MurphyA/hacker-news huggingface dataset:
by rtpg | 2025-10-08 23:29:32+00:00
I'm not talking security, which I generally feel like is probably being done correctly.

I was thinking about, IIRC, back in 2023[0], where you all were suffering a lot of issues. And I _believe_ I saw some chatter about Fly building out a team of support/devops-y/SRE engineers around that time. And I had just assumed up until there that, as a company about operations, that you would already have a team that is about reliability.

I am not a major user of you (You're only selling me like 40 bucks a month of compute/storage/etc), but I had relatively often been hitting weird stuff. Some of it was me, some of it was your side. But... well... I was using Heroku for this stuff before and it seemed to run swimmingly for very long. So I was definitely a bit like "oh OK so you just didn't care about reliability until then?" I mean this lightly, but I started basically anti-recommending you after the combo of the issues and the statements your team was making (both on this kind of operations and also communications after the fact).

I think you all generally do this better now though, so maybe I'm just bringing up old grudges.

> You apparently took it on the surface level, and believe I'm actually dunking on Kurt.

No, I took it in the same tone I take a lot of your company's writing.

> The "CEO" thing is just a running joke. Kurt's an engineer.

I think if you are the CEO of a company above a certain (very low!) headcount you put down the Legos. There are enough "running a company" things to do. Maybe your dynamics are different, since your team is indeed quite small according to the teams page.

Every startup engineer has had to deal with "The CEO is the one with admin rights on this account and he's not doing the thing because somehow we haven't pried the credentials from him so that people doing the work does it". And then the dual of this, "The CEO fixes the thing at 2AM but does it the wrong way and now thing is weird". A way you avoid this is by yanking all credentials from the CEO.

I'm being glib here, because obviously y'all have your success, the Twitter thing "doesn't matter", etc. I just want to be able to recommend you fully, and the issues I hit + the amateur hour comms in response (EDIT: in the past) gets on my nerves and prevents me from doing it!

Anyways, I want you all to succeed.

[0]: https://community.fly.io/t/reliability-its-not-great/11253
by citizenpaul | 2025-10-08 23:30:08+00:00
Do you normally report your code reviews to the CEO in minutes of getting them? Didn't think so. Think what you like though.

This company normally took weeks to respond for any other code related issue. I would describe them as passive aggressively slow.

Maybe they really did review everything spot on and just deliberately slow rolled approval to "manage expectations" on the day to day.
by mikestew | 2025-10-08 23:30:57+00:00
...which should turn the alternator/generator which should now be able to run the engine.

Depends; what's lighting up the field coils in the alternator? A generator, which probably went out of cars in the '60s, sure. But something has to power the parts that create the magnetic field in an alternator, and if the battery's dead...

On top of the fact that the coils on top of the plugs these days are more finicky about the amount of power they receive. A battery with 11.5V probably isn't going to cut it. And as you point out, the ECM may want a healthy 12V, too.

I would hedge the original statement and say you could push start a newer manual transmission car, but don't count on it. Even as far back as 1999, I had a Honda VFR motorcycle that could not be push-started until its battery had some juice in it, for the reasons stated above.
by ben_w | 2025-10-08 23:31:12+00:00
Again, you're arguing here on the basis of quality. The points you're making here are not in dispute.

> It's pretty hard to move fast when you're wading through a pile of garbage.

One of the key things about autocrats, their defining characteristics even, is they get to disregard any law they want to.

This is not fun for anyone relying on that law. It is not somewhere sensible people will choose to invest in.

But it is fast.

Technical debt is a fine example, but you know what? Easy debt fuels capitalism. I've seen one codebase that had an incompetent mutilate it for something like a decade, and another that was ISO 9001 rated. The train-wreck with all the debt was still easier to handle and faster to implement features and fix bugs within, and lasted in prod much longer than most software companies.

Lots of governments keep promising the equivalent of finally refactoring the old codebase, it's hard and slow but some even make progress. Autocrats? They can just order them all gone. And when it turns out that wasn't a good idea? It was a bad idea done fast.
by JumpCrisscross | 2025-10-08 23:32:19+00:00
> only if you make those bids visible. the bids are held in a buffer and at the end of the buffer

Everyone else's bids are invisible. The ones you submit--for your self and for your customers--are not. The larger a brokerage operation you run, the more of an edge you get under this system.

We created the unified tape and passed Rule NMS specifically to remove these incentives.
by ardanur | 2025-10-08 23:32:25+00:00
Their FAQ mentions the Looking Glass Indirect Display Driver (IDD). That is something to look forward to. Looking Glass will work with an iGPU setup once IDD is released (but no 3D acceleration).

What Looking Glass managed to do was get video memory sharing to work between the guest Windows compositor and a client running on the host (with qemu). Unfortunately, it apparently requires an out-of-tree Linux kernel driver that they call kvmfr. You can apparently still share non-video memory without kvmfr, which may hopefully yield adequate performance.

Demo: https://www.youtube.com/watch?v=cg50X9w5llI
by taneq | 2025-10-08 23:33:22+00:00
You answered your own question.

You see this a lot when a company’s founders leave and are replaced by MBAs. Customer goodwill isn’t a tangible asset, so the MBAs burn it to produce more quarterly revenue. It works great for a while until the customers wisely decide never to let that company burn them again.

By that stage the MBAs have scored even higher paying jobs at bigger companies based on how much they boosted profits, so I guess it continues to work for them afterwards too.
by heavyset_go | 2025-10-08 23:33:26+00:00
I get documents from a variety of clients that use Office, and often get spreadsheets that have to work without any bugs or surprises. It also helps when I'm screensharing to use tools people are familiar with.

The final reason is that I hate having to redo my resume, which I made originally as a .docx that doesn't render well outside of Word. Even between Word versions it fucks up. I'm soft-locked in.
by wolvesechoes | 2025-10-08 23:34:00+00:00
> Ecosystem" is not a part of the language, and in any case, the Python ecosystem is not written in Python, because Python is not a suitable language for scientific computing

Doesn't matter. Languages do not matter, ecosystems do, for they determine what is practically achievable.

And it doesn't matter that Python ecosystem relies on huge amounts of C/C++ code. Python people made the effort to wrap this code, document it and maintain those wrappers. Other people use such code through Python APIs. Yes, every language with FFI can do the same. For some reason none achieved that.

Even people using Julia use PythonCall.jl, that's how much Python is unsuitable.

> What promise are you referring to? Who promised you what? It's a programming language.

Acting dumb is poor rhetorical strategy, and ignores such a nice rhetorical advice as principle of charity - it is quite obvious that I didn't mean that programming language made any promise. Making a promise is something that only people can do. And Julia creators and people promoting it made quite bombastic claims throughout the years that turned out to not have much support in reality.

I leave your assumptions about my age or other properties to you.
by pdx_flyer | 2025-10-08 23:34:51+00:00
Oh, are the homeless the reason the National Guard was called in? I thought it was for the protests. /s

Yes, Portland has a homeless issue. It has had one since I moved here in 2013 (and probably before then). Covid made it worse but the issue is slowly getting better. But again, homelessness isn't what the President and Kristi Noem are talking about.
by arka2147483647 | 2025-10-08 23:36:36+00:00
Honestly, i doubt it. That exposes many details to the programmers that many of them would prefer not to know.

The higher level the language, the less interest there is to manually manage memory. It is just something to offload to the gc/runtime/etc.

So, i think this is a no-go. The market wont accept it.
by eikenberry | 2025-10-08 23:36:48+00:00
> I was punching through my email actively as Claude was chugging on the side.

I wonder how much writing these scripts cost. Were they done in Claude's free tier, pro, or higher? How much of their allotted usage did it require?

I wish more people would include the resources needed for these tasks. It would really help evaluate where the industry is in terms of accessibility. How much is it reserved for those with sufficient money and how that scales.
by BriggyDwiggs42 | 2025-10-08 23:38:24+00:00
>That tells you that's not what it's for. It would be like posting your resume on FB and LinkedIn and then pointing out that FB led to fewer job offers than LinkedIn. Different platforms, different purposes.

Only insofar as the purpose of the platform is to generate ad revenue. The contents of the posts were semantically identical and they were made to the same platform; your example involves the same post to two different platforms.
by hn_throw_bs | 2025-10-08 23:38:33+00:00
Yeah I think when students actually hit Calculus-level related rates, a small dim light starts to glow. Obviously it only gets brighter the less you have to hold onto and the more you have to mathematically present something that you are trying to reason about that all the tools start to make sense, the relationships are asking you “is this true in my case or do I need to take a step back?” and so forth.

I don’t have an axe to grind against the site I think it’s fine, but if someone wants to learn LA, a college level course followed by an intense grind of word problems and having to work backwards and forwards and finding flaws in answers might be a better way to develop the noggin for it. Just my 2c.
by bobxmax | 2025-10-08 23:39:30+00:00
Tibetan freedom of religion, language and movement being restricted is terrible. It's like what your government is doing to Gaza, except without all of the murder and ethnic cleansing.

Like I said, you have psychological issues if you think it's remotely comparable to millions of Iraqis getting senselessly tortured and slaughtered.

Like a Nazi who thinks they're not so bad because the Americans have racial segregation.
by bokohut | 2025-10-08 23:39:45+00:00
I would encourage every single person reading this to have your water tested for PFAs.

Several years ago now an executive friend at WLGore, yes the very place that created it, gave me some information in passing. It was the kind of information in hearing from one someone you know that makes one pause for a moment in hearing it but then when one considers time against the statement it became less alarming in that moment. Now years of time have passed since that conversation occurred and the statements have manifested into reality.

I live literally down stream from WLGore and they have been dumping the toxins in the waterway for decades. Our local jurisdictions have been talking on PFAs for a few years now and in January of this year my time was up on my friends statement made years prior. I spent months doing research and in April I had our water tested. The EPA recommends 4 part per trillion is "safe" but in reality my conversation with medical professionals state NO amount of consumption is safe. My water test came back at 70 parts per trillion and I immediately purchased the special filtering needed to remove PFAs and installed it on our existing water filtering within days. I have also bought a whole house PFA filter that I intend to install in the coming weeks yet our water we drink, cook, and make ice with has been clean for months now as the post drinking system PFA filter test reflected <1 part per trillion.

No matter your wealth no one can purchase time, the only way to obtain more time is with your health.

Test your water because what you cannot see matters most!
by hsjsjdnbdbdb | 2025-10-08 23:40:04+00:00
The evidence is based on what was given. If the parent cannot convince the team/management then there is something wrong.

It could be confidence.

It could be social standing.

It could be that they are not explaining their viewpoint properly to the stake holders.

If the parent is not gaining traction and blaming it on intelligence, likely, the parent can't see others viewpoints either and is not trying to bring the team along...

Engineering is not just systems...
by jayd16 | 2025-10-08 23:40:17+00:00
The tech is 100% there for a fancy video call. The major issue is, beyond that, the tech is quite expensive to run and build and despite enabling novel experiences they aren't compelling enough to reach critical mass and justify the cost.

The work to make or even use a proper VR app or game is so so much more than the flat equivalent and there are only some added utility for spatial input. Tech can certainly improve some of that...

But a VR video call is solved... You can do it mostly out of the box with an AVP but who is going to buy a $3k device for yourself and anyone you want to call and then have a couple calls and never use it because its not worth the hassle to strap it on.
by robenkleene | 2025-10-08 23:41:02+00:00
I tried the test in Logic Pro, and Logic can split, join, reverse, all without creating any new files. It seems this varies per DAW.

> I don't know much about video but, video editing is simpler, you probably have a GPU to take a good chunk of the load off of the CPU and latency is less of an issue. How often do you do you have two dozen video tracks playing at once with each going through a dozen effects while trying to record a few more video tracks in real time all on your CPU?

I wouldn't characterize video in general this way (although NLEs maybe), e.g., a couple of dozen layers with effects in Adobe After Effects is common, and After Effects utilizes more CPU than GPU generally. After Effects can do all these operations without creating new files as well (although it has extremely aggressive caching both in RAM and on disk). (And real-time isn't as much a priority for video of course.)

I think this is partially an implementation detail, I think Ableton probably creates the extra files to help a bit with live performance since that's their focus. Whereas Logic Pro is a more generalist DAW. There are options to deliberately create new files, any time you want, in both (same with NLEs and After Effects).
by RandomLensman | 2025-10-08 23:41:13+00:00
Sorry, I meant it as in someone else installing surveillance on a device/bugging it, not as in installing something with a backdoor for some possible later use, i.e., targeted surveillance of a specific device under a warrant etc. So something which can have a lot more effort per device involved, potentially access to it, and not some broad-based thing.

And, yes, there can be a debate if such warrants are desirable etc., but I think it's quite different from broad-based backdoors for potential mass surveillance etc. and liberal democracies can decide to have such tools available.
by selcuka | 2025-10-08 23:41:50+00:00
No, I don't think they will always be junior developers. Obviously there will be a day that they will surpass humans.

However, the progress doesn't look linear with the current technology, and I don't expect to see the same big jump in the next 5 years as we've seen in the last 5 unless we discover a disruptive, new technology.

This can also be observed by comparing models with ~3B, ~30B, and ~300B parameters. You can see a huge performance boost when going from 3B to 30B, but we don't see the same when going to 300B. Simply adding 10x more RAM and GPU power brings diminishing returns.
by gregsadetsky | 2025-10-08 23:42:09+00:00
Reminds me of this very, very classic/epic post [0] by John Carmack on this very topic. Definitely worth a (re-)read.

Steve first talked about application development for iPhone at the same keynote I was demonstrating the new ID Tech 5 rendering engine on Mac, so I was in the front row. When he started going on about “Web Apps”, I was (reasonably quietly) going “Booo!!!”. After the public cleared out and the rest of us were gathered in front of the stage, I started urgently going on about how web apps are terrible, and wouldn’t show the true potential of the device. We could do so much more with real native access! Steve responded with a line he had used before: “Bad apps could bring down cell phone towers.” I hated that line. He could have just said “We aren’t ready”, and that would have been fine.

(read the whole thing, for real).

[0] https://www.reddit.com/r/Games/comments/8l9qw2/comment/dzdwc...
by dmitrygr | 2025-10-08 23:42:41+00:00
Tow-plane pilot for gliders is a dangerous profession. A simple mistake by the glider pilot can kill the tow plane pilot, with not enough time to react. I saw this happen in person once (https://data.ntsb.gov/carol-repgen/api/Aviation/ReportMain/G...). Gliders and towing them is neither easy nor safe.
by ori_b | 2025-10-08 23:42:46+00:00
It will generate code to touch each page of the stack, because otherwise a very large stack allocation controlled by users (eg, in the case of a variable sized array) can be turned into a pointer to any location in memory by an attacker. Faulting in each page of the stack turns that into a crash.

There was a userspace thread library I came across a long time ago that used variable length arrays to switch between thread stacks; the scheduler would allocate an array of the right size to bump the stack pointer to the different thread's stack.
by measurablefunc | 2025-10-08 23:43:06+00:00
The money is allocated by institutional investors. They buy the stock, the companies trade their more valuable stocks amongst themselves for various deals. If institutional investors stop investing then the flow of deals stops & the bubble pops. There is nowhere else the institutional investors could park their money other than tech so I don't think the bubble is going to pop any time soon. But infinite growth is obviously a logical & physical impossibility so eventually there will be a correction but whoever says they know exactly when that will happen is lying & they'd be better off buying lottery tickets to cash in on their ability to predict the future.
by yearoftherabbit | 2025-10-08 23:43:27+00:00
Citations are the wrong metric. The correct metric to care about is human comfort.

Groundbreaking advances are usually giant leaps, and it takes time for researchers to get comfortable with them. It is in precisely this sense that the numerous contributions of the masses are useful, because their joint combination allows future geniuses to more readily accept these advances, hence giving them more "brain space" to pursue new advances.

One influential paper does not constitute an accepted theory. You need redundancy in your system. Each paper of the masses produces yet another brick for the metaphorical building.
by rchaud | 2025-10-08 23:44:39+00:00
Complete stagnation would mean that hundreds of billions earmarked for datacenter and chip production in the next few years would have to be cancelled.

The promise of this future demand is what is driving the inflation of the stock market, with investors happy to ignore the deep losses accruing to every AI software player...for now. Pulling the plug on the capacity-building deals is effectively an admission that demand was overestimated, and the market will tank accordingly.

It says it all about current market mania that Nvidia (who sells most of the future chip capacity) is valued at $4 trillion, more than every publicly traded pharmaceutical company (who have decades of predictable future cash flows) combined.
by pdw | 2025-10-08 23:47:49+00:00
A lot of game devs of that era sadly treated the Adlib/SoundBlaster OPL2 chip as nothing more than a very poor MIDI synth, but it was capable of much better. For example, listen to some of Stéphane Picq's music. https://vgmrips.net/packs/composer/stephane-picq
by fengjiabo2400 | 2025-10-08 23:47:58+00:00
A photographer recently wrote a reflection on trying an AI photo tool, comparing the moment to an “Industrial Revolution” for photography.

He raises questions about what happens when AI can generate studio-quality shots from a simple snapshot — does that make Photoshop, Lightroom, or even parts of the profession less relevant?

Curious to hear how others see the future of photography in light of tools like this.
by CGamesPlay | 2025-10-08 23:48:01+00:00
> [1] … if your cache mechanisms will protect you from polling some people’s RSS feeds too fast. Maybe you’re better off if they block you.

They do, just use `--etag-save` and `--etag-compare` and curl does proper caching, since 2020: https://daniel.haxx.se/blog/2019/12/06/curl-speaks-etag/

I have dabbled with replacing my RSS reader with something like this, but haven't done it, yet.
by SigmundA | 2025-10-08 23:48:13+00:00
Tabbed Application Mode is really supported across all three?

I know Chrome / Edge kept having issues with it being behind experimental flag and even the flag breaking and going away between builds.

Never heard of Safari supporting tabbed mode for PWA's

This is probably the biggest issue for me with PWA's windows.open actually opening a new full OS window sucks rather than a built in native tab strip.

https://developer.mozilla.org/en-US/docs/Web/Progressive_web...
by apsurd | 2025-10-08 23:48:16+00:00
This doesn't make sense. It's the baby out with the bath water.

Yes! actually cars did have a plausibly negative effect on connection. in the before times you couldn't travel far so you didn't. and you saw your family ever day of your life. It's not all it's cracked up to be sure, but we're talking logistics.

Now with cars you can go wherever! And people move continents away and are told to make the family trip once a year at thanksgiving to do the family thing. Can you believe that with more optionality comes paradoxically fewer "chosen" options. See Netflix.
by SecureBitChat | 2025-10-08 23:48:17+00:00
Hi HN! I’m excited to share SecureBit.chat, a 100% open-source, serverless P2P chat with military-grade encryption. It’s built with WebRTC, ECDH + DTLS + SAS, and fully validated cryptographic keys to ensure privacy and security.

You can: Chat directly in your browser — no registration required Send fully encrypted P2P files
by SilverElfin | 2025-10-08 23:49:01+00:00
Full title:

“The Story of Codesmith: How a Competitor Crippled a $23.5M Bootcamp By Becoming a Reddit Moderator”

An interesting part of this article is LLM chatbots regurgitating what seems to be defamatory comments by a rogue moderator who took over the coding boot camp subreddit. Google also seems to surface this person’s comments in search results.
by Jtsummers | 2025-10-08 23:49:37+00:00
> Complicating the matter further, employees may choose to work without pay

This is wrong. If they're furloughed, they aren't working. Yes, by law (passed in 2019) they will get back pay, but they do not have the option to work without pay. If they're not furloughed, they may not be getting paid but it's not by choice that they continue working, it's because they weren't furloughed.