skysight-inc/HackerNews huggingface dataset:
I love this tool too!

except one time I quickly typed

`cat ~/.ssh/mykey | pbcopy`

And sent it straight away to my coworker on Slack.

I then spent the rest of the day making a new private key and adding my new pubkey to all of the 1000+ servers I had root access to. I mean we had tools to help but it still wasn’t fun.

With great power/convenience comes the potential to do dumb things at lightning speeds!
Another frequent use I have, applying random diffs with git:

git diff | pbcopy
pbpaste | git apply
I understood that I just don't think all things are equal and the smoke point was a red herring. I'm sorry it's the kind of HN comment I regret making. I just see pedantry on a detail I feel privileged to contemplate.
AFAIK, the first three things you listed would be deterministic across compilers unless you enabled -ffast-math (which isn't what this is talking about) precisely for that reason. I believe the same applies to intrinsics and rounding modes but not sure, especially since the website talks about GCC vs clang differences for the latter.

[1] https://stackoverflow.com/questions/55974090/clang-gcc-only-...
So what exactly does mesh VPN mean in this context? Because my need is to ensure that three portable devices (2 laptops, 1 android phone) always have access to the same private LAN and any services hosted by the devices on that LAN.

Today I use a hub-and-spoke design with wireguard to achieve this, because I never know where these devices will be so I can't guarantee that I can forward ports to them through a firewall.

Does tinc solve that port forwarding problem? I've read the intro in the manual but it only says tinc is a regular VPN.
Reading you're description, all I can think is "I want to live in Ireland". That sounds like a cultural trait that should be treasured.

In Canada, the only time you might talk to a stranger at a bar is if you're trying to hit on them.
I used to buy vintage cameras on ebay (not so much lately--no more room) and one of the things you quickly realize is that a 'seller rating' of less than say 95% means 'avoid'. The way the ratings are calculated mean that if they're getting enough dings to bring the score down even a few points, they're doing something wrong.
Sanna Marin's legacy will alter Finland's course for generations
pandoc is the definitive document converter.
Right in the KB:

"Ultimately though, if this experience isn't right for you, you can turn off this feature the first time it launches in Microsoft Edge, and then in Outlook settings at any time after that."
> Why do you trust brave? They've had their own share of controversies.

Not incredibly relevant, I suggested to use a different browser. If you don't like my suggestion, input your own valid replacement to Google's Chrome. Talk about being a contrarian.

You also seem to mistakenly believe that Brave is a child of Google Chrome. Brave is a child to Chromium, and Google Chrome is a child to Chromium. This article states that the Topics API is being added to Google Chrome. I made my suggestion on the assumption that they would have said that Google added the Topics API to Chromium if they added it to Chromium. If the article worded this poorly and they actually meant to say that Google has sunk this in to upstream Chromium, then I cheekily alter my suggestion to W3m or Lynx.
Have you always lived in the USA?

My country rates differently and I've heard stories from my countrymen of difficulty getting an Uber when visiting the USA since not everyone in Australia gives 5 stars.
I've seen lots of articles like these over the years. And yet, Docker persists. Perhaps working with the Linux internals is not the hard part of building a container ecosystem.
I thought I was using a shared machine in that tutorial?

Anyway that was just picked without reason for a demo. Basically Linode and that price sheet are not the only options, and you can do things like collocating on time and machine. We do it. It's solid. We can't give away all our secrets here tho.
AFAIK only if you have -ffast-math enabled. Otherwise IEE754 very specifically lays out all the optimizations the compiler is and isn't allowed to do.
I'm from the US, but have been very happy with etymotic brand earplugs. They have inexpensive ($15 USD) standard designs as well as custom-fit. Either sound much better than foam plugs.
When every transaction is rated, the buyer will still get nagged by the seller to give them the star.

My thought behind giving one star to one of the last 3 rides is that the seller does not know when the buyer will give out that star. It might be 3 months in the future. So it seems futile to nag the buyer about what they will do then.

Calculating an ELO value should also be possible for more than two players.
No you are not missing out.

Heck, if you really want to try it once for the experience, go ahead under supervision. And don't fall for the 'it didn't ruin my life the first time'. That is just the bait. Its never as good as the first time, you chase the dragon, and you feel like crap later.
Facebook Lets Parents See Who Their Kids Are Talking to on Messenger
Isn’t the bigger issue that Edge is really just Chromium with a different UI (AFAIK)?
This is a niche but effective reason to get a console.

Alternatively, a Windows box locked down to LTSC.
I favour taxis over Ubers these days because of the stupid "rider rating" system. There should be no "rider rating" system. Either I should be banned from the platform or not.

I'm at the pickup location when the driver gets there. I don't ask for detours. I should have a perfect 5, yet I don't, why? Did I ask for routes that the drivers disliked? Did I not make conversation? Something else? Is it because in the US, everything is 5* but I took too many rides in Europe, where maybe people don't 5* by default?

Between the possibility of paying for a service and not being able to relax with the "fear" of getting my rating lowered and then getting worse service in the future vs just getting into a cab, guess which one is easier and more relaxing for me?
It's worth noting that this is a reinterpretation of Death of the Author. The original essay isn't about this sort of "what is canon?" question at all, it's about the subjective meaning and interpretation of a text. It's arguing that asking the author "what does it mean that the curtains are blue?" isn't the way to get a definitive answer.

To quote Barthes' essay: "all writing is itself this special voice, consisting of several indiscernible voices, and that literature is precisely the invention of this voice, to which we cannot assign a specific origin" -- i.e. the author's contribution is one part of the work, but what the reader is bringing to the work also matters when you're interpreting it. The author can't tell you how the work makes you feel.

It's totally valid to say "I think what the author said is canon is junk, and I'm going to ignore it", but that's not technically Death of the Author. :D

(This particular term being thrown around inaccurately is, perhaps, a pet peeve of mine.)
Freakonomics has a great episode on Uber and their dataset: https://freakonomics.com/podcast/why-uber-is-an-economists-d...

...which makes me think that Uber ratings may have less to do with the driver and more to do with the person giving the rating. I, for one, struggle giving people a bad review knowing that their livelihood depends on it — it's either 5 stars or crickets.
If you don't have many rides a single 1 star review can knock you down a lot.

Also, I lurk in r/uberdrivers and one thing I've found is that a) some drivers are just jerks and 1 star at the drop of a hat, and b) some of it seems regional as well in that some countries/areas are more likely to use the 2-4 star options for minor things.

IIRC Lyft only looks back over the last 100 rides, which allows old ratings to cycle out. I know I've only been dinged once on Uber in the last several years but the rating is still held down by some old dings in the early teens.
The same is true in German, most words for "ship" are not female ("she"), but neuter ("Das Schiff", "Das Boot" => the ship / the boat, neuter like in "it") or male ("Der Kreuzer", "Der Schoner", "Der Zerstörer" => the cruiser / the schooner / the destroyer, male like in "he") with very few exceptions ("Die Fähre" => the ferry, female).

However ship names are still female in German, not only if named after "neuter things" like counties or numbers ("Die Bayern", "Die Cap San Diego", "Die U-96") but also if they are named after males ("Die Bismarck", "Die Otto Hahn", "Die Prinz Eugen", "Die Gorch Fock").
> Most auctions just don't allow real inspection at all. At best they pop the hood and let you look at the undercarriage or drive the car by for a minute

Why is this? Just a time restraint thing, or what? I don't understand why an auction wouldn't allow bidders an opportunity to check out the product before they purchase. The pessimist in me would say it's in the auctioneers best interest to give as little information as possible, in order to get the highest bids, but it seems odd that this sounds to be a standard practice.

Shouldn't bidders insist on at least a single 3rd party to say the mileage for the crowd?
Seems to me Stable Diffusion has a giant opportunity which they are squandering by not giving it a user interface built to task.

Am I wrong?
Sorry to burst your bubble but the real market doesn't work like the ones you learn about in Econ 101.
Yes, this iterative procedure is often why "useless" cats get put into it. It's a very effective way of processing regular text information.

e.g.

I need to grab some info from textfile.txt to use as arguments to a function.

cat textfile.txt

looks like its comma delimited.

cat textfile.txt | cut -d, -f 2-5

ah, its the third and fourth column i need

cat textfile.txt | cut -d, -f 3-4 | grep '123456'

perfect

cat textfile.txt | cut -d, -f 3-4 | grep 123456 | tr , ' '

myfunc $(cat textfile.txt | cut -d, -f 3-4 | grep 123456 | tr , ' ')
To add, searching for “useless use of cat” will yield several results for those interested in learning more. Other examples include “useless use of echo” and “useless use of ls *”.
Ask HN: What's the best free AI image upscaler?
I was using this one for a while (https://imgupscaler.com/) and I think it has the best results of any I've tried. Recently, it started limiting access only to paid users. I've tried several others and found them lacking.
this is just a worse version of caffeinate which is more likely to leave you with a dead battery.
You don’t tip. I have a similar rating for the same reason. Tipping is obnoxious, especially when it’s asked for at the start of the transaction.
You can also use `git format-patch` and `git am` if you want to apply the same commit to multiple repos, a use-case I sometimes I have.
According to the wikipedia page of the DSV Limiting Factor[1], "Over 21 people have visited Challenger Deep, the deepest area on Earth, in the DSV". This is just aboard the Limiting Factor, and doesn't include the descent of the Trieste (2 people), Deepsea Challenger (1 person), and Fendouzhe (3 people), totaling at least 27 who have been to the Challenger deep.

It looks like now, at least 3 more people have been to the Challenger Deep than have been to the moon (24 orbited it, only 12 landed on it).

[1]: https://en.wikipedia.org/wiki/DSV_Limiting_Factor
That seems much more limited than what I was talking about.

"When did we move to a "do whatever you think you can get away with" model of society?

That's what I was talking about, and it's much broader than what's covered by welfare capitalism.

> But let’s not forget that for some people, the past was definitely better than the present

We are talking about society as a whole. And "do whatever you think you can get away with" implies that it will be better for some people. Just because life it great doesn't mean people aren't doing whatever they think they can get away with. Just because the past was better doesn't change my assertion.
For any rating system, I tend to reserve the top-tier ranking for something that exceeds normal or reasonable expectations. So the average Uber trip gets 4 stars when I rate it. 4 means it met my expectations, nothing went wrong, but also nothing was beyond expectations.

5 stars is basically perfection, and it is silly to expect perfection as the standard experience.

It is also difficult to roll up the entire trip experience to a single rating. A seamless trip in a car that should have been vacuumed, and the driver is wearing enough cologne for an entire basketball team, is not a 5 star experience. But it's also not the end of the world. It's about what I expect from a gig worker. 4 stars. Would ride again.
It takes me weeks of ambivalating to come up with one halfway decent idea.

I edit my posts so much that I've been accused of deceit.

Strong opinions are oxymoronic. Like heavy feathers.
Don't take it personally. The Dutch are notorious misanthropes!
It's a challenge but seems to be becoming moire prevalent for folks focused on supply chain attacks. Chainguard in particular has a bunch of standard containers (e.g. nginx) that reduce the container footprint as much as possible.

https://www.chainguard.dev/chainguard-images
Interesting, though I'm slightly concerned by the lack of activity in the last two years. Is the project still alive in that respect?
Antitrust breakups.
I really don't like to use Edge, and I don't like imposed changes, however if you read the article, it says that it can be turned off, or am I missing something?

"Ultimately though, if this experience isn't right for you, you can turn off this feature the first time it launches in Microsoft Edge, and then in Outlook settings at any time after that."
that's actually pretty brilliant. I can imagine this also being useful for adding a chatbot for a website's content and really trying to limit the responses to only the content from the website as much as possible.
The only acceptable rating to leave an Uber driver is the one the customer feels like leaving. Even if it's 1 star or three stars. The rating weeds out bad drivers and is there for drivers, and passengers.
When you say 4 machines, do you mean a mesh between 4 machines? And it's not hub-and-spoke? I'm looking for a solution like that but because my portable devices can be anywhere in the world I had to use a hub-and-spoke setup where there is one central VPS that they can all connect through.
Native speakers consider 'средний род' (it) as a gender in a grammatical sense, not a lack of gender or non-gender.
Not necessarily. All the cities did not collapse simultaneously, so it may also be a population shift from a city under drought to one that is not.
Yes, this has been my #1 issue with all the VC-backed startup dollars flowing lately. They are all 100% reliant on OpenAI and are just shuttling private information and pretending OpenAI's terms are good enough protection.

So far, most we have spoken to are literally SHOCKED that we require SOC3 (one company even told me they'd never even heard of SOC3) and everything needs to be hashed before it goes out and be mapped on our end back to actual. They think we're being too cautious and are really trying to get to sale without understanding that it's literally NOT something we can do and NO ONE else should be doing it either.
My favorite part is that MMT advocates (like the author) were arguing for years "we should borrow and spend like there is no tomorrow, deficits don't matter as long as inflation is low". And now when it's suddenly not low they are like "nah, we should not do anything about it, inflation will go down anyway somehow, it won't become embedded, trust me".
> It's weird that people get mocked for changing their minds.

Do they? It could be that I live in a bubble due to the profession I am in and the environment and culture I have grown up in. But in the circle I live in, people are appreciated when they change their minds. It is seen as a sign of growth.

Is it really that common for people to get mocked for changing their minds?
Personal CS50 Substack: Data Swapping
Week 4, Memory #2
In a free market ... there lies the rub.
The Revel app (which is rolling out rideshare in NYC where all drivers are actual employees) has a rating system that’s explicitly labeled something like “Bad - Okay - Good - Great - Amazing”, where the default selected option is “Good”. I think it’s really nice because then it’s clear that most of your rides should be in the “Good” zone and the higher ratings are really for special cases. On the other hand the ratings are really for Revel - as a rider you can’t see your driver’s rating.
How to Drive and Build the GTM Stack and Roadmap with David Maxey, Zoom Event
What a patronizing attitude towards women - they are helpless perpetual children who lack the agency or emotional resillience to handle a driver who tells them they look nice and asks them out. I'll be sorely disappointed in myself if my daughter is triggered by a guy in an Uber flirting with her.
Some of these anecdotes about Keynes remind me of the bit from Theory of Everything where Hawking and his wife are entertaining a guest. The guest asks Hawking what he is working on and Hawking replies that he is attempting to prove black holes don't exist.

"But I thought you'd proven that black holes do exist?" inquires the guest.

"That was my Ph.D. thesis," says Hawking.
Isn't that the way it typically works? If you rate an Uber less than five stars, the app will prompt you for a reason. This feedback system is one of the ways Uber surpasses traditional taxis in service quality.

If the car is exceptionally unclean (gross like hell) then a perfect rating isn't justified. However, it's generally advised to give a rating below five stars only for significant issues. If the driver gets you from point A to point B, isn't a five-star rating warranted?

Some people may not understand this, but that's the structure of the system.
I’m guessing this was a bit of dry humor.

It’s interesting to speculate on the most efficient argument that Ulysses takes “The Odyssey” as its primary source material purely founded on the text minus the title.
>if you think it's malice, also consider stupidity.

That is not what it is saying. "Never attribute to malice..." has an entirely different meaning from merely considering stupidity as an alternative as you're suggesting.

It means exactly what it says: never attribute [action] to malice. That rules out malice as an explanation. It doesn't say, "maybe don't attribute [action] to malice," or "also consider stupidity," it says, very clearly, "never attribute to malice", which means "do not ever attribute to malice..." So yes, you do seem to be confused about the very clear meaning of this saying.
Fast Machines, Slow Machines
They are using AWS Nitro instances for their enclaves. These can absolutely be run on-prem with self-hosted licensed software to perform the computational redacting.
So the point of the author is that as a passenger, I should accept that the system is a weird binary system where 4 or less means "unsafe or should be fired"? Why can't 4 be "A to B without any issues" and 5 is "great conversation, spotlessly cleaned car, threw in an excellent restaurant recommendation when asked?"

But really the whole idea of rating every ride on a single measurement is crap. Flagging someone as dangerous or unfit as a driver shouldn't be part of a mandatory rating process it should just be flagging just like flagging a message on HN. Apart from the obvious safety flagging if the car lacks a seatbelt or the driver keeps looking on TV series on his phone the whole ride (Something I experienced), in terms of finding good/bad drivers, why not just ask some more specific questions. Did you find the driver likable? too quiet? too talkative? Was the car dirty? clean? comfortable? And even more importantly, look at tips. I rarely tip drivers (I'm not in the US so I rarely tip anywhere) but who gets tips should be a better tell of a good experience than any grade. But perhaps in the US where people mechanically tip 20% at restaurants and it's more an expected part of waiter pay than a perk for excellent service, that wouldn't work for Uber?
`pngpaste` doesn’t ship with macOS. All the tools in the article do.
Good question, some developers implement a manual approval step, so you can review the redacted prompt before you submit it rather than making it automatic. It depends on their product requirements.

Re mechanism, the redactions themselves are powered by a language model.
A few hundred meters? Even 10 meters under the water feels like an inhospitable alien world, likely to induce a minor sense of panic if you look up and contemplate the amount of water between you and the surface.
Dear European-Union!

How about enforcing direct control about Microsoft business? Not just another “low” fine in the ten to twenty billion range. Just stopping Microsoft, Apple, Google, Facebook and Amazon.

Enforcing AT&T to not enter any new business worked well. In consequence we got UNIX, C, open-source and documentation and finally the TCP/IP-stack of BSD, GNU and Linux. This had a positive effect for the complete computing industry and society. Reagan relaxed all rules, allowed AT&T to split up - the results were bad. No IT company had to fear any regulation afterwards, either politics didn’t want regulate or didn’t understand computing at all.

We don’t need this companies with too much power using incompatibility, vendor lock-in and storing away our data (the newest approach).

Chances for regulation Europe seem a little better? Less lobbyists and less tax money involved and people don’t believe in capitalism. Too late (10xtimes) and too little but at least they react.
They should've thought of that before moving next to a bar.
It really is not even remotely the only option.

Living with integrity brings about the most robust and beautiful experiences I've ever had. Significantly more happiness in this state than with a lot of money and all the things most people lie and cheat to have, and while I have never lied and cheated (much), my priorities were different.

Try living for a year where you don't care about money, you volunteer your time for people, and you operate in service -- where everything you build is purely for others, every encounter is a genuine exploration and interest in others, and service is rooted in a desire to uplift people. This is the opposite of most conventional action rooted in trying to take as much money from everyone as possible, or "what can you do for ME?"

This pattern makes dreams come true.
It is not about fighting. The job of your representative is to literally listen to what you have to say and take in that information to bring to the central meeting place. This is what you are hiring for. Indeed, they have to collate it with the information given from everyone else – it is not just about you – but it does include you. If someone comes telling you that they aren't going to listen and only shove through what they want, you know you've got the wrong person for the job. You want to hire someone who you can trust, not someone who is determined.

If there is a bug, it is people being too lazy to show up to speak to their employee. No doubt it is easier to show up when you have more resources. Most things in life are easier when you have more resources. But that brings us back to questioning: Why keep up the facade if you don't want to participate in democracy? There are other systems. Democracy is not the be all and end all. It can work well when the people are ready to put in the hard work, but if all you can muster is casting a ballot (if you can even manage that), why bother?
The Fairlight Sampler
US electric vehicle startup Lordstown Motors files for bankruptcy protection