skysight-inc/HackerNews huggingface dataset:
Success at writing has almost everything to do with who is doing the writing, not the quality of the writing or how clear it is. Michael Crichton
demonstrated this himself at Harvard by turning in an essay written by Orwell, unbeknownst to the teacher, and got a "B-". I have seen this as well. Why do Glen Greenwald articles get so much traffic even though it's just basic political commentary? Because of his brand. Writing and the 'creative arts' has always been sorta a popularity contest or clique. That's why it's called a 'literary scene' or an 'art scene'. At least STEM is not so bad in this regard.
Part of the idea is to pick out the relevant threads and omit the others. I don't know how to automate that.
> "Tax payers" also means nothing when vaccines are developed in one or a few countries but sold to all countries in the world. Pretty sure Zimbabwean tax payers didn't fund the Pfizer vaccines.

Your first point notwithstanding, I don't think this is relevant. Regardless of whether R&D was funded by US taxpayers or German taxpayers or martian lizard people, it means there is no R&D cost for the company to recoup.

The US could theoretically (!) try to recoup their costs from foreign governments whose countries benefitted from a cheap, US-funded vaccine, but that becomes a diplomatic issue.
I would say that every attacker I've ever encountered was dumb in the sense that it's a bot just scanning around. For ssh, I'm amazed by 2 things - 1, how quick a new server with 22 open on a public IP will be found and attempted to be compromised by brute force guessing, and 2, how changing the port (even to an obvious one like 2222) will eliminate all that noise.

I suppose you could say that the attackers are filtering out anyone who has done some basic hardening, but I suspect the truth is mostly more mundane - the attackers just aren't that motivated/clever; at least the ones who mass scan the internet trying to compromise ssh.
Is GitHub a Social Network?
That is exactly what I was looking for! Thanks :)
For me, a friend is a person I can discuss personal topics with.

On HN, the topic is given (the article we comment on), and it is usually not personal. If it happens to be personal, it is most likely not the personal topic I would like to discuss now.

Also, if any of us died today, most likely no one else on HN would ever notice. That too is not exactly what I imagine as "friendship".
I think it’s a bit funny that the author seems completely convinced that Apple will certainly create their own search service. If I were Apple, I would happily keep accepting the billions of dollars from Google in exchange for a dearly setting that costs virtually no money to implement.

Also as an aside, is it just me or is Apple News+ a downright dreadful offering? I’ll be browsing regular Apple News and it will decide to throw a paywall in front of content from The Atlantic or Vanity Fair etc.

Every time I just pull up that article for free in my browser and I’m mystified that anyone would get tricked into paying for freely available content.
Well, now you know my trick for dealing with it, maybe you can try it or work on one of your own ;)
I think we are arguing over semantics here[1]: colloquial elected vs appointed.

define - assign a job or role to (someone).
elect - choose (someone) to hold public office or some other position by voting

I chuckle at the very notion that any power circle would allow election of a power to a position as influential as HoL without some sort of quiet approval vote taking place by 'appropriate decision makers'[2].

You say it is not elected. I am saying it is elected by a very small group of people.

[1]https://en.wikipedia.org/wiki/House_of_Lords
[2]https://www.parliament.uk/business/lords/whos-in-the-house-o...
zero affinity to white ethnics

a lot like another distinct tribe
Regardless of how you feel about ESG, this comic just wasn't funny. It's essentially "dae esg bad lol" in comic form.
I found the origin of ECT quite interesting: depressed people with epilepsy had dramatic improvement in their symptoms following a seizure. They also discovered that the type and location of the seizures had varying levels of effect.
> I had a similar experience as OP. Maybe you can't imagine it because you went to a competitive high school where kids talked a lot about stuff like that?

The reason I probably can't imagine this stuff is that I grew up in the UK, where exams are exams, and everyone knows you can study for them (even if they don't).

The idea of a set of exams being pitched as an aptitude test you can't study for (when in fact you definitely can study for aptitude tests) is weird.

I guess children in many public schools in America are being failed on such a basic level - not being told what the tests they're taking mean and whether you can study - that I had no idea.

> it definitely was preached that the SAT was an aptitude test so you couldn't study for it.

This seems like you were just straight up lied to, and is sad.
Are they, if you factor out immigration? As far as I know, in Europe, the recent-ish immigrants are propping up birth rates, but they adapt to the average in two or three generations.
Huge red flag. Run.
I'm curious where you stand on abortion?
Dotfile madness (2019)
French word for undertaker is 'croquemort' which seems to mean "bite-dead" .. a final check to ensure proper lack of life from an unresponsive body. A low success profession according to the numerous scratch marks found in caskets.
Wow a lot of strong advice here. If he's your friend sit down and talk. This may have been a miscommunication. Just be up front and open about your concerns. Don't make any rash moves until you know what happened.
M stands for 1000 in money. Finance isn't a natural science.
I'd say we are most of us members of 3-4 distinct tribes all gathering around this oasis, if I had to put words to it. 3-4 distinct tribes with obvious intermixing.
Yeah I find the conversations about population decline quite odd. We've seen the results of population explosion, and I don't think many agree that the results were great. But they also weren't that bad. I think people miss the point that (if you're a fellow Millennial) that when your parents were born there were less than half the number of people on the planet than there are today. I don't think rapid decline will be a good thing (just like rapid increase wasn't) but I don't think it is an existential crisis either.

World population: (1804) 1 billion, (1927: 123yrs) 2 billion, (1960: 33 yrs) 3 billion, (1974: 14 yrs) 4 billion, (1987: 13 yrs) 5 billion, (1999: 12 yrs) 6 billion, (2011: 12yrs) 7 billion, (2023: 12 yrs) 8 billion.
> This whole episode is a test to see if we're ruled by codified principles or by angry people.

Here's the thing: No it isn't. This isn't a test, a crusade, the last dying breaths of free speech, or any other hyperbolic pearl clutching nonsense.

This is about a man having a hard time getting someone to consistently host his racist, homophobic, and downright deplorable content.
I like the SerenityOS design choices. Looks pretty much like a 2001-or-so UI, but adopting more modern design elements (such as, e.g. breadcrumb navigation widgets) where they actually make sense.
Ah, so still fully static vs. a SPA that uses REST or GraphQL. So then clients interact with it as static HTML/JS rather than hydrating it via Javascript.
This system seems very similar to Prolog.
Building a metrics framework with OpenTelemetry, Flask, and Prometheus
There's one way to solve homelessness and it's to get rid of the homeless people. You help those who accept help and lock up the rest.

Any other "solution" is just a waste of time.
Between this and the Hemingway post the other day, HN seems to have a weird tuna fixation, stay tuned-a
The key here is whether it's "contributing" or "contributing to ___." If someone's goal is, say, to ensure that every day they make at least a few lines of incremental progress on their [game/book/project/set of open source projects they want to contribute to] etc., and even/especially if they publicize that goal to create some external accountability, that can be a really powerful tool - as long as it doesn't get ahead of one's well-being, etc. But having a streak just for having a streak's sake is unhealthy at best.
I think we’re friends in a meaningful sense. My in—real-life friends live all over the world and we have a group thread. I don’t see that as too different.

I remember hearing some futurist a decade or so ago say how indistinguishable real-life and online life will be eventually. At the time I couldn’t believe it but your comment synthesizes it in a way.

I would be considerably more lonely, less inspired and knowledgeable without this community. That’s friendship to me.
I’m just generally fed up of antiwork culture here. We are teaching youngsters to never persevere and push themselves to the limit, ensuring they’ll never realize their full potential and spiraling downwards in a low quality life of lethargy and resentment towards those who succeed.

I thought this is “Hacker News”. The tone here has slid significantly in last 5 years. Folks like Martin apologizing indirectly.
FYI this is Seattle mayor's currently model.
The last time my buddies and I rode up the mountain the observatory was closed :-[. Still worth it for the great twisties and views!
is 90% used space even good with ZFS these days? I always reserve 25% in order to keep fragmentation in check
This is amazing! Anyone know where I can purchase high quality paper versions?
One could imagine an "opportunistic storage" flag on a file which means 'consider this file deletable if you ever need the space'.

It would be especially good for caches of remote files or data that could be recalculated on demand.

We already have lots of similar things for RAM - for example Javas SoftReference.
I think that's not really true. Thin client handles input and output. Nowadays even websites can work offline on client device. There're plenty of mobile apps which work offline. I don't want to pay for mobile Internet, so my phone works in offline mode usually. I have offline books, offline maps, offline docs and so on. Modern phones are extremely powerful with very fast CPUs and large amounts of RAM. It would be a waste to use them as thin clients.
> Sorry, you can't view or download this file at this time.

> Too many users have viewed or downloaded this file recently

Anyone got it mirrored?
I think the protocol between emacsclient and the server basically just allows for instructing the server which file to open and passing around things like which X display to open an x window on. I’m not sure how it works for the terminal interface (does it pass the fd over a Unix display socket or have Emacs send bytes over the protocol to the emacsclient?)

I once tried to set up some hacked bash script instead of ssh which would set up environment variables and forward the Emacs daemon socket over ssh so that if I remotely attempted to edit a file, my local Emacs would open that remote file over tramp. But the whole thing was kinda nasty.

I do want a ‘thicker’ emacsclient though but mostly because of the end of X windows as I currently use Emacs remotely with X forwarding over ssh.
Styling drop-down contents in most modern browsers os either very limited or impossible. That's why so many UI frameworks reimplement them from scratch, usually with the help of JavaScript
Please release it. We are in dire need of good torrent search without ad-trackers or other nasty stuff.
This argument feels like an oversimplification to me.

These are only two examples of "collectivist" societies. The idea that you are either strongly individualist or China/Russia seems like a false dichotomy.

Some of the happiest societies in the world employee a model that is neither rigidly collectivist or individualist (e.g. the Nordic model).

My intuition is that the solution like probably in the middle ground at a political level, while adapting to our new digital reality.

The argument that our society must embrace full individualism or fail, feels a bit like the red-scare lite.
Perhaps the camera software should automatically blur faces unless instructed otherwise?

I don't know the right solution. I do know I hate been photographed or videoed in public though.
https://www.reddit.com/r/StupidFood/comments/yavk2n/banana_s...
I personally find that line of defense amusing. In order to discuss trend, one should be able to establish a baseline. In this case, other countries ( and respective factors mentioned by parent including corruption ) must be compared in order to draw a conclusion as to whether that statement is even true. Otherwise, it is just a claim.

Still, I am not here to defend China. Tell me how China is that much more unique than say.. Russia ( which one could argue has similar problems with factors listed )?
Disrespectful and unprofessional. Like another commenter said, this is exactly the kind of person who will kick you out of your own company.
Ehhhhhh depends a lot on the circumstances and the hospital/center. In theory, yeah, in practice, it's a lot harder for patients to refuse treatment, for one reason or another.
I mostly agree with the article. For me, as long as I see one job where you saw something through and got a promotion in it, I will overlook several short stints at other places. (I’m just trying to avoid the “talks big, works tiny” pattern or someone who will leave every time someone else offers them 3 nickels more.)
I noticed that too! I wonder what's happening there. I searched the CSS and there's nothing like green in there... Anyone have clues as to what's causing the text within textboxes and such to be green?
Like the sibling says, speed is not really related to hash security. Either the hash is good at any speed or it’s broken. Speed is important if you’re hashing often. Systems that hash often, in my experience, tend to have a stronger security posture than systems that use bearer tokens. So… fast strong hashing is good for applications because it enables good crypto to be applied more thoroughly. And that’s why we use Blake3, fast strong hash/kdf/xof that we can use anywhere (from powerful servers to wasm) without much of a second thought.
I think "my friend's guardian" suggests this person was not fully emancipated for some reason. Doctor strongly suggests it to the legal guardian and the legal guardian requires it could be summed up as "the doctor forced it"
The benefits aren’t just SEO. I’d much rather have /about than /about.{htm,html,php,asp,etc}. I don’t see how the latter is preferable for routing to pages.
Although the article is riffing on "nosh rubs itself on a food blender", there were not really very many samples of that behaviour seen. 106 rubbings in total, some against a shark and some not - unclear, let's say 50. They mention over 100,000 individuals seen.

I'd venture that evolution isn't involved at all and it is simply opportunism that was observed. It's such a rare event that we can't science this one much.

Before you grow fingernails, you need to grow fingers. Before you grow fingers, you need something to wave them around on otherwise they don't do much - that'll be arms (or legs). Fish have been there, seen it, done it (multiple times) and reverted too (multiple times).
Penguin travels every year to visit man who rescued him
I think it is hard to form friendships through platforms like HN. There's no direct messaging and we often forget usernames. It is a great place for public discussions and we are friendly to one another, but I don't think we're building strong bonds. If I see a coworker on HN it doesn't make me think more or less of them tbh. Though I think sharing the articles with friends and discussing them can be an aspect that helps build friendships.
I love Vim. But I have two problems with it:

1. When opening a file that is already open in another editor in another terminal, Vim gives me many options, but it doesn't give me the option to kill the other process (or ask that process to save its buffer and exit).

2. My .vimrc should really follow me around automatically. Too often I find myself installing a new machine and missing my settings. I don't know how it should be implemented, but this is something that should work. Edit: if SSH can pass the DISPLAY variable around, then it could do the same with (a key to) .vimrc. Once a .vimrc is associated with an account, it will stay there, so if I log into the machine from the console, I should have my .vimrc (this also happens to the .Xauthority file, although less useful). This could also apply to other settings, of course. And it would be even better if my Vim binary followed me around too, but this is perhaps too futuristic.
Not every C program that processes argv gets it wrong. They are all unsafe. Unsafe != wrong.
I must have failed my reading comprehension. Sorry, it's been a long day.
Ask HN: Looking for a previously shared article about mobile chat UX
Hi HN,

I am trying to find an article I read, possibly posted on HN, about how mobile operating systems are becoming/could become the de facto unified messaging interface across multiple instant messaging apps due to the ubiquity of push notifications and the prevalence of contacts on share sheets.

As I recall, it was primary a UI/UX-focused article.

Unfortunately after an hour of trying various search combinations I have not come up with anything. I'm pretty sure it was an article published after 2019.

Hopefully someone remembers this and can share the link with me in the comments.
In case anyone hasn't read it, not including the extension is covered in more detail in "Cool URIs don't change" https://www.w3.org/Provider/Style/URI
That's basically what I'm doing, but the scroll performance was not good.
HN is US-based. Most people on HN are from the US.
Gitit is another one in this space
Di you try it? Have you written financial software? This is terrible advice.

Even the most naïve calculation, such as computing total amount paid at 8% compounded monthly over a 30 year mortgage, ends up wrong by over $100,000 compared to the correct answer. This is a pretty common mortgage calculation.

Here's the expression to evaluate: 1000000 * (1 + (8/100)/12) ^ (12*30). Do it, rounding to d digits of accuracy at each basic expression, and here are the errors you get:

2 -> 25 million
3 -> 1.3 million
4 -> $131,170
5 -> $13,040
6 -> $1304
7 -> $130
8 -> $13
9 -> $1.3
10 -> $0.13
11 -> $0.013
....

Thus, using anything less than a double, over large portfolios, is a terrible, terrible idea, even for such a simple calculation.

Anything actually useful, such as summing such calculations over some portfolio, or handling sum over variable interest rate calculations, or, well, pretty much anything, completely pukes at 4 decimals.

This is why people that don't develop floating point with a solid understanding of how to compute and check things like condition numbers for calculations should not give advice on how much precision to use for things.

In fact, I'm hard pressed to find any reasonable financial computation that is not crap at 4 decimals.

This is perhaps why your "guess .. that at least half of the cases where floats are applied could be better served using scaled integers" is not a very good guess.

The proper answer is do not pick either unless one really understands the numerics, so if someone chooses "scaled numerics" over floating point because they find floating point complicated, then they are most certainly made an uninformed choice and likely an error.

Choosing floating point calculations over scaled numerics is much less likely to bite someone doing numerical math, since it can scale properly and dynamically to help hide their ignorance of numerical issues.
The proposed change to free-disk is a hack.

Using --track-bytes-deleted on ZFS wont really track the bytes deleted, but just the size of the file that was deleted -- as the author points out, that may not be the number of bytes actually freed.

For my money, "sleep 10 before checking free-space" is a more robust solution.
> I’m sure religious parents teach their children about homosexuality, they just mention it’s a sin rather than saying that it’s a person’s valid choice.

As has been pointed out to you multiple times, it's neither of those - it's an innate property.

Let's drag this into the open and make it concrete.

I do consider telling someone a child that their innate properties are sinful and will condemn them to eternal fire to be abusive, yes. I will proudly impose that standard of morality on others to the extent of my ability. I believe homosexuality is not wrong, and that parents who believe that it is wrong often inflict great psychological trauma on their own children, trauma which can be partially mitigated through support networks they sustain outside of parental control, often over the internet. There is a commenter right here in this thread who corroborates this with their personal experience growing up.

Now, what are your views? We already know some of them - that being gay is a "lifestyle" one is "socialized" into, and that it's a question of "moral standards". So out with it - do you think homosexuality is wrong? Are you prepared to defend that stance in a public forum?
And the right-right of 20 years ago feels center today. The left is progressive intentionally by branding. The "conservative" right wing keeps gets more extremist, opposing things as fundamental as elections.
There is an example in the paper, where they say the compiler synthesizes masked array reads. Any branching on secrets will be eliminated via transformation to bitmask manipulation, so a memory read that was conditional on a secret will always be performed.

More generally, complex memory access patterns like reading/writing an array at a secret index are forbidden, you have to transform them into looping over the whole array and testing if the current index is equal to the secret index. It seems doing such transformations automatically is possible but FaCT just errors because the resulting code is slow.
It sounded like the reason for making it km wide was to avoid creating a gigawatt death laser - I assume if they were doing a flight assist thing they would send less total power and could concentrate it more
You mention Deno maybe not handling multiple cores “well”.

I’m 99.9% sure Deno doesn’t handle multiple cores at all. Everything in the node ecosystem is one big asynchronous single-threaded event loop.
That is a good point about pinging many sats. However all at once doesn't make sense to me in the context of a jamming scenario
It is fascinating that there are such major languages (or language groups) without standard written representations.

I understand the concept of formal literary languages but in this case, having literary Chinese as your "written language" feels like an anachronism. Like treating Latin as literary language in medieval Europe: ultimately disenfranchising to common people and something that needed to be set aside.
One of the fish in the piccy in the article looks like a remora - not a dentist, more a general hygienist.
It's not too hard to engineer a system that could handle missing a beamed refuel. One could achieve a lot of benefits from a hybrid turbine that uses fuel for take-off and "emergency events", and powered electric from satellites. I'd assume that there would be a whole constellation of satellites, so if one is missed the next would be within range, or the plane could land safely with a backup liquid fuel supply. Ideally the plane would have a high glide slope ratio. Satellites with beam forming technologies could also map out thermals and plot out ideal courses.

This is all a thought experiment on achievable engineering. Have fun with it.
Self-link: I wrote about this excellent study in my recent book critiquing gamification, You’ve Been Played: https://www.basicbooks.com/titles/adrian-hon/youve-been-play...

Gamification is significantly more widespread and influential than commonly thought. We’re aware of it in our own corners of life and work, but less aware of how it’s being used on, e.g., truck drivers, gig economy workers, school students, video game players, and more.