HNHacker News
TopNewBestAskShowJobs

batty_alex

347 karma · joined February 21, 2018

submissionscomments
batty_alex··on Microsoft fire idTech team at Id software
This isn't true and I don't know where this idea comes from
batty_alex··on OBBB signed: Reinstates immediate expensing for U.S.-based R&D
Really grabbing at straws to dismiss the evidence of your eyes and ears here, huh?
batty_alex··on OpenAI wins $200M U.S. defense contract
Is this "vibe researching"?
batty_alex··on I got fooled by AI-for-science hype–here's what it taught me
I think the same thing every time. I've never had anyone read my meeting notes and they're better off in some sort of work order system anyways.

All I'm hearing is an appeal to making the workplace more isolating. Don't talk to each other, just talk to the machine that might summarize it wrong

batty_alex··on Burrito Now, Pay Later
Are you suggesting people are poor because they don't have good time management?
batty_alex··on The Insanity of Being a Software Engineer
I don't agree at all that it's the easiest of careers.

I never had to work free overtime as a postal clerk until 1AM because of a production bug in deployment

I never had to figure out how to fix a fry machine on-the-spot at McDonald's because the person who normally fixes it is on vacation in the mountains

I also never had to learn brand new ways of driving cars every few months as a valet driver.

Maybe your software engineering job is easy but, this is the most stressful job I've had. And i'm not your average HN'er that's only ever known being a code slinger

batty_alex··on LLMs can teach themselves to better predict the future
But, according to the paper, that's not what's happening

It's examining published news / research / whatever (input), making statistical predictions, and then comparing (playing) it against other predictions to fine-tune the result

batty_alex··on Google CEO says more than a quarter of the company's new code is created by AI
This is my main concern. What's the point of other tools when none of the LLMs have been trained on it and you need to deliver yesterday?

It's an insanely conservative tool

batty_alex··on Solving the Worst Problem in Programming Education: Windows
Not out of date, the author is probably planning on teaching how to program Windows via WinAPI. WSL2 and VSCode will probably be outside the scope of discussion when it comes to coding Windows apps from scratch
batty_alex··on Microsoft breached antitrust rules by bundling Teams and Office, EU says
Yeah, except the bundling wasn't the problem. It was that Microsoft was using their size to build a giant moat around IE. If you wanted modern features, it was all on IE and behind their proprietary scripting languages (vbscript, jscript, mshtml, activex controls)

This was all part of the anti-competitive embrace, extend, extinguish strategy that was so common at Microsoft then. They would offer a tool that was "close" to a popular standard (javascript, html), then extend it with their own tooling (jscript, mshtml), and finally they would replace those with a proprietary toolchain (vbscript, activex controls)

That meant the entire market moved to IE and it ate up almost all the market share overnight, even though it was a dumpster fire of a browser compared to the competition

batty_alex··on Why We Hate Working for Big Companies (2018)
> Companies don't have violence and only have rules in a limited sense. E.g. a company can't lock you in a box for failing to give it some of your money

Companies certainly do "have violence" and certainly have locked people up in the past. The only thing keeping large corporations from doing this now is the state.

In the article, the author puts forth the problem with the Great Leap Forward: large central authority being disconnected from those starving workers. That's a problem large, centrally planned, corporations face.

batty_alex··on Epic vs. Google: Google Loses
> What Apple ought to be in trouble for is interfering with their operating system customers' ability to patronize competing app stores.

This isn’t illegal. Equivalent to a “No outside food and drink” sign or not letting randos sell things in your own storefront

It’s not illegal just because you don’t agree with the philosophy of a closed ecosystem

batty_alex··on Hard-to-swallow truths they won't tell you about software engineer job
Not sure I agree with not starting work on it right away so you don’t finish early but, I’ve learned that constantly delivering earlier than you say can make people not believe your estimates - ditto for always being late
batty_alex··on The Techno-Optimist Manifesto
It stands for Effective Acceleration, I think
batty_alex··on Unity’s new pricing: A wake-up call on the importance of open source
Except you can modify it and use it to develop games, it's licensed that way
batty_alex··on Messages that can only be understood under the influence of psychedelics
Yeah, it's very hard to describe. Almost like you perceive the present moment and the past couple seconds at the same time. Time seems to pass by you very quickly but, then you look at the clock, and it's only been 5 minutes

That being said, I can't imagine having to hunt while on a lot of psychedelics

batty_alex··on Win32 App Isolation
Thank you for summarizing why I left Windows app development and haven't looked back
batty_alex··on Pinball is booming in America
> a) standing b) in a group of 1 or 2

You just need to find an arcade with some candy cabinets, those are seated. Also, most of them are set up for one player per cab with your opponent sitting on the other side of you

batty_alex··on Pinball is booming in America
> The reality is all these machines are basically PCs now

You could make the opposite argument back in the day. Arcade hardware was what home PCs, and consoles, tried to emulate. The truth is, these still use specialized hardware even if they end up targeting embedded Linux or embedded Windows (or a combination of the two). They are also incredibly efficient with their use of hardware

batty_alex··on Pinball is booming in America
Yes. Raw Thrills, Sega, and Taito are still in the business of arcade machines. Pinball similarly has quite a few developers
batty_alex··on Apple just lost its lawsuit trying to ban iOS virtual machines
> It's absolutely abusing market position,

It’s definitely a “dick move” but, I’d have trouble calling it abusive. Having to buy expensive development kits is common in our industry

batty_alex··on Microsoft / Activision deal prevented to protect innovation and choice in gaming
So, you're not the least bit concerned about a massive cloud company buying a huge competitive advantage? Sony uses Azure to host their own competitive offering, you don't think they're the least bit nervous that Microsoft can just pull the rug out from under them?

It doesn't need to be a conspiracy, there's plenty we should all be wary of with regards to mega mergers. Why is Microsoft so keen on making this happen? They're basically throwing mountains of money to make this happen and it's not out of the goodness of their hearts

batty_alex··on Build Your Own Redis with C/C++
The article doesn’t use any C++ features, though. It’s straight C code. Pretty sure that’s what they meant
batty_alex··on Building a Cloud Database from Scratch: Why We Moved from C++ to Rust (2022)
Ultimately, I'll use what I have to use. I, personally, don't like Rust's syntax and will miss the static inheritance of templates. There's a lot I won't miss, on the other hand

My biggest issue with most Rust posts is that they set up strawman C++ arguments (that are usually just C code targeting a C++ compiler). I'm sold on all the idea behind Rust and making sure that programmers can't just easily drop down to insecure parts of a language - I just don't think we should be shaming good C++ codebases because we want Rust to "win."

batty_alex··on Can sanitizers find the two bugs I wrote in C++?
> for (size_t i = 0; i < raw_level.size(); i++)

They say this is C++ code but, this is all C code. For instance, why aren't they using a range-based for loop?

for (auto& level : raw_level)

Boom! No more bugs.

> I certainly don’t feel as safe writing this code as I would in rust

Ah... there it is

batty_alex··on MDMA and psilocybin are approved as medicines in Australia
Leafley is great but, I’ve babysat enough people to tell you that an eighth (3.5g) isn’t going to put anyone on a shroom trip. They’ll definitely get stoned and have some euphoria on the downslope

Update: p. Cubensis is what I’m most familiar with

batty_alex··on MDMA and psilocybin are approved as medicines in Australia
An eighth won’t give you ego death. 5 grams is about where you start getting kaleidoscopic visuals and good hallucinations

In all, the whole trip usually lasts a solid 4 hours. You’re going to be ready to pass out at the end

batty_alex··on Natural language is the lazy user interface
Just some food for thought: you’re anthropomorphizing a machine, it doesn’t understand like humans do

It’s not going to learn more ‘with time,’ either

batty_alex··on The first new build of Circle, a new C++20 compiler, since April 2022 is online
I usually hate Microsoft tools but, vcpkg works really well. Easy enough to use from a couple of build systems, too

Can't comment on Conan but, I hear it's nice

batty_alex··on NSA urges orgs to use memory-safe programming languages
That, plus deadlines forcing some sloppy coding, projects changing hands and, then... boom! Someone forgot to add something to the move constructor and now you dropped an allocation on the floor
Page 1 of 5Next →