skysight-inc/HackerNews huggingface dataset:
I can fully relate with the author on this one.

For a bit of background, I initially started out using Linux with Slax in 2005, moving on to Fedora Core 5 and then installing Ubuntu when Feisty Fawn was released. For a long time, Ubuntu just felt right. Don't get me wrong, in those days there was plenty of work to do to get a system working well (getting working drivers, configuring xorg, etc), but overall it seemed like Canonical had a real focus on delivering an easy to use, stable Linux desktop OS for people that didn't want to build everything from scratch.

Since then I’ve occasionally run other bare metal installed distros/derivaties (elementary, mint, pop, debian) for a while, but I always found my way back to Ubuntu. I’ve tried dozens of other distros through VMs and live disks over the years, just to see what they have to offer too. The world of Linux is vast and wonderful, and there's always the potential for temptation on the horizon.

That said, I've been running Ubuntu 18.04 on my main desktop PC for about 5 years now and it's been a relatively reliable daily driver OS during that time. However, snaps leave a very bad taste in my mouth. Canonical seem dead set on force-feeding this crap down users' throats too, which is another trait that doesn't sit well with me. With 18.04 reaching the end of its shelf life, I decided—like the author of the article—to part ways with Ubuntu (and, by extension, Canonical).

I spent a good while searching for the right replacement OS and finally came up with the following shortlist: Fedora, Nobara, OpenSuse Tumbleweed and Arch.

I wanted a decent low-latency experience for audio production, and to be able to run the Bitwig digital audio workstation software. I wanted Steam, BTRFS, Pipewire, and various other relatively standard packages like Firefox, Kodi, Inkscape, Blender, Spotify, Bitwarden, etc. Initially, I was thinking of using KDE Plasma too. I tried out all of the shortlisted distros above, and finally went with Arch. So far it's been an incredible experience.

There were too many niggles in the end, with KDE, and I decided to give the latest Gnome (44) a shot, once it landed in the Arch repos. That was a surprise, as I wasn't expecting it to be anywhere near as great as it is. So far this is probably the best desktop Linux experience I've ever had. There's close to zero chance I will ever install another Ubuntu OS on any of my machines.

So long, Ubuntu, and thanks for the good times.
In fact it's kinda crazy we only have a similar thing (FIDO2 CTAP2) 20 years later only now slowly coming into the mainstream. Sun really was pretty advanced in many ways.
So, they're some of the more intelligent spiders. I can respect this "can't be too careful" attitude of theirs.
I have been using GPT for programming a lot and it made me realize how vague I am when I describe a problem.

I think my communications skills have been improving a bit as a result, or at least I am becoming more explicit about assumptions.

What I want to do is obvious to me in my head, and the English sentence I produce seems to match it, but it's only obvious if you already have the idea in your head! Otherwise, there's often many other valid interpretations for the same sentence.

Turns out the only unambiguous way to express a program is... in code!

(But asking for approximately the right thing and complaining until it fixes it is much faster :)
RIP. Era defining legend.
They use you, as a proxy. If you (who archives it) have access to the site (either because you paid or have free articles), they can archive it too. If you don't have access, they only archive a paywall.
Doesn't almost every site on the web know exactly what the Google bot looks like?
> AI is not capable of developing new AI techniques unsupervised.

Today. Hence we're not in the singularity.
Multichain Team Rumoured to Be Arrested
He did what we all expected a year ago he would do. color me shocked
Something I don't understand. Everyone talks about how they wish man pages had examples. What's stopping people from making/copying some examples and making a pull request to the maintainers of the man pages?
>how do you plan to do that globally, all at once, in a fair manner, and with everyone (regulators and telcos) on the same page?

That's the trick, you don't. The US has enough influence that its telcos should be forced to say "from date X international peers that send spam will be disconnected, because we're directly liable for it". There's no serious telco in the world that would say "ok, so our customers won't be able to call the US anymore".

It's a bit like the Brussels effect.
All of that stuff matters when you're using the backup for its intended purpose: to restore a system after hardware failure.

Unix tar is obviously not the right solution, but a Windows tar seems like it shouldn't be that hard to do and yet we are in the situation we are today. I've been using dump/restore for decades now on Unix, including to actually recover from loss, but I admit that it's not that pleasant to use. I like that it is very simple and reliable however, unlike the mess that is Time Machine (recovering from a hardware loss on a Mac is a roll of the dice, and I've gotten snakes) or worse Deja Dup. I'm not sure I've ever successfully recovered a system from a Deja Dup backup.
I remember Archon being in the same type box.
I firmly believe that the world would be better off if every politician (and everyone else, really) were to play MULE, SimCity, and Civilization.
I have never heard any legally competent source say that the U.S. government cannot (with warrant or whatever) compel you to lie. I'm pretty sure that, in the case of a canary, they can.
This is not enough to pay his student loan debt.
It seems obvious that people wouldn't regret the cheating. No matter what people say cheating is not something you accidentally have happened. You don't trip and just fall inside someone else, despite the plot of some modern porn movies.

The regret comes from getting caught. Always has. Because when you're not caught you've just had an experience with no consequences. Once you're caught now you're in the position where you may have to give up something you value or you may lose something entirely that you value.
We can't even convince people not to drive monster trucks from suburban homes to jobs in a city.
It doesn't have a detrimental effect on the medical system though.

It shifts the cost in time and then we can't see the counterfactual of the drinkers and smokers not being dead younger than what they would have.

You can't see how much the current 30 year old marathon running vegan is going to cost the system 50 years in the future compared to the smoker who needs treatment in the present. We pretend that the marathon runner is somehow saving the system money over the sum of their lifetime when in reality the one who is saving the system money is the one who dies younger than they would have. The one who prolongs their life longer than it would have been is the expensive one to the system. This is patently obvious if you spend any amount of time thinking about it.

Of course, no one is going to promote a type of libertine lifestyle as a way to save the healthcare system money. The thought is so unpalatable that we pretend the opposite is true.
blink

Of course you can make the function with a print statement more unit testable without completely changing it's semantics!

You pass in an outputstream and use that as the target for print.

Then your unit test can create its own stream and test the content of the stream whilst production code can pass in standard out.

That way you don't completely change the semantic meaning of the code.

And once again that GPT function is useless. It is identical to list(range()) and it doesn't do what the first function does. Anyone can make anything more unit testable if it doesn't have to do the same thing.
> 1 - expressive switch without default section,

The example the author gives, throwing an error on the default section, is a bit contrived. I agree that exhaustiveness checks should be pushed into the compiler wherever possible and enums are generally less useful than they could be. That said, there are many, many times where you actually want to the use the default section in a switch statement.

Writing in a strongly typed language where you only have to match and handle a few special states out of many would be absolutely abysmal without a default. Even something straightforward like lexing/tokenizing a simple text based structure with things like comments or special metadata would get out of hand quickly. Yeah, syntax can help alleviate that somewhat, but it's still a lot of unnecessary boiler plate. Not to mention it makes the sections much easier to grok at times; "Here we only handle X, Y, and Z differently and we pass everything else along"
I think that's how Sci-hub works, at least at some time in the past.
> At that density a turborocket[1] would certainly be worth the extra mass but I think still wouldn't be enough of an advantage.

How's a turborocket work without free oxygen gas in the atmosphere? I mean, maybe fluorine, but I doubt you come out ahead that way.

Density effects, though, make balloon-launched rockets, etc, conceivable.
Thanks for posting this! I'm the author of the project and I've seen it pop up here on HN a few times when searching but I haven't seen it make it the front page until now.

It's been really fun pushing the limits of the RP2040 microcontroller and learning how to use its PIO capabilities has been eye opening. I've created PIO code to handle the ISA bus and interface with SPI-based PSRAM at higher speed than I could with the RP2040's built-in SPI peripheral.
Why People Die by Suicide: A Book Review
Probably the people who operate archive.is just purchased subscriptions for the most common newspaper sites. And then they can use something like https://pptr.dev/ to automate login and article retrieval.

I guess the business model is to inject their ads into someone else's content, so kinda like Facebook. That would also surely generate more money from the ads than the cost of subscribing to multiple newspapers.
Nooo.

My dad claimed ages ago he briefly went to high school with her in St. Louis, MO. Is this the case or is he making it up?
PGP (by which I mean GPG's OpenPGP implementation) will show you the type and size of a public key. It can't tell you that they have a shitty password or have their private key password printed on their t-shirt. When you receive a message the session key was encrypted with your public key so it's only as good as your key.

You can check out an encrypted message to see what symmetric cipher and digest was used. While GPG could throw up a warning there's nothing you can do about a weak symmetric key or digest. There's no return channel to the sender and no handshake.

In the case of signed packages the issues of poor digests is more the fault of the repository. They are the ones that need to enforce the digests and asymmetric key types they support. They could easily reject MD5 signatures and small public keys.
https://www.nasa.gov/centers/armstrong/news/FactSheets/FS-01... suggests that the SR-71 produces a relatively small sonic boom at high altitude.
What is this magical creature called Raspberry Pi? I’ve been trying to order a few for months. But they appear to be OOS or flippers scalpers have bought up available inventory and are charging outrageous markups.

I was almost able to order one through Adafruit but checkout never completed.

I am envious and relieved others are able to get their hands on them to build their projects. I’ve had to redesign a few of mine to use power hungry NUCs.
> But there needs to be a better link than this website. It is far too politically charged and biased.

Agreed... but when nobody else will publish what's the alternative?
I was visiting with a friend in the desert when Virgin Galactic made it's initial flight into space. I don't know how high they were when they passed overhead, but it certainly audible and rattled the garage door.

Edit: after a quick search, the VSS Unity is released from the carrier at 50k feet. But now I can't recall if the boom was on the ascent or on the way back.
> Two totally equal choices!

No, because in the one that intrinsically works, you're losing the user's context by navigating them away.

Which is what the modal is good for.

Whether that's worth it is a discussion, but at least this part of it is trivially easy to implement.
why would that be? they're still your kids
How does Docalysis.com work? I'm presuming you take the user input then search the documents for matching words to get snippets then add the snippets to a prompt (along with the original query) you send to an LLM.

What does the cost look like? Are you running your own llama.cpp or just using the ChatGPT API?
it likely shows that it was an ongoing problem
On your pricing page, it just says $75 for cloud.

Is that per month? per year? one time purchase? Pardon me if it is described somewhere, but I've scanned the page multiple times and can't determine it.
Gitlab 'strongly recommends' patching max severity flaw ASAP
Hmm - I found only one small previous thread about Montaigne:

Montaigne Fled the Plague, and Found Himself - https://news.ycombinator.com/item?id=25261727 - Dec 2020 (4 comments)

maybe there were others?
Which is useless because _it has changed the semantics of the function_
I didn't mean that those projects are not maintained, rater that there aren't intensive changes anymore.

Coreutils:

> There have been 26 commits by 3 people in the 29 days since 9.2

Bash looks like didn't has any commit this year yet
It's a weird coincidence that the Chinese hacker group name is "Volt Typhoon" and Microsoft discovers malware in Guam. And today Guam gets hit by a typhoon.
> That's not negligible on a 512 G SSD.

Yes but in 2023 a 1TB SSD is $40.

> And copying 32 G is not instantaneous neither. I bet a fresh boot is faster, defeating a big part of the purpose of suspend for me (part of it is finding my workspace where I left it, sure, but also being able to quickly wake up the laptop).

How much you need to copy should depend on how much you have open, which should relate pretty strongly to how annoying a reboot is.
Name them and we can setup a thread or site to publicly shame them
Slow performance when processing virtual terminal sequences (2021)
The answer to your question is in the comment you replied to.

How would you sync between devices without internet except if they are on the same network? Good luck with sharing passwords with family members...
yup, agreed. I'm just highlighting the absurdity of how millionaire status today can sound like safe living or big winners of early employee startup lottery yet still end up as precarious as the rest of us in terms of relying on work day to day.

understood the theory isn't all about that. I reflect on work because I think so much of liberation can begin with freeing peoples time/regaining 'real' control of their time
When Donald Trump began campaigning in 2016 his supporters cryptically described his platform as "he's saying what everybody's secretly thinking!"

Naturally, I initially assumed this is what they meant-- that real numbers are bullshit. Unfortunately I was way, way off.

Anyway, real numbers are bullshit! Linus and Willard are saying what everybody's secretly thinking!
in this case (archive.is) they have stronger case, since many people who potentially could buy subscription read it on archive.is because extension user violated terms of subscription.

Also, extension likely has also terms of usage prohibiting uploading copyrighted content shifting liability on users.
If you like this stuff, you might enjoy https://the-analog-thing.org , an open source modern analog computer. The company behind that project wants to make integrate all that on a single chip.
Haunting expleration of how it could happen at https://www.orbitbooks.net/orbit-excerpts/the-ministry-for-t...
The giant stories Brian Krebs wrote about these guys is fascinating, there's many more characters tangentially involved (like the Datawagon guy) that aren't covered in this.
Lol, I know that people like to joke around that frontend engineers are dumb, but this is just unnecessary.
Self-Printing Machine Code (2005)
A book I read recently called "Why Stomach Acid Is Good for You" has a section on bitters (which I believe would include mint) are good for reflux - their prescription is chew/eat bitters ~5 minutes before a meal.
Great story.

Brian Shul died just a few days ago. :( https://en.wikipedia.org/wiki/Brian_Shul
Monster trucks are a localized failure of regulation.
Really nice response, I'm not the one who asked the question but I learned something from your response.
Tiffany’s spends a lot on advertising as well to create demand amongst those that can’t afford their jewellery - this line of thinking is not robust.
Can ChatGPT Replace UX Researchers?
The second sentence of the linked page says:

> For more information about our origin story (Duck Game et.al.) ...
Would you be willing to share which startup you are at?
Why would google do that for free when they can get paid?
your question was, "where else do you make friends? Please don't say the gym."

my comment answered that question (and did not mention the gym)

neither the question nor the answer were about you specifically
Squoosh – Make images smaller using best-in-class codecs, right in the browser
Not my line but will share here:

This is the perfect opportunity to be sure that moving forward we refer to any lazy susan as a tina turner.
My computers and server are named:

endgame, vortex, breakpoint, lucretia, hangar18, shewolf

Megadeth song names.
What, no mention here of Japanese movie monsters ? It is a fine sysadmin tradition.

godzilla and then the entire gallery of mutant rogues.
They only wrote that they weren't told what it was about. However it might be obvious from the packages uploaded by those users (e.g. if they uploaded malware).
Neat, thanks!

Also something that irks me is that all these platforms design DAGs as journeys. Journeys are fine but they're inherently value capped. A user is only supposed to go through an onboarding journey once or a memorial day sale journey once.

What I really want as a mobile app dev is loops. I want to be able to say "Run this every day, send a user a push or email at 10am. wait until 6pm. if the user hasnt opened the app yet, send another push based on a different template".

Currently we have a whole ass subproject dedicated to defining these flows. whats worse is that its hard to ab test flow and impossible for anyone non technical to set up a loop. Please build this, we'll pay you sweet sweet MRR if you do.
The people asking for examples aren't exactly in the position to be suggesting good examples.
They reference MP3, and a CD ripped down to MP3 probably fits in the 50-100MB envelope for size. It has been a very long time since I last ripped an album, but that size jives with my memory.
Perhaps you are more naive than you think.

Do you think a police officer would really risk his livelihood to attempt this sort of thing?

Think about all of the illegal steps an officer would need to take - from procuring the drugs to falsifying the documents (narrative, etc.) - just to "punish" you.

And what exactly is the payoff?
I live in a nice neighborhood, but am a long-term tenant. One night, late, there was a huge party at a nearby short-term rental.

I asked, politely, for them to turn the music down so I could sleep.

They responded by throwing anything they could get their hands on over the fence, including cinder blocks, bricks and the like.

So, I’m not a huge fan of any of that. Thankfully, it was an isolated incident.
Sounds like they got a National Security Letter.
And for that tradeoff, tech companies pay a lot more in America.

A returning intern I mentored at $BigTech got an offer coming straight out of college that was twice the median wage in America and it’s a remote job.

They save a crap ton of money every month in case things go wrong.
Federal Reserve creates Twitter-based Financial Market Sentiment analysis system [pdf]
I'm not sure what to make of this. The terminfo you linked suggests to me that kitty provides at least the same capabilities as xterm-256color, unless I'm understanding the "use" capability wrong.

Most machines I've SSHed into didn't have kitty's terminfo installed, which results in many things not working. Using xterm-256color as a safe fallback has always worked for me however. It would always be possible to define the TERM variable per host and use TERM=kitty for hosts that have the correct terminfo installed. Is there a drawback to that apart from not being technically correct?
Hear hear! Another option is to move somewhere better. Happy to discuss emigration.
Unless they were some sort of Superman, they'd just be overthrown. It would be a big effort to convince people to go for actually cutting CO2e. And that is without people (republicans, conspiracy theorists and 1001 other groups) poisoning the well...
Didn't we already have batteries included frameworks with stuff like Laravel? Nextjs and Remix are doing SSR and I'm here thinking isnt that what php did 20 years ago? I might be wrong about this but its an impression I'm getting the more I learn as a developer.
the comment I replied to edited the link out https://www.datarecovery.net/tape-data-recovery.aspx
Amazing, I didn't know that at all!!
paywalls*
We know how to address China, and other nations. By international agreements and trade.

We have already done it multiple times. Does really no one remember the refrigerator gases, the CFCs?

The same economic doomsday arguments were made at the time, without them food production would suffer globally, and it won't matter anyway since it is a global problem and what about all the countries that will keep using them?

The onus on making a similar argument with greenhouse gases today would be on the ones saying it's impossible this time. The greenhouse situation may be so much more complex but the economic arguments are the same. We know how to solve them, by trade agreements and international tariffs.
Montaigne is one of my favorites. Essays old enough that Shakespeare read them, but still totally approachable today (or, at least the translation I read was).
> I tend to be a fast eater, and I think that did me no favors.

Chewing thoroughly until the food almost liquefies helps the stomach digest faster and empty its contents into the intestines.
PanML is a high level generative AI/ML development library
PAM changed everything, back in the 1990s.

* https://jdebp.uk/FGA/dont-abuse-su-for-dropping-privileges.h...
In the US at least, it has been ruled that an IP address is not sufficient evidence to link activity to any particular person. You could have been hacked for example.
> Restaurants do have containers with chopped vegetables sitting around for this reason

That might be true, but the folks who are actually reading these recipes aren't restaurant cooks working in a professional kitchen.
"Funny" and "Appropriate" don't always occupy the same space.
That said, we both know the shape of the SR-71, and the Compressor Inlet Temperature limit. The shape determines the smallest Mach angle that the entire plane fits inside, which gives a value for the maximum speed. The CIT limit gives a value for the maximum speed, which is roughly the same as the Mach angle value, at approximately Mach 3.3. To go faster, the plane would have to be skinnier, or the wing tips would poke beyond the Mach cone, and the entire tip would generate it's own set of shockwaves, which would most likely result in a sharp increase in temperature for the part outside the cone (which can be read as: the wing tips melt off).