skysight-inc/HackerNews huggingface dataset:
«The decision to learn a foreign language is to me an act of friendship. It is indeed a holding out of the hand. It’s not just a route to negotiation. It’s also to get to know you better, to draw closer to you and your culture, your social manners and your way of thinking. And the decision to teach a foreign language is an act of commitment, generosity and mediation.»
The cup-of-coffee pricing fallacy
https://www.nytimes.com/2017/11/06/world/apple-taxes-jersey....
I'm surprised you didn't notice the acid tests being mentioned repeatedly from about half-way through the article!
I've been living in France for more than 5 years and I have never heard of this.

Is it specific to a region in particular?
> e.g the original french word "femme" (woman) is "meuf" in verlan, but as "meuf" has mecome mainstream some people has started to say "feumeu" which is close to "femme" but pronounced differently.

This makes me very curious -- why does the original vowel of "femme" get changed in the first inversion to "meuf"? Why does the inversion of "meuf" have an extra syllable? Is "feumme" not a possible word?
Wow, I wish I'd had this article a few years ago.

Back in the 90s I wrote my high school's first website. We even got a scan of a picture of the school done in way too high resolution. It was a massive pain to get running, given my buddy and I were in our mid teens and the web was moving fast. Everything was a bunch of different hand crafted pages of tags, served from a machine sitting in the school. But basically we figured out how to do it by reading one or two pages about it.

I left school and eventually did a lot of financial coding, which was mainly backend stuff plus a small amount of desktop GUIs, or very very basic web pages.

Not until a few years ago did I have another look at the web, and it had of course changed enormously. It seems nowadays everything is a tool that compiles into something else. There's a zillion frameworks in js, there's webassembly, there's a bunch of things that you use to build the CSS. The page itself seems to be a load of divs, many tags from the old days are archaic now, only seen on old university sites. Sites themselves are served from a datacenter, and not from one machine. Static content doesn't even need to come from the same place. Security and privacy is a thing. There's no one place to learn the whole thing, which I suppose is expected.
Autological Word
That's like saying that using "yeah" and "fuck" make you sound like you come from a bad neighborhood. Totally untrue
"Phones today are phenomenal, but are necessarily handicapped by virtue of 1) intermittent connectivity and 2) being a slave to low power consumption. A PCC is always up and holds no such power requirements."

and can always be accessed by my phone which is somehow magically not bedevilled by intermittent connectivity in this scenario.
What a great trip down memory lane...
Another pecularity of French is the tendency to supercomposition.

Like the expression au jour d'aujourd'hui which means "the day of today", however, aujourd'hui itself mean "the day of today", because hui is the Old French word for "today" and aujourd' is obviously the concatenated form of "au jour de".

But it does not end there: the Old French word hui evolved from "hoc diem", which means "this day" in Latin.

At the end, the best explanation of au jour d'aujourd'hui is

(the-day-of
(the-day-of
(this (day)))

which is fascinating.
You can decide how to live your life, others can decide for themselves. No judgement needed.
Robots are expensive unfortunately. In particular good actuators seem to cost a bomb.
You don't need crypto-currencies for something like this - just a payment broker, like PayPal.
Interestingly enough, it seems my Chrome 80 on Safari does not fully pass neither ACID2 nor ACID3 test.
But do you need to receive and send them at all? Couldn't you just act as a coordinator, sending the site's BTC address to the client so that they can pay them directly?
I don't know where they make their money, but if the hope is to compete in compute, I'd suggest that they do not "play the game" at all in GPUs and instead put together something 7nm and TPU-like. If I were them, I'd be working on that right now. 1TFLOPs/W would be a good goal, 100TFLOPs in 100W, using bfloat 16. Sidestep the GPU bullshit entirely, print money in a niche instead.
I 'dumbed' down my phone and didn't last 24 hours
In this context "Do not use them.", these are reserved codes and shouldn't be redefined in your programs to mean something entirely different. So codes in range 64-78 are a standard across Unix systems. Usually, specific program codes are best served using codes below 64.

I have included a method that helps you check if a code is reserved or not. For example, TTY::Exit.exit_reserved?(126) will return true as this is a status used by Bash to indicate a problem with executing a command.
If only competent adult are able to judge products and make decisions about tradeoffs and you didn’t need the government to help you do it would be able to install whatever they want.

You can't have it both way dude unless you think Apple is afraid and going to loose money which might bring down the stock value.
If it's a ThinkPad? Absolutely. Many people are drowning in outdated ThinkPads, because you can ebay them for often sub-$100 prices.
Yep, it’s play. But, even just playing might generate ideas and insights that subsequently prove to have “real work” uses as well.

Play also has the advantage of being utterly unconstrained by any need to “be serious”, and in having no fear in failures. Can you imagine silly fun design risks being taken while crafting the next “Ada”? Or even the next Python or Swift?

At “worst”, the exercise runs its course having demonstrated pictographic writing systems impractical for real-world software development. (And, for my money, voice is really the next way to go.) Still, with a potential ready-made audience of 1.4 BILLION, I think such exploratory work is not a wasted investment.
Also many libraries are built by throwing exceptions for non-200 error codes.
How does your project differ from Metabase[0]?

[0] https://www.metabase.com
Has there been any known case where a person using Tor has been tracked down and put into curt, without human mistake that lead to his de-anonymization?
My point is that still run circles around several AOT compiled languages, including the C++ compilers FOSS devs tend to use, let alone languages like Rust and Swift (on their current state).

I would be quite happy with the compile speed of the latest Delphi version when using Rust.
#HNPriorities
Hey, Pascal here, the author.

I understand this reaction. And just like you've pointed out, it's actually not a whole" book about a single command.

In order to get a good understanding of rebasing, I believe it's good to have a solid foundation of how git works, which is pretty much what the first half of the book covers.

I could've left that out and only talk about rebasing without going into all the other topics but then, for someone who isn't experienced with the internals of git will have a hard time following what's going on.
I think this will have unforseen effects on real estate.

If the population globally is shrinking, that means the likelihood that any given town will increase in size is also shrinking. At first, this might look like the real estate prices across the board will decrease but I don’t think so. I think that when people factor in that the town they are in currently will not increase in size they look at cities that already have good markets and move there instead, driving up the prices of already established cities.

This is basically what is already happening in European countries with falling birth rates.
I recently built an AMD hackintosh and although I love it — this build guide is exactly what I'd do if I did it again.
It’s beur THEN rebeu but yep you got the spirit.
Why did people buy these? I just have a 2.5" SSD in mine and RAM has always been the bottleneck. A cool project from a technical perspective IMO.
link is broken or website down
had they ever struggled to pay their bills?

It’s a good question. The last genuine PM we had was John Major, the son of a gardener who studied at night school while working for his father during the day. Before him was Maggie Thatcher, an industrial chemist by trade.

All since then have been career politicians from the political class. Blair went to Fettes, the “Scottish Eton”. Cameron and Boris were classmates at Eton and Oxford. Even Jeremy Corbyn, supposed champion of the Workers never worked a day in his life. He will likely be followed as leader of the Labour Party by Sir Kier or Lady Nugee.
I'm French. My grand father used this form of slang with friends when he was young so they didn't get understood by others.

I've leaved in many parts of France and never heard anyone use it, probably long dead?
The article describes this process, but the vowel isn't changed, it's dropped, because it's now at the end of the verlanized word. Eu is added because thats the sound to add when there is no other vowel, as in a one syllable word.
What about spacer.gif?!
With CSS-Grid now you can do practically most of the things without using dozens of CSS properties. I barely use Flex, even. But it's late for current CSS techniques, because I'm abduced to functional CSS (http://minid.net/2019/04/07/the-css-utilitarian-methodology/) and I don't want to look back anymore (http://minid.net/2019/08/12/in-defense-of-functional-css/).
There's a really neat visualisation from ArcGIS: https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.h...
Verlan slang is associated with lower classes and rough neighbourhoods. If you use it in your everyday speech along with "ouais" and "putain" every other sentence (which some people do), it does not do you any favour.

Replying to a question with "ouais" is rude in French if you're not chatting with your friends.
You're right. However, I'm also extending the set of exit codes with Bash recognised statuses[1]. This also includes a list of fatal signals, e.i. exit codes 128 + n, where n is a corresponding signal error.[2]

[1] http://tldp.org/LDP/abs/html/exitcodes.html
[2] https://man.openbsd.org/signal.3
CSS today is so good that I now design websites in CSS and just present a website to the client.

If you use grids and flex you can rearrange content very quick if the customer wants to move it.

My workflow is now much faster. Great for the client, great for me.

The only design tool I use in the beginning is a pen and peace of paper to get some ideas of where I want to go. But after that it's all HTML + CSS.
Hi, Pascal here. The author.

Just to clarify this: The aim of rebasing is not a clean commit history. It enables you to make one in case you've been creating lots of work-in-progress commits with no semantic meaning, which makes it harder to work with it.

However, even if you stick to that, it's not like rebasing isn't of value anymore. You might still be interesting in squashing your commits or splitting them up or simply rebase on branch on top of another for various reason.

That said, I'd recommend to not advocate not to rebase if it's based on the assumption that it's only useful for clean commit histories.
The TTY family of gems which this is a part of are focused on making development of CLI programs easier.
>Secondly, at least with the current generation of RTX, the performance hit you take is criminal. We're talking 40%.

I never really understood this argument. If you really need tons of frames for a competitive game, just turn it off. Otherwise, the games that implement it correctly show a marked visual improvement, that can't be computed any faster as far as we know. It's like saying 4k renders 4x slower than 1080p, so it's not worth it unless you can get the same frames. You can, it's just a premium technology and you'll need to budget accordingly.

(this ignores the games that half-ass their raytracing and make almost no perceptible improvement, which to be fair is most of them)

I do agree though, that Control (and Metro Exodus) are the best examples. Every other RTX title just uses it for reflections, which are neat but not as much of a categorical upgrade as RTGI, imo.

People who spend serious chunks of time gaming (but who also remember what reality looks like...) will increasingly notice the inaccuracy or lack of ambient occlusion and shading overall.

This time last year, RTX, in popular discussion, was a joke. I'm seeing more and more people who've looked into it, can see the objective improvement, and are ready to adopt it once as it enters their budget range. It would definitely be a sore sport if Navi had even worse raytracing performance than the RTX series, or none at all. As the hardware proliferates, there will be more and more reason to developers to look into implementing it at its best.

Crazy idea: Maybe we could train a neural network on before/after images of raytraced scenes and implement it with a constant, minimal penalty, like DLSS, or maybe that requires too large of a network or maybe it results in a trippy mess.
Imagining Jobs getting a bit nervous about this.
I believe it's because people don't realize that "Aujourd'hui" originally meant "the day of today".

Even though you hear people say "au jour d'aujourd'hui" it's considered incorrect and should be avoided [1]. It's better to say "A ce jour".

[1] https://www.lefigaro.fr/langue-francaise/expressions-francai...
Yes, It is. You can create tables in SkyAlt and you can read tables from outside databases as well. You can even mix it up, for example: add a new column to the outside/remote table, but the column will be store in SkyAlt. Also, it's easy to create links between tables, so you can link between multiple remote tables(links are store in SkyAlt) and so on.
Similar thing with Australian butchers: https://www.smh.com.au/entertainment/movies/behind-that-tray...
I'm thinking: because it gives people a strong, active, positive goal to pursue. Members of each class want to migrate to the higher one, or at the very least, have their children break into the higher one.

If you're discriminated or treated unfairly by a group of people, the natural reaction would be to separate yourself from that group of people, not fight it. But if for some reason you really want to join that group - perhaps because they're of higher socioeconomical class - then you have a motivation to fight and reform things.
Firefox 72 had just failed them both :-\
Chrome 79 passed Acid2, but scored 97/100 in acid3, just like firefox.
While "feumme" is possible I think it would have gotten too close to the original "femme" word pronunciation-wise (which is a very common word itself), which isn't what you want when you're looking for something that differentiates your speech from others.
It’s like AppleScript, but with sick guitar licks! Could be the next Gloryhammer!
Give this expression another hundred years, and it will become a common word.
I would imagine that if anyone had this capability, they would go into great extents to hide it's existence.
Hi, Pascal the author here.

I'm probably not very good at expressing that the book is not only about rebasing. While it is the main focus, the book covers a lot of other things that aim to give you a really good understanding of the tool (which I believe is necessary to make sense of (interactive) rebasing).

And just like you said, you can totally get around with adding/committing/pushing changes without ever touching the rebase command. Perfectly fine.

If you want to be more flexible and productive with your work, you might want to learn how to rebase though.
Exit codes are only used in the context of terminal shells. So it seems appropriate to refer to terminals. Wouldn't you agree?
Huh?

Sites like the BBC don't see guards, or middle relays, just exit relays.

However, Tor relays are exits only if their torrc has this:

ExitRelay 1

Otherwise, to start, they're just middle relays.

It takes a while to earn the guard flag. But eventually, some relays could fill all three roles: guard, middle, and exit.

As far as I know, bridges are the only Tor relays that can be unpublished.
LaraFeed – Laravel package for providing visual feedback via screenshots
https://terminusdb.com/docs/
Parents want to hit the off switch on laptops and tablets in class
Honestly it sounds like you’ve been watching too much TV/Twitter. No one I know in real life is concerned with that stuff. Another article on the site talks about the “exhausted majority.” Indeed.
I agree with my sibling poster - this looks really nice. I also did not know SWR, which sounds really handy.

I'm developing an open-source general-purpose Dashboard [1] and you just gave me an idea for one more use case (metrics sharing) - thanks :)

Is your dashboard by any chance open source as well?

[1] https://github.com/darekkay/dashboard
Interesting! It seems quite similar to the English-language Ubbi Dubbi, but for different purposes.

https://en.m.wikipedia.org/wiki/Ubbi_dubbi

Verlan seems quite similar to Pig Latin, come to think
There's often a final "e" in French, which is then changed to "eu" after the word gets reversed (and then often truncated). Another example is "herbe" (literally "grass" but now more often used for cannabis) which becomes "beuher" then "beuh").
As the final "e" is often mute, this process is then generalized even to words where it's not there. As a widely used example, a "flic" (slang for a "cop") becomes a "keufli" then a "keuf".
List of 90 established remote companies with tech stack and hiring locations
I think that many people don't even know that "meuf" is verlan for "femme" (or "keuf" for flic). At least, I didn't know when I was a kid. It got engrained in the language and people decided to "verlan"-ize it again. Because "meuf" ends with a consonant, you need to add an extra vowel "eu" to make the process work. You end up with "meufeu" which reverses to "feumeu".
Look at your compositor, I've fixed this in KDE by enabling Full Screen Repaints under vsync options.
My personal take on this, I think this quote stems largely from the fact that a lot of people funnel into their social media walled garden without second thoughts, and simply publish there. Without it, you have to self publish on what we know as a website. (Just think of it, what would you do if you have something to say but there are no social media behemoths)

Further, your audience was potentially everyone with a browser. You had full reign in your creativity, your means to style your page to your like was limitless, even if that meant 20 rotating gifs that took forever to load on dial up.

All the social media bubbles score low on self expression- I personally feel this is what is missed most on those platforms. Yes, even if some were butt ugly. :)
How would this be a Spaghetti Western rather than just an American Western?
When the browser wars ended 15 years ago, not much have happened. The innovation has instead moved to userland, which achieve things with crazy hacks and meta/trans-compilation. We have committees writing new "standards" faster then anyone can implement them. But there is no natural selection. What browser engine are you going to switch to if you are unhappy with your current one? That said, most of the hard problems have already been solved, so writing vanilla html/css has been a breeze ever since things settled. And its also very stable.
Another one that can seems weird to english speaker:

"Comasse", which is a verlan of the last word of "Comme ça".

"Ça" is pronounced "ssa" which sounds "ass" once reverted. English peoples would understand it as "Come ass".
You'll also hear frequently "rabza" for "les arabes".

The liaison between the "s" and "a", prononced "za", is incorporated in into the next word before it is inverted.
He might not be saying that; but I can.

I have a fair number of machines and I /typically/ buy laptop/desktops with intels' graphics which works wonderfully under linux.

On the occasion I use a descreet graphics card (Quatro M1200, GTX 670) it' usually nvidia, and it works pretty good if you have the proprietary driver installed. (even on FreeBSD).

I did, however, recently build a full AMD machine that I intended to use for linux gaming, I did the most "happy path" thing and installed Ubuntu.

It was a Ryzen 1700x with an AMD R9 390 (old at this point, but it was built when Ryzen just came out) and I genuinely couldn't get 3d Accel working at all.
Games ran like absolute garbage. I ended up installing all kinds of "amd" "amd-pro" and "radeon" drivers which came with various warnings about being out of date or proprietary.. or "this should be in the kernel as FOSS".. but it never worked.

I ended up selling the machine 2 years later.

Contrastly my laptop has hybrid graphics with Nvidia and is still working fine. :(
Scots Gaelic uses only 23 latin letters, or only 18 if you don't count accented letters (e.g. it uses both "e" and "è").
Any way to see the dashboard without logging in?
This is bad french used by clueless journalists. It's not fascinating but just degrading. French get their language botched by useless repetitions.

Il est tout à fait regrettable d'oublier non seulement la répétition comme outil de communication mais aussi de l'employer de travers à des heures de grande écoute.
good feedback, updated the README
“The early 90’s” is coming up on 30 years ago. Do you even remember 30 years ago?

The sort of people who could do that back then generally had much better things to do with their time. And resources. When you’re dealing with idiots who only have access to dialup or their university computer lab, it doesn’t take much to stop them. It was just a bunch of 20 year olds trying to have fun. Not defense networks.
I am so grateful for the effort that people are putting into the rust-analyzer project. It keeps getting better. I wonder whether an entire class of challenges that the project faces is attributed to electron?
ACID3 is impossible to score 100/100 while respecting modern standards: https://news.ycombinator.com/item?id=15256890

ACID2 looks fine to me in Firefox 72, but then, it doesn't show a score, so...
From https://en.wikipedia.org/wiki/Coronavirus

> Coronaviruses are a group of viruses that cause diseases in mammals and birds. In humans, the viruses cause respiratory infections which are typically mild, including the common cold; however, rarer forms such as SARS, MERS and the novel coronavirus causing the current outbreak can be lethal.

Look at the history page https://en.wikipedia.org/w/index.php?title=Coronavirus&actio... It has like 800 changes. The oldest one is from March 2003 https://en.wikipedia.org/w/index.php?title=Coronavirus&oldid...

> we are currently dealing with an evolved version of it

This is true in the technical sense, but my guess is that you are using "evolved" in the not technical sense that is closer to "upgraded".

There are many strains of coronavirus. I can find the number, but Wikipedia list like 10 potentially deadly version for humans and like 10 potentially deadly version for domestic animals. There are more versions for wild animals. And there are all the non deadly versions that give you a common cold, and you pass the version to your friends, and it get's cured in a week. I can't find a good number, and it looks like a too deep rabbit hole to go into, so let me guess a few thousands of versions.

Each version is specialized in a different animal, or family of animals. (Probably to detect the best spot in the nose to reproduce and be contagious, perhaps some small adaptations to the temperature and humidity of that spot.)

The current outbreak of coronavirus is a virus that was specialized in some animal (bats? snakes?) and probably was infecting them for centuries and now is infecting humans. Perhaps nobody meet an ill animal before. Perhaps a mutation of the virus was helpful to avoid the inmune system of the animal, and the same mutation make it by chance more contagious or deadly in humans.