skysight-inc/HackerNews huggingface dataset:
I dont know if what he said is true, but passing on full first/middle name lineage was more common in the upper classes and that might have affected it.
> This gave birth to the awful trend of using JS in the backend.

Right, famous developer Ryan Dahl who knows only one language.
Interesting. Is this supposed to be an NGINX/reverse-proxy replacement, or is it complementary?
That's right. I'm specifically talking about mDNS, not DHCP+DNS. It works out of the box nearly all the time that I've tried it.
"AI" art is 99.9% of the time ephemeral art, see it once and throw it away. Who's got the time to see my AI art shit when they could be generating their own? It's more of a personal exploration tool, closer to imagination than to publishing.
The wheels fall off kubernetes at around 10k nodes. One of the main limitations is etcd from my experience, google recently fixed this problem by making spanner offer an etcd compatible API: https://cloud.google.com/blog/products/containers-kubernetes...

Etcd is truly a horrible data store, even the creator thinks so.
I worked in that 1950s office block (Temple Court) and was involved in the sale of the site to Bloomberg.

The Temple of Mithras sat outside the office a few feet from the pavement with free public access at all times. It attracted very little interest though as there wasn't much to mark it out.

IIRC it had to be moved as part of the redevelopment and the idea to relocate to its original location were a very early part of the proposals. Not a big deal as part of a very large project and obviously a way for Bloomberg to gain favour with the City of London planners.

There are a few interesting videos on YouTube on the history e.g.

https://www.youtube.com/watch?v=bAEtYSJ4GLE
> Say I have a 20 song list, and after listening to 15 I add five more. How does this approach only play the remaining 10 songs (5 that were remaining plus 5 new)?

It doesn't. If you add 5 more songs, then the algorithm as presented will just treat it as if you're starting a new shuffle.

If you genuinely need to keep track of all the songs you've already played and/or the songs that you have yet to play, then I'm not sure you can do much better than keeping a list of the desired play order, randomized via Fisher-Yates shuffle each time you want a new shuffled ordering -- new songs can be appended to said list and shuffled in with the as-yet-unplayed songs.
mDNS would work just fine but the given command ('ping foo') wouldn't be using mDNS. That's just standard name resolution. `ping foo.local` would potentially use mDNS if you have a ping that does such a thing, but that's restricted to `.local` specifically.

Rather, most routers add DHCP hostname requests to the local DNS routes. That doesn't require mDNS, nor would you want to replace it with mDNS as mDNS is more limited & flakier.
Tip: your passport does not exist the morning of a trip, even though you packed it the night before. Touch it before leaving the house, and you manifest it into being.

This tip is especially important when coupled with another thing I always say: as long ans I have my passport and a credit card, every other forgotten thing is no big deal.
Problem: with 2FA, lost phone = lost access to your email and rest of digital life, when on a trip (I’ll assume no one travels with their recovery keys).
No, not only. If you had studied the documentation more closely, you should have seen that you can also query using a CUSIP number, an ISIN number, or a sec.gov central index key.
I run a christmas channel with legit music (almost 3 mil subs) and the entire music scene on YouTube is run by bot networks out of vietnam with YouTube’s knowledge
The 8-Bit Era's Weird Uncle: The TI-99/4A
Yeah this is a big problem too I think. The referees need to be more consistent. People hunt for fouls, flop, and play too dangerously like you said. Taking a charge can be a deterrent but you could also seriously get hurt attempting that.
despite knowing what caddy is, this site turns me off for all the marketing fluff.

since when was hn for ads? there's nothing notably technical on the page
While American, I've lived most of my life abroad, and share with your world view of the US.

But after having spent years living in China, and being very familiar with the political situation there and their global ambitions, I'm afraid that the alternative to the US is even worse.

Have a democratic system has somewhat of a moderating effect on the worst impulses of the US elite. China has no such guardrails.
It was not Daoist, it was Confucian.
You can email me at tech at poweroutage.us if you want to talk.
You can always load 3rd-party DRM-free books and I don't see Amazon removing that. Their hardware and ecosystem aren't that much better than everyone else's.
> a total NPC

Honestly, I think that is a great way to describe what bugs me most about this list. It's the idea that other people are there for your entertainment.

Like: 'Go to a cemetery. Look for sacred places. People live authentically there.'

Like really. Why are you going to a place to watch people grieving for your entertainment? What -is- this list? After 50 years of traveling? This mentality is what he has to show for it?
Actually, it’s making a comeback now somewhat, thanks to the inherent capability to filter and select only wanted content and weed out the noise in this world.
Japan's $1.5B bet on ultra-thin solar cells in challenge to China
Say my good man! Why don't we visit your mother? We can secure a filial obligation for you and an authentic experience for me! By the way, is your sister getting married anytime soon? I have a small cash token to offer in this regard, I think it will be most welcome!
https://archive.ph/pKUs5
Re: (10^100)+1-(10^100)

i) Answer is 0 if you cancel out two expression (10^100)

ii) Answer is 1 if you compute 10^100 and then add 1 which is insignificant.

How do you even cater for these scenarios? This needs more than arithmetic.
Family of beavers save Czech government $1.2M by finishing dam
Here is where you are wrong. The AI art is built on even more "art consciousness" than any one of us has ever seen. It's a mirror reflection of our own culture, and we should respect it as such.

But you say there is no one there, just a model? No, there is someone. There is a real flesh and blood human prompting the model. It's the result of many iteration cycles. At the very least it has some meaning for the prompter.
The thing I haven't figured out (mostly because I haven't sat down and done so) is how I'd access mail and such—without my password manager on my own phone, I don't have access to anything.
It spent half an hour on the front page and 90 minutes in the top 10 pages. You can call that 'hidden', but everything falls off the front page(s) after a while, so everything ends up 'hidden' that way.

The more important question is how much time on the front page(s) a story had, and whether it was too much time or too little. I think I've answered that in the GP comment and the other links there, but if not, let me know.
If you had to pick one policy that maximises impact and messagability, what would it be?
Ask HN: What are your best pics of Californian cities?
Hey everyone!

We've been managing Coffi News, an app that simplifies CA legislation! We're rolling out major updates, including better UI, personlized insights & a revamped sign-up page that features random photos of California cities for the aesthetic.

If you have a great shot of a CA city and want it featured in the app (with credit) please send it to officialcoffinews@gmail.com Appreciate it! Preferably an image with a vertical orientation :)

And if you want to be notified of the next update you can waitlist here: http://eepurl.com/i8AK8g
I use a Kindle and pretty much exclusively sideload. The display and form factor are fantastic. Battery life is very good. Last time I was in the market (late 2021), nothing else was as good.
This is a little self contradictory. Saying that it's "not that different", then going on to mention "the strategy of having two internets".

Having two internets suggests that it's totally different, in the sense that there is no address space overlap between IPv4 and IPv6, an inherent design flaw of the IPv6 protocol. Just to provide the architypical links:

This was documented about 25 years ago by DJB:

https://cr.yp.to/djbdns/ipv6mess.html

And has been repeatedly discussed on HN:

https://news.ycombinator.com/item?id=10854570

As you mention, IPv6 has exsited for the majority of the commercial internet's history, now 25 years later, it's still not the default transport protocol.

It _was_ possible to create an address space extension that was IPv4 backwards compatible, this option was just not chosen, and now we're still dealing with the dual stack mess.
This is actually a good idea. I do use this website to read items according to my job and personal interest, and I have zero interest to see daily posts about the Trump administration or US politics et all. There are lot better websites for political debate like reddit, X, Fediverse, etc.

I can understand some technology/hacking posts may be related to politics, it's inevitably true, but this is not even that.
My understanding is that it is standalone.
tbf there are certain parts of the world where if you're young and white and friendly you absolutely do get the celebrity treatment, including wedding invitations[1] and especially a lot of photo requests. There are also parts of the world and families where a foreign guest unknown to most people there would be extremely awkward even if they had a genuine connection with one of the party.

I'd have gone to the wedding of the daughter of the Indian chap who sat next to me on a bus for a couple of hours the day before if there hadn't been logistical issues, because the invitation was genuine and I'd have been able to have proper conversations with the wedding party and feel like I was there for more than just free food and music. I don't think he needed me to make his day though :)
This is the failure mode of the anarcho-liberal awareness premise.

"Awareness" is almost never the limiting factor to policy change.

This is why awareness based movements such as occupy, BLM, and climate protests go nowhere. Everyone is aware of climate change, police brutality, or inequality.

Organized opposition with leverage and a compelling alternative is the bottleneck. Awareness isn't a policy position and doesn't advance debate.

Luigi did not have a thesis capable of changing minds. I dont know and haven't seen a single example of someone having their mind changed. Just people more fired up on their priors.
Does the software provide a way to export recorded waveforms to allow analysis in other programs? And what is the maximum number of samples it can record?
yes its great for engagement. comments help too, so thanks
That would have required exactly as much work to transition, plus require computers to get good at 48-bit math. ("Why are the top 2 bytes always 0xFF?" "I don't know, grandson, but I'm sure it seemed like a great idea before Y248.")
Isn't using VsCode for a non-Microsoft language going to be difficult, by (MS's) design? I'm not saying it can't/hasn't be/been done, but I doubt MS are making it easier to do so. It's been their m.o. for a long time now.

I'm also not saying there's a better option for you and your team, either, my friend.

As a python programmer using bare-bones vim (on purpose), having abandoned all fancy IDEs, I really wouldn't know where the state of the art is, anyway, but I doubt the MS leopard has changed its spots.
a future weekend for sure
Wok Reviews
Hmm yeah but I don't tend to read technical books on ereaders. Most of them require a bigger screen to be usable. I only read fiction on my kindle.

I haven't seen a good store that has the usual popular content without DRM. Well except on paper of course :)

But yeah I didn't know that existed for tech books. In fact the ones I bought online were from big publishers and quite expensive compared to fiction books. But perhaps that's just my niche.
If you let programmers do randomness you're in a world of pain.

On the whole programmers given a source of random bytes and told to pick any of 227 songs at random using this data will take one byte, compute byte % 227 and then be astonished that now 29 of the songs are twice as likely as the others to be chosen†.

In a class of fifty my guess is you're lucky if one person asks whether the random bytes are cheap (and so they should just throw away any that aren't < 227) showing they know what "random" means and all the rest will at least attempt that naive solution even if some of them try it out and realise it's not good enough.

† As a bonus in some languages expect some solutions to never pick the first song, or never pick the last song.
You have merely re-invented IPv6 but with a 48-bit address space. In your universe you would still have to run dual-stack with IPv4 indefinitely.
I think you missed an important point which goes far beyond the concerns of NYC citizens: the President is now dropping charges, without prejudice, so that he can hang it over a politicians head to advance a political agenda.
I don't think Trump's aim is to weaken the US. I don't think here's some big secret Russia conspiracy.

I think the situation is much simpler. Trump wants to be king. What happens to America in the future is immaterial. And a king needs a kingmaker, who in this case also wants to be MOTU.
Too Poe For Poe (“synthetic racism” is unreal!)
Is it really necessary to split it into pages? Not so bad if you automate it I suppose, but aren't there models that will accept a large PDF directly (I know Sonnet has a 32MB limit)?
> Having globally allocated address space doesn’t actually imply openness of connectability

Of course not, that's not my point. My point is that because of the fact that your home router still firewalls with both IPv6 and IPv4, any software which relies on being able to "just" connect to a peer over the internet, is doomed. Our networks don't work that way any more (they probably did in the early 90's though.)

My point is that even if we had global routability, we still wouldn't have open connectability, because open connectability is a stupid idea. Which means any software ideas people might have that rely on connectability, are already a non-starter. So why do we need open routability in the first place? (Honest question. This is the crux of the issue. Yes, open routability means you can have a host listen on the open internet, but fewer than 1% of people know how to configure their home firewalls to do this, so it's effectively not possible to rely on this being something your users can do.)
You could try my app https://github.com/rmusser01/tldw

Supports arbitrary length videos and also lets you choose what LLM API to use.
I am the last person to be defending NAT, but the benefit of NAT is that it sets up a really good default: incoming connections are not routable by default, and it's very hard to accidentally change this. There are many good ways to have "not routable by default" with IPv6, but you have to do that at the software level, while NAT forces it at a protocol level.
Just after a successful union vote in Quebec, Amazon decided to close all warehouses in the province. There’s lots of ways to send messages to workers.

https://www.cbc.ca/amp/1.7438078
Last year a coworker mentioned Caddy, so I decided to set it up on a spare box just to see how well it worked with WordPress, PHP etc. It did okay. I didn't do any big tests with it but it seemed to work well enough, and was super simple to configure. It does seem quite niche however.
I can imagine that anything that involves logistics, moving people or things around.
Lack of electricity might disable something that's important to you, but over which you don't have direct control or precise information about.
Blackouts might affect only parts of a city, and I can see why having precise, real-time information about which parts of the city have power or not, is something really useful to re-route things around the problem.
The specs say 12 bit though.
Most digital photos are garbage, too. It doesn't discount the medium or the technology.

Perhaps you're not a part of the growing community that spends entire weekends making a singular "AI" art pieces. It's a growing creative medium, and the things being created can't simply be "prompted".

You might generate a photo of a consistent character, pose them using DwPose / 3D IK, extract them, comp them into another scene. Do the same for two other characters and a prop. Then use that composition as a single shot from a shot list for your AI film. Animate it, then rinse and repeat for a few hundred shots. After the shot list is complete, record the lines, capture facial performances, fix the errors, fix lighting, upscale, and publish. Easily a week of work for one person.

AI can be used in workflows by actual artists. It's a tool.
What's your point?

| | IPv4 | IPv6 |
|--------------+-------------------------------------+-------------------------------------|
| With uPnP | Unsolicited connection goes through | Unsolicited connection goes through |
| without uPnP | Unsolicited connection blocked | Unsolicited connection blocked |

It's exactly the same in IPv4 and IPv6 just like FeistySkink was suggesting.
Yes, but a state like Vermont is going to outsource 100% of the carbon intensity it takes to produce gasoline and natural gas to another state. Then use a very small amount of electric energy compared to fuel and gas. Comparing only their electricity usage is very disingenuous.
An article about Hans Berthe without a picture of his huge forehead just doesn't seem right.
A few ibuprofen and anti-diarrhea pills can make a world of difference, save you from ruining your whole day on a potentially short trip, and they take up no space.
Please reread my comment, it seems like you're just pattern-matching to arguments you've heard others make in the past and assuming I'me saying the same thing. I'm not. See sibling comments for elaboration.
Your first paragraph is interesting. I'll think about it.

I'm not sure independent validation is good enough. The flat earth renaissance seems to have occurred even though the flat earthers themselves independently validated curved earth results much of the time.

There's also the issue of interpreting the data. Some of the big data things like vaccine effectiveness seems to require knowledge of statistic techniques that's beyond the ken of most humans, myself included. How do you overcome resistance to a conclusion that requires more statistics than "average"?
> They're not even trying to do anything interesting with the medium, they exist purely to extract ad revenue by mass producing SEO optimized content slurry.

This sad situation was caused by internet. It made it possible for us to have unlimited art, writing and video to "consume" so any new work has to compete with a backcatalog spanning decades. This makes royalty revenues tank, so creatives moved to ad based revenue. This caused the attention scarcity situation where we are right now, and enshittification is the outcome. It all started long ago when AI wasn't even a blip.

But fortunately AI can clean up web content, so I hope we can distill the good parts and get high quality back. But I don't expect Google or Meta or X to do it for us. We need to power this revolution with local models.
One area we have found Caddy invaluable is for local testing of APIs with HTTP2 during development. Most dev servers are HTTP1 only, and so you are limited to max of 6 concurrent connections to localhost. HTTP2 requires SSL, which would normally make it a PITA to test/setup locally for development.

Throw a Caddy reverse proxy in front of your normal dev server and you immediately get HTTP2 via the root certificate it installs in your OS trust store. (https://caddyserver.com/docs/automatic-https)

We (ElectricSQL) recommend it for our users as our APIs do long polling, which with HTTP2 doesn't lock up those 6 concurrent connections.

I've also found that placing it in front of Vite for normal development makes reloads much faster. Vite uses the JS module system for loading individual files in the browser with support for HMR (hot module replacement), this can result in a lot of concurrent requests for larger apps, creating a queue for those files on the six connections. Other bundlers/build tools bundle the code during development, reducing the number of files loaded into the browser, this created a bit of a debate last year on which is the better approach. With HTTP2 via Caddy in front of Vite you solve all those problems!
You’re limited to buying Blu rays and ripping to digital. Technically, that might not even be legal in the US because the digital millenium copyright act (DMCA) forbids circumventing DRM.

https://www.dmlp.org/legal-guide/circumventing-copyright-con...

> In the end, I'm mystified it's still so hard to buy older movies so I can watch them on my networked devices. You'd think Hollywood would've learned from the music industry that if you just let people legally pay for non-DRM media, and make the process easy and convenient (certainly more convenient than sailing the seven seas or ripping discs), people will pay.

https://www.jeffgeerling.com/blog/2022/how-i-rip-dvds-and-bl...
The "IPv6 is Hard" source seems to be sarcastic, not serious. IPv6 is ridiculously easy, in the grand scheme of things.

What's hard is getting people who should know better to do what they're supposed to do, without playing games. The very fact that there are people who will argue why IPv6 is unnecessary tells us everything we need to know, because occasionally those people are in the path of deployment of something public. They don't write software which works agnostically with IPv6, they don't implement addressing that's stack agnostic, they don't bother taking the extra five minutes to test with IPv6.

Then you have a corporation that requires manager types to have enough "justification" to actually fix whatever Mr.-IPv4-is-good-enough, and because they don't understand that their own phone uses IPv6 all the time, they don't see a "business case" for it.

The title would be longer, but perhaps more accurate, if it were "Getting know-it-alls to stop stubbornly clinging to IPv4-is-good-enough and getting managers to realize that IPv6 is not only inevitable, but ubiquitous, are hard".

This article's conclusion isn't totally off, but in this case it's something that could easily be fixed by having a junior network admin just simply set things up. It's a trivial problem that's probably there because someone thinks they know better.
Caddy is already powerful as it is but with the L4 plugin it can also work on layer 4 and proxy other stuff. I made a cursed config proxying to a website on HTTP request and towards a Minecraft server all other TCP traffic.
I rather use tools not stuck in jurassic time of programming language design, again, Go's performance is behind most Java implementations.

That wouldn't be true for gccgo implementation, but then again, it is now abandoned in pre-generics Go, stuck at version 1.17, no one seems to care to update it.
> it might be a propaganda effort to make Team Trump look busy

this. the optics are important for the Trump base
Does a VPN prevent inbound traffic on other IPs? If I put my laptop on a VPN, I can still SSH to it on its RFC 1918 address.
Gaining Years of Experience in a Few Months
It's a standalone replacement for NGINX / Apache. I swapped over to it years ago and it's been rock solid, handles HTTPS certificates via ZeroSSL, and config files are very simple to set up. The author of the project is also really responsive.