skysight-inc/HackerNews huggingface dataset:
My bad about the dates. The Chicago school of neoclassical economics came in during the 70s, but Reaganomics was put in place in the 80s.

But to frame Reagan as left-wing is disingenuous. Immigration and divorce were very minor focuses of his policies. He was very much right-wing on healthcare, regulation, crime, welfare, abortion, etc...
Mullvad supports IPv6: https://mullvad.net/en/blog/ipv6-support
Seems like ProtonVPN is at least ten years behind Mullvad on this. I'd expect better from a company like Proton to be honest, if any company should know how do to networking it's a VPN company.

Of course your config files do need to apply the routing rules for IPv6 or you'll still leak traffic, but that's a configuration issue and not really a VPN issue.
it's interesting to see how emacs have seen a renaissance lately with AI there is so many good modes to interact with LLM not the way the other editors does it but more of a Emacs way. for example gptel https://github.com/karthink/gptel
Mom-and-pop businesses usually have to charge higher prices, because they can't get large volume discounts. Big companies also have the infrastructure to ship things reliably from overseas.

When it comes down to it, most people would rather save money and pay less than shop at small businesses.

On a note about radio: it's dead. If you want a local radio feel, listen to podcasts. Stephen King most likely is losing advertisers because radio, as a medium, is getting overtaken by podcasts and things like Youtube.

I used to listen to the radio every day and I haven't been a regular listener for almost a decade.
It would be nice if people actually stated why is x better than y rather than expecting everyone to hold the same opinion as them. Makes for better conversations.

I don't get why people having this narrowminded view of literature/movies, you don't see it that much in culinary conversations
> Considering that I have tar flavoured cheddar in fridge(not great).

Why did you buy such a thing and also, who makes tar flavoured cheddar (and why)?

Personally, I do enjoy a bit of nettle-wrapped Cornish Yarg and there's quite a few cheeses that use ash (Kidderton Ash and Morbier are lovely), but I wouldn't want tar with my cheese.
> The companies can retain historic location data if they ensure that it is deidentified or rendered non-sensitive or if consumers consented to the use of their data.

They left a loophole, sounds like nothing will change.
I've been thinking a lot about whether this would work lately. Do you have a link?
My point stands
To be fair it's all just astronaut.io with a different scope
> The easiest way is to use a ULA on the LAN side instead of the ISP-assigned prefix, and set up NAT66 at the router to convert delegated prefix <-> ULA.

You don't need to not use your ISP-assigned globally-routable prefixes. You can use both a ULA and a globally-routable prefix. In my years of experience with fully-functional IPv6 service, I've never noticed an address selection problem... machines always use the globally-routable address as the source for off-LAN communications and (because it's what's in my local DNS) the ULA address for on-LAN communications.

The single pitfall I've seen is if your ISP ever "shuts down" [0] that globally-routable prefix, and your border router isn't configured to reject traffic from fc00::/7 going out through the WAN interface, your border router will happily pass traffic out the WAN interface from your not-globally-routable ULA range.

> For my own homelab, I give all my machines and VMs static IPs instead of using SLAAC, which also makes it straightforward to register them in DNS...

I just configure my machines to use either MAC-based or DUID-based SLAAC address generation, rather than that stupid "privacy addressing" stuff.

[0] By this I mean by stopping advertising it, refusing to renew a DHCPv6-PD lease, or similar.
What is SCIENCE FICTION? – BBC Archive (1979) [video]
See the binary sizes in the (obsolete) releases page:

https://github.com/windowjs/windowjs/releases

About 8 MiB in the end. Note that these builds have a binary trimmed by UPX.
Smart People Are Especially Prone to Tribalism, Dogmatism and Virtue Signaling
I also experienced this in the US. My service provider does not provide IPv6, so I used HE's tunnels. Even though it's v4 under the hood, I wanted to see what the illusion of v6 felt like.

I turned it off after a few days because of the same side-effects that you mention.

I am surprised. I guess, even with an an address space so wide that you can almost randomly choose one that is free, websites are still able to identify certain types of actors. I'd imagine that the heuristic is more of an allowlist in IPv6, versus a blocklist in IPv4.
That makes total sense in many applications, including games.

The idea was to have TCP sockets and Websockets to enable that.

Basically, have the same APIs you're familiar with in a Browser, but in a much smaller package that you can ship independently of the Browser.

(this is very similar to Electron)
I guess you talk from only a Go perspective where you don't know any good ORM libraries. Other languages have quite convenient ORMs. Some allows even auto migrations, creating migration SQL for your.
> I'd say CD makes everything sound like a harpsichord

Ha, that's a great description. Yes -- you're hearing more high frequencies.

Which is by design, because they're there in real life. Vinyl cuts off the highest frequencies, as do MP3's.

Nothing to do with first generation though -- if you listen to a FLAC on your computer with wired headphones the highest frequencies are still there.

It's a feature not a bug. :)
Does it make them more visible?

Surely they are just turning the light off half the time so half as visible?
The car industry has been lobbying congress and locales for 50+ years. Laws like jaywalking were at the behest of car companies, and that alone makes walking legally very difficult in nearly any area with a downtown.

The lack of subsidies certainly don't help. Neither does the insatiable appetite for new cars.
The main issue is that if you get bit you definitely need a rabies vaccine to live. Medicine it not the same as food or clothing. It is inelastic in nature. If I'm hungry I can eat a steak or an apple. When it comes to medicine we rarely have that opportunity.
It's working and it has almost no effect on the homeless aside from getting them to go somewhere else. I see no problem with it.
Mp3.to Successfully Challenges Music Industry's DMCA Circumvention Takedown
Ah thanks for the suggestion! Will see if I can add examples or otherwise make things clearer
It's ok, you feel the bump.
Ecclesiastes 1:9

What has been will be again,
what has been done will be done again;
there is nothing new under the sun.
Every other item in your list is actually used to produce technology except one.

Compilers? Used to produce executables form source code.

Programming language? Allows us to write code using higher abstraction.

Distributed systems? Allows us to build systems across multiple machines, users, continents, etc.

GPU? Allows us to speed up heavily parallel code for graphics and scientific applications.

Assembly? Allows us to write closer to the hardware.

CPU architecture? Allows us to understand what our code runs on.

If anything, this list shows how category theory is not like the other things programmers could spend time on. If the goal is “learn a bunch of math to expand your math skill”, then maybe category theory makes sense. If the goal is to become a better programmer then I think there are better uses of time.
Archived version: https://archive.is/pKp5w
.de domains require a German postal address, so I would actually trust them more than the .ru equivalent. Plenty of other ccTLDs have even stricter nationality requirements for registration.
Seems likely that we were on the right track, it just took 40 years for computers to get good enough.
Account verification is done right in Bluesky
Deutsche Bank Invests in Blockchain Payment Network Partior
I explained frames/layers to him and an hour later he was showing me the flying snake. I was absolutely shocked at the result. The animations and character design is all his own creations - parents had no input.

He has a link on his website to sign up for updates. He'll type up a note when the next version is out.
OK, but you can't do both at the same time. That's my point.

And the "quick" version is not what people claim provides any benefits of understanding.
Not quite. Despite the branding they’re using SLDs (Super Luminescent Diode). Sits between diode lasers and LEDs in terms of power, coherence, and bandwidth.

Still obnoxious to use on the road.
No code, no model, Adobe involved.

Speaking as an creative AI tools only really get interesting or genuinely useful in a professional setting if you can fine tune them otherwise everything has the same base aesthetic/phonaesthetic brush.

This is before we get into the ethics of Adobe taking artists work without compensation to build closed and paywalled machines to make their work worth less.
This, exactly. Glad this point came across clearly and power to you!
Assuming CGNAT, sure, it is the ISPs problem. But that just underscores the utility of IPv6 where defective CGNAT results in a hair pulling experience for the customer. Things don't get forwarded, and there isn't a thing you can do about it except call the ISP (provided you were able to troubleshoot it to that point in the first place).

If NAT is done on the router, then it gets to make a decision on every packet regardless.
Use hql named queries with named parameters
I've posted this before; I hope it's fine if I repeat it:

I really miss these building games that used an isometric grid. TTD, RC Tycoon, Zoo Tycoon, Sim City, …

Yes, it's less realistic, but it is so pleasant to work with. Everything you build aligns perfectly and if you want, you can neatly fill the entire map.

In comparison, (even with many mods) my Cities Skylines or Planet Coaster creations never look quite right. Building the roads and paths is always awkward and frustrating.

I wish there was more interest in new "simple-grid-based" games.
Appreciate the feedback! And yes, contrast is something we've talked about here. Will be fixed in his next version
Commendable! After school, homework, sports and music we barely have time for other activites.
I lament that I never listen to the radio. Really since I bought my first iPod I have not listened to the radio. With the smartphone I don't feel I really need the radio. My bandwidth for receiving information is far more wider and diverse than the radio can give me. Instead of radio stations, I think money should be spent on local journalists and amplifying those voices and let them choose their own mediums.
I did a quick look at GORM. And it's a way easier and safer to use for simple cases.
You are right if you put it that way. But a sudden change like this destroys the new life before it comes to life.
Hm. Do they think the young women of China are just ignorant about how it works?

Just the opposite, I would think. They understand a child will tank their career, lower their status, enslave them to a man for at least twenty years. I think they understand perfectly.
Other languages can't help you track that a function that transitively calls 100 other functions is side-effect free, Haskell can.

> UUID::fromWords(getRandom(), getRandom(), getRandom(), getRandom())

This ignores that getRandom() is a side-effecting function (it has to be because it returns something different every time). And that's not just a "local variable". UUID.fromWords val1 val2 val3 val4 works in Haskell too, the "extra syntax" is to be able to all that in IO (i.e. with side effects). If you want it in a form that is more recognisable, you could write it as

getUuid :: IO UUID
getUuid = do
val1 <- getRandom
val2 <- getRandom
val3 <- getRandom
val4 <- getRandom
return UUID.fromWords val1 val2 val3 val4

but that's unnecessarily verbose if you know the idiom.

Your cache example is similarly side effecting.
The problem with radio is that it's a never ending filler episode made even worse by awful and constant advertisement.
Stanford misinformation expert admits to ChatGPT 'hallucinations' in court
Thunderbird since the 1990s.

It works great and has been solid for decades.
he's just not that into you
> Aren't self-leveling headlights standard by now?

I don't know, but as a pedestrian & cyclist in the EU, not a day goes by where I don't get blinded by headlights. SUVs are by far the worst offenders, but it's not just SUVs. Most newer cars seem to have the same problem.

Heck, many newer bicycles have a headlight that's offensively bright and often seems aimed directly at my face. It's a sad state of affairs.
Thanks - that's exactly how I felt after watching a view videos - I came away feeling a bit disturbed - largely because the things I watched were very wholesome but also very private.
Maybe you misunderstood. What you say is already true for the type of regular high beams that all cars have. What matrix LEDs do is "blot out" areas they should not shine. That is an improvement over high beams, not worse.

I believe the ID.3 does blot out drivers in the opposite direction even in a curve.
Animating the HP bar is on his plan for the next version!
…and all of a sudden you have a build step. This is how it starts.
Ngx-Function-Expression: Safely Call Methods in Angular Templates
The keming got me, I totally read that as Berne and wondered what you were admining in Berne with video streams. Nvm.
While I’m a long time fan of KEXP and KCRW, I just can’t say enough good things about KYRS. It’s a local broadcaster with dozens of eclectic shows by volunteer DJs who lovingly curate music and content. It’s broadcast out of our central library downtown and has a rather unreliable radio tower that had a tendency to go down during big storms. The programming is brimming with enthusiasm and positive energy, and has helped me discover music that simple wouldn’t get played anywhere else. I love how human the DJs are, they sometimes ramble, or miscue a track, maybe wander a bit far from the mic. It feels completely organic and in stark contrast with your average media in 2024. Check out their stream on https://kyrs.org
Most Linux distros do that. The AUR, for example, has packages for MS fonts, Apple fonts, and many others, all of which extract the fonts from public redistributable packages.
Yes, I've talked to him about this. He's played with CSS greyscale and also with opacity. Might be a combination of both that ends up being used in the next version.
I had a driver yell at me that they only look for bicycles that have strobing lights, not bikes like mine that used a steady light. I don't know how common that specific mentality is, though.
Did they consider kicking Bob out of the group?
When I got bit by a squirrel and contacted the CDC for a second opinion after my doctor wouldn’t prescribe the shots, they told me that there’s no record of rabies transmission between rodents and humans. They can’t really survive an attack from another rabid animal and would die soon after they became infectious anyway. That applies to anything smaller than a skunk or raccoon, which have thicker hides.

Bats are special because of their unique biology which creates a viral reservoir (IIRC the virus originated in bats). Rabies persists in their bodies without making them sick and they transmit it to each other within their colonies.
I think it’s also a reminder that the internet felt so much safer in 2010.

My sister (who is apparently wiser than most of us) has always refused to sharing pictures and videos of her kids on the internet and in 2010 that felt very old-fashioned. Now, because the internet feels so much more dangerous, it’s become a completely normal take.
I agree with you (and so does the ACX post I cited elsewhere). I'm just saying it is a claim made by the pro-leak crowd that, if true, would be more credible than "A virus research lab was located in an area where novel viruses have tended to emerge".
What could be cost of total storage of YouTube ? Edit : About billion USD per year.
I read a book on category theory that described how to model databases using category theory.

My conclusion was that the goal was not to provide insight into databases but rather into category theory, which seemed backwards to me.

Instead I picked up some books on the relational algebra/logic for databases, and those books were actually useful — you could show that some set of transformations would be mathematically identical.

At some point, too high level of abstraction is not useful. For category theory, it seemed that the point was to show how all these different things were “similar” but in a way that didn’t allow you to do anything with it.
they're*
Politics is starting to turn more and more into a football match.

And if you don't want to play along with the 'winner-takes-all' dynamic, then by consequence you'll lose anyway.

Politics as the heart of deliberative democracy seems already like a long lost ideal, or maybe that is too romantic a thought and it never really was like this to begin with? Maybe I am just getting old.
Indeed. SO_REUSEPORT_LB is the FreeBSD equivalent of SO_REUSEPORT on Linux. SO_REUSEPORT on FreeBSD means something different, as you say. If SO_REUSEPORT_LB exists, we're on FreeBSD and want to use it! :)
How about "produced date"? I want to know how many preservatives a thing has.
They don't make them like that any more: the Yamaha DX7 keyboard
China bans exports to US of gallium, germanium, antimony
NAT essentially has a "default deny" rule.
On the practical side of things, one important behavior that I see people frequently forget is the importance of following up. This is probably the biggest differentiator between relationships that languish in the early stages, versus those that progress along the author’s continuum.

It’s always a bit strange when you only hear from people once every few years, just as they need an intro or career advice or whatever- the beginning of those conversations is usually a bit of sheepish catch-up on what happened after you last spoke with them. Similarly, there have been times when I have felt like a dope after realizing that I failed to follow up myself after a call, and am again reaching out for another reason.

However, when you follow up with someone as simple as “Thanks for connecting me with so and so, we had a great chat” or “I tried that thing you suggested, here’s how it worked out”, you build mutual trust and enthusiasm for a successful outcome to the conversation you had. It’s a genuine and thoughtful way to grow your relationship.
I only skimmed it, but the framework is pretty sound, aside from the fact that what should be the focal point

Love your neighbor as yourself

seems to be buried at the end, so it doesn't look like he really takes that teaching to heart. I hope I'm wrong about this.

Still, it's better than anything else I've seen on here in terms of group dynamics. It's a good step in right direction in this fraught world.

ETA: And his tech skills are legit. I've been on the internet since before HTML, and his site is very well done. And his smile does not betray any negativity, so he looks like a legitimately good human being. I'm rarely impressed, but am with his site.
> spending money or participating in that procedure would be entirely irrational from their perspective.

Roughly as irrational as having children. Humans are not rational beings.

> What could they ever gain from that?

Continuation of what they were trying to achieve in life.

> Spending the same resources to prolong your existence (even in a suboptimal state) seems literally infinite times more rational.

That entirely depends on what you value. You may value living in your suboptimal state less than chance at making something happen that you wanted to see happen but due to bodily limitations are no loger able to progress on.
HP bars on his plan for the next version.

He was working on it the other actually!

Thanks for checking out the game. Appreciate the feedback!
Easter eggs on /dev/agents landing page
Show HN: I made Syphon, an app and window switcher for keyboard enthusiasts
Syphon is a command-tab replacement and switcher for apps and windows, optimized for a specific workflow: bring up the switcher, type a few characters (ideally just one), activate whatever you need, and get back to work.
This is the way I like to use my Mac, and being unsatisfied with both first and third–party switchers (tried many) of the platform, I decided to build one myself.
I engineered it for speed and keyboard usage and with great fuzzy search features, and I'm very proud of how the UI and the interactions turned out. It has now become an indispensable part of my daily workflow (constantly dogfooding it!). I guarantee you'll switch to the app you need in no time — even with hundreds open.

Highlights

- App switcher: activate running apps and bring individual windows to the front.
- Fuzzy searching: search through running apps, windows and non-running apps. Syphon learns your habits and improves with usage.
- App Launcher: searching includes non-running apps too!
- Window previews: see big and beautiful thumbnails of window contents (macOS 14+).
- Actions: quit or hide an app; minimize, un-minimize or close windows — all through Syphon.
- One-key activation: hold the last typed key to select the first search result (a–la LaunchBar).

A one–time purchase of $9.99. Try it out for free today!
I struggle with the exact same issue in a pickup truck. I think people are driving around with their high beams on without knowing it.

When I learned how to drive, my mom showed me how the headlights turned on and off. If you didn’t turn them off, the car died.

The automation has made light management a very second thought.

My friend didn’t know what the blue high beam icon on the dash was. I blame the automatic light feature.
They are effectively unregulated. Most drivers have no clue how to adjust them, and the "modders" replace them randomly with whatever they find is the brightest/coolest. Yeah, you _could_ fine them and claim that the cars are unroadworthy until fixed, but if a rule is not enforced, is it a rule? So, yeah, effectively unregulated, too.

I bicycle a lot and I tell other cyclist that they need to adjust their lights all the time. At least they seem to take feedback. Somehow, drivers think that they, in their multi-ton metal boxes are a band apart, and tend to take zero criticism from anyone outside of their metal boxes.
Because this is a production like workflow in many companies and for performance measurements running in docker can have significant impact.
French would definitely be the more obvious choice in this case
But from the article:

> But what if users want to override their system preference for a site? Just because a user prefers dark mode for their OS doesn’t always mean they prefer it on a website. That’s why providing a way to manually override dark mode, despite the system settings, is a good idea.

And I agree. You want to follow the OS, but be able to override per-site.

I like dark mode at night but it strains my eyes to read longform text in it. So I want news sites and Wikipedia only to stay in light mode, and I turn my brightness way down while I'm reading them.
Godot is an amazing project and when learning it from an excellent Udemy course (below if interested) I was shocked at how often I was impressed with the design/consistency and vertical integration of the development experience.
Truly an amazing artifact of the open source world. Looking forward to seeing continued adoption, the third party plugin landscape is getting interesting and I think there will be a lot of exciting development closing the gap between unreal/unity for 3d games. https://www.udemy.com/course/create-a-complete-2d-arena-surv...