MurphyA/hacker-news huggingface dataset:
by NewJazz | 2025-08-31 16:43:24+00:00
The information is available for now....

I never said the copyright claim is invalid. A court would need to decide on matters of fair use.

The article specifically said this regarding the content:

Creating the channel, Howard told Guardian in an interview, had been an attempt to “preserve” what these individuals had said during the early years of the pandemic, including comments that Howard said exaggerated the dangers of the Covid vaccine to children and – in some cases – minimized the risk of Covid infection, among other issues.

“These videos were nothing more than collections of what other doctors said during the pandemic, including doctors who are extremely influential and who are now the medical establishment,” he said.
Looking for Info on Aerosol Pathogen Detection
by Arete314159 | 2025-08-31 16:44:18+00:00
I would love to have some better tools in this day and age - specifically, I'd love to have devices that could offer real-time airborne monitoring for pathogens. I'd like two versions: a room air monitor for constant surveillance -- like in an ER or a classroom. Second, I'd like something that operated as a kind of breathalyzer, so you could for example invite people over to dinner with your grandmother, and test them all at the door to protect her. Something easier, less invasive, and more accurate than current home tests, especially when it comes to presymptomatic / asymptomatic cases.

Every few months I see a paper about this sort of thing or a startup, but then it seems to go nowhere.

Does anyone know of people or groups working in this space? I'd be happy to be beta tester. I'm immune-compromised and the lack of progress in technical solutions to airborne infection control after 5 years is a major bummer.
by senekor | 2025-08-31 16:44:52+00:00
Just a few tips:

> - i'm forced to be "strict" with my changeset since there's no `git add -P`

Check out the command `jj split` and possibly `jj squash --interactive`.

> - bookmarks are a pain to keep up-to-date with `jj new`

There's a neat alias a lot of people use:

```toml [aliases] tug = ["bookmark", "move", "--from", "heads(::@- & bookmarks())", "--to", "@-"] ```

It finds the closest bookmark and moves it to `@-`. Pretty much exactly what you want when adding more commits on top of an existing branch.
by cmkcyanmag | 2025-08-31 16:45:07+00:00
This is horrible.

Nearly as horrifying are all of the people that bust their asses because they care and don’t want to lose their jobs, then the managers and/or companies who’ve come to expect that fire them when they burn out, after they’ve amassed health problems, and they haven’t spent any time in career-related training nor networked with others to find something else.
by quectophoton | 2025-08-31 16:45:08+00:00
You just made me imagine if Wikipedia had titles like "Is the Heliocentric model wrong?" or "The third planet of the Solar System has a generic name! Learn everything about it", and half of it behind a paywall.

Or worse, if its content were distributed in short videos: "What to know what's that giant fire ball on the sky? Watch until the end!", with a like-and-subscribe animation covering the bottom 20% of the video every 5 seconds.
by coldtea | 2025-08-31 16:45:40+00:00
>I've found it painful enough to reverse engineer that it sucks the joy out of any Ableton programming. I honestly believe this is one of the most end-user unfriendly decisions in the digital music world.

It's supposed to be a DAW to sequence, record, and play live in.

Not a target for programmatically generating songs.

>That requires clicking around in Ableton though, right? My goal is to generate like 100 different projects and jam on the effortlessly.

Does your goal involve a DAW?
by VladStanimir | 2025-08-31 16:45:45+00:00
I use copilot for search, in one of two ways. The first is as an advanced search where i use the answer to gauge if it found what i am looking for then follow the links for details. The second is when i am looking for some information i once knew and i remember some details, like the title of a book i remember the plot points too, then when i find it i go do something with that information.
by wongarsu | 2025-08-31 16:46:03+00:00
Another commonly ignored group are those that publish information because they want others to know about that information. Even in a worst-case situation where websites are only crawled by bots and get no human visitors at all anymore, government and company websites won't disappear. Any tourist board worth their salt will increase the amount of content they publish compared to current levels. The local conspiracy nut will have an incentive to continue their blog, as will any university researcher. Press releases about new scientific discoveries will continue. Your personal blog might die, but lots of current "linkedin influencers" will start blogs to ensure LLMs think positively about their skills.

And that's assuming a world where people only ask LLMs and don't care about the provenance or trustworthiness of information at all. Which seems unlikely, even conspiracy nuts have some sources they trust more than others. The web will be fine. It will change drastically with the death of click-based advertising, but I don't see a future where it disappears
by MiddleEndian | 2025-08-31 16:46:09+00:00
>The proper alternative to Google Play is F-Droid, not downloading/baking .apks.

Disagree entirely. Google Play refused to download some app on my phone because it thought the specs weren't good enough for whatever reason even though it worked fine on my previous weaker phone.

I found the APK, I downloaded it, and just installed it. Why would I want to first download some other middle-man to deal with any of this shit? Ideally there would be no "store" at all on my phone.

Editing to add this from the front page of HN right now: https://news.ycombinator.com/item?id=45082595 (F-Droid site certificate expired)
by Illniyar | 2025-08-31 16:46:56+00:00
The article doesn't make sense to me. They mention 1900-1938 life expectancy rose by ~5 months per generation. And then say it grew from 62 years to 80. Does that mean each generation is ~2-3 years? What unit of measurement is that supposed to be?

Then for 1938-2000 they say it's 2.5 months per generation. If generation is 2-3 years we should already be at 100 year expectancy.

Also having 1900-1938 and 1938-2000 as the only points in time seem meaningless. Does the entire 1938-2000 have a single graident? What's the slope here?

They also mention that the main advancement in 1900-1938 is infant mortality. Which is really uninteresting for the old age.
by Maksadbek | 2025-08-31 16:46:59+00:00
The sad part is that no one forces you to work that hard. You're free to say NO! and work less, even this will results being laid off. Only during 1:1s your manager may highlight that deadline is soon and would be great if the project would be delivered on time, and little hint about a promo. But you set goals and force yourself to do more, single night this less sleep doesn't hurt anyone. Then there are more such nights of coding and you feel barely alive. 90% work is done, only very little left to finish. And then bam!

Upd:

I didn’t mean that this is ok, I’m for workers rights.
by IgorPartola | 2025-08-31 16:47:09+00:00
If you think of it as a cache, yes. If you think of it as another data layer then no.

For example, let’s say that every web page your CMS produces is created using a computationally expensive compilation. But the final product is more or less static and only gets updated every so often. You can basically have your compilation process pull the data from your source of truth such as your RSBMS but then store the final page (or large fragments of it) in something like MongoDB. In other words the cache replacement happens at generation time and not on demand. This means there is always a cached version available (though possibly slightly stale), and it is always served out of a very fast data store without expensive computation. I prefer this style of caching to on demand caching because it means you avoid cache invalidation issues AND the thundering herd problem.

Of course this doesn’t work for every workflow but I can get you quite far. And yes this example can also be sort of solved with a static site generator but look beyond that at things like document fragments, etc. This works very well for dynamic content where the read to write ratio is high.
by paradox460 | 2025-08-31 16:47:38+00:00
> - i'm forced to be "strict" with my changeset since there's no `git add -P`

JJ split is your friend

> - bookmarks are a pain to keep up-to-date with `jj new`, i don't know if i even want to do that. for multi-commit changes, i've defaulted to `jj new` a couple times as needed, and `git push -c` the latest.

Check out the common community alias JJ tug. It's used enough they're considering adding it as a feature
by phoronixrly | 2025-08-31 16:47:42+00:00
You need to look for a psychiatrist that specialises in attention disorders. You also need to work with them on a therapy -- you don't go to them and ask them to give you amphetamines, but instead go talk to them about the issues you have in your day to day life.

Speaking as a fellow European that until recently had the same views as you.
by simonh | 2025-08-31 16:47:42+00:00
Unfortunately it’s more complicated than that. Take car manufacturing in the US. The country doesn’t make enough steel, copper, etc to supply the industry, so domestic production depends on tariffed imports of these and various specialist components. Plus many parts cross the borders to and from Canada and Mexico for various stages of the manufacturing and testing process, incurring a tariff every time.

This means domestic cars and many other goods will get a tariff markup on a large proportion of their parts anyway. In many cases it will be cheaper or roughly equivalent to pay a single tariff on a finished product from abroad.

In theory it should be possible to bring in staged tarrifs, and use tax breaks and subsidies on on-shore necessary domestic production over time to transition the industry, but that’s not happening and there’s no sign it will happen. The administration doesn’t seem to be aware this is even an option.
by webdoodle | 2025-08-31 16:47:52+00:00
> What were your motivations?

I was tired of paying for a spy device that steals my attention and tries to psychologically condition me.

> How has this impacted your daily life?

I've found that many people are so addicted to there phone that they genuinely can't comprehend how to function without one. I'm lucky to have been around longer than smartphones, and remember how to do these things. For instance, going to someones house and knocking on there door instead of sending a text. Sure one is a little harder and takes more time, but shows you care enough to do it. Sending a text is so easy AI bots do it.

I've had to seek out similar minded people. Most people just can't be bothered with someone who won't conform, so I seek out people who don't require me to have a phone to be my friend. I discovered quite quickly who was a good enough friend to come check on me, and also who I felt was important enough that'd I'd go too there house to see them. It may limit the size of my social circle, but I feel its a stronger relationship because of it.

There are absolutely no drawbacks that I'm aware of.
by cma | 2025-08-31 16:47:55+00:00
Often you can check validity one time before everything else. 5 bools might only actually be valid in 7 possible combinations instead of 32. Convert in one place to a 7 element enum and handle with exhaustive switch statements everywhere else can sometimes be a lot cleaner.

Making invalid data unrepresentable simplifies so much code. It's not always possible but it is way underused. You can do some of it with object encapsulation too, but simple enums with exhaustive switch statements enforced by the compiler (so if it changes you have to go handle the new case everywhere) is often the better option.
by mystraline | 2025-08-31 16:47:55+00:00
I never did.

Again, these companies who want to "sell" something, but still retain owner-level control at a distance should be classified as a rental.

And a rental means the company still owns this property, and therefore should pay taxes on all of their property.

And that would absolutely mean that game consoles SHOULD not be sold as such. Or better yet, if these companies do make changes against the property owner's decisions, should be prosecuted using the CFAA against the company.

Case in point: Nintendo Switch 2 is remotely destroying consoles that play a game that was ripped by someone else. If it were me, Nintendo of America's C levels would be charged with CFAA and have a nice perp-walk.

But that's the point in the USA. Companies are allowed to use Trojans and hack tools against hardware others own, but if we tried that, I'd be making this message in a jail cell.
by nextos | 2025-08-31 16:48:37+00:00
Plenty of SFOS users run the OS on Sony devices, where it has official support, I don't see a major problem. T-Mobile seems to have no problem with them.

There are of course caveats, but with a larger userbase things would get ironed out. Still, in the Sailfish forum there are American users that employ their devices as daily drivers.
by ninjagoo | 2025-08-31 16:48:37+00:00
> And no, I haven't publicly spoken about American consumer rights, but I have been interviewed in the "newspaper of record" as a representative of an organization that works to end a genocide. If that counts!

That does count, yes. It also doesn't change the fact that publicly posting such a strong negative view of Rossmann context-free amounts to an ad-hominem, unless you link that negative opinion to a good reason on why his take on Google's harmful actions shouldn't be a topic of discussion. Otherwise it just comes across as an attempt to suppress his views or get people to discount his views.

A tactic you're likely familiar with, from being a target of it. Which makes it all the more surprising that you would wield it yourself, against a consumer advocate no less.
by like_any_other | 2025-08-31 16:48:38+00:00
> Alternatives seemingly must come from outside the system... possibly Huawei from China

lol: HUAWEI will no longer allow bootloader unlocking (Update: Explanation from HUAWEI) - https://www.androidauthority.com/huawei-bootloader-unlocking...

(It was surprisingly hard to find any news articles covering this. Most media just don't care that one of the biggest manufacturers in the world won't let users control their own phones. So much for holding the powerful to account, or protecting liberties.)
by justsomehnguy | 2025-08-31 16:48:44+00:00
Zvtug oR haeRyngRq va guvf RknzcyR, ohg juRa n zRffntR vf jevggRa va n ynml EBG13-yvxR plcuRe, guR yRggRe R oRpbzRf n abgbevbhf eng gung nyybjf nalbaR gb oeRnx guR RagveR guvat va iRel yvggyR gvzR.

Enaqbzvmvat/boshfpngvat guR yRggRe pnfR zvtug ohl lbh n yvggyR gvzR, gubhtu V guvax vg'f fbzRguvat RyfR RagveRyl uReR.
by OneDeuxTriSeiGo | 2025-08-31 16:48:45+00:00
No. That's just not remotely close to true or feasible.

> So, you're making stuff up that obviously has no basis in reality here.

I cannot understand why you are claiming this. I'm basing off the actual architecture and the way the parts interact. The design is just not feasible for locking down. Doing so completely breaks the model and it still leaks like a sieve if you try to.

----------

> Migration would be impossible because the bsky.app PDS wouldn't allow anyone to access the data except for the bsky.app relay.

Nope. Migration is still fully possible. Migration doesn't happen via the relay or any PDS->PDS mechanism. Migration is done via the client. The client/user runs operations on the source PDS, the destination PDS, and the DID registry. All the data is transported between by the client.

Specifically the way it works is you export/backup your information from your current PDS (in the form of a CAR file + blobs). Technically this step is optional. Even if the PDS goes offline or becomes hostile you can actually largely reconstruct this data from the network. Then you "create a new account" on the new PDS and upload your data that you backup up/recovered onto the new PDS. Then you update your DID to point to the new PDS. And finally you deactivate the account on the original PDS (basically saying I no longer store stuff here anymore).

This is part of the reason why migration tooling is a bit bumpy. Your JS script or app has to do the entire process by itself rather than letting the backends handle it. However it does make them extraordinarily resistant to data loss and/or takeover.

----------

> other appviews wouldn't display bsky.app data because both the PDS and relay would block them.

Relays work via gossip. If you can see the relay at any point, you can gossip 100% of their contents to another relay.

In the event bluesky PBLLC locked down their appview and PDS, they'd still have to make the relay open or everything breaks. Feed providers need access to the firehose. Labelers/Moderation Services need access to the firehose. And so on.

Everything is built with an assumption of a public firehose and if you lock down the firehose, all you need is one person to listen to the locked down firehose to 100% replicate it and gossip onto any other relay.
by philwelch | 2025-08-31 16:48:50+00:00
This is the first I’ve heard of Colossus influencing the ENIAC. I was under the impression that Colossus was so secret that ENIAC was designed independently and (falsely) touted as the first tube computer prior to Colossus’ existence being declassified. I’m not sure if I’m misremembering that though.
by NewJazz | 2025-08-31 16:49:06+00:00
Yes he owns the copyright. But there may be a valid fair use claim.

Some past judicial criteria:

the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;

the nature of the copyrighted work;

the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and

the effect of the use upon the potential market for or value of the copyrighted work.

https://en.m.wikipedia.org/wiki/Fair_use
by cyberax | 2025-08-31 16:49:07+00:00
ADHD diagnosis is extremely easy to get. There are websites that will link you with a doctor that will "diagnose" you remotely by giving you a questionnaire with extremely leading questions. Even with more reputable doctors it's easy: https://slatestarcodex.com/2017/12/28/adderall-risks-much-mo...

If you really want ADHD medication, you can get it today. The doctor will probably still start with atomoxetine (it's not a stimulant) at first, but then they'll transition you to stimulants after a couple of months if you ask for it.

Edit:

> How exactly is this supposed to work?

People with ADHD often have an irrational aversion to doing some tasks (e.g. paperwork or laundry) and have to actively trick themselves into doing them. TODO lists, automated voice reminders, and daily routines are some ways to do it.

Once a task is started, it's easier to keep rolling. Stimulants help to reduce this initial barrier, and they help with staying focused. They do NOT make you high in therapeutic doses.
by dmazin | 2025-08-31 16:49:11+00:00
In the States, frankly, if you are a clearly responsible adult, it is incredibly easy to get diagnosed: just describe your symptoms like missing deadlines etc. The psychiatrist said “yeah, sounds like adult ADHD. If the medication works, clearly you have it”.

There are tests they can run on you but no one has ever required me to do them, and I’ve been rediagnosed 4x when switching psychiatrists due to moving/switching insurance.

Note: last time I did this was 2020 or so, so maybe outdated. First time was 2014ish.
by bakul | 2025-08-31 16:49:25+00:00
I have used both Go (extensively) and V (not so much). Go's cross compilation, concurrency support, GC & stability are much better than V's. V compiles much much faster in spite of generating C (unless you use clang), plays better with C, its syntax choices seem better (default to const, less onerous error handling, sum types, option type, not relying on Capitalization for exporting etc.), optional GC (though far from perfect), etc. I can see writing an OS in V (but not in Go). I am in two minds about whether it should try to simulate concurrency like Go does (goroutines are coroutines, mapped to system threads only for blocking syscalls) as that might not be the right choice for kernel level code.

V hasn't had the resources or backing that Go continues getting. Most of its work is done by volunteers. AFAIK it hasn't had the benefit of the experience of multiple world class programmers like Go's designers. Good language design also involves leaving out features and that involves discussing or experimenting with such features. IMHO V can use more of that. But so far I like a lot of what I see in V.
by SAI_Peregrinus | 2025-08-31 16:49:40+00:00
That threshold would require more than 30 orders of magnitude improvement in the probability given a 1/100,000,000 current probability of an LLM violating alignment. The current probability is much, much higher than that, but let's cut the LLMs some slack & pretend. Improving by a factor of 10^30 is extremely unlikely.
by bonoboTP | 2025-08-31 16:49:48+00:00
Yes, absolutely true. And this fact will be used against you.

Two sides of the same coin. Humans have an internal need to see that their work output is valuable and they are useful to society/community. This is not some unrealistic expectation. For most of history, it was fairly easy to see how one's work directly results in value. Farming, butchering animals, making clothes and shoes, paving roads or building houses or whatever it may be. People could feel satisfaction of jobs well done, applying their experience and being valued for it. It is normal. Pointless drudgery eats away at one's soul and leads to burnout, much more than simply being "overworked". If much of your work-related mental energy goes towards timing when to jump ship before it sinks, that won't be sustainable. Working on some pointless project that you know will get axed, but for some internal politics reason it has to remain up and running for a few more months to get someone promoted before killing it, etc.

When people say that a job is a job, and you wouldn't get paid for it if it was enjoyable, it's just not right. If you produce value, you do deserve the pay, it's not supposed to be compensation for being miserable.

On the flipside, when MBAs internalize this message, what they take away is that "passion" and "motivation" makes employees more productive and prone to put in extra effort. So they come up with the genius idea to test whether you are "passionate" before hiring you. Resulting in a dreaded and ugly song and dance ritual where you have to exaggerate your passion and talk in unrealistic language, and grifters and smoothtalkers win in that.

That's not the kind of passion that is needed, the outwardly, enthusiastic-glowing passion. Just something where you feel that it's neat, it's a net positive for the world even if small, and you left the world a bit better when you go to sleep at night compared to when you woke up in the morning. Even extra money can't compensate for that in the long term (short term yes).
by derbOac | 2025-08-31 16:49:52+00:00
My feeling is when someone becomes a public official, the rules change (or should change) due to public accountability and power. If you put something out in the public that's relevant to your position, I think the fair use of that material increases dramatically in scope.

Basically even if the FCC official made the recordings, I think at some point copyright on certain materials should become moot because fair use becomes dramatically greater in scope. I know not everyone would agree with that but it's what I feel should be the case.