skysight-inc/HackerNews huggingface dataset:
Does anyone know how elevated bladder cancer rates were/are in Vietnam vets?

Every time I read a piece like this or a Wikipedia article on a similarly messed up topic I feel sick to my stomach, wondering how on earth any of the men at the top were morally okay with such horrible acts. I get they weren’t aware of all the negative effects at the time, but cmon, dousing people in herbicides?
This is what state moderation of disinformation and misinformation looks like.
Is terrorism not already an easily prosecutable offense?
Very impressive analysis from Phylum!
Pokémon Go Was a Plot to Use Your Data to Start an AISlop Google Maps Competitor
There is a big difference between can't and won't. In the DoD case they "won't" for legal, and/or national security reasons. In the Synapse case I have no problem believing they can't because a bunch of tech "entrepreneurs" who think they can just break into as complicated an industry as money transfers are exactly the kind of people I would totally expect to mess it up without realizing it.

Most things are more complicated than people think from the outside and it's way easier to be incompetent at something than people think. That's the whole point of the rule in the first place.
Indeed, good qstn.

The sun is emitting light at roughly the spectrum curve of a (non-ideal) black body at 5778°K [1].

The 'black body' curve is the idealized electromagnetic spectral emission curve of how every body 'glows' according to temperature. [0] The peak of the sun's emission curve is around 500nm which is a blue-green, but of course it is spread out across a broad spectrum so is closer to white, and then it is differentially scattered by the atmosphere.

But these photos have no atmospheric filtering or scattering, so, perhaps the yellow-orange hue is more related to their own filters?

[0] https://en.wikipedia.org/wiki/Black-body_radiation

[1] https://physics.stackexchange.com/questions/130209/how-can-i...
> Maybe the big bang was a result of the birth of another black hole somewhere else, and that the rapid expansion rate of the early universe was due to the a huge amount of matter converted into dark energy by this black hole

There is actually a theory that black holes create universes inside them, and that our universe could be underneath countless layers of black holes forming universes that form black holes ad infinitum.

There is a Kurzgestadt video[0] that discusses the theory in more detail. Granted, this is in the realm of science where we have no idea if this is remotely true, but that's part for the course when black holes are involved.

[0] https://youtube.com/watch?v=71eUes30gwc
The Island Where Environmentalism Implodes
On call should be reasonably compensated. IMHO all other discussions of on call should take place after that is resolved. Instead, developers are expected to work unreasonable hours and are then fired when they start to burn out.
https://archive.ph/o7IEU
> I would likely architect out any async parts of a system into another service and talk to it over a port

This doesn't get you any closer to the goal though. Would you talk to the other service with a blocking socket request or a non-blocking one? A non-blocking socket request either invokes a system thread or asyncio. You can't escape that part.
'Academics' probably have less trust and authority among the general public today than they've ever had. They're as a far away from the priest class of old as you could get.

Truth was replaced with authority

This is probably closer to the mark, but authority no longer rests with academics.
I think your point is that "other kinds of systems have different math," but Amdahl's point was that scalable distributed systems in software engineering have this kind of math.

Apples may be fruit, but people who grow apples still tend to focus on apples.
Like all ai-or-not tests this fails to keep a similar high quality threshold for both kinds so it intends to waste time not appreciation of either kind of art.

The curator was selecting human output for overlap with ai flaw/artifacts that are likely to confuse at a glance. He wasn't selecting randomly above a high quality threshold for both kinds as implied.

Typically AI is boring, takes the easy way out upon further inspection, likes lone straight lines and face front on shots and it just so happens there are many tests which he found old human examples of this, with large perspective/lighting flaws as well.

I don't care what the point of art is consesused to be, or if elephant-made art is distinguishable from a 5th grader's art.

The turing test was "obsolete" before eliza time, the solution was: it doesn't matter to me because i'm using it as if it were human.
How to build a custom kernel for WSL in 2025
Thanks to the WSL System Distro, we no longer need distro-specific instructions to build a WSL custom kernel. A standard, ephemeral build environment is right there, on every WSL installation.
Look up the Peerstreet bankruptcy for a variant of this story. "FDIC insurance" didn't help there either. That's all the fintech experience I ever intend to have...
You're still missing many other significant factors besides distance. There are many conditions that affect latency, but on the minimum theoretical value possible, it's mostly dominated by the slowest path technology's single channel bandwidth. The other factors that reduce performance include:

- Network conditions

- High port/traffic oversubscription ratio

- QoS/packet service classification, i.e., discriminatory tweaks that stop, slow, or speed up certain kinds of traffic contrary to the principles of net neutrality

- Packet forwarding rate compared to physical link speed

- Network gear, client, and server tuning and (mis)configuration

- Signal booster/repeater latency

- And too many more to enumerate exhaustively

As such, point-to-point local- and internet-spanning configuration troubleshooting and optimization is best decided empirically through repeated experimentation, sometimes assisted by netadmin tools when there is access to intermediary infrastructure.
Sugarloaf: Simple rendering engine written in Rust
Size and albedo of the largest detected Oort-cloud object
My Subscriptions in 2024 – Worth It or Not?
The availability of tools is severely dependent on the runtime + language. With most of my work being in interpreted languages, it's just way easier to either use a REPL or print statements - as getting good debugging to work involves having Just That Particular (often - commercial) IDE, Just That Particular Version of the runtime (often outdated) etc. These things frequently break and before you have gotten it to work again you have spent so much time that using it over a REPL just isn't worth it. I never made the effort to master GUI-less debuggers like gdb though.

That said, on one project I did have a semi-decent experience with a debugger for PHP (couple of decades back) and when it worked - it was great. PHP didn't have much of a REPL then, though.
KFC Sues Church's Chicken over 'Original Recipe' Trademark
The full title is:

> KFC Sues Church's Chicken Over 'Original Recipe' Trademark, Which Shouldn’t Be Trademarkable
Well, it sure does look white if you form its image on a white piece of paper, so I think it's pretty fair to call it white.
>What's this pseudo bank's innovation? A raffle?

Who cares if it's just "a raffle"? Some behavioral economics research suggests it's a good way to get people to save, and it's not something offered by mainstream banks.

https://en.wikipedia.org/wiki/Prize-linked_savings_account
TL;DR: OpenBSD is bad as a desktop (no bluetooth, limited gamepad support, etc).
Not that this is a magic or even a good solution, I just wanted to mention that sometimes you already have the thing you are looking for directly under your nose.

I never had any project were a toml config wasn't enough.
Aether is back on the table:

https://youtu.be/Zf7H7P8QrGo
(that may be where you got your 60MB/s number from)

It's not that. I think I messed up and the 0.1 seconds was tcc and msvc was 1 or 2 seconds. Nothing was 27 seconds. Try tcc, even though you are in a VM it should be very fast as a baseline for what's possible.

The point is that some people talk about single header files being slow are really saying "what if". C is incredibly fast to compile and the slow parts are the overhead from each compilation unit and the optimizers.

287 KB of source code added to a compilation unit is nothing in the modern era. Not only that, but you can just choose to put a lot of them in the same compilation unit and not touch it again.

Every time I've used single file header libraries it makes things simple and fast. I'm not going to change them so dumping them all into a single compilation unit is fine.
Alice Brock of 'Alice's Restaurant' Dies
The initial collapse of a star into the black hole would have been the big bang.
The Nearest Neighbor Attack: How a Russian Apt Weaponized Nearby Wi-Fi Networks
> It's a bit of a disingenuous argument however, because the huge increase of schools down the long long LONG pecking order of school "eliteness"

Ehn, it really doesn't.

Harvard admits significantly less undergrads than Penn or Columbia, and in personal experience, the "Ivy" cachet doesn't really help that much in most industries outside of High Finance (which itself tends to targets Penn+Columbia instead of Harvard). Harvard was historically overrepresented in MBB+Management Consulting, but that industry is dying now that Accountancies and Implementation firms are bundling MC, and companies increasingly do strategy in-house.

Prestige is a finicky thing. 30 years ago UChicago was not viewed as "prestigious" compared to Harvard (it was Claremont McKenna with snow back then), but ask high schoolers today and UChicago has a strong brand value.

Also, ime, I just don't bump into Harvard grads anymore at high level positions (Director and above). Harvard historically overindexed on MBB and Boutique Consulting recruiting while Penn+Columbia targeted Wall Street and Stanford+Cal targeted Sand Hill and YC. Consulting slowly started withering away, so recruiting is tough.

That said, Harvard does very well in China (largely thanks to John Fairbanks and Roderick MacFarquhar in the 1970s-90s), but they aren't as driven as UPenn has been in trying to diversify their international presence.
That's the way it was 20-30 years ago. If you were on call, it was informally understood that you were going to be rolling in late in the morning, at if something big happened, you'd be missing a day or two afterwards.

Worked well until E&Y came in and "fixed" things with a strategic plan.
Sounds like it's not great as a server either, if the virtualisation support still isn't up to scratch.
> SQLite also always had a null type, surely?

NULL is surely a value, not a type, no? You can restrict use of NULL with the column type, but it doesn't make any sense to have a NULL type rather than, say, a nullable-string type. What would be the point?
Wikimedia sites are removing RSA support on December 2
>"it seems to work and we don't dare change it"

What they mean is: "we don't understand it and we don't have good tests, so there is a high probability that it doesn't work and that doing even the most trivial and seemingly harmless modification would cause an issue to surface, so we don't dare to change it else we wouldn't be able to pretend that it works anymore and might have to fix a lot of issues that we would have a hard time to even understand"
Yes, but sometimes that’s moving the goalposts when the purpose was to post a picture on the web.
Sorry to see Solène Rapenne move on, I wish her success going forward. She has been a great asset to the OpenBSD team. But glad she will still try and help them out a bit.

But in a way she has a point :( Just a few weeks ago I had a panic with 7.6 and half my files in /home disappeared. In the past I never lost data on an fsck, plus I never had a panic in many years. But glad I clone /home to another device daily :)

But I still will use OpenBSD for testing items I develop on Linux. It is a great help finding issues where Linux will ignore some bugs I insert.
I don’t see why anyone would assume a link between the labels and the contents. We see this in the real world all the time. You see a tin of delicious cookies, then open it to discover disappointing sewing supplies. The sign on the door says Open, but the owner just forgot to flip it and the store is actually closed. Some joker puts a Ferrari badge on their Kia.
In the EU, this will be the case from next year on (2025-06-20). No monthly security patch frequency requirement, but instead "security updates [...] need to be available to the user at the latest 4 months after the public release of the source code of an update of the underlying operating system" [1].

Complying with this new regulation and bumping the Linux kernel version during the device life cycle was also a topic at this year's Linux Plumbers Android MC. [2][3]. This is necessary because the Linux LTS support timeframe is shorter than the by law mandated minimum support period of 5 years.

[0] https://news.ycombinator.com/item?id=41128358

[1] https://eur-lex.europa.eu/eli/reg/2023/1670/oj

[2] https://youtu.be/b9xXCNYMWjY?si=yxDJUbJHko8HvFTA&t=458

[3] https://lpc.events/event/18/contributions/1740/attachments/1...
Rumor has it that Ballmer resigned after asking this question to a candidate named Aphyr...
We typically define the Sun to be white, but it has an interesting spectrum. White is just "all of the colors" and the Sun happens to be the object providing most of our light. In a very real sense, we try to make light bulbs "Sun colored."

This image is colored because it uses a red filter:

> The instrument collected red light with a wavelength of 617 nanometres.

One last thought, because I think it's fun. The Sun looks yellow to us on Earth because the sky is blue. Think about it.

https://en.wikipedia.org/wiki/Standard_illuminant

https://ars.els-cdn.com/content/image/1-s2.0-B97804431878650...
Printing gives you a trace, breakpoints give you a point in time. They are two different things.

The closest between the two is a logging breakpoint, but the UI for them is generally worse than the UI of the main editor and the logging breakpoint has the same weakness as regular print calls, i.e. you've turned the data into a string and can therefore no longer inspect the objects in the trace.

What I would expect from a debugger in IntelliJ is that when you set a logging breakpoint, then the editor inserts the breakpoint logic source code directly inline with the code itself, so that you can pretend that you are writing a print call with all the IDE features, but the compiler never gets to see that line of code.
Instead of trying to aggregate by packet, wouldn't it be more effective by managing sessions?

Once a session establishes a route, maintain it. Add logic to prioritize routes by session importance.
effective - successful in producing a desired or intended result.

Not clear what you mean.
From wikipedia:

> The principle is also known as Postel's law, after Jon Postel, who used the wording in an early specification of TCP.
AFAIK there was no plot. They were pretty open about it since the start.
Like a star near the end of its life.
Testing query speed for DuckDB vs. ClickHouse vs. StarRocks databases
I never said "$7 trillion to be exact", that was someone else.

The fact is that any subsidies to fossil fuel companies is wrong. They don't need it, and petroleum use in almost all industries is ruining the planet.
Seriously don’t understand why devs want to do free work.
I guess you are assuming that they did not employ an accounting firm or accountants to assist with the design of their system?

If that is the case (non-accountants attempting accounting, or not bothering, perhaps) then you have a point… but I doubt that is what happened.

It would be grossly negligent crossing into malfeasance, and probably criminally illegal to operate a money business without proper accounting supervision (and accounting is a regulated, qualified profession similar to law)

But, if that is indeed what happened, I look forward to seeing the founders in federal prison. I just kinda doubt they ran a banking startup without ever consulting a lawyer or an accountant.
One thing that’s missing: programs are mutable. A good programmer writes programs that are easy to maintain and extend.
Russian society is cannibalizing itself to survive (and to be fair, the US is too, to a much subtler and slower degree).

Russia provinces are already warning their residents of power cuts this winter on state TV. Provinces are buying generators, firewood, and stoves in preparation.

St. Petersburg's steam pipes are already breaking and flooding the street. There aren't enough workers to salt roads, so salt is dumped in random large piles on the street that cause more harm than good. Across Russia, 1 kg of butter is locked up like razors in US stores. Russians are standing in 4-6 hour long lines for cheap eggs. Russia ran out of domestically-grown potatoes because there aren't farmers to plant or harvest them, so they had to import them. Breaking water and steam pipes is happening all over major Russian cities, and it's taking longer to repair them because the repair people were either rounded up early for conscription or signed a contract for a one-way trip.
The universe is not inside a black hole. Inside black holes the radial coordinate is time like, which is definitely not true in our universe, where the time coordinate is timelike, and the radial coordinate is space like.

Inside of black holes looks nothing like ordinary spacetime. Inside black hole, everything in your future is with decreasing radial coordinate, which means space is shrinking until you hit the singularity where radial coordinate is zero and you have no future.
I recently hit thirty years of professional software development, in companies large small, profit and non profit, proprietary and FOSS, I have led teams of forty, sat in a corner as the only developer and one thing I know in my bones - I love making software and money just means I get to code what I want instead of what The Man wants.

In fact I already have my retirement planned - a small near flat in Argostolli, a walk down to the coffee bars on the harbour and a few hours adding code and documentation to a foss project of my choice before heading to the beach with grandkids.

Now affording retirement might be interesting but not having coding in it will be like not having reading and writing
Tunnel of Fudge: Why is the 1960s Pillsbury Bundt so difficult to bake today?
SoundSlide is an open source capacitive volume slider your laptop's USB-C port
.NET Never-Ending Support (NES)
X was a very well designed system IMHO that could be evolved via extensions (e.g. how compositing was added etc.). It is sad that few people work on it anymore to fix such issues.
PHP 8.4 Major Update Features Are Here
PHP 8.4 marks a significant update to the PHP language. It introduces a variety of new features, such as property hooks, asymmetric visibility, an updated DOM API, performance enhancements, bug fixes, and general cleanups.

Let’s take a look at the updates in PHP 8.4 compared to previous versions.
Linux CoC Announces Decision Wrt Kent Overstreet (Bcachefs)
how do you work around bank holidays? Which in some countries are almost always on the same weekday? Does the person who has Mondays just deal with not having a longer weekend like everyone else?

What about the person who has Friday? Do they never go out on a Friday evening?

Sounds a nice idea in theory but not all week days are equally inconvenient.
They mentioned that in the last investment too. That seems like marketing to me as no one is doing bleeding edge research outside of the NVIDIA CUDA run ecosystem.
How crazy is it that sun spots look like skin cancer, or skin cancer looks like sun spots.
And losing files after a crash is something that hasn't happened to me for at least a decade (not with NTFS,ZFS(FreeBSD),UFS2(FreeBSD), ext4 or XFS), maybe rip out soft updates was a bad idea?
How is it not designed to be a single-header library? The README even directly states "Single-header library".

How is it not designed to be lightweight and minimalistic?

How do you think the design differs from your idea (which is what exactly?) of a "single-header format"?
Hundreds More Nazca Lines Emerge in Peru's Desert
> [Dark energy] also keeps the electrons flowing around the nucleus, but not into it.

That's totaly wrong. The movenent of electrons arround rhe nucleus is explained by the Schoedinger equation that does not use dark energy at all.
> By this standard, I submit that Sam Altman is the greatest artist of the 21st century.

That was below the belt!
The Earth is...Slightly smaller, than one of the darker spots you see on the visible radiation image. The first one from the left...
Will it? I have no idea how this trash could be legal currently, yet it is.
Not quite sure what point you're making, but it brings to mind what my academic friend often says which is that the economic faculty staff are the worst when it comes to contributing to the general tasks the whole set of academic staff has to do. It's almost like they feel the need to justify their constant advocating that being a shitty person is the rational thing to do, but of course it only ever works because other people pick up the chores.
Yeah.. The dumb thing is that it isn't even _that_ hard to fix this kind of stuff... It does take time and commitment though.

But _hard_? No.
That is done with multiwan in opnsense or mwan3 in openwrt.
I've seen some interesting work in doing Wayland by hand:

https://gaultier.github.io/blog/wayland_from_scratch.html

I'd also look at the work done on minimal wayland projects like [foot](https://codeberg.org/dnkl/foot), which supports wayland well and seems to be written by hand (see: https://codeberg.org/dnkl/foot/src/branch/master/wayland.c)
I like simple code written in C, but when does this "single-header" nonsense stop? C has super nice and simple modularization via the classical .h/.c split which ensures fast compilation, proper encapsulation, no instruction bloat via creating multiple instances for all functions.
Use Recursion to Solve Recursion. Linear Is Not Always Better
I am puzzled by the « sun in visible light » picture: what is this # in the middle of it? (Physical phenomenom, or artifact from the pictures)
I mean, anyone can open devtools and change the code to do whatever ... or install an extension that does it. So, since when can you guarantee that a browser client will actually do what you program it to do? In my experience, you can't guarantee anything on the client -- since forever. I was asking when/if that changed. I don't see why you would make that a personal attack?
Throwaway account. Yes that is exactly what happened to me. Figured I'd do a PhD so took a research / part time teaching position after masters. Terrible money, demanding job, knee deep in politics. After about 12 months I said fuck it and went and got a job for 4x the money and a 35 hour week. No regrets.