skysight-inc/HackerNews huggingface dataset:
That's completely untrue, and pretty cynical.

People understand if a system is insecure, and now apparently all non-Yosemite Macs are insecure. Folks will grok that. Whether or not they find out about it, well that's up to you and I, and everyone else on this website.
Art does indeed have value. Strangely, to me at least, art which can be freely and easily reproduced has more value than art which can't. All other things being equal. An art-work can more easily influence a culture if it's as widespread and accessible as possible. Even my own art is more valuable to me if everyone can see it and it's not hidden behind a paywall.

Which is quite the conundrum, coz we all want professional artists to exist I'd assume. I'd even like to be one one day.

If you have a plan I hope I see it. There's more chance of that if you make the plan freely reproducible of course.
It's a known issue related to having many nonstandard files in /usr/local or something like that. Eg. If you are using brew. Google for it, or just wait patiently, it should finish at some point.
> If you Google very carefully today you’ll eventually find RencourtBlitzenMcPhail

I did perform a Google search for 'RencourtBlitzenMcPhail' and all I got was that one article! Perhaps other users of the Google search service will get this comment too, but the real 'RencourtBlitzenMcPhail' will probably remain elusive for a while. Maybe I can't 'Google very carefully', I'm not really sure what that means in the context of searching for RencourtBlitzenMcPhail.
Yeah, when a product has a lot of polar (5 and/or 1 star reviews) I often spend a few minutes looking into those people's other reviews, to see how they are. When there's almost no description and all 5 or 1 star, it becomes obvious pretty quickly that they are probably paid reviews.

It's a shame that Amazon can't just implement a weighting system with values based on how much a customer has purchased, how long they've had their account and the number and range of stars in reviews they've given. That would be a lot of map/reduce jobs over a lot of people, and reviews... but weighting the "overall" rating better would go a long way towards improving things for everyone.
> I know it's not highly regarded

Really? I've only heard good things about it. Would you mind elaborating?
Umm. We will not know if it was a mass extinction event for thousands of years. The great thing about science is if new data is found then the conclusions are changed but that bothers some people.
As biglain pointed out, there are people that can't upgrade. Someone who bought a Mac in 2008 is stuck with a release that doesn't get security updates backported. When you're an engineer it's easy to say "Well, that's a seven year old computer anyway. Just buy a new one." There are however people that either can't for financial reasons or see no point when it still works very well for them.

I know companies can't support old software forever though. I also know Apple has their hardware and software coupled fairly tightly so it may not be as simple as simply basing it on resource constraints the way Windows does. But client security is more important than ever and last I checked Apple won't commit to publishing support timelines which doesn't strike me as very fair if you're trying to make an informed decision when purchasing something. It would be nice if they were able to strike a balance between how they do things and Microsoft's noble but certainly expensive and painful commitment to backwards compatibility.

All that said, I have multiple Macs and I love them.
How does Hibernate store second-level cache entries
Sure, but having a separate package manager (or, at least, a distinct package management "realm") for pure userland things that cannot break the OS install so that you know when you install from it you will not break the install, even with dependencies that may get pulled in, is good for piece of mind.

It might be better to have a single package manager which supported bother user and OS packages, and clearly distinguished between them, but in the absence of that it is good to have a way to install what you intend to be user packages with an assurance that they won't be installing OS-level things that might break the OS install.

Even aside from this guarantee, its good to be able to install things for a user, but to have other users on the same machine whose environments are unaffected by the install.
Can I see your ad?
Show HN New messenger app, DeeMe
Aurelia Update with Decorators, IE9 and More
Just finished:

The Snow Leopard by Peter Matthiessen (as did pdevr) - http://en.wikipedia.org/wiki/The_Snow_Leopard

A Guide to the Good Life: the ancient art of Stoic joy by William Irvine - https://www.goodreads.com/book/show/5617966-a-guide-to-the-g...

Now Reading:

Seneca's Dialogues & Essays - https://www.goodreads.com/book/show/1933080.Dialogues_and_Es...
When I think of deterministic things in science, the behavior of a single electron is right up at the top of the list.
Calling any method ("sending any message" in Objective-C terminology) on a nil receiver does nothing and returns the zero value of the method's result type (a value of the right size with all bits zeroed).
The proper way of playing fast notes on a guitar (with a pick) is alternate picking, up/down/up/down. So a three note per string scale ascension would be dud udu dud udu ... I never learned that. Instead I took the shortcut called economy picking, just picking in the direction the pick moves. The same scale ascension would be dud dud dud dud... (since you move down to the next string). This is also a valid technique, but meant as a compliment and normally learned after mastering alternate picking.

Now, economy picking worked pretty well for me for a while, but I'm starting to feel the disadvantages now (very hard to keep a perfectly even pace, easy to get "stuck" in certain picking patterns, etc.) But now for the life of me I cannot unlearn and relearn.

Far fetched parallel, but it makes me think that he could be right about the math as well.
The best one is Speaker for the Dead. Also, Ender's Shadow attempts to address some of the flaws you mention.

I don't think the book justifies pre-emptive war at all:

The problem of a potential alien attack is relevant (in an ironic way) b/c many human political decisions are framed by leaders as a choice between action and annihilation. In the original short, that framing is intended to get the reader on board with the rest of the story without extensive justification.

In subsequent books, the fictitious society comes to view the decision made to kill the aliens as having been a terrible atrocity.
I really loved Containment, one where the human race woke up one day to find that the stars had disappeared because the solar system had been placed in a huge container.

I loved how humanity reacted to having their horizons limited, but in an unexpected but potentially reversible way.

Greg Egan's stories always ask really great what-if questions. I think about them long after I read them. I'd actually forgotten that permutation cities was where those interesting ideas about consciousness came from.
1) it puts software into /usr/local, in userland, which is safer from both an OS stability and security perspective, since 99% of installable software doesn't deserve to run as root anyway. And then it modifies the PATH so that the OS first looks there, making it supersede any OS-installed packages.

2) it uses git

3) it has a really nice Ruby DSL (probably lost on you)

4) as I've mentioned elsewhere here, I've OFTEN hung my Linux distros on the next boot by doing a simple "apt-get update". This has NEVER happened in years of using Homebrew.

5) If you Linux folks had any sense of design (software or otherwise) to begin with, your OS wouldn't be primarily relegated to the backend, so the fact that you're one of dozens of people repeating the same "we don't need another package manager" doesn't surprise me in the least, because you guys wouldn't recognize a better design if it pulled up to you in a bus like this: https://www.youtube.com/watch?v=sLB-uMPj27s
> The statistical increase in crime rates that peaked then is largely well explained by the baby boom of the 1940s and 1950s and the widely-observed correlation between crime and the proportion of population that is adolescent to young adult males.

Crime rates are based per 1000 so it is percentage based and not population based.

BUT the correlation young adult males makes senses. Right now we are starting the smallest proportion of young adult males that US has ever seen and it is going to keep getting smaller. I should dive into the percentage of young adult males and the crime rate and see what I come up with.
It would be interesting to hear your thoughts on Marcus Aurelius. I read the Ancient Art of Stoic Joy and moved on to Seneca next.
Command and Control, a historical account of failures in safety and other procedures with america's nuclear arsenal:

http://www.amazon.com/Command-Control-Damascus-Accident-Illu...
Scientists find new clues to moon's creation
Wow this makes me glad to not be in Ireland. At best about ~50k a year in USD offered and you are surprised that people are not clamoring for this incredible opportunity! New graduates in the states earn about 3 times that. Anyway hope you find someone for that price, what a bargain!
It's not just that startups are identifying cool new technologies like cybercurrencies, and it's not just that they're using new models to offer loans faster. Startups have started to take on markets which banks pretty clearly knew about, but refused to touch - you can refinance a federal student loan with SoFi or commonbond now, which was unheard of five years ago.

The problem is that the little guys' competitive advantage seems to lie only in their willingness to enter the space. Once the market is proven, Wells Fargo and JP Morgan won't really have a difficult time stepping in with boringly normal technology and using their giant pile of money to dominate the market.

What can finance startups do to avoid being squeezed out by the older, established banks?
Maybe hes supporting the content creators, by disabling AdBlock while on YouTube?

At least I do anyways...Wish more people would.
To be fair, calling a virtual method on a null receiver is undefined behavior (not necessarily a segfault!) in C++ too. The compiler is free to replicate Objective-C's behavior if it wants to.

(Of course, no compilers actually do precisely that, but it is possible for compilers to delete virtual method calls entirely if it can prove the receiver had to be null...)
Only 7 Percent of Teens Are Using the Most Effective Form of Birth Control
I have a lot of music production software on my Mac, which doesn't all necessarily get updated to work with the latest OS X right away. Upgrading the operating system tends to be a maze of determining what works and what doesn't, possibly including paying for updates of software besides the OS.

I generally put off doing a major Mac OS update for as long as possible.
Wait a second... this looks almost identical to http://x.ai which has been around for a while.
I was gonna suggest a sentiment analysis of the sentence associated with H1B, but your last phrase summarizes my lack of ingenuity.
ExMplayer
To add to the article: Per one study by some leading defense thinkers, Vietnam is the last time the U.S. had a large number of air-to-air encounters. There, 80% of encounters had been decided before the loser had a chance to defend themselves. The authors conclude that situational awareness is key. [1]

[1] http://csbaonline.org/publications/2007/03/six-decades-of-gu...
Haven't really read a book in 10 years.
Terminal ADHD.
Vulcun raises $12M for fantasy eSports
Still pretty much the best OSX.
Guangzhou Supercomputer Center Added to US Technology “Denial List”
I'm quite certain "Grails" should not be fully capitalized as "GRAILS". Also, Grails 3.0 and Grails 2.5 have both just been released together, a few days apart, as two separate products and I'm not sure how compatible they are with each other so you might want to specify Grails 2.x or Grails 3.x.
Invalidate or change the laws that favor them.

http://www.plainsite.org/dockets/8l0ickx4/california-norther...
The Ancient Art of Stoic Joy (4th time)

Meditations (4th time)

Becoming Steve Jobs

The Hook Model
The Obj-C function call [foo doSomething] compiles to the equivalent of objc_msgSend(foo, "doSomething"); (for the pedantic, I'm intentionally simplifying and leaving out objc_selfrefs)

The first thing objc_msgSend does is check if foo is nil and, if so, returns 0/nil/the all-zero bit pattern/whatever. It can be extremely convenient, but it can also be extremely inconvenient.
Do you think the project is too much?

I think "fix whatever you think is wrong with the code" makes it so because it moves it out of the realm of objective answers and into open-ended apple polishing. It also has the "interview smell" of a game of 'gotcha': a candidate may worry that if they miss some hidden trick, they automatically fail.

But what you [hopefully?] want is people who make changes based on evidence. People who refactor based on profiling or muddy code not because a yak has five o'clock shadow.

Good luck.
This article has a nice exploit code written in python down below for curious ones how works in code.
why pick one? Have them do the project in Ruby/Rails and then do it again on one of the others and then have them compare the pro/con's of each one.
Awesome post. Keynote is a real cool concept for Apple Watch.
Man volunteers for world first head transplant operation
This is benchmarking Perl-5.8 that was already 3 years old in 2010. With Perl-5.10 there is an optimization for matching alternations (|) that should drastically change the results for the "URI|Email" pattern.

In later versions of Perl (the last stable is 5.20) there are more optimizations in the RE engine and better Unicode support.
I'm in the middle of "Quiet" right now and have tried to read TMS on and off over the years. I could really go for a reading group on this if you know a few other people who are interested and/or local to SF.
I didn't mean it in a cynical way. From my observation, "it has viruses" is the best model that is self-consistent and yet doesn't require investing a lot of time in comprehending the workings of a computer. Non-tech people reach it naturally.

I agree it's up to us to proactively tell our parents, friends and colleagues who may be vulnerable about this problem.
I'm surprised that 2 and 20 isn't on a progressive scale. 2 and 20 for the first 20mm, then 1 and 20 for the next 20mm and to keep on reducing the first part of the % point until it's 0 and 20.
Not a convincing article. Google is a great employer. May be people's expectations have risen.
I finally got around to reading Logicomix, a graphic novel about the development of mathematical logic around the first half of the 20th century. It's told as the story of Bertrand Russell and has a theme of wanting to understand the world through logic and madness.
Or hang it off the back perhaps
Excellent idea! The minute I saw the thread I knew that it was going to pan out this way: first, there will be three or four threads and I will be excited about books I hadn't heard of before. But soon it will turn into 20 and then 100 lists of books, overwhelming me and ultimately leading me to do nothing.

However, if people could write (and some of you have) little excerpts and details about what is significant about a book, I'd love it. More than "shows you what is truly important" please, I believe that it might but I will also assume that it concludes that love is more important than money, or some variation of that idea. And I really don't want to read another book that tells me that unless it will make me realize it on some new level through a specific perspective.
> But as you said, there are plenty of people who give 1-stars for almost no reason.

I've seen studies that seen that (honest) ratings in number/star systems are strongly culturally correlated, and that American culture strongly favors giving the highest rating unless there are out-of-ordinary reasons to go negative, while some Asian cultures strongly favor giving middle to low ratings unless there is out-of-ordinary reasons to go positive.

So simple cultural correlations in awareness of and use of a particular brand of a product could result in very different review results with exactly the same customer satisfaction profile.
Pretty good documentary "The Private Life of Deer" that speaks towards deer overpopulation a bit:

https://www.youtube.com/watch?v=n9t0sYnIGBo

Should be on Netflix as well.
Most PhDs write terrible unit tests or don't test at all.
The most expensive ETF I use in vanguard is %0.15. Past the expense ratio for the ETFs I pay no fees.
Increase Website Conversion: Home Page Optimization Guide
Thanks!

I prob. missing something about [you're] "handing me your private keys to unlock that 1c output. Now if you ever released Transaction 1, I can spend both the outputs". What happens if you release transaction 1, then immediately release a transaction moving the funds away from that address? Seems like I have to be very vigilant and closely monitor the blockchain, fearing this will happen?
This would not work because the content is trivial to syndicate by people with privileges to view it.
Capt. Sully actually did practice glide landings in the simulator after a dual engine failure after takeoff. He had expressed concerns about bird strikes before. It was thought that the chance of both engines being destroyed (engine core failure) was minimal. There are plenty of cases where an engine with a damaged fan blades keeps producing some thrust until shut down.

One thing that most people don't realize is that if Capt. Sully had lost one engine, and turned hard into the dead engine to return to LaGuardia, chances are he would have crashed. He made the right call to confirm (dual) engine failure.

Its also well known that a controlled crash landing is better than trying to stretch the glidepath, and loosing control.

I suspect that "automated" airliners will be programmed with crash landing areas for the 0.00001% its actually needed. There was a mishap when a F/A-18D crashed on final, both engines out, and its theorized that if the pilot had flown the pattern higher the jet would crashed away from the houses. A lot of factors lead to the crash, and 4 people in the houses died.

Of course, flying dead-stick instrument approach with low clouds is almost unheard of.

> The problem is that the TransAsia-type pilots and situations far outnumber the Sullenberger's.
That is a huge problem. A lot of training programs are very scripted, regimented, and do not encourage pilots to make decisions like intentionally putting a jet into the water.

NASA trained the shuttle crews for unrecoverable situations (that don't result in an emergency landing) so the crew would still keep functioning and hopefully bailout.
...apparently all the companies I am being rejected from are being acquired by all the companies too good to speak to me...
Aleynikov Lawyer Tells Jury Goldman Code Copying Is No Crime
The pile of money will be used to buy dominant players of the new technologies, but they may had problems with margins like record labels.
There was an attempt made to build an economic simulator (really a special purpose analogue computer using water as the working medium) in the 1940s in New Zealand [1]. Terry Pratchett played with the concept in one of his books [2].

[1] http://en.wikipedia.org/wiki/MONIAC_Computer

[2] Making Money (2007)
There's a huge difference between physical access vulnerabilities (which are basically impossible to prevent) and local privesc vulnerabilities (which can be exploited in software).
the baby boom is relevant not because of the overall size of the population, but because it created a demographic bulge that reached the critical age range starting in the 1960s, and peaking somewhere in the late 1970s to 1980s.
> Discrete Maths (Rosen)

This is a required textbook for my Discrete Mathematics course. I also recommend it! Although I wish there was more visuals in the book, it is a great textbook.
As much as I love art, we need to acknowledge that entertainment is not scarce.
Why? If I'm running a business and I intersect closely between the business side and software side of the company, but need help on the side. I'm hiring for the stack that I use and already understand.

It's not mediocrity, it's called playing to your advantages.
That's a great personification of the problem described. Folks with more "urban" attitudes show up with contempt for the folks around them.

You had a situation where generations of people kept things in balance. Farmers got rid of the wolves, hunters naturally managed the herd of deer. Many people relied on venison as a staple food. Then people show up who are afraid of hunters/guns/noise/etc and do dumb things like feed the wildlife and call the cops when they become a nuisance.
The Ancient Art of Stoic Joy

Meditations by Marcus Aurelius
In the past I had ideas I didn't act on because of I was afraid of failure. I told myself that it just couldn't be done because [insert bullshit].

In that regard, Richard Branson is like the fool of folklore culture: "he didn't know it was impossible, so he did it". He started a business before turning 20 and made incredibly heavy decisions without much self-doubt. He was a Just-do-it machine.

The book inspired me to stop making excuses and be more confident.
You're probably downvoted because of the multiple mentions of C++. If you'd mentioned Haskell, you would be upvoted.
Thank you for your suggestion! I love this type of books. Looks very interesting, although not easy at all :)
I know nothing about the Pusher protocol, but the standard approach to boilerplate encoding/decoding problems these days is to use GHC.Generics.

It doesn't always fit (typically when your data structures don't resemble the wire encoding), but it kills all the boilerplate when it does.

Since you say that you can magically get away without boilerplate in Ruby in this case, I would expect that the Generics approach will give exactly the same result.
In 2010 China MITM'd 15% of the entire internet[0]. Last month, a Chinese CA issued an unauthorized certificate for the google.com domain[1].

Invalid certificates _need_ to be treated as a major security risk, and an expired certificate is still invalid. The only way the system works is via a network of trust, and if I'm an issuer of certificates I would expect that if I said a certificate I issued is expired, it would be treated as such.

Yes it sucks that managing the certificates is difficult and expensive, and it's great that Mozilla is doing something about that, but the technical foundations on which the current certificate system is built are in place for very good reasons. Encrypting traffic doesn't do any good when you're encrypting on the middleman's terms, and the only way to make sure that's not happening is by verifying the identity of the server you're talking to.

[0] http://www.eweek.com/c/a/Security/15-Percent-of-Internet-Tra...

[1] http://thenextweb.com/insider/2015/04/02/google-to-drop-chin...
wow. in which world do you live?
since puppet, its really easy to update fleets of machines.
and the tools even emerged.
new software could be upgraded easily, as long you have a valid license or if it is handled by a "free" license.
$34 billion is the OAS cocaine estimate.

$100 billion is the ONDCP illegal drugs estimate.

You'd sort of expect the total value of illegal drugs sold in the US to be greater than the total value of cocaine sold in the US, since there are other illegal drugs besides cocaine.
Hence the edit, man.