skysight-inc/HackerNews huggingface dataset:
Maintainer of Chalk[0][1] here, a very popular alternative to colors. Happy to help anyone that would like to port away from colors to chalk, or who might just have general questions about terminal colors.

Just reply here and I'll see them.

[0] https://GitHub.com/chalk/chalk

[1] https://npmjs.org/package/chalk
Agreed. In a perfect world all production bugs can be reproduced on a test instance, but that's often not the case in the real world. Also, I've seen plenty of timing sensitive bugs that get covered up by the delay introduced by the attached debugger. The much feared "Heisenbug".
>Our findings suggest that 4 days of meditation training can enhance the ability to sustain attention

From the second link you posted. The article is specifically about the practice of meditation, which there have been numerous studies on showing benefit.

We're constantly being stimulated no matter what we're doing. If we're going to examine what tasks are specifically harmful I think the definition needs to be more clear.
Lockfile doesn't help here. The packages were yanked from the repos. The lockfile will tell your package manager to try to download a package that does not exist. Checking in the entire node_modules folder saves you since you don't need to fetch any external files.
Vsauce has a video all about this, well worth a watch: https://youtu.be/egEraZP9yXQ
This reads to me as if you want to start a flame war, despite the kumbaya sentiment.

Your citation is accusing the lead developer of GrapheneOS as acting in bad faith. While I agree they’re opinionated (based on this and other observations), I don’t believe they’ve ever acted in bad faith.

PS: for what it’s worth, I’ve supported Calyx namely for their services, whereas I support GrapheneOS as an Android replacement.
it's not meant to be competitive in areas that have existing reliable and competitively priced terrestrial wire line infrastructure (fiber, docsis3 or docsis3.1 on coax cable, short reach VDSL2 or g.fast on old copper phone lines, short reach WISPs capable of 150Mbps+). it's for areas that have none of the previously mentioned last mile access technologies available to each house.
You my friend need to experience an interactive debugger.
Omicron isn't "mild", and the sudden appearance of one of the most contagious viruses known (!) shredding through the population is not something to be brushed off lightly. Even if it were no more than a bad cold, we're on track for double-digit percentages of the population to be off sick from work in the coming weeks. That represents a serious disruption to society. But it's not just a bad cold. In some places, medical services are already "collapsing" under the strain, in the sense that treatment for anything else is unobtainable. And medical professionals, burned out after years of the constant deluge of people who didn't believe it was a big deal until they had to go to hospital, are quitting in droves.
Maybe go further and say JoiFegg.
Robust Local Synchronization – Research Notebook Video
You Shouldn’t Use Faker (or other test randomization libraries)
How filthy exactly? Like Diceman?
One thing that has annoyed me is that we have done very little research into things, like how it really spreads, how effective are masks, shutting down schools. Research into therapeutics. It seems, at least in USA, to be all about getting vaccinated. And ignoring anything that isn't about the vaccines.
Choosing some other port than 22 is not a measure to make things more secure; as you say, it would be security by obscurity. But it massively unclogs audit logs if, for some reason, SSH is exposed to the internet.
A lot of this was hyperbolic:

> But the so-called "childhood diseases" like mumps, rubella, and chickenpox used to kill infants by windrows.

Chickenpox is nowhere near that deadly. Remember the "Simpsons" episode where Maggie gets the chickenpox and Homer hosts a pox party?
Fridays for Future Poland votes in favor of nuclear energy
We should pronounce it `yif` just to be different.
For some reason, people are adopting the ideologically inconsistent position full property rights to the dev, but no property rights to Github.
Why do you think we have zoning codes for how to build buildings? It's not solely because people refused to pay for buildings to be built the right way. Building things the right way takes longer and is more difficult, so people just didn't do it until they were forced to. The money is a red herring.

Businesses don't really use open source to cut costs. Most businesses don't even know they're using open source. The business hires engineers and tells them what they want built, and the engineers choose to use open source, because they're lazy and it's quicker than trying to get proprietary vendors approved and licensing costs included in budget forecasts. Maybe some tiny companies that have no money really need to use FOSS, but the majority of businesses pay for software when they need to, they don't mind.
We abuse jitpack.io and MASTER-snapshot to keep out Minecraft maven builds up to date.
A similar tool: http://100r.co/site/dotgrid.html

Absolutely love small, simple tools like this that have one singular purpose and execute it with restraint.
True, but on a spectrum, the acronym ones are even easier to try to pronounce than a word like Yggdrasil
Permissions inside a programs own code seems incredibly difficult without radical change.
Steve hoffstetter also has some very kind words about him. His post was how I even found out. But you could tell he had a very good relationship and it was very sincere
> Diseases

> Before 1492, Native Americans (Amerindians) hosted none of the acute infectious diseases that had long bedeviled most of Eurasia and Africa: measles, smallpox, influenza, mumps, typhus, and whooping cough, among others. In most places other than isolated villages, these had become endemic childhood diseases that killed one-fourth to one-half of all children before age six. Survivors, however, carried partial, and often total, immunity to most of these infections with the notable exception of influenza. Falciparum malaria, by far the most severe variant of that plasmodial infection, and yellow fever also crossed the Atlantic from Africa to the Americas.
This looks like a preview of Advent of Code 2022
This is, unfortunately, not true by default. I had a case where I did `yarn install` and there were updates installed.

To make this work correctly, you need to do `yarn install --frozen-lock-file` or `npm ci`.

It’s absolutely _insane_ that this is the case. Gemfile.lock, Cargo.lock, and every other lock file format that I have used in packaging does this correctly.
Cool ... A very sweet, understandable demo!
Yeah, this was really annoying to see. Don't use him as a pillar to your malicious action.
It's winter in the UK and cases are already dropping.
there's some leeway in how to pronounce things but obviously communication requires consensus on how to transmit things or else you can't exchange any information. See two people in very different thick accents trying to speak to each other in the same language.
Longleaf: The Heart of Pine
I won't be able to explain that, because this is how much explanation given

> machine-learning model, which estimates excess deaths for every country on every day since the pandemic began. It is based both on official excess-mortality data and on more than 100 other statistical indicators

let me get the premise of this right: they built a "machine learning" model, using empirical data from normal years, and magical "statistical indicators", to predict excess deaths in a time of unprecedented events. Then, when the model does not fit, the conclusion isn't that the "model" is full of shit, but the "COVID deaths are undercounted"?
This. Every academic field has its own language, culture, and body of knowledge it regards as "fundamental." To go from reading English to reading a CS paper involves learning these.

And this takes a metric fuck ton of practice. There is no royal road.

IMO, you should probably start with easier material until you strengthen these muscles. Some examples of friendly CS texts that comes to mind are Programming Pearls, the C programming language, or the SQL paper by Codd https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf

I'd be curious what texts other people would recommend for someone who is a student getting a bachelor's degree in CS.
I agree with the sentiment but at the same time, there is so much to learn now. Especially w.r.t the web, there are so many layers of abstractions and frameworks, you might even do "things right" on your end but have memory leaks hidden under all that abstraction. At the same time, writing everything yourself isn't possible because of time/money/life constraints. I also think the web is terribly bloated though.
https://archive.is/FLzAL
Kudos. More people should do this. Too many articulate, credentialed idiots out there sucking people into their little evil fantasies.
He was never required to live life in a way consistent with a character he played on television. He didn’t “get off” on anything. He had a brand of comedy that he enjoyed and his audience enjoyed it too. That brand didn’t play well for mainstream television, but then again it’s a paying job.

By most accounts I’ve ever come across over the years, he was respected and liked by peers.

Certainly some compassion at the moment of his death would be welcome, if you have the capacity for that kind of thing.
You can tunnel wireguard from a local server to a cheapie DO droplet for about 5$ USD/mo.
Only one ipv4 pre dropte though.
I read a blogpost that mentioned a free tier cloudflare service for public ips, but have not investigated.
I've never heard of GitHub enforcing the multiple accounts thing, FWIW. This user was taking clearly malicious actions against millions of consumers of code, in a bait and switch style.

GitHub rarely takes action against accounts like that, don't let a sample size of one define them. There are lots of reasons to be annoyed with GitHub but this isn't one of them.

As for alternatives, check https://sr.ht
Everyone always feels like the others started it, and did worse, while they were only defending themselves. Basically we all underestimate our own destructive contributions by (let's call it) 10x and overestimate others' by another 10x, so "objects in the mirror are closer than they appear" by a good 100x.

This is how threads end up in a downward spiral [1], with each person perpetuating the flamewar while feeling like they're in the right and it's the other ones behaving badly. But flamewar comments like these ones you posted are just not ok on HN:

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

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

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

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

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

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

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

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

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

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

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

If you review https://news.ycombinator.com/newsguidelines.html, surely it isn't hard to see that such comments are the opposite of what we want on HN.

As for other users breaking the site guidelines, if you look elsewhere in the thread you'll see that I scolded a bunch of them just as much—for example:

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

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

It always feels like the mods are against you [2] and that you're being singled out while others are let off lightly or ignored. That's not so. It just feels that way, similar to how it always feel like you're the one the cops pull over for speeding or the refs are always making calls against the home team.

What is true is that there are lots of comments breaking the site guidelines that don't get moderated, but that's not because we're treating them specially—it's because we don't see them all. We can't come close to seeing everything that gets posted here [3]. There's far too much.

Btw, it's better from my perspective to have these discussions in public because then there's a chance that others can see and learn from them. A 1-to-1 email conversation has far less leverage and the number of demands for moderator attention vastly exceeds the limited supply, which is why my worst-case latency in replying to emails is unfortunately so terrible.

[1] https://hn.algolia.com/?query=downward%20spiral%20by:dang&da...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

[3] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
>> Any insight into why this is so much the case with npm but not seemingly as bad in other ecosystems (dependency trees in npm are huge).

I would think that the sheer popularity of the JavaScript (and therefore Node) ecosystems contributes partially to it - there's a massive industry out there about skilling new developers up in JavaScript, Node, and some front-end frameworks. But it definitely doesn't explain all of it.
This is fantastic! I've always wanted to get a more in-depth understanding of how these protocols are used in the real world, and this was a great format to explore that.
Never heard of similar in the US, although I’ve never used a real job site. When I was a contractor I just worked for a firm that hired me out to other firms.
I'm not sure I agree. Yes we didn't know much about it (why not, it had been going on in China for almost three months)
But the original idea was 2 weeks to show the spread. It was too save the hospitals. But somehow that morphed into zero covid.

The reality is, a bunch of stuff was thrown at the wall, and the only thing that really worked was lockdowns, which won't work long term. But why didn't we do anything to figure out if any of the things were working
We should have immediately spent resources into determining how effective some of the strategies were, and called of the ones that didn't work. Instead many of those strategies are still in place. Like six feet, sanitizing everything, cloth masks.
Instead of putting money into research (other than the vaccine) a bunch of money was spent on things that didn't have much to do with covid.
There are only 2 rules for making up arbitrary rules on the internet. 1) The person making up the rule can demand the rule be followed. 2) People will do what they want regardless of the earnestness of the arbitrary internet rule maker.
Charged with a misdemeanor, no data to show he was convicted. Or if he was, it might have been through a program that allowed the conviction to be wiped.
Stuff like postfix and dovecot also make my eyes cross

I've been using nodemailin to receive all emails as POST requests. Set the DNS ip address to a vps on hostwinds (they don't seem to block incoming port 25) so it worked for me right away.

https://www.npmjs.com/package/node-mailin

https://www.hostwinds.com/
the absolute minimum rtt ping i've seen to downtown seattle is 15.8ms but it's more typically like 25ms. That's keeping in mind the rtt for a ping is four one-way trips through space plus latency from the earth station in a far eastern suburb of seattle to downtown and back, by fiber.

jitter is really quite consistent at 23-28ms

I agree on the icmp, for me, icmp loss is really more like a cheap/easy early warning sign that something is wrong. if a properly implemented last mile connection has no icmp loss it's also unlikely anything else is wrong. if there is a few % icmp loss, very likely normal tcp and udp things will also behave badly.
As far as I can tell, /r/antiwork doesn't equate having a boss with slavery - they say having a shit job with a shit boss is a shitty situation they should not have to put up with. And, frankly, that seems reasonable.

I have no idea about the other subreddit you mentioned, but it does sound superficially like a spot racists would meet up. But it's been banned so I'm just judging it by its title.
Like a way less funny Dice basically.
Language follows patterns for all sorts of reasons. Some of it has to do with priors based on other words, or beliefs about pronunciation and so forth based on other information, or in many cases, the physiology of the throat, mouth, and tongue. People will do whatever they want and it doesn't matter what the originator of a word wanted or intended.

I don't say this out of disrespect; language is a sort of chaotic dynamic group-level system, and what happens initially is only one small input.
By publishing free, open source software he wasn't "doing his best to live in the system". That would involve exchanging his labor for currency.
No. Best to be a neutral repository.
Should the author be forbidden from making breaking changes?
But did he suck dick for coke? That's an addiction.
If millions of women haven't noticed a change in behavior in real life my default assumption is the change of behavior only occurs in the artificial conditions created by the researchers themselves.
> I've never heard of GitHub enforcing the multiple accounts thing, FWIW

correct they don't enforce it but they make it such a royal PITA to switch accounts that I eventually gave up trying. They don't have an account switcher like Google etc.

> As for alternatives, check https://sr.ht

thank you! Checking it out.

Edit: it seems that sr.ht is not self-hosted though? I can see the link to create an account but I can't find instructions on how to install it on my own server.
But a troll farm operation counts as electoral interference?
Yes, I've repeatedly encountered programmers who insist that leaks aren't possible in GC languages, and they then build ugly stuff where nothing ever gets freed because a tangle of references connects everything to everything, and they won't even call this situation a leak, even though they have allocated objects that will never be used again that keep growing.
It's from Minecraft
They took the Unix philosophy of doing one thing well and drove it off a cliff.
A sibling poster mentions when an emergency is announced that they do indeed hand it over - I do wonder though is that for USA, or all countries.

I’m curious why you recommend WhatsApp use when it’s a Meta/FB asset and they calamitously announced that your data will be shared with the rest of their entity (last year?) even though they swore they wouldn’t when they acquired WhatsApp. This event was the cause for millions of people to leave WhatsApp and cause Signal to be a mainstream competitor.
I'm pro-cryptocurrency generally, but I'm horrified by the crypto-as-salvation, utopianist narrative coming from some wealthy crypto proponents in denial of their own moral bankruptcy and the problem of human fallibility in general.

It feels like the same crowd who are buying up places in
cryostasis chambers and pinning their hopes on terraforming Mars.
A lot of them were silenced. A lot of scientists were also afraid to speak out against the status quo.

If you disagreed with the government you are called anti science (despite the policies having nothing to do with science) it belittled for wanting to kill grandma. Shoot people are still saying that.
> But there's good news. I cannot stress enough that it's entirely possible to control the level of exposure to said digital noise. You don't have to follow news, politics and social media intensely. You can just opt out.

This is good news in the same sense that it's good news that you can do your bit for the climate crisis by walking everywhere, switching to vegetarianism and wearing only hand-crocheted hemp clothing.

i.e. it's not really good news at all because even if you do it, hardly anyone else will, and the world will carry on just as it is regardless.

We the people have been gaslit by large corporates trying to pin the responsibility on us. It's time to fight back, and put the responsibility onto those that create these problems in the first place for their own profit.
Economical and performant chip and jet turbine production are two areas where China can't really take any shortcuts. They have to put in a lot of time and resources to rediscover closely guarded secrets that are almost impossible to reverse engineer. They are dumping in the resources, so I'm sure they will eventually get there, but it might be a few decades (in both fields, they can already do performant or economical, just not both at the same time).
When seen in his "world in 10 years"-view, it absolutely makes sense. If someone plans to build a house and bought the plot, you can predict that he will have a house in 10 years with quite high confidence. All the people who are in their forties now will probably have quite expected lives in their fifties and most of them will probably still be alive. We can be quite sure of this.

The world being in complete lockdown, in bonus with a large anti-science movement, or nukes being developed and used within a few years are quite advantageous predictions, to put it lightly.

And of course the pandemic was "quite easy" to predict ; the problem is that we have a lot of survivorship bias in those predictions. For every prediction that's "scarily precise" right now, hundreds have completely failed.
Hopefully not Jim'll fix it.
I mean... that's true if you ever use any code that you haven't read through line-by-line. That's not specific to package managers in general, much less NPM, so I think it's out of scope for this discussion.
"Page not found", which is a disappointment. Would love to know more for podnews.net :)
I pay like $94/month for DSL in a rural area. That includes a (mandatory) land line, and I'm "guaranteed" 10/1 Mbps--which I don't get.

The only other options, until Starlink launches in my area, are traditional satellites. My neighbor previously had one of those, and he had an 8GB cap per MONTH. Plus the ping time averaged like 600ms.

I'm not even mad about the price of $94. Internet is way, way worth it. The quality of the connection sucks, though. I would pay $200 for Starlink once it's reliable. I'm not actually sure what my limit is, but it's pretty high, because rural internet is painful
David Stafford here. Microsoft has the rights to publish it with Windows. My former Cinematronics co-founders (Mike Sandige, Kevin Gliner) and I would be happy to help it return, gratis.
Yes, on mobile it doesn’t let you follow to other tweets or timelines aside from the page you landed on.
> At least with the standard Google Pixel images, I have some degree of assurance from Google's robust source management and security infrastructure. The bar for backdooring an official Google product is much higher than the bar for backdooring a hobbyist project.

google hasn't posted a new image or ota for pixel 6(pro) since november. last i read it was held up by some breakage of the google assistant.

i don't know how much patching gets done via google play, but this seems really disappointing. no rces but loads of eops which now means the phone is only as secure as the weakest app supply chain?
Trying to control what ideas are allowed to be discussed seems shockingly authoritarian. It's not like this community is inciting violence.
<3

Yes please, I'm on akkartik on irc.esper.net, irc.libera.chat and irc.tilde.chat.

More options: http://akkartik.name/contact