skysight-inc/HackerNews huggingface dataset:
To pile on: it’s in Scientific Reports. Not high impact, not highest quality. It’s a 9 day in lab study on mystery taste lab brew coffee (whose brewing was deemed so insignificant to a coffee study that its brew recipe was excluded from the methods section). These sort of setups are useful from a “help me isolate some test cases” point of view, but is obviously as much a perturbation in participants natural lives that it might even outweigh the impact of drinking coffee. Further, it draws conclusions from an acute 5 day caffeine exposure, whereas in real life these participants relationships and adaptations to caffeine are built over a long period of time. The power of the study is small and not scoped for conclusions, but rather pointing to an area of interest for further funding.
While it makes sense, it really isn't the case if the market leaders have shitty design principles.

Apple stopped bundling an iPhone charger on recent models. Samsung did the same, but realized the backlash was enormous, and offered the charger for free (instead of being an additional purchase) if you bought a recent model.

Same with headphone jack, although it was received much more negatively and I'm pretty sure Samsung didn't give a damn about most of its users complaining they now had to buy new headphones (they mitigated this a bit by offering a USB-C headphone on their flagship devices for a while) to listen to music in their devices.

It's an outdated line of thought to think you need your designs to feel familiar to the user, even if the competitors have dark or annoying design patterns, rather than convenient. The average user is no longer a tech illiterate person. We should stop assuming common things like opting out of marketing/AI data training should be left for advanced users only and make it available for everyone, with ease.
it was cool. i used to walk about a mile to school and wore my walkman, although we weren't very wealthy so I had a knockoff brand, not a Sony.
It all depends on the use-case, a generalist database can never achieve the performance of specialized databases once the workload gets large enough. It's like asking for a car that's great off-road but also beats an F1 car on the circuit.
Voltage-gating emerges from the mist [YT] [video]
Excellent talk / historical perspective
This is the 'chilling effect' in action.
there is not only a quantitative difference between a conlang designed by a small group (or 1 person) and a "human" language developed organically in the span of centuries by millions of speakers, but also qualitative.
I knew what the gender was before opening the link b/c I know how media works in 2024
Bring back the original GMail experience.
How can I find a B2B Salesman who specializes in SaaS in a country?
(e.g. Japan, Korea, India, USA etc.)
And, that's a dis, why?
Ultimately, the issue is separating and capturing user intent between two major categories:

1. Events that are socially bound to a context, and capturing that contract or triggering rules, e.g. "Whenever the nation of Ruritania declares March 3rd end of workday".

2. Events that occur a fixed and knowable internal from "now."

It is complicated further by the fact that many users won't really be aware of their own varying different intentions.
Timekeeping is hard enough already. Let's leave the aliens aspect out of it.
Because making programmers happy is so much more important than making users happy?
That only works if a timezone doesn't split in the future. Like a city in germany changes its timezone. Then the Europe/Berlin you've stored is wrong.

I admit, it unlikely, but it's been known to happen.
Storing UTC for future times has never made much sense. But people still think UTC is the silver bullet for storing timestamps, ie. for records of past events. But even this is prone to failure. At some point someone will ask the question "how many events happened before lunch time?" This is a very clear and reasonable question to ask, but when is lunch time?

Unfortunately many implementations simply store the UTC timestamp and throw away any time zone information (e.g. postgres TIMESTAMP WITH TIME ZONE, despite the misleading name). There are two ways around it: store the user's current time zone in another field, or record it in something like ISO8601 as local time with offset (although this only records the offset, not the IANA time zone). Both options have pros and cons.

I wish implementations supported the basic tuple of (timestamp, timezone) where timestamp is a Unix-style timestamp (a number). The timezone can be ignored when it isn't needed, but is always there when it is. The difficulty is how to store the timezone and I'm sure there are numerous other issues with this.
This article about dealing with recurrence in applications was an eye-opener for me. Definitely recommend giving it a read. https://github.com/bmoeskau/Extensible/blob/master/recurrenc...
You can make!
A random event from my calendar serializes to 740 bytes of iCalendar. An extremely busy calendar containing one event every 15 minutes 9am-5pm 7 days per week only contains 11680 entries for a full year, which works out to around 8MB.

Would suggest instead of designing a schema at all, a calendar is a good example of a problem that might be far better implemented as a scan. Optimizing an iCalendar parser to traverse a range of dumped events at GB/sec-like throughputs would mean the above worst-case calendar could be scanned in single-digit milliseconds.

Since optimizing a parser is a much simpler problem to solve once than changing or adding to a bad data model after it has many users, and that the very first task involving your new data model is probably to write an iCalendar importer/exporter anyway, I think this would be a really great trade off.
Nice UI :-)

Random notes/suggestions

- rsync is not a snapthot tool, so while in most of the cases we can rsync a live volume issueless on a desktop it's not a good idea doing so

- zfs support in 2024 is a must, btrfs honestly is the proof of how NOT to manage storage, like stratis

- it seems not much a backup tool, witch is perfectly fine but since the target seems to be end users not too much IT literate it should be stated clear...
Operating system can be more robust, depending on admin skill. Let idiots configure and operate your rhel and you may not get those five nines.

There are costs to it, in the form of architectural baggage and slower iteration, but what windows brings to the table is a deck swept mostly clear of footguns. That can give you a different form of robustness.
There's room for one with better privacy and, hopefully, E2EE -- if you can find a way to make it work.

There was a thread about this just a couple of weeks ago: https://news.ycombinator.com/item?id=40924055

Protonmail is increasingly Gmail-like in every respect -- with its AI "tools," with it asking you for personal information upon account setup, and in obliging cooperation with foreign courts -- so a new service which doesn't deviate from a focus on true privacy would rapidly find its niche.
In the comments, the author clarified that he used GPT-4 for the article.

> What the colleague used, I can ask, but I suspect standard ChatGPT based on GPT-4. But my test was with GPT-4 (current standard), so that would mean about 8000 tokens (or roughly 4000 words, I think?). That may have influenced the result.
That isn't a table of bioavailability.
Almost always you store some kind of log with timestamps when decisions were made or events generated or whatever.

Is there any library that can translate utc to local time where it addresses time offset changes based on the knowing the utc when the future time was decided upon?
I was hoping the Wikipedia might explain why this might have been.
> Most people implicitly assume medical tests are infallible. If they test positive for X, they assume they have X.

Reaction I: It's not just medical tests that have error rates.

Reaction II: Most of the reason for people implicitly assuming is that they were explicitly "educated" by Hollywood.
Wouldn't that allow random people to increase your tax on domains you obviously don't want to sell ?

E.g. if you owned and actively used greyface-.com and I'd make an offer of 10 000$ just for the fun of it, either you literally give up your name (I eat the cost but that's a risk I could want to take) or you're stuck with a percent of that to pay every month/year even as nothing else changed for you.
This article always bugged me, because it needlessly makes things seem complicated. There are times when you are trying to represent a moment in time, and then there are times when you are trying to represent a moment in a calendar (which is not the same as a moment in time). It's all about capturing intent and using the right tool for the job.

The moment in time case is pretty straightforward. The moment in a calendar case can get horribly complex because calendars are... very human constructs, and there are challenges capturing the entirety of human intent (did you mean for the position on the calendar to remain fixed even if the calendar changes? what about leap seconds? etc.), because often humans aren't even sure about their intent.
I think maintaining the MUA access to the mail server is one of the more complicated issues. A globally accessible IMAP or POP3 service faces a lot of abuse. These days, I use MUA's the that read directly off the spool. Old fashioned, but heads off all kinds of badness.
I remember a female comedian, (perhaps Amy Schumer), joking that when she saw Jeff Bezos, she knew there was no cure for baldness.

If a multi-centi-billionaire is bald, then there's no viable baldness cure at any price.
You might be right. I was trying to disentangle "time" from "calendar" by showing that just because someone doesn't know anything about calendars doesn't mean you can't coordinate with them to meet at a future point in time, and THEREFORE you should indeed use an offset to represent points in time and local timezone to represent points in a calendar as I originally claimed.

In retrospective I wish I'd chosen a less fantastical example, because of course people are gonna get distracted. "Aliens" was not the point. But now I can't be bothered anymore, losing interest fast.
Show HN: Recipe suggestions by available/desired ingredients
by "microcode" i assume they meant "pcode" for the PCU? (but they decided not to make that distinction here for whatever reason?)
Odin: Uber's Stateful Platform
> CoL isn't really related to the market value of labour for remote-capable jobs

I mean, it is. Wages are a market, thus supply and demand applies. We are not in a socialist society where there is some inherent "exploitation" which is basically what you're talking about.
Works fine if you use it prior to going bald. I started in my early 20's and my hair is the same as when I started. It also works on beards.
> I really wonder what the state of Russia's nuclear arsenal is like then?

Does it matter?

The thing about a nuclear *deterrent* is that it doesn't have to work. There just has to be a realistic possibility that (at least some of it) it might.
I think the holy inquisition would like to talk with you. The separation of church and state is modern and likely a consequence of the church becoming socially weaker. I think religion has an important place but definitely at arms length from power and, kept, so.
I always use TIA internally nowadays. Continuous, no leap seconds, no problems.
yea he must meant that it jumps to a fixed position
Yes, we use physical replication for HA.

There are many reasons that cloud providers don't want to support logical replication;

- It requires giving superuser access to user. Many cloud providers don't want to give that level of privilege. Some cloud providers fork PostgreSQL or write custom extensions to allow managing replication slots without requiring superuser access. However, doing it securely is very difficult. You suddenly open up a new attack vector for various privilege escalation vulnerabilities.

- If user creates a replication slot, but does not consume the changes, it can quickly fill up the disk. I dealt many different failure modes of PostgreSQL, and I can confidently say that disk full cases one of the most problematic/annoying ones to recover from.

- It requires careful management of replication slots in case of fail over. There are extensions or 3rd party tools helping with this though.

So, some cloud providers don't support logical replication and some support it weakly (i.e. don't cover all edge cases).

Thankfully there are some improvements are being done in PostgreSQL core that simplifies failover of logical replication slot (check out this for more information https://www.postgresql.org/docs/17/logical-replication-failo...), but it is still too early.
Socialism never worked and killed millions in poverty. Centrally planed economics is crippling free market.

https://en.m.wikipedia.org/wiki/Gosplan

Also free money are perfect for make fiat currency more worthless and increase inflation even more.

If you want fight against corporate greedeing, stop buying and using their products. Stop work for them.
All the PhDs I know do have families. Anecdata can work both ways.
Also https://www.frontiersin.org/journals/bioengineering-and-biot...
Google wasn't trying to buy Crowdstrike, so Wiz
I think the point of this sudden urge for transparency is to send a message to Russia and to the US allies about the tactical nukes.

There is currently a perception of a disparity of capabilities in tactical nukes. There is parity in strategic nukes because of the New Start treaty [1].

Here's a report to the US Senate about the tactical nukes [2] produced in April 2024, and here's a quote by Putin lifted from that report:

> On June 16, 2023, President Putin declared, “We have more such [tactical] nuclear weapons than NATO countries. They know about it and never stop trying to persuade us to start nuclear reduction talks. Like hell we will …. It is our competitive advantage.”

Of course the US allies are worried that maybe the US nuclear umbrella is not that strong after all.

Then how many tactical nukes do Russia and the US have? The perception was that Russia has between 1000 and 2000 and the US just a few hundred, but the numbers were uncertain.

I think this report sends the message that the US has thousands of such tactical weapons, not just a few hundred. The message is not exactly spelled out but here's my reading.

The only current tactical nuke in the US arsenal is the B61 [3]. More than 3000 were built, but it's not clear how many are still available today. The latest versions are B61-12 and B61-13, of which 400 were supposed to be made (in total, not each). The current number of B61-12 and B61-13 is not available, and I saw an estimate of 100 [4].

With this report, we can infer the total number of B61. How? The number of strategic warheads is capped at 1550. The latest US report [5] is that the number as of January this year was 1419, but this includes heavy bombers (B52, B1 and B2), of which there are 60, so actual deployed strategic warheads are 1359.

The total number in the nuclear stockpile according to this new transparency report is 3748. The report explains what this number represents:

> all types of nuclear weapons, including deployed and non-deployed, and strategic and non-strategic.

Since we know the number of deployed strategic (1359) and the total number (3748), it follows that the rest (2389) is the total of the non-deployed strategic warheads and all the B61s (deployed or not).

I can't find number of non-deployed strategic warheads, but I think it should be very small, otherwise the arms treaty is a total joke. The difference between deployed and non-deployed is quite minimal, for example the non-deployed weapons have their tritium bottles removed.

So my guess is that the majority of the 2389 number above is B61 tactical nukes. Not all of them are deployed or active, but they can become so in a very short timespan.

I think this is the message that the US is trying to send.

[1] https://en.wikipedia.org/wiki/New_START

[2] https://www.state.gov/report-on-the-status-of-tactical-nonst...

[3] https://en.wikipedia.org/wiki/B61_nuclear_bomb

[4] https://www.armscontrol.org/factsheets/nuclear-weapons-who-h...

[5] https://www.state.gov/2023-report-to-congress-on-implementat...
Hey, yeah, I get the cycle thing, it's just that I was generally wondering if it's the same around the globe or is it just few places.

They are from US, UK, Germany, India and Australia.
Longhorn was a significant rewrite, actually. The two big upheavals in windows history were: 2000, which essentially scrapped the 95 lineage in favour of NT; and Vista, which kicked a lot of 3rd-party crap out of the kernel and added a quality gate for drivers.
Just what we need, super strong mice!
My late brother once sent me a link to an article in his blog. After he passed, I was far more grateful that he'd sent it to me.
I use btrfs-assistant with Kubuntu because I can't get Timeshift to work properly. It's basically some kind of front-end for snapper and btrfsmaintenance.

[0]: https://gitlab.com/btrfs-assistant/btrfs-assistant
Reading the comments, I figured being a low level wizard really pays off in both satisfaction of curiosity and satisfaction of pocket.

I'd also argue that sometimes you get lower pay but in low cost places, with good benefits and work-life balance. It's more reasonable to take other things into the equation.
Nicely done. This is one of those aspects which is not really touched on in most courses.

Will try to get my company to get a few copies of your book for each of our team member.
Gotta love Rust (in which most if not all of these tools are written).
I want a "Mail-in-a-box"/Plex mashup... that lets self hosters setup a domain, with a mail server than handles all the spam and "trust" shit that comes with hosting a mail server.

The new hosting service does all the trust and anti spam/virus/phishing stuff, and maybe does or helps with the neat stuff you get from gmail (indexing and clever integration to calendar and travel/shipping integrations.) We'll either buy VPS or self host on hardware in our house the actual data.
The Huntington website and blog has an article and video/interview about the reconstruction:

https://huntington.org/verso/reconstructing-japanese-heritag...

https://huntington.org/japanese-garden/shoya-house
It looks like one you shouldn't implement.
Well, you could compile your kernel without ALSA.
They obviously see things differently. You cannot claim that the particular sanctions regime in place pushes Putin & co towards your desired course of action without understanding their motivations.
If economy of scale is a problem, I look forward to seeing home-tanks that sit on the counter top like slow cookers and produce the meat-alike overnight. Go to the store and buy bags of concentrate just like any other grocery ingredient.
I got the chills and it made me even a bit ill. Musk reminds me so much of my abusive father. He's the victim. The fact that his child doesn't want to have anything with him is not because of his actions but something external in society. They are all against him. He is in essence fighting against injustice.

And in the end it's not about the child but the narcissism that can deal with the situation. They also tend to (ab)use it to leverage when they want something else or explain their actions.

That he had a troublesome relationship with his own father also is something typical. Some of the victims tend to go another path or seem to do the same. You also see that behaviour with sexual predators that have been abused themselves.

The only difference is my father did not have the wealth and the power to do a lot of harm, Musk really can.
I love the "nice" part of apartment requirement, like some UN Geneva charter of basic human rights declaration. Especially when everybody should have it, like you can clone "nice apartments" ad infinitum so everybody has >150m2, beautiful terrace with view on lake or mountains, and of course while being in or very close to city center. I wonder what other basic "nice" stuff is a must have, we can go on for a long time.

The pipe dreams some people have... I mean its fine, you do you, nobody else in this world actually cares. But thats not how you actually achieve anything in life, in any system out there, rather exact opposite.
Scheduled email?
Yes, you're right about that. I'm just trying to note that there is no guarantee that ceasing treatment would reverse those side effects (if you happened to have them), or that it wouldn't create other also-bad side effects.

Hormone treatments are very scary, and I think people are far too casual about them. You usually take a hormone treatment to affect one thing that the hormone does, but it probably also does 100 other things that you might not want to interfere with, and those 100 other things probably also affect many other things downstream themselves. Your body probably also regulates production of that hormone in some way, so now you're also probably interfering with god knows what upstream from that hormone production. Some of these effects are well understood by medicine, but plenty of them aren't, and even for the ones that are, there's no way of predicting how you're going to react personally. They're a very blunt tool in that respect, and I think most people who take finasteride, or TRT, or birth control, or beta blockers, or even things like topical steroids aren't helped much to properly understand how they work, and all the ways the treatments can go wrong, including the ways that they can form dependencies on the treatment.
As someone that whose native language isn't representable purely by ASCII, I celebrate it. Plus the first 128 codepoints are same as ASCII in UT-8.

Is Unicode kind of messy? Sure, but that's just natural consequences of writing systems being messy. Every point you made was for a sensible reason that is in a scope of Unicode mission (representing all text in all writing systems).
Side note: This is why I feel Stallman is more of a visionary and would have much more lasting impact than Jobs had (character flaws of both people not withstanding). Jobs stole and kept market dominance to keep the loot for himself. In medieval time, Jobs would be a raider. Stallman empowered the people and let them have fruits of their own labor.
CISO Conversations: EU Data Regulations
Sometimes money is really not the only variable, unless it's a very large amount, say half a million.

For people with family, I believe a good insurance plan and flexibility in hours also mean a lot. Especially hours.
That is not the deception. You see a Booking.com page offering a Ryanair ticket. The one deceived is Ryanair, when it gets an order from Booking.com pretending to be you.
I call it the "Build now, cry later" approach.
Despite hearing this feigned positivity forever, I have consistently been treated better rocking The Constanza than The Picard

Not quite so simple, sadly
Yes. I've (re)started my blog a few months ago. Some articles went viral. Some people mentioned my blog IRL (and I didn't know they were following it). Some of my blog posts led to nice discussions online or offline. Some people have asked me to write about specific things.

So right now, I'm quite happy with how it's going and I have a list of articles to write. But writing a post takes multiple hours, so I don't know what the frequency will be on the long run.
One thing that really confuses me about how breakpoints function is that, for example, they mention a single instruction step mode. Wouldn't that halt the processor completely once it has stepped? I imagine the OS wouldn't exactly be happy about that. Is that sort of thing handled in the OS, so it allows it to run for a single step before moving to the next process, or is it more of a hardware thing where that process is running on a single block (core?) inside the CPU, and that block can be "paused", while the rest of the CPU carries on? And could similar debugging systems have worked on processors like a 6502, where it's just a single thread of execution?
Mate.. we invented smoko. And, breastfeeding your shovel