skysight-inc/HackerNews huggingface dataset:
You're wrong about french, it's pretty different between France and Canada.
I first learnt France french, then Canadian. happen to find "correct" french extremely boring, absolutely no reason to speak in a boring way if you can speak cool french ;)
Or in other words... "One theoretical physicist disagrees with hundreds of thousands of climate scientists"
The Académie française is France's official authority on the usages, vocabulary, and grammar of the French language.

No such institution exists for the English language.
This article seems to take an angle that any of this is unique to English. Are things any different for non-native speakers growing up in India, China, Korea, Saudi Arabia, etc?
Except container permissions in practice are non-existent. They have essentially all the permissions by default.

There is a reason you have to run your containers as NON ROOT. It's because containers can leak root access(last I checked, though I doubt it's changed any).
Do I miss IRC drama? No I don’t think so.
Inspired by zfs.rent I built this service for all of us who don't use ZFS/BTRFS. I couldn't find any "push based" backup services in the EU that protect against removal of your backups.
If used as such, yes they are. In other cultures things such as beads, neck rings, shells have all been used as currency. In modern times diamonds are used as currency, and in some illicit circles so are paintings or other artwork.
I would dearly love to find one that does come even close to voltaire.

At the moment we are crammed full of Thomas Paines without the social or washing skills.
I can't fault Indians for "prepone" when so many of my fellow programmers say "performant."
Socialist property rights are more likely to be assigned to the community...

You mean like the "open source community"?
Eliminate root access. If an intruder gets into your network they have unrestricted access to everything. Game over.

The solution is defense in depth. Have different accounts with separate access to various services. That way if an account is compromised they don’t have access to everything.

Most of your accounts should provide least access to what they need. Higher level accounts allowing greater control of your system should be rarely available for access and need to be part of regular access control audits.
Why would a company sign up to be flogged like this, though?
Yes indeed, thanks for this link.

Not only this other source is much more detailed, but it does not contain any word about a "1 nm" TSMC process, which seems to be a pure invention of whoever has written the news at TechPowerup.

The discovery of an appropriate material (bismuth) for electrical contacts to MoS2, which is a semiconductor that can be made in monoatomic layers is indeed extremely newsworthy.

There is no doubt that this discovery might enable much denser semiconductor devices in the future, but nobody could say today which would be the name of the TSMC manufacturing process when they would decide to switch from silicon to molybdenum disulfide and in which year would that happen.

Certainly not in a year or two.

Even a prediction of 5 years would be extremely optimistic for any mainstream components like processors.

MoS2 might become usable earlier for some special devices, but there are a huge number of problems to solve before becoming usable for logic devices, e.g. the development of some logic gates appropriate for this material.

Being able to make CMOS gates does not seem very likely, at least not any time soon.
> And there are dialects that are pretty much incomprehensible to people who grew up in the mainstream dialect (true of many other languages as well)

I think there are differences in accent, but I don't recognise anywhere as being "pretty much incomprehensible".

I speak "standard" German as a foreigner, and have definitely found dialects that are "pretty much incomprehensible". I haven't found differences to such a degree in English.
Why Tesla Bought Bitcoin
Here's a story I heard about how people fail to imagine things they do daily:

Have someone who knows how to drive sit in a chair, close their eyes and pretend to be driving. Ask them to make a lane change. Most people will turn the wheel slightly, then straighten it. A real lane change requires turning the wheel in the opposite direction to keep from moving past the lane you merge into.

Being able to see details like that in your head is highly exceptional, IMO.
The way they use the phrase here has nothing to do with Black swan theory or Taleb's book.

It just means something very rare, and that's been the common meaning of the phrase in English for hundreds of years. It comes from Latin.
My first thought was comparing to “Mother” in the book/movie Alien.
In English, which lacks the sort of central control that, say, French has, if people use it, it's a word. It's just a word that isn't commonly used in some dialects.
I think that's an interesting point (about status, at least), even if you're getting mocked for it. I can see the argument that the staff aren't purely charitable volunteers, they are getting a return on their effort. Or they wouldn't do it.
Thanks! Appreciate it. For clarity, this is the corpus I downloaded: https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.12.5.ta...

And I used

fs=(**/*.h)

since including the C files caused the argument list to be too long on my system.

My CPU is a bit dated, but is a i7-6900K @ 3.2 GHz.

My Nim version:

$ nim --version
Nim Compiler Version 1.4.6 [Linux: amd64]
Compiled at 2021-04-26
Copyright (c) 2006-2020 by Andreas Rumpf

active boot switches: -d:release -d:nativeStackTrace

With those caveats, this is what I get on my system:

$ TIMEFMT=$'%*E'

$ repeat 5 time ~/clones/cligen/examples/grl -sburntsushi $fs
0.093
0.079
0.083
0.083
0.082
$ repeat 5 time rg --no-config burntsushi $fs
0.088
0.088
0.086
0.082
0.083

We can somewhat control for substring search by using 'zzzzzzzz'. It won't
control for everything, but it should be close I think.

$ repeat 5 time ~/clones/cligen/examples/grl -szzzzzzzz $fs
0.086
0.073
0.080
0.078
0.075
$ repeat 5 time rg --no-config zzzzzzzz $fs
0.085
0.087
0.084
0.084
0.086

If I run with jobs=1 for both tools, I get:

$ repeat 5 time ~/clones/cligen/examples/grl -j1 -szzzzzzzz $fs
0.204
0.201
0.188
0.214
0.190
$ repeat 5 time rg --no-config -j1 zzzzzzzz $fs
0.261
0.239
0.231
0.226
0.256

Here's where it gets interesting. If I force ripgrep to use memory maps, then I get (first with parallelism, and then without):

$ repeat 5 time rg --no-config --mmap zzzzzzzz $fs
0.399
0.328
0.354
0.343
0.357
$ repeat 5 time rg --no-config --mmap -j1 zzzzzzzz $fs
0.312
0.278
0.280
0.266
0.245

I think on the one hand, I'm confused as to why I can't reproduce your result. But the more interesting thing to me is why ripgrep is so slow when it uses memory maps, but your program is not.

The strace output for ripgrep also shows more syscalls than I would expect, so I'll be investigating that as well.

There are also lots of 'pselect6' syscalls in your program. Do you know what those are from?

Anyway, thanks for the interesting benchmark! Some interesting bits to investigate!
OFTC has existed a long time, it's an option for projects that want to presumably just step out of this present drama entirely. Libera is the new Freenode, in terms of management staff and likely rules and policy.
The Roman writer Juvenal is the origin of the phrase [1]. Neat to see pictures of them. [2] And humbling to think it took almost two thousand years for them to find out that the proverbial phrase was wrong.

[1] https://www.etymonline.com/word/black%20swan

[2] https://en.wikipedia.org/wiki/Black_swan
That's not the norm though. The norm is self-righteous bureaucrats, who are worried they will be seen as weak on crime, or actually want to be even harsher than their constituents. There's scores of judges and legislators that feel this way. Most of the rest of them don't have the guts to stand up to them.
And yet you probably never 'postpend'.

And why do we computer people have prefixes and postfixes, when the world was just getting by fine with prefixes and and suffixes. (I realize we did have to invent 'infix'.)

And why is it antebellum and pre-war, but postbellum and post post-war. Why does no one ever use postdeluvian and only antediluvian?

sigh
If I remember correctly, it is much harder to use Firefox's components outside of Firefox than it is to do with Chromium/Blink. There is a reason why there is no relevant Electron alternative based on Firefox/Gecko. On Android the situation is different but not on any other platform: https://mozac.org/
Still loads of smoke. I want to see the fare prices. If they’re flexible and affordable then maybe I can move out of London!!
I think he’s referring to the Académie which pretends to control what’s correct French or not. Of course as you mention, Québec has its own thing and does not listen to them.
Written communication is getting weirder (in a good way) by the day thanks to translation software.

With Deepl (and even Google Translate) I can communicate very well with anyone in German, Polish or any of the supported languages, while in person it would be impossible, as I don't know the language at all.

Google Assistant works, but it gets annoying real fast as it's slow and pretty cumbersome to use.
Whether or not they were scripted/forced, the comments show a refreshing amount of humility, honest, and lack of narcissism. Thumbs up!
The hard part of Enterprise Software is the Enterprise, not the Software
Christopher Mellon/USAF UFO Video
Weinstein: Crypto is the post-Newtonian money
Icymi: Some New Firebase Things From Google I/O 2021?
When you look at the etymology that's clearly a misspelling that has stuck somehow.
> So maybe we should all use English as it is used by the actual English?

Which ones? It's not like English, as actually spoken in England, is particularly uniform. It has uniform _spelling_, but that's about all; a lot of vocabulary and even grammar is quite regional.
Their way of calculating punctuality is pretty misleading. It takes into account the predicted arrival at the final destination, without taking into account where passengers actually go. Delays along the route are hidden that way, even though most passengers don't go from origin to terminus, i.e. hardly anyone travels from Liège to Ostend, but the start & end of that 2hour+ journey are what's used to compute delays.

If they were to count what percentage of passengers arrived on time, things would look radically different.

Adding to that: a 5 minute delay on a 2hr journey is fine, but a 5 minute delay on a 12 minute journey is awful.

As for cheap .. I wouldn't exactly call trains cheap in Belgium. Especially if you factor in how uncomfortable they are, how most stations have zero accessibility options, how frequently things go terribly wrong, and how nonexistently awful their customer support is.
not that per-se, but is there a CountUpLatch(...) as well ;)
What standard library uses curl for HTTP ? AFAIK, none of Go, Python or Node does.
If you can do that in a British accent, no matter how bad it is, you will immediately be pundit material in the USA. And also more attractive!
I have met Americans who believe the UK spelling of words with -our instead of -or actually represents a difference in pronunciation. That is, they have the mistaken impression that Brits say /kəlur/ instead of /kələr/.
Customer Centricity, Sustainability and the Power of Networking in FinTech
"Native" is such a weird construct with language. I'm Scottish, and while I've lived in the US since early childhood, I still retain a few pronunciation "quirks" inherited from my parents. At least in my case, it's mostly to the amusement of friends (haha, you say "wheel" funny or "ooh, that rolled 'R' is sexy"). But still so strange, since I think my pronunciation is closer to "correct" than American's.
Nyxt just hit the top of the front page recently for anyone interested in reading past discussions: https://news.ycombinator.com/item?id=26509612
I've lost count of the number of times I've heard some theoretical mathematician say that about impenetrable gibberish.
Close, but not ideal - lines are occasionally very long, and you're wasting nodes on sequences of newlines. There's a number of useful data structures that can do this well, like a 'rope'.
Fair enough, though that's only France, not the language itself, but you're right, no equivalent exists in English.
Postpone, prepone, cornpone

Sounds fine to me. I think I'm going to use prepone from now on.
Average speed of 60 mph? Is this 18th centurely where rail competes with horse carriages?

You do realise that a country needs 21st century rail service to be competitive interbationally?
People’s writing ability is really variable as well though. Here in Iceland you get some comically translated written stuff in English purely because everyone thinks they know it well because they on the whole have a very high level of spoken English. That naturally holds true for native English speakers as well but probably with smaller variance.
France French is centrally controlled; there's essentially a standards body (though you could argue that in practice this is irrelevant; if what is actually spoken diverges from the standard, then what is actually spoken is the language, and the standardisers are just playing at constructed languages). No major variant of English works like this.
Maybe we can productionalize it.
L'académie is a ridiculous concept. How come some elite literates tell people how to speak?
It's like if there was one way only to solve a programming problem, and that's rarely the case.
> There are two sets of contradictory facts being reported in this whole saga. One of the groups must be lying.

Or both have different interpretation of the events which emhasizes different aspects.

There are still some key facts in the story that were not communicated (or at least i missed them). Like who owns the infrastructure and who leases the connectivity. Some random persons (who received it in donations)? Freenode ltd? Third party sponsors, who offer it to be used for the IRC network?
I took it as more bemused, and given the audience I suspect it's more of a "look and laugh".
And don't forget Africa and the Caribbean.
This hasn't gotten the attention it deserves. What this specific trick is doing is exploiting a bug Alex found in a driver called the "AMD PCI Driver". But what that driver actually does it check the process name vs. a dozen or so magic hash values (all games -- folks on twitter recovered most of them) and if found sets or clears a few bits in some undocumented MSRs that seemingly have something to do with the instruction cache. There's some thought that these are working around hardware bugs that only rare software triggers.

Needless to say, if Intel had played this trick it would have been pinned to the top of the front page here for the last week.
This subthread is an illustration of the HN tendency to seize on whatever aspect of the article we think we can sound smart about, which, despite seemingly being an isolated comment that the scientist did not clarify or expand on at all, the journalist cleverly elevated to the headline.
That's a very neat story. I have always loved the idea of paying things forward - investing in things or people in which you yourself do not see the direct return. Thanks for sharing.
This is definitely a problem. There's also the problem of devs that can't do the simplest task without pulling in 5 massive libraries. The thing that keeps programming fun is that every case is a little different.
How to Create Motion Graphics Using Photoshop
In 2021, motion graphics are trending more than ever. They’re used in advertisements, all over social media, for educational infographics, for YouTube intros, in TV commercials… The applications are immense. They are a very effective way to display visual information in a highly engaging and dynamic way.
If you are a graphic or UI designer you certainly understand the importance of motion graphics and know that you would benefit to learn how to do it. While motion graphics are a very specific skill and it takes years to become an expert on the matter, simple animations and transitions are easy to learn and you don’t even need dedicated software: they can be done in Adobe Photoshop!
Only by resorting to Position, Opacity, and Transform transitions, you already have the basic knowledge you need to design your own motion graphics.
iIf you find a new passion for motion graphics and decide to explore the go-to software for this purpose — Adobe After Effects — you’ll find a very similar timeline, where you can apply the knowledge you got with this tutorial.
Happy Design!
> I haven't found such differences in English.

Find yourself a native Glaswegian to chat with, and see if you still feel the same way.
Amazing example of Dunning–Kruger effect.
> Nobody should expect it to be maintained in any way.

Which is the exact problem of "I could rewrite this in a weekend!" scenario with curl, right?
Not a synonym but a similar trick: "outro."

(From "intro" in case it's not obvious.)
I think the point is just that unlike Rust there's no compiler enforcement that you only use refs in their lifetimes: you can easily accidentally cause a use after free.

Some times it can be pretty indirect: eg if the ref ends up pointing into some std container then it might need invalidated by making an otherwise unrelated change to the container.
Hi Dustan, If you're interested in doing full-stack with a Ruby on Rails backend (with React, and also nodejs/typescript), we have an opening at Yottaa: https://www.yottaa.com/careers/#op-437394-principal-software...

You can also reach out to me: burke4 at gmail
The ex-Freenode staff seem to be saying there is. I am also confused.
Currently, IT checklists are security theater. Reducing liability vs improving security.

How many orgs are transitioning to zero knowledge networks, encrypting all data at rest?
Lol, no, rail has 10x to 50x more capacity than skies do, a single train can carry thousands of passengers and China has invested in modern raileay because their airspace is clogged. Now they have more high-speed rail than the rest of the world conbined while plans for HS2 are older than I am and are still nowhere
I am referring to formalized standards here. There is exactly no literature that I care about which has been written in some English variant other than British or American. Why force students and professionals to buy special dictionaries and conform to oddball rules, which really only have a small number of differences, just because it tickles the fancy of a minority of would-be authorities. For example, Canada should just adopt American English. As for the countries mentioned in the article, the majority of "English speakers" there are not competent as speakers (easily seen by spending a few minutes reading Twitter), so the people proposing formalizing variants for those regions are not doing so in good faith, but to satisfy a political agenda that is only tangentially related to interest in language.
> I was especially miffed as she spoke but one language.

I've noticed that it's quite common for monolinguals to be judgemental about people's English if it doesn't sound exactly like their own dialect of English. But the lack of linguistic ability often lies with the monolingual listener in these cases. I grew up monolingual, so I understand how easy it is to judge someone who speaks in a way that is less comfortably understood. But communication is a two way process, both the speaker and the listener have to develop the skill and put in the effort for successful communication to take place. There are countless dialects of English, and a lot of variety even among people who speak English as their first language. It seems that many people are unaware of this.
You know what, you're right. It's the terminal emulator, not the putty fork. I guess my mistake proves softblush's point
Black swan is one of those terms no one can quite seem to agree on and people correct others corrections.

Kind of like np-completeness.
Same here, but newer trains no-one was really asking for, and tickets about three x what you were paying (about £290/month and no seats from my stop in, 25 minutes.) The line -- Thameslink -- got so bad the government took over paying the compenstation rebates for distrupted customer journeys while letting the operators continue to trouser all the fares in addition to something a 4 billion pound operating payment regardless of how badly they performed.

This is pure, Tory mansion-building stuff and apparently exactly what everyone who bothers to vote in this country wants. Yay.
Quadratic Method: Detailed Explanation (2020)
And yet preposition has long been a word.
There is such a thing as Indian English

If there is one phrase that, to me, defines Indian English, I think it would be "do the needful". For American English speakers, I think the first time you hear/see that, it is totally confusing and jarring in an odd way.
Something in the system probably removes the benefits of improving latency. People losing money this way are probably not numerous enough or too immature to sue. "Less efforts and more profit.. why bother" I suppose ? Competition also probably know that and don't pursue this axis. I'm sure they prefer enrolling more newbs and more influencers.
Then you have a different use case. Doesn't mean theoretical mathematicians are wrong for their use case. I do epidemiology, not pure maths though.
> Let's adopt a terse and efficient esperanto

That made me laugh! If forced to learn an IAL[1] I'd probably choose Solresol[2] because what sane person could resist the chance to yodel their complaints to Customer Services?

Or, if "terse and efficient" are an immovable part of the specification then I'd suggest Ithkuil[3] ... or maybe Rust?

[1] International Auxiliary Language

[2] https://www.ifost.org.au/~gregb/solresol/sorsoeng.htm

[3] http://www.ithkuil.net/
I (native English speaker) have noticed this a lot. The example that I remember most vividly is receiving advice while trying to cook food on a barbecue: A Portuguese speaking friend suggested that I "move the burgers to the periphery of the barbecue". It make perfect sense but sounded incredibly fancy to me. A native English speaker would never have said that... unless they had received a really expensive education.
Reposting my comment from a earlier thread.

This story is just so unclear and leaves me full of questions. It’s a complete mess, despite the numerous semi-official statements trying to clear things up.

Things I’m wondering about:

- why was freenode being sold in the first place?

- for what was it sold? For money? And who was paid for the sale?

- Did whatever freenode was sold for go back to support the IRC-network? Or did someone weasel it away for themselves?

- why would anyone buy and IRC network? What did they expect to gain by owning the network?

- Why was a volunteer-run IRC network even registered as a business which could be sold?

Can anyone please help me understand?
C can be verified quite easily. C++ cannot. Therefore, it is possible to write code safer than C++, Rust or Go, in C.

But sure, keep spewing your incorrect assertions.