MurphyA/hacker-news huggingface dataset:
by BirdieNZ | 2025-09-24 02:02:44+00:00
> Obviously, every single existing property owner wants it to stop right now. Because more housing means more supply, means less money for them.

Upzoning actually increases land values, because it gives you the option to develop your land into a higher-productivity use (and hence higher potential rents).

NIMBYs in my observation tend to be anti-change; they bought with the neighbourhood a particular way and want it to stay that way. Upzoning brings in a change in the vibe and demographic that they don't want.
by kjs3 | 2025-09-24 02:04:28+00:00
My dad was a civil engineer with a specialty in hazardous waste handling. 10 years was not at unreasonable to get a landfill permitted, built and operational, and there's little new technology involved (unlike hypothetical micro-reactors). And yet, they always had a line of small towns lined up hoping to get one. I think you underestimate how long it takes getting anything substantial and potentially hazardous built in a municipal context.
by ethbr1 | 2025-09-24 02:04:38+00:00
Full quote: "As the Americans learned so painfully in Earth's final century, free flow of information is the only safeguard against tyranny. The once-chained people whose leaders at last lose their grip on information flow will soon burst with freedom and vitality, but the free nation gradually constricting its grip on public discourse has begun its rapid slide into despotism. Beware of he who would deny you access to information, for in his heart he deems himself your master."

(Alpha Centauri, 1999, https://civilization.fandom.com/wiki/The_Planetary_Datalinks... )
by mrheosuper | 2025-09-24 02:05:46+00:00
> the sensor has its own built-in sample rate, 400 times per second. If I read it too quickly, I might just be grabbing the same number twice

The author is configuring the sensor wrong i think. The usually way is you setup sampling rate of register, setup fifo inside register, wait for interrupt from sensor(through GPIO pin), then read from FIFO. Just blindly read data from sensor will get you in trouble, like reading duplicate value
by boltzmann-brain | 2025-09-24 02:06:07+00:00
Big tip: get the LCD and a DeckHD. The mod takes a long time, but it's not technically difficult.

Yeah, I know most people will say the Deck is already too slow for 800p, so why would it pull 1080p well?

I have two decks, one's got Deck HD, the other doesn't. I render the Deck HD one at 540 native and upscale 2x with FSR. It looks way better than the stock display one and runs better as well. Similar with HZD and other highly demanding games.

That said, 99% of my time on the Deck is spent playing retro games. Does that need 1080p? No. Can it use it? Yes, very much so.

I never pick up the original deck anymore - the Deck HD modded one is just better.
by epistasis | 2025-09-24 02:07:18+00:00
Really, discussion was limited? Or blatant lies were rightly excluded from discourse?

There's a big difference, and in any healthy public discourse there are severe reputations penalties for lies.

If school reopening couldn't be discussed, could you point to that?

It's very odd how as time goes on my recollection differs so much from others, and I'm not sure if it's because of actual different experiences or because of the fog of memory.
by dvhh | 2025-09-24 02:07:35+00:00
Comes with the general perception of OS vs Software failure responsibility:

- On Windows, this is Window's fault - On Apple OS, this is the application's fault - On Linux, this is the user's fault

Of course exception do apply, but as far as I know MacOS I have noticed some instance of application patching by the OS itself (although I haven't dug deeper, I can confirm that the application did have a slight change of behavior even before applying vendor patches, and I doubt it was anything done by the anti-malware protection)
by Balgair | 2025-09-24 02:07:57+00:00
I'm stupid, so my question will be too.

I'm trying to write a really large book. I have a lot of material that I'm using RAG to help manage. I put into my prompts the top RAG cosine scores with some summaries of characters and previous chapters and scene sketches. I get scenes out and then work them over. LLMs are really helpful for my disability and have allowed me to make any progress at all on this.

Is your thing something I should look into for helping keep track of my material. I'm using Excel sheets and crappy python code right now.

Im pretty sure your stuff is some super technical backend thingy, but I figured I'd shoot my shot here. Thanks for any and all info, I appreciate it
by ruggeri | 2025-09-24 02:08:23+00:00
You might be downvoted regardless, as you suggest, but the guidelines are still the social contract of HN.

What you call "less than apologetically polite" I would call "not kind" and "snarky." Did you feel kindness toward the gp when you replied?

If you think you're actually following the guidelines, then you must carry on.
by mleonhard | 2025-09-24 02:08:30+00:00
How does one handle errors with MESH?

To handle errors in HTMX, I like to use config from [0] to swap responses into error dialogs and `hx-on-htmx-send-error` [1] and `hx-on-htmx-response-error` [2] to show the dialogs. For some components, I also use an `on-htmx-error` attribute handler:

// https://htmx.org/events/ document.body.addEventListener('htmx:error', function (event: any) { const elt = event.detail.elt as HTMLElement const handlerString = elt.getAttribute('on-htmx-error') console.log('htmx:error evt.detail.elt.id=' + elt.getAttribute('id') + ' handler=' + handlerString) if (handlerString) { eval(handlerString) } });

This gives very good UX on network and server errors.

[0]: https://htmx.org/quirks/#by-default-4xx-5xx-responses-do-not...

[1]: https://htmx.org/events/#htmx:sendError

[2]: https://htmx.org/events/#htmx:responseError
by dylan604 | 2025-09-24 02:08:36+00:00
> When I watch, I wonder if the referee has accepted a bribe every time a call is a little funky.

As someone that has been a soccer (makes me throw up a little to say that word), ahem, football referee, I can tell you that not all funky calls are because the ref is rigging the game. Sometimes, you just miss stuff. Sometimes, you just see it differently. Sometimes, you just fuck up. Yes, a few have definitely admitted to taking bribes. Granted, I never was an official on anything professional. Even still, you'd make a call and the fans of the team you call a foul against all go crazy. Two minutes later, you make a call going the other way, and the other fans go nuts. I always laughed when I'd hear comments about needing glasses and "how much they pay you". You can't make 100% happy, ever. Fan is short for fanatic, and it's very appropriate.

To that end, I'm surprised that MLB never introduced replays. Cricket has replays and even have microphones that they watch the waveforms to see if there was contact or not.
by clumsysmurf | 2025-09-24 02:09:17+00:00
Gradle keeps on improving. I use it for Android, and even though it is complex, and then add the Android Gradle Plugin complexity on top of that, I would not trade it for the iOS build system.

One of my complaints with Gradle is that if you write a plugin (Java) it shares the classpath with other plugins. You might find some other plugin depending on some old version of a transitive dependency.
by walpurginacht | 2025-09-24 02:09:19+00:00
opened twitter (now known as X), it's the same automated slop posted over and over again with a singular goal of farming engagements

opened facebook, my favourite groups are now filled with automated reposters

opened youtube, the glaring content farm videos following an obvious template with the same art style narrated by an obvious AI tts greet my feed

it is as if incentifying any sort of engagements through rewards, be it adsense money or just clout, directly correlates with the amount of automated braindead slops

i wish all other sites have the feature to just hide AI-generated content. Future content moderation is going to be insane
by ZYbCRq22HbJ2y7 | 2025-09-24 02:10:10+00:00
IMO, there are better ergonomics on competitors. Over a thousand + of hours using one, a steam deck is death for your wrists in comparison. When I was playing Elden Ring on the SD for a few hundred hours, I almost thought I needed to have surgery. There are strategies to help with this, rest it on a pillow on your lap, or whatever, but you won't experience that with some of these.

- https://www.lenovo.com/us/en/p/handheld/legion-go/len106g000...

- https://rog.asus.com/gaming-handhelds-group/

Honestly, I think a gaming laptop and a controller makes more sense for most things, if you don't need that little bit of increased portability.
by stinkbeetle | 2025-09-24 02:10:32+00:00
For that matter why is it even such a crazy wild idea for anybody to dare to question medicines and motives from pharmaceutical companies? Or question elections?

Both have always been massively shady. I'm old enough to remember the big stink around the Al Gore election loss, or the robust questioning of the 2016 election for that matter. So ridiculous for self-proclaimed defenders of democracy to want to ban the discussion and disagreement about the facts around elections. Democratic processes and institutions should be open to doubt, questioning, and discussion.

The response to covid vaccines was actually extremely rational. They were highly taken up by the elderly who were shown to have the greatest risk, despite that demographic skewing more conservative (and arguably could be most at risk of "misinformation" from social media). And they were not able to stop transmission or provide much benefit to children and younger people, so they didn't get taken up so much among those groups. So there was really no need for this massive sustained psychological campaign of fearmongering, divisiveness, censorship, and mandates. They could have just presented the data and the facts as they came to hand, and be done with it.
by skydhash | 2025-09-24 02:10:45+00:00
IMO, that’s a sign of overthinking (and one thing I try hard to not get caught in). My process is usually:

- What am I trying to do?

- What data do I have available?

- Where do they come from?

- What operations can I use?

- What’s the final state/output?

Then it’s a matter of shifting into the formal space, building and linking stuff.

What I did observe is a lot of people hate formalizing their thoughts. Instead they prefer tweaking stuff until something kinda works and they can go on to the next ticket/todo item. There’s no holistic view about the system. And they hate the 5 why’s. Something like:

- Why is the app displaying “something went wrong” when I submit the form?

- Why is the response is an error when the request is valid?

- Why is the data is persisted when the handler is failing and giving a stack trace in the log?

- Why is it complaining about missing configuration for Firebase?

- …

Ignorance is te default state of programming effort. But a lot of people have great difficulty to say I don’t know AND to go find the answer they lack.
by markcjeffrey | 2025-09-24 02:11:10+00:00
Related: fetch_max is an instance of what the following SPAA 2013 paper calls an atomic "priority update" or atomic "write-with-max". This type of atomic operation can have much lower contention than its counterparts like atomic increment.

https://doi.org/10.1145/2486159.2486189 https://jshun.csail.mit.edu/contention.pdf
by Cheer2171 | 2025-09-24 02:11:17+00:00
Beware he who would tell you that any effort at trying to clean up the post apocalyptic wasteland that is social media is automatically tyranny, for in his heart he is a pedophile murderer fraudster, and you can call him that without proof, and when the moderators say your unfounded claim shouldn't be on the platform you just say CENSORSHIP.
by NoPicklez | 2025-09-24 02:11:52+00:00
> I'm imagining gamers spending thousands of dollars on the perfect colour reproducing monitor, only to then change the colour with blue-blockers.

Why would that be so strange? It might be that they want a high performing monitor with high refresh rates and good color production, but don't want the monitors blue light impacting their sleep late at night, so they wear the glasses at night knowing it will reduce the quality of what they see.
by dullcrisp | 2025-09-24 02:12:16+00:00
Say you find out that your dentist is into Qanon. Do you:

a) Nod politely and try to change the subject?

b) Tell him you think he’s nuts and you prefer not to discuss politics with him?

c) Find a different dentist because this makes you uncomfortable and you’re not sure you can trust his judgement?

d) Tell your friends that this dentist has some weird political views, and here’s a new dentist you found that you like?

e) Start a pressure campaign to shame anyone who still goes to this dentist?

Because I think everything except the last one would be a fair reaction, but I can’t ever tell which one people are talking about.
by tom_m | 2025-09-24 02:14:08+00:00
Very very clear, unambiguous, prompts and agent rules. Use strong language like "must" and "critical" and "never" etc. I would also try working on smaller sections of a large codebase at a time too if things are too inaccurate.

The AI coding tools are going to be looking at other files in the project to help with context. Ambiguity is the death of AI effectiveness. You have to keep things clear and so that may require addressing smaller sections at a time. Unless you can really configure the tools in ways to isolate things.

This is why I like tools that have a lot of control and are transparent. If you ask a tool what the full system and user prompt is and it doesn't tell you? Run away from that tool as fast as you can.

You need to have introspections here. You have to be able to see what causes a behavior you don't want and be able to correct it. Any tool that takes that away from you is one that won't work.
by siraben | 2025-09-24 02:14:14+00:00
My favorite aspect of kitty is the infinite scrollback. My scrollback is 10000 lines long and scrollback buffer itself can store 1 GB worth of history.[0] When you hit a certain shortcut, you can use any pager to search through the scrollback. It's all very fast.

[0] https://github.com/siraben/dotfiles/blob/84225d914acd226863e...
by svieira | 2025-09-24 02:14:58+00:00
This is actually where the "myth" of the 10x engineer comes from - there do exist such people and they always could do more than the rest of us ... because they knew what to build. It's not 10K lines of code, it's _the right_ 10K lines of code. Whether using LLMs or LLVM to produce bytes the bytes produced are not the "τέχνη".

That said, I don't think it takes MORE τέχνη to use the machine, merely a distinct ἐμπειρία. That said, both ἐμπειρία and τέχνη aren't σοφία.
by pcannons | 2025-09-24 02:14:59+00:00
Nice, my experience writing production code in large codebase here, granted it's evolved a lot since: https://philippcannons.com/100x-ai-coding-for-real-work-summ...

Not surprisingly, building really fast is not the silver bullet you'd think it is. It's all about what to build and how to distribute it. Otherwise bigcos/billionaires would have armies of engineers growing their net worth to epic scales.
by fluoridation | 2025-09-24 02:15:01+00:00
Yes, I understood what you meant and my answer assumes that the contents of all memory -- volatile and persistent -- constitute the state of the machine.

It doesn't matter whether the program is the only thing the computer is doing or whether there are other things running on the same machine. The program considered as a machine unto itself is a conceptually different thing from the underlying hardware. The Markov property is a way to reason about how a process interacts with its state. "I could design a Markov process that's semantically equivalent to a non-Markov process, by just including more state" is a pointless statement. The whole point of the discrimination is to reason about the thing you're studying.
by gus_massa | 2025-09-24 02:15:25+00:00
The monthly inflation of the last precedent was 13%, now it's only like 2% or 3%.

The price of the dollar goes up and down mysteriously. We had some restrictions that caused a fake official price, but this is a graph of the unofficial exchange rate https://dolarhoy.com/historico-dolar-blue (press 3Y).
by YesBox | 2025-09-24 02:15:59+00:00
I started watching baseball 5 years ago when I had a roommate who loves the Red Sox. I don't have cable at home so I cant say Im a true fan or anything; but if its on and I happen to be in front of a TV, Im content watching a game.

At the time, every umpire had their own strike box, and I loved it! It added variance to the pitches and swings each game. Some batters would turn their head and confirm with the umpire where one edge of the box was when they called a strike (and others would silently curse without turning their head haha)
by tialaramex | 2025-09-24 02:16:25+00:00
The ergonomics of Odin are ghastly, it's all special cases all the time.

For example, in Rust when we write `for n in 0..10 {` that 0..10 is a Range, we can make one of those, we can store one in a variable, Range is a type. In Odin `for i in 0..<10 {` is uh, magic, we can't have a 0..<10, it's just syntax for the loop.

in Rust we can `for puppy in litter {` and litter - whatever type that is - just has to implement IntoIterator, the trait for things which know how to be iterated, and they iterate over whatever that iterator does. In Odin only specific built-in types are suitable, and they do... whatever seemed reasonable to Bill.

You can't provide this for your own type, it's a second class citizen and isn't given the same privileges as Odin's built-in types.

If you're Ginger Bill, Odin is great, it does exactly what you expected and it covers everything you care about but nothing more.
by braiamp | 2025-09-24 02:17:35+00:00
What part of "people pushing for that theory wanted to have a conspiration instead" was missed? I don't care what you think it happened, I just don't want to hear more conspiration. I'm tired of that. We are humans, therefore, we are stupidly imperfect creatures. There isn't anything to learn about the event, other than humans gonna human.
by bluGill | 2025-09-24 02:17:49+00:00
They tried replays 50 years ago and the umpires refused to budge and so they banned them so fans couldn't know.

the above is from https://en.m.wikipedia.org/wiki/Ron_Luciano 's book but wikipedia doesn't mention it. Though it was 40 years since I read the book so maybe I don't remember right?

I think it makes the game human. also football with replays on ever play is too slow.
by c-hendricks | 2025-09-24 02:18:08+00:00
Same, happened to me after replying to a comment in the JRE sub, I think I was calling something / someone dumb. Coincidentally, that sub is openly against him now.

Tried clarifying this in another comment, my point was more that people who say "I was banned from X for doing something innocuous" are often not telling the whole truth.
by sarchertech | 2025-09-24 02:20:28+00:00
No not really. They didn’t need to spend a lot of time looking at the output because (especially back then) they mostly knew exactly what the assembly was going to look like.

With an LLM, you don’t need to move down to the code layer so you can optimize a tight loop. You need to look at the code so you can verify that the LLM didn’t write a completely different program that what you asked it to write.
by smoovb | 2025-09-24 02:20:44+00:00
The Secret Service is being overly alarmist, but to a hammer, everything looks like a nail.

“We need to do forensics on 100,000 cell phones, essentially all the phone calls, all the text messages, anything to do with communications, see where those numbers end up,” "You can’t text message, you can’t use your cell phone. And if you coupled that with some sort of other event associated with UNGA, you know, use your imagination there, it could be catastrophic to the city."

So until we do our jobs, imagine the worst case scenario. Thanks guys.

Could be rent US a number service, data roaming, VOIP or SMS termination, account registration (google, tiktok, whatsapp).

There are data roaming services that use 5G GSM modems to transfer the SIMs tower connection to pocket wifi devices for tourists who need data.
by themaninthedark | 2025-09-24 02:20:50+00:00
I remember a story that was investigated and then published...it was spread far and wide. The current president of the US stole the election and our biggest adversary has videos of him in compromising positions. Then debunked. (Steele dossier) https://www.thenation.com/article/politics/trump-russiagate-...

I remember a story that was investigated and then published...for some reason it was blocked everywhere and we were not allowed to discuss the story or even link to the news article. It "has the hallmarks of a Russian intelligence operation."(Hunter Biden Laptop) Only to come out that it was true: https://www.msn.com/en-us/news/politics/fbi-spent-a-year-pre...

I would rather not outsource my thinking or my ability to get information to approved sources. I have had enough experience with gell-mann amnesia to realize they have little to no understanding of the situation as well. I may not be an expert in all domains but while I am still free at least I can do my best to learn.
by NoPicklez | 2025-09-24 02:21:13+00:00
It's clear to me that perhaps it was also that the experts understanding of the science that was wrong as well. Therefore perhaps these "scams" weren't scams but a product developed based on science that was promoted and later corrected.

In the linkedin post where the team unveiled their documentary they quote the involvement of the author of Why We Sleep (great book) and the decades of sleep research, who in their famous book actually did say that blue light impacts melatonin and is crucial for sleep, he even promoted blue light blocking filters. He later retracted that statement and changed his stance.

So were bluelight blocking glasses a scam, or perhaps a product that was informed by a misunderstanding of science. If I read a book based on a renowned sleep scientist who promoted blue light filters and I made glasses to help block blue light, if that understanding of science changed, am I a scammer?

If this is in fact true then this goes against any product or feature that markets reducing blue light such as not to impact sleep. Extending to include Apples marketing of Night Shift.
by mrheosuper | 2025-09-24 02:21:27+00:00
I used to have a machine that look like this(A bit smaller tho).

My machine was for...spamming text sms. We would put it on our vehicle and drive around the city to spam sms message.

We stop doing that now since it's not really effective anymore.

But our machine having same form factor does not mean they have same functionality.
by d--b | 2025-09-24 02:21:51+00:00
Yeah thanks, that makes more sense. The devices probably are in New York because of the high antenna density which makes it easier to actually not jam the cell towers.

The secret service spun it as a terror threat in the same way your orthopedist tells you your teeth problem comes from bad posture.

I mean, the thing might be used to jam the networks (one would have to check that the devices still work when using all the antennas simultaneously), but that really sounds like an awful lot of effort for a disruption that’s neither guaranteed nor that distuptive. I mean, this would create some chaos for sure, but law enforcement and emergency services use radio to communicate. 99% of businessses use wired phones. So this would mostly affect what? deliveries?

A large scale spam operation is way more plaisible.

That the secret service is directly under Trump may also explain why they spun it as potential terrorism stuff. it’s part of their effort to make people believe that America is under terror threat, so that they can legitimize power grabbing…