skysight-inc/HackerNews huggingface dataset:
>I claim the brain is fantastically not kludgy. It has incredibly flexibility, adaptiveness and no duct tape or shortcuts.

Why can't it be both? Maybe the duct tape and shortcuts are what give the human brain it's fantastic adaptability. Duct tape and shortcuts aren't a bad thing necessarily. Personally, I think that's what gives the human race as a whole it's fantastic adaptability. You've got millions of people each with their own duct tape and shortcuts to the same problems, meaning each of us does things just a little bit differently, we see other humans with their shortcuts and slap them onto our own with some duct tape and we get better at things or learn something new. Do this over millions of years and generations and you've got a pretty damn capable brain that's slapped together millions of years worth duct taped together solutions and skills that keep growing as we hand our giant ball of duct tape to successive generations.
Exactly, I just hit Exit in GMaps, and it works well.
Oh I am sure there are word plays in American / English speaking HipHop, I just haven't found the same propensity than in the French scene.

If you have notable examples in mind, please do share with me because I have been trying to find that for a while to prove my own point wrong.
This looks like a neat tool, I'll be trying it out next week at work :)
That's not unique to French, nearly every language has some pretty large differences between the colloquial language and the more formal language. Arabic is particularly difficult is this regard because modern standard arabic serves as the official language, but everyday speech is done in the individual dialects. But the differences between the dialects and MSA are pretty large, to the extent that a lot of linguistics think that "arabic" should really be considered as a family of closely related languages. So the situation is akin to the governments and media of France, Spain and Italy working in Latin while people in those countries continue to speak their respective languages.
I would trust the CDC’s numbers because I know of no incentive for them to lie and their numbers have generally been truthful in the past. In addition, any doctor at the CDC is free to say “these numbers are fraudulent” publicly without worrying they will be arrested.

I would not trust a political party’s economy numbers without external verification, however, because a party has an incentive to lie.
What was originally a simple tool for my own learning and memorising, turned into a real project for everyone.

Youtube is full of great content for learning videos. But there hasn’t been a way to organise them with spaced repetition. I love to learn the grammar or collocations from YT videos but then I fail to remember what I’ve just learned.

Cliplingo automatically prompts the video from the lesson that need to be revised, by the rules of spaced repetition. Each repetition will play a different video with the given topic, so you will not see the same video over and over again.
I agree with his sentiment. However, I feel like when a popular writer/actor/etc says things like this, it's only 'false information' in one political direction.
NPR reporting from last night say's that HK is dealing with nearly 700 suspected cases.

https://twitter.com/NPR/status/1223743600456060928
Thank you. I simply do not understand how calm and relaxed everyone is. The correct mortality rate is terrifying. People should be stocking up on more than just masks.

I'm not trying to fearmonger and I realize this is potentially in the same league as screaming fire in a very crowded theater. But we all are aware of the numbers, and even ignoring the fact that they're underreported, the current correctly calculated mortality rate is grave.

Now, given that this is still unfolding, it's possible that only those with weakened immune systems are dying, as usual. But even then at this point dead/recovered is a severe indicator. Plus rumor is R0 1-4 and it is likely more contagious than SARS - hell, look at what we do know about China's response; far more comprehensive and restricted than outbreaks past.

It's early for panic, but not too early to prepare. As soon as the public heard catches wind of just how significant this is, I guarantee stores will empty overnight.
Maybe outside of China we see it as "ruled by fear", but that's really not the case in China, at least for the majority: China doesn't try to make it's citizens afraid. Quite the opposite. Their modus operandi is "move along, nothing to see here, everything is fine." Indeed, that was their initial message to the public for this virus. So, the problem and partial cause of panic is when there is a problem that is very definitely not "nothing to see here", and the government is demonstrably, extremely wrong and perhaps incompetent. When so much is seen to be controlled by the government, a flaw in that armor is all the more worrying.
> I ask myself, would a FAANG company hire someone who doesn't actively tweet? Somehow, I doubt it.

Yes, they do. Actually I'll go ahead and claim that majority of SDEs in those companies aren't active social media users.
Dyalog APL is a mature, modern, and well-supported implementation of APL. https://www.dyalog.com/

It's also powering https://tryapl.org/ and available on https://tio.run/

You might also find K interesting -- an APL descendant with somewhat different aesthetics, though Dyalog has recently done a lot of catching up to it. https://code.kx.com/q/
This explanation doesn't really fit the evidence. China engaged in a giant stimulus in 2008-2009, and was rewarded with avoiding most of the impact of the financial crisis.

I'm sure China builds some unneeded infrastructure, but they build needed infrastructure that's now beyond the ability of Western governments. New York can't even finish the Second Avenue Subway after 50 years.
198 also disables password feedback mode in !tty mode. So, style changes, behavior changes, and security fixes all in one changelist.

This is a small enough diff that I wouldn't complain if given this to review - but I probably also would've reverted the style changes (and would give myself at least 50/50 odds of splitting the changelist in two)

Perhaps I've just been too broken by 1000+ LOC diffs that intersperse multiple behavior changes and style and refactoring and ...
is backward slang common over there ?
also happened to me on a random game downloaded from the App Store: https://i.imgur.com/dr0YVVG.png
UBI will be useless unless rent seeking is eliminated with it, because the price of any good or service that profits rent seekers will be inflated almost instantly to maintain differentials.

Income inequality is a problem of massively unequal political and economic power, and of insider knowledge and class-cultural arbitrage - not a problem of income.

If - hypothetically - all the jobs required to provide food, shelter, and other basics were taken over by robots, there would be no reason at all not to provide them for free, and give everyone the political and economic freedom to do whatever they wanted.

It's a fair bet that while most people would do nothing much of interest - including most of those who are currently rent seekers - there would still be enough competitive drive to inspire a decent chunk of the population to excel in art, music, science, math, and other productive activities.

That would be real freedom as a birthright - not as the freedom from economic slavery that can only be earned by contributing to that slavery, as now, but as a true inalienable right.
If that is so, why don’t you form an ubi society, whose members pay an ubi for everyone that wants to join (and net pay).
According to you it won’t be difficult to find people that are glad to join.

To the downvoters of my initial comment: I don’t want people to die on the street. But I doubt ubi is an adequate cure either.
Co-author here, thanks for the input. We use Dependabot on all our projects and love it. I've not seen any kind of numeric metric in Dependabot or any of their competitors.

What I really want is a graph that shows, numerically, the drift over time. You can show this to your stakeholders: "See, look! We haven't dedicated time to stack upgrades and now look how far out of date we are creeping." And then, consequently, I want to see that chart burn down to zero as you do stay on top of things with the help of Dependabot or similar.
This also exists in slav languages - as a child secret speech. It is easier to understand than to say (both pronounce and construct the deformed word)
That's true for your local machine, and I think it's a reasonable threat model for that.

If you do development for servers, though, (1) multiuser systems do exist where no or most users do not have sudo access, and (2) privilege separation accounts (such as www for httpd) generally do not run interactive shells. If you can escalate from an untrusted user on a multiuser system or from a non-interactive shell account to root, that's a problem. Dropping this alias won't help you on either of these kinds of system, which are important real world scenarios (but maybe not a scenario you need to care about personally).
Netflix is responsible for more than 10% of downstream internet traffic. Dealing with that is definitely not "off the shelf". (E.g. caching servers set up at ISPs).

That being said, only a small percentage of their market cap is related to their technology. They could outsource the whole thing to BAMTech and it probably wouldn't affect them much.
I don't think Socrates would be seeking a 'full-time SWE position' were he alive today.
This outbreak just started in earnest weeks ago. It has a 2 week incubation period and the illness may take 1-2 weeks before recovery or death. That's why you must look at dead/recovered. I agree that 53% for the general population is pessimistic because as usual there is a selection bias towards those with weakened immune systems, not by as much as you may think.
... and also the widely held belief that anti-vaxing is quackery. I’d argue that free speech actually combats this type of mindset, rather than encourage it. Maybe the Chinese govt. can use it’s authoritarian tools to dispel the bullshit beliefs behind traditional medicine and bizarre “bush-meat” consumption in China that likely caused this mess.
> Also noting, Hong Kong was already in civil war right before the epidemic, remember it was being annexed by China.

I've been in countries at civil war (or coming out of a civil war). Hong Kong is not (yet) in a state of civil war. There's widespread civil unrest, which is often a precursor to civil war, but it's not there yet, by a long shot.

Also, Hong Kong was annexed by China back in 1997. Understandably, Hong Kong is chafing under some of the laws China is imposing, and requirements for extradition to the mainland, but the annexation was done several decades ago.
Germany eyes new offshore wind farms dedicated to green hydrogen production
I think that’s a good question. I’ve interviewed and hired a lot of people, and if someone answered the question this way, I think I would enjoy the ‘hard way’ answer.

It would depend on the style and framing of the answer as much as the substance. It’s easy to enjoy as a ‘let’s explore the bounds of this problem’ or a ‘let’s do this in an unnecessarily difficult generalization, just for fun/curiosity’. It would be useful in an interview if the candidate recognizes and states that this might be a bad engineering decision, even if it’s good math.

When I’m hiring, I want to find people that can generalize and explore a problem, see the larger picture in an interesting way. This article does that. And, just as important is finding people who know when not to do that in practice, who can recognize when and why it’s important to call something good enough, and move on to other problems.
This alias just prompts the user twice, as if the user made a typo the first time. Unless you know you're a perfect typist, it's somewhat subtle.
Dutch.

Afaik all Germanic languages except English¹ (and close relatives) have the same thing. Ie this stuff is the same in Dutch, German, Swedish, Danish², etc.

We don't say "Twenty-three" but "Three-and-twenty". So far so good, but we do the hundreds, thousands etc just like English does. Thus, 123 is pronounced "hundred-three-and-twenty", i.e. precisely as nuts as what Americans do with dates.

¹) I assume that English fixed this at some point along the way (maybe due to French influences?), because the special number names between 10 and 20 do follow continental Germanic rules, eg compare "sixteen" and "twenty-one". We mainland Europeans like to mock the English speaking world for their insane unit systems, but at least their numbers make sense.

²) Danish has it worse. They have the same insane number ordering plus insane number names.

3 is "tre", 30 is "tredive". 4 is "fire", 40 is "fyrre". So far so good. Like in many languages, 10x sounds a bit like x.

But 6 is "seks", and 60 is "treds" (!). To make matters worse, 5 is "fem" but 50 is.. "halvtreds" (!!). Similarly 9 is "ni" and 90 is "halvfems". In Danish, for x <= 5 < 10, 10x sounds like ["", "halv"][x mod 2] + ceil(x / 20). I tried mocking the language by saying "fems" instead of "hundrede" but I just got blank stares.

And I'm lucky enough to have grown up on the same insane middle endianness as the Danes. I can't imagine how impossible Danish numbers must be to learn for eg an English speaker. Every time my wife says a number in Danish I spend half a minute doing the math, "she said something with 'tre' in it, so threes, but it ended with an s, so three times twenty, oh but wait there was 'halv' in front of it so subtract 10, ah, fifty". But she didn't say that, she said "to-hundrede-tre-og-halvtreds". By the time I'm done with the math I already forgot the other digits :-)
Granted, most "tech" companies probably aren't tech companies. We just consider them tech for the following reasons:

- They're headquartered in Silicon Valley or some city like San Francisco, Portland, or New York.

- They have an app.

- They are adjacent to actual tech in some way.

- They portray the image of being innovative in some way.

WeWork has all of those, making them a "tech" company in the eyes of journalists and the average person, though for the life of me I don't know why someone would install the WeWork app.
Ie, talk in code, use VPN, use shared communication streams like Tor, and make your behavior look legit and boring. Of course I am not speaking as a professional opsec specialist agent.

As far as you know.
Oh wow, didn't realize Quest has hand tracking now. I'm going to give your game a spin!
Runaway inflation is bad, but in a recession we're not employing the resources we have -- that's why people are unemployed.
I thought about launching code-review-as-a-service once, and if the code comes from a large codebase this could suffer from the problems that made me decide not to do it: the most meaningful/useful code review feedback can often only be received from someone who is familiar with the codebase.

However, if the code in question is solving a highly self-contained problem, I think this could be a good part of the hiring process.
British Police Seek “Rightful Owner” of the One Ring
https://www.reddit.com/r/netsec/comments/exmr98/buffer_overf...
I don't think these details about specific policy outcomes is where the battle is. Look at the way he's responding. This isn't about whether your ideas have better outcomes than my ideas. This is about ascribing you with bad motives, disingenuousness, or portraying you as a simpleton who can't understand political manipulation. This is about controlling you, putting you in the bad/stupid box so you can be dismissed and controlled.

Their tactic is to call you stupid, liar, racist, sexist... You know the list. If you argue on their terms, if you start arguing you're not stupid for example, you're accepting their framing. This is a losing battle. Instead I find it's more effective to simply draw attention to their tactic. Once the tactic is revealed it loses efficacy.

If I genuinely believe you to be stupid, evil, disingenuous, etc. I won't be able to genuinely hear you. You're just making noise. I would encourage you to try this experiment out some time. Instead of arguing specific policy, point out the tactic. It's repeatable and quite telling.
5-MeO-DMT: 20-minute psychoactive experience that’s transforming lives
This is the kind of ignorance (just use python for anything it's better + and discover subprocess(): it's great) that burns me up. Not so many years ago actively insisting that python/tcl/perl were to be used instead of a 50 line shell script would have gotten you kicked out of a serious discussion. You used the power and reflection of these languages when you needed something that didn't integrate cleanly with the rest of the unix toolkit and/or required sophisticated data structures, controls and abstraction. These days I won't even write python or tcl for trivial projects (including http API work just use curl/jq and bash/(g)awk). The number of shell one liners that just get things done in 30 seconds (rather than loading 5 libraries in python to write the same code) are innumerable. This is google thought policing the historically ignorant yet again. They are terribly opposed to the unix toolkit and C pragma that prevailed for 20 years...because they believe that they know the best way to make the world safe and productive. Self serving, smug rejections that serve the bottom line and coincidentally gain mind share for their products and approaches.
They also have special hyperabbreviated slang they use in short text messages, online chats and advertisements. Very hard to read for non-native speakers.
Systemd-homed isn't inventing the idea of encrypted home partitions and fundamentally, what you're saying is that cron is incompatible with encrypted home partitions (or any other auto mounted home partition, ex: network mounted). The same is true for the concerns about ssh.

If you listened to the original talk from Lennart, you're really just giving examples of one of his major points. Because /etc/passwd wasnt flexible enough to accomodate arbitrary user properties, user configuration has organically spread out over time into all these "side car" configuration files. Some are scattered around /etc so not easily portable while others are in the user's home directory and suffer from exactly the scenario you've mentioned. One of the goals of systemd-homed is to add a portable, extensible format for a user record external to the home directory which would mean that systemd-homed rather than causing, could actually lead to a solution for the issue you've highlighted.
A variant of this idea that would be more useful to me personally would be some measure of how actively maintained my dependencies are. It would be nice to know if my long-lived project depends on something that has been abandoned.

Details might be tricky, given that some very useful packages simply don't need frequent updates.
Diablo Build for Modern Operating Systems
For some reason this line in Rap God stuck out to me:

"If I can't batter the women, how the fuck am I supposed to bake them a cake then?"

Reddit tells me it’s aimed at Chris Brown. [0]

[0] https://www.reddit.com/r/Eminem/comments/1oxoe5/if_i_cant_ba...
How did you calculate 98% from the available figures when the vast majority of cases are less than a week old?
Fed ex avoids left turns - https://www.washingtonpost.com/news/innovations/wp/2014/04/0...
Can I ask what kind of apps you typically worked on?

A big part of why people make a big deal of C is that there are lots of code bases that have been under a lot of scrutiny from security minded code reviewers and pentesters and still keep on yielding more vulnerabilities. Ie it's hard to make C safe even when you really try and are a good programmer.

In contrast IME most pentesters in the biz work on code bases that have seen much less scrutiny and are often in-house and/or "enterprise" apps whose code was written by people who are probably more domain experts than generally good programmers or security-aware developers...
also folks on average refinance or sell their property every 10 years meaning folks on a 30 year restart, paying new origination fees and once more the bulk of their payments are interest.
I completely forgot about Mapkit JS! I wonder how feature complete it is compared to Leaflet.
Your variability point extends beyond just left turns. Routes with lots of lights or that cross train tracks have extra variability. If I'm leaving with barely enough time I want directions that have low time variance since I cannot afford to be on the wrong side of the distribution. Other times I'm willing to risk some variance for a shorter expected time.
“I wasn't allowed to buy my burrito with cash”
> I don't know if au jour d'aujourd'hui sounds horribly redundant in French

It varies from community to community. Some say it all the time, others laugh as soon as someone says it, and everything in between.
Has anyone started a project to rewrite `sudo` in Rust or some other memory-safe language? It seems like a prime candidate: very security sensitive, well-defined functionality and API, low total complexity.
> IWG, formerly Regus, has been offering office space in a substantially similar manner since 1989.

Have you ever been to a Regus? Most souless depressing places on earth.

WeWork was substantially different in quality.
Breakthrough for coronavirus as Italian scientists isolate sequence of disease
An authentication protocol based on chaos and zero knowledge proof
Jonathan Blow on Rust
No countries did not regulate mobile phone transmissions. The US licenses bandwidth to different companies but did not legislate the protocols. That’s why in the US you had things like push to talk and Sprints aborted 4G non LTE protocol. The market killed it - not the government.

As far as not being able to escape, before 2007-2010, everyone feared the Windows lock-in, technology and the market made that not as big of a fear. Before that it was IBM.

By the time the slow moving government finally made a decision about IBM’s mainframe monopoly that it started in the 60s - in the mid 80s - the market had made the case irrelevant.

As far as everyone liking the files of the EU - see Brexit.
> I honestly expect a new browser started from scratch in a safe language to be done before Firefox is "ported".

That is a gargantuan project considering all the standards you need to support to have a competitive web browser. Especially javascript engine, video codecs and webgl are attack surfaces that is difficult to replace with code written in a safe language.
The Truth About Animals by Lucy Cooke (2018) talks about this issue. The public is against shooting them and it cost a poor country over $100,000 to just neuter one hippo. The issue keeps compounding since it takes less than half the time for a hippo to sexually mature in the resource rich land of Colombia versus their natural habbit.

https://www.nytimes.com/2018/05/25/books/review/the-truth-ab...
I can't edit my original comment anymore but if you do have an interest in French, I strongly recommend studying the first 2 examples because they are pretty much full of those carefully crafted punchlines.

A bit older but very much a classic too, https://genius.com/Mc-solaar-caroline-lyrics
Bonus points for using extra long vowels where thinking pauses go. To me that’s as French as it gets.

Je pense que [ouaaaaaahhheeee] ...

+10 French
Daily reminder that the confirmed cases are limited by the capacity to confirm cases, not by the actual contagion.
By check-in, do you and the OP mean commit? I had interpreted it as a feature branch being merged to master - in the days of Git über alles, you can commit like crazy.