skysight-inc/HackerNews huggingface dataset:
There's a lot to like in modern Javascript, pretty much everything in the list I appreciate.

The only thing I wish was never added is the new Array Functions, I mean, ok they are "handy" sometimes, but they seem to get abused heavily. Newbies like stringing them together and even nesting them, when they could have achieved the same with a single for loop and the same number of lines. In other words they seem to encourage people to artificially increase the complexity of a problem without any objective improvement in legibility, not to mention lots of GC work with throw away arrays... many people don't seem to even be conscious that under the hood of most of the array functions is just another iterator of some kind.
"Other publications, such as The Atlantic, are operating sustainably in various niches of their own,"

That 'niche' being 'funded by an activist heiress' I guess. Nice work if you can get it.
I don't know if this is part of the standards but there was a backwards incompatible change in the way regex worked around firefox 73 and a bunch of sites crash in older firefox now.
Having done the drive from Little Rock to Vicksburg a couple of times, it isn’t that nice in the southern part of the state, it is basically the same flat farming Walmart every 10 miles as northern Louisiana. There are some nice places the further north you get. And north east Mississippi is like Kentucky, but northwest Mississippi doesn’t offer much beyond some delta charm.
CoreTable
If you're serious about mechanical watches or have a small addiction like me, I'd highly recommend buying an old school timegrapher and regulating(link below).

I have a rather ridiculous collection of Orients, and some were off by minutes a day from the factory. Just the nature of them, I guess.

I would just offer to regulate them for other people, but I've scratched enough casebacks to never feel comfortable in that.

Link to example timegrapher:
https://www.amazon.com/OTOOLWORLD-Tester-Multifunction-Timeg...
I think that our fundamental disagreement comes down to whether California is currently in that downturn. I would say no, and if I understand your position, you would say yes. Is that a fair assessment?
Like fon.
Cost would be a problem because we put too many people in prison.
You're probably right some are automated, but there is still a human behind it, I guess is my point, and even more behind them enabling it. And based on other things i've seen on the net, and heard in real life, I have zero doubt some of those people high fived in real life.

My former coworker could spend an hour justifying peeing on dead soldiers; another can defend cockfighting in once sentence, ending in 'because god said I can.' My dad grew up hearing the only good black man is a dead black man, and that applied to children obviously (dad never took the bait.) There is a whole rainbow of ignorant or angry people in the world
> but much cleaner, workable, easier, simpler, fewer choices, more usable, more reliable, less stupid, and more standardized.

You can say this about 80% of tech yet here we are.
Happy birthday (or rather, stabilization day) to Rust!

I really enjoy programming in it, and I sincerely hope I'll manage to use it at work soon. Some years ago, I managed to write one component of a data processing pipeline with it, and it worked well, but the whole project ended up being scrapped because of unrelated reasons. Using Rust was possible because the project was really small, so I had a lot of freedom in choosing the technologies, but at the time the ecosystem and the human part of the equation wouldn't have scaled.

I think the time is significantly more ripe now. The biggest hurdles are no longer in the language itself or the tooling or lately even because of ecosystem limitations, but rather, inertia and concerns about whether there are enough people who know it, and even that is improving rapidly.
I think it makes more sense when you rephrase it and drop the ask for proof to something like 'I would be interested in some scientific studies on the safety...' (at least I would, having considered visiting a chiropractor recently for back pain).

Medlife Crisis has a good video talking about the placebo effect and the promotion of pseudoscientific treatments that's really worth a watch:

https://www.youtube.com/watch?v=jQw2B0vCPYo

tl;dr In the video, he captures my concerns perfectly about the whole thing, "by mainstreaming and legitimising practices outside proven science it increases acceptance of things that don't work, and regular people can be harmed through neglecting effective therapies"
platypus means “flat foot”
I'd like to say it's a testament to the original design; but I can't overlook the hundreds of millions of dollars, perhaps more, that has been spent to improve the language.

It's nothing short of incredible that it is as fast as it is and as useful as it is. It shows that many hands do make light work; and money can buy that effort.
Are you sure about that last sentence.?
The problem with being a 10x or a 100x dev is that you never get paid commensurate to your value. You’re almost always better off (psychologically - unless you have mouths to feed :P) starting a business if you have business/marketing chops at all.
A talking point to the dangers of Bitcoin and cryptocurrency is that it can be hard to trace bad actors using the network to launder money. The comment I replied too was stating "debunks another favourite talking point of the crypto people that it secures your money from government access."

Both of those seem pretty hard to be true at the same time
First thing I did when I signed up for Xfinity was purchase my own cable modem. Cost under $50, ROI was less than a year at the $5 monthly equipment fee. But the Peace of Mind of not having to worry about public traffic on the device is priceless.
I think a lot of German scientists were pretty happy to be "stolen" by a democracy and given the means to leave 1930's Germany.

Not at all the same as what's going on right now [0]

[0] https://www.justice.gov/usao-az/pr/former-raytheon-engineer-...
I think one reason is that there's no big corporation behind it, for Rust it was Mozilla and now the members of the Rust Foundation, for Go it is Google.

But I totally agree, Nim is an awesome language and definitely deserves more attention!
Instagram to Soon Let Users Upload Posts from Browser
What a lovely strawman counter-argument you're attempting.

Shall we instead focus on installing with SHA verification based on CVE? Let's do that, that sounds pretty sensible instead of just throwing around yet another thinly disguised "letting the perfect be the enemy of good".
"a better Go than Go", this is exactly how I use Nim currently, and I couldn't have said it better myself!
https://youtu.be/8ZO9M1_CJD0 This video seems to indicate that it wouldn’t have a sizable enough effect and likely would require extensive mining to get done. (Which is done with fossil fuels)
On the code side of these rover and landers, you also have to deal with radiation/vacuum-hardened chips.

From the little I understand, these chips behave a quite a bit different than the types of stuff we work with. For one, you have to assume that your programs will be corrupted via cosmic rays causing bit-flips. Chips are slower and more rigorous as a result.

This being HN, there may be a person on here that can speak more to program design with space rated hardware. I'd love to learn a bit more!
Some other important features and browser APIs released in the last ~10 years: Web Workers, WebGL, OffscreenCanvas, Typed Arrays, Web Audio, Web Notifications, WebRTC, Websockets.
https://www.nejm.org/doi/full/10.1056/NEJMc2104974

"The effectiveness against any documented infection with the B.1.351 variant was 75.0% (95% CI, 70.5 to 78.9). Vaccine effectiveness against severe, critical, or fatal disease due to infection with any SARS-CoV-2 (with the B.1.1.7 and B.1.351 variants being predominant within Qatar) was very high, at 97.4% (95% CI, 92.2 to 99.5). Sensitivity analyses confirmed these results (Table S3)."

so it's still quite effective at preventing severe illness, which is why I'm not terribly worried, but still spooky that strains are starting to mutate away from our protection.
> Question from a very amateur coder: why would I look at Python for performance when Go exists?

Many things can be "fixed" if you choose to go to another system. Good developer environments limit the supported tools, languages and packages. This comes from several issues:

* When something goes wrong at 2 a.m., is the developer available going to be able make a reasoned decision how to fix the program?

* Can you hire people with a mix of Python and Go experience?

* If you want performance, why not choose a faster variant of Python so you stay in the same skill set?

* You successfully built a Go program, but did you document your development? Did you set up a standard environment? What about CI/CD and automated testing?

When you leave your position (and you will someday), who is really able to take over managing that software?

> My coworkers who don't know Go understood the code just fine.

Understanding and groking are two different things. I'm sure they looked at the code, nodded their heads that it makes sense; however, I suspect that if you asked one to modify the program with a new feature that they suddenly will see all the things that they don't know, from getting their environments working to subties in the language's mechanics.

Environments are standardized to prevent having these types of issues between workers. Software development is ultimately about supporting the people and business goals in the company.
Doesn't Canada still have a bunch of completely unsettled land in the north? I'm surprised no one buys it up and develops it.
Also rectum.
> an unofficial package manager

I thought the reason everyone loved Linux was because you could mix and match components and choose what fits for you. But suddenly "an unofficial package manager" is out of bounds?
An "easy" solution would be for FB to lobby for the USA to adopt privacy laws similar to those in Europe. Then maybe the data transfer ban could be lifted (somehow I suspect that will not be the case)
Statement: AP 'horrified' by Israeli attack on its office
I worked at a company that had a developer blog with articles like this.

It was fun, but our conversion rate from the blog was zero. Maybe there was some downstream brand recognition effects, but we treated it like a fun thing for developers to do to share some knowledge.

The only real downside was that a couple people got hooked on the idea of using the blog for thinly veiled self-promotion, so it required some clear expectation setting. It worked best when posts were treated as group efforts by the team instead of individuals posting to the company blog with everyone else as silent editors.
It is often said that while not many people bought Velvet Underground records, those who did went out and started a band. For software developers of a certain era, Heroku carries a similar legacy. Every developer who came into contact with Heroku continues to chase some version of that legendary developer experience today. “It absolutely is the Velvet Underground of developer platforms”

We're still waiting for that magical band to appear.
The people you're referring to are also engaging in partisan battles. As you can probably tell, it's not very convincing to those on the opposite side (yours, in this case). I agree, it's divisive. It's why I try not to do so whenever there's a chance that I might change someone's mind.

Quip or not, it frames the conversation in partisan terms, and people on the other side are going to check out if you do that. I'm not defending partisan warfare, but being divisive in response isn't going to contribute to making the conversation any less divisive.

I can't stop you, obviously, but realize that you're doing your own position a disservice by making it less likely that people will listen.

Or, if you like, think of it this way: the country is divided about equally politically. You only need to sway a small portion of people to win an election. If you can engage with like-minded people who lean the other way but the opposing party can't, you're likely to win consistently. Don't you want to win? (Democrats, you take note too.)
The question is, were they allowed to leave Germany when the regime was still in place?
sv40 is a cancer causing virus that contaminated 1/3rd of all polio vaccines.

From wikipedia:
The discovery of SV40 revealed that between 1955 and 1963 around 90% of children and 60% of adults in the U.S. were inoculated with SV40-contaminated polio vaccines.

Link to studies:
https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=sv40...
How many US manufactured doses have been exported?
Einstein discusses a link between physics and biology, 70 years before evidence
> COVID's long incubation time while infectious makes it potentially the most lethal disease ever.

"Most lethal disease ever" is a really strong claim, so I would like to see some of the evidence that leads you to believe that. The r0 of measles, which still infects 20 million people a year, is substantially higher than COVID's, and though its death rate in developed countries is lower, the higher r0 means it is potentially more deadly.[1]

Would you share some of the evidence backing the claim that COVID will not/is unlikely to evolve to become less lethal? If COVID did morph into something more lethal, wouldn't that affect its evolutionary fitness in such a way that the more lethal variant would eventually die out, as both SARS and MERS did?

I understand that you feel COVID is a unique threat and needs a unique response. I'm not convinced COVID is so unique that it escapes the same rules of evolutionary biology that impact other viruses, and even if it did, I am not convinced the necessary response is therefore 100% eradication. (And even if I were, I'd be extremely worried about perfect being the enemy of good.)

> But why stay in the line of fire?

We are still, and always will be, in the line of fire. COVID is not the first coronavirus of its kind to come up this way, and it won't be the last.

That doesn't necessarily mean we should or shouldn't eradicate it, but I think there may be a bias here where we assume that because COVID is the disease we're dealing with now, it is also the worst one.

[1] https://www.thelancet.com/journals/laninf/article/PIIS1473-3...
In a sense, it's good competition makes for a good game and achieving greater goals.

e.g. Soviet Union vs United States.

I like it, I welcome it - it begs to open the purse and spend and brings the most creative solutions to the table.

Like computers, boy what a fad!
What does it say about our world, when the casual display of creativity uncoupled from the desire for monetary gain is something remarkable?
It’s intentional. At every level of government politicians have as avowed goal above the rate of inflation cost growth in single family homes. They make noises about affordability but that’s diametrically opposed to creating a windfalls for incumbents. Which side of that coin they invariably come down on is immediately obvious.

The one and only path to reduced housing costs runs through reduced homeownership. As long as a large majority of likely voters own the problem will only get worse.
You are right about the situation now. I was mainly talking about how did we end up here.

The "Taiwan is part of China" has been in the text book of China since the People's Republic of China founded. If you looked at diplomacy, one thing China did previously was to maintain the status quo to a degree that it has refused to take the few countries which recognize Taiwan in order to maintain the friendly relationship.

I have to say that now things changed. That's why it has become a hotspot for a potential war zone between US and China.

As for TSMC, I believe the decision should be attributed to Biden's government's push for having production capacity in the US rather than a pure business decision.
No one goes there anymore because it’s too crowded.
> I can’t see why it would be devastating in practice. Why can’t the servers that deduce every little thing about the users be also based in EU?

It's devastating to their "cost of doing business" not "conduct of business".
Many array looping functions have been around since ES5 and I've been personally replacing them to for-of loops with very few exceptions (.map() and .filter() remain handy)

Useful fresh additions are .find() and .includes()
I don't believe that was the intended definition of hoof according to testimony by several of his contemporaries.
> We do put the £ where Americans put #, but we don't remove it from the keyboard.

Apple doesn't remove it either.

> 2 differences? Read your link.

Windows:

- the extra key is added next to the Enter key to accommodate # (number sign) and ~ (tilde)

- The £ (pound sign) takes the place vacated by the number sign on the 3 key

- @ and " are swapped (to ⇧ Shift+' and ⇧ Shift+2, respectively)

- (the list goes on for another 4 or 5 items)

Apple (emphasis mine):

- The # symbol is replaced by the £ symbol (as on PC keyboards); the # is available by pressing ⌥ Option+3

- The " and @ keys are swapped.

- More recent Apple British keyboards move the backquote/~ key to the left of the Z key and replace it with a section sign (§) and a plus-minus sign (±), respectively.

And that's it.

Well. It's three differences compared to US layout, two of them are basically exactly the same as PC versions.

> Back tick is in the wrong place, hash as already discussed is in the wrong place, forward slash is in the wrong place, double quote is in the wrong place, @ is in the wrong place.

Apart from back tick the rest are consistent with PC layout.
Despite their monopoly status, or perhaps because of it, local newspapers were able to cover local and regional news deeply. In chasing the big win, online media completely dropped the ball on local coverage. I can go online and find a myriad sites carrying the same news. Some is passed across the wire services like AP, but in most cases it's because of the concentration of ownership. One company might own a hundred or more outlets, and run the same general news stories across all their websites and run the same content on the TV news. Sinclair Broadcasting is especially notable for that, in their "must-run" segments.

All of which is to say that the one thing that newspapers had is now mostly gone.
The Winchester House was continuously added onto by a huge construction crew for many years after the death of Mrs. Winchester’s husband. She believed her psychic who told her she had to continuously add onto the house to repent for the people killed by her family’s rifles during the civil war.

The result is a sprawling, very crazy looking house that no one would have sat down and designed upfront. I think of JavaScript as the programming language equivalent of this house.
Most Expensive Mistakes of People Ever Made in Hindi
StackOverflow: The Most Upvoted Question
Yeah, they're not the kind of company that sues.
Is it wrong to have children in an era of climate change?
It seems like you're anxious because you assume that asking for a raise is like burning a bridge with your employer. They don't see it that way: they'll just say "we can't justify increasing your salary at this time", or more likely they'll offer you a small raise (less than you want), since it costs them so little to do so.

They'll never say "how dare you even ask that! get out of here!". They'll never say "hmmm, who should we lay off? probably that ungrateful so-and-so who had the temerity to ask for more money". They'll just say yes, or no, and move on.

(Negotiating the amount of the raise is an "advanced" problem. I've never done it myself, though I've heard tales of legendary figures who have accomplished this epic feat)

Just be polite, state your case, but do not make an ultimatum like "I have another job lined up if you say no," because that tells them you're looking to leave, and they might just give you that raise just long enough to find a replacement while you finish up the work you're doing right now.

I would make the case to your manager, phrasing it in terms of how you've made exceptional contributions that earned the business more money, and that in so doing you took on responsibilities above your stated job description.
> But at the real heart of these wars, as with a lot of other wars, is the violence of British colonialism.

Oh, for Christ's sake.

Some people like the taste of these beans. Some don't. So what? I detest Lima beans. That has nothing whatsoever to do with Spanish colonialism in Peru. Not everything has to be a jumping-off point for a dullwitted "woke" lecture.
JavaScript has grown a lot in the last 10 years, the last ~5 in particular with ES5/ES6.

There are still “fucking JavaScript” moments but those are few and far between compared to what they used to be. The “...” operator in particular has been hyper useful for neatly modifying complex objects without turning into spaghetti code.

SPA+node/express is a pretty solid stack these days because of these improvements. I no longer find myself missing Rails for Ruby’s syntactic sugar and knowing that operations on the server will work exactly the same on the client has been great for browser console debug sessions.

The holy grail would be for HPC JavaScript libraries to allow the same ease of implementation to use something like NVIDIA RAPIDS (especially RAPIDS itself) as easily as we get with Python. Given how far js has come, I don’t think that’s an unrealistic proposition.
> Once again in 2020, Rust was been voted StackOverflow's Most Loved Programming Language.

Typo?
This is one of several good reason to buy and use your own modem.

The security of sharing your service with others is questionable, for starters, and Cox does not have a good security history. Every "reset" of the modem (where they remotely check in on it) will turn off your preferences, and many people have reported disabling this wifi "sharing" only to come back to see it re-enabled.

Cox, or any ISP, having access to your internal network by virtue of having administrative access to your modem / NAT router is problematic. People can be bought or are sometimes evil. People click on links and get compromised. It's better that they stay outside of your home network, where they belong.

Cox rents this modem / router device for $12 a month. That's $144 a year. A high end DOCSIS 3.1 modem would pay for itself in less than a year, plus you can get a NAT router / wifi access point of your choosing, keeping the function of the two devices separate. This means that if you want to upgrade wifi later, you're not paying to replace everything. Or if there's a security issue that the vendor isn't going to fix, or is in hardware, like the Intel Puma chipsets, you're only replacing one of the devices.

This is true of all ISPs, really.
Best colleague: How to maximise your work. Never waste work. Everything you do, from a simple note to random thought can be turned into a blog post, conference session idea, new feature or even a whole product. Always find a use for it.
That doesn't seem at odds with a single order-of-magnitude difference though. Covid IFR in the 0.5% range is also based on more or less optimally treated patients given a developed country's population demographics. There isn't really room for a fatality rate to be "hundreds or thousands of times higher", you run into the 100% fatal bound pretty quickly.
What does DTC mean in this context? I had assumed it meant "direct to consumer".
> This builds allies and allies build careers.

Compliment people behind their back relentlessly.
If you ever played that series, you know this music, https://www.youtube.com/watch?v=SDO6__ya6B0 and https://www.youtube.com/watch?v=HKHecxVDEts . I'm surprised they were only 37 seconds long, it often felt like it was minutes (maybe that was just the disk crunching loading the music).
Niall Ferguson: The Next Global Disaster Is Already on Its Way