skysight-inc/HackerNews huggingface dataset:
Well hang on a sec. If a website is dark with light text and has just that one style, then that's it's theme, it's vibe. Dark mode only exists if there is a light mode, and give versa.

Don't force having to maintain two modes on websites who don't want to?
I'm pretty sure that labor is the most expensive part of building a house.
This is kind of the point, the text of the law is totally ephemeral because the power to violate it is entrusted in the state itself.
Let's say you are right. What would be a reason for pressing ctrl+c instead of letting the command go through in your example?

The delay is intended to let you abort execution of an autocorrected command, but without reading the output you have no idea how the typos were corrected.
The law gives the President discretion to decide what apps to ban essentially. It didn't specifically target TikTok.

So Biden decided to ban it and Trump decided to unban it. It's all perfectly within the law.
> After that they released Matrix Authentication Service (MAS), which is an additional service to deploy that moves the internal authentication functionality out of Synapse and interfaces with Synapse using OIDC. I haven't deployed it yet. They say it will eventually get rolled into Synapse, so I'm intending to wait for that.

They broke out synapse's authentication into a separate service, only to plan to roll it back into synapse later? There's probably more to it than that, right?
All the dark mode extensions I've used also would work for making pages light mode.

For me, I have trouble focusing when reading light mode content, but dark mode is perfectly fine (light backgrounds seem not still, as if there is movement, and this effect lessens the darker the background is.
God I hope so, and twitter next. Set me free, US government.
I feel like ticketing is something that has been pasted on for corporate reasons.
Keeping track of the work to be done doesn't require a ticketing system,
anyone remember using Story Cards? A whiteboard?
Ah I see the age of consent in UK is 18 and in Japan it appears to be 16 (the same page links to the Japanese one). Weird.

I thought they were super strict there (after all they even require that blocky censor thing on the functional parts in normal adult pornos making it basically useless).
I don’t really see how a website could make a better choice than to respect the current theme by default. It should be changeable, though.
If anything, it’s better to set up aliases for frequent typos. (Still “pollutes” the shell history of course.)
Yeah, you're correct that `timegm` is neither part of the C99 standard nor officially specified in POSIX.1-2024 but it is widely supported in practice on many platforms, including glibc, musl, and BSD systems which makes it a pragmatic choice in environments where it is available. Additionally, it is easy to implement it in a portable way when unavailable.

So, while `timegm` is not standardized in C99 or POSIX, it is a practical solution in most real-world environments, and alternatives exist for portability, and thus: handling time in C is not inherently a struggle.

As for the link, it says "You may want to bite the bullet and use timegm(3), even though it’s nominally not portable.", but see what I wrote above.
When the Job Comes Home: The Personal Toll of Digital Forensics
It's not like the American companies have their users best interest at heart either! They're literally bound by law to prioritize their shareholders interests.
Let me introduce you to Andrew Jackson
> But there are American users making and viewing content on that platform.

Those Americans can host the exact same content on youtube or any of the many other video hosting sites.

This is not a free speech issue, it is a megaphone issue.
It says the conditions of the extension must be certified to Congress. That means the deal is identified, has been significantly executed, and legally binding. I doubt Trump has any of that, which is probably why he’s resorting to an executive order.

More worryingly he stated in his Truth social post that he’s seeking 50% ownership. That doesn’t meet the definition of divestiture in this bill, since China would still effectively steer operations, including content recommendations.
> Light mode might be annoying to read in no-light environments, but dark mode is nigh impossible to read in high-light environments.

Backlit screens are difficult to read in high-light environments regardless of whether you're reading black text on white or white text on black. I use white-on-black ("dark mode") on my e-ink Kindle to read outside all the time. And the same is true on our Daylight computer. White-on-black remains my preference in high-light environments.
No prob! I wrote more about my defense tool here in case you're interested: https://xeiaso.net/blog/2025/anubis/
Examples of those people?
I am not sure, have you read it properly? The scenario is that you are pushing enter, halfway change your mind, and your are switching to ctrl+c. So it is not a reaction time, but an enter to ctrl+c scenario.

Regarding reaction time, below 120ms (on a computer, in a browser(!)) is consistently achievable, e.g. this random yt video https://youtu.be/EH0Kh7WQM7w?t=45 .

For some reason, I can't find more official reaction time measurements (by scientists, on world champion athletes, e-athletes), which is surprising.
> give us some truly excellent code that we really don’t deserve

Why such self flagellation?
Not only that but will American advertisers take the risk of allowing their ads to continue showing to American audiences, or for us based payment processors handle in app payments
> the law as agreed upon by Congress designates it as a personal power

No, it does not.

The extension is discretionary, the liability is not. (And the liability specifically accrues to the operators of the app stores and hosting companies.)
I definitely do but what's interesting in doing this is that it actually reveals to me how much each app really has its own culture. Sometimes I cross-post if it's a big project that I've been working on. But, I've found a lot more success in tailoring the content to the audience on each platform rather than trying to force something upon them.
If one topic is being provably artificially suppressed, how is any data reliable? Instagram is not a good baseline -perhaps no large social is.
I type a lot while looking away from the monitors, helps me think / avoid the stimulus of the text on the screen. I can tell when I fat finger. It also pissed off the boomers at the bar who thought I was showing off as I was a) typing faster then they could, and b) not looking at the screen, c) sometimes looking blankly past them (I'm really not looking when I do this sometimes).

also I typed this entire thing that way without looking at it other than for red squiggles.
A16z and Sequoia made some big crypto bets, but I don't recall Google or Microsoft building new DCs for crypto mining. There's a fundamental difference between VCs throwing spaghetti against the wall and established tech giants steering their own resources towards something.
Mechanistically, the law applies to the app, not the service. It's not clear to me that serving videos to users that already have the app is a violation of the law.
>The law banning TikTok, which was scheduled to go into effect Sunday, allows the president to grant a 90-day extension before the ban is enforced, provided certain criteria are met.
There's all kinds of content that you can get fined for hosting. Pirated movies for instance.

Is that also free speech? Again, it's just the law and how it is enforced.
> though in terms of relative access to goods poor folks today are better off.

What's that meant to imply? The people starving today certainly aren't better off than those wealthy Romans were. Not in any way other then a theoretical "if they stopped being poor" sense.
It’s not a hidden statement about anything. China is not communist; communist means something. North Korea isn’t a democratic republic; that also means something. We can go into definitions if you want, but I think this is trivial to observe for China.

Edit: I think the distinction is important because the US has a tendency to label things communist before it goes to war with them, whether cold or hot.
Firefox has a default color for text and background. I wonder, if you just don’t set a color, is that what gets used?
As I understand things, they tend to leave gun rights stuff to the enormous and well-funded NRA.

In cases from "Roe vs Wade" to "Masterpiece Cakeshop" and "Hobby Lobby" the ACLU came out against things supported by the religious right. And although the ACLU regularly supports the free speech rights of swastika-tattoed nazis - Republicans don't see that as supporting their side, because no reasonable person wants to think people with swastika tattoos are on their side.
What are the exact steps from zero for starting a newspaper? Writing a book and getting it published? Effectively using billboards for an ad campaign?
Are you confusing the brightness setting on the display with "dark" and "light" mode? Because I always have the brightness on my monitors at max when the lights are on. I practically never change it.

As a software developer, who codes about 15 hours a day (day job and personal projects), I ditched "light mode" many years ago as it's too harsh on my eyes to be staring at a bright white screen that many hours a day. Dark mode is far easier to look at for long periods of time.

I have no trouble reading code in dark mode in a well lit room. If it were difficult to read, it wouldn't last 15 minutes for my needs. I don't code in "D4rK M0D3" in the dark, I'm not a l337 H4CK3r.

>Ever try to read a dark mode UI on your phone on a bright summer's day?

Phone in direct sunlight is one thing. That isn't the way most people use devices, that's a more rare use case than sitting at a desk 8 hours a day staring at a bright screen. There are also high-contrast modes for eyesight challenged people, which can be used effectively in bright sunlight too, but I'm not going to code that way for hours a day if I don't really need to. Phones and other devices also have adaptive brightness, so if you are in a dark room the phone's display brightness is going to be dimmer automatically, and I'm not really sure you know the difference between "dark mode" and "brightness turned down". So using a phone screen and high contrast required for using screens in direct bright sunlight is a poor example to support your argument. Maybe you also need to qualify all of your arguments with "on a mobile device in bright sunlight", because that isn't the main use case for "dark mode".
https://theintercept.com/2025/01/09/tiktok-ban-israel-palest...

https://www.youtube.com/watch?v=-7xTxAilSF0

Tiktok ban bill was due to it being more pro palestinian. It's no coincidence that most congress members get funded by Israeli lobbyist group.
I agree broadly but in London it starts to get dark about 3pm at the moment. In the winter, dark mode is a lifesaver.
If the contrast or brightness is too high, adjust your monitor.

Too many leave theirs at eye-searingly bright and then complain.
Discussed a year ago with a lot of activity: https://news.ycombinator.com/item?id=38229231

Seems like the author is doing well, based on the October update. Happy for him.
The dark mode background should be actually black so our OLED screens can turn their pixels off completely.
"In order to secure funding for Unix, Ken Thompson and Dennis Ritchie pitched Unix as a text processing system for the patents department to AT&T. Naturally, a text processing system needed a spell checker as well."

I still use UNIX every day primarily for text processing.
Graybeard opinion: most sites shouldn't deal at all with colors.
Just write plain html [0] and let your users choose.
Default browser styles are not only stylish, they are also accessible and responsive by default.

[0] https://motherfuckingwebsite.com/
I like Pure Black mode because the black pixels actually turn off on my screens, making it much more pleasant to look at. Even in broad daylight! I wish Pure Black mode was an option separate from Dark and Light mode, like it is on some Android apps. For now I get by by minimizing brightness in Dark Reader, but it is a bit clunky.
How to cross a suspension bridge if you're scared of heights – use blinders
Robert K. Brayton, pioneer in logic synthesis and formal verification, has died
1-2 min video doesn't feel sufficient. Alternatively, a few screenshots uploaded to chatgpt would give the same idea.
It looks like a chicken egg.
> [1] There are fully-functional solitaire solvers, though, and have been for literal decades.

According to Persi Diaconis' 2024 presentation (linked in the original article), the best computer solver can only win 34.2% of games, taking 2080 seconds per game -- a far cry from the complete 82% solution of winnable games.
170km (110mi) linear city in Saudi Arabia
I'm just saying that inaction is not a neutral act at all. It is a form of complicity.
Yes, and what's even worse to me is Trump's explicit motivation for supporting TikTok now. Like there are some interesting philosophical, moral, and maybe legal arguments against the TikTok ban but what he's seized on is simply that TikTok was a useful tool (as far as he's been told) for gaining votes. Keeping it around just benefits him politically and personally, so that's it.
My dad told me that tools were expensive, and were lucrative targets for theft. I inherited that mentality, but over time I realized that tools had gotten rather cheap. I buy tools from the pawn shop, they're cheap as dirt. For example, I bought an electric chain saw for $10. It works fine. A nice toolbox for $5. I can't see a market for stolen tools these days.
Bit of an aside, but the "Infinite Noise TRNG" seems to generate not very random "raw" data, which it hashes to make it appear as random bits.

Am I missing something, or wouldn't it be better to start with highly random raw data, and hash that to get more bits-per-second?
Not just light vs. dark. I wish web sites would respect my system's preferences in general. If my OS theme is purple Comic Sans text on top of a yellow brick wall background, then my browser should respect that. I want to read text using the full width of the browser rather than a tiny 5 inch column down the middle of it, I shouldn't have to perform wizardry in the browser settings, conjure up some overriding CSS, or install extensions to do this. The browser should just say "tough shit, web developer, the user's preference wins."

Browsers have handed over way too much control to developers to ignore what the user wants. So much for being a "user agent." Browsers are more like the developer's agent.
In my country (Australia), charity shops have only a poor book selection and there are no charity book shops. 2nd hand book shops are for profit, although I doubt the profit is very large.

Charity shops benefit the shoppers and the donators, who benefit from how easy it is to get rid of their stuff, compared to the alternatives that are time consuming or difficult.
We've been saying for quite some time that large multi-national companies have more power than entire democracies. I guess now we have proof.

Republicans will see this as a political stunt that glorifies Donald Trump

Democrats will see this as a political stunt that glorifies Donald Trump.

China will see this as proof they have some control over the US citizenry.
I have been a software developer for over 30 years, and have never heard the term “software forge” before.
Please don't force low contrast ratios on users. Not everyone is calibrated to >100 nits and viewing your content in a bright but sensible ambient environment

The recommended grey-on-grey may be unreadably low in contrast when viewed on, for example, 0 brightness in a pitch black room, or in direct sunlight

The full SDR colour range is there to be used, this isn't HDR where you need to limit things to not blind your users
I see PolitePol mentioned. What do people use to run scrapers to generate RSS feeds themselves for sites without them? Do you self host scrapers?
As if America needs foreign influence to destabilize...

I'd sooner blame viciously profiteering corporations and blatant disregard for democratic values among a significant fraction of American politicians.
If the contrast ratio is a problem for your eyes, just turn down the contrast on your screen.

I'm sure there are filters to do that on both desktop and mobile.
>How does the disconnected audio input of any random PC or thinclient compare?

That will give you RF noise, which isn't really random.
> law gives the President discretion to decide what apps to ban essentially. It didn't specifically target TikTok

Wrong.

§ 2(G)(3)(A)(i) and (ii) name Bytedance and TikTok [1].

[1] https://www.govinfo.gov/content/pkg/COMPS-17758/pdf/COMPS-17...
This is well outside my area of expertise, so please correct me if I'm wrong. But my understanding was that the legal parties are all subservient to the CCP and acknowledge their primacy.

So functionally maybe a little like Albertson's is the only legal party, but if you prefer your region can have a subsidiary of Albertson's like Safeway or Shaw's.
I like the concept of patch-bin, great description.
That’s how all dictatorships work.

Everything is illegal.

You live by the KING.
His administration will lie, because TikTok has made it clear they will not divest in order to stay in the USA.

But so what? His administration, and he himself, lied about a bunch of stuff during his previous term, and what happened? Nothing. Never tried, never convicted (he was impeached, but so what?)

We do not have a mechanism for dealing with a president or administration that is willing to just lie. Even if the SCOTUS were to determine that the administration did in fact lie about certifying those things, so what? Nothing will happen.
> Junio came back to request that instead of special casing the "1" string, we should properly interpret any boolean string value (so "yes", "no", "true", "off", etc)

The fact that this guy has been the Git maintainer for so long and designs settings like this explains a lot!
Default, unconfigurable dark mode has been around much longer.
Copyright (in the US) was literally created by the same people who wrote the 1st Amendment. Copyright is in the Constitution itself. It was very obviously an exception from the start.

"Foreign governments saying things" also existed at the same time the 1st Amendment was written, and there were no carveouts from 1st Amendment in light of that.

In any case: If SCOTUS during its early cases on copyright law (or copyright on the Internet) simply asserted "this has nothing to do with the 1st Amendment," they'd also be wrong. That would be a clear avoidance tactic not to wrangle with the substantive issue. In reality, the big cases on copyright are riddled with 1st Amendment questions, considerations, and constraints.
There is a lot of this "philosopher king" stuff. Prophets, ubermenchs, tlatoanis. It seems foreign to the concept of philosophy. As I see it, this comes more from the lineage of arts than the lineage of thinkers (it's not a critic, just an observation).

I think this is very obvious and both artists and philosophers understand it.

I'm worried about the mercantilist guild. They don't seem to get the message. Maybe I'm wrong, I don't really know much about what they think. Their actions show disgerard for the other two guilds.
Zig-ging through Advent of Code
The first-ever ransomware dropped 35 years ago
> not a lot of lines
> small python file

They mean the same thing, chief.
Alt-right billionaires don't depend on democracy, all other things being equal, they'd much prefer an oligarchy with them and their friends at the top, and it's why many of them want to steer towards it.

Throughout history, big business and the mega-rich have regularly backed coups and authoritarians, compared to their democratic alternatives. It's a much better system for them than one where each person gets one vote, because there's a lot more of us than there are of them[1].

As for sworn enemies of democracy, I think the guy who launched a coup, as part of a broader conspiracy to steal the election when he lost would be towards the top of the list.

---

[1] When times get tough, in a democracy, it becomes difficult for them to justify why they get to take three quarters of the pie, while the rest of us fight over scraps.
There is a web API to figure out if the user is in dark mode. use it.

@media (prefers-color-scheme: dark) {
CSS Rules here...
}
So laws don't matter now. That's a great trend to start on day 1.
“Every click is a hassle” so you created a click that is one big hassle?
(Disclaimer: my project)

https://feed.perfplanet.com for web performance

Also please open a GH issue if I’m missing a blog or 5
Sorry if this was not clear, but I am not making a normative statement that each feature should be broken out into its own tool. I'm saying that the revenue ramp on each these products is, empirically, good enough to be on track to IPO. So GitHub is apparently doing a bad enough job in each of those areas that three separate companies were able to break a feature out into a dedicated product, sell it on its own, and ramp revenue fast enough to support a venture class business. Absolutely wild stuff.
Simplest thing is to have light and dark mode themes, use whatever the user has set for their system settings, and also have a toggle to switch between light and dark. You may like dark mode for most things you browse but then would prefer something in light mode.
Everything I said is equivalent to the WHO vaccination programme reconstitution and administration procedures. Vaccine clinics use multidose ampoules for up to a month. These aren’t sterile compounding pharmacies.
I hate bureaucracy and will actively question the necessity of any imposition of bureaucracy, and resist its imposition if it doesn't seem justified.

Nonetheless, there is use to more than just sticky notes. It tends to come with scale, and trying to coordinate and align teams of teams of teams of teams, etc.

Additionally, sticky notes are impractical for remote teams (would there be some always-on webcam pointed at them?)
He's not resorting to an executive order to ignore the law. He's using the loophole in the law that allows him to grant a 1-time 90 day lift of the ban, given that he certifies that certain conditions have been met.

The conditions have not been met, but he will lie and state that to his satisfaction, they have. Nothing will happen to challenge that except some noise from a couple of Democratic senators.

What happens 90 days later is anyone's guess.
Do desktop apps or anything else really respect this?
timegm() is even available on Haiku
Is ROS 2 approachable for a teenager interested in electronics and what hardware would you recommend for them (considering it as a present for a family member)?
Funny because i find the blog's example of "readable text" extremely hard to read. Because of the low contrast.

What kind of eye condition or monitor does he have?