MurphyA/hacker-news huggingface dataset:
by stinkbeetle | 2025-09-23 02:36:08+00:00
It's not unanswerable, but it is impossible to have a reasoned discussion about it even with otherwise reasonable people, sadly.

I'm not American so I try not to wade into it too much. I think Americans and everybody is entitled to a basic human right of self-determination, holding, and voting for diverse political beliefs. They have a bunch of shit to sort out and are pretty divided sadly, but so is my country and many others.

Now something that America has been known for is extraordinary renditions, extrajudicial executions, foreign "interventions", and that kind of thing. Again I don't say America is unique or even the worst at this by a long shot. Hell, France carried out a state sponsored terrorist action and murder against a civilians in a friendly democracy (New Zealand) within living memory. But America, being the biggest, most influential, and "leader of the free world" gets most of the focus.

With those disclaimers out of the way, the presidential immunity ruling did not come as any shock to those outside America and slightly removed from the propaganda war. We've seen W start questionable wars and the whole CIA renditions, Obama's love of drones and his ordering extra-judicial execution of US citizens, their destruction of Syria and Libya and Iraq, etc.

Presidential immunity was the defacto operating principle and most legal experts outside the fringe really agreed that an action like the killing of an American citizen abroad by the executive branch could not be prosecuted, despite it otherwise meeting all elements of the criminal statute for murder.

I'm no legal expert, but the presidential immunity ruling from SCOTUS as far as I could see affirmed existing practice and understanding. If anything it actually restricted presidential immunity because it explicitly limited it to official actions and created some guidelines for how courts could decide how to make that classification.

But the reaction online was literally that it made Trump a dictator and it meant he could go personally shooting opposing politicians, judges, and bureaucrats with no consequences! People who believed that of course will categorize that decision as extreme. But the reality seems to be the opposite, extreme (not as a value judgement but in terms of distance from status quo of both sides of mainstream politics) would have been to rule the other way and permit the prosecution of presidents for executive actions, because presumably then the DOJ would have begun cases against Obama, W, as well for their criminal and now prosecutable actions in office.
by heavyset_go | 2025-09-23 02:36:09+00:00
FreeBSD and Sony's PlayStation, Nintendo's Switch and Apple's macOS/iOS.

Compare this to Steam's SteamOS, Proton, etc, all of which are built on top of copyleft software, and everyone benefits from it. I'm not a Steam customer or SteamOS user, but Steam's changes to Wine help me out everyday. Similarly, Steam's use of Linux on their Steam Deck has lead to kernel changes that benefit all Linux users with AMD hardware.

Meanwhile, you can't even use modern WiFi or Bluetooth on FreeBSD despite platforms built on top of it all having solved that problem a decade, or more, ago
by mallowdram | 2025-09-23 02:36:27+00:00
You're proving me correct. The pseudoscience is CS, it has no game in events. The interdisciplinary search for semantics derived from events isn't pseudo-intellectual drivel, it's the central quest of key sciences and subfields that range into neuroscience.

Of course we can concatenate meanings from his behavior and clues, but these meanings are not accessible in AI or narratives. You're essentially throwing in the towel as proof legacy explanations have died in automation in AI.

Face it CS, your approach is bureaucratic, for enforcing the dead status-quo of knowledge, not for the leading edges.
by arp242 | 2025-09-23 02:37:23+00:00
It's a contentious issue and many historians disagree. However, even many Jews at the time didn't really know what was going on, as evidenced from letters and diaries of the time. Many Jews genuinely thoughts they were Ghettos or concentration camps, which were surely horrible and surely people needless died there, but are far removed from outright extermination camps. So based on that I'm somewhat inclined to believe many didn't really "know" about the extent of the Holocaust.

Of course it's easy to say in hindsight they "knew" or "could have known", but in hindsight everything is easy, right? There were rumours about Jimmy Saville going back to the 70s, but did the British public really "know" what he was up to? Evne Mark Lawson, one of the few people who actually did stop and report a sexual assault (in 2006, see [1]) didn't really know the full extent of things, not really. He may have suspected, but that's not the same.

Another thing is that during the first world war there was a lot of (mostly British) propaganda about atrocities Germans were supposed to have committed, from raped and crucified nuns to Germans killing children for sport to the infamous "German Corpse Factory". This was widely reported and believed during the war, but after the war this all turned out to be a huge load of bollocks. It severely undermined the trust in the media.

There was 21 years between the wars – that's less time than the start of the Iraq war and today. Imagine what your response would be if the US government would say "we found weapons of mass destruction in $country, here as some vague satellite photos as evidence, we have no choice but to invade".

[1]: https://www.theguardian.com/tv-and-radio/2022/apr/01/the-day...
by alansammarone | 2025-09-23 02:37:52+00:00
Completely disproportionate, off the charts dominance (relative to everything else I have tried in (mostly hardware, but also software) quality, attention to detail and UI/UX would be my opinion. Power consumption would be part of that.

Granted, I haven't tried most of the newer niche Linux-focused laptops, which I intend to do.
by biimugan | 2025-09-23 02:38:59+00:00
Just run the code that provisions the infrastructure? Sandboxing is the least of your problems. You would need to fully mock out all function executions and their results to have a hope to properly execute the code let alone govern what's happening without affecting a live environment. And even still, there would be ways to fool this kind of introspection, as I mentioned. In an enterprise environment where this kind of governance is mandatory, that's not acceptable.

In any case, regardless whatever clever method you try to use, even if you're successful, it's not as straightforward and easily understood and extensible as OPA policy. Let's say you succeed in governing Rust code. OK, but now I have developers who are writing in Python and Java and TypeScript. What now? Develop a new, customized solution for each one? No thanks
by wasi0013 | 2025-09-23 02:39:23+00:00
Thanks for sharing my article!

TL;DR: My Obsidian Zettelkasten vault grew beyond 6,000 notes, and the graph view couldn’t handle it. It would freeze whenever I zoomed in to find subtle cluster of notes.

The graph view is valuable for spotting hidden relationships, connecting ideas, and turning scattered notes into something useful. In this article, I share my experience and a workaround using an alternate browser-based visualization tool which is working great so far.
by Negitivefrags | 2025-09-23 02:39:45+00:00
This annoys me greatly.

When I built my house I went full home automation. At the time I was telling my friends about how important it was not to have cloud dependancy, and how I was doing everything local.

I use KNX as the main backbone and Home Assistant for control.

And everything was local with the one exception of my Kevo door lock. At the time I built, there just wasn’t a perfect local only solution.

I hadn’t planned properly for a way to integrate a wired in solution into the joinary around the door due to the particular circumstances of where it was, so I needed something wireless, and nothing wireless was local only at the time.

What pisses me off is that it’s the one thing I compromised on, and it’s the one thing that bit me.

Now I have very little notice to find a replacement with the same features.
by ChadNauseam | 2025-09-23 02:39:50+00:00
To me, writing a local-first app using CRDTs is the only way I ever want to build apps from now on. It's by far the most fun approach I've found. And here's why: the CRDTs I work with require you to maintain an event log, AKA a complete history of everything that's happened which you then replay to compute the current state. This allows events from other devices to be inserted at their proper chronological point in the stream, so that when you replay everything you get the correct current state with that event included.

In practice, it has an unexpected benefit. Whenever I hit a decision point where I'm not totally sure how something should behave, I can just ship it anyway without stressing about it. Later on, I can retroactively change how that action works by updating the function that processes events into state changes. It's hard to convey just how liberating this is, but trust me, this situation comes up way more often than you'd expect.
by dangoodmanUT | 2025-09-23 02:41:00+00:00
In a previous use case, when using postgres as a WAL-like append only store, I noticed that indexes would get massive. Then, after a while, they'd magically shrink. I had eventually switched to an API on top of Badger (golang KV), which afforded me an order of magnitude lower latency at ~30% of the resources IIRC. I'm sure there might have been some tuning I could have done to improve it.

I've also heard similar behaviors exhibited from other folks who had similar high-write workloads on postgres.

Sorry, I don't have anything super tangible to provide off the top of my head, or metrics/code I can share to recreate! It was also a project that required a lot of data to recreate the setup for.
by ryukoposting | 2025-09-23 02:42:23+00:00
My phone doesn't support magnetic alignment, so I'm not really concerned with that. While I can't speak for other phones, my S24 has a setting that limits charging power to 10W, which is fine enough for me. I'd love a 5W limiter, though. The rest of the formula is a combination of Apple and Ikea. Stick to the name brand stuff, the horrors within the average 10-30W USB charger would make any electrical engineer cower in fear.

I really like Ikea's cheaper Smahagel chargers, by the way. They have very good electrical separation, they're cheap, and only run at 5W. The way they're shaped makes it easier to cram a bunch of them into a power strip, which is nice. Can't speak for the USB-C Ikea chargers though.
by elevation | 2025-09-23 02:42:35+00:00
> Canon says you'll no longer be able to download images from the camera to a computer over Wi-Fi

What a shame, this is an underutilized mode. I don’t want the replacement functionality of connecting to my smartphone.

I loved the PowerShot series of cameras. I took 10s of thousands of exposures until the plastic gears of the telephoto finally stripped—my excuse to get another one!
by fragmede | 2025-09-23 02:43:01+00:00
You made a new account just to shit on this human's report of being an electrical engineer and using LLMs to help him get shit done? c'mon man. I get that you're probably a software developer and that you see LLMs as an existential threat to the craft, but this person is saying that this hammer managed to drive in their nail. Their two 2x4's stuck together probably never need get more complex and you're telling them they'll never be able to build a skyscraper like that.

Ofc we're screwed in a couple more generations of Moore's law, if/when AI is able to one-shot "untangle this big ball of mud for me please".
by necovek | 2025-09-23 02:44:00+00:00
Yes: attempting to have conversation is found to diminish focus on driving to a large extent — I remember seeing a study on this, and can vouch with personal experience.

Yes, you can do most of the driving, but "at the edges", when quicker reaction time is needed, it becomes noticeable. Similar to, ahem, drunk driving, though obviously, not as bad, and you can stop a conversation whenever needed.

Obviously, talking to a computer in your car would be less taxing than to a person, but when it misrecognizes the input, it might be the opposite.
by ViscountPenguin | 2025-09-23 02:45:03+00:00
Plenty of complex tools have beaten simple ones, especially when it alleviates some other form of complexity.

Version control beat handing around labelled floppies, despite being far more complex, since it's still easier than managing state by hand.

I wouldn't be surprised if rust replaced C for similar reasons. It might be syntactically more complex, but it's still far simpler than stopping your library from being a beginner pwn exercise at a local CTF.
by AnthonyMouse | 2025-09-23 02:45:14+00:00
I have a pet theory that the secret to getting energy projects online is faster deployment methods. Make all the turbines/reactors/whatever in a factory so that all you have to do on-site is plop them out and plug them in.

MONDAY: The lower court has denied the NIMBY injunction against installing any more wind turbines.

MONDAY NIGHT: Thousands of wind turbines are hurled off the back of a container ship with a catapult and automatically drop anchor and start generating power.

TUESDAY: The appellate court has reinstated the NIMBY injunction against installing any more wind turbines.

..but they're already all installed.
by anonymars | 2025-09-23 02:45:20+00:00
I looked into China Airlines 006 a bit more (https://admiralcloudberg.medium.com/falling-from-the-sky-the...). It's pretty wild how it went and how badly the pilots lost situational awareness. But, sure enough:

> "In trying to explain why Ho never took this critical step and subsequently failed to notice the plane’s increasing bank, the NTSB looked at two areas: fatigue, and overreliance on automation. Regarding the latter, investigators noted that during cruise flight, the job of a Boeing 747 pilot is to monitor the automation, not to fly the airplane. Studies have shown that humans are naturally poor monitors of automation, because it’s boring and does not actively engage our brains and bodies. As a result, when something goes wrong, the brain has to “wake up” before it can assess the situation and take corrective action. Therefore, when flying on autopilot pilots have increased reaction times to unexpected events, as opposed to flying manually, when a sudden change in the state of the aircraft can be instinctively assessed using physical cues transmitted via the control column."

So who knows what we can do. I've definitely experienced this to varying degrees with the fancier cruise controls (e.g. "Autopilot"). It's one thing to just take pressure off the gas and/or steering wheel, but another entirely when you aren't actively "driving the car" at full attention anymore.
by cyberax | 2025-09-23 02:46:34+00:00
Sure. But then you need to notify users when they come back online that there's a conflict, so they can resolve what to do. You likely need to have a report on the frequency of such occasions for the managers, and so on.

These kinds of conflicts simply can not be solved by CRDTs or any other automated process. The application has to be designed around that.

> In principle, local-first to me means each instance (and the actions each user carries out on their instance) is sacrosanct. Server's job is to collate it, not decide what the Truth is (by first-in-best-dressed or otherwise).

This makes sense only for some applications, though.

And we have not yet started talking about permissions, access control, and other nice fun things.
by j45 | 2025-09-23 02:46:51+00:00
I wish I didn't have to optimize the Framework battery myself.

Buying an SSD and RAM that uses less power when idling helped, a handful of settings helped, but then I realized, this laptop is near perfect, and it stands out even more that I have to compensate for lack of a power management setup out of the box.

It was early for Framework though, and it otherwise ran flawlessly. I hope battery power management can be a first class citizen on Framework one day soon.

The rest is so solid and I wish Framework sustainability for a long, long time.

For now, I need my laptop to be invisible so I can do what I need.
by defrost | 2025-09-23 02:47:08+00:00
From the GAO report:

Over the course of about 7 hours, more than 2,000 protesters entered the U.S. Capitol on January 6, disrupting the peaceful transfer of power and threatening the safety of the Vice President and

members of Congress.

The attack resulted in assaults on at least 174 police officers, including 114 Capitol Police and 60 D.C. Metropolitan Police Department officers. These events led to at least seven deaths and caused about $2.7 billion in estimated costs.

The footnote on the cost estimate reads:

This amount reflects, among other things, damage to the Capitol building and grounds, estimated costs borne by the Capitol Police, the District of Columbia, and federal agencies, and estimated costs to address security needs and investigations as described in budget and funding requests, appropriations, agency estimates, and other publicly available information.

~ https://www.gao.gov/assets/d23106625.pdf
by softwaredoug | 2025-09-23 02:47:31+00:00
Everyone says they will keep that random wiki page up to date. They never do.

I trust a few specific types of docs:

1. Commit messages/PRs — I feel better piecing together reality from pull-requests, commit messages, and any associated artifacts at the time of the change. I trust these to have been true at the time of the commit, but quickly decay. The more decisions tracked there, the easier it is for me to put together a mental model of important pieces of the system. (Conversely the more decided in a random meeting or slack thread, the less anyone in the future gets)

2 Executable/testable docs - Alternatively any actual documentation purporting to talk about “now” should be made executable. I (or AI) should be able to run it and verify it against the system.
by calebm | 2025-09-23 02:48:10+00:00
The ultimate laptop bag (for my particular life style) is a waterproof backpack. I have a backpack that is a drybag-rollup style. And I've had my laptop in it and had it go underwater (paddleboard flipped while going down a river), and in a rain storm that came out of nowhere. No problems. Also, it's nice to have the peace of mind that if I was out somewhere with my laptop, I wouldn't have to worry about it raining. For me, the primary factor of consideration for a laptop bag is a bag that will protect my laptop.
by maest | 2025-09-23 02:49:12+00:00
> look at the vast swaths of HN that are cheering on this.

One possible explanation: the hiring market is dead for low tier devs (and mid tier ones are probably feeling the heat too). This is not caused by H1B, since this drought is recently new but visas have been around for a very long time.

Still, people panic and look for someone to blame. "This decision looks like it reduces dev supply, so my skills will be more in demand? Sounds good, let's go!"
by rich_sasha | 2025-09-23 02:51:50+00:00
The real test of this pudding will be income tax receipts, maybe luxury VAT.

I know as a whole, budget is undershooting massively - small few 10s of £B - but I don't know if it's specifically this.

Meanwhile, anecdotally, I know so many people who left recently I'm not sure where to start. They mostly work in finance, so are well off but not "super rich" (not my friends anyway). Ok the flip side, this is the social stratum that actually pays taxes...
by wewtyflakes | 2025-09-23 02:52:00+00:00
We decided to drive down to see the seasons change... Was a long trip through Virginia... Kentucky... Tennessee... Georgia... but its just so magical to me to come from the north... where it is cold... to the south... where it is warm... To see the tremendous differences from region to region... in this incredible country ours. Mmmm.

(Birdcage)
by jacknews | 2025-09-23 02:53:20+00:00
This gets at an underlying concept, but arrives at entirely the wrong conclusion IMHO.

Through history clocks and time have been used to regulate and control society. eg read "About Time: A History of Civilization in Twelve Clocks" by Rooney.

But time-keeping was orchestrated by elites, to control the masses, and differentiate themselves, just like manners. Whoever owned the time, had the best clock, had power and control.

That is now symbolized by expensive clocks and watches, worn by the wealthy and powerful.
by hamstergene | 2025-09-23 02:53:23+00:00
Sometimes I think the way CRDT research formulates the problem, itself obstructs evolution of local-first.

That obsession with Google Docs-like collaborative real-time text editing, a pretty marginal use case, derails the progress from where local-first apps really need it:

- offline-enabled, rather than realtime/collaborated

- branching/undoing/rebasing, rather than combining edits/messages

- help me create conflict-aware user workflows, rather than pursue conflict-free/auto-converging magic

- embeddable database that syncs, not algorithms or data types

CRDT research gives us `/usr/bin/merge` when local-first apps actually need `/usr/bin/git`. I don't care much how good the merge algorithm is, I need what calls it.
by computerdork | 2025-09-23 02:53:56+00:00
Am not an expert at Spotify, but for at least the musicians i know, they self-publish these days, so it's really not about the labels. For us, Spotify is just another way of getting our music out there. Yeah, we can build a very small audience who'll follow our music, but more over, it's just a way to point interested producers, venues, musicians or listeners to our music.

And actually Spotify hasn't been profitable until 2024. It seems like the problem is streaming music is not a great business model. They pay a tons to labels and (big name) artists, but only get a set subscription fee from its listeners.

It's a the lesser of two evils, because without it, people would go back to bittorrenting music or using things like the Apple Store, where you don't have to buy an entire album, you can just buy only the songs you like for a couple bucks.
by jkubicek | 2025-09-23 02:54:19+00:00
We shouldn’t need to clarify this, but Tim Allen and Roseanne Bar were not threatened by high-ranking government officials, right?

These are two completely different situations. If conservatives want to vote with their dollars and boycott Disney, that’s something I wholeheartedly support. If they want to use their power as federal officials to silence voices they disagree with, that’s unacceptable.
by myroon5 | 2025-09-23 02:54:26+00:00
> you are paying someone not to emit carbon that they otherwise would have emitted. You're not getting rid of any actual emissions

That link recommends charities that include think tanks and lobbyists influencing policies well beyond paying individuals, and preventing future emissions is obviously currently more effective lower hanging fruit than removing past emissions

> if we all paid each other not to emit any carbon, what would the cars run on?

less gasoline :)

Chinese car sales went from 6% EVs to 38% EVs in 3 years: https://iea.org/data-and-statistics/charts/electric-car-regi...

Most Americans driving their own large inefficient gas vehicles is a solvable policy failure

> you couldn't pay a person $50/year to stop using any transportation or power

luckily for the ~700M people without power, everyone could sustainably use transportation and power; power is obviously dictated even more by institutional decision-making than individual choices