skysight-inc/HackerNews huggingface dataset:
As one of the co-authors of the piece, I just want you to know that it was done 98% tongue-in-cheek and maybe 2% self-loathing. It wasn't meant to be a serious at all, despite the fact that some "definitions" are more biting than others.
The irony is that it is rare for children to be snatched off the street, yet that is what these helicopter parents are afraid of.

Likewise, it is rare for parents to be found neglectful when allowing their children to walk alone, yet that is what we HNers are screeching about.

The linked news story is news because it is a rare event. Hundreds of thousdands of kids walk alone from/to school each day and don't get the cops called on them.
Obvious solution is to add toml to the std lib. :) only half joking. Toml rules.
Cloud computing in healthcare is driving a new era of change
Internal Implementation of Async Methods in .NET
I once, many years ago, wrote something titled "Type Integer Considered Harmful". (This was way back during the 16-32 bit transition). My position was that the user should declare integer types with ranges (as in Pascal and Ada), and it was the compiler's job to insure that intermediate variables must not overflow unless the user-defined ranges would also be violated. Overflowing a user range would be an error. The goal was to get the same answer on all platforms regardless of the underlying architecture.

The main implication is that expressions with more than one operator tend to need larger intermediate temporary variables. (For the following examples, assume all the variables are the same integer type.) For "a = b * c", the expression "b * c" is limited by the size of "a", so you don't need a larger intermediate. But "a = (b * c)/d" requires an temporary big enough to handle "b * c", which may be bigger than "a". Compilers could impose some limit on how big an intermediate they supported.

This hides the underlying machine architecture and makes arithmetic behave consistently. Either you get the right answer numerically, or you get an overflow exception.

Because integer ranges weren't in C/C++, this approach didn't get much traction. Dealing with word size differences became less of an issue when the 24-bit, 36-bit, 48-bit and 60-bit machines died off in favor of the 32/64 bit standard. So this never became necessary. It's still a good way to think about integer arithmetic.
It's a little more nuanced than that--different countries value different personal freedoms.

For instance, in Germany you can't homeschool you're children, in the US you can. In the UK it's very difficult to own a gun, in the US it's easy. Many hate speech laws in Europe would be unconstitutional in the US, and the US has broader protections for criminal defendants than many other developed countries.

However, on the other side, the US lacks universal healthcare, and has fewer consumer and privacy protections.
That's what I get for being pithy. By the way, are you aware of the Embrace wearable that's doing it the other way? Seizure sensor first, watch second. Handsome and minimalist.

https://www.empatica.com
Here is a check for the IP for freakattack.com:

http://www.tcpiputils.com/browse/ip-address/141.212.122.194

Edit: They have been on that list for a while, so either the staff at the University is incompetent or they don't care; what was your point again?
None of that argues against abstraction. It's perfectly reasonable to want to write code that uses left bitshift and works on unsigned and signed 8, 16, 32, and 64 bit integers.
We're talking about a level of rarity far beyond "1% of the population" here. We're talking about events that might not even have an incidence of one in ten million, based on the news stories.

Don't get me wrong. I think these cases ought not be prosecuted. But I'm not scared of being prosecuted in one of these cases, nor would I even consider avoiding travel or living somewhere else because this happened to one person in a city across the country from me.
What is the rate for having things added to the RV paintwork?
"Quit your job" is not a reasonable solution to intractable problems. The duck isn't either, but the change jobs mentality is even more damaging than a duck.
Yeah, I think "We agitated to make this the default in the upstream project" would be a fantastic way to solve this problem.

"We're providing builds that are patched to have better defaults" or "We're providing a git repository / config management host / something that has an always up-to-date config snippet" might also be okay, as would "Please check back to this blog post regularly". It's the static post that makes me sad.
Have you spent much time in the midwest?
In defense of your comment, a lot of younger alcoholics think it is funny because they want it to be true.
Staying fully patched, at least in theory, involves taking new sources or binaries from the same source on a regular basis. If we could push config like this in the same fashion, I'd be thrilled (whether that involves them coming from the people who get you your sources/binaries, or from a third party). I just worry that someone's going to follow this advice and then leave their job in a few months, and the next person maintaining the system won't even realize that the cipher suites are customized from the upstream defaults. It's not a particularly normal thing to configure.
"What does it say Moss, does it say I'm already dead?"

"Oh, no, that'd be terrible."

"Oh thank--" "It's Thursday."
Hackers bypass .htaccess security by using GETS
Fuel Refund fraud analysis
Number of stay at home mothers is on the rise again, it's back to where it was in the mid 80s.

http://www.pewsocialtrends.org/2014/04/08/after-decades-of-d...

That doesn't necessarily refute your hypothesis though, because it takes times for behaviors to change.
There are 3 possible outcomes. Definitely not neglect, could be neglect but not convincingly substantiated, or definitely neglect. The only right answer is that this is definitely not neglect, and CPS failed the test.

This has nothing to do with guilt or innocence, because there is no trial. It is an administrative finding, and they screwed up badly on it.
Well, if you don't actually share those observations, they're not doing us much good, are they?

Did you have helicopter parents in the 70s? Are you a free-range parent that gets supported by your community instead of persecuted by CPS? We're listening...
Non-EC DHE is basically dead. The param size isn't part of the TLS handshake and so using a larger size actually breaks some clients that only do 1024-bit DH params. At the end of the day, almost all the clients that support larger DH param sizes also support ECDHE, which is faster anyway. You might as well not bother and just keep a few non-PFS ciphers for those clients to avoid interoperability problems.

Bonus trivia:
ssh-dss (SSH DSA keys) has vaguely similar problem, which they considered fixing but decided instead to simply not repeat the mistakes when writing the SSH ECDSA spec. This is why ssh-dss keys are effectively limited to 1024-bit.
Is it? I don't know about the construction of crime in America, but it surprises me.

In Germany there are three prongs to a crime, all of which must be fulfilled: elements of the crime, lawlessness and guilt.

Self-defense voids the lawlessness, thus the property of being a crime.

If you do it differently, how do you handle ancillary legal question, like civil compensations and damages? Are there special rules for that?
Yep, I am wrong. Serves me right for repeating what I read somewhere without verifying it myself. Too bad.
I read this article hoping for some neuroscience but just got a few buzzwords and a lot of argument by analogy. This is not reductionism or science. It's just another artificial conceptual framework built on top of pop evolutionary psychology.
I agree handwritten notes or physical communication of some sort can be effective if people think it's genuine. The problem with making a startup out of this is you are inherently fighting virality because once you do go mainstream you lose the personal value of it.

An interesting comparison is how Facebook started charging to get into a strangers inbox. The intentions behind this seem to be the same. A world fighting for each others attention...
Odd that idTech, known historically as a corss platform engine that was unique for being opened after its profit was done, is now seemingly one of the more closed engines on the market.
If it connects to any of those ciphers with a YES, you may have a problem. They should all say NO.
At a Hack for Change, we started something along these lines. Ideally there would be your predefined neighborhoods and your trusted neighbors. This is an exercise to move towards that idea.

https://github.com/unsay/vicini
Interesting..it has been 10 days Yehuda made that comment and now we come to know about it...or there was discussion before on same which i might have missed?
I thought they were replacing their Cisco routers with local equipment as they age out. Cisco is specifically on the nobuy list, I believe.
I'd really like to see demographic statistics comparing the homeless from different cities. I'm especially interested in the mean/median distance a homeless person is from their home town (or at least the last town where they had a stable lifestyle.)

I suspect SF has a greater number of homeless per capita that aren't from SF. The city is very supportive and I reckon that it is an ideal place to be homeless if you have some means to travel.
Note: there is some justification in the slides; the article itself just lists the "recommendations" outright.

(from the article)

> net.ipv4.tcp_tw_reuse = 1

(from the man page)

> Allow to reuse TIME_WAIT sockets for new connections when it is safe from protocol viewpoint. It should not be changed without advice/request of technical experts.

Why? Are sockets in TIME_WAIT a problem somehow?

> net.ipv4.ip_local_port_range = 10240 65535

Again, why? My understanding is that this controls the range of ports that the kernel selects from for new sockets; e.g., if you make a TCP connection to google.com on port 443, on _your side_ the connection is <your ip> : <a port from that range>; the default range is [32768, 61000], and this is per destination IP. (You can have two connections to two separate IPs with the same local port.) The default range is nearly 30k ports wide. Are you opening >30k connections to a single host?

> In the talk I described these tunables as our medicine cabinet, and to "consider these best before 2015".

Does that not mean that these are expired now? (This article was written today, though?)
I'm curious why you bother with (non-EC) DHE at all? Its an interoperability nightmare thanks to the lack of DH param size negotiation in the TLS handshake and all the clients that work with the larger (larger than 1024-bit) DH params also do ECDHE. And at the end of the day, there aren't really that many DHE capable clients that won't do ECDHE. For interoperability reasons I prefer to just keep DHE off and let those rare clients use non-PFS suites.

PS: you're my hero for making this page to begin with. I often direct people to it who ask about SSL settings. Even if I have my own tweaks to the list. Its useful for more than just webservers too.
That's where (hopefully) the automating part comes in: a file, checked in to version control, that clearly says what's changed. But this is also where automatically patched vulnerability scanners could play a role, just as you'd want to check configurations periodically to be sure no one's gone in with SSH manually...
In my neighborhood, the admins will post questions like "does anybody know Joe Smith from south 3rd street?" for anyone they can't confirm via property records.
Maybe they could use some of that money to add the ability to add photos in the replies of messages. We get a ton of new threads just so someone can post a photo in response to a different thread.
Nvidia 's $199 Android TV console
Yep this works:

λ> import Data.Bits
λ> let integerWithBytes = foldr (\byte acc -> (acc `shiftL` 8) + fromIntegral byte) 0
λ> integerWithBytes [0xFF, 0xFF, 0xFF, 0xFF]
4294967295
I have been following Ember since its 0.9 beta stage and believe me until it released around 1.3 or 1.5 there has been lot of change and was a huge learning curve. But now that I know how exactly ember works, it is easy and fast to write Ember Apps since lot of boilerplate can be easily avoided.
Based on personal experience, our "liberals" are very opposed to physical discipline and putting children in danger of any kind (driving tractors, shooting guns, living with smokers), in contrast with our "conservatives," who subscribe to the idea that getting hurt is part of growing up.

Both sides like big government enforcing their pet concerns.
I see a lot of talk and comparison to React but nothing about Meteor's Blaze engine and HTMLJS which seems even more comparable
I see a lot of talk and comparison to React but nothing about Meteor's Blaze engine and its HTMLJS virtual DOM diffing approach which seems even more comparable
I feel like you are overstating both how much this happens in Haskell and how exclusive it is to the Haskell community.

Also see bkirwi's response for the working version, then my reply to him for a sample run.
There is absolutely no reason they (I) can't complain about the effort going into browsers that could be going into a better solution, and still take advantage of the browser at the same time.

If nobody complains about the status quo even when it's awesome, we'll never move out of the current local maximum.
Yep (credit to bkirwi):

λ> import Data.Bits
λ> let integerWithBytes = foldr (\byte acc -> (acc `shiftL` 8) + fromIntegral byte) 0
λ> integerWithBytes [0xFF, 0xFF, 0xFF, 0xFF]
4294967295
It does not purport to be science; not really. It's supposition. That is not a knock against it.

The existence and nature of consciousness, and its relationship to the computing and (perhaps) learning systems we now build, is a big open question, and the single biggest gaping hole in our knowledge about the world. It seems likely that filling that gap will require conceptual frameworks for thinking about consciousness far outside of the ones we've had up to this point -- they have failed for thousands of years.

The goal of the article is not to present fact put to provide a tentative exploration of the space of possible explanations of something we simply do not understand at all.
I could see it being even more integrated: play the game while it downloads (like Guild Wars back in the day)
Same on Firefox. Just using arrow keys till fad fades.

PS: Remember how magic* was praised for simplicity of home page? Yeah, we are getting there. I guess.

* http://www.getmagicnow.com
Indeed, it takes multiple seconds, I have a drive tab pinned permanently to avoid it (actually two tabs, one for each google account I use)
To define variance as

E[x^2] - E[x]^2

and not ever allude to the far more meaningful version,

E[ (x - E[x])^2 ]

is just criminal. This is not at all a good explanation of variance, covariance, and correlation.
OK, you clearly don't go surfing at lunchtime with a meeting afterwards that you don't want to miss. Like I just did. With a watch. And no phone.

That said, a normal watch is fine for me, getting emails while in the water would be a hugely negative feature.

Agree that there are many untapped opportunities in voice UI, not just for elderly but for people doing stuff such as driving, operating tools etc. (Again, not surfing!) After all, in the end video did not kill the radio star.
> I'd be interesting in hearing more Japanese/Swiss parents feedback on whether their country really is more liberal than the United States when it comes to letting their younger children walk to school in the presence of only another child, not older than 12 years old.

This isn't at all what you asked for, but I'm going to share it anyway, just for the sake of some heady juxtaposition. It's apparently a common sight in Iceland to see babies in strollers left unattended, outdoors, in sub-zero temperatures[1]. That definitely falls under the "you can't make this shit up," category for me. It's almost comically Viking.

[1]: http://qz.com/351821/for-generations-icelandic-babies-have-n...
Perhaps because there's a dozen ways to scroll a web page and we shouldn't have to try every method until we find one that works?
Someone advised her to do it, for sure. I don't think you have to be so cynical as to believe that she was planning on doing something illegal, she just is smart enough (and I guess unethical) to know that anything that can't be dug up in a public records, FOIA or subpoena can't be used against her, politically or legally.
Its probably just scans from zmap. Complaining about zmap scans is about on the level of complaining about ssllabs.com scanning your box.

https://zmap.io/

It could be a student in the dorms who discovered metasploit though. Or someone in the computer lab who has a tool that doesn't need root. (or who rooted the lab computer)
something which has a clear and rational path to becoming dangerous

But this is exactly the point, it DOESN'T have a clear and rational path. Go read Superintelligence again, or go read Global Catastrophic Risks or any of the other books like "Our last invention." All of it, across the board is wild speculation about paperclip maximizers and out of control drones.

There is no path, no one has a path - not even AGI researchers, the people trying to build the thing for god's sake!!
Hey there. Great point! The body is always in flux, and that's why hand measurements can be so imprecise (also due to general human error). I'd say it's best to just take hand measurements in a 'normal' state (i.e. normal chest breath, posture, etc.)
Wide 1.2.0 Released
In short, it's shit, but it's portable shit, polished with billions of dollars of effort. It's useful, but that doesn't mean it doesn't smell.
DriverPack Solution 13 ISO R399 Full Version Free Download
> In a shell you don't care about runtime performance because all the cost is in the invoked programs.

This is not strictly true. In a reasonable shell many commands will be builtin, because invoking processes for, say, echo, is slow.
My handwriting is inconsistent and after decades of typing, I'm prone to making mistakes when writing by hand which quickly renders writing thankyous a painful chore. If the choice is between me sending something like this or not getting around to sending anything, I think this has its place.

My wife uses TouchNote to send physical postcards from her phone of photos she's taken of our children to various family members. I think they're pretty cool, especially when you consider that doing this otherwise is painful enough that it never happened.

If they're using your handwriting, I wonder if they randomise between a few instances of each letter rather than having one of each. I imagine all of us check convincing handwriting fonts by comparing multiple instances of the same letter?
Maybe now someone can create a scan-handwritten-notes-and-email-me-the-contents-as-a-service?
Surprising how much money they've raised, since most of the content I see in my neighborhood is similar to craigslist.

Mostly they send a ton of email.
Hey kevin_employder, send me an email. I have some ideas.
Wordbolt: Compete with friends on who's the quickest typer
Half-Life 3 confirmed?
Yes. Just do them in that order.
I've been working on a large app using Ember, and this has been my experience over the last several months. I'm still excited about embers future, and hopeful our choice to use it will one day pay off, but for this first project, we would absolutely have been further along, and happier, had we chosen a less all-encompassing framework and built the required abstractions ourselves (for the very reasons you have pointed out).
Surge.sh – Painless web publishing
Christian Benteke scored from the penalty spot deep
Awesome. After long time something interesting from valve
Isn't that just called rationalizing?
The kids are safe, but the parents are not.

You're not getting busted because you're in the right place... which is where, exactly?
Charlie Brooker's Screenwipe demonstrates this perfectly, using the same footage and completely flipping the tone:
https://www.youtube.com/watch?v=BBwepkVurCI

The prologue of This American Life episode 458, "Play the Part" provides good testimony about this process from someone who worked in editing.
http://www.thisamericanlife.org/radio-archives/episode/458/p...

Chuck Klosterman's "Sex, Drugs, and Cocoa Puffs" has a chapter on the Real World, "What Happens When People Stop Being Polite." It'd probably be the most work to seek out, but it's my highest recommendation, well worth it. He's a pretty entertaining writer, and has some great insights here. He tracks down one of the early stars and points out a few frightening ways that real life interactions mimic reality television shows.
Ok, sure? I read the tone as contradiction, but I don't think I said that they were first to do signatures.
GemShare just announced today that they are joining NextDoor to build out the recommendation system.

From their email this morning:

In pursuit of our mission--to build the absolute best way for you to find recommendations for trusted local services--our team has joined forces with the neighborhood social network, Nextdoor. We are wildly thrilled about this and hope you will be, too.

So you may be wondering…..

Why is this good for me?
You will get an even more robust and well-supported way to give and get local recommendations. By combining our GemShare expertise with Nextdoor’s team of over 100 super-smart people, all deeply committed to building the most useful local platform ever, we are building you something amazing--and not just on iOS.

What should I do next? If you are not already a member of Nextdoor, we hope you will join up and give it a spin (over 35% of US neighborhoods already have!). You’ll be able to use it for everything from sharing neighborhood recommendations and events, to posting classifieds, to keeping your neighborhood safe and sound.

What will happen to GemShare? GemShare will continue operating for the next little while as Nextdoor works on developing its recommendations capabilities. When we feel the time is right, we will offer you the option of moving your Gems to Nextdoor so that you can continue accessing them after we transition GemShare.

So what are you waiting for :-)

Click here to check out Nextdoor

Thank you all for the beautiful recommendations you have shared with each other using GemShare. It has been heartwarming and delightful to hear the many stories of people finding the perfect piano teacher, handyman, tailor, and so much more.

If you have any questions, please drop us a line.

Warmly and with gratitude,
Maryam and Claudine

P.S. Here see these lovely examples of how people around the country are using Nextdoor to build vibrant, helpful neighborhoods every day.

EDIT: not sure why this was downvoted. The article refers to NextDoor's strategy being to build a local trusted recommendation system, and they just bought GemShare (a trusted recommendation system) to help with this.
Because Paperweight is the black circle hardware device they made to stream from Paperspace. There's no point to using a browser on it, just stream directly through the wifi/ethernet port using TCP/IP.
Well, I did have 'terrible parenting.' We stayed inside all the time. And the result is that I have very good health, and neither me or my siblings were sickly or sheltered.

I'm not saying their isn't a cultural problem. But I see no reason to believe it without actually having data to suggest that.

But really, this isn't about me. Nor is it about any other persons unsubstantiated opinions on the matter. Because you know how you get cultural problems? By jumping to conclusions and asserting them without merit. I wouldn't be surprised if 'common sense' like this has cause more societal problems than it has solved.