skysight-inc/HackerNews huggingface dataset:
From what I know, SAP and Deutsche Telekom were chosen because:

- SAP built an app on very short notice where Germans traveling abroad could register for one of the government-organized flights back to Germany. The government was satisfied with how this played out, therefore they were the first choice for building the app part.

- Telekom is already operating several backend services for the RKI (the German counterpart of the CDC) and the local health offices, so they were the first choice for building the backend part that needs to integrate with these systems.

Disclosure: I work at SAP, but not on the Corona app. I'm not referring to any internal knowledge. What I know, I know from public media.
An informed criticism would be based upon the knowledge that Doug McIlroy came up with the idea in the 1960s. (-:
Ask HN: What are some successful spin-off startup strategies?
Consulting is the obvious one, I guess. The more real-world examples the better :) Couldn't find much good content online.
After living abroad for 10 years I think one of the biggest things I've learned is that translations don't quite work. The problem is the context and emotional framework in relation to the words.

For example "Viel Glück" can translate to "Good Luck" but what exactly is meant from this and how someone feels about me wishing it to them is quite different from Canada where I grew up.

At home it's a polite and kind of nice way to wish someone luck in what they're doing. Here it's often seen as a little sarcastic or teasing as there's a tiny culture implication that it means they didn't prepare enough.

There are massive amounts of this context or slight shading around the words which can completely change the contextural meaning of an exchange without changing anything about the literal translation.

Also, as to schadenfreude I really don't think German people identify with the idea of taking pleasure from another's misfortune. In fact most of the German speakers that I know would feel quite hurt or offended by the insinuation that they take pleasure from other's misfortune. It's more an acknowledgement that it happens, and a way to bring it into the conversation than something anyone would be proud of or want to do. Interestingly enough it's one of the most common borrowed words in English from German and is helpful to describe many situations. (Edit spelling)
I agree with your second point. American federal politicians and political organizations seem to care less and less about the middle.

Change happens at the edges, and sadly people deal more and more in extremes + absolutes. There's not much room for nuance.
UV-emitting robots roam vineyards to kill fungus
As also a native English speaker, I don't believe there's any implied unusuality in the "skinning a cat" phrase. It really is just "there's more than one way."
Upon second look, it would seem that the spirit of what they mean by "the Apple Software" is 'the whole set of standard Apple software (that comes pre-installed on the Apple machine'.

But actually, even more strongly in favour of interpreting that they don't specifically license macOS for use on a Linux host via their agreement, is the syntax of 2.B.iii itself (italicisation for emphasis):

> [you are granted a license] to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software"

Their clear syntax of repeating "the Apple Software" in the context of both guest and host environment indicates that what is used virtually must also be used on the host.

Additionally, you probably couldn't get out of it by dual booting with Linux and saying that 'aha, see, I have mac running on the host machine I'm fine', the grammar of the words "that is already running" indicates that macOS must be running while using macOS as a guest, under their license.

I can't imagine any serious legal implications that really matter apart from to major corporation making major money off virtualising macOS somehow. To anyone else or any other angle relating to it, I don't think there's any worry whatsoever. It appears the Hackintosh community hasn't been sued into oblivion...
Why not a littel bit more? ;)

set -euf -o pipefail
You don't even need to register as a photographer (to submit other people's photos). You can do it as an individual just fine, as the submission page directly mentions.
I think we might be clones. My self-funded business (https://operatr.io) is built in Clj/Cljs.

From the product, to the static website, marketing emails, even the licensing runs Cljs on Node in AWS Lambda.

I would have listed those same bullet points off the top of my head.
GitLens
There are some there: https://www.signal.org/

tptacek regularly endorses Signal (compared with alternatives) on HN.
I think this reply needs more up votes! ;)
Language Log have been demolishing this ludicrous nonsense for over a decade now[1]. You'd think people would learn.

[1] https://languagelog.ldc.upenn.edu/nll/?p=2741

> But what is the notion of untranslatability here? It seems to have been confused with "lack of an exact one-word equivalent". Who on earth ever argued that translatability only exists when source text words are mapped bijectively to target words, each with exactly the same shade of meaning as the corresponding source word? Does French jeune fille fail to translate English girl, and ne … pas fail to translate not? Does English fall down fail to translate French tomber, and look at fail to translate regarder? What kind of madness is this?
Found the paper, a screenshot is at the end of the referenced PDF (don't let the summary "fool" you, it's just bad OCR): https://inis.iaea.org/search/search.aspx?orig_q=RN:29043408
Privacy lawsuit: Judges throws out Facebook’s $550M settlement
> Telegram's homegrown crypto has been dismissed by many people (including experts).

Only the expert's opinions are of any value IMO, and I've never seen anyone showing an attack on Telegram's encryption. Telegram themselves seem to claim that it's never broken. I often see vague criticism over the fact that they use their own protocol, but never anything more detailed than that.

https://core.telegram.org/techfaq#q-i-39m-a-security-expert-...
> Unix is seriously uncool with young people at the moment. I intend to turn that around and articles like this offer good material.

I offer you my well wishes on that.
I reckon all faces should de-blur into George Floyd's face...

(From the examples in the Signal blog post, I don't think that grey gradient box is gonna be able to specifically imply white or POC faces...)
Oakflat: PWR Nuclear Power Plant Simulator
Unless you do something so horrible that it is talked in the news/wide industry, rarely any company will contact your previous employers. They may ask 'so, why did you leave company X?' but in 20 or so years, I never had a company in Portugal ask for an actual reference. (I had in the UK, US and Switzerland though)

While I am not sure, I think legally here is a very grey area as employment information is protected, but I'm not 100% sure.
A junior developer cannot at all afford renting an appartment in Paris with his basis salary. For other jobs outside of software, it is even worse.
Usually, your runtime deps are still in your minified version and used during runtime. But in general, it might be a good idea to offer this as an option to the user how the money should be distributed.
German has jein (ja+nein).

Slightly different, french has "mouais", a sort of mmhokay, yeah i guess.
Pure curiosity but do you know what software was used to generate the spectrogram in that poster?

The color scale used in it really looks like the old-school cathode ray oscilloscope displays.

edit: found it, windytan actually mentioned it in the blog page. It was done using 'baudline'. (http://baudline.com/)
because they are not well connected to politics.
… or because of pure happenstance, i.e. it just didn't come up?

Extant natural languages (including dead ones) do not come anywhere close to coming the entire ambit of what could happen in a language.

My interest as a conlanger is precisely that — exploring the boundaries of what language can be, not merely what it is.

As for expressiveness, I think that, within the things we've gotten to, it's just a expressive as English — and actually more so, for the things that are natural to a non-linear or recursive way of thinking.

Obviously we haven't gotten to everything. The lexicon, and grammar, are nowhere near complete. So, yes, we'll need to make lots more to cover everything.

Though also, we deliberately don't make every distinction English does, and we make distinctions English doesn't. It's a very noob move to make a conlang lexically (or even conceptually) 1:1 with a natlang.

It took us several months to figure out a non-linearly-natural way to express "if", for example. A noob would have just chucked in a new glyph and called it a day. We had to rethink fundamentals (like the scoping of irrealis); the result, IMO, is far more interesting.

As for optimality, that has nearly nothing to do with how natlangs spread. You learn a language because you need to — economically, socially, or militarily — not because it's better.

And how they evolve also has almost nothing to do with optimality in any hackery sense. That's an entirely different, stochastic process. It has some tendencies towards eg simplicity, regularity, etc, but just as many against.

In any case, the result is that natural languages don't have teleology; they don't become "better" over time, just different.
I am a university professor. I use email and have no desire to switch to some fancy tool. Some typical use cases:

- I collaborate on research projects with people all over the world, and I exchange emails with my collaborators. Such emails might be "Here's idea X", "Please look at my revision of our paper, I changed Y or Z", or "Can we set up a Skype meeting". (If my email refers to a file, I might attach it, although most of my collaborators and I use Dropbox.)

Typically I keep these emails in my box until I've fully dealt with them. (This might be months.)

- My students send my emails about class. I usually get to these fairly quickly.

- Sometimes I get questions or comments from random mathematicians about my work, and I try to answer these. (The reverse happens too!)

- I often get individual emails asking me to do things. Speak at a conference, review a paper, etc. These often come from people I don't know well.

- Personal and social correspondence. For example, email is how I most often talk with my mother. I'm aware that most people use instant messaging, but I like the slower pace and the lack of expectation to respond right away.

- A to-do list. Many of the above are asking me to do something, or at least to reply, and I typically keep the email in my inbox until I have done it.

It has its annoyances, but overall it seems like the right tool for the job.

To be honest, I've never understood the perspective of people who want to move away from email. For example, I've involved in a weekly D+D game, and we trade emails from time to time. One of the players suggested that we set up a Slack channel. (I don't otherwise use Slack.) This would give me one more thing to either (1) remember to check, or (2) allow to interrupt me. Why would I want this? The advantage of email is that I can handle it on my own schedule.

Finally, the privacy issue -- to be honest, I don't much care. Perhaps this is the nature of my work, which I typically want to share as widely as possible. For student interactions there are privacy laws, but my employer has presumably ensured that our email software complies with them. (And, if they haven't, it's someone else's problem.)

The sense I get is that, increasingly, people don't mind being interrupted all the time. That's not me. On the one hand I'm very curious about what you envision replacing email; but on the other, I'm afraid that you'd only wrest my email account from me over my cold, dead body.
https://www.qwant.com/
Worth noting that there is a recent videos at the bottom of the page. Be careful what you upload!
Sure! I'm currently working on this one and will push a fix today.
Earn Interest on Crypto (Bitcoin) – How Does It Work?
Thanks. I use pipes, occasionally ( I admit I prefer to code in a scripting language ) in Windows. It’s just execve that I was not familiar with.
Laurence Fishburne's “In Depth”- How FinTech Is Helping Digital Asset Management
It has a Google Wave vibe.
Managed Kubernetes service is the one that’s made for you
Sorry it's a DailyMail link but it's quite clear we chose to bore tunnels through open countryside to keep the Tory shires happy

Train lines don‘t take up much space and their impact can be mitigated with landscaping before we go to the expense of tunnels under fields

https://www.dailymail.co.uk/news/article-2084959/HS2-Tory-sh...
I think it's 500 karma, but I'm not sure because I've been here 2 years and still don't have access.
You mean besides being one of the best ways to spend an afternoon or an evening: After a meal talking and laughing away the time with friends with nice fresh drinks always available? When we go out for lunch during the weekend or on vacations if we go at 13:00 nobody expects to leave anywhere before the middle of the afternoon. Dinners often go well into the night too.
Going to a restaurant with friends is first and foremost a social event, the food is just incidental.

I'm not even Spanish either.
What would be the role of developers in NoCode Era
I wonder with myself, what is the future of being developer?

Since for Frontend you can have platform for Wix, and "back-end" automation can be done via Zapier etc..

I always believed that developer should focus on algorithms, but also the age of ML had shuffled the cards..

What is your point of view?
I think the title of this article sums it up quite well: https://www.datacenterdynamics.com/en/news/german-economy-mi...
> Ruby or Python for for having a very dynamic object model and method calling/message passing, witch results in non-optimisable call paths because they have to be resolved every single time.

The Ruby implementations don't really do that. They use "inline caches" so this lookup normally only happens once per call-site.
Buffalo Police Officers Suspended After Shoving 75-Year-Old Protester
Yeah, we'll have to see how quickly the various providers are able to get EPYC Milan GA'ed once it's available.
The first definition line comes from a definition of a weapon of mass destruction as related specifically to criminal terrorism charges in the US federal code. In this case they are basically setting the lower bound for what could be classified as a 'bomb'. Nothing more. The WMD definition you are probably thinking of (and the one which is more relevant to the original article) is the military definition outlined in various conventions and treaties.
> France is a tax and red tape hell.

- Red tape I agree. Administrations are slow and processes cumbersome.

- Taxes I do not agree, France is in the European's average.
In terms of security and privacy, WhatsApp and Wire are the next ones in the list after Signal.
I really don't think the best way of building up mental health reserves is to approach this thinking like an entrepreneur or an investor. To be honest that sounds like the broken record that is the Silicon Valley or general capitalism BS machine.

Instead, I would advocate participating in communities, working for social and environmental justice, volunteering and acting in a spirit of generosity that is directed away from the self. You can do this in many ways and one of them is to participate in non-toxic open source communities that build together and give away the product freely.
You're describing Google Wave¹, which (sadly) was killed as unsuccessful.

¹ https://en.wikipedia.org/wiki/Google_Wave
I agree. As a woman working as a major minority in STEM as a software developer, and seeing this being advertised on HN means I'll probably be paired with a male if I used it.

Not only are these not appropriate, it's the kind of information you could give to a dangerous man to give them all the cards to know your deepest weaknesses and manipulate you. That trust has to be earned, and it turns vulnerable people into potential targets.

It almost makes me feel like you've never considered how awkward these questions could be for anyone but particularly off putting to any woman whose parents taught them how to be safe when talking to strangers online since they were little girls.

Like the AI app thing where two young men advertised and bragged you could snap someone's pictures and get their asl is an absolutely horrifying prospect for any women to consider having available to anyone on the streets.

Sometimes these types of concepts seem so poorly thought out and ignorant especially in light of the goals being centered around the deep and social nature of human beings, I have to often attirbute this to childish ignorance in my head and remember the feds have another thing they need to regulate on the list. Being inclusive and considering abused of people who are not white males in power is literally the center of attention for most of the world right now. Take it to heart in your everyday life.

There are plenty of other things you can discuss, even concept building ideas that don't center around personal ancedotes.
We urgently need OfficeSim version of this.
I can't imagine the Belgians being that much more inefficient than the Dutch. I always felt because of the lack of testing in The Netherlands the numbers are probably a bit higher. Until the 1st of June testing was extremely limited even for people that had all of the symptoms.
It's never been useful in my experience, but I'm certainly interested to hear your experience.
In this article the author covers a few areas to consider in managing mental health:

Sleep,
Diet,
Exercise,
Stress Management,
Exogenous Compounds (from coffee to melatonin to Prozac, and anything in between)

These are certainly important factors, and I think we need to look much more broadly at underlying factors than just these (or just drugs).

I've been reading about mental health issues for years with my own ups and downs, and the best book I've read on this topic so far is Lost Connections by Johann Hari.

In the book he describes the ways modern life has disconnected us from a lot of what humans find meaningful, and given that it's not surprising that rates of depression and anxiety have skyrocketed. For me, learning what those underlying causes are has meant I could start making a conscious effort to address them in my own life. It's a lot of work, but it's been far more effective than just trying to make myself feel better by improving my mood with exercise, sleep etc.

I think as a society we've become so good at dealing with symptoms, but we're afraid to spend the time to look deeply and investigate causes. Politicians think that riots are the problem and if they stop the riots with force the problem goes away. But riots are just a symptom of a sick system.
I is too easy to attribute this to some „culture“ that randomly formed and which did not happen in europe. I mean how likely is that? I believe there is a much more structural thing to it
First Impressions on Rust and WebAssembly
So You Want to Build an End-to-End Encrypted Web App
If they want Competition to "HyperScalers" then why not just use OVH?

Generally speaking, I dont think any of the Europeans have technical problems, I think they have a Product Placement, Marketing and Sales problem. And I think it is more or a cultural issue. ( Not saying it is a bad thing )
I agree fully, except you shouldnt work for social and environmental justice, but social and environmental improvement instead.
I was so confused why Fareed Zakaria would be talking about containers until I Googled and read the name more carefully...
Sorry, I completely disagree. I don't consider mere M:N thread work distribution as anywhere close to what the go scheduler offers.

This article mentions some of the fundamental problems with core.async: http://danboykis.com/posts/things-i-wish-i-knew-about-core-a...

Having to pay ridiculously careful attention to what code blocks across libraries and function boundaries is something that golang completely takes away the need for - because it has a true cooperating scheduler built into the runtime at the boundary of every syscall.

Decision making is in hands of the Go runtime. You can write in standard dumb sync fashion at 3am in the night within a go-routine making all the Go library calls you wish to make without needing to scan code with a microscope to see what blocks and what doesn't.

https://www.ardanlabs.com/blog/2018/08/scheduling-in-go-part...

core.async is a half-baked error prone solution. People will make mistakes with it. Until the JVM has native support for fibers, continuations and a compile mechanism to classify all legacy blocking calls as unsafe, core.async will continue to be hobbled.
I.e. Germany has:

* A good, free education system
* Social security
* Good healthcare system
* Proper democracy
* Politicians who aren't clowns
* A total of 500 police killings ... in total since 1950

The US is close to becoming a failed state due to the increasing wealth and income gap.

Also, please do me a favour and read up a bit on the history of silicon valley and us innovation. It's hard to claim the government investment isn't a big factor. The DoD is behind a lot of stuff.

And I say this with envy - the US model of government investment is way better than the European one. OP correctly described the issues we have.

(Not saying Germany is perfect and the US is pure shit, I was being overly provocative to establish an extreme counter point)
Yep, I can easily believe it'll fix the pitch, but not the phrasing, or the pauses, or without the odd glaring error. And the uncanny valley effect might actually be considerably worse than the traces of native languages English people are used to hearing from ESL speakers.

I'm reminded of a former flatmate whose father chose not to raise her as bilingual in the mistaken belief a second language would impair her learning. Instead, when she chose to learned Spanish as an adult anyway, she picked up the slang and pronunciation of her Colombian relatives, but never quite reached native fluency. She pointed out the drawback to having a local sounding accent and name instead of being an obvious foreigner was that everybody who met her assumed her misunderstandings, pauses or the odd really ungrammatical phrase was because she was an unusually stupid Colombian.
If I find I can't open a door, it cllouls be because there is a lock. If I remove the lock does that mean the door can be opened? No, there might be another lock, or rusty hinges, or nails to the frame.

Just because we might be able to remediate this one mechanism in the gut doesn't mean we can solve sleep. What about memory formation? Or immune system effects of sleep?
They are not shielding their market, putting everything behind a firewall, requiring joint ventures. Instead they actually respect human rights and the power of law. They don’t even use a non-latin language.
Show HN: SSL cert bundler with Certificate Transparency – BETA