skysight-inc/HackerNews huggingface dataset:
It's nowhere near as toxic as Twitter, for sure, but there's definitely a toxicity bubbling under the surface. If you stay in "most viral, newest/popular" and keep to the high rated comments, you might never encounter it though.
Yes, run.

I've been trying to improve our standards for years, it never gets traction.
Seems pretty irrelevant to me if it should count as a WMD or just a very big conventional attack because the latter is also very bad.
> If one builds lazy abstractions (e.g. Streams, collection views) in Scala, then one has the same problems.

Sure. There's nothing to stop you using lazy values in a strict language if you want to; it's just that you get the option of using strict values as well. Whereas in Haskell you have no way of building strict constructions other than some ad-hoc annotations.
IoT on QuestDB
Im with you on this. The one example of brain processing speed in the real world used with any numbers is just inaccurate (The speed of tennis balls and how able players are to react to them)

There is no analysis of the energy used by the brain to achieve anything or how much energy a computer uses for a similar task. So where is the discussion of efficiency?
Of course you don't expect that. You should pick the best candidates within the parameters of the law. Your laws put them at your mercy. Here in the Netherlands it is almost the other way around. (not ideal at all)

And yes, from your comments we cant understand nor judge the situation at all. Even if you would describe it in great detail it would merely be one side of the story.

People can at times end up in a downwards spiral of crap. A mix of stuff that is their own fault and things they couldn't do anything about. At some point one may throw the hands into the air and get careless and sloppy about it. You should obviously get rid of people like that but it isn't like they stop existing when you do.
Nice book on this subject: [0]

[0] https://www.theguardian.com/books/2020/may/12/humankind-a-ho...
I feel uncomfortable at the ubiquitous, silent assumption that what is marketed as AI is a computer implementation of a brain.

I see how the term neuronal network reinforces this believe, but we (especially the researchers among us) should allow for the possibility that we are missing something.
> Please correct the misspelling of TRAC in the examples section.

Thanks, done
That is current US policy yes.
> It is certainly not an overstatement. As you say, France in not an exception in its organisation, in fact its health care system is LESS state-owned than, say, the UK's.

It is. Especially if you compare with the public spending/GDP collectively [1]. It is currently lower than USA and right in the average of OECD.

> You seem to actually agree that France has problems with its legislation and tax in the rest of your reply...

I totally agree with that. I disagree with the fact it is a taxe hell. In my experience, as a European who lived in several countries including France, it is in the average of Europe.

That said, I agree with you about the red tape / administrative burden.

[1]: https://data.oecd.org/chart/5Zub
Gotcha! Thanks for a thorough explanation
Comparing Human Brain with a CPU is misconception.
In the past when we didn't have digital computers we used to compare Brain with other machines. And now with a CPU.
A Brain from a primitive neuron to higher level is not comparable to any machine at all including the CPU.
Actually they do: https://telegram.org/faq#q-so-how-do-you-encrypt-data , but since group chats are using Telegram's servers the encryption is not client-to-client.
Here is the actual specification of how does their srever-client encryption work: https://core.telegram.org/mtproto
On the other side translating a book would have much more text than a film. That would increase the chances of running into difficult translations.
Microsoft Whiteboard max's disk read write by just opening the App
The Windows 10 Microsoft Whiteboard App reads/writes ~7Mb/s by just opening the App,I have confirmed this on X86 and ARM. Posting with the hope it gets eyes from MS as Bug reporting seems non existent for Whiteboard, unlike other Open Source MS apps ie. Github
It is also being sold on Steam: https://store.steampowered.com/app/1085260/Ports_of_Call_Cla...
>How do they think Google became what it is,

With CIA funding, amongst others.
https://qz.com/1145669/googles-true-origin-partly-lies-in-ci...
Show HN: An ASCII art music video animated with JavaScript
It's greater than 500 karma. I made it to 500, no down arrow. Got up to 502, and the 'down' arrow appeared. Then a comment of mine was downvoted, bringing my karma down to 499, and the button went away again. Got it back a day or two later.

The other thing is that you don't seem to be able to downvote comments which are a direct reply to your own comment (although you can up-vote them). You can downvote replies-of-replies though.
The results can be improved with time. But the market opportunity will still be there.
Speaking as an (amateur) archeologist, weaving and textiles are traditionally female jobs in most societies because it requires fine work by small, dexterous hands. I'd say a connection to child-rearing is reaching beyond the obvious.
It's a shame we can't put the whole thing underground, though I suppose it would spoil the view for passengers! I've also wondered how expensive it would be to just build the whole thing on a flyover over the M1 for example - no doubt insanely expensive.
>That would be "difficult to translate", then, not "untranslatable", no?

Where would you draw the line? No culture has a concept which is literally unexplainable to any other.

Translators could potentially give meaning-for-meaning accurate translations if it were desirable, or possible, to give each word a paragraph of qualifiers and contexts. But translators are restricted to at least trying to preserve the structure of the translated work, and for words that means trying to pick a one- or two-word substitute.

Some words just don't have an accurate substitute. You can easily pick translations which are "not wrong", but none would be correct. What would you call those words, if not "untranslatable"?
Except the whole point of OTR-like messaging was that you can communicate with someone who you can't be entirely sure you trust in perpetuity (that's why messages in Signal and similar systems don't have non-repudiation -- neither party can prove to a third party that a message really was sent by the other party). Now, obviously the metadata worry is separate to how the message cryptography is implemented but it does seem odd to have a threat model which is somewhat confused on this question.
How We Write
By the title, I thought this would be about the idea of defining wealth by your mental state, mood, or knowledge, and not yet another "let's apply overly-rational financial analysis to everything but not actually question the bigger systems at play" article.

If a man empties his purse into his head, no man can take it away from him. An investment in knowledge always pays the best interest.
- Benjamin Franklin
Word puns are sometimes impossible to translate (at least without teaching the other person the part of language it depends on).

Example:

A Pole, a German and a Russian meet the devil. He locks each one of them in a cell, gives them two small marbles each and tells them they have a month to impress him with them, or he'll eat them otherwise. So he comes back after a month and sees that the German's cell is full of complicated mathematical formulas and one marble is perfectly balanced on top of the other. He nods his head and moves on to the Russian's cell to see him doing one-handed pushups while juggling the marbles with the other hand. The devil nods again and moves to the Pole's cell, only to see that he lost one marble and broke the other one.

Is it funny? Because it's pretty good in Polish and I don't know how to translate it withotu longwinded explanation.

The problem is that the word "zepsuć" used for "breaking the marble" means "to spoil" or "to make something nonfunctional without destroying it physically". In English "break" is overloaded and people assume other meaning.

So the Pole in the joke managed to make the marble stop doing what marbles do without damaging it.
> A lot of Scala converts fall into the trap of "writing Java in Scala", and if you're doing that I'd argue it's not really worth it...at that point, you can really just write Java

It's still a nicer language and has some useful libraries that wouldn't be possible in Java or even Kotlin. When I got started in Scala I wrote basic spring-hibernate webapps, I didn't even use the Scala collections. But the language still made for more concise and readable code than the equivalent Java would have been. What do you lose?
One of the sample videos has a baby wishing someone on their birthday. I am not sure if I would pay $20 for this, but would really like to do something like this for my wife's birthday.
> A new trans-pennine rail tunnel from Liverpool-Manchester-Sheffield under the peaks, and Manc-Leeds-Hull would add vastly more value than a faster connection between already well connected cities.

I live in this area and do these routes frequently and yes I'd love them to be more connected too.

But realistically, like almost everyone else in the country almost all my travel is to and from London, because that's where most things happen.
The Agonizing Question: Is New York City Worth It Anymore?
Signal could still validate the phone number via SMS and immediately discard it afterwards.

Personally I liked the way ICQ did it back in the day, they used a uniq ID just for their service decoupling it from a phone number.

If Signal wanted to avoid long numbers, they could use a CorrectBatteryHorseStaple approach which is what Xbox does for their usernames if you don't pick one.

Easier to remember,
> ... this is what mid-sized companies are and I just have to endure and keep pushing.

For your own well-being and career happiness, I think you'll need to be strategic about exactly how you "keep pushing" for change.

Changing habits in an organization is _extremely_ difficult. You can't just provide a list of practices, make a terse case for each one, and expect people to just say "Oh, I see, you're right, let me retrain myself on multiple complex topics and then change everything about how I work, while at the same time figure out how to explain all this to project managers."

The time scale for implementing what you call "the basics" in a workplace with a dozen or so people is going to be more than a year-- at best, if you do everything right and are people person with enormous leadership leverage.

Read about "Diffusion of Innovations" (https://en.wikipedia.org/wiki/Diffusion_of_innovations). It's an arguably successful theory for how organizations implement technological changes. It was originally conceived by social scientists who studied how farmers (that's right, the agriculture industry) adapted to change. The most fundamental aspect of putting this theory to work is that you need to recognize and find "early adopters". Early adopters have two characteristics which are important for spreading change: 1. they're willing to try new things just for the novelty of it, 2. they're influential, others look up to them as examples. If you focus you initial efforts on a very small (even 1 or 2) "early adopters", that's the first step to success. There's a lot more after that, like training and dealing with laggards (people who need to be forced to change), but I don't want to type an article.
Your standards aren't too high but I think you must realise that this is a cultural problem with little hope of changing. Even if the push comes from the CTO, it will take years for change to happen, it will require new hires and bringing new blood into the engineering leadership.

If you do want to take the challenge (which I strongly discourage you from) you'd need to collect data to build your case, quantify the time and human cost from issue/jira to code landing in prod to number of incidents/bugs. The instrumentation to do this will be a fairly chunky piece of devops work. Frame the data in light of your competitor's ability to iterate their products and so on. When it's collected and presented it can be quite compelling and people will listen.

It's only at this point you'll be able to present the problem to management in way that they understand. You know and I know that this is a cultural problem first, then a process problem and lastly a technology problem. The amount of work to effect this kind of organisational change, even in a small engineering company is immense. I don't know your motivations are for staying, if it's the domain or the money but if this something that bothers you then this is the best piece of advice I can give you:

Run, head for the hills, and don't look back.
https://www.npmjs.com/package/mackerel
Of course not,but I do think that a lot of people would benefit from having a better understanding of how a company, especially a large one works,as for a lot of people it's very similar to what those in the refinery were feeling like.
Backing up OpenLDAP data in Windows environment
I need to find a concept how to backup OpenLDAP data (the data directory) in a windows environment. I googled around a bit and found: https://github.com/elmar/ldap-git-backup. But this framework is for Debian environments.

Does anybody know a framework for Windows environments? Does anybody know alternative concepts?
This article is in french, but NextImpact did a pretty solid job at showing the _latest_ bullshit:

https://www.nextinpact.com/news/108986-six-ans-apres-son-lan...

https://www.nextinpact.com/news/108320-qwant-mail-fail-linag...

turnover and employee discontent: https://www.nextinpact.com/news/108123-le-cahier-doleances-s...

Deepl (https://www.deepl.com/en/translator) will do a great job at translating those articles.
Companies [cites Lego/Apple] decide that black lives matter
When I knew someone who worked for the NSA, they told me that the accounting department worked this way and that it regularly caused their salary payments to be wrong. This was years ago, though, so maybe it's changed.
NewSTART is being intentionally scrapped is more accurate description, since there are provisions for automatically renewing it for five more years that the Trump administration are just neglecting to use.
> I wish the Linux in public institutions that was tried in Germany caught on.

Linux doesn't have a lot of lobbying power, and no important public figures like Steve Ballmer and Bill Gates that would personally intervene on its behalf.

https://www.linux-magazin.de/ausgaben/2019/10/interview-2/
I think it's fine until your product and team reaches a certain size. Our product is currently beyond that point but out tech lead still carries on adding more stuff and not adding any tests.....
I'm not going back to CamelCase or underscores for my normal day to day file naming. The problem with spaces only exists inside the IT world and it's something they should find a way around.
Attacker gained over 1.3M WordPress website’s database access
They are competing with Google, Amazon and Microsoft. Those are not normal companies.

I also think that people underestimate that this space will get very low margin eventually and become even more commoditized. Most companies totally overpaid for IT enterprise solutions the last decades, they are sales driven and live off lock in effects of their hardware to milk their customers.

Now we got rid of physical hardware then it will take companies another 10 years to figure out that they also don't need 90% of all the cloud solutions they got sold on. The rest you can run everywhere cloud neutral with kubernetes or something else.

Will those three companies earn a trillion dollars during that process? Sure.
Romanian programmer here (I still live in Romania), I would choose another European country over a well-better paid job in the US in almost all cases, the reason being that that way I'd be closer to home, we actually have decent healthcare in Europe and the social contract as a whole is more robust compared to the US (it mentally helps going out on the street and not seeing the multitude of homeless people that I've read one can find on the streets of San Francisco), public transport is decent to exceptional and for me personally there's also the gun-control issue (or lack of it, more exactly), I really don't see myself living long-term in a country as gun-loving as the US is.
In the book “Thinking fast and Slow” the Baseball example is given for a learned intuition. The ball is too fast for batters to react so they learn to anticipate the trajectory of the ball from the way the pitcher throws. When they let professionals players play against a female softball player with lower throwing speed their intuition was off and they missed the ball more often than against a male professional player.
Fedora 33 Proposal: Allow Packages to Build with LLVM Clang Rather Than GCC
That still leaves a 3.5 times higher homeless rate per capita than in France. One third is a lot but it's not the driving force behind homelessness.

>As of 2014, the city was believed to have approximately 7,000 homeless residents.[55][56] As of 2015, approximately 71% of the city's homeless had housing in the city before becoming homeless, while the remaining 29% came from outside of San Francisco. This figure is up from 61% in 2013.

https://en.wikipedia.org/wiki/Homelessness_in_the_San_Franci...
To sort out is equivalent of uporządkować or zająć się czymś. Załatwić is something different.
First time hearing about Matrix standard. But in case the clients are maintained by some individuals - why should we trust them that there are no backdoors in their compiled binaries? Seems like a nice project! But probably it will take it's small niche, probably for now it is not wide spreaded, haven't heard any noise about the standard.
SGX is for the servers not the clients. Their enclave is open source so you can theoretically audit it using RA.

I say theoretically because these schemes all have a core problem when they're not federated - you have no idea what your client is really doing and it's the client performing remote attestation with the enclave. You have no control over it. It could update tomorrow and switch every last bit of encryption off. Or it could do RA but not pin the enclave hash to anything audited (i.e. it accepts any enclave signed by Signal).

It's not a theoretical problem. Facebook say that WhatsApp is end to end encrypted, in the same way as Signal. That didn't stop them blocking people from forwarding links related to coronavirus. The literal and entire point of E2E cryptography is to stop them monitoring and interfering with people's communications, Facebook have been assuring governments for years they're powerless to do that, but of course the moment Facebook wanted to fight "misinformation" it all went out the window.

Fundamentally Signal and WhatsApp can never provide meaningful encryption or privacy. They don't allow alternative clients, so regardless of how much code they throw into the mix they control the entire pipe end to end and can just as easily switch it off again. And the moment their employees feel they have a sufficiently good motivation, it'll happen again.
No problem, I can read french :)
Rail lines out of London are already very very congested -
and the infrastructure is creaking.

The idea is that hs2 would be new track that would free up slots on the existing network.
The same accusation could be levied at the original artical.
Your thank you goes to karl-j, who brought it up and whom I responded to!

Thank you for your work on UNLWS!
> US Libertarians: limit the size and scope of government

What I was aiming at with GP post was that as far as I understand, at least in the early days of the Libertarian Party, a significant number of them were actually completely against the existence of a government. (Wikipedia mentions something about an "anarchist-minarchist debate" or something like that.)

But political reality of course leads to compromise. It is simply untenable in the US, and most of the Earth to be taken seriously by a large majority of voters while espousing getting rid of the government.
Article dated April 2019
well, the thing is, if you literally only need one server, AWS is ridiculously expensive. the value proposition is just not there. you have to design for the cloud from the start to come out on top.
You have reasonable assumptions of a minimum quality level. Looks like you botched the “Do you have any questions?” part of your interview there. One indicator I’d look at when making the decision to stay or walk is the people that are hired. Are they feeling the same way as you? If not, you might have accidentally ended up in a sweatshop.
As much as I'd love for Hetzner to step up and start offering more managed services a la AWS, I just don't see it happening, and if it were I'm not sure I'd like the side-effects of that. Hetzner is laser-focused on delivering beefy and very affordable dedicated servers, apparently the way they are able to trim costs is by running most support functions on auto-pilot and having a very narrow set of products (servers, storage box, web space) which can presumably be serviced by a small staff without a high engineering bar. If they went ahead and started building out complex and highly engineered services like S3 or even more complex ones I'd see that immediately eating into their profit margin. Plus: Hetzner is a privately held company.
I too was hanging on throughout the end for that experiment result, but it never came.
Ask HN: How to disagree with the rest of management?
Hey, hive mind! Could you point me in a direction where I could research more about how to handle disagreement/discord within management of a company? I am a software engineer who has been growing through the ranks until I reached level of management structure in our company. The company is rather young (<10 years), rather small (<500 employees), but not tiny any more. Currently the company follows approach that feels a bit insincere or on times even totalitarian to me - managers cannot disagree with each other in front of other employees, a manager cannot criticize management actions/decisions. Of course, I could be completely wrong about this and it could be the best policy. Yet I'd like to learn more about this topic and adhere to it because I agree with it, not because I was once told to follow it.
My discontent stems from several ideas - everybody can make mistakes, a lot of decisions are really compromises with up and down sides and not silver bullets. This, together with "obligation to dissent" approach that I personally like, makes me believe that it's better to be able to voice concerns and disagreements instead of hiding it. So I would prefer to have a system where management actions are seen more like a social contract that we all subscribe to (I've joined this company because I think it is doing a mostly good job), not a god-sent infallible order, which cannot ever be criticized.
Now it feels like I am just trying to sum up "obligation to dissent" in other words :) Are there any other resources/research/etc to compare totalitarian style vs more open?

Some disclaimers:
- I have tried searching for this topic, but didn't find too much related stuff
- I'm not sure how to submit to "Ask HN" directly, I only see the general "submit" button, so here we go. Sorry if this post ends up in a wrong place
- account name is pretty much random, so that it doesn't remind anyone of me
It’s 4am and I read this headline. Thanks for the motivation to head to bed.
> There is no "correct" definition of a word; the dictionary […] is itself just recording what is the most commonly-used meaning

This is an extremely descriptivistic view of reality. I urge you to moderate the stance.