skysight-inc/HackerNews huggingface dataset:
Military in the sense that it deters attack can be massively positive-sum, depending on how you account for the value of not being attacked and maintaining national sovereignty. Military in the sense of, let's say, the Iraq invasion turned out to be massively negative-sum (but would have been massively positive-sum if the rosy optimistic nation-building intentions had worked). On the other hand, the Balkan interventions of the 90's were probably positive-sum, at least when you include the peace and relative prosperity enabled there, and not just limited to benefits in the home countries of the militaries involved.

Graeber call these jobs "bullshit" or "useless", he doesn't to my knowledge call them zero-sum (and I didn't see that term used in the article?).

My point was to agree with you that these jobs seem useless, but probably aren't, because exactly as you describe, of complexity (generally, of course, individual instances may well prove to be useless).
Good code or not, if he doesn't agree with the reason to merge it, why merge it?
And here's an example in Sunnyvale:

All 3 are in San Jose, according to the page.
> What does “social media analytics” provide?

How many jobs do you think “social media analytics” actually creates? Probably not a 'ton'.
Why is it possible to even create a group that doesn't mandate all users have 2FA?
Wysh launches its AI and human-powered concierge service
I was trying to remember my history lessons that I had growing up in France and for those interested, I find a nice link with lots of PDF for primary school : http://www.academie-en-ligne.fr/Ecole/Ressources.aspx?PREFIX...
using profanity and being "abusive asshole" are orthogonal concepts. I obviously do not encourage anyone to volunteer in projects they feel uncomfortable with.
People in tech like to think that they are logically, even scientifically minded but the truth is we are all subject to cultural bias, just as much as the next person. This silly idea that computers are a young man's game is going to come back and bite a great many people in the behind in a few years, when they naturally age and find themselves over what they previously considered the age threshold for the job they still love to do. I'm pretty sure that, when that time comes, the majority view will slightly shift: "you need experience to program a computer well".

Yes yes- as one grows older, one learns more slowly etc etc. I will quote the words of Rita Levi-Montalcini:

“At 100, I have a mind that is superior – thanks to experience – than when I was 20” [1].

Would it that we could all have as long, productive and intellectually rewarding life as she had. Is all I'm going to say.

_______________

[1] https://iainews.iai.tv/articles/rita-levi-montalcini-the-nob...
I am talking about comparable usage. Do not get me wrong. And it's best for everyone if BSD succeeds because then we have a choice. My pet peeve is that it is incredibly difficult to contribute to BSDs (say OpenBSD) compared to Linux. F/OSS project runs on community contributions and thrives solely on basis of that. I hope they open the process up more so that more and more users contribute to it.

Also, essentials things like graphics drivers etc, work properly so that the devs like us start using it as a daily driver and contribute to it's usage.
The many-worlds interpretation is arguably simpler than the Copenhagen interpretation because it gets rid of the collapse postulate. And depending on how literally you take the Copenhagen interpretation, it may not even be self-consistent. At best it provides no explanation how the apparent collapse of the wave function happens, at worst it suggests that the world evolves according to two fundamentally incompatible laws, unitary time evolution and probabilistic projection onto eigenstates during measurement.

I don't want to argue for the many-worlds interpretation, I don't really like - and I am aware that this is a somewhat stupid thing to say about a physical theory. But I also have to admit that it makes sense from a point of simplicity and consistency and compares favorable to other interpretations.
> Sadly, Bunnings effort to open up in the UK has fallen flat on its face and so I won't get to enjoy the Saturday morning Bunnings snag unless I go back to Australia.

I was just about to say the same!
I only lived in Aus for a few years and came back to the UK; the news that we were getting Bunnings made me happy but it's all gone South now. I was really looking forward to those charity snags!
> These vehicles will run into stationary obstacles at full speed with no warning or emergency braking at all. That is by design

Really? Really?? I mean if was designing a self-driving system pretty much the first capability I would build is detection of stuff in the way of the vehicle. How are you to avoid things like fallen trees, or stopped vehicles, or a person, or a closed gate, or any number of other possible obstacles? And how on earth would a deficiency like that get past the regulators?
No surprise Francesco Lodolo worked with this because he was the one to really see the issue with ff UI on mobile. Nice job! Really useful feature both for newbies and experienced developers. Will have to share this with my college mates.
Smart Contracts – Oh My
I think there is a easy way to kill your countermeasure. Monetary support for anti-government sentiments.
That's totally fine. I just never want any more than one env var, otherwise the API surface becomes very flakey very quickly.
I fail to see why macOS would need a big rewrite. I like, though, the addition of the iOS API's that'll make it easier to write software that runs on both platforms.

As for the dying platform, macOS is just a Unix (it is, at its heart, NeXTSTEP) that runs iTunes, the Apple productivity applications, and comes free with some really well-built hardware (butterfly keyboards excepted).
My wife works in mental health, dealing with people at the very lowest ebb. You'd think the therapists' internal meetings would be full of carefully worded and graded polite discussion, but just yesterday she told me about a meeting where the lead therapist said to one particular member of the group, 'If you don't do X right, we're fucked. You are fucking us up!'

I don't know if that's good or not, but it's not just in software that harsh words are used. And their stridency makes clear that this is an exceptionally significant point. I imagine that Linus's many more blandly worded emails don't result in this level of attention, so you wouldn't even be aware of his points there.
And in my opinion there was nothing disrespectful in Linus'email (expect towards the standard people, but they truly did a big mistake..) so I wouldn't want to work with you as you seem 'overly sensitive'..
I wondered the same thing, it seems like 'System.Private.CoreLib.dll' is all or nothing, unless of course you write your own version such like 'Test.CoreLib' (https://github.com/dotnet/corert/tree/master/src/Test.CoreLi...)

I don't know if it's technically impossible or just hard to have 'tree-shaking' being done on it, so that you only get the functions/dependencies that are actually called?
His name was Ingvar Kamprad (the letters IK in IKEA is from his name).

The E and A comes from Elmtaryd and Agunnaryd, respectively the farm where he grow up, and his home town.

And it was indeed Ingvar that was the brains behind it back in 1956, i am not really sure they had "customer research teams" back then.
The counter-argument is that these jobs are sucking out many hours of taking drugs (incl. alcohol), watching TV and falling into depression, since many can't really handle being idle.

I tend to be more optimistic and think that the problems arise by our current model of unemployment rather than the idleness by itself, but I can't pretend I know the answer.
When it comes to considering the working environment, I think it's informative to consider investment banking: a field infamous for pretty much all sorts of toxicity. Yet, it doesn't suffer from any particular gender diversity problems.

That's not to say that we should be OK with an abusive environment, or that we shouldn't always strive to make the environment better for everyone. It's just unlikely to be a key causal driver of low diversity in tech.
Does that include running Ethernet or HDMI and other low power cables?
Simple Google search.

https://opensource.stackexchange.com/questions/217/what-are-...

Relevant part:

"o what both the 2-clause BSD license and the MIT license have in common are:

Permits use
Permits redistribution
Permits redistribution with modification
Provision to retain the copyright notice and warranty disclaimer

In addition the MIT license also explicitly allows:

merging
publishing
sublicensing
selling

However, all these freedoms are implied by the BSD license, because all these activities can be considered "use" and/or "redistribution" of the software.

The practical differences between the 2-clause BSD license and the MIT license are marginal. Which one to pick is mostly up to personal taste. Especially considering that both licenses are considered compatible, so you can take code under one license and use it in a project under the other, as long as you keep the license text around."

Yocto has files with such dual license.

https://git.congatec.com/yocto/meta-openembedded/blob/fido/m...
Thanks, this was really interesting!
Why are unikernels always compared to containers? Unikernels are obviously not meant to solve generic compute needs. They are per definition niche systems that do single, simple tasks.

There is a lot of stuff that isn't done in containers or at least isn't done well. Network functions, CPU-based IoT, serverless.

Packaging up a complex application in a container and moving it around seems to work quite well. You get to abstract away the core operating system and that is all well and good.
... and went to a fair degree of trouble to hide the massive, noisy, watercooler.
Bad things happen when you train AI using ‘the darkest corners of Reddit’
Getting Started with Mssql-Cli Command-Line Query Tool
I know. My apologies to the readers who find jokes are not acceptable on HN. My feeling is that sometimes it's worth burning a little karma to lighten the mood just a bit.
IMO, chrome is a mis-use of pull-to-refresh.

Where appropriate [eg: Tweetie, where it started; mail; youtube; facebook], you've got a reverse chronological listing, and 'pull-to-refresh' is more explicitly 'pull-to-put-new-content-above-the-current-page'. It's the other side of an infinite scroll.

If it destroys the current page, it shouldn't be on a scroll-up.
How to generate smart contract for your ICO
For Lowe's and home Depot, just find the product on their website and it tells you exactly which aisle and bay it's in.
I never leave IKEA without stopping for their hot dogs. Were I living close to it, I'd go for those hot dogs frequently.
> They are big leaves/fruit and there are only about 30(?) or so of them.

Ah, yeah that makes sense, I'd not thought about it like that.

> IIRC, early versions of this included the entire framework, so it's gotten a lot better

Yeah, they're definitely improving things over time
India is producing Low cost - Low quality services and China is producing Low cost - High quality goods
http://www.economist.com/news/united-states/21716630-not-goo...
It's not the employer's fault either. Customers will choose the store that sells for $1 less, so how can an employer invest in smart, knowledgeable employees when they would lose business to one that uses minimum wage labor?
Nearly 60,000 Japanese drivers showed signs of dementia, report finds
> The worst part is that they rely on my skill when stuff goes wrong

In itself this is valuable for the company. If the system was more transparent, you could be called once a month, stay at home the rest of the time and be paid the same amount.

If you are the guy fixing everything in emergency, what would it cost to the company if you left for good and worked somewhere else ?
I can't stand when you're expected to wrap every sentence in some sugar coated fake 'niceness' just to not step on somebody's toes. If I have a certain way of expressing myself... Well that's how it is.
Zig, or making a better C sounds like a genius idea. C is so enormously successful that a better C could be huge.
As another Northern European I disassociate myself from your comment.

Yes, there are cultural differences between the US and Europe.

No, that doesn't mean that Europe agrees with your opinion on what constitutes acceptable behaviour in the software community. You do not speak for us.
Everything defined in the standard is in principle a language construct: whether it is builtin in the compiler or an actual function is an implementation detail. For many compilers, memcpy is both: they have builtin handling for it but fall back to the library implementation when there is no optimization opportunities.

Having said that, it is possible to implement memcopy in standard C: char pointers have an explicit special exemption to the aliasing rule so you are allowed to inspect objects as array of chars.
Big mistakes happen.

Solutions to those mistakes are rarely found by publicly demonising those who made the mistake.
Truly fixing the flaw would be to skip to Level 4 as Google decided to do, instead of shipping a system that many drivers get too comfortable with leading to accidents such as this one.

But skipping to Level 4 fairly clearly requires LIDAR at this point in history and Musk is on record saying he thinks it can be done with cameras and radar alone. So pride will prevent that.
Dumb question: What is the difference (implication-wise) between being overclocked at 5GHz and not-being-overclocked but still at 5GHz? My CPU (just like any other modern CPU) limits its clock speed to regulate its own temperature despite the fact that it's not even unlocked to let me overclock it, so it's not the difference is throttling. So what's the difference?
I'm really not an expert, but it seems to me that unikernels are missing some of the peripheral (yet extremely useful) features that e.g. Docker provides. Namely:

- layered filesystem
- a full-fledged OS, which is useful for debugging

In addition, I haven't seen something comparable to Docker Hub (yet).
12-18 months job change sounds a bit too much, especially after you have a few years of experience under your belt.
A Foreigner’s Guide to Polish Names
> I'll be the first against the wall against the wall alongside the digital marketing managers and the agile coaches.

Full-time SCRUM-masters won't last the first 30 minutes of the revolution.
Yeh, I get the impression he does it with people he would have a beer with.
Unikernels are perfect for stateless applications, especially in networking. Think switches, routers etc. Because any business running those nodes is very bandwidth intensive, it’s unlikely to host in the cloud where transit price gouging makes such high bandwidth models impossible. So we don’t see any tooling for unikernels in the cloud, which inhibits adoption from more mainstream devs.
Fedora 29 to Further Strengthen Crypto Settings – Phoronix
Washington nonprofits and professional associations have this figured out at scale and employ many multitudes of lobbyists to counteract the corporate lobbyists. Many of these organizations achieve real quality of life improvements for their constituents be they workers protecting their jobs, concerned citizens protecting their lifestyle, or retirees protecting their pensions.
Show HN: CloudTiming: Cut up to 60% on the cost of cloud servers
They may be orthogonal. Often, however, they are related.
The difference being, this needs malicious intent whereas accidentally configuring visibility defaults wrong or accidentally running `update foo set visibility='all'` are just a single small mistake.
My point was that military is a zero-sum (or technically negative sum) in the game between nations (that was the meaning 'on a bigger scale').
Upvoted but never going to read
Might have been true when released but now they do not need to be free any longer.

Even a $1 per Android phone would get them almost $2B in revenues that goes almost entirely to the bottom line.

Windows on mobile has been gone too long to make a comeback.

It is hard to support two platforms, Android and iOS and doing a third is just too much.

Google just charges and then credits back when use their stuff.
The plumbing involved with Lambda tends to be onerous, as does debugging. But for many cases I completely agree it is simpler and a glimpse of the future...
> The elephant in the room being that there is no "media database" that could be used for content scanning

For video and music, at least, YouTube already has ContentID.
Do you feel that your views are cultural and not unique to yourself? Maybe I should look into moving because I am tired of smiling dummies.

That being said, I feel that if I were in a managerial position here in the Bay Area I would probably adopt a smile and softer language because that's what people are used to. The challenge is being genuine while putting people at ease so that they can do their best work.
I hate supermarkets so usually get in and out as quickly as I can. Often that means not getting some items on the list. I mean sure I've occasionally picked up stuff that hasn't been on the list but that's usually because it's something that should have been on the list but was forgotten about (eg milk or eggs - basics that get used frequently in a family home). However the times I walk out not buying stuff on the list far outweigh the times I've walked out with additional stuff that wasn't on the list. So I've never understood why people need such complicated systems to reduce supermarket spending like those described in this thread. But I guess everyone is different and perhaps some people like shopping and are prone to impulse buying?
The market for driverless cars will head towards monopoly – Free exchange
Website Developer in Bangalore – Website Developer in India
By his numbers that's still ~ $7.4 trillion, or about 10% of the world's GDP. And it doesn't include storing the captured CO2 anywhere permanent.

I think it's a lot more practical to reduce our emissions to close to zero, hard as that is.
I guess they're just trying to say it won't be released as a 5GHz stock clockspeed - it probably goes over their TDP limits.

Edit: And here I learn to read the article first: It's almost definitely that they couldn't achieve it with stock air cooling based on the setup described in the article.
Scientific American is flat out wrong, compare[1]. (Someone who states that "a breeder creates more fuel than it consumes" has to be wrong about many things.) Common rocks contain about 13ppm uranium and thorium, which gives them a 50x higher energy density than coal[2]. We will never run out of rocks. As a bonus, if we actually "burn the rocks", we end up with a lot of sand to be spread on fields, which counters soil erosion, serves as fertilizer, and captures CO2 through accelerated weathering. In other words, solar power uses land, nuclear power restores land.

[1] - http://www.nuclearfaq.ca/cnf_sectionG.htm#uranium_supply

[2] - http://energyfromthorium.com/cubic-meter/
"Not being overclocked" at 5GHz means the system is designed to run at that speed off the shelf without becoming molten slag and without aftermarket industrial grade cooling systems.
That is what people that favor an UNIX userland advocate.

An optional debug layer for JVM, Erlang, CLR running bare-metal (just as possible language examples) is tailored made for such runtimes and much thinner than all the services a general purpose OS needs to provide.
My point was that some history is more important than other. Ancient Greece lays the foundation of citizenship, democracy and lots of arts and culture important today.
ccording to research, companies are paying an average of 36% more for cloud services than they actually need to. We've created CloudTiming to help businesses use Amazon Web Services (AWS) to fight cloud waste.

Set a schedule using the simple interface and the tool will automatically start and stop your cloud servers while you are not using them. This results in saving up to 60% on cloud computing - good news for your IT budget.

Check it out and let us know what you think! Thanks!

P.S. See how we found original idea: https://www.producthunt.com/posts/cloud-timing#comment-62083...
As someone who has been in charge of recruiting developers, one of the hardest parts is deciding if someone is really any good. Your CV and who you’ve worked for doesn’t really say anything, even after chatting to you I don’t know whether the code you are writing is going to be good or not.

So I can either get you to do a coding excercise (but who has time for that, especially when you may have three other offers already) or I can ask for a sample of your code. When I ask candidates if they have a GitHub profile, I ask because that’s where most people have samples of code they’ve worked on. If you don’t, just tell me and send me a zip of some code so I can see how you actually write code.

If you don’t even have that, well sorry, but I’m getting plenty of CVs through everyday.

It also works the other way, maybe you aren’t good at interviews but you know you are a good developer. List on your CV some of your interesting projects with GitHub links (or put “code available on request”).
by someone who has his fame to protect himself with.

He never needed any protection; Linus always wrote like this. Back in the argument with Tanenbaum in '92, when he was a nobody, he already wrote stuff like "your job is being a professor and researcher: That's one hell of a good excuse for some of the brain-damages of minix. I can only hope (and assume) that Amoeba doesn't suck like minix does."
It's worked on me. I hate shopping and sometimes the only reason my wife gets me to IKEA is with the promise of a pre-shopping meal + beer at their restaurant.
JavaScript Async/await: The Good Part, Pitfalls and How to Use
Yep, that was the implication.
It changes the maximum speed attainable by that CPU, and allows to maintain it for longer.

You can change pretty easily the maximum clock multiplier the CPU is allowed to use (on K CPUs at least) -- but doing so without proper cooling and proper power supply will just crash.

SOME 'good' bin CPU can be overclocked a fair amount without extra power/cooling, but it's always touch an go.

My workstation still has a 4600K i7 that has been running at 5ghz for probably 5 years, without even pushing the voltage. It's in fact a lot quicker (single thread) than a more modern system I built since. That was a "good bin"! the 4500 and 4600 were known for their overclock potential.
Presumably your wife is dealing with complex issues where there are real conflicts that require real words, unlike this situation. This is a non-conflict that Torvalds turned into one.

In this case, Torvalds is swearing at someone who agrees with him (see Andy Shevchenko's response) because he hasn't bothered to seek clarification before calling it "pure and utter garbage".
> Even organic molecule is just historic and obsolete when it comes to being descriptive.

Why so?
There is no true Northern European.
How did Unreal compare regarding that issue?
> And possibly a big fine in Europe

You made me curious. For what exactly could Facebook be fined, and how much would that fine be?
I dunno, man, I grew up in the states and moved to Northern Europe, and I definitely see what he means.

It's quite refreshing, even.
That's a historic method that was popular before the ternary operator was added, but I'd recommend against it. Primarily because it's just less readable and obvious what the intent is, but also because if `y` is say `[]`, it won't work because that evaluates to `false`.
Thank you Voltagex for submitting it. I am the author of the tool. Will be happy to answer any questions.
I believe there is a way to disable field alignment on a case-by-case basis. I could be wrong, though.