skysight-inc/HackerNews huggingface dataset:
On the other side, if you want to know when people are going to be selfish and harmful towards one another, look for the situation where they have unaccountable power over another without consequences. Every time.

There is a reason that the stereotype exists of the mad king or queen yelling “ off with their heads!” or feeling a pea under 18 mattresses or otherwise acting like a spoiled toddler. It’s the same reason that police walk around beating peaceful protesters and acting shocked and indignant that anyone would object. That’s what power turns a person into.
Why does the debt rise during a Republican Presidency?
Keybase has end-to-end encryption and you can connect to people without publishing the fact. But unfortunately, it was recently purchased by Zoom and probably won't be headed in a good direction in the future.

Of course, Keybase's main idea is to have a verifiable public identity which might not be what you want.
Claims without a proof are just - claims
> To me, the economy looks insanely resilient in a global pandemic.

It does seem having a large part of the economy focussed on frivolous endeavours has given us a fairly big buffer. We have seen formula one teams making medical equipment, supermarkets hiring restaurant staff, hospitals hiring air stewards (after the opposite in recent years).

It looks to me like the developed world will cope with this (some countries better than others of course).
Yes, that would be me.
I like long form articles, I don’t consider them as part of any pressure or deliverable. I have managed my life by living in a humane environment so as to enjoy rather than be frustrated in small everyday time consuming activities. Of course I would understand if someone would prefer if I simply said “Yes” and I would consider a time waste to fuss about it.
Show HN: Skoach – learn and teach skills remotely
Hi everyone, we've recently created Skoach - a mobile platform where people can learn and teach skills remotely through simple, step-by-step tutorials. It would be great if you could check out the app which is currently available for Android on the Google Play Store and try creating a tutorial. Please note it is still in beta and your feedback would be very valuable.
>The US authorities have formally blamed Chinese-affiliated hackers for attempting to steal vital COVID-19 research from domestic companies working on vaccines.

I think that one sentence sums up what is wrong with using the word 'steal' and 'theft' for intellectual property. This article, by using the 'steal', makes it sound as if the Chinese are actively harming the Americans. What is alleged here is actually very different. If I am reading this correctly, American companies are trying to keep vital health knowledge secret and American law allows them to do so. Chinese 'hackers' are alleged to be breaking American law by obtaining this information with out requisite authorization.

This is very different from "Chinese trying to steal American vaccines".
My native tongue is neither Finnish nor English, but wouldn't "sisu" be translatable as "grit"?
Men can't have small dexterous soft hands?
> The majority of the nation's key institutions are in London. How does improving an East-West axis improve access to them, or encourage them to move?

If transport links are good between Liverpool, Manchester, Sheffield, Leeds and maybe Hull then you have a significant pool of people available to work in any of those locations, though bigger pool is going to be Manchester, Sheffield and Leeds. This could encourage a move as the transport links to London are already pretty good.

> There are dedicated business carriages on London trains. The internet isn't fantastic but it's fine.

You might not have seen my edit, I didn't mean First Class. The internet access was, until 2018 when I was on the trains regularly, pretty, pretty bad, even in First class. Constant drops, issues sending emails, etc ...

> But I'd rather not be on the train long enough to need it.

It's not about need is about using the time productively. I could be on the train to London and use the close to two hours to catch up on emails and do a lot of admin. Essentially for me, it was the difference between attending a customer meeting in London, then spending the next day catching up and just having a normal day the day after the meeting.

One of my guys refused to work on the train as he would get motion sickness, so clearly YMMV
This so many times. There's no accountability for government sponsored projects in France. They believe they are discovering the wheel and so they will pour a few million in a born-dead team. And so after a while, they call it done, and everyone is happy even if product has zero usage.
I agree with the premise: be proactive about mental health.

However, this should be read with some skepticism. The author relies on their own authority as someone who "has been thinking about mental health for 19 years." I was intentional about not googling whoever this is, perhaps they're a medical professional or something. But if that were the case, I would hope they would cite better sources than describing themself as "someone that has paid close attention to this cross-lattice work of interweaving disciplines for a while now". Skimming over buzzwords like "detoxification, and anti-inflammation" is a red flag. The article's first side bar goes on to talk about how "the first medical professionals were surgeons saving a soldier’s life". This is line is particularly disconcerting, but the entire "sidebar" sounds like conjecture. The whole article sounds like conjecture, which should NOT be sold as a source of authority on a topic like health. That is how we get essential-oil anti-vaxxers.
It's an interesting time, for sure. My son just finished his academics to be a teacher, his next step is a semester of student teaching. But it's not certain if classes will convene in the fall.
Linus Sebastian from LTT uses it a lot, so it already made it to Canada. I think the closest translation to English (yeah, I know) would be "non-issue".
How much money do you want to make?

Sometimes, I do wonder why I'm not rich, even though I'm smart in many ways. But I really know the answer. I haven't actually tried to get rich, because I don't value that very much. I try to maximize my time for things that make me happy. So it's not really a mystery that I'm not "rich" (a relative term).
To clarify, largely do not mean completely solved, right? It's not perfect, yet. Either way, I should have qualified by saying I think it's a largely solved problem as far as the technical implementation.

What an artist does with that implementation is always another matter, and it will always be down to the artist to create a pleasing final result. Specularity is one thing I think artists gets wrong all the time. At the artistic level, games often deliberately go for a more cartoony look, too.

And the uncanny valley thing is very subjective, no?

https://docs.unrealengine.com/en-US/Resources/Showcases/Digi...

I think this is more than good enough for real-time games. Of course, you will probably say, "no that sucks, uncanny valley!"

One thing to notice here is that the albedo (diffuse) map (texture) used can be very crude/simple, as it is simply one small piece of the puzzle.

If you have looked at a video, or even screenshots, like the digital human ones, where the focus is solely on the subject, often close-up, that is very different to see it running in a game, where you are less likely to notice small faults.

These days, I think facial rigs and animation is the cause of uncanny valley, to a higher degree than skin shaders.
You can't just run a service of S3 scale on someone else's datacenter, both from a technical and a business perspective. You need fine-grained control over every aspect, from servers to cooling to network fabric to utilization by other applications etc etc. And you need to be in control of the business trajectory. If you forecast your S3 clone to grow 1000% every month, you need to start building actual datacenters and make bulk deals with hardware suppliers months ahead of time. If you tell Hetzner that they should build a new datacenter because your demand will outstrip their current ones, they're gonna shrug their shoulders. Even if you handed them the cash you got from your VCs for scaling, they might say "eh, not really the direction we want to take, thanks".

Regarding their virtual servers: They're great, don't get me wrong! But it's a tiny piece in the puzzle that is AWS, starting from things like VPC/Security Groups to managed services like load balancers, gateways, cross-DC availability, etc. And that's just the EC2 part.
Ask HN: Which is that site which gives learning path for learning algorithms
Few days ago I came across one site which gives a nice path and modules by modules progress of learning and practising algorithms.
I forget the site name, do you have seen any products like this ?
Houston Rockets GM Daryl Morey on Using Advanced Analytics to Run the Team
At Goldman, the internal language Slang has spaces in variable names. It's insane at first glance and I got into an argument with my manager about why in the world this was acceptable, and he could give me no other answer than "this is the way it is".

But when you realize that space isn't a valid separator between token, seeing things like "Class to Pull Info From Database::Extractor Tool" actually becomes much easier to read and the language becomes highly expressive, helped somewhat by the insane integration into the firm's systems.

I was on your side until I tried it, but it can actually be quite useful, esp. if everything is consistent.
It's about human capital.

Not that I favor Java, or even that I dislike Cobol.

It is rather their existing human capital that makes anything more fancy than Java even harder to migrate to. At the same time, job postings looking for Cobol-Devs in 2020 are useless and even if they manage to find people capable and willing to work with Cobol per se, their existing code-base is an additional deterrant. This further fossilizes what ever ounce of agility their dev teams might have had.
Chinese IC firms listed on SSE tech board may become new targets for US sanction
We had a funny situation with a fax couple of years ago.My bosses were opening a new company and because of some situation in the bank,they did request to fax the paperwork to them(email not safe, f2f wasn't an option).I asked my manager how is he going to do it,as he seemed quite puzzled. Eventually,he found one dumped behind all the cleaning equipment in the office. Dusted it off and managed to fax it somehow.This was for one of the largest banks operating in the UK. Fintech it's not.
https://en.wikipedia.org/wiki/Permanent_members_of_the_Unite...

Realpolitik says Airstrip One gets a better deal from Oceania with that veto; otherwise it could only hope to get treated as well as, say, Japan. (aren't you all impeding the free market by preferring unchlorinated chicken?)
Privacy threats in intimate relationships [pdf]
> Source code is for humans

The reason why making the scope as local as possible is important is for humans, not compilers.

> Put all the vars at the top to tell the humans "here's all the scratch space I'll be needing in this block"

Why would humans care about how much scratch space is needed? That's for the compiler to know.
Right, but it feels like you're already moving the goalposts slightly. The word "facepalm" is rarely meant to convey the literal act of slapping the forehead, but rather to communicate the resigned frustration associated with it. Surely, also Spanish people have ways to express resigned frustration?
What do you mean by a honeypot? Do you mean if they're running a scam, or actually a honeypot and you're running a scam that could be found?
Perl5 was and is amazing. Check the articles from
https://linuxfocus.com and the old Linux Gazzete magazines from TLDP: https://linuxgazette.net/archives.html.
Wikipedia claims it was a typo that stuck around.
Merci de le dire... Parfois cette mentalité collective qui nous caractérise me rend dingue... Le Français passe son temps à cracher sur tout et tout le monde, et surtout sur son propre pays. Donc ça fait du bien de voir des concitoyens qui restent lucides et positifs. Big up.
> (for example, the unicode non-breaking space)

That's potentially even worse in a file name than plain old space is. It looks like a normal space, but isn't.

If you are going to replace spaces in file names with something else, underscores are the best option I think.
I've found datatables to be my only real solution when dealing with lots of server side data. It has it's quirks for sure, but there really isn't anything I haven't been able to accomplish with it so far (although making it do what you want sometimes can involve some head scratching).

Edit: I see http://www.tabulator.info/ mentioned in the comments. This looks pretty full featured... time to do some research.
I honestly don't understand how anyone thinks go is LESS verbose than java. Go is full of manually iteration loops and doesn't have anyform of pattern matching/switch expressions.
Abstract:

This article provides an overview of intimate threats: a class of privacy threats that can arise within our families, romantic partnerships, close friendships, and caregiving relationships. Many common assumptions about privacy are upended in the context of these relationships, and many otherwise effective protective measures fail when applied to intimate threats. Those closest to us know the answers to our secret questions, have access to our devices, and can exercise coercive power over us. We survey a range of intimate relationships and describe their common features. Based on these features, we explore implications for both technical privacy design and policy, and offer design recommendations for ameliorating intimate privacy risks.
And have wild swings in load - if its steady sate load then owning the kit outright and renting space in a DC is much more cost efficient than AWS.

And bonus you can write of the depreciation cost of hardware in your accounts.
The devil is in the details.

Here's some legitimate drone swarm military applications that wouldn't qualify as WMD:

* reconnaissance drone swarms; the drones can be as small as a hummingbird, but they can also be larger; their "weapon" is their camera.

* armed drone swarms aimed for saturation attacks against military naval assets.

* armed drone swarms for area denial. Think defense of a large uninhabited border area between Russia and China. If you detect a mass of tanks crossing the border and send a drone swarm to kill everything in that area, the danger of killing non-combatants is nil
Laughs in Linus Torvald, Joe Armstrong and Guido van Rossum, just off the top of my head
There were attempts in order to create an interactive shell from the TCL interpreter, but the syntax was a bit off (upvar and a REPL can drive you mad), but if you avoided that you could use it practically as a normal shell. Heck, you can run nethack just fine under tclsh.
Today I was looking at some job ads for mid-senior devs in London. £50K and 200+ applicants. And then it says:fruits, free parking, private healthcare after 1 year.. And this suppose to be the tech center of Europe..
Most mass produced biological weapons are things like anthrax or tularemia that aren't human to human transmissible. The USSR did have several tons of weaponized smallpox but nothing on the scale of their anthrax production.
Hacker Observer
Hetzner Cloud is great for what it is, I personally love it. But the pace of product development at Hetzner is such that I would anticipate something like a managed load-balancer maybe being available in 1-3 years from now, and after that another year for the next product etc. They don't seem to be in a rush to compete with AWS (or even Scaleway) by broadening their product offerings, they'd rather stick to their strength which is fast and cheap servers. I commend them for it, and their approach is very German, but it doesn't help you if you need these managed services.

To give an anecdote regarding Hetzner and them building out an S3 clone: I once asked support if there was a way for me to upgrade the 10TB max object storage solution (Hetzner StorageBox) to more than that since I had outgrown it. Simple reply: No, but you can spin up multiple storage boxes...
Replacing 'ring ring' with the Jurassic Park theme song using a PBX
Reminds me of this one (used to be called PaintsChainer) where the input is line drawings, output is colored-in using anime palettes. User can override the color choices. Very satisfying, especially on drawings by kids.

https://petalica-paint.pixiv.dev/index_en.html
I'm not saying this isn't a black mark on a prestigious journal, or that someone isn't getting chewed out by their boss for failing to catch this problem in pre-publication reviews, but ... mistakes are always going to happen.

As much as we all eagerly drool over and discuss the latest publications -- on this very website! -- in everything from astrophysics to medicine, something being in published in a prestigious journal is not the gold stamp that it is true.

It's just the middle of the process; the reviewers thought it was interesting enough -- and not fraudulent! -- to share with the scientific community at large, and now everyone will examine it, poke holes in it, or try to build on it.

A lot of things are published in journals that end up being wrong. Most of the time it's not fraud, it's just some combination of math errors, experimental errors, and statistical flukes.

And back to the original point: you can find dozens, hundreds of articles published five, ten, twenty years ago that say all sorts of amazing and outlandish things, published in sufficiently minor journals that they didn't receive sufficient attention or follow-up work. Don't take them as gospel just because they got published: you need to study the entire body of scientific research on a subject to understand what the consensus is on what's probably true, what's probably not, and what's in the nebulous zone of unknown.
Yes while on an expedition
Most if not all of them were university teachers in France and former students of ENS (so they already were civil servants before their career even started). Their careers weren't really at stake.

Most of the members had very impressive career anyway. Obviously there are no Fields medalist amongst the founders - they were already too old but I think something like five of the later members got it (Schwartz, Serre, Grothendieck, Connes and Yoccoz). There are probably more if we could count the current members.
This could be utterly beautiful if fused with Dialogue Mapping:

http://www.cleverworkarounds.com/2009/09/10/the-practice-of-...
tl,dr: the new blood cells can kill cancers and flush out toxins.
While I disagree for multiple reasons, I’m curious what your thresholds are for the other levels besides super rich being worth over a billion.
This is not unique to Signal though. I've had this happen with WhatsApp about 1-2% of the times I've tried to place a call in the last few months
If you employ them, and they have the credential, you still pay the tax regardless of job req contents.
And yet, it's worse than both.
Telegram indeed have better UX and same level of e2e security. Why Signal is getting all the publicity?
There’s also some fantastic videos explaining the inner workings of the 555 timer (from a practical perspective) in this series on building a clock module for a breadboard computer - https://eater.net/8bit/clock
Ugh...now I have to get a phd in "source code" too??
Your scenario can be a lose-lose situation as it applies to the question. Speaking from experience, you can do the “agile” approach do fail fast, release faster, but with no buy-in from leadership to address the breaks in the future, your compounding problems on problems.

So, short-term, you have happy leaders who see releases as they want, and unhappy devs who are in a shitshow of code.

Long-term, if your startup is either acquired or starts to grow a strong revenue stream, leaders need to appease their new owners or their influx of new customers, and you can’t slow down because either a.) the new board needs to be impressed to justify their large acqui-investment, or b.) your new customer base is too big to risk losing. So you keep building on bad code, maybe squeezing in a few skunkwork refactored that only the dev peer reviewing and QA know about, and accept any delay on release as the result.

The approach should be somewhere in between, ideally with the engineering team being empowered to tell leadership “yo, we have a bomb of bugs just waiting to burst if we add one more feature with duct tape, let’s prioritize time to address it”.

If leadership doesn’t trust your team, then you have bad leadership.
I wouldn’t imagine personal IRC servers are what Germany and France are talking about when they discuss alternatives to AWS.
How do they factor in context and framing?

- The oceans are filling with plastic so people with perfectly good tap water can drink bottled water

- Sea levels rising so people in deserts can cool their homes and offices to 60

- Aquifers drain for golf courses in the desert

- Sweatshops, data breaches, 9/11, etc

I'm sure terrorists feel they are doing right by someone when they blow something up, but even the most zealous must realize not everyone agrees with them.
GAIA-X: Technical Architecture: https://www.bmwi.de/Redaktion/EN/Publikationen/gaia-x-techni...

More on the project: https://www.bmwi.de/Redaktion/EN/Dossier/gaia-x.html
I suggest you remove the 'Popular' section altogether. I'm sure no js developer no matter how noob needs to know where to find google, so or github. Having that section just signals "I'm more or less clueless". Not a good advert for a links resource..
Agreed, more than anything else it's a cultural problem. In France and Italy in particular. And salaries are a consequence of it.
As a former colleague of me liked to quip - "The UK and the US are two countries divided by a common language."

Being a Scot, he usually followed up with a "They should settle on Scottish as a compromise!"
I don't think C0 or C1 controls should be allowed in filenames.

Why allow them? And they potentially pose security issues.

With some, admittedly somewhat obscure [1][2], terminal emulators, C0 and C1 controls can even be used to execute arbitrary code. You could say these terminal emulators are insecure, and you may well be right, but the fact is they exist.

[1] See for example page 211 of https://static.zumasys.com/zumasys/atfiles/manuals/at7/AccuT... which documents the ESC STX < command CR escape sequence which tells the AccuTerm terminal emulator to run an arbitrary command

[2] Also the APC C1 control can make Kermit run arbitrary commands, if you've executed "SET APC UNCHECKED" (which is not the default setting) – see http://www.kermitproject.org/onlinebooks/usingckermit3e.pdf page numbered 300 (page 310 of PDF)
Contributing to Rust
Then just use Fastmail or similar, but that's not his point.
> Or you can go to a corner shop and buy a Lyca or Lebara SIM with cash. No need to give them your address. You can buy top ups in cash as well. At least in Western Europe this is available everywhere, pretty much.

This is not legal in Norway.
There is a component framework that builds dependency tree for stateful modules and does implicit injection of params. It is a beautified pattern(usually you can do initializations in higher levels, but you have to resolve dependiences yourself and for the whole tree) for dealing with things that require state while keeping explicit references(so that you understand where it came from and can inspect(visually) its lifecycle).
Where Does My Main Battery Go?
Lot's of mention of 'in the real world...', only to find they organized a contrived online game to 'prove' their argument.
Ah yes, perfect is the enemy of the good.