skysight-inc/HackerNews huggingface dataset:
I brought up making airplanes, not simulating airplanes. You brought up simulating airplanes.

The point I am interested in making is primarily based on metaphor/precedent. Seems like a good basis for estimating how hard a task that hasn’t been done before is.

For a variety of things that various animals do, it is easier for us to make a machine that accomplishes the same kind of thing in a substantially different way than it is for us to make a machine that accomplishes the task in the same way.

Why would this pattern not hold for intelligence as well?
> Apple music web player loads >8MB of resources. Spotify loads >12MB. Sure this is including some images etc.

I wasn't counting content, just the WASM files.

Spotify , SoundCloud, etc are not great examples as their players are bloated with tracking features etc.

Our player at Wavekit[1] weighs 33kB (compressed) and is customizable, includes multiple web components, etc.

[1] https://wavekit.app/
Yeah, Resume-Driven Development is unfortunately such a common methodology and companies indirectly push for this by punishing candidates who admit to doing maintenance work and bug fixing instead of rearchitecting everything every year.
I do this but I'm skeptical of the causation. I think it might be a symptom of people who are generally more careful with syntax because the formatting means more to them, so they spend time reading the query and moving bits around, which is how they find little typo bugs.
The thing is that this "just" may not happen soon
Man would i prefer screw in. I hate snap. All of those things in motherboards that require serious force and if you don't know what you're doing it's quite easy to not realize the reason something isn't going in is because of a block/issue, rather than not enough force. So the user adds more force and bam, something breaks.

Then of course there's just so much force in general it's easy for a finger/hand to slip and bump/hurt something else, etcetc.

I tend not to enjoy PC building because of that. Screws on everything would be so nice imo. Doubly so if we could increase the damn motherboard size to support these insane GPU sizes lol.
After a bunch of testing and looking around I think I should actually change my statement. GPUs do offer IEEE floating point compliance by default, but don't strictly adhere to it. Multiple optimizations that can be applied by the driver developers can massively effect the floating point accuracy.

This is all kind of on the assumption that the accuracy of floating point multiplication and division is in the IEEE spec, I was told before that it was but searching now I can't seem to find it one way or the other.

I believe one of the optimizations done by nvidia is to drop f32 variables down to f16 in a shader. Which would technically break the accuracy requirement (as before if it exists). I don't have anything I can offer as proof of that due to NDA sadly though. I will note that most of my testing and work is done in PIX for Windows, and most don't have anti-cheat so they're easy to capture.
I've supported others that use RHEL. If you like software archeology, it's the OS for you:

> This bug was fixed in 2002, then regressed in 2005 and fixed again in 2007 in mainline, but in RHEL, they botched the '02 and '05 back port, so '02 breaks it, but '05 doesn't. Now, let me tell you about secondary effects of patches in unrelated subsystems. We have three interesting "type A" examples introduced in ...

> ... and that's why it's completely acceptable to run half the fortune 500 off of Linux 2.6.19-RHEL.... in 2025.

> What, you're running 2.6.20? What a hoot!!! We like to kid. You're not serious? You are? You work at the local nuclear plant?

> backs out of conference room slowly, then bolts down the hallway screaming "run for your lives!" once they have clear view of the elevator
With that kind of project they should be happy for any kind of interest in the future.
This is ridiculous. It's a beautiful language and not hard to understand.
Of course it also depends what your native language you are starting from, but the article is provoking needlessly.
I wonder how many people are on HN who've never seen Fight Club, and thus don't recognize the quote.
I asked more than 100 founders how much they pay Vanta
I did plenty of user interviews to understand user pains with Vanta & like for Probo.

Obviously, one of the question was "How much are you paying?" and most of the time, the answer was not the same (at all).

With Vanta, the price depends on several factor:

- Employee count

- Number of framework

- Years of commitment & auto-renew

- Ability to negotiate

So I played a bit with Replit, and hopefully it will help people get better with the last factor.

If needed, I can add more elements on the results page :)
> So what though? I actually like getting gate checked. Now I don’t have to shove the bag in the overhead I just pick it up in claim.

Some airlines give you gate checked bags right upon exit at the bridge. This is OK.

Others put it into the pile of luggage at Baggage Claim. This adds another 45min to your trip.
I don't think my comment read as snarky but I was surprised to see the immediate downvote which presumably came from you so I only added the last sentence. This is a stupid way of disagreeing and attempting to shut down the discussion without merits.

> It doesn't work. Even the models that claim to have really large context windows get very distracted if you don't selectively pick relevant context.

I thought Devon is able to pre-process the whole codebase and which it could take up to a one single day for larger codebases so it must be doing something, e.g. indexing the code? If so, this isn't a context-window specific thing, it's something else and it makes me wonder how that works.
The Curious Similarity Between LLMs and Quantum Mechanics
Oh, wow - as soon as real information is required, you pull out. Didn't expect anything else.
> more sophisticated tech stacks

Please don't do this, pick more boring tech stacks https://news.ycombinator.com/item?id=43012862 instead. "Sophisticated" tech stacks are a huge waste, so please save the sophisticated stuff for the 0.1% of the time where you actually need it.
Updates generate more bugs and more security problems than they fix, so that's not really an argument. If you've made your system sensibly, it will be immune to any security problems.
> There will always be high demand for software engineers who actually know what they're doing

Unfortunately they won’t be found due to horrible tech interviews focused on “culture” (*-isms), leetcode under the gun, or resume thrown in trash at first sight from lack of full degree. AMHIK.
It's funny that this thread comes up now. I just lost a ton of work in Logic Pro, years of recordings on one particular track, because of what seems to be an interface issue. I thought that it was crystal clear that I was deleting something in the window that was in the foreground with a highlight around it. It turns out that it's something in the background that got deleted because of reasons. There's no file rollback in iCloud.

These kind of things are really frustrating when it seems like they should be caught with human usability tests. It's easy to throw blame around, and I think Apple does a lot of good work, it just seems like for value of the company they could slow down the pace of iPhone and macOS releases and make them more substantive.
Now I must use lots of rather thick cables in my desktop (because I run GPUs).

Imagine that the GPU would instead suck up all the power it needs through the PCIe connector, without all those pesky cables. (right now PCIe can provied 75W at 12V, i.e. 6.25A; that same current would provide 300W at 48V).
You can go to the next step. I studied computer engineering not computer science in college. We designed our own CPU and then implemented it in an FPGA.

You can go further and design it out of discrete logic gates. Then write it in Verilog. Compare the differences and which made you think more about optimizations.
The transition involves a sale of the non-profit's assets. This is what Elon has offered to buy.

They can refuse Elon's offer, but they can't turn around and sell the assets 50% cheaper to someone else (as they had previously planned).
There are also plans to use E Ink's technology for digital art: https://inkposter.com/
I stuck just the tip of my tongue on there, and it was so bitter that it was more of a sensation than just a taste. Enough that I reflexively pulled away.
Yep, the page does, but the specific section you named, suggesting it was an answer, does not. At least it does not alone address the issue.

But leaving that section aside, I'll say that these ads are paid. They're paid by the company to itself, with the intent of future monetary gain. Now, if you think that's too much of a technicality, which I would understand, I'll say this: would it be a violation of the policy to show unskippable first-party advertisements repeatedly during gameplay? I think most people would agree that it would be a violation of the intention of the policy.
You know what? This needs to be build on top of a container to streamline everything.
My biggest gripe with MongoDB is the memory requirements, which did not become immediately obvious to me when I was first using it. If you index a field, Mongo will shove every record from that field into memory, which can add up very quickly, and can catch you off-guard if you're not accounting for it. It is otherwise a fantastic database that I find myself being highly productive with. I just don't always have unlimited memory to waste, so I opt for more memory friendly SQL databases.
Old is actually good now because of LLMs. You want something old.
I can believe study's results on user interaction, but their "security analysis" section (6.2) is deeply flawed - it only looks at the best bots, and not at the average ones. Meanwhile, as many other people in this thread can attest, (1) most of the bots are not really sophisticated, and get stopped by CAPTCHa, (2) the defense does not have to be 100% efficient, as long as form spam goes from 100/day to 1/day, things are OK.

Of course authors really wanted to write their conclusion, so they just ignored all the practical considerations. It's really a shame on the part of paper's reviewers.
The conflict of interest is impossible to ignore. Democracy is fragile, this is not good for the longevity of our republic.
Fast Listing of Files from Large S3 Buckets Using Go Concurrency
I 100% agree that you don't necessarily need to know how a computer works to make a less bloated discord app.

But I do think that knowing the limit of what is possible with respect to performance makes you appreciate just how bloated and slow something like discord is. If you've only ever don't web development or electron apps, and you've only ever used bloated apps, you have no idea that you can do better.

You don't have to teach people about the limits, you could build a discord client on top of a "a method to query messages, and another to render to a framebuffer through software rendering" and show them how much faster it could be how much less memory it could use.

But the thing is Casey likes teaching at a lower level than that. He likes teaching about the domain he finds interesting and that he's an expert in. He thinks he can make the world more like the world he wants to live in, and he thinks he can do it by doing something he likes doing and is capable of doing.

That doesn't mean there aren't other faster or more impactful solutions to less bloated software, but he's not necessarily the guy to work on those solutions and there's nothing wrong with that. Judging by the number of people who watch his videos and the frequency with which the topics he promotes are discussed, he's making an impact--maybe not the optimal impact he could be making, but that's a fair thing to judge someone on.

> Each platform (OSes, hardware) should come with a program that expose every single potential IO action, and to run an actual program requires finding an interpreter for the specific format (either made yourself in an hour at most, or downloaded) and mapping your exposed IO calls through the platform app, in the same way you would configure keybinds in a video game.

Have you looked at the Roc language? It has a lot of similarities to what you're describing.
> Or the mission critical systems powering this airplane you're flying next week... to pretend like this will all be handled by LLMs is so insanely out of touch with reality.

Airplane manufacturers have proved themselves more than willing to sacrifice safety for profits. What makes you think they would stop short of using LLMs?
What is Upsilon? It sounds like something that figures out the value coming into a block, which I would call a basic block argument.

How does Upsilon know which values from other basic blocks it could receive? That information is critical for transformations like constant propagation, and register allocation.
People who look forward to retiring are like people who look forward to heaven: missing out on life due to the belief their “real” life hasn’t begun yet.
Not a good deer repellant, though—at least for the mule deer around here. My mom once sprayed some plants she had to prevent the local pests from eating them, but instead, they just ate the plants anyway, and then proceeded to shit all over the yard everywhere.
I thought rodents like engines because they’re warm. Isn’t that what attracts them to those spots in the first place?
> I don't think my comment read as snarky but I was surprised to see the immediate downvote which presumably came from you so I only added the last sentence.

I can't downvote you because you are downthread of me. HN shadow-disables downvotes on all child and grandchild comments.

I'm the one who upvoted you to counteract the downvote. :)
Don't use Canonical's Kubernetes support, because microk8s is a disaster.

Here is a stylized post of what your experience is going to be when you ask for support from Canonical for Kubernetes in microk8s: https://github.com/canonical/microk8s/issues/3227#issuecomme...

They are really talented guys but microk8s is a fiasco.
USDT operator Tether backs self-custodial crypto wallet Zengo
EU launches InvestAI initiative to mobilise €200B of investment
For FLAC, latency is primarily driven by block size and the library's own internal buffering.

Using the API you can set the blocksize, but there's no manual flush function. The only way to flush output is to call the "finish" function, which as its name implies - marks the stream as finished.

I actually wrote my own FLAC encoder for this exact reason - https://github.com/jprjr/tflac - focused on latency over efficient compression.
Author here. Recently started a personal dev blog - happy to answer any questions.
> a low volume 48V card

I wouldn't be shocked if someone told me that Nvidia already sells more 48V parts than consumer 12V parts.
I stumbled upon a new way to get out of this same situation - they’d been looking for Joshua for five years by calling my phone, and I am very much not him. All kinds of tactics.

Mid last year, I just offered to pay the debt. Conversation looked like this:

Them: “Can I speak to Joshua?”

Me: “No, he’s not here, and I think he’s dead. But I’ll write you a check right now for the debt amount to stop you calling me. How much is it?”

Them: “So you are Joshua?”

Me: “No, I’m just irritated and you’ve won, I’ll solve this by paying you”

Them: “What is your social security number?”

Me: “Doesn’t matter. How much do I write this check for?”

Them: “We can’t tell you the debt amount without verifying you are Joshua”

Me: “Well, I guess we’re at an impasse then.”

And they haven’t called me again for nine glorious months.
If you encounter specific diagnostics that are cryptic, file tickets. A lot of things were aware of and we improve them regularly, faster when easy, slower when complex, but we eventually get to them. We can't fix cases we haven't been made aware of, so reports from the field are very useful (sometimes users are more creative when it comes to misusing Rust than even fuzzers are).
That agonizing feeling when you desire easy rent money from tourists but without tourists. Can you just send money without coming over?
12VHPWR on RTX5090 is Concerning [video]
Could you elaborate on Opus being a crap codec? AFAIK it's a state of the art lossy codec for high quality sound/music (and some other applications)
Maybe they hate you because your wife chooses to spend her time with you instead of them? Then you’re the Yoko!
40Gbps of USB4 is plenty. I've tried this pytorch tests https://github.com/aime-team/pytorch-benchmarks/ and saw only 10% drop in performance. No drop in performance for LLM inference, if a model is already loaded to the VRAM.
I'm pretty sure Kent explained how btrfs's problems lie in its design and are fundamentally unfixable. It's got nothing to do with NIH.
Heliocentrism was well known, the issue was that the copernican model was a bad model for the evidence and knowledge of physics available at the time (it was basically equivilent to a geocentric model but less need more epicycles, not less, and also required that the earth rotated and some unusual properties for stars). It took Kepler figuring out ellipses and slowly beating out epicycles as a way to do the math, as well as some other experiments which established the world did indeed rotate (not for lack of trying by heliocentricism advocates, but it's a hard measurement to make), to bring the idea mainstream. (And arguably only Newton's laws of motion actually tied it all together)
I'm not an expert in Icelandic orthography, but the general case is "<name>'s son/daughter", e.g. "son of Fredrik" -> Fredriksson and for <name> ending in "s", I knew "son of Magnús" -> Magnússon.

But I should've checked, because I've looked it up now, and "daughter of Magnús" should be Magnúsdóttir. So we'd get Travisson / Travisdóttir.
It will destroy your own company, initially but if the AI is proven to do it better than humans, a lot of them will be converted into AI assistants to guide the AI you’d still need to know programming
FWIW, this is a very subjective sentiment. I really, really dislike things like you described. Software is a tool to me. Let me do my job with it as simply as possible. No distractions and don't get in my way.

It would be like putting flashing lights on a hammer every time you hit a nail. Might sell well at Christmas but very few carpenters I know would want one.
> Floating point calculations aren't IEEE compliant

To late to edit, but I want to half retract this statement, they are IEEE compliant, but due to optimizations that can be applied by the driver developers they aren't guaranteed to be. This is assuming that the accuracy of a multiply and divide are specified in the IEEE floating point spec, I'm seeing hints that it is, but I can't find anything concrete.
Exos Series?

I never had problems with Seagate Exos or WD Red or even the WD shucked White Reds.

It’s interesting how different the experiences are, some swear by a specific brand.
right but I was talking about in the context of low latency streaming, where the costs of sending FLAC over <insert modern audio codec here> are considerably higher (in terms of latency, bandwidth etc)
Board first, board last, all good choices for people. However, a mass of people chaotically at a boarding gate is so shameful -- Computer Science has solved these problems already with priority queues, and the airline industry should catch up. Perhaps airlines should just mandate leetcode.

I do remember being on business in East Asia and how orderly these things operated.
This would've been immensely helpful a few months ago when I was writing a private OCI registry, which included parsing the OCI image layout. The registry I wrote supports custom media types like OP discusses, but prefers OCI/Docker-specific ones when an accept header does not indicate a preference.

What I didn't know is that some descriptors don't always contain a media type... which my parser will currently reject. But then again, maybe that's fine? because it's an OCI registry, thus expects a spec-compliant image. iirc tools like Oras and Skopeo throw an error if the media type is not set i.e. a application/octet-stream content-type is sent. So I'm not sure how an artifact without a media type is expected to be used, since you can't really infer the content-type.
This is like saying:

"If we just had a stable way to create net energy from a fusion reactor, we'd solve all energy problems".

Do we have a way to do that? No.
I used CosmosDb in MongoDb mode with an app written for MongoDb.

Cosmos can be a drop-in replacement.
I wonder about this too - and also wonder what the difference of order is between the historical shifts you mention and the one we're seeing now (or will see soon).

Is it 10 times the "abstracting away complexity and understanding"? 100, 1000, [...]?

This seems important.

There must be some threshold beyond which (assuming most new developers are learning using these tools) fundamental ability to understand how the machine works and thus ability to "dive in and figure things out" when something goes wrong is pretty much completely lost.
Yes, and you wrote it more succinctly than I did in a sibling comment. :)

The specific problem as I understand it: marrying/dating a narcissist will spiral into utter toxicity 100% of the time. In that case the protagonist's difficulty separating reality from their own subject experience isn't something abstract to reflect upon. It's instead something akin to an evil demon charming them to butter them up for abuse which is made permanent through eternal gaslighting.
This article is far more about politics than tech.
I think you make an interesting point about the implications of the no-VST constraint. In the earlier days of Reason (before they had VST support or even Rack Extensions) it was great because I could work on a song on any system that had just Reason installed and anyone that also had the current version could open it as is. No installing plugins and no plugin compatibility issues between users. Away from the studio for a weekend? Just install on a laptop and use the dongle, no problem!

Creatively it was very freeing. Naturally, plugin envy eventually crept in and I was glad when they did add VST support, but I miss the ease of use and portability. And you got to know the stock effects inside and out which offered some streamlining in workflow.
Most AI Super Bowl Forecasts Were Wrong This Year (But Not All)
If only we had connectors which could actually handle such currents. Maybe something along the lines of an XT90, but no Nvidia somehow wants to save a bit of space or weight on their huge brick of a card. I don't get it.
I am not sure I follow your argument. You said that icecream cannot work in multi-client multi-server case. I said that it certainly can, and it can. Perhaps you're arguing that in that multi-case scenario ccache is not usable? That I don't know but it definitely works when ccache is setup on the client machine and this client machine is using whatever number of server machines for the build jobs.
Sorry, by my comment I meant that if PRQL exposed a C API (as the parent commenter claims it does), I’d write bindings for the languages I use that can consume C libraries. Unfortunately I’m not proficient enough with Rust to create the C API myself.
Excel is a "no-code" system and people seem to like it. Of course, sometimes it tampers with your data in horrifying ways because something you entered (or imported into the system from elsewhere) just happened to look kinda like a date, even though it was intended to be something completely different. So there's that.
Yes? I don't understand what is so outrageous about that. Most business decisions are not made by the CEO, and the ones we know are directly a result of him have been poor.
Postgres supports indexing an arbitrary json document. https://www.postgresql.org/docs/current/datatype-json.html

Not sure if the query capabilities and syntax match azure docdb but the basic functionality should be workable.