HNHacker News
TopNewBestAskShowJobs

alxmdev

1,251 karma · joined October 10, 2013

submissionscomments
alxmdev··on Rust/WinRT Public Preview
"Under the hood" makes it sound like you wouldn't deal with any COM stuff yourself, it's just how the different languages' APIs were implemented to interface with the OS runtime.
alxmdev··on Is MIPS Dead? Lawsuit, Bankruptcy, Maintainers Leaving and More
MIPS itself is a RISC, see https://en.wikipedia.org/wiki/MIPS_architecture

As for what else is out there in large numbers, I think a lot of 8bit Z80 and AVR microcontrollers (like the ATmega328 used in Arduino Uno) are embedded in larger systems and go unnoticed. More recently I've seen the Xtensa (32bit RISC) catching on with the popular ESP32 and ESP8266 SOCs.

alxmdev··on Dutch museum says van Gogh painting stolen in overnight raid
But we're talking about a painting that was sitting in a museum, stored and cared for in ideal conditions and available to the general public. Sounds like it already fulfilled its purpose, without needing to be stolen and traded around by thieves.
alxmdev··on Many games are held together by duct tape
If anyone wants a taste of what it's like to start with a clean code base that sharply turns spaghetti when the deadline gets close, give Ludum Dare a try sometime! By the end of the 48h you're forced to choose between growing the project sustainably vs. implementing as many core features as you can before the clock runs out. Write-only programming!
alxmdev··on An opinionated approach to GNU Make
I've recently been lightly toasted by GNU Make's implicit "old-fashioned" suffix rules, where it was looking for YACC files as prerequisites for my own generated C code. The manual suggests a workaround that clears the implicit suffixes and also allows you to add back the ones you want. For me, clearing all of them with an empty ".SUFFIXES :" rule was exactly what I needed.

https://www.gnu.org/software/make/manual/html_node/Suffix-Ru...

alxmdev··on I Ditched Google for DuckDuckGo
The headline is great:

> Once you realize most things you search for online are boring and obvious, you realize you don't really need Google in your life.

Yes! DDG really does work just as well as any other search engine for most day-to-day things, and then there's always the !g prefix. The first page of Google search results are half Amp and YouTube carousels anyway...

alxmdev··on How to make your C codebase Rusty: rewriting keyboard firmware keymap
Reading the comments here it seems like I'm not the only one who thinks some Rust code is pretty syntax-heavy even compared to older systems languages like C and C++.

I wonder if this is in part to further separate application development from system development (slowly paving the way for more verbose but formally verifiable code in core components), and to push more people to write higher level code instead. I can imagine many reasons for why things would be steered this way.

Edit: Bad code example, sorry; thanks for the informative reply! I didn't mean to be unnecessarily negative, just a thought that ran through my head.

alxmdev··on Personal information and ads on Twitter
Accidents happen all the time there though, like when they accidentally lock your new account minutes after you create it, and all but force you to give them your phone number in order to reinstate it.
alxmdev··on RxBar co-founder Peter Rahal on life after becoming a millionaire
This shouldn't be overlooked either:

"son of Lebanese American parents whose families were both in the juice business. His father’s family supplied ingredients, his mother’s sold consumer juice brands, and they met at the funeral of an industry executive. His father worked in the family juice business, too, and Rahal shaped himself after his father’s work ethic"

Upbringing and a significant degree of business and industry "in" couldn't have hurt. Nobody exists in a vacuum and I'm not saying this to take away from individual merit, but it often takes more than just hard work and talent to succeed like that.

alxmdev··on Microsoft Stops Trusting SSD Makers
I wonder why traditional hardware makers are still dragging their feet when it comes to investing in quality software that does justice to their physical products. By software I mean both firmware with extra functionality and clumsy companion apps.

It's like the idea that software and hardware need to work together and are equally important to the user experience gets lost somewhere along the way, making way for all sorts of design and logic bugs.

alxmdev··on Australia uses new technology to catch drivers on phones
> The current animus against cell phone use while driving is the result of a moral panic

Spend some more time walking then, it'll feel a lot more personal when you have daily close calls with multi-ton monsters doing rolling stops with their eyes glued to a screen.

alxmdev··on Is the era of the $100 graphing calculator coming to an end?
Graphing calculators weren't part of any math classes I took, but my first experience with programming was TI-BASIC on a used TI-86. Programming a PC wasn't really an option, but the small calculator felt personal and a lot less intimidating. It had an obvious place to start from and included all the software you needed! Of course I mostly used it to play games other people wrote, so much that I eventually had to get an 89 for the better TI-BASIC, TIGCC and all the software people made with it. I wish I learned about the GP32 sooner.
alxmdev··on San Diego Cell Service Possibly Affected by New Operator in Mexico
> It's amazing how radios don't care about international borders. :)

Indeed they don't https://en.wikipedia.org/wiki/Radio_Free_Europe/Radio_Libert...

alxmdev··on Evolving “nofollow” – new ways to identify the nature of links
It really does seem hard to get visitors these days, even for original niche content. The first page of Google search results is half social/video/news carousels instead of genuine long-term content, and a lot of the other links point to repetitive articles published by generic big-name websites that never really add anything new.
alxmdev··on The IT Guy vs. the Con Artist
Absolutely, real-life word of mouth trumps all the algos and search engines. About time more people realize those are business marketing tools, not tools to help you.
alxmdev··on Don’t underestimate grep-based code scanning
Hold on, strncat and strncpy are considered dangerous too, now? Not just the older versions without the size_t num argument?
alxmdev··on The iPhone is no longer Apple’s most important product
> I feel like a superior person by using their products

Well, as long as you're happy...

alxmdev··on Bethesda removing mandatory login from Doom re-releases after fan backlash
This is about a re-release of the first Doom game from 1993, not the recent reboot from 2016 with the same name.
alxmdev··on Inaccurate chart led to unwarranted fears of 5G wireless technology
It doesn't help that there are mountains of cash at stake. Suppose scientists determined that 5G networks are harmful to people's health, what then? Are people gonna stop using cellphones? Are companies like T-Mobile and Verizon gonna just fold? Will governments pass legislation to ban this equipment? If there's truth to this, it won't come out full force for decades, like it was with smoking cigarettes.
alxmdev··on YouTube videos that have almost zero previous views
That's Apple trying to save you!
alxmdev··on Ask HN: Does anyone still use IRC?
I almost got into IRC ten years ago, when I was active in a programming community that used it in addition to their message board. The idea of having to keep my computer on all the time in order to stay in the loop, and having to learn yet another set of arcane commands for a chat window, was a big turn off then. I wouldn't even consider it today unless there was a specific need to use it, sorry.
alxmdev··on Huawei says FedEx redirected packages to the US
They're still based in the UK, though, aren't they?
alxmdev··on Smartphones Are Toys First, Tools Second
Turns out none, thanks for the reminder :-)
alxmdev··on The Definitive Guide on Win32 to NT Path Conversion (2016)
Multi-strings are also pretty common in the registry, see REG_MULTI_SZ.
alxmdev··on Smartphones Are Toys First, Tools Second
I wish Google Maps wouldn't invent new notifications every other month and enable them by default. No, I don't want to check-in, review, or take photos of whatever place I'm in. I'd prefer a faster-loading app instead, to just look up simple directions and orient myself.

And sometimes I want to jot down a quick note or create a new calendar reminder, not to be bombarded by "Check out the new features, Got It?" speech bubbles.

It's annoyances like this that make using my phone frustrating. It doesn't feel like a personal device that's under my control at all, it's something I reluctantly use and indeed look forward to working out of my life. I'm more attached to my 2nd hand laptop running Linux Mint, and for good reason.

alxmdev··on Playdate – A New Handheld Gaming System
I remember someone back then wrote a script to scrape Google Maps data and make it viewable on the GP2X, so you'd have offline portable maps. This was in 2007 or so, before smartphones became mainstream (not that as a student I could have afforded one anyway, or a data plan for that matter).
alxmdev··on BigInt Shipping in Firefox
Maybe it's the algorithmic evolution of those gibberish comments WordPress blogs used to get all the time...
alxmdev··on Opposition to Sidewalk Labs in Toronto
And record who throws what out, and issue ads or fines accordingly! So much room for innovation.
alxmdev··on New Game: Minecraft Earth
To some extent, but going down this road leads to "artists should be thankful for exposure".
alxmdev··on New Game: Minecraft Earth
> it's not like MS is making money from Minecraft classic

Of course they are, it's part of the franchise so at the very least it's an advertisement for all the other Minecraft things you can buy.

← PreviousPage 2 of 5Next →