skysight-inc/HackerNews huggingface dataset:
> Bonus: you can open the ggwave web demo https://waver.ggerganov.com/, play the video above and see all the messages decoded!

I could not get this to work unless I played the video on one device and opened it on another. While trying to get it to work from my MBP, waver's spectrum view didn't really show much of anything while the video was playing. Is this the mac filtering audio coming into the microphone to reduce feedback?
Data exfiltration via bird
Agree about the bulk; I’m on my second Framework 13 and when I pick up my brother’s 16 with graphics module I’m struck by the weight and size; indeed, he has had trouble fitting it into some small to mid-size backpacks.
I can hear your voice, right here, right now!

You wrote your comment in English but used French style quotation marks and made a few minor grammatical errors in your first sentence (won't instead of isn't, by instead of from). Your second sentence beautifully paints a gloomy image with just nine words and your final flourish has just the right level of "fuck it".

If you can deliver that amount of character in a single line in a second language then please do feed the beast. We are all the product of what we eat. The beast needs to eat its greens and suck up some vitamins.
Modernizing the PStats Profiler
Yeah, the whole button for user to click "Okay" for something which is abjectly _not_ acceptable has _got_ to go away.

Please replace it with "Understood" or "Acknowledged".
I appreciate your reply so thanks for posting it!

I'm biased of course, but when I read "$X is backing $Y to do $Z", I read $Z as what $X is specifically and intentionally backing $Y to do. In this case, that's not accurate. YC would never specifically back a startup to "abuse factory workers"—that would be absurd. Nor is the phrase neutral; it's obviously accusatory.

HN titles aren't supposed to be used to build miniature prosecution cases. On some other sites, it's fine to use titles that way—it certainly maximizes attention, which is great for those sorts of forums, but on HN titles are supposed to use neutral, descriptive language—and then people can use the comments to express their interpretation and their views.

(Edit: Actually, even on HN it's sometimes informally fine to do that too—it is a grey area but sort of light grey, if you see what I mean. That is, sometimes a submission will use a baity title, this helps the story get attention and make the front page, and then moderators will 'sand' the title back down to neutral language and the thread can stay on the front page. We do that when it's a good story for HN—if it's not, we'd be more likely to downweight the article off the front page. The trouble in the present case is that neither of those options are available to us when the story is about YC and/or a YC startup.)

I haven't studied the details so I don't know what a neutral phrase would have been in this case. Some commenters have suggested things like "production line monitoring". I'm sure it's true that technology like this can turn into a Taylorist nightmare, but there surely are also ways to use it humanely, so in this case the real story seems to be that the founders published a video that backfired badly on the internet. Hopefully they will learn from this and not only alter their marketing, but maybe even change the product to be less likely to be abused.

But that's just my superficial take and like I said, I'm biased. More importantly, I appreciate that your intentions were better than I assumed they were and am grateful that you clarified that. Even after years of doing this job, I'm constantly still learning to make fewer assumptions. It's crazy how hard that is!
They sort of tried with a machine running Windows.

The SGI Visual Workstation was meant to be that. It was quite a bit more expensive that 2K though.

https://en.wikipedia.org/wiki/SGI_Visual_Workstation

Where I worked in 1999 we got one. They had a neat unified memory architecture. For some video tasks they were fantastic.

But the issue was that the Intergraph had better machines for PC 3D.

https://en.wikipedia.org/wiki/Intergraph

Then Intergraph got eaten by Nvidia who leveraged the huge demand for gaming hardware to improve their GPUs again and again.

Also Linux on x86 with Nvidia became an attractive proposition for CAD and some 3D modelling.
Even to people you might want to impress?
Where I live the bald eagle takes the place of the black vulture in the winter.

There is something kind of wrong about watching a bald eagle eat a road kill raccoon.
That's already supported, you just need to set the Postgres cluster URI in the `GEL_SERVER_BACKEND_DSN` env var ([1]).

[1] https://docs.geldata.com/reference/reference/environment#gel...
My favorite is WikiCreole, with (subset of) HTML as a close second. MD is alright, but too restrictive as a general purpose format for knowledge bases and such.
wow, switchlens looks really cool. It would be amazing if there was a Canon EF-compatible mount and full frame sensor option as well. I suppose integrating other mounts and sensor sizes is straightforward once the platform is established.
> But when they do make coding mistakes - so what? So do humans.

Surely we can do better than that. "Coding mistakes" are OK, so long as they're caught by review. However, engineers who continually make tons of mistakes without improving over time are liable to annoy their colleagues to the point of quitting, or alternatively (and hopefully more likely) asking management to remove the defective engineer. So the open question is:

Do these tools make PRs that are irritating to review?

Another related and arguably more important open question is:

Does widespread use of "AI" tools in an engineering department result in significantly more defects being deployed in production?

Another important question:

Are codebases which have evolved over a period of years in an organization which makes heavy use of "AI" tools more or less easy to understand?

Another question:

Is the MTTR of incidents affected by the use of "AI" coding tools?

I could go on, but the point is absolutely not "oh well devs make mistakes so do LLMs whatever who cares?" Until these questions are answerable concretely, this is nothing but a research topic. It's worth zero dollars. It's a fuckin' NFT.
We're shipping a slow query log UI in this version to continuously monitor queries in your system.

Our users do get performance issues, usually because they start really using our data model to its full potential, creating tens / hundreds complex access policies, 100-lines long EdgeQL queries etc. We have EXPLAIN command to deal with, and we also support our customers directly helping them understand and fix their system. All of the findings trickle down to the core product so that the rest can benefit too.
The AFD might appear "bog standard" to your American eye, but it is absolutely far right in Germany, where the CDU occupies the role of the right wing. But anyway, why shouldn't Germans be angry at Musk, a foreign oligarch, using his wealth and influence to help the right-most party?

He has no place in European democracies, if Americans want to surrender their government to power drunk robber barons, they're free to do so. But stay the f away from our continent, we still care about "woke stuff" like human rights and basic empathy.

As for his nazi salute, at the very least that "akward gesture" was a dog whistle to actual neonazis. That's how they interpreted it anyway [1]. Musk didn't go out of his to deny it was. It's also not the first time he engaged with neonazis [2]. "If it looks like a nazi salute, serves the same purpose as a nazi salute, etc.".

[1] https://www.france24.com/en/live-news/20250121-musk-salute-a...

[2] https://en.wikipedia.org/wiki/Views_of_Elon_Musk#Race_and_wh...
What makes you think it’s a straw man? Do you think that research, food safety, nuclear safety, compliance with legal requirements, avoiding lawsuits for not breaking contracts, etc. are not more important to the government than your mint is to you? We’ve seen DOGE botch all of those and more recently, and the cost is greater than the savings.
I've inherited many sloppily formatted code bases that all contained mistakes which blended into the mess. Consistently styled code has the nice property that certain types of mistakes stand out immediately.

For example, there's a large chunk of code following an if statement, but it's indented the same as the body of the if. The dev overlooks the closing brace and puts the logic in the wrong place. Additionally, there is a nested if statement whose body is indented less than the surrounding code. It's hard to read, and error prone.

I can't imagine a "good" developer putting up with that, although I admit you don't have to be "fastidious" to prevent this type of thing.
Following Clean Code is not the right way to develop software in any stage of the project. It is a few opinions of someone who has not actually written any code of substance. In addition to Clean Code being a bad approach, it can also be a very slow process.
or people working on adjacent tech. high energy physics greatly benefitted because chemistry and medicine wanted superconductors for nmr and mri technology (in production 1980, ssc proposed 1984)
> Maybe an LLM can carry some of the load here for free forums like this to keep operating?

It can't give you any guarantees, and it can't be held liable for those mistakes.
> Elon used to be more honest than Trump

That's a very low bar. It's hard to know how much of what Elon says is deception vs. being seriously uniformed: https://en.wikipedia.org/wiki/List_of_predictions_for_autono...
Discussion (250 points, 14 hours ago, 451 comments) https://news.ycombinator.com/item?id=43170090
This kind of undercuts the advantage of a semi-universal format. Though I'd agree underscore wrappers are quite reasonable and natural.
Processing 23B Rows of Alien Txtbase Stealer Logs
First of all, the King isn’t Prince Andrew. That guy simply isn’t the head of state and nor will he ever be.

Secondly, the British monarchy have absolutely nothing to do with politics and have remained impartial for nearly 100 years.

The UK government has always been right wing compared to most of the rest of western Europe. It sucks, but it is what it is. But the way you’re talking is as if the UK has suddenly gone to hell when the reality is just that this is just more of the same.

If anything, the biggest footgun the UK has done was leaving the EU, and that was something the dumb British public voted for. We did it to ourselves.
I’m not trying to help the owner of the business, I’m trying to help the customers the business serves — in this case, people released from prisons. In other cases, potentially could be single parents, medical students, homeless people, somebody who wants to be healthier, etc.
> bash won't let me automatically run a command before and after each interactive command I execute, which I want for task completion notifications

I remember seeing some simple CLI program that you could pipe your task into, and it would notify you when the task completed. the names escapes me at the moment.
I’ve gotten one persimmon in ten years: the squirrels wait until the start of November when all of the other food is gone and eat all of them a week or two before they ripen.
Chegg, Inc. vs. Google, LLC (D.C. 2025) [pdf]
I agree that threats of violence cross a line, but I think that many countries interpret hate speech to be much broader than this, and there's certainly room for people to disagree, or for one person to say something in a neutral and non-hateful way that another person interprets as a hateful attack.

Some edge cases might include: arguing about interpretations of historical events (eg. Holocaust denial, colonialism, nuclear bombings); arguing about the economic effects of immigration policy; suggesting that one country or another is currently committing genocide; suggesting that one country or another is not currently committing genocide; expressing support for a country or political party that some consider to be committing genocide; arguing that travel restrictions should be imposed on certain countries to contain an epidemic; writing "kill all men" on reddit; publishing a satirical political cartoon depicting the prophet Mohammad; advocating political independence for some geographic region; expressing support for the police in an instance in which they took a state-authorized violent action; expressing support for a vigilante; expressing support for one's country during a violent conflict; expressing sympathy with the opposing side during a conflict; demanding stronger legal penalties for criminals (eg. supporting Singapore's death penalty for drug dealers); publishing a fiction novel in which the villain is a member of a minority group and acts in accordance with a stereotype.

Personally, while I think limits are necessary, the guidelines should be extremely specific and the interpretation extremely narrow to minimize any chilling effect on legitimate expression and discussion. Even where speech can verge into hurtful or offensive territory, I think it's important to allow it in the open, because I think dialogue builds more bridges than it burns. I am concerned that a lot of internet hate-speech legislation goes too far into leaving hatred open to interpretation, which results in conversation spaces being closed down because of the potential liability.
Friend of mine got into long-haul trucking.
Carimbo, 2D game engine developed in modern C++, featuring Lua scripting
You trade no incidental fan noise and better idle power for ass performance and "too bad this app you used for years doesn't work". I don't think that's even close to a good deal.
This. These type of things used to be good faith helpful things. They are now silo's to attach you to their creator, hord discussions/suck them away from truely collaborative spaces, and generate value for the creator.
> testing exactly the same behaviour in several places

I think that's actually fine. Particularly if you're doing a testing pyramid style approach where you do a lot of tests of some piece of low level logic and then a few tests of the higher level piece that makes use of that lower level logic, I don't see any problem with the higher level test covering a codepath that's also used in the lower level test. If anything I find it makes it easier to understand and debug failures - you know that the behaviour of the lower level piece hasn't changed because otherwise the lower level test would have failed, so the bug can only be in the higher level component itself.
GitButler relicensed[1] to FSL, so it's source-available now, open-source after two years.

[1]: https://blog.gitbutler.com/gitbutler-is-now-fair-source/
Family can be wrong, society exists to protect rights, regardless of parental belief systems.
If my browser supports WebAssembly, I should be able to open my browser, forgo opening any actual web pages, and veer off into WebAssembly-land. From there perhaps there should be a package manager that lets me install packages (like Python, Java, Smalltalk, etc ) and switch to some sort of shell or launcher where I can enter a REPL for the selected language package. From there I could do anything.
The Joanns stores pulled double duty as their online warehouses. When you put in an online order, you got the stock from whichever one of their 800 stores had it. It was an efficient way to have two bites of the same apple.
Except stores aren’t banning the customers from browsing or building a cart. It’s only when someone goes to pay does the fraud detection run and block the transaction. What the US does allow companies to do, like Walmart, is run “background checks” on you before allowing you to cash a check. Over the years I’ve known many with problematic banking history or bad credit who would get denied from this.

I agree blanket bans like you bring up would be problematic and wrong, but I see nuance in using, say, the country of origin as one of the factors in their risk assessment.
Solar panels are really not very expensive if you shop around. I got some 180 watt panels for $80 each recently.
Yes, but that requires someone to execute a query on a database and package it as a report?
You described the price increasing from $10/month to $300 (which is an order of magnitude). What I meant was when you are saying it equals out (in terms of cost for you) you would expect a similar increase in performance. If that makes sense.
New study reveals Neanderthals experienced population crash 110k years ago
'A new study suggests that Neanderthals experienced a dramatic loss of genetic variation during the course of their evolution, foreshadowing their eventual extinction. Examination of semicircular canals of ear shows Neanderthals experienced 'bottleneck' event where physical and genetic variation was lost.'
I hear what your are saying, but there is some advantage to having the same language in multiple places in the stack. One of the advantages of JavaScript is that it can be used both on the front-end and the server. Some people hate that and insist that "real" programmers use a "real" server language but that is not a reasoned take. There are pragmatic reasons to want the same language across the stack.

And so it sometimes goes the other way. Java was used through a transpiler for the front-end for some of the classic Google apps (I don't know if that is still the case). So it makes some sense, for a Python heavy team, to consider the same approach. And with the growing support of WASM it is probably even easier than it was when it required transpilation to JavaScript. And since a lot of ML work is in Python there is undoubtedly growing interest.
On the surface that’s a very attractive idea.

A sort of “you shouldn’t be in here, even if we left the door unlocked.”
Thanks for pointing it out - I couldn't really follow the full 'drama' between the two threads.
> seeing this weird Desktop ready to go before the 12 is a boggling decision

There is substantial x86 market demand for local inference that can compete with Apple. AMD/Framework 128GB for $2K will be competitive.

> A mini-ITX board that's less modular than a commodity mini-ITX board

LLMs need LPDIMM for high-bandwidth memory and efficient power. mITX board allows interop with a galaxy of existing mITX cases, including NAS.

> same or worse firmware and driver stability or compatibility issues that still haven't been solved on the 7040-series 13 mainboards a year after shipping them, not because Framework is a terrible company but because their support from AMD has apparently been a nightmare.

We're inching towards AMD's 2026 target for open-source firmware, which will hopefully help all AMD OEMs.
I have the opposite and sadly accelerating experience.

Information is removed or altered constantly and usually,
I cannot find anything on the Internet Archive either.
For whatever reason WayBackMachine, for my use cases,
is nearly always blank.

But I look for semi-obscure publications and statements
from (nation)states and organizations.
My pain is that I couldn't find a decent md viewer for Windows: free, fast, simple, no distractions. Imagine notepad. I have to open my md files with VSCode or Notepad++ (nasty view).
Canada Shouldn't Build High-Speed Rail
what about the Snapdragon? Microsoft is using in their ARM laptops
Well, they did advertise in such a manner at one point.

https://9to5mac.com/2019/01/05/apple-privacy-billboard-vegas...
Stories sell.
There are tons of bald eagles in British Columbia. I see them all the time.
> So why not preface your initial claims by saying you trust the web app to be secure enough to handle SSL keys, and a single instance of the app can handle all your traffic, and you don't need high availability in failure/restart cases?

Yeah, I phrased things badly, I was trying to push back on the idea that you should always put your app behind a load balancer even when it's a single instance on a single machine. Obviously there are use cases where a load balancer does add value.

(I do think ordinary webapps should be able to gracefully reload/restart without losing connections, it really isn't so hard, someone just has to make the effort to code the feature in the library/framework and that's a one-off cost)
Startups with mediocre ideas and execution, large companies launching initiatives that are crazy-expensive and probably not helpful, agencies taking projects from those two categories.
That probability is entirely based on the premise that the extradition treaties that the UK has signed with other countries would NOT follow UK law despite the treaty soley based on the premise of being a political refugee for their free expression. What will likely happen, and what often happens with other countries in the third world, is that 'politically problematic' people are being caught in neighbouring countries only to be sent back based on friendly geopolitics. There's no law for lawlessness. This is what happens when north koreans escape and get caught in china or russia. This is what could happen when you accidently post something of political consequence on a tiny motorcycle website that isn't usually being watched but one angry user could be someone's worst nightmare. Also, gangs of motorcycle enthousiasts havent been the most inconsequential group of people you could have used as an example.
Agreed. If you're using tags for anything other than final releases off of main/master (or other release branches that are supposed to be permanent), you've gone down a very bad path.
Definitely. My last self built desktop ($8k total in 2012-ish) lasted a decade under heavy use like M/ECAD and compiling stuff, with only a midlife upgrade from SSD to NVME. When you buy top of the line cutting edge parts that are binned for overclocking, they remain competitive for a very long time, especially now that we’ve hit diminishing returns. Now all you need to make sure is that it’s got enough PCIe lanes if going to a performance build. I only retired the desktop because of how much power it burns and our electricity rates going up here in SoCal.

That 64gb OCed 3200 (maybe 3500) mHz DDR3 RAM for example, kept up with DDR4 speeds for most of that decade when I benchmarked every few years. Intel extreme processor, workstation motherboard, and GTX Titans also kept chugging along. I’ve been looking at some of the higher end DDR5 coming down the pipeline and those are also likely to be on the higher end of performance for a decade while the consumer parts catch up. The only problem is that the workstation motherboard market seems to have disappeared.

(This was a work computer for my consulting)
In the meantime: https://marimo.app/?mode=read
> Those will be probably blown up from the sky very fast.

Why do you say that? I'd think B21 is better (stealthier) than B2. I think there is a story about a B2 dropping a dud on NK undetected granted NK vs. China
I'm not sure what you mean here.

The US Space Shuttle could similarly "change payloads", with its modular payload bay capable of carrying either one-time cargoes (often satellites for launch), or reusable modules such as Spacelab, parts of which flew on a total of 35 Shuttle missions.

<https://en.wikipedia.org/wiki/Spacelab>

But modularity is also inherent in conventional rocket-based launches, with cargoes fitting within the fairing bay capable of being deployed or orbited.

Changing payloads in space is a rather different prospect, though the ability to rendezvous with, take on-board, and de-orbit satellites (man-made or artificial, the US's own, or other nations') is another possible capability. The X37's small size gives only limited potential here, and I'm pretty sure that if the US were snatching other nations' satellites we'd have heard about it.
When this happened to me in 2001, I moved into operations and support type of roles. There's PLENTY of opportunity to code whatever you want and it's usually well appreciated.
I have a small wrapper for pandoc with sane defaults to create PDFs of my notes which I can print out and write on.

Some of my scribblings are useful or important enough to get added to the markdown files and printed the next time.