HNHacker News
TopNewBestAskShowJobs

questionableans

93 karma · joined September 11, 2020

asm + C for fun, blabbering about synergies for work
submissionscomments
questionableans··on As of JDK 27, Oracle engineers will thus stop maintaining the macOS/x64 port
Including Windows 11 on T2 Macs, even though there are places online that claim it doesn’t work. It’s much easier to set up Linux, though.
questionableans··on JEP 541: Deprecate the macOS/x64 Port for Removal
I feel like Apple got a lot of devs who would otherwise be Linux users on board circa 2005 due to solid-feeling laptop hardware with drivers and power management that just worked. That pattern became self-propagating as startups scaled up, bought a lot of Macs and hired Mac IT people.

But Linux has gotten better in that time period, too. I wouldn’t say it’s quite as refined out of the box. But Linux is ahead in the ability to do whatever you want and keep using your old hardware.

For people who care about how computers work, I think Linux is a more stimulating environment than macOS to work in. Even though—or partly because—you may have to dig in a little deeper to get things working the ways you want.

questionableans··on JEP 541: Deprecate the macOS/x64 Port for Removal
I second that. I wouldn’t buy an Intel Mac specifically to run Linux, but my T2 Mac Minis work well for me on Linux. I did have to copy some Broadcom firmware from macOS, and I keep a small macOS installation in order to access recovery mode settings.
questionableans··on Kimi Work
It gets tricky when you want to say “allow this particular tool to have a little more access.” Like allow the codex client to access the GPT API but not some random other site the LLM learned about. Or like letting git write to .git to commit changes but don’t let something install git hooks. Or allow downloading certain packages/versions from a site like PyPI, or allow certain operations on certain GitHub repos in a way that doesn’t line up with how you can configure an access token.
questionableans··on Kimi Work
Sorry, I meant that’s not desirable behavior that the user might expect. I understand that coding agent tools tend to play fast and loose with access because it’s not their own privacy/security at stake.
questionableans··on Kimi Work
The repo you’re working on, sure. But all files?
questionableans··on Why I Left Google DeepMind
Third option: realize the effect of the policy is undesirable and change it.
questionableans··on Why I Left Google DeepMind
Real police are trained not to stand in front of or reach into vehicles.
questionableans··on Why I Left Google DeepMind
What a mess.
questionableans··on Why I Left Google DeepMind
There is something fishy about where someone happened to be born (or looks/sounds like they’re from), where they are, and the relationships between different government blowhards having a bigger impact on their life than just being a decent person trying to get by.
questionableans··on Why I Left Google DeepMind
It’s because the way it’s being done in the US is unnecessarily brutal and arbitrarily discriminates more against people from certain countries.
questionableans··on I admire Fabrice Bellard. He is almost certainly a better overall programmer
Are bubble sort and quick sort the same algorithm?
questionableans··on The Misuses of the University
I don’t know what the hell you’re talking about, but neither do you. Students at universities ranked similarly to Michigan absolutely do spend a significant amount of time studying on the weekends, especially if they’re not business majors. And MIT has parties and pranks, too.
questionableans··on Say No to Palantir in the NHS
I’ve heard Foundry is not only insanely expensive, but to actually accomplish something comparable to the demos in your domain requires a huge amount of integration work to build it out in a way that locks you in.
questionableans··on Say No to Palantir in the NHS
This got me thinking. In any country or ethnic group, it’s so important to differentiate between the average person trying to get by and the aggressors who claim to be their leaders. When we look at the world through the lens of political and military leaders, we miss so much of the humanity of everyday people.
questionableans··on Fabrice Bellard: Biography (2009) [pdf]
In technically deep domains like Bellard works in, Staff+ roles bias more towards technical expertise, and managers also tend to be more technical and able to more completely address technical coordination tasks. Sometimes we like to assume that if someone is good at one thing, they’ll be bad at something more mundane (to make ourselves feel better), but I sincerely doubt he would have any trouble in such a role.
questionableans··on AI isn't replacing jobs. AI spending is
I 100% agree.
questionableans··on AI isn't replacing jobs. AI spending is
It’s definitely specific.

70% Advancing the state of the art in my areas of expertise + 30% Enabling experts in other areas I care about to advance the state of the art by making all the problems related to my expertise just go away

questionableans··on AI isn't replacing jobs. AI spending is
As I mentioned, this is a privileged position, but I see work as an opportunity to do something I and others find meaningful and useful. I’m paid so that I can afford to focus my time on that work without worrying about money. I seek out employers and co-workers with whom my goals are aligned, and we go our separate ways if that ever ceases to be the case.
questionableans··on AI isn't replacing jobs. AI spending is
Yeah, it is shockingly bad. I’m assuming you’re using “talent” euphemistically here.

For a recent job opening I was looking to fill, HR sent us all of the applications rather than doing their own filtering (they did first round calls with people engineering highlighted).

The level of resume spam is absolutely staggering. So many applicants to jobs that have no obvious connection to their stated skills & experience, with job application questions filled out by LLMs. I’m not saying they’re all bad people, but all of these people who don’t know what they’re looking for other than an income is really disheartening.

questionableans··on AI isn't replacing jobs. AI spending is
Admittedly privileged counterpoint: I want to work with the best co-workers in the world. Most candidates I’ve interviewed both in the US and in other countries aren’t anywhere near that level. If just anybody will do for a job, I’ll probably get bored and frustrated by it.

High pay has been a mixed blessing for the tech field. For every aspiring top mathematician or physicist who’s been tempted by the pay and relevant new problems, I often feel like we’ve gotten 10x as many people who would otherwise have been uninspired doctors and lawyers or top business majors.

questionableans··on Why Your Best Engineers Are Interviewing Elsewhere, CodeGood
That’s unfortunate.
questionableans··on OpenAI asks U.S. for loan guarantees to fund $1T AI expansion
I’m guessing the grandparent poster would agree with you.
questionableans··on Why Your Best Engineers Are Interviewing Elsewhere, CodeGood
Just wondering, was there ever any discussion about trying a quick prototype with a 3rd party auth solution before trying to go off and build one?
questionableans··on Advice for new principal tech ICs (i.e., notes to myself)
It’s different for different people, but IMO, knowing something significant about everything is easier than knowing everything about something significant.

And if you understand the organizational dynamics, being in a position to fix (or recommend the cancellation of) projects that aren’t working gives you more control over your destiny than being just another person trapped in a dysfunctional org.

So I’m not saying higher level roles are easier for everyone, but I am saying lower level roles can actually be harder for someone who has mastered higher level roles.

questionableans··on Advice for new principal tech ICs (i.e., notes to myself)
Authoring and reviewing PRs when no one person owns them individually sure sounds like influencing the direction of the team without any authority to make a unilateral decision to me.

You’re right about politics, but I think the part where people may vary is the definition of authority. Does being consistently influential make someone an authority? It depends on what that means. They will be believed more often (they have soft power) but they don’t have hard power to command someone to do something. What makes it a gray area is they almost surely have influence with someone else who does have hard power.

questionableans··on Advice for new principal tech ICs (i.e., notes to myself)
Technically yes, but it’s not much different for line managers and often second level managers, though. Maybe you can approve expenses up to $500 at a time and get headcount for a couple more people approved from time to time. Not that different from an IC with a strong relationship with directors and VPs getting the same sort of allocations approved for a team/project they work with/are spinning up.
questionableans··on China has added forest the size of Texas since 1990
I agree. Of the two major US political parties today, one is primarily radical right with a small conservative branch that is struggling to stay in their party. The other is conservative to moderate with a small liberal branch that is fighting to make their party stand for something.
questionableans··on Advice for new principal tech ICs (i.e., notes to myself)
I’m sure the stress level varies by the individual.

The upside to a more collaborative role like this is you don’t have the stress of having to know everything. Individual developer roles can be more stressful because if you say you’ll solve a problem in a certain amount of time, and then you’re off on your own coding, and things aren’t working out… you’re personally on the hook for the whole thing. Whereas if you’re leading an effort and company priorities shift so people can’t contribute as much, you communicate that to all your stakeholders, and look good for letting higher priority efforts have more resources.

questionableans··on Advice for new principal tech ICs (i.e., notes to myself)
Why does an experienced programmer ever need to look anything up?

It’s useful to have reference materials to check against, or for things you haven’t worked in recently.

← PreviousPage 2 of 4Next →