skysight-inc/HackerNews huggingface dataset:
The subpage called "How"[1] covers this though. The idea is to redirect you through all the historical versions and then to a 404 if no match is found on any of them.

> www → 2017 → 1997 → Show 404 error

[1] https://4042302.org/how/
> But the most popular packages do avoid this practice, which is encouraging, and sets the bar for what you should do if you want to be at the top.

https://www.npmjs.com/package/is-promise

7 million downloads a week is not "popular" to you?

npm is riddled with packages like these.
OR, don't use a 'setter', use a carefully named API that describes the purpose instead. Or design the two classes to share the data with locks. Or whatever your solution requires.

Yes breaking encapsulation willy-nilly is a bad thing. So don't.

I don't doubt there are bad programmers out there. Blaming the hammer for a bad carpenter is foolishness.

Btw objects are used for like 5 different things. Choose what works for your problem space.
Better don't disappoint your wife
I know it is "never too late" for things like this to happen, but it's definitely late.

One of the main reasons for bad things to happen is the lack of education (which, in turn, leads to resist to change) and, therefore makes people prone to believe to unbelievable things.

Social platforms like Twitter should have long had things like "fact checking" ANY statements and should have restricting not only violence glorifying posts, but also the ones with racial or sexual discrimination and all the others .

It is late, but I like seeing it happen at least for the person with the most "glorifying" record in dividing a society.
Say you said using Wonderhair would prevent baldness and I said that there was no evidence for that and that in fact in the cases that I know of the people now have less hair than they had when they started using Wonderhair.
Do I then have to defend myself from questions that infer I believe that Wonderhair causes hair loss?
One problem with replacing natural teeth is that you will have bone loss in your jaw. The bone line is slightly lower where my crowns are compared to my other teeth and this is expected according to my dentists. So as a side effect your jaw would become substantially weaker over time, which may not be so terrible but I don’t know the realistic chances of a broken jaw for most people that don’t do MMA or have violent physical occupations.
Social platforms come under fire
> I believe that the responsible use of psychedelics could open the door to a new leap in human civilization. They are powerful tools and should be approached with upmost respect.

A lot of folks believe that much of religion and early human societal organization actually originally came about as a result of early human utilization of psychoactives. It makes sense when you think about, for instance, shamanic utilization of ayahuasca and its tradition stretching back historically. As you point out, "They are powerful tools and should be approached with upmost respect." But the flip side is that, as powerful tools, they can be dangerous when not used in a safe setting. But I always am a little bit specious when folks say that "responsible use of psychedelics could open the door to a new leap in human civilization" -- the tool itself, while useful, has been around for a while.
I understand the video is worthwhile. What I object to is the title on the post. "The linux sucks website has a good video" would be a great title, for example. As it stands, it panders to those of us who like linux and those of us who don't like linux. The title appeals to the worst in us.

To be clear I do not object to the content, but I find the title to be divisive click bait.
Yes, though proportionally I think there are far more Mohammed's. Wikipedia says:

> It is thought to be the most popular name in the world, being given to an estimated 150 million men and boys.

One of my teammates recently gave birth to a boy, she talked a little about figuring out whether to name the kid Mohammed or not, with the major downside being that yeah, it's insanely common, especially among her nationality.
Sounds like a lot of rose colored glasses there.

It typically took a really, really, really bad debacle to get that level of attention. Back when I was selling hardware, I can think of a few incidents where certain drives were just known for data loss.

Early WD IDE 20GB drives - absurdly high 90d failure rate. Shop stopped carrying WD for over a year after these

Quantum Bigfoots - At best slow, and not -terrible- for reliability but I remember them having a really nasty failure mode.

IBM Deathstars - Everyone knows about these.

Fujitsu drives in the 8-30gb era - I think these actually wound up having a lawsuit over them

Heck, back then, on top of having to worry about all of that, Creative lab sound cards could cause data corruption in some motherboards!

And yet, only IBM suffered severe damage. People kept buying bigfoots. People kept buying Early model WD drives that bit them. People kept buying creative labs cards that had bad bus mastering....

$$$
It may not be the goal of Donald Trump specifically - I think he's just having a bit of a hissy fit TBH. But I absolutely do think it's the goal of many self-described "free speech" advocates on the internet, and Trump's worldview seems to be informed by their zeitgeist, so he's serving their purposes.
Many of us don't need mushrooms to be stuck in thought loops :/. I suspect this is a common human situation.
Android browse that can hide users' real access to IP
WebShuttle a Android browser with encrypted tunnels that can hide users' real access to IP
Wouldn't it be the union of the licenses, not the intersection? Provisions of one license wouldn't go away because they're not present in the other?
Another data point: I also found multiple jobs with multiple clients through Upwork. I even built a transpiler for the most recent client, which is the coolest thing I've ever done.
Sometimes I wonder how big a tragedy it is that many well-written questions are simply dismissed because the author found his solution in the process. I'm sure many of those questions are high quality and would get edits, upvotes and answers had the author just pressed the submit button.
Sounds like that directly invalidates the use case of small portable scripts.
>410 Gone

>Indicates that the resource requested is no longer available and will not be available again. This should be used when a resource has been intentionally removed and the resource should be purged.
That sounds horrible! But this is an operational failure, not a development one. (Well, the one clear development gap is that nobody thought to write a script to replace all those REPL commands. There's no reason that couldn't have been done, that's not a REPL issue at all.)

It's not uncommon for REPL users to write tests for their code. And nobody worth their salt would think that the REPL is a license not to document and operationalize their work properly! Your root cause seems to be some mix of developer laziness or inexperience, and poor business practice -- not really a tooling issue.
Are you sure AI didn't generate this article?
Serverless Architecture and Chatbots
One-piece angled wind turbine design
The solution is for MPD to do their fucking jobs and arrest the murderer.

This entire thing is happening because they refuse to simply arrest a man that has been caught on camera slowly murdering a man, simply because he is a cop.

Even if they arrested him and let him bond out (which is what would happen to any non-police individual in this scenario) there would have been zero destruction. Zero.
If you rephrased his thought like that you would take all humour out of it; humour being clearly the intent of his chosen phrasing.
William Sethare has done a good amount of research into adaptatively tuning music so that the intervals are always simple ratios. You can find some examples of this here : https://sethares.engr.wisc.edu/html/soundexamples.html

Unfortunately some sound examples are missing but a few of them are still online.
OTOH, I am not great at creating graphics and find that throwing $11ea to 1-4 contractors on fiverr and picking the best of what comes in the next morning is a pretty solid use of time and money.

For the $240/yr Adobe CC might cost me, I get better results and lower stress than trying to DIY it.
How the Coronavirus Changed Politicians’ Approval Ratings Worldwide
As President, or any public figure, you are responsible not only for the intention of your words, but also every feasible interpretation of your words, as well as the impacts of your words, regardless of intention.

I say this not to imply that Trump didn't know that this statement could be taken in multiple ways, but to remind people that even if it can it doesn't matter. It's tragic this has happened, and also tragic to have a leader who reacts to the situation in this way, and that a large swath of the country applauds him for it.

Vague and menacing threats are much more thuggish behavior than emotional reaction to the killing of an unarmed civilian.

As for what Twitter is doing, I'm curious whether they follow this path to it's logical conclusion, which is, eventually Trump being banned from Twitter. He's a huge driver of traffic for them, but perhaps they're thinking about life after Trump at this point, months away from the election.
Sucks that it seems like it got flagged off the front page almost immediately, thanks for doing the research and writing it up. I'm surprised to see just how aggressive Slice is about this, they must believe the upside outweighs any associated risks from being caught. Wouldn't be the first startup I've seen try to play games like this with Google though...
I have some bad news about all the music you grew up with. A lot of it was bad, too. Some of it was good, and that's what you remember. The rest was unmemorable.
Where do you draw the line between "generating" and "copy-pasting from its vast memory"? Why do you think what humans do is not copy & pasting different snippets of information they have come across in the past? Isn't that what grammar is? A bunch of rules you've come across a lot of times?

Other than the given prompt, the models don't have a goal. So what other than copying and adjusting would they do?
This is as good as the CVS versioning on a per-file basis. Its problems are well known and it is not widely used now for a reason.
Glorification?

He is instructing police to shoot protestors as long as there is looting.
I have not attended the Startup School, but I imagine there's a lot of value in personally recruiting your first 20 or 50 customers. You get to talk directly to them; you get a chance (not easy, though!) to find out the real reason they stopped using it, etc.
The people in 1776 didn't loot random places, they only attacked the people abusing them. Also they didn't loot, they just poured it all in the sea to ensure the company suffered losses, they didn't do it to enrich themselves. That is very different from what is happening today, if these people only attacked the police station and left the other places untouched I would have more sympathy for them.

As another modern example, the protests in Hong Kong didn't involve looting. Instead the protesters were very well behaved except against what they protested against, and thus got a lot of support. Looting and destroying random property will just ensure that people will cheer when you get smashed by the police or military.
That would make sense if every message were placed on hold before publishing while it got reviewed. But this is a real-time system. And even then, there are often multiple sides to events.
The missing half of ordinary matter in the universe has turned up
It gets messy once you want to do anything advanced. And even when slices depend on each other (circular dependencies will arise).
Calling for the quelling of an insurrection is not "glorifying violence," it is exactly what a government is supposed to do.
If most places ban a certain type of content, it's likely that you will find more of that content in the few places where it's allowed.

I'm questioning the idea that if all platforms were to be less restrictive, that particular type of content would become "overwhelming".

Some communities are more active online than others but generally I would expect the distribution of opinions expressed online to reflect the actual distribution of opinions actually held by the population.
It's because your internet speed is too good to notice. AMP pages are definitely much faster, which you can ask anyone in a country with lousy internet connections about. I'm not saying that AMP is good but claiming it's not faster is just wrong. I also don't see why it wouldn't be. If the restrictions on the stuff you can put on AMP pages together with Google's edge caches wouldn't make it faster it would be strange.
PlusVitech Uses Machine Learning for Drug Treatment
TypeScript Deep Dive: Comprehensible handbook from basics to compiler internals
Vague and menacing threats are admittedly thuggish behavior, but I think it's hard to argue that it's more thuggish than burning down a police station.
Rust is design by committee with complicated and large syntax area and to solve one problem of memory safety created a mountain of borrow checker syntax and a steep learning curve.

So only time will tell if BDFL based language comes up like Linux or design by committee like language. Right now Rust is not that significant like Nim and Zig so all have a chance to come up.

Once there are substantial software written in them like C or C++ than only will know, right now among modern language only golang and Swift reached that stages as being significant systems programming language in spite of GC. Indeed I doubt if Rust will be as revolutionary as Lisp or Haskell or Smalltalk in terms of contributions for the development of compilers and language designs.
> non-private markets can’t be used for manipulating elections, sponsoring assassinations, or incentivizing real-world action of any sort. (In any prediction market with a public order book, any attempted “action-incentivizing position” can be consumed by arbitrage until all that remains is a measure of the event’s real probability)

Source(s) for this?

I know prediction markets will have far-reaching consequences when they aren’t or can’t be constrained anymore.

The mere presence of a payout for low-probability is a broad change. Maybe I’m not being paid to kill someone via the market directly, but I am naturally incentivized to collect information about the world, gain power, and then use my power to bet on and make low-probability events happen.

Another question - How do we solve the decentralized oracle problem without relying on decentralized votes that could be biased due to past voting behavior or their vested interest in the outcome of a truth vote?
Maybe in some cases it is helpful (for both parties) if it is written down. However, in my experience, a conversation can often be very helpful as well - you can ask clarifying questions etc. It becomes more of a brainstorming together. Has helped me many times (on both sides of the conversation).
Social regulation of gene expression in human leukocytes (2007)
Yeah, the whole reason we have public education is that democracy requires a knowledgeable voter base. When social media companies were just starting out, I get why they weren't fretting about societal effects. But even if we go by business metrics, a collapse of democracy would probably be bad for their businesses. It's past time for social media companies to take responsibility for their negative externalities. And that definitely includes all sort of "negative information value" content.
And why won't those kids get off my lawn?!

"No no, the previous generation before me was unreasonable and condescending for no reason, but THIS time the music really does suck! Really!!"

No, it's the same as it ever was: like each generation before you, you're frowning on the darned inexplicable habits of the rising generation.

You're just noticing the mediocre but popular songs of today, while forgetting all the mediocre but then-popular songs of your own heyday that have since faded from memory (because they were mediocre).

I see the same thing sometimes in the gaming community when people try to laud old retro games. There were plenty of awful or completely forgettable games from the NES and SNES era, people just forget about them while remembering the standouts like Mario, Contra, Megaman, etc. Same thing with music, or TV, or movies, or books.
They probably just caught a ride in some shipping container.
Insider Build of VSCode for Windows/ARM64
In my office there are several sets from Oculus, ML, etc. Every time one shows up, it goes like this: everyone stands around and has a go at it, then it is never touched again.

That's basically the state of VR and AR as it exists today.
The Two Things to Understand About Trump's Executive Order on Social Media
Maybe I am wrong, but the article doesn't come off as satirical.
But this isn't just a Linux problem though. Backwards compatibility sucks on Windows and MacOS too. At least Windows tries to give you some janky backwards compatibility options, with questionable results. MacOS just deprecates API's, drops support for older versions of MacOS and tells their users to go buy new stuff.
1997 version is the best!
Is it a hard problem? Sure. Can they get everything? No. But that doesn't mean that they can't quickly act to minimize the total impact. As with many things, 80% of the value can be gained with 20% of the work.
This is neat but hosting costs could be a burden.
The Visual Studio Code version from the Insiders Program is now available as a native arm64 build for Windows 10. Owners of Surface Pro X can finally use a native editor on the platform.

Still this is still an electron-based editor and even in native arm64 it uses a lot of RAM. On my Surface Pro X, I just launched both VSCode compiled for ARM64 and Sublime Text compiled for ia32. VSCode is using about 300MB+ and Sublime Text (working under built-in ia32 emulation) is using 15MB.

I’m happy to have native VSCode, not only because many people rely on that but because it means that Electron, NodeJS, and node-gyp must be working for Windows on ARM in a somewhat stable manner and that will open the doors for other applications to arrive in the platform soon (I hope).

I know that most readers here are not keen on anything Microsoft related, I understand that and in many cases share the sentiment and views but there might be readers that got an SPX and were waiting for this release like I was. If you were running the insider preview compiled for ia32, it won’t automatically change to arm64, you’ll need to download again.
From this video: https://www.youtube.com/watch?v=5O2Yjn3OXRk

Actually it seems to have started as Yohanan, Yo coming from Yahweh (god in Hebrew), and hanan (gracious).
Minnesota police arrest CNN team on live television
Every feasible interpretation? No way. That’s not gonna work. No one would be able to say anything. At best people would talk like ex Fed chair Greenspan. Undoable.
People are wondering "How far does this go? How can Twitter say this is not cool, but allow something like violent movies or games? Where's the line?"

The leader of the United States encouraging law enforcement and the military to shoot American citizens for looting, that's the line.
If you can't compete with a free product that comes with no support or guarantee, maybe the problem is not the person who made their product free.
Telegram isn’t encrypted at all by default, and its encryption scheme is sketchy.
It will naturally take time, but it's not like nothing's happening. Redox is growing and supporting libc-based apps. There were people looking at porting KVM to it, but I haven't seen any recent mentions - either way, the momentum is there.

Of course it will not be quick. But I don't see the point of ridiculing that effort either. It's not like Linux took over from Unix immediately either (even though the interface then was tiny in comparison).
This is a bit like saying "why would someone take a ferrari to the corner store, a honda sedan works just fine". The implementation of the task at hand is without consequence, their boss just wants X to happen even if it gets done by hand. I love these opportunities because I can use a language that I'm not getting paid to write for the 99% of of my day job. Coincidentally this happens to be python for me but i'll defend parent's right to do it in brainfuck if it makes them smile :)
Britain proposed to turn HK into a self-governing dominion like (non-democratic) Singapore - aka grant HK dejure independence from China - which obviously China would reject since it would circumvent handover. Hence ZhouEnlai labeling it as a plot / conspiracy. Most of the Thatcher memo was about trying to maintain British "control"/administration post handover to help with investor confidence (and British influence).

This QZ article is repeating a fairly disingenuous interpretation of the documents to suggest some missed opportunity for democratic reforms. The original narrative was put forth by VJMedia which bias towards HK local-ism (pro-independence). There was never any effort in the 60s up until years before handover to grant subjects of HK liberties or self-governance within the context of Extension of Hong Kong Territory lease.
> The more bugs you can encounter while using a piece of software is not a good thing.

Then don't run any software, that's cleary the best solution to avoiding software bugs if you don't actually care about getting anything done.

> Security is increasingly important, running a lot of unmaintained software is a terrible thing for security.

I disagree. Even if a thing is known to be vulnerable, there are ways to mitigate it. Besides, evergreen software just provides more opportunities for bugs as things are constantly reworked and added.

> The Windows approach has a lot of downsides you probably don't notice if you're accustomed to using Windows.

I notice them, they just cause a lot less pain than not being able to use the software I want because it hasn't been curated by a third party for whatever particular distro I'm using.
I'm not saying it's easy, but effort should be made as it is important. If you see the real-time voice recognition on the new Pixel phone, the technology for this type of action might not be that far away.
Drone deliveries soar in rural Scotland during coronavirus outbreak
why not use VPN?
At this point I feel like Twitter is _trying_ to push Trump's buttons. 4 years of not censoring Trump's tweets and now all of a sudden they have an ethical obligation? Which straw broke the camel's back?
I'm not sure how this works, I installed the bot, sent /start

No reply yet.
Web developers have been trying to move away from URLs that describe their content for 20 years?

My comment wasn't about URLs describing their content, but rather the assumption that goes along with it that every network request will always work perfectly. Once you realise that things do actually fail occasionally you should realise that local caches and bundling things in to a smaller number of requests can improve resilience.

That's not really an issue with Deno because it does things to mitigate the issue (eg caching packages locally), but websites that loaded libraries using separate requests for each one were horribly prone to failure if one thing was missing, and slower overall if the browser couldn't fetch everything in parallel, so devs invented things like bundlers to fix the problem. Then came things like code-splitting and tree-shaking to reduce the size.
Are you talking about the post you're replying to? Because I don't see those aspects in it at all...
Yeah, and people twenty years from now will listen to some subset of the popular music being produced today. They just won't listen to the mediocre parts, just like people don't listen to mediocre 90's hip hop.