skysight-inc/HackerNews huggingface dataset:
There's definitely a place for it. I ran into the same problem with a battery powered event logger. Basically alternate between sleep-until-event and sample-until-event-over.

SQLite was fine until the realities of that environment hit.

0) I need to save the most data over time and my power budget is unpredictable due to environmentals.
1) When should I commit? SQLite commit per insert slows down, impacts battery life, impacts sample rate. Practically you could get away with batching all data for a small period.
2) SQLite is slow to repair databases. Partially written file would often take longer to repair than we had battery to run.

CSV based format filled that niche. First column was line-column count to support firmware upgrades. Last column is line-checksum. Another column indicating if this line was the last for an event. Parser skips corrupted lines/entries.
I really regret the proliferation of terms like "toxic" to describe things as benign as this. I think it's literally recoloring people's perception of what bad communication actually looks like.
Hé said nearly
Yeah, but I’d sure like to see one of those wolves that became a whale.
I’m sure that’s a factor, however we need to probably also acknowledge that “younger people” (whether developers or managers or etc) lack exposure to things that were genuinely better previously (and where technology is concerned there are many examples), and thus have no mental model for it. They literally don’t know any better, and they’re operating within that framework.

Crude oversimplification: if all you’ve ever known are slow and bloated web app UIs on mobile phones, you’re simply not going to know how to make good design/development choices outside that environment.
On the extreme opposite of the US stockpiling you have mega cities like Tokyo (Seoul, HK...) where it's not common for many people to have almost empty freezers. Since you can get almost anything, at convenience store open 24/7 that you can find more than one in 500m radius.

They usually have a pretty elaborate stockpiling strategy (frequent earthquake) but most of it is done at local municipal level and not individual.

During covid, many municipalities had the service to drop off crates of food for people that had to isolate. Mostly because many just didn't keep much around for more than a day or two
I don't know why they have to position it as pro/anti AI. I'm pragmatic. I'll use it when it works. So far, from what I've seen, it does not work well. I'll let someone else get hurt being beta testers.
After IBM & AT&T
Perhaps it’s high time to admit that nobody has a great solution for 3D editing quite yet :P
India however is allied militarily with the US and can control what ships transit the strait from its bases in the Sentinel Islands.

Also, the US Navy can project a lot of power into the Indian Ocean and Western Pacific.

Beijing's being worried about an interruption of it supply of oil would explain why they continue to build coal generating plants at a fast rate in addition to solar plants. (China has plenty of coal.)
True, but what you mentioned involves active participation, creation and social interaction. Sitting around scrolling on TikTok feels more like empty calories.
Don't you think this is too short an argument to dismiss an as complex topic as this is?

What, aside from this argument (which I'd like to found an study providing evidence of what you wrote, and one providing evidence of exactly the contrary), you think explains _better_ the observations than their arguments?

You need not to use something expensive, only things that you think _looks_ expensive. But, what looks expensive, if not, obviously, the things that are expensive.
I think we’re close to the solution. The problem for the 2000s was getting everything online, 2010s was getting APIs setup and I hope the 2020s will be when we build truly useful filter engines.
Here's what it created based on a text description of your schematic

https://i.imgur.com/sGfdtWo.png
> It's so hard to imagine these new jobs because if the machines will out perform us cognitively it follows we will be able to get intelligent robots into the real world quite soon after. Then seriously what the heck is left? Fewer jobs, not more.

So I admit that this is a serious possibility that we need to consider.

But for the argument to make sense, we can't just talk about the general 'Oh, new technology will make a bunch of jobs obsolete.' We have to specifically talk about what (might) make AI special in that it might be even more general than electricity.

You didn't mention these special factors in your original comments.

I am not sure whether AI will be different or not, or rather I don't know how different it will be.

So far I see it as a good sign that we have many relatively equally competitive models from different providers, and some of them have open weights and some of them even have completely open sources (including training algorithms). So at least it's unlikely for the technology to be monopolised by any one entity.

> There is one "cure" I can think of for this and that's something closer to socialism, the market will have to step aside and the government will create massive amounts of new jobs. For example classes can be 5 pupils per teacher instead of 30 pupils per teacher. Nurses can attend to 3 patient beds instead of 8. But letting the market sort this out ? I don't think so.

If you want to involve the government, I'd rather give everyone a basic income, than to give our pupils inferior teachers and our sick people inferior nurses. (After all, we are assuming that humans will be worse at these jobs than the AI.) Also, I'd rather have people enjoy whatever it is they want to do, instead of being forced into some government provided make-work programme.
No, your recollection is not factual. Ross Cox laid out the case(s) and the fact that no option was manifestly preferable. Not sure what happened but after the initial resistance by the Gophers to ~1/2 of community clamoring for generics (I consider it a mistake) it seems some important Go based projects finally forced them to adopt one of the uglies (opinion, folks /g)

https://research.swtch.com/generic
I just can't understand who in their right mind, and is even remotely concerned about the privacy of their personal information, would upload their own DNA to a business. An internet-based one at that. Lemmings, I tell ya.
I see these arrests and removals of international students as part of a plot by the Trump administration to attack the elite universities, and the other institutions that they see as opposing them (law firms, government agencies, the media, etc). Universities depend on international students and federal grants. Scare away the foreign students and threaten the grant funding, and the universities will bend to the administration's will.

This is not about antisemitism. If the Gaza war had not happened, they would have found another excuse (trans issues for instance). What they are after is power.
Open source means "you can see the code for what you run". Except... how do you know that your executables were actually built from that code? You either trust your distro, or you build it yourself, which can be a hassle.

Now that the build is reproducible, you don't need to trust your distro alone. It's always exactly the same binary, which means it'll have one correct sha256sum. You can have 10 other trusted entities build the same binary with the same code and publish a signature of that sha256sum, confirming they got the same thing. You can check all ten of those. The likelihood that 10 different entities are colluding to lie to you is a lot lower than just your distro lying to you.
This is great, I was debating whether I should do my latest project using the new OpenAI Responses API (optimized for agent workflows) or using MCP, but now it seems even more obvious that MCP is the way to go.

I was able to make a pretty complex MCP server in 2 days for LLM task delegation:

https://github.com/Dicklesworthstone/llm_gateway_mcp_server
I'm glad I'm not the only one noticing appliances getting worse across the board. I don't buy enough of them to really know if the trend holds overall but the correlation is pretty much perfect between how new an appliance is and how much I hate it. For example the controls on my new LG washer and dryer are incredible bad. They've made it hard to impossible to just set the run level manually to push you into set programs for bedding or whatever. But they never work right! We've given up on using those programs entirely because they are terrible.

The main culprits I've seen are cheaping out on quality, replacing traditional controls with touch screens or "AI" magic buttons, and squeezing in more monetization streams or adding gimmicky features that actively make the product worse.

Maybe things will turn around someday. There are a few rays of hope, like the touchscreen fad in cars gradually losing its luster, but it seems like we've been on the wrong path for a long time and I'm not sure it will ever correct.
The Beauty in Not Knowing
Concerns over Potential Government Misuse of App Store Data Centers
You are right; the correct number was 148.94 million km², which produces 47 corpses per km² of land.

> Though I'm not sure how you go from 14/km^2 to 25 meter separation?

√14 ≈ 4 and I somehow managed to think that 1000m ÷ 4 = 25m. In fact that calculation should have given 250m, and √47 ≈ 7, and 1000m ÷ 7 ≈ 140m. So we're talking about on the order of a city block between corpses.

> there were reports in the UK and the USA of mass graves, normal death procedures being overwhelmed.

Yeah, but it wasn't a question of corpses rotting in the streets despite all the survivors digging graves full-time; it was just a question of the usual number of gravediggers being unable to cope. If people had just dug graves themselves for their family members in their yards, the way they do for pets, it wouldn't have been a problem; but that was prohibited.

Anyway, I think people who worry about health risks from corpse pileups due to society collapsing are really worrying about the wrong thing. The corpses won't be piled up; at most, they'll be so far apart that you could walk for days without seeing one unless you're someplace especially flat or with an especially high density of corpses, and in realistic scenarios, they'll just be buried like normal, mostly over years or decades, not left out to rot en masse.
Cool platform. Really keen on seeing the Dagger course finished.
In many cases, quality is being driven down by automation that’s drastically cheaper and produces results that are deemed “good enough”.

Some of this is inevitable as new products and services move from being high end to mass-market, and it’s perhaps a bit chicken-and-egg to determine whether we accept this because we most people never really cared about quality that much anyway or because we just learn to accept what we’re given.

But it feels like there could be a world where automation still reduces costs while still maintaining a high level of quality, even if it’s not quite as cheap as it is now.
But at three times more than fossil fuel construction, isn't it that they are indeed suitable to fill most of that need?
An interesting occurrence I've seen is with flag emojis, for example translating some English text with an England/UK/US flag after it will sometimes turn the flag into that of a different country where the language of the translated text is spoken.
Show HN: Agentic AI framework specialized in DX and function calling
I don't want to be too mean, The blender team has done a lot to make good solid UI improvements over the years. However as a long time casual user (since 1.7 minor projects once or twice per year) My take away was that the blender UI was always good, however it was a professional UI designed for professional use and had gathered a reputation as hard to use over the years. So the "Big UI change to make it easier to use" was mostly, wait for the rest of the industry to catch up, give it a dark mode, and most importantly, loudly issue a press release "we made the UI easier to use" to make people believe.

But snark aside, my guess is that the main UI "improvement" was to make it slower, add a classical menu system to help ease you through hotkey hell. See, If I had to describe blenders UI in one blurb it would be "101 button mouse". Very quick, and fine control and less a steep learning curve than a learning cliff.
Unlikely. “Rotten in Cupertino” was a bombshell and this forum should have been where the most insightful discussion took place. https://news.ycombinator.com/item?id=43348891
Isn't this the same as that filter on tiktok?
Reve Image 1.0
>Also, speed limits in some states can't be enforced from 0 to 5mph over the limit.

In my country that's also true (with marigin larger than 5mph), but my understanding is that that's because the measurements instruments (laser-based speed meters) are not perfect and it may be a mistake and not actual speed limit breach.

Some methods of measuring car speed don't have this limitation, like range-based measurements (check time when car enters road segment, when it leaves road segment, and make sure the average is under the speed limit).
In reality, you're gonna quickly run into battles with state's that are complex and unclonable - in flight fetch requests, circular references, webasm modules that have internal state, etc.

Then there are things where the browser already implements undo functionality like navigation (back button) and editing text boxes. Your undo is going to have to work nicely with those.

You'll either end up with a buggy undo implementation, or end up spending a lot of engineering time hunting corner cases.
Almost certainly that's what this is. It's a Aux/line in -> USB out cable, as far as I can tell.
JSON, XML, YAML are tree describing languages while CSV defines a single table. This is why CSV still works for a lot of things (sure there is JSON lines format of course).
Nah, right of first purchase also has a time limit.
If that's the case, the AS/400 terminal was peak UX.
Ignore the haters, and just keep enjoying how good life is on it.
You're just getting older and looking at the past with rose colored glasses. No one is going backwards in capability. It is about how accessible and cheap the thing is. In the 90's, a license to install Maya or 3D Studio Max, or Lightwave was extremely expensive, those products were not promoted nor available to the general public. They would cost tens of thousands of dollars, for the software alone, not to mention the hardware.

Today it is a commodity. So we are flooded with low effort productions.

With that being said, we have more capability than ever, at the cheapest cost ever. Whether businesses use that wisely is a different story.

There will always be outliers. I see many comments with people who derived value from whatever they perceived as something uncommon and unique they could do. Now AI has made those skills a commodity. So they lose their motivation since it becomes harder to attain some sort of adoration.

In any case, going forward, no matter what, there will be those who adopt the new tools and use them passionately to create things that are above and beyond the average. And folks will be on HN reminiscing about those people, 30 years from now.
The 13 year old ISIS supporter is a different person than the 24 year old plutonium science nerd. You're discussing a different person than TFA was about.
Using ascii 'US' Unit Separator and 'RS' Record Separator characters would be a far better implementation of a CSV file.
I doubt it effects them. Those operating systems are based off Android 15. I don't think either of them were trying to backport Android 16 code into their OS.
Could you expand a little? Are you referring to the workaholism some Americans have? Personally, I've always sought out companies that value a healthy work/life balance and am relieved to hear Europeans companies value it so highly.

Aside from being too enthusiastic about work, what other gaps in engineering/work culture exist?
Another alternative: https://archive.is/ieOFj
Additionally, while not specific to this SEC enforcement action, corporations also have to think long term, just because this administration is not enforcing laws, doesn't mean the next one can't reach back and do so, the laws are still on the books after all.
That _shouldn't_ be ambiguous, `false` is a valid JSON document according to specification, but not all parsers are compliant.

There's some interesting examples of ambiguities here: https://seriot.ch/projects/parsing_json.html
I've seen a number of applications especially around that time move to ribbon or ribbon-like UIs. Pretty much all of Corel's apps moved to a ribbon. Redgate tools. Solidworks. AutoCAD. Foxit PDF. NitroPDF. Lots of healthcare apps like Epic. I dunno, I've probably seen several dozens more odd domain specific software suites with it over the decades. I've also seen a lot of in-house custom apps made with the ribbon UI toolkit.
> They've turned it around

Eh, the same complaints are the same as always. Expectations have improved, tho! I think that's what we're seeing here.
Boeing calls to say hello...
> JSON parsers will not only output the expected values every time

Unless you need appendability, but then you should probably just use NDJSON/JSONL for a lot of cases.
as wonderful as Linux is, it started as a Unix clone and a lot of its initial popularity can be attributed to providing a free version of something that used to cost money.

Blender and Ghidra were started from scratch and are considered top tier in their niches. So I feel a sense of community pride for them more than I do for Linux.

The question is flawed, though, because the best OSS software is obviously Emacs ;)
You are correct - in fact the OG “bestie row” compound in Texas is already a glorified Airbnb.

What all of this will do is fuel vacation villages for rich people to use a little and rent out a lot.
Nah, the original blender interface is night and day when compared with the modern one.

People who complain should be forced to spend a day with Blender 2 (I think that was the version I tried first)
Why Affordable Nutrition Requires Rethinking Our Food Supply Chain from Seed to Shelf
Because I don't check every user's profile before responding.

I made an assumption based on class size. The person I was replying too stated 180-200 students. So the assumption was that they were meaning a lecture hall of 180-200 students, which is typical for a college course. That is not typical for a high school course, in which case, I'm going to go out on a limb again and say that it's 180-200 students over 5-6 ~30 student periods.
The phrasing of the submission title ("Blender releases their Oscar winning version tool") here is baffling, unless I'm misunderstanding something. A typical boring HN title would be "Blender 4.4"
I've wasted so much time trying to get LLMs to help me code. One issue I have is that I can never seem to get the AI to say the word no. No matter what I ask, it will say "Absolutely! You can solve [impossible problem] like so...". At this point I basically use them as documentation search engines. Searching for things like "does this library have a function to do thing?". Gemini and deepseek seem to be good enough at that.

I've entirely given up on using LLMs for exploratory exercises.
When I was digging into Container (a.k.a it uses linux namespace capabilities) lwn.net's series of article helps me a lot.

https://lwn.net/Articles/531114/#series_index
I suspect it may be a mix of various factors:

1. The HN audience’s preferences have changed over time

2. There’s way more competition – the amount of great content to share and discuss has increased a lot

3. Gruber apparently does not write as much or as well as he did a decade or so ago (at least according to many Daring Fireball readers I know)

4. Yes, many readers don’t like him, but I would also say that many readers, especially younger ones, simply don’t care about him (related to point number 1)

5. Related to all above, Gruber’s influence and relevance in tech debates have probably declined
Not a hater - nobody will contest that Docker was a huge success, congrats... I just don't think Dagger has legs tbh.
This is true, however, when you have students that want to be in school, I think they're more likely to put the effort necessary in since they can clearly see what the end goal is.
Were these Waymo cars driving in Michigan during the winter or in Boston or New York?
and of course you can do that if you wish, as many CSV libraries allow arbitrary separators and escapes (though they usually default to the "excel compatible" format)

but at least in my case, I would not like to use those characters because they are cumbersome to work with in a text editor. I like very much to be able to type out CSV columns and rows quickly, when I need to.
An impressive achievement indeed. That's exactly what one'd expect from LLM.
If someone wants to see/hear what real music is, listen to this, just to get a reference point. This will make you cry. Literally.

https://www.youtube.com/watch?v=mGaruN5VZPA

https://www.youtube.com/watch?v=Gq3adNifZe8
The difference is that the coma and newline characters are much more common in text than 0x1F and 0x1E, which if you restrict your data to alphanumeric characters (which you really should) will never appear anywhere else.
If sqlite ends up corrupted, why wouldn't a CSV? What happens if the system dies partway through a write?
™?
https://inngest.com and agentkit. disclaimer is I work on it.

Does all of the event stuff and state stuff for you. Plus the orchestration.
The characters would likely be unique, maybe even by the spec.

Even if you wanted them, we use backslashes to escape strings in most common programming languages just fine, the problem CSV is that commas aren't easy to recognize because they might be within a single or double quote string, or might just be a separator.

Can strings in CSV have newlines? I bet parsers disagree since there's no spec really.
Yeah CSV is easy to export, because its not really a file format, but more an idea. I'm not even sure there is such a thing as "invalid" CSV

The following are all valid CSV, and they should all mean the same thing, depending on your point of view:

1) foo, bar, foobar

2) "foo", "bar", "foobar"

3) "foo", bar, foobar

4) foo; bar; "foobar"

5) foo<TAB>bar<TAB>"foobar"

5)
foo<EOL>
bar<EOL
foobar<EOL>

Have fun writing that parser!
I've been working on tool calling in llama.cpp for Phi-4 and have a client that can switch between local models and remote for agentic work/search/etc., I learned a lot about this situation recently:

- We can constrain the output of a JSON grammar (old school llama.cpp)

- We can format inputs to make sure it matches the model format.

- Both of these combined is what llama.cpp does, via @ochafik, in inter alia, https://github.com/ggml-org/llama.cpp/pull/9639.

- ollama isn't plugged into this system AFAIK

To OP's question, specifying a format in the model unlocks training the model specifically had on functions calling: what I sometimes call an "agentic loop", i.e. we're dramatically increasing the odds we're singing in the right tune for the model to do the right thing in this situation.
Michael Kerrisk wrote a series of article about Linux namespace on lwn.net [0]

[0]: https://lwn.net/Articles/531114/#series_index
Editorialized title? I can neither find anything saying "Oscar" nor "Version Tool"
Eh i've also used since the beginning. People love to complain. I put zero weight on this hypothesis.

Other interfaces at the time were just as bad if not worse.
And GPL at that, thank goodness.
Have we? What have been the repercussions so far?
Many media outlets reported Trump was mad that any of his staff had reporter contacts in the first place. If your assertion is true that would be the quick end to Waltz's short career.