skysight-inc/HackerNews huggingface dataset:
Also agreed. I don't think anyone would argue that there aren't socially-challenged posters on the internet.

On the other hand, it's almost impossible to actually discuss certain socially-mandated topics objectively without someone playing the "emotionally stunted" card against anyone who takes the negative off the socially mandated position. And the poster in this case didn't call anyone names, and is also responding in a thread about worldwide birthrates. Far from being out of place and not reading the room, I think the second poster trying to effectively stigmatise his reply is the one in the wrong/ that can't read the room. If this is not the place for such a reply, it's hard to imagine where would be.
Does this hook into an internal iMessage API or is there a rack of iPhones sitting in a data center somewhere handling all the sending/receiving?

sendblue is a clever name btw.
Apple has consistently used “2X faster” language whenever they can, and ALWAYS when justifying a major product change.

For them to not do this would be strange.
We have been considering it in our team but the lack of capability of creating a "shared vault" and connecting it to a centralised AD/LDAP identity was a no go for us. Also, the lack, due to the tech itself, of a recovery method for users and administrator (with audit of course) was a big disapointment.
PS : never connect it to your AD/ldap or it will spam everyone in your organisation by default ! #lessonlearned
So we should end civilization ?
SEV is a hardware function that provides real-time memory encryption. That's all.

You're demonstrating my point for me. That isn't all, by any means. SEV is primarily implemented in firmware, and provides a form of measured boot and remote attestation. Don't take my word for it:

https://developer.amd.com/sev/

"AMD Secure Processor. Provides cryptographic functionality for secure key generation and key management."

This is literally the second feature of two that it advertises as part of SEV.

Those parts are critical and SEV doesn't really mean anything without it. RAM encryption is only useful if you don't trust the owner of the host hardware. But if you don't trust the host, you can't assume they switched on RAM encryption or booted the OS you asked for into the VM, you have to check it. That's what the remote attestation lets you do.

If that doesn't sound like a useful feature, or you feel that it's theater, then you're probably not the target market for the feature.

I work in regulated markets! And yes, it's true, there's a lot of regulators that can be satisfied with security theatre. The weakness of regulator understanding of technology isn't, by itself, a reason to consider SEV without RA useful.
> because raising said family more or less led to a falling out with old friends ... Where I live I don't see many "intergenerational friendships".

I think that both of these are massively consequence of our own culture, not something that must be.

It is combination of long hours at work, the super high expectations on child raising that for many people excludes socialization with kids present and animosity of childless toward kids present near "adult places". And vice versa.

It is also a result of socialization being seen as slacking and not doing useful things. It is also result of sort stigmatising the behavior that leads to keeping long term friendships (at least I had to figure out this is issue for me).
30k is around 1700euros/month after tax. Sounds like a little but it is already 200euros/month over the average salary in Italy and this is for a junior position (even if I have to admit I saw often 26000-28000 euro as a common pre-tax salary for juniors outside Milan)

For comparison for a two rooms apartment in a city (again, except for Milan) you usually pay around 400-700e so it is livable and you can save enough money month over month. If you are a couple with both around the same pay you can live quite well and with a senior role (typically you get 38k = 2100 euros/month but I see some good companies offer 45k = 2450euros/month) you really have no problems at all and can save a lot + buy a 3 or 4 rooms apartment easily.

Then Milan is an exception. There as a senior you can get quite easily 65k = 3400 euro/month to 85k but the cost of life is London-level and rents are absurdly high in any part of the city, so much that mostly you want to live outside of it and just commute via trains.
I think part[1] of the issue here (as with the "cancel culture" debate[2]) is that said labour representative probably doesn't even exist in the same way as in Germany. Is there any equivalent to Mitbestimmung[3]?

[1] Kurzarbeit or lack of it might be another part.

[2] for which my gordian-knot-cutting would be "why is firing people without cause even legal?", but I guess if at-will employment is a third rail in the US, then at least findsomethingnew.org would be a useful link to send people who feel they have been unfairly cancelled for expressing conservative viewpoints yet have little faith that the free market will provide an alternate job.

https://www.iamexpat.de/career/working-in-germany/workplace-...

[3] https://en.wikipedia.org/wiki/Codetermination_in_Germany
Understanding Shell Script's idiom: 2&gt;&1
I remember someone suggesting using deliberately crude and hand-drawn looking UI elements in the demo. That communicates to non-technical users that it's just a prototype.

Something like https://wiredjs.com/ might work, if you are building a web-ui.
Ukraine really got screwed over though. It had inherited Soviet nuclear weapons, it agreed to destroy them in exchange for promises from Russia, the US, and the UK to respect its sovereignty and territorial integrity in its existing borders (1994 Budapest Memorandum). Russia completely violated that commitment (both with the Crimea annexation, and by supporting the Donbass insurgency).

Would Russia have annexed Crimea if Ukraine still had nuclear weapons?
It's a great showcase of how a flashy looking solution is the wrong approach. A good candidate will know it can be written in 2 lines recursively, but that the stack will explode with a fairly low term number, and that iterating with a for loop is more efficient.
looking at you, git
I've used many many many algorithms in my job creating search for video. I had no formal IT training though and I just learned them on the spot. I was trained as a researcher (computational neuroscience). When I need one I just read all I can about it and then build it.

I think having a rough understanding of what's out there does help though. Just reading some books about them, kinda scanning over them thinking hmm that's interesting. And then when you need one you'll remember "wait I think some sort of x algorithm I read about might be able to solve this".
"What are waves?" pleasantly surreal
Google Invests $4.5B in India’s Reliance Jio Platforms
One or two open source success stories (ie. Adam Wathan with Tailwind CSS, Taylor Otwell with Laravel) would have sealed this for me, seems a little too corporate and other than Andy I don't know most of these people. My 2 cents, sample chapter was interesting.
Right better get that VC money and sell to tencent.
There's an anecdotal quote from Picasso to that effect: tl;dr he doodled on a coaster and asked 60K for it. Not because it took him 5 minutes, but because it took him 50 years.

Personal anecdote, the 'old' UI I'm working on had an issue where a dialog window's action buttons would be outside the visible area and people had to scroll all the way down. One guy they hired part-time spent several days trying to figure it out. I came in and added a few lines of CSS and it was fixed. The bug had been open for three years. The CSS in question:

.dijitDialogPaneActionBar {
position: sticky;
bottom: 0px;
}
I started using the developer tools in Safari a year ago or so and found that it pretty much allows you to do everything Chrome does. It's just about getting used to it looking a bit different.
It reminds me of a pycon talk [0] which, while i dont agree with the whole thing, has the message "we ship features, not code". That also reminds me of "when a measure becomes a target, it ceases to be a good measure".

LOC is a decent measure, but features are our targets

[0] https://m.youtube.com/watch?v=o9pEzgHorH0&t=1235s
A tool for generating PlantUML with Javadoc
I Built a Self-Updating Readme on My GitHub Profile
The problem with this first across wins race is that if regulators accept accept a vaccine with low efficacy, then it probably prevents the development of a vaccine with higher efficacy.

The 50 percent effective goal WHO and others give is very low. It's not enough to provide herd immunity.
How to manage team performance in a decentralized organization
Because it's the most straightforward implementation in many languages?

(And you can also use recursion in the fastest implementations. You just wouldn't use the naive recursive solution.)
Good meetings are like Jazz
> Noise actually isn't a factor. After about 20mph tire noise drowns out engine noise.

I drove (passenger) in a friends electric car once. That car is significantly more quiet than a lot of cars I've been in. Some other people mention that noise dampening takes care of the noise, but that just proves above: an (ICE) engine is very noisy!

It's also very apparent in some hiking trips: any ICE is terribly noisy. You can easily determine which cars are electric though. Everyone driving electric would hugely cut down on road noise. I cannot wait until everyone can afford and uses one.
In eg Python you can just add a memoization decoration, and get a linear solution from the naive recursive one.

That's pretty neat.
Demand for Robot Cooks Rising
What do these do? I am constantly told by IT we need data catalogues, they talk about it, they invest money, but I have never seen the results. Me and my team keep most metadata info of tables in json files, not pretty but at least I can see what it does
For aws, I usually read the cloudformation/api/boto3 docs. https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui...

I don't know all the options, and I don't need to either. Can look at examples to get started and customise as I need. What changes?

Idk if other ways are better, just looking at large text config files for apache or other linux software boggles my mind just as much if not more. Once you have lots of options it's just going to be complex to understand.
Another Picasso anecdote: someone saw his doodles and said "pfft, I could do that!" He replied "So why haven't you?"
LAS_Mandarin_PyTorch
This code is a PyTorch implementation for paper: Listen, Attend and Spell, a nice work on End-to-End ASR, Speech Recognition model.

also provides a Chinese Mandarin ASR pretrained model.
Note also that the Docker integration into Fargate was released at the same time, see https://aws.amazon.com/blogs/containers/aws-docker-collabora... and https://www.docker.com/blog/from-docker-straight-to-aws/ - this provides a simpler way of using Fargate, especially if you are already using Docker Compose. You can output cloudformation from this as well, but you don't have to understand the internals of ECS to use it. This is in beta and would love more feedback (here https://github.com/docker/ecs-plugin); I worked on this at Docker with Amazon.
> We are really excited that Electric Imp is now part of the Twilio family

This means it's time to start your countdown to the sunset of the Electric Imp product line.
I don't think we disagree. One line per day can be a reasonable rate of change. But usually it isn't. Usually that's too slow, and it's indicative of an unproductive developer.

Everyone in the thread is defending the OP because the issue is relatable. "He's productive, his manager doesn't understand!" Ok, maybe. But also maybe his productivity is way below what he's being paid for. We don't know, we don't have enough context to judge.
Fertility rate: 'Jaw-dropping' global crash in children being born
Inbox Zero and Message Throttling in Slack
You can set your display name to whatever you like, and there are loads of other federated homeservers besides matrix.org.
>chinked
I presume it's in the usual Google Play review queue still. (Welcome to Android development.)
Be careful, 'persistent' is used with different meanings in different contexts.

See eg https://en.wikipedia.org/wiki/Persistent_data_structure and immediately notice the warning 'Not to be confused with persistent storage.'
funny thing about git is as a non-Brit, I thought for the longest time it was a made up word.
Roughly speaking, I think 1 million customers worldwide (rural or otherwise) should get them into profitable territory.

1m*$80 per month=$80m per month ~= $1b per year

If the project costs the estimated $10b, the capital cost and operations cost should be covered, or close to it, at ~ 1 million subscribers.

This looks like a milk run to me, but I guess we’ll have to see how subscriptions go.
Not really. Pleasantries are common all over the world.

If you've ever spent time in Latin America then you'd know it's rude not to ask anyone how they are before engaging in any sort of conversation. The Middle East (i.e East Asia) has very similar mannerisms.

Engaging in these pleasantries signals I view you as a person rather than you are just a means to an end.

It's the literal equivalent of foreplay before sex.
Press release pro tip: sidle in what the company or app does very early in. Verging on all of the releases I read on HN don't do this but are for companies I've not heard of. So you leave knowing almost nothing about the company
I think I understand what you mean now - thanks for taking the time to explain it.

I understand your position to be that in the US (I'll use the US as an example but it's broadly interchangeable with any western democracy), privacy violations and acts of espionage which are directionally similar to those occurring in China do take place, and whilst you acknowledge that they are not as bad, you draw equivalence between the surreptitiousness of both.

I think the point is a meaningful one. Much of the content of the PRISM presentations was worrying because it made very clear the extent to which the US government has expanded its intelligence-gathering in the last few decades.

Introducing a point like this into a discussion focusing on China might seem like 'whatabouttery' to many people ("X is bad, but what about Y?"). On paper, NSA and CIA overreaching could have similar consequences (or even look identical) to Chinese state sponsored espionage, but provided there are avenues for whistleblowers and a free press, the two are not equatable.

> the point I am struggling to make

Your English is very good, and I enjoyed talking to you.
I do believe it is an economic problem, in that people are not secure in their job, housing, and life enough to bring new people into it.

Think Maslow's wotsit of needs. And I think back on where I grew up, what my parents did; they got married early 20's, and were financially secure enough in blue-collar jobs to afford a house twice the size of the one I managed to finally buy at age 32. With that house and the luxury of being able to make ends meet on a single income, they were able to raise three kids.

Meanwhile nowadays a lot of people have to work their ass off just to keep afloat. You can't have a healthy relationship if you don't have the time or energy for it, you can't raise kids in a shitty shared apartment, you shouldn't have kids if you can't take care of them because you have to work.
Yeah, there is some procedure with this court and the government going on regarding a single issue, other issues are waiting in queue. It has been 5 years and still nothing. Note that a person/corporation can't sue to this court.
I'm generally on your end of the spectrum with regards to children and I always hoped to have some.

But, I've met plenty of people who absolutely detests their parents and visa versa, their parents detest them and they are mean and rotten to each other. So YMMV as far as the entire topic goes.
I do agree that some of the responses to people's actions become harassment, but this happens across the board. In much of the right wing media you can't criticise anything in America without being labelled un-American, a traitor, socialist, antifa or whatever the current label is they're using to bypass the cognitive functions of their audience.

The question is, given that perfection is impossible, what amount of injustice, such as harassment, is acceptable for a greater good. This question constantly manifests in the economic, legal and social systems we live in. Just like the legal system, there will be some injustices that can't be avoided any everyone has their personal perspective on how much and to whom is acceptable.

It's interesting that the example you link to is largely about freedom of the press as that's exactly what the first amendment protects. In that case there is clear action and consequence on both sides. People are free to say want they think and there were consequences.

Your point above was that people lose their jobs because they say something that the left-wing disagrees with and that harassment leads to job loss. The example you provided fails to back that up directly but does provide an example of someone on the left losing their job for something they said. There was also backlash against several other people who had commented on the students' behaviour. There were death threats to people on both sides. It was a f-ing mess all round.

In summary, you're complaining about the left doing something without realizing or acknowledging that this isn't restricted to just those on the left or right, everyone is doing this. But if you're one one side you'll ignore attacks by your own side, labeling them legitimate defense, and over-criticise the other side's same actions as unjustifable attacks. Everyone would be better off if we could all acknowledging our bias more.

I think it was Jefferson who thought that freedom of the press was essential even though press would become partisan and present opinions not news. He idealistically and, in hindsight, naively thought that people would be able to use reason & understanding to draw the true picture. But that's not what happens: people are baited, told what to think and react impulsively. Again, that's not just the left or the right, it's people. The problem is always people. To paraphrase Trump: there are awful people on both sides.
> Developers don't need 3 monitors to get through the working day, they need regular sessions with a psychiatrist.

Amen. I can see this as dev perk in job ads.
Element is end to end encrypted by default for private rooms and 1:1 chats, but the Matrix protocol does not mandate the use of end to end encryption since it doesn't make sense for some use cases, particularly for public world readable rooms and IoT application.

There are organisations today that use Element without e2ee, though in practice we find that most see e2ee as a plus point - especially with the recent UX improvements (https://element.io/blog/e2e-encryption-by-default-cross-sign...).
Moderna Covid19 Vaccine phse 1 trials shows promising results
Does the name really inhibit adoption in a corporate environment that much, or is it just an excuse people put down in questionnaires?

Plenty of popular tools with questionable names. Splunk and slack comes to mind.
Show HN: Tech Lead Compass – an opinionated list of resources for new Tech Leads
It surprises me how basic this exploit is. You choose an important target(Windows domain controller), you select a slightly obscure corner (DNS on a DC), you find boundary conditions to violate(int16 overflow). You keep pushing until something gives.

What you need to fibd this is effort and solid engineering, not genius. Which means the bug itself is fairly trivial and hence avoidable low hanging fruit. A code review or security should find this

This is pretty damning for microsoft and the software industry in general.
Is the list of the safe topics to make jokes published somewhere?
I don't think that's really true. The pathological problems affecting most of the news media aren't universal, even within that industry, and certainly not if you broaden the definition of journalism slightly to include independent writers on blogs.

I remember some years ago, a big debate in the media was whether blogging represented some new revolution in journalism. Eventually the mainstream became obsessed with Twitter and sort of forgot about blogging, but it never went away.

By far the best journalism and analysis available during COVID-19 has been from this wider group of journalists. Some of them are both independent bloggers and writers in regular newspapers simultaneously. But many are just ordinary citizens who happen to work in mathematically or statistically rigorous fields, and found themselves with time on their hands to do analysis.

I think one reason they can do a better job is they're less conflicted than journalists are. They can write some calm, level headed articles pitched to any audience they like and don't have to worry about how many clicks they get, or whether subscriptions will grow or shrink as a consequence. A huge problem professional journalists have is that they earn more money when telling people there's a crisis, because news consumption goes way up. So anything scary is blasted out at full volume, and when it's discovered to have been a false alarm there's crickets. There's no incentive at all to tell people, OK, maybe this isn't as bad as it seemed.

I think this is also why so many journalists end up attacking vague, unnamed "deniers" and "sceptics". It's common for such people to write detailed blog posts drilling in to a specific scientific issue far deeper than newspaper or CNN talking heads can, and often concluding, actually, the issue is overhyped. They can reach that conclusion because their livelihoods don't depend on finding the opposite. But any time anyone reads this alt-journalism and concludes, hey, maybe I'm being manipulated into believing things that sell a lot of news, they drop out and stop consuming as much of the "pro" output. It makes sceptical bloggers the arch enemies of mainstream news.

Into this cacophony we also have bad actors, people, organizations, countries who intentionally set out to poison the truth and watch it die .... We've been shown that those with the command of immense resources can exploit and control our laws and government to the point of being beyond the law.

I don't think we have. I think that's another narrative newspapers like to feed people to keep them watching or reading.
> " that somehow found their ways in software engineering, out of possibly good intentions"

It seems that systems and principles invented for some specific situations get rapidly entrenched as "best practice" due to the wild success of their root corporations. That's twisted much like fashion - "that dress looks great on that model, maybe if I wear that dress, I would look good too".
That's a bit cynical, "single-digit number" of people died simply because they believed the marketing. Ultimately it is their fault for taking the marketing over common sense and legal requirements but you can't handwave it away because "not enough people died". You can't blame a government for intervening to make sure more people don't fall for this kind of deceptive advertising tactics.

No car manufacturer today offers anything resembling true self driving. Not even close. But Tesla is the only manufacturer who insists they do and that any issues are of legal and regulatory nature. Wink wink nudge nudge. That is simply not true and if it weren't for drivers repeatedly intervening the AP would cause far more than single-digit number of accidents or deaths.

And this is not an effort against Tesla, it's an effort for consumers and safety. And the right to be informed about what you;re actually buying.
Well, indeed, but then there's stuff like this being published: https://twitter.com/AmazonScience/status/1265706756925280262 so I think there is no internal consensus yet! :P
Upgrading a 50TB PostgreSQL database (2018)