skysight-inc/HackerNews huggingface dataset:
> Monogamy is not some child rearing optimization strategy.

Can you go into this a little more? Is there evidence (either way) that stable 2-parent households are or aren't better for kids, or that an alternative is better?
Quantum collective motion of macroscopic mechanical oscillators – Science
> Try using a unit per person

Not relevant when we’re comparing project costs. OP argued we should devote self-driving resources to public transit. I’m arguing that’s nonsense.

> roads are still public infrastructure that has to be paid for and maintained

Sure. But that isn’t a new funding commitment. Cancelling Waymo won’t reduce our road costs.
Where and how are those configs stored? There has to be a backing representation somewhere, right?
From this, I imagine:

> I don't own my partner and she doesn't own me.
Tracking Down the Bulgarian Marketplace Scams
Excellent, Once they get the bluetooth working then there would be no need for the Jailbroken iPhone, making Watch Witch a great choice for using Apple Watch with Android.
If you run a business on open source, you have to expect that some actors will contribute less than you would like. It is the price to pay for the advantages open source provides (contributions, widespread adoption etc).

The matter is that this "freeloading" is subjective as the GPL license does not really place any contribution requirements. Matt says it is about trademarks but the court stated TMs were not violated either. Dura lex sed lex, he will have to deal with it.
Yeah, then again Developer job !== Windows, in case you haven't yet got the point.

Being a developer has nothing to do with a specific OS in particular.
Computer Cousins: The Atari ST and DOS PCs
This is AI-slop clickbait rehashing a blogpost, itself rehashing some carnie nonsense from the 1910s.

https://en.wikipedia.org/wiki/Si-Te-Cah

>A written report by James H. Hart, the first of two miners to excavate the cave in the fall of 1911, recalls that in the north-central part of the cave, about four feet deep, "was a striking looking body of a man 'six feet six inches tall.' His body was mummified and his hair distinctly red."[12] Unfortunately in the first year of mining, some of the human remains and artifacts were lost and destroyed. "The best specimen of the adult mummies was boiled and destroyed by a local fraternal lodge, which wanted the skeleton for initiation purposes."[13]

>Adrienne Mayor writes about the Si-Te-Cah in her book Fossil Legends of the First Americans.[14] She suggests that the "giant" interpretation of the skeletons from Lovelock Cave and other dry caves in Nevada was started by entrepreneurs setting up tourist displays and that the skeletons themselves were of normal size. However, about a 100 miles north of Lovelock there are plentiful fossils of mammoths and cave bears, and their large limbed bones could easily be thought to be those of giants by an untrained observer. She also discusses the reddish hair, pointing out that hair pigment is not stable after death and that various factors such as temperature, soil, etc. can turn ancient very dark hair rusty red or orange. Another explanation for the "giant" interpretation of the skeletons may also come from the fact that the body of the 6ft 6in man was described by Hart as "a giant" in comparison to the much smaller apparently female skeletons.[8]
Every PV system on a roof means producing and consuming energy directly.

In Germany we already have large distance energy transfer problems.

And PV is so cheap now + battery, you get independence / real freedom out of the box.

If you have valuable space on the ground and want to remove the utilization of it, sure but I prefer it on the roof were it doesn't do that.

But yes next to autobahns or other smart locations yes put it on the ground.

But when I invest in myself I will not sponsor pv somewhere else
The requirements you have today are a lot more set in stone than the requirements you don't have today, that you imagine you might have tomorrow.
https://archive.ph/wvagZ
I'm not criticizing his personal decision of taking a break. I'm criticizing the fact that he pulled wordpress.org's functionality along with him, as if those functionalities depeneded on him personally, and the way in which that break was announced - namely, by spending most of his announcement criticizing WP Engine instead of talking about breaks.
Write down what you've done
Same thing with e.g. docker for macOS… it’s the primary reason I opted for running Linux on my dev machine at work. Using a virtualization layer to get docker/k8s/etc gives such abysmal performance it’s really crazy that it’s such a popular approach.

I’m not even sure what I’d have to do if I used windows… how do people even use git nowadays? Run it in WSL with files shared to your editor in windows? Run git natively in windows? Is NTFS still dog slow scanning tons of small files? Is that “git bash” cygwin distro still the way to go? It sounds like a total mess.
when my parents separated (and then divorced) and we moved, i thought it was the best thing that we moved so far away that they just could not meet and thus could not fight anymore. that was my feeling as a 12 year old. forget shared responsibility and kids alternating between both parents. in our case that would have been a disaster and the opposite of a stable living situation for us children.
The AVP can’t meet most of what I use VR for, and is incredibly expensive in my country to boot, so by default the Q3 wins.

The Q2 has horrible lenses that induce a terrible experience. I had mine for all of a week before I sold it and decided to wait another gen. The Q3 with better lenses is a significantly better product than Q2.
X may launch an email service in the format of " X.com" in the future
Finally a real world use case for bitcoin!
I think you should open the PDF and look into that xD Really they discussed this. I'm still skeptical that they measure what we are interested in. But _your_ points they discuss
You can support transferring to a new device without increasing the phishing risk, the transferral just needs to be done via a physical cable rather than via the cloud.
It is a simple lib for simple things. If you need more, there exists "hundreds" of frameworks for more.
Past discussion https://news.ycombinator.com/item?id=35573624
When I was a teen I discovered that I could always guess more than half the cards right using card counting to determine what color is more common in the deck. I programmed my

https://en.wikipedia.org/wiki/TRS-80_Model_100

to simulate it and it never failed. Recently I thought about it again and wrote a Python script that tried it 30 million times and... it never failed.

I've been thinking about what to do with it and came up with the options of (i) a prop bet and (ii) a magic trick, neither of which seemed that promising.

As a prop bet I can offer $1000 to somebody's $10 which is not the route to great prop bet profits, also I worry that if I make a mistake or get cheated somehow I could be out a lot of money. (Now that I think of it maybe it is better if I re-organize it as a parlay bet)

As a magic trick it is just too slow paced. I developed a patter to the effect that "Parapsychologists were never able to reliably demonstrate precognition with their fancy Zener cards, but I just developed a protocol where you can prove it every time!" but came to the conclusion that it was not entertaining enough. It takes a while to go through a deck which doesn't seem like a miracle, you will have to do it 7 times in a row to exclude the null hypothesis at p=0.01. Maybe somebody with more showmanship could do it but I gave up.
Well, I am old enough to still see William Penn...from the 1680s.
Context: ByteDance is the parent company of TikTok. Frequently people talk about "the tiktok algorithm". This is that.
Email clients would probably still parse URLs into links. People would click them. Then people would prefer links that didn't look like gobbledygook, so email clients would start supporting extensions like parsing of [markdown-style links](https://gobbledygook.com/ddkf878dfjlsfd). And then we would arrive at HTML.
Because normal people don't even really understand what an OS is. For a layman, it is esoteric, arcane knowledge.

My wife is not a technical person. She wouldn't know what Linux was or even that it existed if I never told her. Much less how to install it, what benefits it has in relation to Windows, etc.

For her, if her computer is slow, it is because it is old or broken, not because the OS is a pile of crap.

Beyond that, switching OS can be a major endeavor. I wanted to switch to Linux years before I took the plunge 3 years ago, but many things (including inertia) held me back.

It was when I was going to do one of my yearly fresh windows installs that I decided to "let me give Linux a shot, if it doesn't work I do the fresh Windows install later". Linux worked well, and now I am here.
I mean.. I get that for the Waymo guys. But the SwissRE ones? Seriously? Who _should_ do that evaluation? You will necessarily have Waymo co-authors. They have to provide the data. They are the only ones who have that..
Or my boss letting us know there will be a TEAMS meeting.
There are some ARM and RISC-V boards that boot with an UEFI environment.

This is one: https://www.tomshardware.com/pc-components/motherboards/worl...
> Why would a self driving car need to park? The ability to always be in use is one of the advantages.

They are not going to be always in use. Unless you got a perfectly uniform distribution of demand over time, eventually most of these cars will have to be parked somewhere.

And whey they do, let's hope they don't keep doing this: https://www.ctvnews.ca/video/c2977546-lot-full-of-self-drivi...
> Geniunely curious, what are these annoyances?

For me, it is lack of business critical applications. For example I use Microsoft Teams to attend meetings multiples times a day. And there is no Teams client for Linux.
The red-flag he should have spotted was Google "Support".
Because Python isn't a statically typed language. Many will argue that this is a huge benefit of Python since you don't have to declare types. There are newer developments like mypy that allows you to add types as annotations, but the data types that you declare with the annotation is not enforced.
The initial comments here surprise me. I’ve never seen such poor quality comments on such a good article on Hacker News. The article is top notch, highly recommend. It explains from first principles very clearly what the (a?) mechanism is behind model checking.

So is the ability to compute the entire state space and prove that liveness and/or safety properties hold the single main basis of model checker’s effectiveness? Or are there other fundamental capabilities as well?
It's not all or nothing. A hundred different things all add up and none of them do the entire job, nor are entirely unnecessary simply because they don't do the entire job.
Fight, flight or freeze: Releasing organisational trauma (2019)
I hope he finds what he's looking for. We've been fumbling about to find a visual language that really clicks for VR storytelling. It feels like there ought to be one, and if he can find it, it can be as huge as moving pictures.

As it is right now it feels like those early days of film, which seem incredibly awkward because they didn't know how to use it to tell a story. But they were clearly casting about for something they knew was there. It just took a while to find.
The original author looks to have been at Google till 2020.

https://nicolodavis.com/
Can Wireshark parse comments in pcapng files, even with a dissector?

/? ' https://www.google.com/search?q=Can+Wireshark+parse+comments... :

frame.comment contains "Your string"

And there's apparently a way to add a custom column to display frame.comment from pcapng traces in wireshark
In 2005, I didn't know anyone who could afford a copy of the specification. My point was that many of the other C++ programmers I knew at the time assumed it wasn't possible to nestedly use type parameters, so they just avoided it. I'm sure there were probably a cryptic error message and several toxic message board communities involved, too.
IIRC one of the main devs behind this device came from Mycroft.
We still used the lwarx/stwcx pair to implement atomic operations, but to avoid the hardware bug a strict rule needed to be followed.

Rule: On a given hardware thread (there are two hardware threads per processor on the Xbox 360), every lwarx reservation of an address must be paired with a stwcx conditional store to that same address before a reservation is made to a different address. So a sequence like lwarx A / lwarx B / stwcx B / stwcx A is forbidden. But lwarx A / stwcx A / lwarx B / stwcx B is fine.

So I changed the compiler to emit atomic intrinsics that obeyed this rule.

But there was still the issue of logical thread scheduling. Imagine there are two logical threads running, one has a sequence of lwarx A / stwcx A and the other has lwarx B / stwcx B. The first thread is running on a hardware thread and just after executing lwarx A, the timer interrupt fires and the kernel decides to switch to the second logical thread, which executes lwarx B, and thus violates the rule.

To make sure that never happens, the compiler also emits disable-interrupts / lwarx A / stwcx A / enable-interrupts. That prevents the scheduler from switching threads in the middle of the atomic sequence.

But there was still one more problem. It is possible for a page-fault to occur in the middle of the sequence should it span the end of one page and the beginning of another, and the second page is not in the TLB. So the thread is running along and executes disable-interrupts / lwarx A, then when trying to fetch the next instruction it faults to the hypervisor because it isn't yet mapped by the TLB. The hypervisor executes a bunch of code to add the mapping of the new page to the TLB and then returns to the faulting thread to complete the stwcx A / enable-interrupts sequence.

The problem is that the TLB is a shared resource between the two hardware threads of a processor, so the two hardware threads need a way to atomically update the TLB, and the obvious way to do that is to use a spin-lock that is naturally implemented by a lwarx B / stwcx B pair of instructions. But the hypervisor TLB handler can't use those instructions because the code causing the TLB fault might be in the middle of using them and thus would cause the hardware bug to manifest.

The solution was to use non-reservation load/store instructions to implement a simple spin-lock. If the two hardware threads were both trying to update the TLB then hardware thread 2 would simply wait for hardware thread 1 to clear its lock before proceeding.
I'm almost sure they are 3D printed on a nylon SLS machine, what a lovely example of high quality printing enabling relatively small scale, high number of SKU production!
Those spaces at the beginnings of the lines that format your text as monospaced are probably also what makes your links non-clickable. (OK, sure, you can click them -- but they don't take you anywhere.)

And why would anyone need anything but code in monospace? Please don't do that.
I neither own nor really like cars, but I think a ban within the next 50 years is super unlikely, and anyone that disagrees is delusional :P

Just consider vintage cars: These are vastly more dangerous for both occupants and pedestrians/cyclists than existing cars and also pollute more. They have not been banned in the last century and no ban seems to be coming anytime soon.

If you are not gonna ban vintage cars, why would you ever ban manual driving (which is much less harmful in multiple ways)?

Once adoption picks up, a ban becomes useless anyway because the fraction of problematic cars decreases (and no longer really matters), while any decisive legislative action towards bans gets tons of pushback from enthusiasts (and no real political gain, because the average voter does not give a shit about single digit traffic accident rate reduction anyway).
The disadvantages of polyamory are not obvious to me, as a 67 year who has been married twice and swore it off after the last one ended.
In theory it could be done. It is sort of analogous to what GribStream is doing already.

The grib2 files are the storage. They are sorted by time in the path and so that is used like a primary index. And then grib2 is just a binary format to decode to extract what you want.

I originally was going to write this as a plugin for Clickhouse but in the end I made it a Golang API cause then I'm less constrained to other things. Like, for example, I'd like to create and endpoint to live encode the gribfiles into MP4 so the data can be served as Video. And then with any video player you would be able to playback, jump to times, etc.

I might still write a clickhouse integration though because it would be amazing to join and combine with other datasets on the fly.
Same for panel efficiency

https://en.m.wikipedia.org/wiki/Solar-cell_efficiency#/media...
The Age of Quantum Software Has Already Started
Does google just have that much better lawyers that they can get away with Rug-pulling products and services? I know several examples, from youtube plugins to search optimization, that had their company being pulled from existence because google decided to remove or change their free services or api's. The google graveyard sits alongside a much larger graveyard of companies who got caught when the rug was pulled.
Someone I know's phone was stolen. He tracked it using the track my phone feature to a house, and contacted the police asking the police to help get it back. The police said no, it's too dangerous, not worth it.
https://archive.ph/UMe4E
FastStartup.Dev: Turn Ideas into SaaS in No Time
I've been working on a project that scratches my own itch: faststartup.dev.

It's a Next.js SaaS boilerplate designed to help you go from idea to MVP as quickly as possible. Whether you're building your first SaaS or just want to avoid reinventing the wheel, this framework is meant to save you time and effort.

Why did I make this? Every time I start a new SaaS project, I find myself rebuilding the same core features: user auth, subscriptions, billing, and more. It’s tedious and slows down what I really care about—building something people want. So I built a solution to speed things up.

faststartup.dev is lean, minimal, and focused. It's built on Next.js, so it’s fast, modern, and plays well with the tools you already use. The goal is to give you just what you need to launch quickly and iterate fast. No fluff. No unnecessary bloat.

I’m launching it on Hackernews to get feedback and see if this resonates with other builders. If you’re tired of spending weeks on boilerplate before you can even start validating your idea, check it out. I’d love to hear what you think.
Was or is?

https://weatherspark.com/ is awesome.
Sorry. I agree with all of that.

I took your sentence as the opposite. And so was making the extreme point on totally free markets are chaos that would allow fraud.

Perhaps I'm too sensitive to the 'right' narrative that government is evil and markets should be 'free' of regulation or laws. So now when someone starts talking free-market, I assume they are in that group.

There are groups, sometimes libertarians, that argue all regulation is bad, for example, if I buy the "Grape Jelly" and it is water, then the 'Free' Market will self correct by people not buying your "Grape Jelly" and you would go out of business.

I agree, laws and regulations are needed for a market to work. Was just pushing back on the group that thinks even that is not 'free' enough.
And the CM5 is nearly equivalent in terms of the small models you run. Latency is nearly the same, though you can get a little more fancy if you have an N100 system with more RAM, and "unlocked" thermals (many N100 systems cap the power draw because they don't have the thermal capacity to run the chip at max turbo).
File > New Shared Project -- and your problem is solved. Remember to bookmark your work, since there is no login/account/automatic storage.
Ah yes. Technological progress will never happen.
heh. "use it on the server" ... oops, you triggered the networking clause of the AGPL, and now your entire backend is open source.
Virtual Prototypes and Open Source Hardware Design in Research and Education
oh my god I just looked at the other replies and it's real

I'm not sure what to say
I use Authy and it does this too. I like that I can get the code on my phone or tablet. I also keep paper copies of the original QR codes in a safe place.
If we're making a distinction between "exceptions" and "errors as return values", then that implies that exceptions are not return values. And so the question to ask to identify each one is: is the error treated the same as a returned value would be? IOW, if it shows up in the usual return type location in a function signature, and if calling this function plops the value into my lap the same as it would for any other value, then it's errors-as-values. Whether or not stack unwinding is used and whether or not a stack trace is provided is an implementation detail. Note that C++ certainly has exceptions, and yet getting a stack trace from them is nontrivial.
On the Google side it's become basically useless for anything beyond interacting with local devices and setting timers and reminders (in other words, the things that FOSS should be able to do very easily). Its only edge over other options used to be answering questions quickly without having to pull out a screen, but now it refuses to answer anything (likely because Google Search has removed their old quick answers in favor of Gemini answers).
UK museums' copyright claims over digital reproductions of public domain works
Speak for yourself. Programming in R is amazingly expressive for prototyping. Its semantics are extremely lispy, yet it provides excellent support for fast numerics. It keeps me focusing on the problems I want to solve and provides me the tools to abstract them quickly to handle related problems. Meanwhile, python keeps forcing me to care about pesky implementation details which I don't care about on a first or even second or third pass. I really can't understand people who like python over R. Did you guys not read SICP?
> Besides this, even if Hamas and Likud are identical in the intentions

In most juridical systems, it's the intent that matters.
Thankfully that part has vastly improved with STIR/SHAKEN, combined with number reputation management.
True!

Fixed!

Thank you!
Amazon warehouses are heavily automated and they’re increasing the automation all the time
Just scanned some files and I see a lot of NOPs, sometimes a few consecutively. Any idea why?
Yes, and as a result of that public shaming effort Automattic increased their contributions to the PHP Foundation by 2.5x: https://x.com/ThePHPF/status/1853390265429508427
Amazon is much worse on shipping than pretty much any other online retailer. The norm is that the retailer tells you when the thing will arrive, and it arrives on time. The norm for Amazon is that they advertise a deadline they don't plan to meet, and when they slip that deadline, they alter the shipping speed displayed on your order.

A long time ago I assumed that Amazon removed shipping speed options from their ordering process because, if you itemize shipping separately from the cost of the good, the customer can demand a refund on shipping when you don't provide what you sold.

My current theory is that it's a side effect of deciding they needed to provide shipping in-house instead of buying it from reliable sources. They replaced shipping they could control with shipping they couldn't control, and so they stopped letting you specify the shipping speed you needed. But for some reason they continued advertising shipping speeds they knew they couldn't provide.
Why? They are measuring an accident rate per mile driven. Assuming that miles driven is a constant (which I'm actually not sure about), they show a reduction of accidents to be expected if all miles were driven by their cars. Which is the thing that society may care about?