skysight-inc/HackerNews huggingface dataset:
It doesn’t happen overnight, but it also won’t happen if we don’t make a conscious effort.

I’d also suggest that subconscious remarks still have a weight, and there’s a ton of history suggesting that many of them are not casual gaffes. We have a certain subculture which craves wanting to be top-dog intellectually and a fair fraction hates to receive criticism from people they don’t consider peers. Not everyone goes on some kind of Damore-ean rant but I’ve known guys to hold grudges for ages with little personal consequence. We really need to change the norms to discourage those kinds of games.
Pleroma is what you are looking for, then.
So much to glean from society this way. Maybe museums around the world should work out arrangements to acquire every 1,000th bin going to a midden in some relatively exotic locale.
The militants had been combing embassy records and figuring out who was CIA. They had even hired teams of carpet weavers to successfully reassemble shredded documents. (The recovered papers would later be published by the Iranian government in a series of books called Documents From the US Espionage Den.)

https://history.stackexchange.com/questions/68584/during-ira...
Presumably you mean you have a gooseneck kettle, which I agree is not well suited to this task (though if it takes 30s to pour out the kettle, it's not really a big deal). Regardless, pouring boiling water out of a kettle is far less dangerous than pouring the cooked pasta + boiling water out of the pot and into a strainer.

If I'm looking to boil say 2 litres of water, I'll put 1.5 l in the electric kettle, 0.5l in the pot on the gas stove with a lid on. Generally the kettle boils first.
Big data is at least four different problems (2015) [video]
Is this not like the look and feel lawsuits over user interface from the initial fights over WIMP interfaces and later about slide to unlock, black rectangles and multitouch? Weren't they ultimately found not to be protectable?
The unions and little people working for them are also part of the corrupt racket. It is at all levels, don't focus on one, the others will find ways to protect that, or at least buy them off so they don't point at something else
I wish Chrome was just nearly that fast when rendering zoomed in SVGs.
Show HN: More productive low-code: create UI in code, perfect in GUI editor
https://archive.ph/8CDeL
Where in Europe? Its an entire continent with a huge salary range and many different cultures. Here in Finland, the iPhone is quite popular, and pretty much seen as the default option for non-tech people who don't want to root their phone. The 400 euro model is affordable for most people.

But I wouldn't think that would be the case at all in a poorer country like Poland or Romania.
Don't make minimalist software. Minimalist software is bad.

Make software that works. Make software that people can use. Software is a tool, not a goddamn modern art project.
These are definitely better:

@xyz.com/abc

@abc.xyz.com
I run three services (Mastodon, Pixelfed, WriteFreely) and would like to have my community use one set of credentials on all three (and any other service they would like to) - is this what I'm understanding is the intent here? I want to run more services but I simply cannot stomach yet more credentials.
It's more like an extra $100 billion in revenue. Not counting the military procurement bill, which is what, approaching $20 billion? This war is a real cash cow for certain sectors of the US government (fossil fuels and defense contractors), although the resulting inflation isn't doing anyone else any favors.
Well, it's not academic, it solves real problems. More so for library developers than for application developers, but a thriving and great ecosystem of libraries is also good for application developers.
Can confidential computing stop the next crypto heist?
You "know" incorrectly. Pasta "cooking" is mostly rehydration, and that happens at temperatures well, well below boiling.

https://www.seriouseats.com/tips-for-better-easier-pasta

Getting the water to a boil is probably just a way for Barilla to make the instructions foolproof- after adding the pasta, the water will still be hot enough to rehydrate said pasta.
at the end of the day architecture astronauts delegate pipe laying to plumbers, and the plumbers benefit from existing build plans created by architects with all their sophisticated tooling.
Imprisonment and forced labor already exist. Remote control weapons already exist. Nobody is wearing explosive collars.

You should think about solving these problems in the real world, not a fantasy cyberpunk dystopia.
I was around when the internet came out and I don't remember anyone saying it would fix everything. People thought it was cool and would fix some stuff which it kind of has - we have Wikipedia for example and anyone in the world can read smbc-comics pretty much for free.

Other stuff has been disappointing, like it seems to have made the left/right wing arguments more polarized. Maybe we'll get a fix for that?

Something that seems a big deal but it doesn't get much credit for is pre internet there were lots of talk about third world poverty, people starving and the like. That's got way better and I think better communications have a lot to do with it.
> It is not clear to me why your concerns for the three people who were called out here should not also apply, and with more justification, to the person they ridiculed in the first place.

Yes and no. Her posting probably multiplied the damage these folks did to themselves, but it probably didn’t really damage her, that much. Maybe, the opposite. I don't know if the bullying she suffered was the reason that she doesn't do open source any more. It doesn't seem to have stopped her.

Online venues (in that case, Twitter) seem to have exacerbated the propensity for human cruelty, by abstracting the consequences (but, as this thread shows, that “abstraction” is really kind of an illusion).

Most participants on HN probably fit the “geek” archetype, in one form or another, and I’ll bet most of us have been the target of relentless bullying.

It’s kind of heartbreaking, to see us then turn around, and repeat that behavior onto others.

I know, that for myself, I can be a fairly hard taskmaster. I have definite opinions on many matters. I know that some of my opinions are minority opinions.

I’ve learned to keep my opinions focused on myself, or on folks that I work with directly. Even doing that, can draw attacks. It’s up to me, how I respond to these attacks. It’s quite possible for me to make things worse. I have learned some humbling lessons.

Kindness and encouragement are not “virtue signaling.” They are also not displays of naïveté or weakness. Many of the folks that participate here, become successful, by leveraging the weakness of others, to their own advantages. That’s not always a bad thing, but it is very much a “live by the sword, die by the sword” thing.

I choose not to live in a world of conflict, rancor, misanthropy, and anger. I know that means I probably won’t be a captain of industry, but that’s never been a goal, and that’s all right.

I have, however, been bullied to a degree that many people here might find shocking. It has a lot to do with the environments in which I was raised.

In my case, instead of making me a bully, it has helped me to become a lot more compassionate.

But that was not a straightforward path. I was, temporarily, a bully (a particularly nasty one). I’m really glad that I was able to grow past it, before doing myself permanent harm.
How to write a (tiny) programming language using TypeScript and Deno
>Allah verses Yahweh

Aren't they the same guy?
In addition to what the sibling says, CDDA discs have less error correction than CDROM discs. Each audio sector (frame) carries 2352 bytes of audio data, while a data sector carries just 2048 bytes of data; a different coding is used to reduce bit errors, at the expense of storage capacity.

On top of that, the audio extraction mode (in the drive) is usually optimized for constant-time delivery rather than accuracy; if an audio sector is damaged, most players will opt to deliver inaccurate data rather than stop the audio stream altogether.
Check out The Gemini protocol. It is based on “gemtext” which is a flavor of markdown. The browser is responsible for determining how to render it. https://gemini.circumlunar.space/
> i'm guessing you haven't encountered the anarchist servers yet

I was on one of the most prominent of those.

Like I said, going fedi/masto was an experiment for me. Now I know I need my own server or stay out of there.

I'm not aware of other clusters btw.
I am so glad it does. During my PhD, I had to maintain a very old stack of software (about 1 million lines of C++ on top of 300,000 of Fortran).

It was not possible to compile it with something different than Windows 2000, it was not possible to upgrade the MFC version and all the old compilers.

It was basically stuck in time but with a very high value for the end-users and our research group had not the bandwidth to upgrade. Microsoft was nice with us and kept the compatibility and still keep the compatibility 20 years later!

I am using Linux as my daily driver, but I must say, Microsoft is the king of backward compatibility. A feeling of "compile once, run forever on Windows".
In the old days, the New York subway systems were mostly built by cut and cover, where they more or less dig up the street, build the tunnels and stations,throw dirt back on top, and pave the road again.

Is that always possible? No. But when it is, it's almost certainly going to be much cheaper and faster.

For bonus points, throw all the ancient utility lines in conduit so the next infrastructure project isn't a disaster.

Nowadays we get the DC Metro, where a mostly above ground extension in a highway median was delayed for years because....I'm not sure exactly.
Why should I trust some arbitrary third-party OAuth provider? Why?

Either I don't need this single point of failure and create an account on each and every service independently. Each and every service then stands for its own. If someone is able to infiltrate a service, it is impossible to infiltrate my whole personalty.

That is different with a single third-party OAuth provide. First it needs a lot of trust, especially in terms of (cyber) security. Second: Kus why?
Not everyone is as critical-thinking as you. I've catched myself many times thinking that someone is right just to change my opinion entirely after hearing counerarguments, but I agree with you that it looks like authoritarian governments are typically not able to employ really creative and critical thinking people as their propagandists.
I too hope so. There was one with nudes and landscapes, selected with a sure eye, with the same sure eye. I was sad when it closed.

I think that's where I saw Ruben Brulat's "Au temps disparu" first.
Hi IKEA! I'm introducing you the Streisand Effect.
Looks like the creator only put in enough for a couple days worth:

day = Math.floor((new Date() - new Date("Nov 1 2022")) / (1000 * 60 * 60 * 24));

games = ["NIEDSSLNINARAHIEAETKECGIPEILTZ", "TBERAOTEIBDNATIOEGGUIGUWUNHEOS", "NIEDSSLNINARAHIEAETKECGIPEILTZ", "TBERAOTEIBDNATIOEGGUIGUWUNHEOS"];

letters = games[day];

lettersarray = letters.split("");
More comments about the install script:

• #!/bin/bash is not portable. For example, on (some?) BSDs, bash is in /usr/local/bin/.

• But you don't use any bash-specific features, so just #!/bin/sh would work.

• Not everybody uses sudo.

• How about a Makefile instead of a shell script?
I think it's pretty understandable why they didn't bother: analog controllers, licensing issues with rare games and finally, they'd rather people just buy the online expansion pass and play multiplayer Switch instead.
China Weighs Zero-Covid Exit
FB, IG and now YouTube are becoming indistinguishable from TikTok, thanks to the former all copy-catting and heavily promoting video "shorts".
Ah, you might not have kids? I just went through the sign up process. All the plans were about the same for me on Healthcare.gov: $1,400 a month with no coverage until after a $14k deductible. This is for a family of four in Georgia.
I hope he sees this :)
The correct spelling is right in the submission title.
I inadvertantly opened an unprotected NFS port on a Hetzner server and they alerted me.

Personally I was very grateful.
It's sort of crazy to me that this is how far Qatar went to win a loss-making, probably embarrassing, international equivalent of a school sports day. But it's not that different to how 50 other countries have intelligence services serve private economic interests.
it's okay to be laughed at for doing something silly. it's ok to laugh at something silly.

you are not your code.

take criticism in stride and assess it for value. you MUST be able to gracefully and graciously handle criticism in order to be a successful developer. if someone is snarky, match their energy or elevate the discussion by honestly asking for feedback and appealing to their good will.

thick skin is necessary for open source development. that's ok.

this is a silly project. that doesn't mean she is a bad developer we're all at different places in our journey.

I think the takeaway for the developer here should be to communicate more with those around her. someone would have told her about grep and saved everyone some time.
Honestly, I don't have any issues with "sudo" it is an excellent tool for the job - it temporarily executes a command as a different user. But Ubuntu moved that to the next level, and in documentation, you'd frequently find shell samples with multiple successive sudo calls, executed as a root user. That should be replaced with a single "su".

On the other hand, I have seen excessive sudo usage only in Ubuntu and some Debian/Arch docs. Maybe, this is the reasoning behind their comment that sudo is frequently used.

<joke> Also, you can easily spot Ubuntu users: they'll type almost any command with sudo :D </joke>
You can write hn@ycombinator.com for requests like this. :-)
As a millinial i don't use tiktok. i have never used it once and don't care to use it. personally i think it's a detriment to society having been around zoomers and seeing the effect it's having on them. so if "everything" where to become tiktok, i guess i just wont be using the internet anymore.
The Promise of Cultivated Meat
This was famously learned by GM and then 20 years later by Tesla
Once you have the population vaccinated [1], you either make the measures permanent, or you drop them. I don't think a state of affairs is sustainable in which travel is severely restricted, borders are closed, and anytime a case flares up somewhere, the city shuts down for two weeks.

So what's the criterion for an exit from Zero COVID?

[1] and China is at around 90% vaccination. They might not be good vaccinations, though. But assume, for the sake of the argument, it had the population vaccinated as well as possible.
Ask HN: Do You Pirate Software?
I was saddened to see that in the last week TorrentFreak has reported both the (relatively minor) conviction of five private tracker owners in Denmark [1] at roughly the same time as the US authorities blocked z-library [2] and Google's newfound rule as censor becomes more apparent in France [3].

I've always pirated software. I've always paid for software as well -- sometimes more than two decades after I first came to pirate it, because that was when I was in a position to pay for it -- but the fact is that the marginal cost of making more software is very close to zero and I prefer to directly support its makers if I can rather than dealing with app stores or similar. I should stress that I really do buy software and other media items. I just prefer to give the cash to the "right" organization for the "right" price.

Am I alone? I worry that the "scene" is dying down a bit and that what used to be a more vibrant community has become quite literally a bit of a target for the authorities. Stories like this make me worry about my (south american) seedboxes, for example.

[1] https://torrentfreak.com/movie-piracy-conviction-for-torrent-site-co-founder-five-down-two-to-go-221107/

[2] https://torrentfreak.com/u-s-authorities-seize-z-library-domain-names-221104/ or https://news.ycombinator.com/item?id=33460970 from 3 days ago

[3] https://torrentfreak.com/google-removes-hundreds-of-domains-to-aid-french-sports-piracy-crackdown-221102/
In what way does this reference the Streisand Effect? Everyone already knows IKEA and this won't make people want to do more or less with IKEA. This looks like standard trademark / trade dress complaint.
rvPhone - a hybrid RISC-V + ARM phone experiment
Nobody would give a shit about El Salvador if it wasn't for bitcoin. How many could point it on a map?

Bukele will get away with it, America will bail them out because they don't want more refugees on the border and El Salvadorans will remain poor.
Show HN: Create OpenGraph images for your Next.js application
Vercel recently released a library to make it easier to generate OG images in serverless functions. This is a short tutorial I wrote on how to use it in a Next.js application.
Either you could please users or you could please platforms. If 99% of your users are bots, do you think any platform will accept your users?
It makes more people aware of the game.
I never had a particular opinion on him. I hate the glorification of people we quite frequently see in the US. In the same way vilifying him is the other side of the medal and just as stupid.

I think he is funny from time to time, but I believe he is an asshole as boss. Sometimes you have to be, but there are ways to go about that. There was a weird instance where he fired an allegedly incompetent engineer on the fly, but I don't know the details anymore. It seemed impulsive and random. Still, my opinion somehow improved lately. Maybe it is just his marketing team, but I prefer an asshole who is direct, instead of one that tries to hide it. Musk has enough self-reflection to know that he is an asshole. At least some points here...
Walking thousands of kms would indeed take a very long time!

But someone within 10km of home is scarcely a 'migrant worker' - you could start in south Mumbai, walk 30km north, and still be in Mumbai :)
An account of "Elon Musk (x) @jeremyjohnson" is clearly labeled as not actually Elon Musk. Many of the accounts banned included the fact that they were a parody or someone else in their bio as well. They just changed their display name and picture to highlight the stupidity of the verification checkmark turning into an $8 a month checkmark with no verification process. It's more of Elon overreacting to the consequences of his poor planning and lack of understanding.
I think a modern cartel does not need fully block competition to be successful merely slow down competitors and put up lots of road blocks such that new entrants can’t compete on cost.

Many industries in the USA are quasi cartels, 2-5 companies own most of the market and competition is quashed by it being very difficult to break in.
The airlines are a cartel but occasionally you see a new airline or there is a private equity attempt to cartel the vet business dispite the fact that some new independent vets can enter the market.
Larry June’s Slow Productivity
There were also protests of the Apollo launches in Florda. But in 2022, it wouldn't be actual oppressed people making a statement; it would be rich white college students!
Exactly, the most important step is to get your own domain so that you CAN take more control when needed. The more you do yourself the more you are prepared for if you need to take full control. Its not binary yes/no if you are selfhosting and unless you want to setup direct cables/radiolinks to everyone you want to talk to you are always relying on some kind of external service.
Well, in this realm Haskell

- allows you to write these things with less effort

- is more expressive

I keep an eye on Nim as well. Their syntax for algebraic data types could use some syntactic sugar, but it looks like a powerful and fast language, and the syntax allows you to do away with all the c-style braces, curly braces and semicolons that pesters so many languages and gives me RSI.

More upsides I found: macros on the AST-level and fast compilation; it is a language that deserves more attention.
I think Linux is the king of backwards compatibility, in that you can always download an old version of Linux and run your old software stack. Windows forces you to use a new version; Microsoft puts a lot of effort into backwards compatibility but it's always a gamble.
Most likely the game designer will change the design, and then everyone wins. IKEA wins and the game developer wins from the attention. Which is what they all want, unlike Babs.
> battery-powered version [...] $19.95 per month as well as a hard-wired option for commercial vehicles priced at $24.95 per month.

from an older article "They'll cost $699 for individual consumers, plus installation, as well as a monthly fee of about $7."
The Most Vulnerable Place on the Internet
People are going to be angry, and you have to ignore them. Take something like Santa Monica Boulevard (which doesn't even look like it goes through any useful parts of the city, aside from housing, so there could be better places to do so), which is, seemingly, a mix of 3x3 lanes, and 2x2 at times with enough space to slide in a whole bus in the middle.

Remove all these lanes. Drop a tramway in the middle, with regular passages (one every 2-5 minutes is a standard in Europe). This serves both for tramways and emergency vehicles, grant them the right to drive here. Couple it with a bike lane on both sides, alongside that tramway line. Leave a single lane, usable for cars (which you really don't want to take anymore since it's become a single lane. Over time, car traffic reduces) and buses (which shouldn't pass by there too much, since you already have a tramway. Not along the whole length, at least, just portions. Congratulations, you've removed the need for a car for anyone alongside that road, going anywhere in a 10 minute radius around it.

Now, that's not much, and that's not all. Other plans have to include considering a small tactical nuke to clear out massive parking spaces for people coming from outside the city, at the extremities of these tramway lines. You really want them to drop that car outside. Then do it again. Start criss crossing. San Vincente Blvd, Western Ave., wherever. Just have the transit system befitting a major city, in a major first world country.

Now, yes, this also takes 30 years to finish, but that's the only way it's ever worked in car centric cities that transformed into tolerable, walkable places.
Elon Musk has said multiple times that he's a free speech absolutist
He's angry that OPEC is doing in Saudi Arabia what all the Western governments are doing at home, i.e. constricting the supply of oil?
Not sure. The code and the interface of Pleroma are way more complex than microblogpub.

I tried a Pleroma instance and the UI had sticky elements. Sticky elements make me scream and run.

I really like the HN interface. My ActivityPub node should have a similar interface. Plain HTML, rendered serverside, reload to update.
Probably. Even in it's current form it could probably pass as parody. But that still means you have to fight a corp in court.
That is right :) one credential / account for all instances, we function as third party OAuth provider, it's possible to integrate as long as your platform can integrate allows authenticating through OAuth. We offer a few other features as well but they're not readily supported by Mastodon yet atm, ideally we'd love to centralize user relationships as well so that you won't have to rebuild your friends and followers list on every platform.