skysight-inc/HackerNews huggingface dataset:
The author isn't claiming that someone claimed that either.

S/he's just saying that s/he likes Rust/Elm because they check more invariants than C/TypeScript.

In other words, "no one said it does" isn't really a useful response to "I don't like X as much as Y because X doesn't do A but Y does."
TIL Thunderbird is still a thing.
JavaScript = JavaScript

C = C

JavaScript Is C = clickbait
Pinterest did this as well. I also noticed they started to aggressively stick ads in the main feed of their mobile app around two weeks ago - like each third post. Instant uninstall.
Why are you oblidged to upgrade to the newest software i.e. why do you have to move from Mojave to Catalina or from iOS 12 to iOS 13.

Why wasn't waiting a few months for stability patches an option?
Personally, regardless of manufacturer or developer, i wait a few months before a major upgrade to give them enough time to fix bugs. I do the same when it comes to cars, mobile devices, and operating systems.

However there does seem to be a pattern of regressions in apple’s products (i put on hold buying a mac pro simply because its specs are very low for the price, the gap being much higher than usual).

What i would do is ask employees what they prefer. Accounting might favour windows, while developers or sysadmins might prefer linux (let them chose the flavour). If your company is non technical the windows might be the only alternative. But either way, breaking away from a single vendor is a good idea.
As siblings have covered - it is a proxy for some search results.

That's ok though - a privacy respecting proxy to a decent search engine is a useful thing. You get all the search results and they don't get to track you.
Intel Core I9-9900KS Special Edition Full Specs and Availability Announced
So not being a billionaire is failure? Wow.
Apologies found the answer in the faq

>> Another kind of job ad is reserved for YC-funded startups. These appear on the front page, but are not stories: they have no vote arrows, points, or comments. They begin part-way down, then fall steadily, and only one should be on the front page at a time.

https://news.ycombinator.com/newsfaq.html
Part of this is that AMD is using TSMC’s ‘7nm’ process, which is comparable to intel’s delayed 10nm. Development of that process was funded by Apple (as they use it for the A12/A13). So the pairing of AMD and Apple can out spend and out develop intel.
Overview of the available instances:
https://fediverse.network/pixelfed
https://the-federation.info/pixelfed

App with Pixelfed support for Android:
https://fedilab.app/

Public profiles are public on Pixelfed: https://pixelfed.social/ubports
Google Parent Alphabet Reportedly Wants to Buy Fitbit – HotHardware
This. A million times over. Crimes often sound bad. Then take what most people who get convicted DID. Take juvenile "justice". Crimes vs what child potentially really did:

Kidnapping: running away from parents that hit you. Helping someone else run away from their parents, or running away and taking your brother/sister (because you don't have the right to take yourself or anyone else away from parents). Can also be "removing from parental control", which is also a crime (if you manage to get help, those people can also get convicted)

(same for running away from an "open" child protection institution if you don't agree with their treatment of you (which is quite likely the case I might add), even running back to your parents.

Stealing: taking anything. Even your own stuff of course, as children don't technically own anything.

Drugs: much the same. But standing in the street while kids inside a house are doing drugs, even if you're clean, is drug use too (or at least conspiracy to ...). Child protection services have been known to ask to convict children for drugs because their parents or friends did drugs, EVEN if those parents were not convicted/were innocent (they can, because there is no burden of proof for them. After all, they’re “protecting” children, “not punishing them”) (usually because the parents didn't agree with doing whatever CPS wanted them to do, and this is a way to force parents into compliance, usually to "place" (lock up) the children (which results in a LOT of extra subsidies for CPS, which I’m sure is just a coincidence). And let's be real here, there's closed and "open" CPS institutions. And there's "juvie". All are prisons, it's really just the regimen that's different, and "open" should be understood to be something like minimum security prison)

Breaking and entering: same problem as with drugs. Being nearby, accidentally, will get you convicted.

Grand theft: being in a stolen car, knowingly ... or not, is grand theft.

And of course, there’s the fundamental criticism of the juvenile justice system and CPS: recidivism rates are higher for the system ... compared with just letting criminals go unpunished. It’s that bad. (Incidentally: the same is true for psychological problems: odds of improvement are better without treatment). Given the above “crimes” this makers more sense, I hope. “Criminal” (or “abused”) children often haven’t DONE anything they (or we) would consider a crime, then commit real crimes afterwards to take revenge against society for their treatment, because that treatment is so bad (violence, drugs, sex, forced and/or threatened is everywhere in CPS, schooling yourself is near impossible due to constant moving and instability). Understandable, to Some extent. Sadly both CPS and courts have financial incentives to get more children into the system, so this is getting worse.
This is the correct way.

I'm having a ton of wifi connectivity issues/bluetooth issues/mail/a bunch of other issues and regret upgrading.

There's no need for latest and greatest unless there's something that is 100% crucial that the new update brings.

Honestly I'm thinking of downgrading if I had the time to do so.
I use autopilot everday on my 50 mile one way commute. This statistic is so misleading. Autopilot is used while i ride in the HOV lane for 45 miles of that commute. Autopilot including Navigate on Autopilot can't get me to cut across 5 lanes of traffic in under 1 mile or do the city driving where i am 10x more likely to get in a car accident.
Hang on, haven't broadcast TV channels been doing this for years? Pretty sure all those Saturday reruns are played faster to fit in more ads
I don't think thw committee's options are really so limited. They could totally have defined a JavaScript 2 not backward compatible with JavaScript 1. Browsers, of course would have then had to support both, but who cares? Especially if there were a good FFI between the two, noone would have been inconvenienced (except browser developers)
From now on, compilers are criminal masterminds in my fantasy world!
My own bike commute where I pick up the kids from school and drop them off at after school activities involves about 15 miles of riding. I average about 11 mph while moving and it takes me about 1 hour and 30 minutes (including the time it takes me to pick them up, load them in the trailer, unload them and drop them off. My lowest speed up hills is around 5 mph and my top speed is around 27 mph when going downhill.

If I were to only go 12 mph or less, then my average speed would be significantly lower and I would not be able to complete this commute in a reasonable period of time, nor would I be able to get my kids to their after school programs on time.

Infrastructure like what the Dutch have is not suitable or safe for the speeds I ride, but taking the lane on the actual road works out just fine.
Depends on what you mean with influence, humanity has used magnetic compasses for a fairly long time.

The magnetic field itself doesn't vary fast enough to emit radiation at the frequencies the GBT observes at.
Parent comment here, I just tried scrolling with my mouse and it was horrible. I should've mentioned I was scrolling with the arrow keys, using the mouse just now was awful and I can see why so many people disagree with my initial view. Usign the arrow keys was very hypnotic however.
a) Use Firefox
b) Have 100+ tabs open
c) Click on the link
d) Quickly press the "x" button to the right
of the address bar to stop the page loading
the paywall.

Works on my system :|
Unusual Soil Conditions on the Red Planet
Hadn't fully registered till this comment, the degree to which the modern web is anchored to horizontal (usually left-to-right) writing and the design patterns of vertical scrolling that come with that assumption.
Instead of the total number of speakers the better metric would be the diversity of the speakers.

A language is a better candidate for a lingua franca if its spoken everywhere a little, than somewhere a lot, e.g. Mandarin.

And this is not about cost, but about Bugs in critical infrastructure.
I'd get rid of smartphones and unicode in a heartbeat if it meant bug free command line applications, no malware, and medical and infrastructure that doesn't crash.

I think its great when non english workplaces require english. It gives people an incentive, because humans are a lazy species. And once you learned it you can use it on your next vacation, your next online encounter, and who knows where.

Having computers only do english would have given a similar incentive, and I'm sad we didn't use that opportunity.
How many people in the world do you think are responsible for organizing something "like that". maybe 100? 1000? Throwing this story in with "many drugs are terrible" so we should lock up drug traffickers seems wrong to me.
Most jobs aren’t in central Paris.
> You might be able to solve most of your problems by being more conservative about upgrading.

This is the answer. I do IT consulting and support for Apple-based small businesses, and I constantly have to remind my clients to not just accept every update prompt they see. I advise waiting for .1 or .2 releases. There is never a reason to update right away, in my experience.
It seems like both Mithril and Imba do some form of DOM diffing. It’s easy because you just tell it to update the DOM using the latest state. Imba in particular says it has a really fast way to do that. But isn’t it that case that no matter how fast they can make it, it is still doing way more work than an approach that can determine what parts of the DOM need to be updated without DOM diffing?
But why do we even need to cluster in massive cities, when today’s technologies allow for remote work for pretty much any non physical type of work? Accountants, developers, designers, architects, customer support, and so on can all be done remotely. That would reduce both the need to drive and to cram people in overcrowded public transport options.
If you're re-writing tests you're not refactoring you're just rewriting.

If tests need to be rewritten to support a refactor those aren't tests, they're at best just testing the implementation rather than requirements and at worst just a second implementation.
Lots of people don’t live in urban cores. And it’s outside those cores where people can drive significant distances where self-driving has the most value. I actually expect we will eventually see self-driving on limited access highways and other “easy” situations. Self-driving in cities and as taxis may be indefinitely postponed.
$15 minimum wage didn’t hurt NYC restaurants
At least with C++20 modules and concepts that should improve.
Does it, though? The range of 5GHz networks is (fairly) significantly lower than 2.4GHz higher frequencies are more easily attenuated by buildings (and even air), so I'd perhaps wrongly expect it have less of an impact than 2.4GHz.
Interesting isn't it?
The most exciting option seems to me if something they were trying to do proved to work well enough that they went on to much heavier investment to seize the opportunity. (Beta-bet?)
The Great Cloudwall
Mindfactory is retailer and very small part of the market.

Revenue 2018:

Intel $70.8 billion
AMD $6.5 billion
Your first sentence seems unrelated to your second sentence, but it seems like you think they are related?

Any platform that advertises something like you don’t have to spend time defining your training environment, whether it’s Databricks or an out of the box deep learning VM on GCP, is a liability waiting to happen. You always need to define your own training environment, especially because you’ll almost always need specific (likely pinned) versions of all your dependencies, including system dependencies, to manage model training as part of a production life cycle. Very often you also need e.g. custom compiled TensorFlow, custom GPU settings or drivers, etc. It’s very foolish to base that environment on whatever comes out of the box.

Spark also is not universally useful. For training small models many times, like a workload that trains hundreds of small models all day (this was a production use case I had before that my company pilot tested with Databricks), the overhead of Py4J connector is insanely bad. It’s a really terrible paradigm for Python software, meanwhile Scala is a miserable ecosystem for production machine learning models. On top of all this, Spark MLib has huge gaps in functionality and whole classes of problems (e.g. large scale MCMC inference) are not solvable in a way in Spark that is seriously comparable to other tools like STAN & pymc running on not-Spark with simple multiprocessing.
Brilliant, I didn’t know extensions like this existed.
React has absolutely nothing to do with that.
Let then not pay attention. A gap in the market would be a great event for new comers. Isn’t that how google came to be - established search engines at the time became too disconnected from their end users, and google filled in the gap?
Avoid developing dependencies on a platform.
Use web apps if possible.
The plan is for Apple to be more excellent, so that immediate updating is the default.
Best bit of tech advice I ever got was way back in 1997 when I was building an e-commerce site.

I was totally new to this, not a programmer, and needed guidance. I was about to go with some commercial software called Drumbeat, that ran on top of some Microsoft stuff.

Some experienced programmer said, “Only use truly open source choices, not anything owned by a company, because if the company turns bad or stops upgrading, you'll be screwed.”

So I used PHP and MySQL and that one decision changed my life completely. Years later I swapped out the PHP for Ruby, and switched from MySQL to PostgreSQL, but I was able to because they were all just open solutions. That program called Drumbeat got bought or sold or something and eventually shut down. I'm so glad I wasn't banking my company on them. That one decision back in 1997 has helped save me so much strife over the years.

Just like the comments here (that I've seen so far) there will be a bunch of commercial ecosystem fans saying, “The ecosystem is fine! Just learn to work within their boundaries!” (Don't upgrade until x.1 etc.)

But it sounds like you've hit your freedom moment. Use this frustration to switch to truly open source choices, and never depend on any one company again.
Yes, I should have said 90s or earlier.
I wonder if they considered build2[1]? It seems to tick most of their boxes. In particular, it has first-class Windows support and, in the upcoming release, even native Clang-targeting-MSVC support (not the clang-cl wrapper)[2]. While some of the features they are looking for (like faster build times which I assume means distributed compilation and caching) are not there yet, we are working on them (and would welcome help)[3].

[1] https://build2.org

[2] https://stage.build2.org/?builds=&cf=windows_10-clang*

[3] https://github.com/build2/README/blob/master/roadmap.md
C was famously well designed. The problems it was well designed for have disappeared and its good ideas are so well understood that, like many great early works, they are cliches that can no longer be recognised for their brilliance because everyone is doing that.

C's flaws are real, but they exist in the context of that design. For example, C has bad memory management because it was built when programmers had kilo- to mega- bytes to play with and needed perfect control.

I'm not sure anyone could ever accuse anything related to the internet of being 'designed'. Even being standardised is a stretch. Javascript isn't C, because C is an extremely focused attempt to solve specific problems. Javascript simply does not attempt to tackle the same problems as C and it doesn't attempt to tackle them in the same way.

It may be that they are both fail to solve the big problems in web development, but that is not really a thing worth comparing languages on.
This gets very dark when you line up the timeline for TSMC’s next processes and the idea that Apple would like to use their own (TSMC-based) chips in their computers. Intel is currently in a danger zone. If QC were to swap processes with it then the Arm v Intel Cold War could get hot fast.
Today the internet is 50 years old
We had the same "issue" about two years back.

We finally switched to Linux, we are happy now as Linux is stable and productive, but it took nearly a year of effort to learn and tune linux desktop to our liking.

The biggest difference is that you can tune/fix anything in Linux, but it takes time.

The one thing that is hard on linux is iOS dev, we do not do it anymore. It is possible with hacked VM, but it's a pain.
Most Common Vietnamese Words
Except LTO is slow to compile and SCU is fast.
Do BMWs have a bad safety track record?
I love how a majority of answers revolve around not updating since Apple can't be trusted to release good software.
when you buy new hardware, you have already the new versions of OS. You don't have a choice
Is it a bad thing?

That might make the installed size large, but if it's isolated to Bazel, managed by Bazel, updated by Bazel, etc, then why does it matter whether it's a JVM, a Python binary, a JS VM, or anything else?
> And yes - the list quoting rules are weird! No doubt about that.

Lists might be "native" in the sense that the interpreter knows how to deal with them but in the data model there is no distinction between a "string" and a "list of strings". A list is just a space-separate string with quoting rules and the difference is entirely in manipulation.

It's easy to make quoting mistakes so a program might start breaking when arguments contains spaces: this almost never happens in languages other than shell.
Maybe you can use it without interfering from slightly closer, but they have very sensitive receivers and loss of usable connection doesn't mean complete loss of signal.

It might actually be worse that the signal degrades quickly because that makes it harder to identify as artificial.
Biology Is Eating the World
I'd say it's also because today we instinctively know FSD cars have not proved their skills in the same conditions a human driver does every day. Racking up millions of miles by following a line or the car in front on the highway is far from dealing with a crowded city center, bad weather, unexpected issues that have no clear rules of engagement, etc.

Tomorrow the situation will be different. But it's hard to trust such a broad safety claim knowing it's based on partial data and say "the failure rate [for self driving] is on average /better/". Comparing failure rates obtained is such different conditions is misleading.

Self driving cars are like a student driver with supervision. They currently drive in relatively controlled environments, or at least ones with very forgiving conditions, and are learning. And just like student drivers with supervision they are relatively safe. Until the moment they're exposed to the full set of driving conditions without supervision. We intimately and instinctively know and trust how the learning process work in humans. For cars not so much. Not yet anyway.
Lixil AI-Based Toilet Analyzes Shape and Size of Feces with Camera and LEDs
I’m waiting to see if they improve the keyboards... They’ve had long enough to do it and the latest tweaks have been weak. If the next gen 16”? isn’t significantly better (real key travel, for one thing) then I will finally consider a non-Apple laptop. With Linux of course.

Will still have to keep an Apple one for work on their platform.
This. Upgrade but don't do it it too soon. Some companies don't upgrade their OS for years. Not due to licensing, but due to stability issues. Wait a while till the bugs are ironed out, then upgrade. For a company I would suggest wait at least 6-12 months before an upgrade.

Obviously apply security patches regularly.
Every time I hear someone is implementing even a part of text editing, I begin to snigger. (Ahem Workflowy cough.)

I'll gladly put these two articles in my reading list, to go over some evening while reclined comfortably and sipping wine—so I then can laugh and slap my knees even harder when a new text editor is mentioned.
Not everyone lives in cycling distance to work, not all are fit enough to cycle regularly (old age, disability, obesity).

In many countries such people use public transportation, but that's crowded and inconvenient for the richer folks who can afford cars.

Why do you think people still have cars in Amsterdam?
How long have they had to fix their keyboards? Rhetorical question. Five or six years. Two or three should have been long enough.
Does this automatically lead back to total prohibition of any mind-altering substance, since you might be a threat to someone under the influence?

It's easy to argue 'no' there, because the key word is "might." In those other examples, your action is putting them in direct danger. If you take drugs, you still need to take further unrelated action to endanger others. You still need to get behind the wheel or pick up a gun. The drugs in your system aren't going to hurt someone, and it's purely a matter of mind-reading to assume that you "might" decide to hurt someone because you're on drugs.

If we want to go down that route, we can just plug all our data into Google Judge and let it statistically decide who should be sent off to prison based on the likelihood that we might harm someone in the future.
I do not like traditional unit testing as the tests are glued to the code, then I would rather write assertions in-line together with the function! Instead I take a black-box approach, for example a HTTP server is tested by making actual HTTP requests to it. That way you do not have to rewrite the tests when you change the code - just add additional tests.
There is also that indeed, sadly.
Hard realtime, I do agree, there you can even afford any kind of memory allocation, everything needs to be statically defined usually.

Embedded devices, depends on the use case, PTC, Aicas, MicroEJ, Astrobe have plenty of happy customers.

Same applies to OSDEV, Midori did not have any big problems powering a couple of Microsoft systems before the powers to be decided it wasn't going to be a Windows replacement.
Populist Digital Media? Social media systems and populist right discourse
I give the same advice across all platforms: upgrade later than the pack / when you have to / when security patches are no longer available.
I think convicted senior citizens should be house arrested, not jailed;
Thanks for taking the time to format and preach about Red. I am cheering for y'all!
Dont forget products including VPN functionality (Opera), or run of the mill PC HDD maintenance tools calling home every time you run them (easeus, AOMEI Partition Assistant).
That article really tries to drive home the message that the author ordered pizza over the Internet, but all I can see for the actual ordering process was sending a fax, which... is not the Internet.