skysight-inc/HackerNews huggingface dataset:
Ruby is great for these kind of shenanigans: https://github.com/searls/emoruby

I worry about the cultural hegemony of the English language. Projects like this are interesting, but I don't see a world where they overcome the inertia of English-based programming.

Ruby itself is a great example - created by a Japanese guy, but entirely with English keywords.

Maybe if China makes a concerted effort they could do it. ¯\_(ツ)_/¯
Is there a cheatsheet for screen readers? I didn't know they can't phrase <br>.
At least with Roam you can always export it to org-mode format so you have the power to update regularly and you're data will never be lost.
That's right, but the output of the help command doesn't provide any indication as to what shell I'm running still.
All of those qualities you assign to imperial measurement seem likely due to years of use and experience. No one I know who grew up in a metric-only (in practicality, "metric-mostly") environment feels this way about imperial measurement, and they all wax on at length about the elegance of metric, very similarly to how you did about imperial measurement.

It seems that context and experience are more responsible for the comfort with a particular measurement system than anything inherent to any particular measurement system.
Oracle owns ZFS. Or, rather, it bought Sun, which was the company which originally wrote ZFS. So, it doesn't really need to worry about the licensing issues.
Great question! It rings some bells in me.

You have to sell/appreciate the problems before you sell/appreciate the solutions. Git is a solution for some problems, that seems you have either solved with another solution or have (learned to) tolerated for so long that you don't regard as problems.

I started git with only a single master branch, write code, commit and push. If code breaks, we fix it. The problem is the lack of code review. Without review, we are not even conscious about how much bad code went in, or how much better code could go in. And while we were always happy coding, deep down, we also have a bit unsatisfactory that we don't get to discuss our code, missing opportunities boast our clever idea and deep foresight ...

But once we are convinced that lack of code review is the problem, accepting the git branch review workflow is easy, and we appreciate it ever since.

It rings bells of many other technologies. Some of them I had hard time to sell because others have all used to the problem since the beginning and just don't see the need to fix. Some other technologies folks are just accepting because other people are touting it, applying to their "problems" that does not exist in the first place.
Building an Invisible PC
I enjoyed his prose. Mr. Bracha is an opinionated chap that is not afraid to back up his [well-informed] opinions in a rather pithy manner.

I think that SmallTalk's contribution to ObjC was nice. It was weird to encounter, at first, but I got used to it.

He has a point about the people charging for it. The same thing happened to XSLT.

XSLT 1.5 is the free version; supported by many languages and libraries.

XSLT 2.0, however, is where the action is at, and that is only supported by Saxon, a paid library.

I'm not sure if that has changed, as I haven't messed with that Pandora's Box in a number of years.
This agrees with what I see, but megacorps and in general many large organizations are often slow to move both in and out. They can take years to stop building up experience in areas that changed from being a new promising technology to mature fields to oversold fads. They also have a lot of money help weather many overpriced hires. So I am not sure that megacorps hiring is a very strong counter-argument. Just my 2c.

However, megacorps do not seem to suffer much for such continuous lagging in hiring. I do not know why this is so: is it that they still hire smart engineers who can easily change groups and fields or do they work on their core technology to help build the next peak (after the debris are washed away in a fad crash there is often a technology renaissance).
I agree. Although Python is the best kinda counter example.

If you remove semicolons and use indentation over curlies in C it will look pretty pythonesque.
As someone who has always made fun of "year of linux on desktop", I want to say this move will finally pave a way for the next decade to end with "year of linux on mobile". Using a popular distro will be the push linux needed on phone. While Manjaro users themselves (IMHO) aren't really developers, this is gateway to get Arch people involved. Arch is a very vibrant community with a lot of people who try to contribute back. Good decision. Can't wait to use netcat for quick chat with friends :)

(PS: I know supremacists will claim Android is linux but the thing about supremacists is they no real ideals so they will ignore how close Android is)
In practice the end-to-end encryption of Apple products isn't better than regular encryption (in transit and at rest) with Apple holding the key. In what I assume is an effort to make the services more user friendly they have done away with key verification (something you see in Signal and Matrix-based chat services) that means the user has no way of verifying the parties of the chat and users have no say in how session keys are shared to parties. This makes it trivial for Apple to participate in all E2E sessions. It's no more work that just decrypting your non-E2E data.
I'd almost be willing, but im still not sure I "get" smalltalk. I mean sure, I've started to understand why people talk so highly of the language but the whole sandboxxed environment feels like a outdated relic from the time it was created and makes it look today like nothing more than a toy. It feels like a concept that just doesn't realistically fit in the world of software today. I want to like Smalltalk but I just can't ever see it being an option even for most of my side projects.
Completely tangentially: I didn't really appreciate this technique until I played TIS-100.
Poco C3 Full Phone Specifications, Expected Prices and Launch Dates
Depends what you mean by successful.

If you're willing to accept heavily entrenched ("a lot of development" as in the parent), then languages like Fortran and COBOL are highly successful. They underlie an enormous amount of infrastructure in the world.
From my experience the amount and the quality of resources available in English is simply not comparable with any other language. Surely it is possible without but much harder. I am Italian, during my studies I had the chance to read technical books both translated and in original language. The translation is usually very poor. On a daily basis work scenario, no Italian online resource would come close to stackoverflow to help diagnose issues quickly. Moreover, it takes time for official documentations to be translated in other languages. Even years in some times. It really depends on your sector. If you work in a niche area where you don’t necessarily need to be up to date with the industry you could survive without English.
I love ruby. Which happens to be a smalltalk-inspired language, although different enough that the particular analysis in the OP doens't apply, I don't think. (ObjC is also a smalltalk-inspired language, but also same I think).

I am worried that rubyists are gonna end up talking about what happened so ruby shrank for decades too. :(
Toptal-Remote Projects
Toptal | Software Developer | Remote | Contracts with a commitment of 40+ hours a week
Toptal is adding freelancers even amid the layoffs and furloughs hitting many industries. We provide freelance tech talent to top organizations and are looking for global talent in the following areas:

React Native, Vue.js, Java, Shopify, Angular, React, Unreal Engine, Flutter

We are also looking for the following skills in the US:

Python, React, React Native, Shopify, Flutter, Drupal

These are all fully remote positions (even during non-pandemic times), and because we're so diversified geographically and by industry, it's very common for people to transition to companies in other regions or sectors that are doing well while others are facing difficult times.

Please contact me for more info (https://topt.al/b6cP8M), and feel free to check out our Toptal page to learn more about our process, our community, our clients, and the work we do.
So you need to make a new language similar enough to preexisting ones but on the other hand it should give you noticeable more power to justify the change. It's a very hard to solve problem.
"This is evident in particular in deep learning job postings, which collapsed in the past 6 months."

Have they? Specifically, have they "collapsed" relative to the average decline in job listings mid-pandemic?
I think it might be even simpler and worse: ecosystems are important, languages aren't. The "bitter lesson," if you will, of languages.
I'm really struggling to follow your logic when I didn't mention vaccines at all. You said "...children and adults are NOT at risk for COVID." and I am claiming that this statement is obviously false.

If you'd said something more nuanced I wouldn't be having this conversation.
It failed because it was too expensive. 25 years ago I was looking at job in an elite project that ran smalltalk. I didn't get it but liked the language enough to investigate using it in my next job. The cost was crazy, like 1-2 months wages which was hard to justify when hardly anyone else used it. If it were the same price as C++ environments/libraries (yeah remember when you had to pay for container libraries) it would have been a hugely successful language.
I do too, mostly book references
OSes (MacOS, iOS, watchOS, tvOS) and Xcode get released in lockstep. The SDKs for each year’s OS releases will work only on that year’s Xcode, which runs on no earlier than the previous year’s MacOS. I’ve been able to transplant the SDK for iOS 13 (which requires MacOS 10.14) so that I can develop on MacOS 10.13 (the latest my MacBook Pro will run), but that’s about to run out. I may end up with a cheap dev-only Mac Mini.
If I understand the distinction correctly, my freedom of religion example is a conflict between two negative rights (the prohibition on preventing a religious practitioner's worship versus the prohibition on taking the unwilling virgin's life).

Extended to unwanted medical treatment... imagine Joe CRISPR'ed himself a gene that improved his eyesight, but also caused him to emit bromine gas that kills 90% of people who come within 100 feet of him. To date, Joe has killed thousands of people with his gas cloud. Society might rightly deem that he was infringing on their right to life and that that negative right was more important than Joe's negative right not to be forced into the reversing medical procedure.

Somewhere on the spectrum between "bromine gas cloud" and "germs for the sniffles", there's probably a condition Joe could have for which Joe's right to avoid unwanted medial treatment and society's right to not be needlessly kiled are really evenly balanced. Maybe it's ebola. Maybe it's covid... or measels, or the seasonal flu.

The right not to be forced into medical treatments is important and should be talked about, but to cast it as a right and therefore unconditioned and inviolate is to dodge the important societal debate.
VueJS Front End Developer: Remote Friendly in EU
send us what shows you best at jobs@cycloid.io or directly on the website.

We are a friendly scaling start up of 30 highly passionate and dedicated people. We value kind people who care and who are willing to participate to a nice adventure (in remote YAY!).
I remember many years ago when MooTools (yes, that long ago) announced localised APIs as an April Fools joke. At the time I thought it was an interesting idea!

I do wonder if there’s still something to it. I can imagine that in the not too distant future we won’t check in text code files any more, instead checking in ASTs that represent the code. That would end all the silly debates about code formatting: everyone would check out their preferred format then check in something standard. Maybe languages could be treated the same way.
Taking aside the difficulty of learning the language, which language would be a good replacement?

I don’t mean it to be provocative, I’m genuinely curious.
I've read the sled website/documentation a while ago and can only recommend others to do the same.

It's a non-trivial amount of interesting knowledge regarding database creation as well as performance.
My 16" Macbook Pro was "repaired" three times before they exchanged it for a new one ...
A grim outlook on the future of browser add-ons
> If so, I don't know what.

Like the things I mentioned. Please read more carefully.

> Anyway, I think you're implicitly privileging one abstraction, called an "interpretation" over "just the plain math".

One doesn't need to privilege one over the other to ask what the math is about.

> Why is an "interpretation" a real thing and not the equations?

Nobody thinks the math is not "a real thing." They want to know what the math is about.
How does a misused anchor tag cause you "time and nerves?"
My wife uses it for everything. From recipes, over things she might want to buy, to stuff she finds interesting.
Interference patterns have been observed for buckyballs, and superposition has been observed for MEMS springs consisting of many thousands of atoms. Electromagnetic interference effects can occur with radiation that has kilometer-long wavelengths. Similarly, quantum encryption and key exchange have been performed over many kilometers.

> there is no gravity in QM

The weakness(es) of any one particular theory doesn't in an way disprove that macroscopic objects follow the same rules that microscopic objects do.

Just because MySQL is bad doesn't mean that the relational model is false, or that databases are pointless.

Just because the current theories of GR and QM aren't easily extended to all regimes doesn't meant that there is some sort of hard boundary where the rules change. Our theories of the world don't affect how it works. The boundaries of our theories are not boundaries of the world.

You can't fall of the edge of the world because the maps only go so far...
Show HN: A podcast for those who enjoy The Portal or Radiolab
> Read more about anchor tag on w3school guide

The most impactful thing I ever did while learning HTML/CSS/Javascript was to block w3schools in search results so they didn't even show up.

I don't know if they've improved since then, but then I do know MDN has improved since then by leaps and bounds.
That's quite the sensationalist take.

How did you travel from "doctors self injecting a covid vaccine" to "doctors may accidentally wipe out humanity?"
What Is SEO and How It Works?
Stripe: The Internet's Most Undervalued Company
Languages are more than just syntax and ideology. The entire ecosystem of the language and how it interacts with surrounding software is important.

You can have an awesome language with lousy interaction, and it's dead in the water.

Conversely, you can have a mediocre language with a great ecosystem, and it takes over the world.
The user replied to a comment saying "It would be such a relief if they went under". Are you comparing using spam filters to a company going under?
Fortran, Cobol, Algol, Pascal, Basic, Rexx, Ruby and Lisp have all experienced success relative to the size of the software industry during their peaks - perhaps most notably Visual Basic and Turbo Pascal.
I wish PinePhone would partner with Arch or Debian instead.

Word. Debian is great! In the past when I see people using Ubuntu, I always wondered why? It is so interesting how people in tech just fall into the fashion trap.
I actually found this, but decided not to post it because it only captures the first few weeks of post-crisis patterns, and doesn't contextualize any of the deep-learning-specific job losses against the broader job market, which as we all know was doing the same thing, directionally. It would be really cool to get an updated report of that level of detail from the author, who seems active on Twitter (https://twitter.com/neutronsneurons), but not Medium: that April job report is his latest article.
Please excuse the ignorant question, but what grounds would Oracle have to sue Canonical?

OpenZFS is still open source and available on FreeBSD (amongst others). The licence might not be GPL compatible but the way ZFS is shipped on Linux there isn't any GPL/CDDL mixed code bases (and it's not like there isn't already a long history of GPL-incompatible software licences with Linux kernel modules anyway).
He labels anyone who criticizes him as a troll. Unfortunately he is a public figure in the ML space and does have his share of trolls, but doesn't take too well to even well thought out replies.
As a native speaker I would never read - in context - "ometti" as little men. IE: "Se ometti un parametro...". Every language is context sensitive.

Same for "moda", when I read: "moda, mediana e media..." I would never - ever - think that "moda" is, in the context, "fashion".

"resto" - as used in: "Here is your change" - "Ecco il tuo resto" - would never be read as such in context. IE: the nursery song [1] "Quarantaquattro gatti, in fila per sei col *resto* di due" is an example of unambiguous use in the context of maths.

So: in context all these words make sense, as it's the case with many words in many languages.

[1] https://youtu.be/2jDOj0Xhcc8
That’s because American customary units predate the British Imperial units reform of 1825 - Americans still use the Queen Anne wine gallon for liquid volume and the Winchester bushel for dry volume. (The Imperial gallon more closely matches the earlier ale gallon.)

It’s common for people to refer to all British units as “Imperial” but that name doesn’t apply to the pre-1825 units used in the US. Some of the confusion is that the Imperial reform only made significant changes to volume measures: the yard and avoirdupois weights remained basically the same.
Python, like C, has basically Algol-derived syntax (it's not far from the Pascal-inspired pseudocode that was dominant form of pseudocode for a long time); Smalltalk does not.

It's not a direct linear descendant of C the way C++, Java, C#, and lots of other relatively recent languages are, but it's still a lot closer to C than Smalltalk is.
> Could there be an extension that is causing this?

That would be my guess as well. I couldn't repro using Chrome.
Meh, only for people who bought into the hype without real use cases. Which I agree may be numerous.

In my company though, we've been applying DL with great success for a few years now, and there are at least five years of work remaining. And that's not spending any time doing research or anything fancy: just picking the low-hanging fruit.
With a decimal second at 0.84 a current second: 100 decimal minutes per hour and 10 decimal hours per day.

But, since alpha brainwaves (the most dominant) are almost exactly 10hz, regular seconds have a naturalness to them. Then again, maybe with decimal seconds, our brainwaves would adjust :)
This is one of the many problems with Google nowadays. Instead of returning me the only 3 search results somewhat matching my query, it stupidly broadens my query so that it's able to show me pages and pages of (to me) completely unrelated results. For advertising I guess...

> concept of “there is no correct answer to this question” or perhaps “my approach is wrong in this case”.

Exactly. What's wrong with "We could only find 3 results matching your query. Try searching using some other terms, or try the following related queries."? It's so annoying to sift through the results just to realize that Google has no damn clue what I'm looking for.
It happens way more often than you would think. There is an even a named phenomenon about how people naturally drift toward stationary objects. It's called "target fixation."
Even if you think WeWork will disproportionately benefit... (And I'm not sure it does; do you want to be mixed in with employees from different companies that may have different rules about travel, behavior, etc.) Commercial real estate is likely to be an overall bloodbath.
I was fascinated by the formal re-definition of Kilograms in 2018 by General Conference on Weights and Measures (CGPM)

A kg is now tied to the Planck constant so - basically now involves a unit measure of time (/second) to calculate.
New video shows largest H-bomb ever exploded
In Europe, GSM is still being used. I heard in they are being phased out. Anyone knows how that will affect old nokia type of phones?
Introduction to AWS Lambda. Managing a Contact Form with Simple Email Service
I’m not sure what is meant here, because that top example would compile.

edit - Alright I think I see what the original article was trying to express. In the original article that top example method was defined as part of a trait. Because that method is generic that would make the trait not object safe. On its own that is fine (this would still compile), but there was some previous example code which relied on this trait being object safe.
I disagree that 'if something is supposed to be clickable, it should always be a button.'

Anchor elements are easy shortcuts for interactive element in text. If you aren't using it already, try `tabindex=0` which enables mouse clicking, keyboard focusing, and special styling through CSS; all without messing your URL anchors.
I consider myself to be one of these people, but try to get along with most people--some people are just obstacles for no reason.

I took the time to reduce warnings from 10,000s to 10s slowly over the course of months in a legacy codebase that no one else thought could be done within reasonable time and effort.

I've worked with many people who overestimate the effort and underestimate the value of cleaning up code--for the sake of immediate velocity.
ZFS isn't maintained by Canonical and has a massive user base outside of Ubuntu. It is not a passing fad and even if Ubuntu did drop official support people could still compile it themselves (like I do).
I wonder are there similar devices with 3-4” displays instead of 6”?

I don’t even need purposely-built Linux phone, I am OK getting one with Android and installing Linux myself. I want modern hardware (LTE, GLES 3.1, ideally optical camera stabilization), reasonably new Linux kernel, and good software support for basic functions (touch screen, phone, SMS, camera, web browser).
> There's not many examples beyond this though...

Ruby, though still in the Algol-derived syntax family, is even less C-like than Python.
Wirecard inquiry probes why Germany missed fraud of century
> At the time I tried to make some fixes to parts of the puzzle in Wikipedia, but they frequently rejected as OR (original research).

This, frankly, bothers me way more than why there is 5280 feet in a mile. Wikipedia is the most brilliant in the concept, yet the most aggravatingly frustrating in details thing I know.
The Case for Adding 672M More Americans
The very term "conspiracy theory" has been shaped into a type of mind control to make people stop asking questions or identify them as unstable and/or paranoid. Almost all of us know of or have been affected by conspiracy FACT in one form or another, and it's a natural function of the human brain to draw conclusions from impartial datasets: hypothesis is part of the scientific method after all.