skysight-inc/HackerNews huggingface dataset:
As far as I understand it, the auto upgrade happens when you have "give me recommended updates the same way I get important updates" checked in Windows Update. That isn't a default setting - you need to consent to it. Sure, maybe it was a year ago that you clicked it, and they never said a full OS version update was something that would land in that category, but it's not like they're pushing mandatory installs to everyone.
Takes academics being paid to create it basically. Most academics just focus on getting papers published and citations. The number that will try to do useful stuff, esp OS's, are usually a rarity. Btw, here's a few:

Active development with strong features:

https://www.genode.org

http://www.minix3.org/

http://redox-os.org/

http://www4.cs.fau.de/Projects/JX/index.html

Older, less active, or inactive but still interesting

http://www.xtreemos.eu/about/about-xtreemos/

https://sourceforge.net/projects/a2oberon/files/

http://www.eros-os.org/

https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/cheri...

http://fsd-amoeba.sourceforge.net/

So, there you go. THey don't all do what you describe. Some cool stuff worth emulating or building on in the pages above. Especially EROS or A2 Bluebottle for security and ease-of-picking-up respectively.
Good rules overall, we follow similar guidelines. Any comments on:

* readonly - describing these in library scripts is a bit dangerous since the readonly is not specific to the file. So, unless you have some namespacing pattern for globals, this will bite you

* I didn't see any recommendation but always start with set -eux -o pipefail. set -e has it's own set of pitfalls but it's best to learn what the pitfalls are and work with it :-) It helps in the long run.

* When using set -u, use the FOO={FOO:-} syntax to initialize defaults for all your env vars.
The amount of churn in the computer industry is staggering and the upgrade treadmill is a huge waste of resources to many, but I suppose it's the only way for them to continue making a profit. Personally, I think Windows as an OS reached its pinnacle sometime around the XP timeframe; since then it has mostly been frustrating UI changes and feature removals, "security" features designed to lock down your PC against you and instead follow the commands of some corporate entity, and massive amounts of data collection. Incidentally, that timeframe coincides with the rise of file sharing, and while the Internet certainly wasn't very safe or secure back then, it was an era of relative freedom.

I was quite disgusted when I saw that Windows 10's start menu contains adverts; maybe Microsoft realised that the average user would likely install adware themselves anyway, so they wanted to get into that industry too... all the evidence certainly supports that, including the now-well-known closing the upgrade window indicates consent shady behaviour common amongst malware/adware. It's clear that MS is really, really desperate to get as much users onto Win10 as they can.

To adopt a phrase MS originally used against Linux, "Windows 10 is a free upgrade only if your freedom and privacy are worth nothing."
My campus leans a bit right compared to the usual, and I'm actually glad for that. We haven't lost intellectual diversity and free speech is alive and well. Haven't seen anyone in favor of censorship, but if there was they'd be laughed right out of the room.

Not all colleges/universities have gone bad, and that's a good thing, because intellectual discourse is supposed to be the point of university, not (just) vocational training.
Can anyone point to a comprehensive set of good XMPP clients for different platforms? It looks like Conversations is pretty solid for Android. What is there for Linux desktop? Terminal? I know about Pidgin and related ilk - where can I find which XEPs it supports?
A puzzling article; starts of saying there's no pattern, then shows a pattern.

In the hope that people who know more about primes that me (this will not be unlikely) are reading this:

How hard have people looked for pattern visually? I saw a few pieces about it online but I'd have thought that it would be rather easy to take the first, say, 10 million primes and subject them to all sort of techniques displaying them in 2d and 3d, and altering the way they're displayed (spirals, ovals, wrapping them as square spirals etc) and seeing if anything comes out. I mean, on the off chance that it might be easier to detect a pattern at a human level than apply strict mathematical techniques. Is this still an area under active research, or was it rather quickly tried and then given up with "nope, this isn't getting us anywhere"?

As you can probably tell, I'm not a mathematician. I just have a sort of superstitious belief that there's something "natural" about primes, and that there'll be a pattern there somewhere. I've read about people with mental health issues who somehow are able to tell if a number is prime and assuming that this is accurate then again, unless they are somehow able to run a learned algorithm in their heads stupidly fast they're therefore tapping into something natural. Or perhaps these people weren't assessed by anyone who actually knew what a prime number was.
Wouldn't the price of everything raise accordingly, so that you basically can't afford anything with the basic income?
Anything that uses the JVM will never (at least for a long time) achieve the startup time of cpython, cruby or node, less of ls and grep, so don't get your hopes up :) - that said, most of clojure's startup problems lie in clojure itself and not the JVM.
Hm, does this have anything to do with:

http://chronicle.su/2015/06/17/jacob-appelbaum-expelled-from...

Or this?

https://pando.com/2015/06/22/how-aclu-helped-government-hara...
.. As a college graduate, and now back in grad school, this type of hyperbolic generalization really is absurd.
I think that this point is easy to miss, since it's practically a throwaway remark in the article: this does not appear to be in any direct sense about the woman's Facebook comment; rather, it is an intentionally overzealous application of a law to a situation where it applies only tenuously at best, in order to silence someone else's dissenting voice.
I hadn't really thought about the issue of contractors and whistleblower status in depth till reading this.

I would assume that he (Snowden) had to talk to someone about blowing the whistle to know he wasn't covered before he did it. He didn't just pull these facts out of his ass. The question is who did he speak to, and what was the context and color of that conversation.
Another (s)nail in the coffin of the superstition that more powerful computers will somehow magically result in strong AI. Our current AI is nowhere near the level of autonomy of animals like snails. If it was just a matter of more computing power, or more data, we'd have snail-level intelligence down pat by now.

Edit: Er, btw, the bbc article misleadingly talks of "brain" calls. Moluscs don't have brains. The Nature paper (linked from the parent) clarifies that it's about "two neuron types".
Do you think they will start showing advertisements on the Windows 10? Like if you're in settings and a banner ad pops up.
I came across these articles a while ago and decided to check my filtered messages just out of curiosity. I hardly ever use fb anymore so I didn't expect to find anything. Lo and behold though, there was a two year old message from my best friend from elementary school who I had lost touch with forever ago. Lesson learned: don't trust Facebook with anything important, they'll fuck it up even if it's one of their core features.
Milk is not necessary for humans. AKA kids must be given milk everyday in our schools for them to be healthy.

Its a treat and not a requirement.
Yea, murdering journalists and not wanting to associate with trolls is the same thing.
And then perhaps lose your scholarship and get expelled? There's no incentive to go against the grain of intellectual monotony.
What are you studying? The difference between STEM and humanities experiences is huge.
I shared Juicy Tag with HN a while ago and there was a less than scintillating response. The landing page lacked clarity and there was a tedious signup process. Since then, I completely revamped the landing page and streamlined the way the entire app works. I also realized who my target demographic is. Accordingly, the site is now full of emoji, hashtags and Snapchat-edited screenshots. Enjoy! :)
Elon Musk thinks we all live in a video game. So what if we do?
This introduces inefficiency. One worker working 8 hours is more useful than 2 workers working 4 hours. While this might end up being a good trade off (as workers might be willing to sell 4 hours of work for less than half the price of 8 hours), attempting to legislate this would be a market distortion.

What does inefficiency matter if there is not enough work for everyone anyway? It may be a problem during the transition but I am not sure about that. But in the end two people working five hours each seems a better and fairer solution to me than one working eight hours and giving half of what he produced to the other guy for free.

Minimum wages distort the market.

Why? I am not arguing for arbitrarily high minimum wages, just high enough to be able to make a living. Working for less makes no sense - if you work full time and can not live from the income, what is the point? It's exploitation, slavery if you like. If the state provides benefits to make it a livable income, then the tax payers are just subsidizing your employer or customer. I am here not worrying about all the edge case, being frech out of school with little experience, already having enough money and voluntarily working for little or no money and whatnot.

The "universality" has two components. One is that there are no strings attached (eg. you are not required to be seeking employment).

This is feature and bug. It will for example remove incentives to get a job but it will also allow you to take time to develop a new product or something like that. I am neutral on that.

The other one is that it is not dependent on your income. As I explained in another comment, making a BI decrease as ones income increases is equivalent to a progressive tax. As we already have a progressive tax system, we can achieve the same result by modify our tax brackets, which is mathematically equivalent but easier to understand.

I am not sure what you want to say here, seems like it does no harm and provides no benefits.
> SUID and SGID are forbidden on shell scripts.

Kinda funny, the Linux kernel just ignores SUID/SGID on script files.
What I found strange is I can't google for any details on this, there's just Tor's statement. No one publically speaking about it, or Google censorship?

Also, you were downvoted but you shouldn't have been -- you raise IMO a valid concern. Pro-state bots?
New Uber Update Allows Users to File Lawsuit Against Company Directly in App
Don't know exactly where to leave this comment but:

could it be that some of the cases we see are linked to the nocebo (I think this is the word, opposite of placebo) effect?

People who are used to dirt knows that they'll handle this alright because they always have lived in these conditions? While people who grew up in cleaner conditions get tricket into a bad feedback loop where any sign of anything wrong gets amplified by the brain and fed back to the autonomous part of the nervous system? (I happily admit I'm on thin ice here.)

Placebo and nocebos are pretty strong effects. Recently we had an incident where a number of postal workers were sent to hospital with rashes after having handled a suspect package which contained white powder. The powder later turned out to be flour.

I have also managed to get, and cure myself from side effects by 1. Reading about the side effects and experience them first hand. 2. Get rid of them immediately once I could proove to myself that they were related to me thinking I had taken my pills, while they were actually still on the countertop.
Maybe you should do some research. Or maybe you have and you just condone this behavior.

http://www.dailywire.com/news/4727/belligerent-mob-assembles...
Your wish is Intel's command:

https://en.wikipedia.org/wiki/Intel_iAPX_432

Main reason against doing this sort of stuff is it impacts chip performance and esp reduces flexibility. People are always inventing new ways to speed up OS's. So, we implement them in SW that maps to HW with decades of improvements built-in. Works best overall. Everyone doing high-level hardware takes a loss outside some Java and Forth processors.

See http://www.jopdesign.com for another example.
Exactly. If you ever get the chance, have a long talk with a person from China. (outside of China) They don't completely have the same views as Americans. _Some_, don't exactly feel the same way about it as we do in the west. Or thing it's even necessary.
I'm the product lead on butt.gov... Thanks for noticing us! There are other butt Foundry deployments, but what makes butt.gov special is the focus on ensuring federal agencies are actually able to use it. Federal compliance for a butt service provider is a tough bar to clear, and without it most agencies are simply unable to take advantage of capabilities the rest of the world now takes for granted. That in turn impedes improvements in the many services the government has to offer. We've just reached the "FedRAMP Ready" status, which is a signifier of confidence that butt.gov will make it through the exhaustive auditing process to come. Best of all, everything were doing is open source, including all the compliance work, so others will be able to follow in our footsteps. AMA!
I agree. (see my edit). I would love to be even more wrong - to the point where the proposal outlined in the article is clearly viable. So, if anyone has solid numbers demonstrating that, please do share.
We (entrepreneurs and technologists) urgently need to create an alternative to academia.
The faring currently separates during the first 2nd stage burn -- the 2nd stage engine isn't done until a later burn to get the payload into an actual orbit.
People are always bashing XMPP around but truth to be told, my experience with the Android client Conversations is pretty damn good.

I use the Android client with a personal XMPP server based on Prosody and I frequently use it to communicate with a friend who is also running his own XMPP server and the experience is very good. We never lost a message, we can share pictures just like in WhatsApp, we can send any type of file and the battery usage is unnoticeable.

It seems to me that the people who bash XMPP are people who never actually used it and they are just echoing myths from the last decade.
Looks like another neo-puritan witch hunt.
Correct, there is no way to reliably determine race via genes or any other physical method, and biologically speaking race doesn't exist.

But you can find genes that determine phenotypes that people think are racially relevant (skin color, hair texture, eye shape, etc) and you could imagine a gene drive that could do bad things to people with those genes. Whether those people are always (or even primarily) identified as or identify with a particular race could only be awfully approximate, but the effects could still be really bad.
Not only will the voting public oppose many of these cuts, corporations (and lobbying groups representing professionals such as doctors, or AARP) will oppose them. And the latter is more ominous to me since they have the lobbying muscle in place.

>create/fund residency programs

Don't several medical lobbying groups actively coerce the government to limit the number of new doctors that can be minted, both overall and in given areas of practice? I am not optimistic about this given the lobbying groups' strong track record of protecting and furthering their self interest.
I mean step out of college, or study a field with little ideological indoctrination.
:)
I remember having that discussion with you in person. You'd definitely know it better.
I have used a lot of programming languages, and Scala is stylistically interesting. What I did find though is unless you have a lot of experience with the Java ecosystem, the tooling is very distracting. You can think a lot of time in to build systems, and figuring out where or how you are supposed to install languages to support your ides.

My favorite thing about Scala is how well it supports DSLs , and it being the base language for a probabilistic programming language called Figaro.

The biggest problem with the language, is that it is huge. There are a lot of language features, like implicits, that run the risk of being abused. Additionally many Scala developers don't write code like salad of Elders but rather like Java developers trying to learn functional programming.
It all depends on how big you think each problem is. I'm quite confident that the events we hear about on campuses are outliers that are presented as the norm, but that's not the perception of most commentators. On the other hand, it seems clear that there is brutal systemic repression in these other states.

It seems absurd to compare the repressive power of the Communist Party of China to a liberal student union.
I can't possibly be the only person reading this who finds it laughable to compare people being killed for their speech to people not being allowed to speak on college campuses.
Show HN: ProfilePicture.ninja – Gravatar for Facebook
Any plans to standardize agencies tech stacks? Is that even a good idea?
Sexual misconduct claims seem to be the go-to for attacking providers of technological solutions to censorship.
If the public at large tells those lobbies to go screw, Congress will listen.

So start talking about how we need more doctors in the US.
Agreed with the article. I'm especially worried about the third vector of attack on speech that they describe: individuals censoring other individuals in the name of "not being offended". This is a big issue, so I just wanted to share a few observations that worry me. Neither is brand new, I'm sure, however I believe they are worth talking about.

One thing I noticed a few years ago is that if a person has any level of social media presence and they're either outspoken or unlucky then they risk an internet mob being turned against them. Sometimes this "only" results in harassment and death threats. Other times this has real-world consequences such as for Gregory Elliott[1]. We've had mobs attacking individuals since forever, but the internet makes it much easier and almost consequence free to dog-pile the "offending" view and shut the person down, or even hurt their livelihood. Ex: it's much easier to send a threatening DM or doxx a person than to go outside and protest. The lesson here is: either keep quiet, don't have a social media presence, or firewall your more outspoken social activity from your "real self".

The other case I noticed is the radicalization of thought in the "you're either with us or against us" approach. Instead of explaining their position or answering a person's online question (even by dismissively linking them to Wiki or LMGTFY), people choose to attack them as a path of least resistance. As anecdotal evidence, I've seen people belittled and harassed on facebook, reddit and twitter for asking any of the following:

* Why should we legalize Marijuana?

* Why is BLM important?

* Why should I care about ${cause}?

Some folks try to answer and educate, but they're far in the minority from my casual observation. Overall, I'm concerned that as the amount of distractions in our lives increases our capacity for opposing views or meaningful conversations decreases because there's simply way more for us to do that is more fun or important to us.

[1] - https://en.wikipedia.org/wiki/R_v_Elliott : There are many more examples of this. I'll avoid posting them because nothing in life is clear cut and I want to avoid derailing my point.
Considering that just the other day leftists (idk if I'm allowed to use that word on here, hi dang) were just attacking and beating Trump supporters in the streets after one of his rallies, this is an apt analogy.
Can you be specific about which campus you're talking about? In the past 3 years, I've been to many SUNY schools (notably SUNY New Paltz, my alma mater and a historically politically active school), UConn, UMD, and many other campuses and my sense is that free speech and student power is strong right now.

Which campus are you talking about?
Alan Kay's response to the Dijkstra quote was wonderful. I'd always appreciated Kay's calling out Dijkstra, but that he was amused and not angered by Dijkstra's attitude is great.
Not sure why this person is being downvoted. It seems like a perfectly logical question. If there's a good answer for it, people should be posting that here instead of downvoting.
That question can be seen equivalent to asking "How many computers will we need in the future?" in the 1950s. Could be 5 could be the current 5 billion or how many we have to day. Maybe someone more involved can say more about it. In theory possebilities are enourmous like currently healing HIV, personal cancer therapeutics, creating of custom crops (that currently do not necessarily count as GMO, mind you), enhanced model organisms. More down the road are deextinction of species, extinction of invasive species (rodents, zika, mosquitos, tilapia, humans ;). Targeted editing of embryos with herited disease. It has been said that if only 10% of what has been proposed will be feasible, we have a huge game changer.

Whether this is playing god I do not dare to say (Last member of my family was babtised 80 years ago). When people invented the airplane people said that the sky is god place and they should not go there. Craig Venter was dubbed God 2.0 many years ago. Still, its just another new technology. In the 1940/50s antibiotics were a huge improvement, today its just what we are used to. I think I will get along with it, what you think depends on you.
This is definitely true today. It wasn't true when MS was a startup and Bill Gates was particularly harsh and it certainly wasn't true when Steve Jobs returned to Apple. At that point they were only a few months away from bankruptcy.

Another data point is the vastly greater acceptance of giving workers a tongue-lashing in China vs the US. In that case as well, the harsher culture has certainly been growing faster in terms of engineering-driven companies. In fact, I've never seen a US company of comparable size that can move as fast as a Chinese tech company. Part of this is due to differences in IP and compliance laws but I believe culture also plays a role.

To be clear, I don't like that employers treat their staff harshly. That doesn't necessarily mean the practice is less effective, though.
I'm pretty sure that chronicle.su article is a parody. One tip-off: Tor was created at the Naval Postgraduate School.
'Thousands of popular sites' at risk of Drown hack attacks
Something I haven't seen anyone else mention, if UBI is introduced won't that cause prices to increase? For example, supermarket 'own brands' are usually cheaper than branded products, but if everyone is getting a minimum income then those prices won't need to be as cheap, just cheaper than alternatives.
Care to elaborate your disapproval?
The "disclosure triangle", I believe. :)
So if companies are well run and profitable in their current state owned but hands off form why not keep them that way?
They both stem from similar emotional instincts. It was very canny and apt to identify them together in characterizing the current cultural Zeitgeist.
Thank you, you really clarified my view on these tools. I don't have experience with K8 and GCE, but when it comes to AWS, it doesn't seem so complex: http://kubernetes.io/docs/getting-started-guides/aws/ but I don't have production experience with this setup either, so who knows ;).