skysight-inc/HackerNews huggingface dataset:
Your bone example isn't accurate (http://www.nytimes.com/2010/10/19/health/19really.html). The example used in the book are muscles (stress -> breakdown -> creating stronger muscles)
Totally, this is put better than I could have, but is exactly how I feel watching and experiencing the systemd thing play out. I'm old enough now that I (I'm such a nerd) don't really want my init system messed around with, but I do get there may be better ways in general.

In practice though, to me that would mean something that while looking pretty and being better automated would come with many fewer hidden parts and many fewer interactions between parts than sysvinit. That is, I'm looking for simplicity, composability, editability.

The implied technical debt of one system to rule them all is a lot over 20 years, and you will inevitably have to get into line with a dominant system as a developer downstream from it.

At any rate, happily this behaviour was publicised enough that I won't spend a day googling it when it happens to me. :)
Only if you assume it to be bug free in a way that your code will never expose.
On a related note and at the risk of sounding obtuse here - if you didn't have "null" wouldn't you just have to replace it with something else?
I think Option[String] and "String?" are semantically both a union type–they both effectively add one possible value to the underlying type, along with a constructor for naturally extending functions on that type–Kotlin's "?" operator is equivalent to Scala's map or Haskell's fmap, etc.
A downvote for agreeing with someone, seriously?
WHY THE SHOUTING?!?
That made me laugh
After a mediocre 'X-Men: Apocalypse,' there are no more world to conquer
Yup. I told some people about Facebook's silent background audio and the CIA's fake phone shutdowns. I felt like I was telling them about government mind control programs.
Here's hoping the birds are smart enough to tell the difference between quadcopters and RC helis, otherwise we're going to see some spectacular bird-fragging incidents.
I'm just passed his simulation demo, I have to rewatch it to get the details.

My above message was more about actual production. I find his work already revolutionary enough. Feels like a new bridge between computer aided <x> and biochemistry. I don't know if that part is completely new though.
Project home: https://plasma-umass.github.io/doppio-demo/
That's interesting. And, of course, the linux desktop environment (other than android) has not had the best story in the last twenty years, so maybe you do have to come at it desktop first.

I really like my CLI though, and really really want to be able to change anything about my system from vi if need be, so I guess I fall on the other side of that perspective.
[PyCon 2016] Static Typing for Python
Arcan: A New Open-Source Display Server Built Atop a Game Engine
How I built a profitable bootstrapped side project
I just got a course of antibiotics, so I asked why should I finish it (because it said so on the package)? The answer from the lady of the medical staff: otherwise the inflammation would come back.
I don't think I said KMT was a muslim organisation. It was a nationalist organisation, or a warlord organization - the allegiance of generals to the party was often quite nominal.

However, it bears some relevance to the matter that KMT-affiliated troops that fought against Soviet invasion in a predominantly Muslim-populated area were Muslims. I don't see here any particular parallels towards Islamic or Islamist movements today.
Yay. Now we don't need plants to reduce the greenhouse gas CO2. We just need to turn loose this bacterium and build an economy around alcohol fuels. No need for systems thinking that involves the environment when we can create a bacterium which is more efficient in one aspect of the environment it is replacing. So long as we can extend this reductionist framework to provide us with the nitrogen we need. And the global temperature management functions. And the human food. And the....etc
have you thought about adding a visits count? would give an indication of what you are buying...
ethanol->polyethylene is already commercialized.

(A Brazilian chemical company markets it as a green product http://www.braskem.com/site.aspx/Im-greenTM-Polyethylene )
Probably more accurate to say strong AND static typing. There are plenty of languages that are statically typed but have very weak type enforcement in the compiler and where idiomatic usage tends to use Any types and reflection and non-hygienic macros and many other type shenanigans, allowing tons of bugs to seep through. OCaml is not one of these languages.
FYI: http://i.imgur.com/3TiGEw4.gifv
Well, if we're really going to be pedantic, then it's about typed vs untyped languages[1].

[1] http://stackoverflow.com/a/9166519
No, it's not just about the media industry. He also can't buy Angry Birds to gift to his wife either. Again, because she would have an iTunes account from another country. And not because Rovio asked Apple to block such a sale.
But I can also recognize digits by correlating them against a database of millions of test-characters. Recognizing perfectly cropped characters is not a hard problem. The only benefit of an ANN is the compactness of the representation. So, unfortunately, as a non-expert, I would say this is only a minor step in the direction of true artificial intelligence. The application looks quite fun and interesting though.
Energy-Efficient Algorithms
I think the most well-thought-out explanation I've seen for why widespread support for the SQL standard seemed to stop after SQL-92 is this one:

http://www.wiscorp.com/is_sql_a_real_standard.pdf
Type safe Polyvariadic functions in Haskell
Mixing styles will always lead to a mess though, regardless of whether one uses tabs and then someone "introduces" spaces or vice versa. Using spaces wont help much in that case.
We changed the title to a shortened version of the subtitle.
Zuckerberg is the “dictator” of the world’s “biggest nation,”
I thought it was well written too. One thing though, and that always throws me off is that, while schooling in industrial society is flawed (in those seven generations she alludes too), writers like her immediately idealize the bucolic alternative of hunter gatherer societies, as if there has not been a vast chasm separating the two, either measured in thousands of years (say in Eurasia), or measured by thousands of miles (say, when Thoreau sailed across the Atlantic).

I would expect the children of the prosperous peasants in Breughel's paintings probably got beaten more than our children do now, although they grew up careless and free. Or the children of the proud guilds members in Rembrandts paintings, should we pity them because they were learning their family's trade at a young age? Or the gypsy girls of Renoir, was their childhood not more richer and adventurous then that of those stuffy Parisiens?

The other thing, and it is unclear if this is related to the way children grow up, but tribal societies are generally violent. Raids, rape and murder, constant warring, torture, let's call it terror, is the bedrock of martial societies. How can this not be curbed by stunting these violent impulses from early childhood?

To conclude somewhat pithily. The ship has sailed, our children will never grow up the way we did in some primeval state, not even remotely, mostly because that world is alien to us. Whatever revolution she's alluding too in the end, I cannot imagine it. At most, essays like that are a veiled advertisement of home-schooling, although I do believe the author did set her sights much higher than that.
s/forget/have to/

sheesh
Nice work with - http://morg.systems/ld31/
Not a lot of graphics & interaction, but the story telling was good.

I finished the game :-)
Not true at all, throwaway. I hate talking on the phone and chatting online is my preferred way to arrange things. It's easy to send addresses and times precisely without worrying about stuff getting misheard on the phone, you can add more people to the chat if you like, etc.
Completely false headline, please change it.
I've read somewhere Brazil visa requirements are based on reciprocity. Can it be the US demands something similar from brazilians?
?

> ... whether general "intelligence", or g, even exists.

I'm talking about the one that is for example measured in standardized IQ tests.
Well, you can be written in such a way as to not die unless you want to (try killing a program reading from a disconnected NFS mount..) but I agree it's a strawman argument.

In fact, the question is should the shell and init environment overrun the (at least 30 year) unix convention that a user's background processes are not killed when they log out?

The reasons given for a 'yes' answer to this question had better be well and truly good, from my perspective. It's not nearly sufficient to say 'some users complain that things are running when they log out'.

If you read the original bug report, this all started because some userspace programs aren't very well behaved, and the typical windows or os x behaviour would be to log out, ensuring the OS kills them, then try them again.

Generally the advice from unix land would be:

1) Don't use those programs
2) Learn to use ps / top and how to kill a naughty process
3) logging in and out is meaningless when it comes to things running as daemons or in the background.

It's pretty shocking to me that someone thinks the best solution is to obviate all that advice. Not that users won't get an experience they expect from other OSes -- they will. But many users will lose a simple experience they rely on, even if they never touch the GUI. That has a bad architecture smell to me, and I think some other solution could be found.
This needs to be said again, again and again. Keep
reminding people. The software industry without documenting is reminiscent of how people talk about the building industry. Get writing, it's part of the job spec!
Integration test should catch if for a given input your entire app does nothing, right?
My kids still like to play those with their friends as well! But they've mostly moved on to the vive.
Carbon neutral combustion is still a win.
You have to at least propose a proper headline...
Why force your preferred indentation display on others? #arrogance
This has been a false rumor since 2014 - see this http://mobile.lemonde.fr/les-decodeurs/article/2014/04/11/la... for earlier debunking
Steel and the dematerialisation (or not) of the world economy
That's the beauty of paper - it allows anything to be put on it but does absolutely nothing to actually make you do whatever you promised. Those promises are, quite literally, not worth the paper they are written on.

If a Government (or TLA or whoever in power) wants some Evil Thing, a piece of paper from somewhere promising not to do Evil Things will not be a hindrance to either asking [or, depending on where, compelling] you to take part. If you have the option to decline, they will keep asking people (and increasing the financial reward) until someone agrees.
"Fun" is being a relatively new hire at a startup and, about two months into realizing that the little place is a dysfunctional train-wreck whose core technology is little more than some crappy UI wrapped around an even crappier XML processor (which the company didn't even write!), being called into the offices of a couple of the corporate VCs and being grilled on how things "actually were".

So I told 'em: Disfunctional this, hollow shell of technology that, engineering practices that involved trading floppy disks of source code and doing builds by hand.

I think they knew. There was little shock. Memo: If you're a hardware company with little experience in software, don't invest in software you know nothing about.

I don't know why the funding wasn't yanked. Perhaps it's because it was 1999, the start-up was buzzword compliant, and although there were ominous creaking sounds, the first bubble hadn't popped.
That's the propaganda line, anyway...

I'd much prefer deliberate and well-planned interactions, with plenty of distraction-free time in between to actually get some work done.
I'd like to add that geoblocking also exists for physical products, as unlikely as it seems. I recently wanted to buy a new car in one EU country, with my company from another EU country paying for it(it's complicated, but suffice to say I live in one country and run a business in another) - only to be told that the manufacturer forbids all dealerships from selling new cars to someone without an address in the same country, even if they are paying cash. It's ridiculous. Fortunately later on I found out that many dealerships found out how to get around it, they just order the new car for themselves and sell it to you as a "second hand" car the day it arrives from factory - and the manufacturer cannot stop them from selling used cars to whoever they please.
"France Has Not Banned Workers From Answering Emails On Weekends" https://www.buzzfeed.com/julesdarmanin/chill-people-france-d...
$160 now actually. There are companies that will expedite the process for you if you don't mind mailing your passport to a third party. Costs about $100 extra which is way less than what you're proposing.

Also if you're from the US you can enter Brazil between June 1 2016 and September 18 2016 and stay for up to 90 days with no visa due to the Olympics - no need for Olympics ticket either.
which could make it a carbon neutral energy production technology.
The Simpsons is already way ahead, with a similar scenario (lizards getting rid of the menacing pigeon population) :

SKINNER
Well, I was wrong. The lizards are a godsend.

LISA
But isn't that a bit short-sighted? What happens when we're overrun by lizards?

SKINNER
No problem. We simply unleash wave after wave of Chinese needle snakes. They'll wipe out the lizards.

LISA
But aren't the snakes even worse?

SKINNER
Yes, but we're prepared for that. We've lined up a fabulous type of gorilla that thrives on snake meat.

LISA
But then we're stuck with gorillas!

SKINNER
No, that's the beautiful part. When wintertime rolls around, the gorillas simply freeze to death.
The original is: "The plan to ban work emails out of hours" so you could append [in France] and you would get "The plan to ban work emails out of hours [in France]". Seems better.
National Toxicology Program Carcinogenesis Studies of Cell Phone Radiofrequency
15 Most Obese States in the United States of America
Show HN: Free and simple platform for creating visualisation with data maps
For my family, definitely yes. Though it may just be that non-technical people are going to take longer to understand the gravity of technical problems, and I think that's compounded by most people's latent contempt for software / IT people.

My family initially decided Edward Snowden was a traitor and coward for 'fleeing' to Russia. They threw every stale argument at me, from "I have nothing to hide" to "everyone is spying on everyone, what's the big deal?"

They've started to backtrack from these positions. I'm not sure why or how, but I suspect they just needed people they trust (e.g. some columnist in the NY Times) to tell them they're wrong.
Powered with React, Redux and Node.
Example maps: http://datamaps.co/showcase

Any feedback is more than welcome.
Living in any society automatically means you have to curtail your 'wildness'. Its 'society-tax'.

The way you define yourself(eg: family man, software engineer ect) is definition of your relationship with the society. And anything that is defined is not 'wild'.
Farming requires skills, good land and inputs like fertilizer.

The homeless in a sad way, go back to human roots and labor as "gathers" but primarily gathering refuse.

I see a lot of homelessness now. There is a significant amount of innovation but it remains a miserable, dehumanizing and short existence.
"they are using (IMHO) flawed system"
Care to elaborate on this?
Oh mortgage tax deduction is old hat in the states, this is on top of that.
People need to wake the fuck up. This is not a test. This is not a drill. I feel like a person from the movie Network. I'm mad as hell and want to shout it from my window.

News like this has me gardening, biking, DIYing all sorts, switching to solar and electric, considering the entire lifecycle and systemic effects of the products I buy and choices I make. But an enormous percentage of Americans, who have the same data and news available to them, go vote for Trump. We are so royally fucked.

(I apologize for the language used here, but strongly believe in targeted use of the f-bomb. End-of-world type issues qualify as far as I'm concerned.)
Was also debunked this morning on France Info:

http://www.franceinfo.fr/player/resource/793545-1727925 (starts at 1:55).
What about Slack?
> The novel aspect of these bacteria is that they apparently do the job 10x more efficiently than natural organisms.

This makes me wonder why this solution was not found by evolution directly.
When I was doing console game dev, all the compilers were behind the times. I wouldn't be surprised if there are some compilers that produce different code. I also wouldn't be surprised if there aren't.

- BUT -

Even if it is different, in my 20 years of production C++ and 10 years of console game dev with plenty of profiling, optimizing and assembly inspection, I have never seen a case where optimizing the loop counter would have made a meaningful difference. It is possible, and I'm sure someone has seen it, but I never have, and I've seen a lot of code.
They're also unveiling their new GPU architecture, Bifrost, that uses that same sort of SIMT structure that desktop cards have used for a few years with memory coherence with the application processors.

http://www.anandtech.com/show/10375/arm-unveils-bifrost-and-...
I wouldn't say it is that far out of the distribution of NYC. It is very far from the middle of Iowa, but there is at least NYC to share the absurd housing price with :)
I don't know... I find it much easier to reason about smaller methods. They didn't write just THAT one, there's plenty of code in that project... it's just a couple of methods that are horrible to work in.
Right. Still have no idea what it is and what it's for, or whether it is anything but a silly joke.
Absolutely. For starters, LEA are aware that if you're using tails/TBB there is an increased chance you're doing something they'd like to be aware of, over say a standard windows/chrome combination.

Secondly, the tails/TBB setup has a very unfortunate side-effect: it gives LEA a specific target they can aim for in terms of hunting for vulnerabilities and writing exploits. The situation is made significantly worse by the fact that firefox hasn't yet fully implemented a sandbox - hence why FF is rarely seen in pwn2own style hacking challenges; it's just not a difficult target.
تحميل برنامج بلوستاك عربي للكمبيوتر 2016 مجاناً Download Bluestacks
As a French living in France: this is neither happening nor debated here.

There are currently numerous demonstrations, going on for weeks, against the latest neo-liberal labor-bill from the government.

Nothing about off-hours emails, sorry.
US court bans smart meter blueprints from public
You are correct

https://travel.state.gov/content/visas/en/visit/visitor.html

However Brazil does not require an interview in person, so you can do it by mail
There is a confusing but splendid program called elterngeld-plus. You take half time (25-30 std/wo) and get half money but for twice as long.

If both partners take it at the same time for 4 parallel months then you receive a bonus 4 months (which you can also take as half time which means 8 months). You could theoretically get 28 months of half-money/half-time.
I'm very surprised that this worked with the small amount of training data he provided! (he "provided the algorithm ten images containing hand written digits..." - if we generously estimate that each image has 10 training images, that's only 100 training examples)
Reminds me of the good ol' days, where televisions had rabbit-ears antennae.

Sometimes on a channel with bad reception, just touching the antenna to adjust would improve the signal due to the human body acting as a weakly-coupled extension of the antenna. And of course after letting go the signal would degrade again. Made it hard to optimally tune the station sometimes.
IRON-HID: Create your own bad USB [pdf]
Well, in many typed languages, a lookup on a map will return an option type. If the key is in the map, it returns Some(value), but if it isn't, it returns None.

By encoding the possibility of a missing key in the return type, you force the programmer to deal with it in the program.

So in fact, having a good type system can help deal with those kinds of errors as well.
As others mentioned, it's unlikely to different code as long as the iterator is internally a simple pointer and the increment operators are inline.

It could be a bit more costly if, say, you're using a library that does something like added runtime checks for iterator validity. Or maybe you're using an STLish type that has a more complicated iterator.

So, no, it's unlikely that there will be a difference 99% of the time. On the other hand, the pre-increment is never slower so it's a good habit to have anyway... and it's more idiomatic C++ as well.
Scala doesn't have anything like this where the query is compiled monadically before execution, although the data structures do expose excellent ways to chain functional combinators. Squeryl (and there's a similar competitor) implement this for SQL, and I'd say it's 80% there--still a lot of rough edges fitting dynamic queries (e.g. number of tables joinable in a single statement) into a static language.
Yup. I actively work in security consultancy. Everyone outside of tech thinks and treats me like some sort of tinfoil hat salesperson. I get sent all sorts of crazy conspiracy theory links because "that's the stuff you're really into." on a daily basis.

Even when people read about Snowden, they just don't get it. This past weekend, he came up and the response was, yeah, but Snowden was saying the spying is only on terrorists, they don't collect any information on people who are not terrorists because that would be way more information than they want. Trying to explain that is the opposite of what Snowden was saying was pointless and futile because it just made me sound like the crazy one.

The NSA must be rolling around laughing as they listen in to peoples naive conversations about Snowden.

edit: oops, removed link added on the wrong posting. Sorry. And a typo. Sorry again.
Probably because natural organisms have a more-diverse set of needs for long-term survival and propagation.

In nature we see a lot of "good enough" because there are other costs and higher-priority bottlenecks.
We may need those things, but it's increasingly clear that we cannot afford them so far as we know. I'm using "afford" widely - if we needed those things and understood that need properly, we'd have them. It's the mythic "$20 bill on the ground" - if it was really there, someone would have picked it up by now.

it's no great secret how to write robust and unfragile software. We apparently only lack the will to do it.

I've been in spots where we priced a defect, and they still didn't want it fixed.
4. Bugs are caught by costly human beings (often used to execute "system level tests") instead of pieces of code.

The author went to some length to point out (correctly) that test automation is an orthogonal issue. Reading beyond the title, we see the issue is that an obsession with unit tests, and especially an obsession that is focused entirely on a measure as simplistic as code coverage, tends to result in a sub-optimal use of development resources (which are always limited.) A redundant or otherwise unhelpful test (of any sort) does not gain value by being run automatically.
Those who read Thai can find more information here:

https://thainetizen.org/2016/05/single-gateway-back-ssl-cens...
If it's your code you can write it however you like, usually. That's not arrogance, it's just how this piece of the world works.
Show HN: A browser extension that prevents “pastejacking”