HNHacker News
TopNewBestAskShowJobs

Jare

5,861 karma · joined December 29, 2011

submissionscomments
Jare··on Shaders: How to draw high fidelity graphics with just x and y coordinates
Obligatory "this painting is a mathematical formula, a big function on the x and y coordinates of each pixel" video from Iñigo Quilez. https://www.youtube.com/watch?v=8--5LwHRhjk
Jare··on Windows 10 Deadline Boosts Mac Sales
It's full of little quirks and annoyances in my experience. I find it gives me random problems a lot more often than Win10 or Linux gave me. Wifi connectivity, unable to wake from sleep, video playback causing flashes. Nothing constant but all frequent enough for me to really feel disappointed and annoyed. Windows 10 was absolutely rock solid for me.

I don't particularly like the UI redesign but that's low on the list of problems. And I haven't been blasted with ads and AI things as other people report but maybe that stuff is all in the Home edition.

Jare··on Windows 10 Deadline Boosts Mac Sales
My recent experience with Linux Mint on a new PC is the opposite. I went from USB installer to a fully functional system with drivers, chrome, my fave web pages, and my fave games on Steam and Battlenet, etc running flawlessly without ever doing a single "techie" thing.

On Windows 11 I had to figure out that I needed hop on another computer to search, download and copy via USB some motherboard and wifi drivers before I could even access the Internet. A number of things in the system remain rather quirky and not entirely reliable, including video playback of all kinds.

If I was setting up a PC for say my dad tomorrow, I'm finally at the point where I'd rather give him Linux than Windows.

Jare··on C64 Blood Money
Ahhhhh PDS the memories and the crashes and the corrupted source files... I used it for 2 years against the ZX Spectrum (and I guess Amstrad and MSX but I don't actually remember) hosted on an Atari ST, and it was fast to iterate. But its speed, compared to development on 3" disks on the target machine, also gave me a glimpse into the value of those moments to think while the thing is building.
Jare··on Microsoft is plugging more holes that let you use Windows 11 without MS account
After my recent (and dismayingly poor) experience with a new PC on Windows 11, I wonder: Windows 11 installer did not recognize my wifi card (integrated in asus motherboard), so my installation was purely offline. I had to install manufacturer's drivers via usb key to get the PC online.

How is this possible in a world where MS wants installations to be online?

Meanwhile, Linux installer recognized the wifi right away and worked perfectly fine at full speed.

Jare··on Microsoft is plugging more holes that let you use Windows 11 without MS account
I recently bought a big new desktop and before putting Windows 11 on it I decided to check out Linux (Mint, can't even remember why that one). The experience was amazing, everything worked out of the box and every Windows game I tried ran perfectly thanks to Steam's Proton.

I still went ahead and reinstalled Windows 11 on it. Suffice to say if I knew what it was going to be like, I'd have stayed on Linux.

I've been a windows user at home and professionally since 2.0 (as a bit of a toy) and 3.0+, never felt comfortable on macos, etc, so as close to a fanboy as it gets. But the love story is over.

Jare··on How to be a leader when the vibes are off
> high expectations with minimal empowerment to achieve those expectations

One of the things that I've done multiple times over my career is, to be completely open and clarify expectations on the other side / higher ups. One of the ways this manifests is that I never put my signature on something I don't believe in; I can sign up to get as far as possible, but will be explicit on not guaranteeing a destination that I'm not empowered to reach. Another is to make it clear that my execution decisions are aimed not at doing what you ask me, but doing what future you will be happy I did.

Naturally, things like that limit quite a lot the range of responsibilities that I could potentially reach, but also prevent me from going to places where I will not want to be.

Jare··on DXGI debugging: Microsoft put me on a list
> Of course it’s the goddamn filename.

Cue in a few dozen oldschool game developers thinking, right from the first paragraph, "did he name his game game.exe"?

Jare··on Doom crash after 2.5 years of real-world runtime confirmed on real hardware
I recall that handling disc eject was an explicit part of the Tech Requirements Doc (things the console manufacturer requires you to comply with). They'd typically check while playing, while loading and while streaming.
Jare··on Boring work needs tension
> As they say, the best way to ruin something you love doing is by making it your job.

As someone who made a job and career out of what I always loved, it's far from ruined. Your relationship with the thing changes, and like anything that changes, sometimes it will go well and sometimes it will go bad, often both in succession like a rollercoaster.

> IMO people who chase some higher purpose and meaning are destined to be forever unhappy at their job.

I can 100% agree about people like that being forever emotional and passionate at their job. But to label it as unhappy is terribly reductive. "Unhappy" is a part of it, but there are plenty of other emotions you will go through: happy, scared, hopeful, dubious, frustrated, satisfied, elated, etc. Much like emotions that play out for us in "real" life events and relationships.

Jare··on How to use Claude Code subagents to parallelize development
Would that be solved by having several clones of your repo, each with a IDE and a Claude working on each problem? Much like how multiple people work in parallel.
Jare··on NT OS Kernel Information Disclosure Vulnerability
Wow thanks! I didn't even realize that was a link, it looks like just any other bold text in the page. It's weird this page would be published in Sept (if I understand correctly) and not mention the patch, but in any case that's good.
Jare··on NT OS Kernel Information Disclosure Vulnerability
I went to check when the bug had been patched, and was left wanting. I however lack the expertise to really appreciate how much danger exists in practice, or for whom. I just know I do have Win11 24H2 and "This leak primitive is particularly useful for Windows versions 24H2 or later"
Jare··on Claude for Chrome
I'm ok with individual pioneers taking high but informed risks in the name of progress. But this sounds like companies putting millions of users in wing suits instead.
Jare··on Imagen 4 is now generally available
The ship is reminiscent of Galactica's oldschool vipers. Different, but very similar overall structure.
Jare··on Job-seekers are dodging AI interviewers
If you're not a Junior and that's all you have to say without even attempting to approach the actual question, you would be raising a red flag with me. Maybe there are better ways to phrase that counter-question, but this one in particular made me twitch.

In my experience, outlining one or a few things you call interfaces would be a much better display of both knowledge and attitude: GUI, API, interface keyword or concept in some programming language, etc. Even better, add a quick description of what they all have in common ("broadly speaking, a way to access a set of functionality" or something like that).

And THEN you may ask "would you like me to elaborate on one meaning in particular?"

Jare··on Anthropic revokes OpenAI's access to Claude
Firefighter buttons are meant to only be used in very rare special occasions (emergencies) so "special" is just emphasis, whereas developer access is a completely normal way to use the product and thus "special" suggests additional significance. Sure not everyone uses the product as developers, but then not everyone uses the 18th floor button either.
Jare··on AI overviews cause massive drop in search clicks
To be fair, the actual results are often even worse. I'm pretty sure we're close to the point where our favorite AI prompt replaces classic googling. While it will get a lot of the answer wrong, it will lead to the right result faster than plain searches. If nothing else, because refining our search at the AI prompt will be way easier than in classic google. Google knows and needs to stay on top of this paradigm change, but I guess doesn't know how to monetize AI search yet so it doesn't want to force the change (yet).
Jare··on Most people who buy games on Steam never play them
It's not so simple. While it may not be causation ("they're successful because they don't make sales" is likely not true), the correlation can be almost as strong: the philosophy / mindset that leads you to make that choice of strategy is the same philosophy that also informed various other decisions that led to you developing a successful game.

I think a good example of this was the Blizzard of old. They "could afford" to only launch things that were near perfect because they were successful, but they also were successful because they never relented on their perfectionism.

So you shouldn't blindly imitate the choices of successful people, but taking a few pages out of their core values and driving pillars will likely help a lot.

Jare··on Most people who buy games on Steam never play them
> FOMO happens typically when a big game is released

FOMO around sales: I've bought a bunch of games when they were on sale even though I was not going to play them right away, simply because I didn't want to end up wanting to play them later and have to buy them full(-ish) price. And then I never played them anyway.

Jare··on Heart attacks aren't as fatal as they used to be
I'm pretty sure that in "socialized medicine" countries i.e. the rest of the civilized world pretty much, they also "do everything" even if chances are low. AND everyone involved (including family) can do their part in it without having to deal with papers, money, bills, proof of insurance, and the plethora of other likely speed bumps that exist in the US.

So no, I don't think that's why. If anything, the amount and quality of average care for the average US citizen is lower, if life expectancy and my anecdotal observation are valid indicators.

It's expensive because it's a business designed to make profit every step of the way, and over time has created many steps to feed.

Jare··on Mandelbrot in x86 Assembly by Claude
Might be interesting to try this in ARM assembly where it's a lot less likely to be existing code in the training set.
Jare··on The Book of Shaders (2015)
Shader parameter management, visibility and culling, shadow and lighting setup, scriptable pipelines, geometry shader orchestration, etc. There's a lot of work involved in preparing the stuff that you'll ask your shaders to, well, shade. But I wouldn't exclude shaders from "real engineering work", they're all parts of the whole.
Jare··on Time saved by AI offset by new work created, study suggests
> The idea of "vibe coding" seems completely unrealistic to me.

That's what happens to "AI art" too. Anyone as a non-artist can create images in seconds, and they will look kind of valid or even good to them, much like those "vibe coded" things look to CEOs.

AI is great at generating crap really fast and efficiently. Not so good at generating stuff that anyone actually needs and which must actually work. But we're also discovering that a lot of what we consume can be crap and be acceptable. An endless stream of generated synthwave in the background while I work is pretty decent. People wanting to decorate their podcasts or tiktoks with something that nobody is going to pay attention to, AI art can do that.

For vibe coding, right now it seems that prototyping and functional mockups seems to be quite a viable use.

Jare··on Widespread power outage in Spain and Portugal
Glad you are all ok. There have been many stories of people supporting and helping each other, very uplifting in these troubled days.
Jare··on Widespread power outage in Spain and Portugal
I started signing my cards with an all caps "ASK FOR PHOTO ID" 30 years ago. It raised a few questions when I would travel to the US and use them there, but was never refused a transaction.
Jare··on Ask HN: My CEO wants to go hard on AI. What do I do?
> There is no product roadmap for what this looks like

Think about it like a research project. The company or its culture may not be prepared for that, but that's what it is.

Jare··on How Nintendo bled Atari games to death
Asking if you can print all 8x8 bitmaps is very reasonable.

Wanting to copyright them to block competition is despicable.

Jare··on How to lock down your phone if you're traveling to the U.S.
Authoritarianism always finds a way, but it's shocking that 60 million invited it for dinner.
Jare··on Restructuring Announcement
> how much

With so many countries and legal frameworks to comply with, there's never going to be a single answer for this.

← PreviousPage 4 of 34Next →