skysight-inc/HackerNews huggingface dataset:
Rudeness is a cultural variable.

An Englishman saying "that's interesting" can be more rude than someone else saying "get lost"
His rant seems directed against the _argument_ that standards should be followed without question.
Norman – World's first psychopath AI, trained with Reddit posts
> So human drivers wouldn't crash here? Or a good, attentive, best-case human driver wouldn't crash here?

I'd argue that a Reasonable Person [1] wouldn't crash here.

[1] https://en.wikipedia.org/wiki/Reasonable_person
AssassinGo: An extensible, concurrency pentest framework in Go, also with WebGUI
memcpy is legal and fine. To borrow the example from above:

double d = 3.14;
uint64_t i;
memcpy(&i, &d, sizeof(d));

is perfectly kosher.
> Has anyone ever publicly explained him that while being a sociopathic nerd he still must comply to some basic rules of conduct like we all do[?]

Yes.

Back in 2014 several DebConf attendees publicly confronted Torvalds, quoting some of the outrageous things he's written to/at people and making him explain himself. It makes for some rather cringy moments and there is no evidence it had any meaningful impact on him. You may watch it all here:

https://www.youtube.com/watch?v=5PmHRSeA2c8
Another example:

https://github.com/jjyg/boobs

https://github.com/jjyg
Otoh Google tries to claim much more moral highground than they actually have. Insincerity does rub people in the wrong way.
Your first point is absolutely misleading.
You can apply the same logic to the other cars saying that they are all different because of the different tyres, the different conditions of the tyres, of the brakes, the different degree of care and so on.
You can’t just say that they are not the same cars because of the different variables.
Wedding photo editing pro tips
Facebook bug makes millions of private posts public
Basically, if someone asks you something, you can throw more PDFs at them than they have patience to read, in order to make them go away?
Not at all. Sitting down, thinking through, and designing an actual schema vs. writing a bunch of code first for entities without thought to the big picture, design of the database, or how this will be implemented in the actual db.
Apparently puns can be translated rather freely (to match the cultural context of the target language), but they need to be translated back, explained and authorized.
Yes and that was VERY easily defeated too -- you just had to take the floppy, very carefully align the synchronization hole with your copy, and take a pinhead and make your own little scratch in the same place.

It was a bit silly to be honest -- this was the easiest copy protection to bypass!
Show HN: Traefik – a modern reverse proxy
He explicitly says the changes are fine. It's the argument that they should be merged 'because standards' that he's objecting to.
Tesla does test the shit out of it before they release a patch. The problem is that users expectations of the systems performance suddenly get out of sync with what the car is going to do.

Part of me wonders if there should be a very quick, unskipable, animated, easy to understand explanation of the patch notes before you can drive when they make material changes to core driving functionality.
It's hilarious when people are so wrong they don't even realize they are wrong. We have a whole generation of people who work as coders but don't understand the first thing about computers. And there are so many of them that they even manage to convince themselves they are right.
BLAS is BLAS there is no "naive" or "expert" or "regular" variant.
How would you even start such a brand? Would a user switch just to be highly visible that they're into kink?
Currently the rate is around 172 euros.

https://www.iso.org/standard/57853.html
>Linus has done some (okay, lots of) wonderful stuff. However, his attitude here is pretty extreme. Being incredibly rude, then proceeding to merge said pull request.

He already writes that he's OK with the code ("can live with it") -- he's against the reasoning that accompanies it.
Maybe your grandfather had a bigger effect on cultural memory than realized. I still can't seem to leave Ikea without getting an ice cream...
raises hand I would love to be able to contribute to the linux kernel one day. But I'm unlikely to ever become part of the community when its leader behaves like this.
Not much on it in English, but that was like a magnitude 9 seismic event for the electronics industry globally. Any industry insider will confirm that.

http://www.lankadesha.com/china-to-close-down-polluting-fact...

http://www.bjreview.com.cn/headline/txt/2011-11/28/content_4...

First, demolitions began in 2009, the month new mayor moved in. At first, compensations were laughable. Imagine putting a factory for $20m USD just to discover a year after that you have to shutdown and and only be compensated for the land it stood on for $1m? In 2010, they began offering a relocation option to Shanwei, a totally middle-of-nowhere town without even one percent of Shenzhen's workforce. And in 2012, they very well made an ultimatum: "demolition by the end of the year, or right now if you refuse"

In total, around 15000 to 16000 factories were closed over the years and their land expropriated.
Plenty of new features are bullshit as well. Added without much reason and used by few customers. There’s often a lot of pressure on product teams to continuously make things better and no incentive for them to say “the best thing we could do is to leave this alone for now”. This gets internalised to the point everyone has their own little hobby horse and actively lobbies to get it on the agenda. Hey presto you have a “dynamic and creative” team constantly churning the periphery of the product core.
In case anyone hasn't seen/read the original article by David Graeber "On the Phenomenon of Bullshit Jobs: A Work Rant", here is the link to it https://strikemag.org/bullshit-jobs
Android kernels are built with Clang. So really it's just missing support for MSVC, for obvious reasons.
Mysterious health incident on USA gov employees in China
I will say, as an employee myself, I don't feel like my company cares about me and how well I do as a person. So why should I care about the company and how well it does for its shareholders? It's just an economic transaction between me and the organization; I do whatever they tell me to do for 8 hours, and that's that. If what they're telling me to do hurts them, then that's not really my problem.
Looks impressive
Uphack – decentralized Hacker News
> without smugness, many memes are tonedeaf humblebragging about euro healthcare that instantly turn off americans.

Lol, that's honestly pathetic - I hope it's not true.

A good idea is a good idea. You are talking about public policy here.
According to that article, they disagree with this idea as applied to an industry (coal) that has long been a key part of West Virginia's cultural and political identity.

Also according to that article, former coal miners are more open to retraining where other industries have jobs readily available and/or where coal has no credible chance of comeback in that area.

None of that contradicts my suggestion as applied to the health insurance industry, which isn't really part of any cultural identity, and which would clearly not be about to rebound quickly in a single-payer world.

Retraining could even be pretty quick if they retrained to other forms of insurance, especially life insurance (which still cares about individual health) but there are many other kinds too.
Cryptocurrencies, Blockchain and Smart Contracts – Oh My
Solace now offers commercial, secure, open, HA, reliable messaging for free
Yes. Check here for a discussion: https://blog.regehr.org/archives/959
Context is important, also the context is mentioned explicitly! All other BLAS javascript implementations are just fortran recompiles with "emscripten" to webassembly.

This is a (non emscripted) Javascript re-write (Typescript is a superset of Javascript)

Yes it is javascript the bundle is an UMD web/node file you can use in your browser!
Obligatory Xkcd: https://xkcd.com/1425/

That one is particularly funny now, as it was made before deep convolutional neural networks beat the ImageNet competition.
Making a good UI for new backend features is not enough to justify full-time frontend work. You have to add glitter and cruft, and make the whole thing less usable.

(One of the things that pisses me off in modern UI design on the frontend is designing resource-intensive pretty UIs. They look great on mockups. They work well on testing. Throw some actual, real-life data at them, and they slow your browser to a crawl. This directly limits the usefulness of a product.)
Somebody downvoted you but that site is a real eye opener. I also use to send friends to read it. I'm not sure that everybody appreciates it because it's to easy to find themselves or to realize which role they are playing.
Is it 1 million or 3 million? Because not knowing the difference of 2 million people isn’t a sound, quantitative basis for making policy. What if the impact on jobs was 0? Or -1m, i.e. a million jobs added?
>> Even though Facebook prides itself on allowing people to speak freely, and has encouraged more open communication by default in the past

Seeing most Facebook content required a login and most Facebook groups are private and required an application or an invite, and still does, facebook today plays very little role if any concerning free information flow, which is ideally indexed by search engines and accessible openly by following a link.
> I don't think a road like this would be possible in most of the EU.

I've driven in almost all countries in the union and I'm sure that and worse is readily available in multiple EU countries. While it's true that the EU subsidizes a lot of road construction local conditions (materials quality, theft, sloppy contractors) have a huge impact on road and markings quality.
Ngrx Best Practices – TypeScript 2.9 – Angular Tools in Angular Newsletter
> I feel like there's a lot of untapped potential in GitHub's profile system

I'm a bit sad they removed the "punch card" in the projects statistic.

This was a great tool to see if a project was a side project from a lone individual or something with people paid to work on it daily from 9am to 6pm.

(I tend to prefer the second in my choice of dependencies, because there are less likely to be abandoned).
There's a column from Matt Levine where he explains the real purpose of useless busywork for ibanking associates. He gives an example of a guy making a PowerPoint who messes up one trivial formatting detail and his boss makes him redo the entire thing. On the surface this seems dumb and pointless, but the idea is that when that when that associate is a senior banker and working on a multi billion dollar deal, making some trivial mistake can potentially cost millions of dollars. The busywork as an associate is training to not make those mistakes in the future. Made a lot more sense to me explained this way. Not that I necessarily agree with it, and if I worked in that industry I would hate it, but a lot more reasonable than they just make you do it for no reason
>Tesla's safety record actually is such that if scaled up, their would be a massive drop in the number of deaths per day...

There is not enough data to do this "scaling up". So doing so would be incredibly misleading (But doesn't stop tesla's PR from doing the same).

>Tesla is also a leading player in moving away from destroying our planet.

The actions of this company and the persons behind this somehow does not feel compatible with such a goal. I am sorry. I am just not buying it. It is more probable that this "saving the planet" narrative is something that is meant to differentiate from the competition and to attract investors. Do you think Elon Musk could have created a company that builds ICE cars and emerged as a major player? It is "save the planet" for tesla and "save humanity by going to mars" for spacex..

I mean, is this so hard to see?
This library is for fast scientific computing, you can use it for games (its 100k minified and the matrix algos are extreemly fast),
If anything, ACA seems to increase their number, not decrease it.
Gnome, Debian and gimp have all left.
Children communicate like that?
>Why should he NOT being rude? Has anyone ever answered him in the same way?

Several, but no one that mattered enough with respect to Linux for his opinion to matter in return.

His OS, his rules. Others can always fork it if they have an issue with that.

It seems to have worked fine as a gatekeeping technique for the last 25+ years, even if it hurts some feelings. Linus goes for an in-the-trenches, rough camaraderie, approach, rather than a "professional soft spoken cubicle workers" approach.
That reminds me of the Portal 2 intro scene.
They cannot run out of US dollars, ever.

This implies an infinitely elastic money supply, where creating it has no impact on assets prices or inflation. The high inflation caused by that attitude would be a violation of the implicit contract with creditors and citizens.

The money supply created by external banks is still controlled by the government indirectly via various levers (interest rates, buying bonds, reserve requirements etc).

Defaults come in all shapes and sizes - most defaults are not a straightforward loss of all money but negotiated haircut(s) of some kind (see greece defaults rercently), similar to the gradual loss of spending power caused by inflating away debt. Inflating away debt is preferred by governments precisely because it is so hard to calibrate and nobody really notices it, but it is a dangerous game when taken to extremes and taken for granted (as the parent advocated).
OK, so imagine that your friend was using Tor in 2014, while CMU attackers (OK, "researchers") were deanonymizing users and onion sites. They exploited a bug ("relay-early") in Tor, which allowed them to communicate among malicious relays through a back channel. That led to a number of prosecutions.

But imagine instead that your friend was connecting to Tor through a VPN service. Even if CMU attackers had been running your friend's entry guard, they would have just seen the VPN exit IP address.

Better yet, your friend could have been connecting to Tor through a nested chain of VPN services. Then the FBI would have needed to do lots more work to get your friend's ISP-assigned IP address.

The Tor Project, I note, will not agree with my assessment. But so it goes.
On the face of it, the idea that it's somehow worse to be given food than to starve is kindof ridiculous.

The discussion here was between welfare and bullshit jobs, not welfare or starving.
obligatory xkcd #<insert number>
And people claimed that Eclipse was bloated. Yet I was able to run 5 years ago not one but 2 Eclipse instances on an ARM Chromebook with 2GB of memory compiling and debugging an Eclipse extension. This was in a crouton chroot [1] with few chrome tabs opened in parallel. When I edited the files that involved using a lot of IDE features for Java the system was snappy. The only time when I felt that the system was slow was when rebuilding everything. But that was expected given the slowness of CPU and RAM.

So how can a text-editor that is not even an IDE require more resources...

[1] https://github.com/dnschneid/crouton
It's actually like a rough drill sergeant.

"Spoiled little princesses" are those that can't take some strong words and need hugs and smiles...
What are you talking about? BSD sees plenty of use, for its support of zfs, dtrace, and jails alone.

Unless you're heavily invested in the Linux kernel and Linux-only tech, I'd advise to keep your software running on the BSDs as well as Linux to avoid monocultures in your own best interest. The strength of F/OSS is in giving you choice, eg. by providing two (or more) interchangeable, excellent O/S's and compiler suites.
Evernote does me perfectly fine.

I have recently downloaded NixNote for another try (last time I tried it was still called Nevernote). It seems ok so far but nothing compelling (for me) to make the switch from Evernote.
I wrote my MEP a while ago and he responded and made a youtube clip talking about this issue, one of the few times I really felt like I was part of the EU.
Because the Decline button on the consent page redirects to their main https://text.npr.org/ homepage instead of the compliant text version of the desired article, I’ve started using a bookmarklet to manually fix this:

javascript:(function (){var s=location.href.split( '/' );location.href='https://text.npr.org/s.php?sId='+s[s.length-2]})()

E.g. when invoked on
https://choice.npr.org/index.html?origin=https://www.npr.org...
it redirects to
https://text.npr.org/s.php?sId=618047447
Ask HN: Add an “Outline” link beside the “web”?
Since many online newspapers are putting up a paywall, or straight up blocking visitors from EU, I think it's time to consider adding or changing the "web" link that we see here in the comment page.
I know that it's used to search on Google for the same article with the intent to bypass the paywall, but time after time it failed me.

I'd personally love to see an "Outline" link which automatically redirects to the uncluttered version of an article using outline.com, which provides a great service. Or otherwise, a Chrome extension that recreate that just for HN.

Disclaimer: not affiliated with anyone, just an annoyed EU member.
Also, in order to use solar or especially wind, you need a form of electricity generation which can ramp up quickly when the wind dies. Until we get large-scale battery storage, that means natural gas turbines.
Simplifying IT with the Latest Updates from Windows Autopilot
See other comments, some variant of "type punning via union is not allowed according to the C standard" is what made Linus responding like that. Moreover, even using union for that is a compiler switch in gcc, to avoid compiler following "the standard." Linus points that following the standard is definitely wrong thing to do:

"When documented gcc behavior says one thing, and the standard might be
unclear, we really don't care one whit about the lack of clarity in
some standard."

I think the union thing was at least initially implemented as not functioning at all in clang, where developers "followed the standard."
Rails wants to generate the database for me rather than generate the metadata it needs from the db. That's how it's presented by default anyway. I'm sure one can use it the other way, it was just never obvious how and I never bothered to pursue it. I shouldn't have to write a class for each db table or maintain other such boilerplate nonsense that easily gets out of sync with the db. The database already has sql which is more powerful and useful than any db framework I've encountered so far. Why would I turn away from that for a framework that has its own dsl? That's crazy. Rails is just one example of such a design, a design I try to avoid as it leads to pain and in my experience terrible architecture and code.
This doesn't account for difficulty of coordinating those thousands of others.
FreeBSD uses BSD License, no? Or am I missing something here? https://www.freebsd.org/internal/software-license.html
I think an eventual hurricane would not destroy the data center, only just the wind turbines.
python/django is the best choice!
Eclipse is and has become even more resource hungry : https://imgur.com/a/TnS7CPi
Ya, pointing out it's (EU) government mandated attack on memory (in a thread about mandated memory blacklists), all the way down to who visited your property; must be shills.

Shocking that the shills are on the right side of the WOGPC, OR (less surprising) your assumption is incorrect.

I doubt you will address the real issue; that this a EU gov mandated memory hole and the GDPR is the obvious framework to start with in the historically standard incrementalism approach.
Similar to why car dealerships put up bounce castles and do free bqq. Kids will ask parents to go, parents see free food. Even if they don't make a sale it leaves a good impression.
>C was created for writing operating systems

That doesn't properly justify C's minefield around aliasing and type punning in general. It's UB galore. Thing is, whenever you're writing low level code that's tied to hardware in my experience you very often end up having to pun your types to match hardware constraints, and at this point the C standard basically says "lol good luck with that bro".

I'm not a programming language expert but IMO at the very least C should make reading from a different union member than was last written to "implementation defined" instead of UB (with suitable constraints if the sizes of the members differ I suppose). In effect that's mostly how compilers deal with that anyway.

So I agree with Linus that the C standard is really unhelpful in these situation, although his childish anger is unnecessary and counter-productive.
Landau’s Theoretical Minimum [pdf]
Decimals to Hexadecimals Converter
Let's stop policing speech, alright? You can use as many words as you want to express your views. I personally would not use the same words he might use, but let's not be hypocrites and say that none of us have written an angry or frustrated response to something that we think is stupid and just plain wrong.
Usually helpful but my homedepot for whatever reason has the bays out of order so you still end up having to hunt them down. Probably a space thing and it was easier for them to move bay tags than shift products around.
I have found reviews from https://notebookcheck.net rather useful with their notes about keyboard and screen mostly matching what I get on a physical machine.
Facebook apologizes for privacy glitch that affected up to 14M users
But doesn’t everything we do serve no actual purpose? I mean anything that isn’t like providing food or shelter or medicine (basic survival needs) is essentially useless.

Capitalism made it so we created for ourselves these “useless jobs” to have the money flow around. I think it’s actually quite normal. Jobs are created because someone has the interest (not a strict need) for what you will do. Whether that’s a useless PowerPoint presentation or a short-animation movie or a newly-fashionable pair of shoes, it’s all part of what people are interested in.

How else would you model a society so that we can make for ourselves all these peculiar inventions and systems that entertain us?

Sure we could have just everyone work on the sheer necessary stuff; but that’s boring.
> And generally not so in the EU, as far as I know.

As far as I know the EU does have data retention laws on the books for ISPs.

https://en.wikipedia.org/wiki/Data_retention#European_Union
What you call "social coding" is simply the convenience of contributing to a huge number of projects without needing a separate account or quasi-account (joining a mailing list, using OAuth/OpenID, etc.) for each.
It is not necessary, it predates and doesn't need GitHub (as Sourceforge demonstrated 20 years ago), and it will simply move to other project hosting communities, with a modest decrease of convenience in the transition between one account and a few accounts.
> ... if everyone would really have just forked it?

well, if you can keep pace with it, why not ?
That is assuming it will cause job loss of any appreciable amount. A backup plan is good to have and propose.

My personal take is that a bunch of these pointless jobs would get shoved into government sector.
They're allowing everything that's legal now, so that would count.
I don't know, this has been my experience with employees of all ages at many different large retailers in the US. You'll get the old "we don't have that" at many places. It's not the employees' fault. Employers don't want to pay for their staff to study up on the store layout, or to pay enough to retain people for a long enough tenure that they'd learn it themselves. And the inventory is huge and constantly changing. Meanwhile these people have constant work to do in the shop moving and re-organizing things. Helping customers find things is just one part of it.