skysight-inc/HackerNews huggingface dataset:
The processing could fail for a bunch of reasons. I'm working on making the upload more fault tolerant including of redacted information.
Are you sure you cannot?
Appreciation of the mark-all-as-read button
‘The people’. Whatever scale that is. Democracy as imperfect and inefficient it is, is our best vehicle for the collective consciousness (of humanity) to decide at the scale of a polity. A family can decide amongst themselves what’s best for their infant, and as they grow, the person can decide for themselves as an individual. Moralizing on the behalf of others, is at best performative, at worst harmful and denigrating. It of course gets messy when we’re talking about irreversible decisions made by parents, but I don’t believe that’s relevant for cochlear implants. Certainly not relevant for continuing a culture either
DeArrow: YouTube Browser Extension for Better Titles and Thumbnails
Today I installed this extension and I believe my life quality has been improved. It uses more neutral thumbnail and removes emojis from the titles. Now I feel a lot better browsing YouTube. I believe this deserves a repost.

Previous discussion:

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

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

This author also makes SponsorBlock: https://news.ycombinator.com/item?id=41222577
https://news.ycombinator.com/item?id=41222577 Compared to SponsorBlock, this extension is less controversial as it does not infringe on anyone's interests.
If your goal is to have what he has, you can make it happen in 5-10 years. A decent job or hardcore hustling (sell something), you can make 200k a year and have all the things he has. Not that difficult.
Because you can build things like the house we're commenting on. If that's not your thing that's totally fine, but sometimes people want to spend way their hard earned money on adapting their living situation to suit their desires.

If I'm going to sink that kind of time/money/effort into building a thing, I don't want a landlord to be able to come in and take it away from me with some legal loophole or by raising my rent.
...steal them from the Americans?
Aiken and Driscoll and Webb
The upload often doesn't work with redacted information because redacting sometimes changes the pdf's structure and can make the text extraction less reliable. I'm working on making the pdf processing more resilient.
What is described there, seems basic encapsulation to me. We do this too in C with structure types and API around it that enforces the invariants. So C is a X-safe language too? Or what am I missing?
The GNU FDL 1.2 isn't compatible with the license of my code, and that of most code out there.

There is not anyone who can use code under this license, in practice.
The idea of IPv6 is that every few hours or so my iPhone gets a new set of IPv6 addresses (usually 4 at a time I don't exactly know my currently config but they keep changing always). So the obscurity is from the fact that you have ipv6 ips shuffling all the time. Since the /64 address space is so vast for a home network you will ideally not notice someone targeting your IP because it may not be worth the effort for those targeting it.

Now if you pin a ::1/64 to a machine or lets say some low addresses that you did because you remember them easily (or even if you pin any address lets say thats /64) you are now no longer using the obscurity part. This means your IPv6 /64 is basically just IPv4 now for that one machine.

The whole problem here is that you got a public IP (because now thats hard for home networks with ipv4). It's going to behave like any public IP, get targeted by attackers to see if some port is open or if there are any issues with security. IPv6 doesn't bring any advantage here unless you actually use its features like SLAAC and rotating IPs.
It's like Elon Musk tweeting about how the tax code needs simplifying:

https://x.com/elonmusk/status/1857919131464478752

Of course it does. But every loophole and tax break comes with an influential constituency attached to it.
You can't "steal" what wasn't valid property to begin with - even if the law likes to pretend it is valid property.
I don’t understand what you think they want out of this. They don’t want to keep infowars the way it was, nor are they trying to make money off of it. Do you think their goal was to buy it, keep it running without any changes, and keep extracting money from its previous audience?
Python will raise a runtime exception if you modify the dict you are iterating over. You can work around that by copying a snapshot of the whole thing or just the keys and iterating over that.

C++ will laugh in invalidated iterators.

Of course you can erase from the container you are iterating over, but you have to make sure to continue the iteration using the iterator returned from the erase function and avoid storing copies of .end()
> A binary call can similarly be replicated with other options

I don't think that this statement is true. Using vanilla call and put options, it is not possible to exactly replicate a binary option. Please correct me if wrong.
Clearly the military could spend less (every other nation does) but it would require changing foreign policy.

For example the navy exists as "force projection" - not coastal protection. Force protection is a foreign policy goal, not a "defense" goal.

The US military is not designed to fight on the US mainland, it's designed to fight on someone else's mainland.

Equally the medicaid budget could be way less. Other countries manage with less (for their entire population) but they dictate pricing, whereas in the US the suppliers dictate pricing. And they expect healthy profit margins at every point.

In general, the govt spends so much because the people charge so much. The govt has enormous negotiating muscle, but dares not flex it least they incur the wrath of "the free market".
I'm curious if people with aphantasia would also be able to create a "mind map" of the area around them
again though, the fallacy that's repeated over and over again with IPv6 is that just because you have a public IP, suddenly everything is exploitable.

If you have an IPv4-only network, you still have firewall and routing. This is what protects your router, allows ports to be forwarded, etc.

Literally nothing changes. You still need routing, just not the NAT/PAT part of it. You still need a firewall.
Guilty as charged. Meant every word.
> I still think that unless you need the performance, you should use a higher level language which hides this from you.

Exporting and consuming the full c abi with very little effort is also another huge thing in rust's favor. Languages have opted heavily for supporting calling into the c abi and being hosted by the c abi, so naturally support for rust on the same terms comes for free. There's even rust in linux now.
I meant that "you" like the general you, not iambateman you. Sorry if that wasn't clear. I couldn't figure out a better phrasing at the time. Hopefully it's better now.

I'm nobody to lecture people. I don't matter. I just really dislike seeing epistemic nihilism framed as skepticism, and that's the vibe I was getting from the top of the thread.

Science is the proven process for investigating nature while dealing with questions like "What if you're wrong about everything?" The comment at the top reads, out of context, like an absolutely wild example of someone asking, "What if you're wrong?" as if it's something new that's never been asked.
The explanation was a bit too technical for me to understand (without first learning a lot more about fonts and rendering).

I mostly use Windows, macOS and iOS/iPadOS (I used to use Linux many years ago). But if I were to rate font rendering on screens and “how good the fonts look”, I’d agree with the question and its assessment: for me, macOS looks significantly better than Windows, which looks somewhat better than Linux.

Another thing I’ve seen is that application developers also need to put effort on this. LibreOffice, which I use on Windows and macOS, looks awful (I still use it and donate to it). I can see how “rough” the fonts look. It’s not just LibreOffice. Applications running on Linux don’t look as good as macOS native apps either.

If Linux in general focused more on how good the fonts and UI look (like elementary OS), it would be a lot nicer to promote. Functionality matters. But looking good also does (and for many people it’s their first impression).
I don't think the world is a net better place with no IP or copyright laws.
CC-BY-SA would already be excessively restrictive for what are quite straightforward implementations of basic algorithms.

But, literally the next string in that ToS:

>Wiki owners can change this

And they did. To FDL 1.2, a much less friendly license, in practice unusable.
It's more of an accidental side effect than an intentional feature. The actual reason the customer gets 2^64 addresses is to make sure they have enough addresses and don't need NAT. And SLAAC (also an accidental feature) ossified it at 2^64 - a good ossification, for once. And then, if you have so many addresses, may as well rotate through them so it's hard for anyone to observe how many separate devices from your network are accessing their server.
DOGE needs to talk to people like Paul Ryan. He spent decades trying to massively reform the US government and was one of the most knowledgable, skilled and well connected people to try. And he failed miserably.

Because ultimately politics is about getting votes. And there simply aren't any votes in making the US government more efficient or balancing the budget.
Yes, and then some idiot with an axe to grind against Logan Paul starts DDoSing people in the Netflix swarm, kicking them out of the livestream. This is always a problem because torrents, by design, are privacy-hostile. That's how the MAFIAA[1] figured out you were torrenting movies in 2004 and how they sent your ISP a takedown notice.

Hell, in the US, this setup might actually be illegal because of the VPPA[0]. The only reason why it's not illegal for the MAFIAA to catch you torrenting is because of a fun legal principle where criminals are not allowed to avail themselves of the law to protect their crimes. (i.e. you can't sue over a drug deal gone wrong)

[0] Video Privacy Protection Act, a privacy law passed which makes it illegal to ask video providers for a list of who watched what, specifically because a reporter went on a fishing expedition with video data.

[1] Music and Film Industry Association of America, a hypothetical merger of the MPAA and RIAA from a 2000s era satire article
What kind of monster ants have legs are as thick as human fingers wherever you are? God help you if so.
I mostly share the author’s position, but to be fair, GitHub’s UI did massively improve over the past decade. So much so that the rest of my company — even non-developers — were happy to drop Jira and do all product management in GitHub.

That’s not going to strictly be down to how the JavaScript is written, but even as someone also in the anti-JS camp, I don’t think I would want to write a file explorer and code editor without something like React (or in my case, Elm).
9pm, Saturday night, Uber and Lyft to Hibernia bank is $12, Waymo is $17.
They may not know technology, but most of those potatoes at least know the difference between a plural and a possessive noun.
Descendant of Confederates Who Fled to Brazil Still Speaks English from 1865
Ah, I think I see where I failed to explain what I meant.

You could skip the orchestration and remote storage layers altogether and cut your commands you run down to ~0 with local nvme SSDs. What orchestration do PCs running Steam and Epic need? Machines can just auto-update, unless you really like reinventing that or only have a few megabits of bandwidth.

Again, it's not that the netboot setup isn't cool to see built, I was just thinking out loud how to simplify it even further.
Another question is whether that initial unalignment comes from poor filtering of datasets, or is it emergent from regular, pre-filtered cultured texts.

In other words, was an “unaligned” LLM taught bad things from bad people, or does it simply see it naturally and point it out with the purity of a child? The latter would mean something about ourselves. Personally I think that people tend to selectively ignore things too much.
I think he’s a liability for trump.
I do think the world is a net worse place with IP and copyright laws.
One of the problems I've seen is that when new learners and self-taught individuals ask for advice, a lot of software engineers give recommendations based on what they wish their job was or how they would like to imagine themselves.
States also receive federal funding for education. DoE is 2.0% of the federal budget for 2024.
Those posts are definitely not for everyone. It is a deep dive into the emotions of a grieving father for over a decade.

I really hope that man can find peace.
> The idea of IPv6 is that every few hours or so my iPhone gets a new set of IPv6 addresses (usually 4 at a time I don't exactly know my currently config but they keep changing always). So the obscurity is from the fact that you have ipv6 ips shuffling all the time. Since the /64 address space is so vast for a home network you will ideally not notice someone targeting your IP because it may not be worth the effort for those targeting it.

This is fundamentally not a part of IPv6. It was an extension added later for privacy, but doesn't really accomplish too much in that regard except for the simplest of detection. My home address space is a /48. And when do some really simple subnet math on my IPs, you can easily identify my addresses.

And again, the point is, just because you live out in the country, doesn't mean you shouldn't lock your doors.

Even though right now it's impossible to feasibly to even really scan a /64, that may not be true in a week.
A better world wouldn't need them, but yeah, you're right.
Discord API Errors
Steve Jobs in 1983 talking about what would become Google Street View [video]
I didn't expect a logo update to bring tears to my eyes.
We have been using pex to deploy code to running docker containers in ECS to avoid the cold start delay. Cuts down the iteration loop time for development significantly.

https://dagster.io/blog/fast-deploys-with-pex-and-docker
He literally says:

> Yeah, it is mostly just money stopping me at this point. I probably should bite the bullet and move anyway. But I'm a miser at heart and I hate thinking of how many months of writing runway I'd have to give up for each month in San Francisco.

> If someone wanted to give me, I don’t know, $50–100K/year to move to SF and continue writing full-time like I do now, I'd take it in a heartbeat.

It sounds a little like you are arguing without any reference to the actual evidence here.
One factor: It's an investment that you can get for 20% down, or less. You can't borrow that much to gamble in the stock market. All is well as long as the value of the house doesn't go down.

People like the idea of making money. They are used to real estate always increasing in value.

We'll see what happens as boomer demand ages out.
I understand and my point is rust has no “ub” only because there is no spec, not because it avoids inherent computing problems.

> halting

They are not entirely unrelated. C++ UB is often things that would be very difficult to detect.

For example infinite template recursion is undefined. Specifying any other behavior is impossible due to halting problem.

Another example: a system might be able to detect out of bounds pointer deref, or maybe not. Same with signed integer overflow.
This is incredible. It's all I ever wanted.
By that extremely simplistic logic, so is literally any other theory of gravity. This is not an argument, this is a flailing and empty justification.
Teslas can be repaired at many body shops. Mine has.
My TL;DR is this: Microsoft did some hacks to get the fonts to look good on lower resolution machines e.g. relying on the way the pixel Red Green and Blue colors were positioned to improve font smoothness. This paid off in the short term.

Apple just did the "right thing" in calculating fonts accurately and increasing resolution consistently to get every pixel to the right place. They have one consistent engine that renders fonts the "right way" where Microsoft has a messy set of pipelines delivering inconsistent/outdated results.
Show HN: Next Beats – A Modern, Customizable, Open Source Lofi Music Player
Hey everyone,

I've always wanted to build my own lofi player, and I recently added it to one of my projects, You-TLDR.

I decided to open-source it so more people can play around with it and make it their own. NextBeats is a modern, customizable lofi music player built with Next.js and TypeScript. It features a retro TV-style interface, YouTube integration for endless lofi streams, sound effect mixing (rain, cafe, etc.), and theme customization. Perfect for coding, studying, or relaxing, it lets you add custom channels, control music and effect volumes independently, and save settings locally. Open-source and mobile-friendly.

Appreciate any feedback!
Ryan McBeth says existence of a "military industrial complex" is false and has not been true since 1993. I like how he notes Procter & Gamble makes more revenue than the top 5 defense contractors combined.

https://youtu.be/C2gIId1dpDs?si=p3Ks7oueygVe3Tvb
Once operationalized DOGE should start their prune exercise with the Pentagon.
DIMM vs. Udimm vs. Rdimm vs. Sodimm vs. Cudimm: What's the Difference?
Related. Others?

Adding 'rebeccapurple' color to CSS Color Level 4 (2014) - https://news.ycombinator.com/item?id=34186932 - Dec 2022 (1 comment)

Adding 'rebeccapurple' color to CSS Color Level 4 (2014) - https://news.ycombinator.com/item?id=9565503 - May 2015 (33 comments)

Adding 'rebeccapurple' color to CSS Color Level 4 - https://news.ycombinator.com/item?id=7924677 - June 2014 (25 comments)

In memory of Rebecca Alison Meyer - https://news.ycombinator.com/item?id=7863890 - June 2014 (68 comments)
People will mention PiHole and that's a neat solution if you want to maintain a server.

If you don't, https://adguard-dns.io/en/public-dns.html lets you point your DNS servers at AdGuard and let them block ads for you. No maintenance required.

One caveat: once in a while, like maybe once a year, my wife or I encounter a site that AdGuard blocks and we need to set our DNS back to "normal" for things to work. But you'll probably have the same issue with PiHole, which relies on lists of spammers or other undesirables.

PS: no relationship with AdGuard other than happily using their service.
> (which AFAIK you only need for NVIDIA GPUs).

Which is what a lot of users have.
C is not X-safe because you can’t declare conformity in the type system.

In Rust, if I understand the article, you can create a “trait” that marks a type as conforming to an invariant, so in the article they marked thread-safe structures as Send and the thread functions as requiring types that implement Send.

Send isn’t an API to implement or type definition, it’s a sentinel saying “I declare that this type conforms to the documented expectations” even though the expectations can’t be checked by a compiler.
King Arthur's ancient trail across Britain
>Inflation is over and done with. We even fixed income inequality; it's sharply reduced since 2019:

Have prices sharply reduced since 2019?
>Also, your emphasis on girl shows what it's really about.

Not my emphasis, it's from the article.
Casual Stormlight Archive reference I see.
One of the best programming classes I had in college was a comparative languages course where multiple languages were covered, each in two week or so blocks.
Have a look at PRQL [1] for analytical queries. That's exactly what it's designed for. Disclaimer: I'm a contributor.

That said. I like Logica and Datalog. For me the main use case is "recursive" queries as they are simpler to express that way. PRQL has made some progress there with the loop operator but it could still be better. If you have any ideas for improvement, please reach out!

1: https://prql-lang.org/
"wonderful and awful" is such a brilliant way to capture this. Thank you
I'm not going to name her, but I left out some even more damning information about the incident. She torpedoed our efforts to get my son moved to another school within the same district, and was trying to push him into a (LA County) school for troubled kids. She also called a SARB (School Attendance Review Board) meeting because he was absent (because of his suspension). It was the first SARB meeting for a student as young as my son. We were illegally forbidden from having our psychologist present during the meeting, and I was threatened with arrest for questioning the authority of a police officer who was present.

After all of that, I contacted my friend who happened to be on the School Board. He got me in touch with the Deputy Superintendent, who got my son placed in another (excellent) in-district school, where he excelled.

Both of my parents were teachers, and I'm familiar with school politics and their fiefdoms. If I had not had the benefit of this knowledge, we probably would have switched to a private school.
I get what you are saying. It could be a good ‘commander’ that knows how to delegate to better-suited subsystems. But it is not the only way to be intelligent by any means.

To a nail, every hammer has a purpose.
Yeah, I was switching between my phone and desktop to watch the stream and I had a seamless experience on both devices the entire time. I’m not sure why so many people are assuming this was a universal experience.
Maybe by researching until it feels like you do? I mean sometimes writing can be a learning process, not just a teaching one.
I guess you're suggesting I leave the machines on and hope they all update themselves in the background.

I don't think that would really work. Not all the changes I make to machines before a party are things that they'd do automatically if just left to sit. E.g. I usually install some new games some people suggested, or download the latest nvidia driver directly from the web site (where they are available before Windows Update gets them), or remove games we aren't playing anymore to free up space (or because they are constantly downloading enormous updates wasting banwidth), etc.

Also, I don't actually leave the machines running outside of parties, and updates don't just all happen immediately when you turn the machine on... I'd have to start them up a few days in advance.
TPM-Backed SSH Keys on Windows 11
When Apple moved off Akamai for their Keynote live streaming, ( I remember they also used Limestone or EdgeCast ) they had some percentage of audience using Akamai and some on their own CDN. I think it took them three years before they completely moved off Akamai. Not sure if that is still case as that was more than 10 years ago.

But like you stated, they dont want to spend money and their technical people couldn't deliver on time. This isn't a technical issue a lot of people on HN and Twitter wants to discuss about. It is a management issue.
That analogy doesn't track. That's a maintainance task on the machine not a verifiability problem. That would be like the ENIAC needed Simone to look over every result that came out of it with distrust.
it's somewhere between silly and mischievous that AtlasObscura provides cute visual drawings yet fails to provide acoustic examples.
It was a long chat - https://g.co/gemini/share/6d141b742a13 and then the last question contained text that was completely broken. It's not surprising to have a failure case under such conditions.

And it is reasonable to have failure cases. But systems should fail gracefully. This wasn't a graceful failure.
They define a NewsData/5, but use a NewsData/2.

Are you aware of any SQL transpilers that spend so much time transpiling that you get irritated? I'm not.
I really don’t like these logos that are boxes with text in the lower right. The post cites a “common design language” with other tech but this has to be the most low effort language imaginable.