MurphyA/hacker-news huggingface dataset:
by duxup | 2025-06-30 01:38:25+00:00
>It didn’t have the special education system or disciplinary rules that are required of charter schools, the former administrator said. But students wore recording devices dubbed “speech pedometers” so that software could analyze the speech patterns of children and the adults around them. The technology was designed by a nonprofit to encourage staffers to talk more with students in ways that studies suggest encourage brain and language development.

>“It was beyond naivete,” the former administrator said. “It was hubris.”

What the heck?

Education is hard, and it's surprising how much "gee whizz" type tech / ideas are out there that supposedly fix things like a magic wand. And in the meantime, no disciplinary rules?
by rtpg | 2025-06-30 01:38:52+00:00
Yeah my point is more about in type inference. If you explicitly annotate the expression's type then I'm not worried.

Just like.... if you infer the union then all your type errors are going to shift around and you'll have to do more hunting to figure out where your stuff is. And my impression is that Rust has a lot more expression inference going on in practice than TS. But just an impression.
by Lerc | 2025-06-30 01:39:12+00:00
So the two questions that I cannot see answered there.

How much does the security budget need to be?

When is it projected to drop below that?

The closest they come to addressing that seems to be a quote saying "We might have only two halvings left before this becomes a serious issue."

So 8 years-ish?

The original intention was to fund the network entirely off fees eventually. I don't think there was a stated expectation of block size, but it was intended to be made larger at some point.

Before coming up with specific solutions to the cost of securing the network I would think that evaluating what the acceptable range of cost/security should be would be the first starting point.

I feel they also neglect a realistic evaluation of the likelihood of a 51% attack. As soon as someone interferes with the network by 51% attack, everybody knows that it has happened. What countermeasures might be deployed?

While a miner confirming a block is like a rubber stamp from an auditor, there is nothing to stop other people from checking their work. If there are shenanigans they can be spotted, if a genuine 51% attack were to happen people would be highly motivated to counter it. That may involve bringing more compute to the network, or even changing the protocol. Ultimately the network is decided by the consensus of the users. Accepting signed blocks is the consensus. Because of the scale required to do a 51% attack on BitCoin it would almost certainly be detectable who was doing it. Under an attack people would be prepared to swiftly agree to some rule to exclude the attacker, the alternative is just two severe. You could think of it as a fork or you could think of the attackers version as the fork. You could have anything from, 'Today we stop accepting blocks from that pool over there', to 'From now until this mess is resolved, Kate confirms all blocks with her private key, We trust Kate, she's nice' The mitigation could be prosaic or fantastic, it doesn't matter, the thing that people agree upon will be the new chain. A fallback proof of work algorithm that requires more generalised hardware would work well. In case of attack, switch back to GPUs and a lower hash rate on a newer algorithm. ASICs become redundant and the network redistributes to whoever is supplying the GPUs. Then to do a 51% attack the attacker must not only have enough to 51% the ASIC hash rate, but have in reserve more GPUs than the rest of the world can bring to bear at short notice to 51% the fallback method.
by 827a | 2025-06-30 01:40:13+00:00
What I find interesting is how clear your media biases shine through even while attempting to make a statement about how this is something that's happening to the other side.

I haven't seen evidence that the Austin robotaxi launch was unreasonably bad. There were a couple viral incidents of undesirable behavior, though no collisions as far as I've heard, which is significantly better performance than one expects from typical human drivers.
by Dracophoenix | 2025-06-30 01:40:48+00:00
David Tepper's short move to Miami in 2016 upset New Jersey's budget. Jeff Bezos permanently relocated to Miami a couple of years ago and while the move hasn't publicly affected the state of Washington in the same way, it's certainly constrained what Olympia can collect with its recently-instated excise tax on stocks holdings. In addition, the consequences aren't just short-term financial losses, but long-term political shifts. During the pandemic, California saw an exodus large enough to lose a seat in the House of Representatives where Texas saw a gain.

There is an abusive relationship, but it is one perpetrated by high-tax states against their constituents. Voting with one's feet and dollars is the solution to rid oneself of the abuse.
by WillAdams | 2025-06-30 01:40:50+00:00
Still chugging away at:

https://github.com/WillAdams/gcodepreview

Currently finishing up a re-write which changes from using union commands (which resulted in an ever more deeply nested CSG tree) to collecting everything in a pair of lists using append/extend and then applying one each union operation, resulting a flatter structure.

Once all that is done I'm hoping to add support for METAFONT/POST curves....
by stogot | 2025-06-30 01:42:49+00:00
Hindsight is the wrong view here. They publicly stated they will take back Taiwan with force, and they’ve been preparing for it and running exercises to practice it. It’s going to happen in the next few years

Meanwhile they will have their own genocides and human rights abuses https://news.un.org/en/story/2022/08/1125932
by Jach | 2025-06-30 01:45:41+00:00
I've only ever seen one in that mocking picture of trying to fit a motorcycle in it vs. a Kei truck. I still reserve my full judgment though for if I ever get to have extended personal time with one, though I have been soured on the whole thing. The concept was cooler than the final product for sure.

I go back and forth on how much weight to give the "not being used for truck stuff" criticism. (Maybe because I own a small 2006 Ranger that, while sometimes being used for truck stuff, is mostly used for stuff any vehicle can do. I also put on a cheap bed cover for the first time last week...) I think I'm more partial to the "not ever used for truck stuff" criticism -- that makes it more similar to buying powerful PC hardware. If you aren't ever making use of it, what's the point? But if you only use it from time to time, that seems totally fine. Optionality is generally good, especially when you actually use the options, but of course there's a cost-benefit analysis people don't seem to make with modern car financing.

I'd like to see a cybertruck towing a camper in the wild, as that seems to be a thing some of my older relatives do with their big trucks.
by slwvx | 2025-06-30 01:45:50+00:00
Ethereum changes the cost to use the network based on recent block sizes, and allows the block size to go up during high demand. So it's cheaper to use the network when blocks are less full, and more expensive if blocks are mostly full. I'm behind on the current parameters, but they're essentially doing what you ask for:

https://eips.ethereum.org/EIPS/eip-1559
by aprilthird2021 | 2025-06-30 01:46:01+00:00
I grew up around a bunch of middle class conservatives in the Southern USA and almost all of them were into debt on house, car, often even taking loans to pay for kids private school.

And you'd never know until the family divorced and their lifestyle drastically decreases.

Dave Ramsey has to be relatively new because debt was extremely extremely common among conservatives in the US (no idea about liberals didn't live among them)
by pandler | 2025-06-30 01:46:44+00:00
I’ve been building my wife a budget tracking dashboard for reporting on PPC ad campaigns.

At any given time, she’s working with any number of clients (directly or subcontracted, solo or as part of a team) who each have multiple, simultaneous marketing campaigns across any number of channels (google/meta/yelp/etc), each of which is running with different parameters. She spends a good amount of time simply aggregating data in spreadsheets for herself and for her clients.

Surprisingly we haven’t been able to find an existing service that fits her needs, so here I am.

It’s been fun for me to branch out a bit with my technology selections, focusing more on learning new things I want to learn over what would otherwise be the most practical (within reason) or familiar.
by aorloff | 2025-06-30 01:46:45+00:00
Nobody else has said it so I guess I will.

The reason the US car industry does not want a $25k car is that the financing opportunities are crap for a car of this low cost.

In the same way that airlines exist to offer you a miles based credit card, the US car dealerships survive by offering you a loan for the car. Or perhaps, a car to go with your structured finance opportunity.
by tcoff91 | 2025-06-30 01:47:13+00:00
100%. It’s got a learning curve. Especially with the color ones, until you find the dark color enhancement setting, text is not dark enough.

I opt for Boox because I run the Storyteller app on it, which I also run on my phone so I can easily switch back and forth between listening and reading.

It’s phenomenal once you get it dialed in with storyteller.
by busymom0 | 2025-06-30 01:47:24+00:00
I had been working on a macOS app last couple weeks. Got it approved by Apple today YAY!

It's called Heap. It's a macOS app for creating full-page local offline archives of webpages in various formats with a single click.

Creates image screenshot, pdf, markdown, html, and webarchive.

It can also be configured to archive videos, zip files etc using AppleScript. It can do things like run JavaScript on the website before archiving, signing in with user accounts before archiving, and running an Apple Shortcut post archiving.

I feel like people who are into data hoarding and self host would find this very helpful. If anyone wants to try it out:

https://apps.apple.com/ca/app/heap-website-full-page-image/i...
by kordlessagain | 2025-06-30 01:47:45+00:00
Spending half the time building Claude Code tools (MCP servers) and half my time working on Gnosis, an AI powered oracle.

What is an oracle? That's a system that:

- Knows things - Has pre-crawled, indexed information about specific domains

- Answers authoritatively - Not just web search, but curated, verified data

- Connects isolated systems - Apps can query Gnosis instead of implementing their own crawling/search

- May have some practical use for blockchain actions (typically a crypto "oracle" bridges web data with chain data. In this context the "oracle" is AI + storage + transactions on the chain.

The Core Components:

- Evolve: Our tooling layer - manages the MCP servers, handles deployment, monitors health. Agentic tools.

- Wraith: Web crawler that fetches and processes content from URLs, handles JavaScript rendering, screenshots, and more. Agentic crawler.

- Alaya: Vector database (streaming projected dimensions) for storing and searching through all the collected information. Agentic storage.

- Gnosis-Docker: Container orchestration MCP server for managing these services locally. Agentic DevOps.

There's more coming.

https://github.com/kordless/gnosis-evolve

https://linkedin.com/in/kordless

https://github.com/kordless/gnosis-wraith (under heavy development)

There's also a complete MCP inspection and debugging system for Python here: https://github.com/kordless/gnosis-mystic
by nebula8804 | 2025-06-30 01:48:29+00:00
This made me laugh out loud thank you. They will clamp down on this so fast though. If its something that will help the average joe it will never get done but something like this threatens leadership so it will get shut down in record time.

If theres any Chinese entrepreneurs that have a line into their EV companies reading this, use some of that China speed and get on this now. You might as well squeeze out a little profit before they clamp it down! :D
by godelski | 2025-06-30 01:49:24+00:00
I'm with you, and been on a bit of a rampage about it lately. Honestly, just too much broken shit, though I'm not sure what the last straw was.

A big thing I rail against is the meaning of an engineer and that our job is about making the best product, not making the most profitable product (most times I bring this up someone will act like there's no difference between these. That itself is concerning). The contention between us engineers and the business people is what creates balance, but I'm afraid we've turned into yesmen instead. Woz needs Jobs, but Jobs also needs Woz (probably more than the other way around). The "magic" happens at the intersection of different expertise.

There's just a lot of weird but subtle ways these things express themselves. Like how a question like "but what about x problem" is interpreted as "no" instead of "yes, but". Or like how people quote Knuth and use it as a thought terminating cliche. In ML we see it with "scale is all you need."

In effect, by choosing to do things the easy way we are choosing to do things the hard way. Which this really confuses me, because for so long in CS the internalization was to "be lazy." Not in the way that you put off doing the dishes now but in the way that you recognize that doing the dishes now is easier than doing them tomorrow when you 1) have more dishes 2) the dishes you left out are harder to clean as the food hardens on the plate. What happened to that "efficient lazy" mindset and how did we turn into "typical lazy"?[0]

[0] (I'm pretty sure I need to add this) https://en.wikipedia.org/wiki/Rhetorical_question
by svat | 2025-06-30 01:49:33+00:00
The word “typesetting” does not refer to all aspects of visual appearance, but merely to the crucial decision of where each character goes: what glyph (from the fonts available) is placed at what position on the page. This paper was first published in the ACM Computing Surveys journal, and the typesetting is fine (as you'll find if you pick up a physical copy of the journal) — I think what you're complaining about is that all PDF versions that have been put up online so far (including the official one available via https://doi.org/10.1145/356635.356640) are from the same poor scan of the journal: it's not the typesetting that is atrocious, but the scanning quality (converting the printed page into digital images).

You may also want to look at the version published in Knuth's collection called Literate Programming (with corresponding errata: https://cs.stanford.edu/~knuth/lp.html#:~:text=Errata,correc... ), and I've just uploaded a scan here: https://shreevatsa.net/tmp/2025-06/DEK-P67-Structured.progra...
by defrost | 2025-06-30 01:49:48+00:00
The answer to your question is less and less every year with only sales tax exemption remaining as the greatest support provided.

That support did total some US $231 billion over 14 years from 2009 through until 2023.

You can see more at: https://www.csis.org/blogs/trustee-china-hand/chinese-ev-dil... (June 2024)

There are at least two different ways to interpret the data on industrial policy support for EV makers. China’s trading partners could point to 15 years of sustained regulatory and financial support for domestic producers, which has fundamentally altered the playing field to make it much harder for others to compete in China or anywhere else where Chinese EVs are sold. By contrast, defenders of China could point out that the data show that subsidies as a percentage of total sales have declined substantially, from over 40% in the early years to only 11.4% in 2023, which reflects a pattern in line with heavier support for infant industries, then a gradual reduction as they mature. In addition, they could note that the average support per vehicle has fallen from $13,860 in 2018 to just under $4,800 in 2023, which is less than the $7,500 credit that goes to buyers of qualifying vehicles as part of the U.S.’s Inflation Reduction Act.

It would be interesting to compare that to Western and US support for fossil fuel cars with substantial government support of the oil and gas industry.
by dghlsakjg | 2025-06-30 01:52:33+00:00
But I don’t think I said anything like that. You asked if I would be willing to offer my own home and personal property to refugees and I said yes.

Now you are saying that I offered something that wasn’t mine to give. And that I should be condemned for it. I promise you, my living room is mine, and it is open to those who need it.

I really feel that you are not understanding me (hopefully), or that alternatively you are misinterpreting my words intentionally.

I didn’t volunteer anyone else’s home. I volunteered mine.

I’m not talking about moving an entire continents worth of genocide survivors to occupied land that I don’t control because I wasn’t asked about that. I wasn’t asked about what o would do if those people set up a system that perpetuated a new human tragedy. That seems to be what you want to engage on, but I haven’t said anything about that, I have only had related statements extended in ways that simply do not represent me or anything I have said to you.

I wanted to have an honest and open discussion, but that doesn’t seem to align with your actions and words. The world is better when we assume good intent instead of ill (it’s the only reason I keep engaging with you to be honest). If you want to do that, please engage with the words I have spoken, not the words or intent I haven’t expressed. Alternatively, if you want to keep attributing to me things I haven’t said and breaking the rules of discourse for HN, please stop.
by knetl | 2025-06-30 01:52:58+00:00
It underscores how important cybersecurity is in mobile, IoT and Wi-Fi systems. A few critical exploits chained together is all it takes for physical surveillance or bio-sensing[1].

A 2007 NSA hacking toolkit catalog leaked by Snowden[2] shows what state-of-the-art was 18 years ago. Just imagine what a remote attacker can do with today's commercial hardware.

[1]https://www.mdpi.com/1424-8220/24/7/2111

[2]https://www.eff.org/document/20131230-appelbaum-nsa-ant-cata...
by elcritch | 2025-06-30 01:54:03+00:00
Ah yes because technocrats are never prone to groupthink or missing the forest because of the trees, et cetera.

There was a fascinating article I read years back about how much of China’s top leadership had engineering degrees, unlike in western countries. Then the article pointed out how that led to things like the one-child act based on research in the 1970s predicting mass starvation. That one child policy is now leading to possible demographic collapse after causing decades of social strife.

Be careful what you wish for, as you’re possibly a variable which could optimized out.

Alternatively consider the long term ramifications of leaving pandemic responses purely in the hands of unelected epidemiologists whose primary focus is a virus and not the overall welfare of a population. Those are not the same thing after all, even if they seem like it at first glance.

IMHO, alternative means of thinking are needed in a governmental system for the best overall outcomes.
by zeroq | 2025-06-30 01:54:42+00:00
I get what you're saying, but the same can be said about any 3rd party vendor.

Even if you host your app on AWS or CloudFlare you can face some major downtimes like recently. Sure it's less likely for AWS to go out of business than some mom-and-pop auth service. But if you stick with major, overcharging, players like Auth0 you should be good.

Sure, it cost a lot, but I recently had a conversation with a entrepreneur who makes a really, really good life out of an online shop and she said something between the lines of "I fking hate shopify, they steal my money, I need to get out of that platform!". Sure they take her money, but they provide the whole foundation for her business, and the cut is like 3%. Payment provider takes similar cut. You can say they are leeching of her business, but without them - and she made a concious choice to only sell her products on her online platform - her business doesn't exist.

I have the same outlook at auth providers. Sure you can do it yourself, same as hosting, monitoring, etc. But most people these days decide to outsource that chore to someone else for a change. Auth0 et al. have a hefty free tier to lock you in, and then they charge you premium, but I'm very happy to take that bet in a not-so-serious scenario, because at the time I have to pay premium I'd better be making some serious money I can share with them.

Again - same argument can be made about AWS. It might be cheaper to own the infra, but in the transitional stage I likely won't be afford to staff a competent devops to do all the chores. And sure, couple steps later I'm locked in for life, but hey, if they didn't helped me at first I wouldn't be able to get there.
by actionflop | 2025-06-30 01:54:46+00:00
I have been working on https://gametreecalculator.com, which is a canvas on which you can draw a decision tree. Assuming the payoffs you define are zero sum, you can calculate the optimal solution (nash equilibrium) by clicking a button. The code for the "calculator" was pulled from https://actionflop.com, where it's used for GTO poker bots you can play heads up no limit holdem against.
by hyruo | 2025-06-30 01:55:34+00:00
The 44% mentioned in the data is actually composed of a large number of small family-run fishing boats, whose actual catch volumes are very low.In fact, China’s offshore catch (2.3 million tons in 2023, accounting for only ~10% of the global total and declining for three consecutive years) is far lower than its domestic aquaculture output (58.1 million tons).
by hedora | 2025-06-30 01:56:22+00:00
I’ve got a used lightning, with a 1500 ram and a 1500 gmc before that. The Ford is by far the best truck we’ve owned.

In fact, the other two were so unreliable and underpowered that I’ll never buy a GM or Stellantis (chrysler/dodge/ram/fiat) product again.

Anyway, definitely hold onto the 2016/17 Fords vs switching brands. I’ve driven lower trim line Fords slightly older than that, and they were also way ahead of the newer GM and Ram trucks that we had.
by Greed | 2025-06-30 01:57:09+00:00
But are any of those things a strong enough motivator to warrant the average person paying several hundred dollars more for an incrementally improved device?

You haven't really made a strong argument for why a user might upgrade specifically and immediately for those features, besides that they exist. Certainly the average person is upgrading over time as components break or fail, but why is it that you think the average person is still upgrading regularly for any of the things you listed?
by shepmaster | 2025-06-30 01:57:49+00:00
> I create one error type per function/action

I do too! I've been debating whether I should update SNAFU's philosophy page [1] to mention this explicitly, and I think your comment is the one that put me over the edge for "yes" (along with a few child comments). Right now, it simply says "error types that are scoped to that module", but I no longer think that's strong enough.

[1]: https://docs.rs/snafu/latest/snafu/guide/philosophy/index.ht...
by geoctl | 2025-06-30 01:58:25+00:00
Thank you. I'd advise you to read how it works https://octelium.com/docs/octelium/latest/overview/how-octel... and the quick management guide https://octelium.com/docs/octelium/latest/overview/managemen... to get a clearer idea about how it works and how it's managed. The docs are full of examples for specific use cases too such as https://octelium.com/docs/octelium/latest/management/guide/s... https://octelium.com/docs/octelium/latest/management/guide/s...
by pinkmuffinere | 2025-06-30 01:58:26+00:00
Oooh thanks, will check it out!

Ya exactly, 2 layers of 2mm each, for a total of 4mm. They’re less warm than most 4mm booties would be though, because they’re intended for the protection. If you’re in SoCal that’s a feature — your feet should stay warm but not overheat :)