MurphyA/hacker-news huggingface dataset:
by bjoli | 2025-11-01 19:25:03+00:00
Adding to this: using laziness compared to a while loop in cases where you will process the whole array is just pure overhead.

Heck, testing now on 3.4.4 a while loop is faster than using each. Summing a million numbers (to make the overhead of the different approaches as clear as possible) shows that a while loop is almost 2x faster.

This is what my complaint is about. Why is the fast path so painful to use in so many languages?
by next_xibalba | 2025-11-01 19:25:36+00:00
Agreed. But I think it is also worth pointing out that many climate activists (and, I think, the predominant climate narrative) has really shot itself in the foot with the extinction talk. I get it. It's hard to get people to care when you say, "it will probably be pretty unpleasant, and extremely unpleasant in some places." It's a lot easier to get people very excited when your message is, "this is definitely an extinction level event." But the latter is a lie. And eventually lies get outed. And then whoever was telling the lie loses credibility. And possibly the pendulum swings too far in the other direction–"there is definitely nothing to worry about with respect to the climate."
by blueflow | 2025-11-01 19:25:51+00:00
The point was that PM2.5 is a measurement of particle size, and that by itself allows no judgement about its toxicity. The same way you cannot argue that things of 5 centimeter diameter are healthy.

The toxicity judgement comes from the information what substance has the form of PM2.5, and the journo managed to omit that.
by epistasis | 2025-11-01 19:27:11+00:00
How funny, having grown up in a rural area, I'd never live one again due to the madness, filth, and ugliness! I hope we both have ample choices for the ways we choose to live.

Noise in cities is mostly from cars, as is the dirt and death and destruction. Which is why I advocate so hard for allowing low car lifestyles and building, something that is largely banned in the US.
by binarymax | 2025-11-01 19:27:51+00:00
I'm absolutely not arguing that X is false, because I don't know what X is, and I am arguing in good faith. I will follow up with the question: if the non-profit and the for-profit are owned by the same shareholders, what is the theft? Is this not a legal transfer between business entities?

I am also a somewhat harsh critic of Sam Altman (mostly around theft of IP used to train models, and around his odd obsession with gathering biometrics of people). So I'm honestly looking for answers here to understand, again, what wrongdoing is being done?
by Itoldmyselfso | 2025-11-01 19:28:28+00:00
GOS developers have said on multiple occasions that they think LineageOS is worse for security than the stock OS on multiple devices, as it doesn't keep up with current privacy/security patches or provide all of the standard protections. The comparison also does bring up these faults. See also https://www.kuketz-blog.de/lineageos-weder-sicher-noch-daten...
by d-lisp | 2025-11-01 19:31:26+00:00
Why would you need webapps when you could just talk out loud to your computer ?

Why would I need programs with colors, buttons, actual UI ?

I am trying to imagine a future where file navigators don't even exist : "I want to see the photos I took while I was in vacations last year. Yes, can you remove that cloud ? Perfect, now send it to XXXX's computer and say something nice."

"Can you set some timers for my sport session, can you plan a pure body weight session ? Yes, that's perfect. Wait, actually, remove the jumping jacks."

"Can you produce a detroit style techno beat I feel like I want to dance."

"I feel life is pointless without a work, can you give me some tasks to achieve that would give me a feeling of fulfillment ?"

"Can you play an arcade style video game for me ?"

"Can you find me a mate for tonight ? Yes, I prefer black haired persons."
by bayesianbot | 2025-11-01 19:31:48+00:00
At the same time, the CO2 increase measured at Mauna Loa for 2024 was over 3.5ppm/yr, way up from the ~2.5ppm/yr seen previously this decade[0]

2025 State of the Climate report[1] said (on top of other horrible things)

> A dangerous hothouse Earth trajectory may now be more likely due to accelerated warming, self-reinforcing feedbacks, and tipping points.

I haven't seen hothouse earth mentioned in mainstream papers for a long time (decade+?), as it was deemed unlikely before.

Also The German Physics Society and the German Meteorological Society issued a joint statement warning about the possibility of 3 °C warming by the 2050s[2]

I am actually angry to people that they're irresponsible enough to vote for this without caring about others, but it feels like it was such a horrible timing for all this stupidity as well.

[0] https://www.carbonbrief.org/met-office-atmospheric-co2-rise-... [1] https://academic.oup.com/bioscience/advance-article/doi/10.1... [2] https://worldcrunch.com/focus/green-or-gone/global-warming-a...
by indigodaddy | 2025-11-01 19:32:17+00:00
This is absolutely awesome. I had some ideas in my head that were very muddy and fuzzy re how to implement, eg like have the LLM just on demand/dynamically create/serve some 90s retro style html/website from a single entry field/form (to describe the website), etc, but I just couldn't begin to figure out how to go about it or where to start. But I love your idea about just putting the description in the route-- makes a lot of sense (I think I saw something else in the last few months on HN front page that was similar with putting whatever in a URI/domain route, but I think it was more of "redirect to whatever external website/page is most appropriate/relevant to the described route"- so a little similar but you've taken this to the next level).

I guess there are many of us out there with these same thoughts/ideas and you've done an awesome job articulating and implementing it, congrats!
by finnborge | 2025-11-01 19:32:30+00:00
I'm not sure I follow this entirely, but if the assertion is that "everything is math" then yeah, I totally agree. Where I think language operates here is as the medium best situated to assign objects to locations in vector space. We get to borrow hundreds of millions of encodings/relationships. How can you plot MAN against FATHER against GRAPEFRUIT using math without circumnavigating the human experience?
by prmoustache | 2025-11-01 19:32:34+00:00
The cycling industry does a hard work making sure people think they need expensive bicycles but you can perfectly enjoycycling as a hobby without spending a fortune on it.

And in contradiction to computers, a bicycle from 40 years ago still does the same job as it did at the time, there is no software making it incompatible and it doesn't feel slower than the more modern stuff. All you need is a set of brake pads, cables, tires, chain and cassette every once in a while. All these consumables are fairly cheap if you aren't chasing the newest/highest end tech and stick to 2x9 / 2x10 speed transmissions.
by Karrot_Kream | 2025-11-01 19:33:35+00:00
If you don't want to use a distribution like Doom (which I don't fwiw and I've been using emacs for 20-something years), then I'm a big fan of minimal-emacs [1] a compact init.el and early-init.el that configures vanilla emacs into a good, default state. From there I would pick and choose which packages I'm interested by going through the Systemcrafters's community [2] as others have mentioned and Reddit's r/emacs community. While Systemcrafters is a fun community I'm a bit reluctant to spend too much time there because it's more of a tinkering community than a day-to-day-usage focused community. Fine if you want to tinker all day with your config but not the best for getting work done.

One thing I urge you to remember is that unlike neovim, Emacs isn't about just enabling and disabling plugins. Emacs is a Lisp environment. It really comes into its own when you program it. To that effect, I would read through the GNU Emacs info manual. Emacs ships with its manual in its inbuilt info reader and you can also find it in HTML [3] by GNU. Try not to think of your emacs as a constant soup of plugins and instead a codebase that you manage. The environment is very amenable to introspection, and there's inbuilt commands like `describe-key` and `describe-function` that pull up documentation for elisp. I'm a fan of the `helpful` package which I find to be a better version of `describe`.

[1]: https://github.com/jamescherti/minimal-emacs.d

[2]: https://systemcrafters.net

[3]: https://www.gnu.org/software/emacs/manual/
by 01HNNWZ0MV43FF | 2025-11-01 19:33:44+00:00
Taxing the buildings incentivizes urban sprawl and blight. People with money to park will park it in empty lots, waiting for the land to increase in value instead of paying the extra property tax to develop it themselves.

The result is a downtown with empty lots, abandoned buildings, and short buildings, right next to skyscrapers making much better use of their footprint and surrounding infrastructure

When a pedestrian has to walk one block further because they're walking past an empty building or empty lot that a rich person has dibs on, it produces negative value for the city
by jmyeet | 2025-11-01 19:33:45+00:00
As always, conflicts are much easier to understand when viewed through the lens of materialism.

Factors such as ethnicity or religion are never the reason for these conflicts. Those are simply the excuse. It’s what’s used to fuel the fire.

The heart of this conflict is Sudan’s gold that’s laundered via Dubai then Switzerland.

The culpability of Western powers including the US cannot be ignored either. The RSF is supplied with diverted arms shipments from the West to the UAE.

Just like in Gaza the US could stop this at any time with a phone call.
by antisthenes | 2025-11-01 19:33:54+00:00
> How funny, having grown up in a rural area, I'd never live one again due to the madness, filth, and ugliness!

The only reason there would be madness, filth and ugliness in a rural area is if you left it there, because you are the only one living on your property.

Obviously, you have to sometimes go out into a hub of activity to get groceries or whatnot, but the onus is on you to provide evidence that those hubs are epicenters of madness and filth in a rural area, but not the urban area.

Your argument makes 0 sense without any evidence.
by thesmtsolver | 2025-11-01 19:34:05+00:00
I feel these agreements are highly asymmetric and are used to gain market advantage by countries that don't have qualms violating these agreements behind closed doors.

This then leads to more pollution.

Before Trump, the US had a higher rating than China (though both were bad):

https://climateactiontracker.org/countries/usa/2024-11-13/

(Same as EU's rating: https://climateactiontracker.org/countries/eu/)

https://climateactiontracker.org/countries/china/2024-09-17/

The sad reality is that unless there is uniform compliance across major countries, these talks are just climate theatre.
by Forgeties79 | 2025-11-01 19:34:09+00:00
I mean maybe this is just ignorant of me but can you really build an app where the AI is completely disabled out the box, is totally locally controlled by the user, who is then able to customize its activation with such granularity/control that it will only film them and not other people? Is that something one can actually build and expect to be reliable? Can this actually work…?

I mean generally speaking yes open source but the issue is that if it’s open source then people can easily disable the safeguards with a fork so idk I feel mixed on it. I’m still leaning towards yes because in general I am for open source. But I’d have to think about it and hear other people’s takes
by aftbit | 2025-11-01 19:34:39+00:00
One super simple usability v. security tradeoff that Graphene made is that if you plug a new device into the USB while the screen is locked, it just won't work until you unlock the screen. This is kinda annoying the three times a year I want to use wired earbuds, but it's a major impediment for any kind of AFU hacking.
by seszett | 2025-11-01 19:34:49+00:00
I'm sure something like this would be doable and I like the idea, but the stag doesn't seem structurally sound for example.

People generally just want cables to be buried, but apparently this poses more problems than just added cost, so companies are reluctant to do it (as far as I understand it at least, I've only looked it up briefly in relation to the Ventilus/Boucle du Hainaut project here in Belgium).
by godelski | 2025-11-01 19:35:05+00:00
Here's a paper rejected for plagiarism. Why don't you click on the authors' names and look at their Google scholar pages... you can also look at their DBLP page and see who they publish with.

Also look how frequently they publish. Do you really think it's reasonable to produce a paper every week or two? Even if you have a team of grad students? I'll put it this way, I had a paper have difficulty getting through reviewer for "not enough experiments" when several of my experiments took weeks wall time to run and one took a month (could not run that a second time lol)

We don't do a great job at ousting frauds in science. It's actually difficult to do because science requires a lot of trust. We could alleviate some of these issues if we'd allow publication or some reward mechanism for replication, but the whole system is structured to reward "new" ideas. Utility isn't even that much of a factor in some areas. It's incredibly messy.

Most researchers are good actors. We all make mistakes and that's why it's hard to detect fraud. But there's also usually high reward for doing so. Though most of that reward is actually getting a stable job and the funding to do your research. Which is why you can see how it might be easy to slip into cheating a little here and there. There's ways to solve that that don't include punishing anyone...

https://openreview.net/forum?id=cIKQp84vqN
by throwaway894345 | 2025-11-01 19:35:20+00:00
Yeah, I agree, though making software that can run in a distributed configuration is a matter of following a few basic principles, and would be far less work than what the developers have spent chasing down trying to make SQLite work for their application.

The effort required to put an application on Kubernetes is a pretty good indicator of software quality. In other words, I can have a pretty good idea about how difficult a software is to maintain in a single-instance configuration by trying to port it to Kubernetes.
by 1vuio0pswjnm7 | 2025-11-01 19:35:30+00:00
Any recommended pointers to examples of how to use rustc without cargo

I dislike the tone of the evangelism and the anti-C attitude but I'm not anti-rust. I purchased a computer with an oversized amount or RAM in part so I could experiment with rust. But determining how to write, edit and compile small programs, from the ground up, without cargo appears exceedingly difficult, and feels like going against the tide

It stands to reason that the embedded programmer commenting was unable to determine how to avoid using cargo and pulling in unnecessary dependencies. Otherwise he would not have encountered this problem
by throwawaymaths | 2025-11-01 19:36:22+00:00
How does this scheme of yours work with m/s and seconds.

IIUC, rust would NOT let you do a type checked m/s * s => m, so using the type system for these kinds of games is silly and dangerous (I presume you would have to do the dumb thing and typeconvert to the same type -- e.g.

(m) (speed * ((m/s) seconds))

to do multiplication which means you're inserting unscientific and reader-confusing type conversions all over the place)
by lysace | 2025-11-01 19:36:26+00:00
The ultimate goal is to make anonymous speech online seem shady and suspicious (only trust thoughts from certified citizen accounts) and to make people more cautious about what they write online. Politicians are really tired of being mocked by anonymous people immune to being shamed with the help of the fourth estate (press). This legislation is one piece of the puzzle.

The people pushing this come from the usual power centers in European politics, the (current) centrists. They feel motivated to protect their positions against encroachments from what they consider extremist positions (be it e.g. economic left or right, or a or b on some other scale.)
by smj-edison | 2025-11-01 19:37:59+00:00
> Powell’s framing echoes that view: The AI race, while frothy at times, is being financed mainly through corporate cash flow rather than speculative debt.

I think this is the most important line. Even if these companies are overvalued, I don't think there will be a nasty pop (this could change if banks start getting more involved, but so far it's been mainly company reserves and VC funding).
by dathinab | 2025-11-01 19:38:37+00:00
> but they actually have earnings’

which doesn't mean it's not a bubble

a bubble is a over valuation of a industry sector

it isn't a "it has no use at all"

it's a "the use as big as assumed", "the use isn't worth the money invested in it" etc.

and so far that's the trend with AI, it has use, you can make money with it, but not _enough_

But there is just that much money you can get from people for the services OpenAI is currently usable/used for. Some (e.g. search, generating shopping lists, grammar correction) of which people expect to be cheap or even fully free and some (coding assistance) which involve other companies in the value chain.

Add circular money deals to that.

And it's very clearly a bubble.

But if you can drag out a bubble long enough you might be able to largely fill it up before it pops.

Through with how confidence in AI is moving + the general world economical situation I wouldn't bet on it.
by zahlman | 2025-11-01 19:38:53+00:00
> Subtract the politics from TFA and it is really, really good.

I thought it was far too many words to express the core ideas, although perhaps there is value in taking that time to meditate on them. I suspect that an introduction like this is second nature to the author, though. The expressed views presumably play well to the author's intended audience, and among those who spend lots of time bashing the POTUS (whichever group, and whichever POTUS, at the time of bashing), it seems to be largely a form of socialization. In this specific case, the author clearly knows a lot of uncommon trivia about Trump, and was furthermore able to segue from that trivia into the main point, demonstrating linguistic skill.

Which creates at least two layers of irony:

1. (probably intentional, I think) Despite the distraction and effort, this shows a way in which the fact of Trump's political career has benefited the author.

2. (probably unintentional, I think) In a piece nominally about the virtue of apathy and the author's experience with that, the author comes across as compulsively seeking approval and commiseration.

(Once I'd gotten through the intro and understood the general topic, I ended up glossing over the rest, so on an initial read I completely missed the bit about healthcare. Another irony, perhaps, if the communication of that idea was actually a sincere and primary goal?)
by woopsn | 2025-11-01 19:39:50+00:00
They ask a yes/no question and inject data into the state. It goes yes (20%). The prompt does not reveal the concept as of yet, of course. The injected activations, in addition to the prompt, steer the rest of the response. SOMETIMES it SOUNDED LIKE introspection. Other times it sounded like physical sensory experience, which is only more clearly errant since the thing has no senses.

I think this technique is going to be valuable for controlling the output distribution, but I don't find their "introspection" framing helpful to understanding.
by anigbrowl | 2025-11-01 19:39:50+00:00
Why exactly have ICE been given limitless power?

To keep everyone else in line. Americans are so programmed to defer to aw enforcement that they will watch the most blatant abuses carried out right in front of them with little other than hand-wringing. Immigration status is just the excuse, compliance is the goal. What do you think is going to happen at the next election? ICE doesn't even need to intimidate people at polling places, just the rumor that hey are doing so will be enough to scare many citizens away from voting in person. They could vote by mail, but no doubt you're aware that the President ad his party constantly impugn the validity of such votes. How much do you trust them to uphold and abide by the voting process? We've already seen what happens when they get a result that's not favorable to them.
by autoexec | 2025-11-01 19:39:58+00:00
I get the feeling that people don't do research work. They buy whatever is affordable that gets advertised to them first. They can't even tell the difference between ads and search results. Their devices are primarily for media consumption and they create little if anything. They have zero need for most of the computing power their devices offer, could get by just fine on a phone from 10 years ago if it were still being supported, and they really only want the latest models for social status reasons.
by cmrdporcupine | 2025-11-01 19:40:16+00:00
Definitely going against the tide; but possible

e.g. Chrome & Fuchsia both build included Rust bits using their existing build system.

Bazel and Buck2 both work well with it, relatively.

One can also just be really disciplined with Cargo and not add superfluous deps and be careful about the ones you do include to monitor their transitive dependencies.

IMHO this is more about crates.io than Cargo, and is the biggest weakness of the language community. A bulk of developers unfortunately I think come from an NPM-using background and so aren't philosophically ... attuned... to see the problem here.
by grayhatter | 2025-11-01 19:40:33+00:00
I feel as though you're ignoring the most important part of that sentence. I assume you meant to write;

I believe that AGI will be a net benefit to whomever controls it.

I would argue that if a profit driven company rents something valuable out to others, you should expect it would benefit them just as much if not more, than those paying for that privilege. Rented things may be useful, but they certainly are not a net benefit to the system as a whole.
by larusso | 2025-11-01 19:40:35+00:00
I really like to write programs in rust. But my stance has changed a bit over the years ever since other languages caught up a bit. On top of that I’m very skeptical if the rewrite of an ancient tool brings more less security. I don’t know the apt source code or how it actually works behind the cli interface so I leave this judgement to the pros. But there seems to be a very strong move to rewrite all core systems in rust. My issue with that is the fact that these tools don’t even invent anything new. Or change / improve the status co. I understand that it’s hard to introduce a new system without breaking other stuff. But our systems are still based on decisions from the telegraph age. Layers on top of layers on top of layers.
by romperstomper | 2025-11-01 19:41:08+00:00
While this is very cool and llamafiles are quite universal there is anyway a nuance for Window systems which is the size limit for a Windows executable which is 4Gb maximum. As LLM models are tend to be quite large this limit is reached pretty fast. So for such cases llamafile.exe will be required (which is also universal and runs everywhere). And at the end it could be just llama.cpp tools which released for all platforms + the LLM model file itself.
by prmoustache | 2025-11-01 19:41:13+00:00
> even people that could barely afford a reliable used car. You can sometimes find something like an old Cessna for about $20k,

Not sure what you call a "reliable used car". My low mileage for its age 2006 Mercedes B200 costed me 5.5k€ for instance. A car doesn't have to cost a lot to be reliable.

Around me $20k is an expensive price for a car and most people buy second hand +20y old cars they buy for less than 5k€.