HNHacker News
TopNewBestAskShowJobs

netruk44

529 karma · joined September 29, 2022

Personal site: https://www.danieltperry.me/

My site contains links to my personal projects and blog posts about those projects.

submissionscomments
netruk44··on The untold impact of cancellation
FWIW that statement (“do not open issues”) was added over one year ago, but the owner has also approved pull requests removing names as recently as 8 months ago.

So I think pull requests are still accepted, but issues are not.

netruk44··on There's no such thing as a tree (phylogenetically) (2021)
It looks like this post was second-chanced, and already has a few better answers than what I had written here a few days ago.

I only answered because nobody else had commented on this post at the time.

netruk44··on There's no such thing as a tree (phylogenetically) (2021)
Sorry for commenting, I guess. I was just excited to share something I knew.

I deleted my reply as much as I could.

In the future, you might want to ask your question a little more clearly, or else you risk being misunderstood again.

netruk44··on There's no such thing as a tree (phylogenetically) (2021)
Edit: Removed.

I would delete but I can't, because there's a reply now.

netruk44··on Peano arithmetic is enough, because Peano arithmetic encodes computation
Stack Overflow requires you to get 15 points before you can upvote things.

I imagine their reputation problem (nobody wants to post things there because it just gets deleted) plus the 15 point requirement precludes many people from upvoting over there.

netruk44··on What was Radiant AI, anyway?
What an amazingly well researched and interesting post. I’m very grateful to the author for having done the legwork to research all of this.

I loved how they were able to peel back the Todd Howard reality distortion field to really understand how Bethesda went from that famous E3 2005 demo to what we got in the end.

netruk44··on Can It Run Doom? An Archive of All Known Ports
My favorite memory of playing Doom on a not-PC was when I jailbroke my iPod video and installed Rockbox on it, which could run Doom.

I used it to kill some time on a long-haul school trip from New England to Disney in Florida, a ~24 hour bus ride. Not for very long though, Rockbox and especially Doom wasn’t very kind to the battery.

netruk44··on Office is too slow, so Microsoft is making it load at Windows startup
As an ex-Microsoft SDET who worked on Windows, we used to test for those things as well. In 2014.

Then Microsoft made the brave decision that testers were simply unnecessary. So they laid off all SDETs, then decided that SDE’s should be in charge of the tests themselves.

Which effectively made it so there was no test coverage of windows at all, as the majority of SDE’s had not interacted with the test system prior to that point. Many/most of them did not know how to run even a single test, let alone interpret its results.

This is what Microsoft management wanted, so this is what they got. I would not expect improvement, only slow degradation as Windows becomes Bing Desktop, featuring Office and Copilot (Powered By Azure™).

netruk44··on Synology Lost the Plot with Hard Drive Locking Move
Funny you mention that…

I have a DS1515+ which has an SSD cache function that uses a whitelisted set of known good drives that function well.

If you plug in a non whitelisted ssd and try to use it as a cache, it pops up a stern warning about potential data loss due to unsupported drives with a checkbox to acknowledge that you’re okay with the risk.

So…there’s really no excuse why they couldn’t have done this for regular drives.

netruk44··on AI can't stop making up software dependencies and sabotaging everything
> Name literally any other technology that works this way.

The internet for one.

Not the internet itself (although it certainly can be unreliable), but rather the information on it.

Which I think is more relevant to the argument anyway, as LLM’s do in fact reliably function exactly the way they were built to.

Information on the internet is inherently unreliable. It’s only when you consider externalities (like reputation of source) that its information can then be made “reliable”.

Information that comes out of LLM’s is inherently unreliable. It’s only through externalities (such as online research) that its information can be made reliable.

Unless you can invent a truth machine that somehow can tell truth from fiction, I don’t see either of these things becoming reliable, stand-alone sources of information.

netruk44··on Take this on-call rotation and shove it
There's a big difference, though.

In your case, you're the only employee of your business. And if you're not there the business will literally go under. And you also get directly rewarded for being there. I would guess that being 'on call' in this manner is possibly less draining on a person's soul (depending on how well they tolerate the risk of owning a business).

Contrast that with being 'on call' for your megacorporation, who isn't giving you anything extra for your on call time because they 'already pay you enough'. And where the only negative consequence for the company if you fail to immediately respond within 15 minutes is that some executive in the company is kept waiting longer than 15 minutes, or some ads aren't being shown for 15 minutes.

But if you aren't there, your boss is going to get a phone call and that's definitely not going to look good on you. And there's no bonus for fixing the problem, that was already your job in the first place. Sucks that you had to do it outside of scheduled hours, oh well.

I'm with the author of this article. Take your on-call rotation and shove it (if you're a large corporation). I'm fortunate enough to be able to take a firm stance on this point, and do so happily.

netruk44··on OpenAI Says It's "Over" If It Can't Steal All Your Copyrighted Work
The text preview underneath the search result is one thing I remember being contentious (some news websites in France took Google to court and won if I recall correctly)

For mostly the same reasons people are against AI. If you read that text, sometimes there’s no reason to visit the website, which ‘deprives’ website owners and the content creators of ad revenue they would have gotten if Google hadn’t copied the text from their website.

After all, the news is the same regardless of if it’s written on the Google result preview or on the news website itself.

netruk44··on Show HN: I scrape Steam data every month and it's yours to download for free
I wrote a simple scraper for a 'steam game semantic search' app I built a while ago.

It definitely won't fetch all the data that this person does though. It only fetches the current list of games on Steam, their store page information and some reviews for the game.

The code quality probably isn't amazing, but it might give you an idea of how to get started with your own scraper.

https://github.com/Netruk44/steam-embedding-search/blob/main...

netruk44··on 1 in 5 online job postings are either fake or never filled, study finds
> If you don't have a network, the moment you quit/lose a job you are dead to the world.

As someone without a network and left their FAANG-adjacent (or whatever the current acronym is) job in 2022, this is mostly true.

Amazon still hits up my inbox every month or so, though.

netruk44··on Entropy of a Large Language Model output
I wonder if we could combine ‘thinking’ models (which write thoughts out before replying) with a mechanism they can use to check their own entropy as they’re writing output.

Maybe it could eventually learn when it needs to have a low entropy token (to produce a more-likely-to-be-factual statement) and then we can finally have models that actually definitely know when to say “Sorry, I don’t seem to have a good answer for you.”

netruk44··on Gource: Software Version Control Visualization
I believe gource is on homebrew, if you have that available.
netruk44··on Our First Generalist Policy
I suppose our restaurant-going experiences must significantly differ. If I'm going to a restaurant with friends for social interaction, it typically doesn't involve the other people in the restaurant who just happen to be there at the same time as me.

If I wanted that, I would go to a bar instead, which is a separate conversation from the one we were having.

However, I don't think I would be so bold as to call either of our lifestyles 'broken'. That feels like a needless attack.

netruk44··on Our First Generalist Policy
Well, that feels like a rather extreme jump to conclusions, and was certainly not something I thought the GP comment was even suggesting.

I don't see any reason why people couldn't adjust from meeting friends at restaurants to hosting friends at home instead. (Unless, of course, your living space is limited)

If you aren't cooking and cleaning up after, what's the difference between that and meeting someone at a restaurant?

netruk44··on M4 MacBook Pro
> Curious how you're measuring this. Can you see it in Activity Monitor?

Yes, processor history in the activity monitor marks out specific cores as Performance and Efficiency.

Example: https://i.redd.it/f87yv7eoqyh91.jpg

netruk44··on AI tool cuts unexpected deaths in hospital by 26%, Canadian study finds
I know everyone hates "I asked ChatGPT" comments but...I feel it's relevant here.

It came to roughly the same conclusion as the gp comment when provided with the study PDF.

https://chatgpt.com/share/66eb09e3-7a74-8008-afa8-3b60161d24...

(Though obviously this approach still requires you to go and look at the PDF yourself to make sure it isn't making anything up)

netruk44··on State of S3 – Your Laptop is no Laptop anymore – a personal Rant
As someone who used to work at Microsoft, this is spot on. The sheer amount of arrogance coming from (some of) my peers who worked there was incredible.

Microsoft decides for you how you would like to use your computer. If you don't agree, use Linux. Or Mac, but Apple is really no better than Microsoft with regard to arrogance.

netruk44··on State of S3 – Your Laptop is no Laptop anymore – a personal Rant
If they do, they swap out for the real thing quicker than my hands can go from the lid to the keyboard.

I've never had any issues with entering my password/doing TouchID to unlock the laptop as soon as I've opened the lid.

netruk44··on Shape of Motion: 4D Reconstruction from a Single Video
Yes, it’s like a video scrubber. But it’s perhaps more like the timeline in Blender/Maya, and maybe even Cinema4D ;)

You are correct though, they both serve the same function.

However, I’ve yet to see a video player that lets you reposition the camera as if you were using photo mode in a video game. That’s (essentially) what this thing offers.

netruk44··on Shape of Motion: 4D Reconstruction from a Single Video
The reconstruction is a 3-dimensional scene that has animation contained in it.

You can move a virtual camera 3-dimensionally within the scene at any individual frame (x, y, z), and also move the scene through its animation to play the animation forwards and backwards (in other words, you move the camera through the 'time' axis).

netruk44··on ChatGPT is hallucinating fake links to its news partners' biggest investigations
My thought was to serve a 307 (or some other redirect HTTP code, clearly I am not a web developer) instead of a 404, not to serve the found content “as” the url that didn’t exist.

But agreed this would not be good general practice. It was mostly a thought experiment.

netruk44··on ChatGPT is hallucinating fake links to its news partners' biggest investigations
I wonder how difficult it would be to make a website that, instead of serving 404's, a model does a semantic search using the nonexistent URL to come up with a URL that actually does exist and most closely matches the "intent" of the invalid one.
netruk44··on Swift's native Clocks are inefficient
I've been learning me some Swift and coming from C# I feel somewhat spoiled when it comes to timing things.

In C# native Stopwatch class is essentially all you need for simple timers with sub-millisecond precision.

Swift has not only the entire table of options from TFA to choose from, but also additional ones like DispatchTime [0]. They might all boil down to the same thing (mach_absolute_time, according to the article), but from the perspective of someone trying to learn the language, it's all a little confusing.

Especially since there's also hidden bottlenecks like the one this post is about.

[0]: https://developer.apple.com/documentation/dispatch/dispatcht...

netruk44··on Show HN: Color Naming: Human vs. GPT-4
> I noted a slight aversion for the model to use pink in many other cases.

I wonder if the model would respond in the affirmative if asked “is this color pink?”

If it doesn’t, I wonder what it would say when asked to make the color “more pink”

netruk44··on Godot as an Embeddable Game Engine
Godot can export to HTML 5 natively. I’ve made a simple “web app” this way to share a work in progress app to some friends.
netruk44··on Recreating the Flying Toasters screen saver for the Vision Pro
> maybe all AVP apps automatically include a lot of extra cruft

I'm making a simple physics playground app for the vision pro and it clocks in at 7.8 MB total in the app store.

Granted, my app doesn't have any assets in it unlike this one. So maybe vision pro assets are heavy for some reason.

← PreviousPage 2 of 5Next →