MurphyA/hacker-news huggingface dataset:
by zozbot234 | 2025-06-12 18:22:02+00:00
The JVM is not a very meaningful target for Rust since it does not use C-like flat memory addressing and pointer arithmetic. It's as if every single Java object and field is sitting in its own tiny memory segment/address space. On the one hand, this makes it essentially transparent to GC, which is a key property for Java; OTOH, it means that compiling C-like languages to the JVM is usually done by reimplementing "memory" as a JVM array of byte values.
by slowmovintarget | 2025-06-12 18:22:06+00:00
We're making progress in being able to measure qualia. [1],[2] If the philosophical underpinnings of emergence in a physicalist sense hold, then that is a stepping stone toward a theory of consciousness.

[1] https://www.cell.com/iscience/fulltext/S2589-0042(25)00289-5

[2] Popularization: https://backreaction.blogspot.com/2025/06/scientists-measure...
by McAlpine5892 | 2025-06-12 18:22:09+00:00
> admitting that companies are quite toxic and more often than not working against you, that most people around you is probably an incompetent if put under a microscope and that the things you’re working on aren’t exactly changing the world for the better

It would be so much easier to deal with if I wasn't surrounded by people, especially management, that act like we're on a mission from $DEITY. Seriously, I can get over on working on whatever inane unimportant thing. It's the entire circus acting like we're not that drives me nuts.

Maybe I'm wrong, but I can't imagine plumbers get talks along the lines of "We're top-notch leaders in our industry for fitting pipes! True innovators. Pushing the envelope. We are world-renowned for our culture and are continually pushing the limits of what's possible. Every day we inspire people to live their best lives and be their true selves. " Add on to that, plumbers are actually important! And they know it.

Related: did you do anything specific to help with your depression? I've been getting into TMS / ketamine / whatever else territory for mine.
by maccard | 2025-06-12 18:22:29+00:00
I work on large c++ code bases day in day out - think 30 minute compiles on an i9 with 128GB ram and NVMe drives.

Rusts compile times are still ungodly slow. I contributed to a “small to medium” open source project [0] a while back, fixing a few issues that we came across when using it. Given that the project is approximately 3 orders of magnitude smaller than my day to day project, a clean build of a few thousand lines of rust took close to 10 minutes. Incremental changes to the project were still closer to a minute at the time. I’ve never worked on a 5m+ LOC project in rust, but I can only imagine how long it would take.

On the flip side, I also submitted some patches to a golang program of a similar size [1] and it was faster to clone, install dependencies and clean build that project than a single file change to the rust project was.

[0] https://github.com/getsentry/symbolicator

[1] https://github.com/buildkite/agent
by Loughla | 2025-06-12 18:22:37+00:00
Old. They're old. Gerontocracy means old people. Dems, republicans, both are old.

The average age for republicans and democrats in the house is 57 or so. The average in the senate is 62(r) and 65(d).

While 57 isn't ancient, it's also not young enough to give a shit about 2070. 62 and 65 year olds certainly don't care about a date so far in the future that their kids will be dead.
Show HN: Stop It – an iOS app using visual therapy to help break habits
by rouuuge | 2025-06-12 18:22:40+00:00
I’m an indie dev and recently launched a small iOS app called Stop It. It’s designed to support people trying to quit or reduce habits like smoking, snus, sugar, or social media. The app uses bilateral visual stimulation — moving patterns inspired by EMDR therapy — to help interrupt the craving cycle and bring a moment of calm.
by unsignedint | 2025-06-12 18:22:59+00:00
Yeah, I’d happily pay a bit extra just to take tipping out of the equation entirely. Not having to worry about it is enough of a draw on its own. (I’m not a fan of tipping culture to begin with — especially with apps like Uber, where you’re also being rated, which adds even more pressure.)

Now if only Waymo were available in my area…
by topspin | 2025-06-12 18:23:31+00:00
"Weeds" are likely to be the main reason the topography was preserved. Without the plant roots fixing the soil in place, these sites would have washed away.

The surviving patches are small: 10's of meters on a side. The title language and figures cited make it appear this was a large scale farm operation. Instead, it looks like a collection of household farms scattered around the bottomland.

And while this is the UP of Michigan, it's actually at the southern-most point of the UP, right on the 45th parallel. It's not Florida, but it's also not exactly the Arctic either: the growing season is months shorter, but it does exist, there is ample precipitation, and the soil is often excellent. There are many farms operating at this latitude and further north today, although not much further north.
by umbra07 | 2025-06-12 18:23:35+00:00
> Americans want looting and authoritarianism, so that's what they're getting. There's no excuses here after a majority of people voted for Trump's ret with his repeated promises that he wou be held back this time around.

Why do you think it's appropriate to say "Americans want..." and "We got exactly what we voted for..." when only 32% of Americans voted for Trump?
by chriswarbo | 2025-06-12 18:23:39+00:00
My approach is to gather HN articles via RSS (then convert to maildir) a couple of times a day. That has two effects:

- It reduces the subconscious slot-machine mechanic (compared to refreshing a Web page) since I know there won't be anything new in my feed for the next several hours.

- There are also tangible benefits to using a proper feed reader, like only seeing unread items. That also discourages "cheating", since reading things outside of my feeds will require me to mark them as "read" after the next update.

I receive comment-replies via email, filtered into an IMAP folder that refreshes a bit faster than the RSS feed, to allow conversations.

These don't have notifications, but if I'm in the mail reader I can see their unread count (usually zero; and hence can be dismissed with a glance)
by frumplestlatz | 2025-06-12 18:23:41+00:00
A correct parser for the syntax I described can be written in less than a 100 lines of code — even in C. It’s a strict subset of the shell command language defined by POSIX, and it’s sufficiently expressive as to support specifying any argument array unambiguously.

To correctly escape arbitrary shell syntax, not only do you need to handle the full POSIX syntax (which is quite complex) …

https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V...

… but you must also cover any bugs and undocumented/underspecified extensions implemented by the actual shell providing /bin/sh on every platform and platform version to which your code will be deployed.

That’s not just difficult — it’s impossible, and everyone that has tried has failed, repeatedly. Leading to security bugs, repeatedly.

https://gist.github.com/Zenexer/40d02da5e07f151adeaeeaa11af9...

There’s a reason why we use parameterized queries instead of escaping to prevent SQL injection, and SQL syntax and parsing behavior is far more rigorously specified than the shell.
by huslage | 2025-06-12 18:24:01+00:00
I have no issue with it if it is part of a legislative/regulatory framework. This is not inside of any framework. There has been no conversation about privatization of NOAA or any of its functions. These things need to be explicit as part of a democracy.

The current regime has upended that process and has created a situation where the government has no choice but to outsource data gathering to third parties. This is corruption and not in the spirit or the letter of the law.

This startup is attempting to take advantage of an illegal situation which is just ridiculous.

I'm happy if they want to sell fancy weather balloons to anyone that they want, even the government, but selling data back to the government that should be already collecting the data in the first place BY LAW is just corrupt.
by Groxx | 2025-06-12 18:24:06+00:00
Whiteboards have been my main strategy too. And a little while ago I ran across this: https://community.frame.work/t/whiteboard-input-module/58985 and bought the same stickers and pens and it works much better than I expected - the pens write super-durably for dry-erase and light bumping doesn't erase them at all. I have weeks-old reminders on there that are almost new looking.

For day to day stuff I just use a more normal whiteboard that I do my best to erase at the end of the day, and migrate longer term stuff to some other location. I like it better than a regimented "always empty" system since reasonable leakage from one day to the next is pretty common for me.
by Intralexical | 2025-06-12 18:24:09+00:00
We've basically flooded the information space with r-strategists.

In evolution, rapid reproduction gives an advantage to spamming low-quality offspring [1], and rapid selection without agglomeration [2,3] incentivizes antisocial behavior.

Ideas spread, mutate, and evolve just like animals [4]. So when the Internet made it free for anyone to transmit information to millions of people instantly, trustworthy information sources [5] and prosocial cultural values started dying [6], as literally the worst and craziest people become dominant [7,8,9,10,11].

...Presumably "AI" is going to make this even worse, and immeasurably so.

---

1. https://en.wikipedia.org/wiki/R/K_selection_theory

2. https://journals.plos.org/plosone/article?id=10.1371/journal...

3. https://en.wikipedia.org/wiki/Context_collapse

4. https://en.wikipedia.org/wiki/Memetics

5. https://en.wikipedia.org/wiki/Decline_of_newspapers

6. https://theweek.com/culture-life/third-places-disappearing

7. https://globalnews.ca/news/1157137/internet-trolls-are-sadis...

8. https://www.engadget.com/2018-03-19-study-shows-distribution...

9. https://old.reddit.com/r/slatestarcodex/comments/9rvroo/most...

10. https://www.ipr.northwestern.edu/news/2023/why-are-online-po...

11. https://en.wikipedia.org/wiki/Kakistocracy
by bluGill | 2025-06-12 18:24:15+00:00
Charcoal - which you get from campfires is hot enough. It takes a lot more of it though and a lot of other effort. when bronze is available it is generally good enough and a lot easier, but historians tell me iron was used throughout the bronze age in small amounts. iron really needs steel to be signicantly better than iron and that took a while-
by skygazer | 2025-06-12 18:24:23+00:00
This is from two days ago: > "A new CNET survey finds that just 11% of US smartphone owners choose to upgrade their devices because of AI features, a 7% drop from a similar survey last year. Further, about 3 in 10 people don't find mobile AI helpful and don't want to see more features added."

https://www.cnet.com/tech/mobile/cnet-survey-just-11-of-peop...
by sim7c00 | 2025-06-12 18:25:01+00:00
but friendly countries hacking friendies is also not new. so in your view then it should not be written at all?

remember belgacom?

western governments are also in the war of information and minds. if they wouldnt wage it, we'd already have lost.

sadly, this results in this kind of weirdness. and its incredibly hard or impossible to find their true motives or intent. especially if for example an investigation didnt turn up what they needed, an so seems like a random hack on a random person.

it doesnt happen only to journalists. but when they are targeted its easier discovered because they might expect it more and look for it more. and when it does, because its related to press, everyones 'freedom of press' button is tripped and they get offended, sad, angry, whatever the button releases.
by platevoltage | 2025-06-12 18:25:15+00:00
Yeah, this is why I don't give them any money. I use their models locally. I use ChatGPT without an account.

I don't remember the WSIWYG editor companies bragging about eliminating jobs by making web development more accessible.

I don't remember No-Code platforms bragging about eliminating jobs by making it easier to build your own website for your business.

I don't remember Arduino bragging about eliminating jobs by making embedded programming more accessible.

I'm not worried too much about my "job" being eliminated, I just have a really hard time giving people money who want me to end up underneath an Oakland overpass in a tent.
by biophysboy | 2025-06-12 18:25:27+00:00
Wait, so you just tell the LLM the schema, and hope it replicates it verbatim with content filled into it? I was under the impression that you say "hey, please tell me what to put in this box" repeatedly until your data model is done. That sort of surprises me!

This interface interests me the most because it sits between the reliability-flexibility tradeoff that people are constantly debating w/ the new AI tech. Are there "mediator" agents with some reliability AND some flexibility? I could see a loosey goosey LLM passing things off to Mr. Stickler agent leading to failure all the time. Is the mediator just humans?
by refulgentis | 2025-06-12 18:26:05+00:00
I can't parse what you're asking for :|

Ran my comment + your reply through AI and asked it to respond to you, as I do want to help. Let me know if there's other instructions I can give it, it may have taken your variable ask too literally? :(

Here's its output:

Sabine Hossenfelder, after distancing herself from academia, has recently pivoted to monetizing a specific narrative: Let’s define Premise A as “String theory is a waste of time because it cannot be empirically proven.”

She generalizes from Premise A to a broader Claim B: “Academia, more broadly, is producing fake work.”

Her argument seems to imply that:

If academia were to publicly acknowledge this, or apologize for promoting unverifiable theories, then the public might begin to trust it again.

This general thrust reached a kind of crescendo in one of her more notorious moments: — An oddly written letter, allegedly from a whistleblower within academia, essentially begging her not to “bring down the system.” The letter’s rationale? That dismantling the status quo would destroy the livelihoods of thousands of academics who, according to the letter, are fabricating just enough plausible-sounding work to secure grants and stay afloat.
by NetRunnerSu | 2025-06-12 18:26:21+00:00
This water debate reminds me of a science fiction project, Chain://Universe. Their latest story, Web://Reflect, explores a future where thinking itself has a resource cost. In that 2090s world, consciousness runs on blockchain ("Mental Smart Chain"), and every cognitive process burns "Gas" (paid in MSCoin). It's a stark look at how tech monopolies could commodify existence, where even basic thought becomes a luxury. The underlying theory (IPWT) offers a fascinating, verifiable take on digital consciousness. Worth a peek if resource allocation in tech futures interests you.

Main repo: https://github.com/dmf-archive/dmf-archive.github.io

IPWT theory: https://github.com/dmf-archive/IPWT
by amiga386 | 2025-06-12 18:27:02+00:00
> policy where everything must be Title Cased regardless of how it's presented on the CD sleeve

If the music artist decided how it should be on the CD sleeve, and you can show that, then you can go with that. But more often than not, the sleeve is done by the record company's graphic designers, not the music artist.

https://musicbrainz.org/doc/Style/Titles

> Album and song titles are often found in upper‐case on the back cover of CDs. For example, the album Songs of Love and Hate is written as “SONGS OF LOVE AND HATE” on the cover. This is usually the choice of a graphic designer, not the artist. So, instead of copying the title from the cover, we follow certain rules to capitalize a title.

https://musicbrainz.org/doc/Style/Principle/Error_correction...

> Error Correction: There are many cases of record companies incorrectly reproducing titles or even artist names, or breaking generally accepted rules of usage for stylistic purposes. In such cases it often makes sense to fix errors and standardize irregularities, valuing correct spelling, punctuation and grammar over faithfulness to the printed release cover.

> Artist Intent: Artists sometimes choose to present names and titles in ways that deliberately contradict the rules of the language they're in (e.g. unorthodox spellings) and/or the MusicBrainz Style Guidelines. To describe the way we handle such choices, we use the term "artist intent." The general idea is that if an artist intended something to be written in a special way, then MusicBrainz should follow that intent. Unfortunately, it can be difficult to find out what an artist intended. If you want to claim that some deviation from the Style Guidelines should be considered artist intent, the burden of proof lies on you.
by toomanyrichies | 2025-06-12 18:27:38+00:00
> I figured that was obvious after Trump and Obama were all buddy-buddy at Carter's funeral.

Please tell me this isn't the only data point you're basing your conclusion on.

It's social protocol that funeral attendees treat each other in a civil manner, even if they intensely dislike each other. I'm autistic, but even I know that social rule.
by bumby | 2025-06-12 18:28:21+00:00
Eh, not so much. They have reviews, but it is a much more hands off approach. *

There were instances where NASA engineers brought up issues with designs and were told it wasn’t their role to drive the design. The concept of CCP was they were buying a ride, not a rocket. Just like you don’t tell Airbus what engine they should use when you buy a plane ticket.

* IMO the goal of CCP was to find a mechanism to informally circumvent many requirements. NASA could always waive requirements but I don’t think many people were willing to sign on the dotted line even if they disagreed with the requirements. CCP unburdens them from the same requirements while also allowing them to avoid full responsibility for the decision. (More charitably, it also allowed them to avoid some political costs, like having to spread projects across multiple political areas to avoid funding cuts.)
by DSingularity | 2025-06-12 18:28:23+00:00
An incredible self awareness for you to write “There's also nothing inherently wrong with selling intelligence tools to a western government, Italy is not Iran or Zambia”.

I wonder how Iran or Zambia feel about the west? The overthrow of their democracy. The colonial exploitations. Are those legit grievances in your eyes? Or are you a “take up the white mans burden” kind of person?
by mcdow | 2025-06-12 18:28:33+00:00
I can see why that might be frustrating. What about this problem makes it the best fit for the government to handle? Is it prone to natural monopoly? There are lots of things that the government can handle and shouldn’t. Just because the government handled something in the past isn’t a reason in-and-of-itself for it to resume handling it in the future. I’m genuinely curious as I am ignorant of the space.
by oxymoron | 2025-06-12 18:28:35+00:00
Because a lot of the time, not everyone is impacted, as the systems are designed to contain the "blast radius" of failures using techniques such as cellular architecture and [shuffle sharding](https://aws.amazon.com/builders-library/workload-isolation-u...). So sometimes a service is completely down for some customers and fully unaffected for other customers.
by ethbr1 | 2025-06-12 18:29:07+00:00
People who think that's a massive elephant are shortsighted.

You know what illegal immigrants do?

Work. For shitty wages.

You know what that does?

Boosts the US' labor force and economy, which buffers the declining fertility rate [0].

The fact that anti-immigration (of any sort) folks never think beyond first-effects is mind boggling. Illegal immigration causes some problems; it also solves others.

[0] https://en.m.wikipedia.org/wiki/List_of_U.S._states_and_terr...
by inglor | 2025-06-12 18:29:11+00:00
The problem is that you come to a prestigious place like Microsoft and end up using horrible outdated software.

Credit where credit is due at my time at Excel we did improve things a lot (migration from Script# to TypeScript, migration from SourceDepot to git, shorter dev loop and better tooling etc) and a large chunk of development time was spent on developer tooling/happiness.

But it does suck to have to go to one of the old places and use sourcedepot and `osubmit` the "make a change" tool and then go over 16 popups in the "happy path" to submit your patch for review (also done in a weird windows gui review tool)

Git was quite the improvement :D
by PaulHoule | 2025-06-12 18:29:21+00:00
The SpaceX model is ideal for low Earth orbit where technology and markets are mature, I think it has trouble at Mars if not the Moon.

SpaceX can launch a large number of Starships to LEO and have them fail because the turnaround time is a few weeks. You only get to go to Mars once every two years or so, so if it takes 10 attempts, that is 20 years. SpaceX's control system is completely remote control from mission control: they'd need to build something entirely different to work around Mars.

Right now Starship does not have an appealing lunar story. The baseline scenario that astronauts climb out of Orion, spacewalk to a Starship, then go to the moon on a Starship carries about the same payload as the original LEM with a much larger and taller vehicle that is likely to tip over or have its nozzles broken by rocks. It would be cool if you could land and return the full 100 tons but to do that you need to refuel. Some combination of:

-- land 100 tons and turn the Starship into storage tanks/living space/a workshop

-- using some of those 1-way journeys to stash fuel for return trips

-- producing O2 from rocks but using CH4 from Earth

-- producing O2 from electrolysis of polar ice

seem possible with various levels of risk. A H2 + O2 rocket could be fueled entirely from polar ice but not Starship. It's not so clear if it makes sense to use polar ice to make propellants or if it makes sense to use it to accumulate a stock of volatiles that are recycled on a permanent settlement.
by travisvn | 2025-06-12 18:29:31+00:00
It can definitely run on CPU — but I'm not sure if it can run on a machine without a GPU entirely.

To be honest, it uses a decently large amount of resources. If you had a GPU, you could expect about 4-5 gb memory usage. And given the optimizations for tensors on GPUs, I'm not sure how well things would work "CPU only".

If you try it, let me know. There are some "CPU" Docker builds in the repo you could look at for guidance.

If you want free TTS without using local resources, you could try edge-tts https://github.com/travisvn/openai-edge-tts
by Workaccount2 | 2025-06-12 18:30:09+00:00
There is a key difference, privatization means a flat cost, whereas public means an income based cost.

About 30% of Americans get (NWS) weather data for free. They pay no income tax yet receive the same level of public benefits. On the other hand, a handful of Americans pay millions for weather data, and receive the same thing as those who paid nothing.

For a private service though, it would just be $20/mo or whatever for everyone.
by LordDragonfang | 2025-06-12 18:30:43+00:00
> My point was congruent with the argument that LLMs are not humans or possess human-like thinking and reasoning, and you have conveniently demonstrated that.

I mean, they are obviously not humans, that is trivially true, yes.

I don't know what I said makes you believe I demonstrated that they do not possess human-like thinking and reasoning, though, considering I've mostly pointed out ways they seem similar to humans. Can you articulate your point there?