skysight-inc/HackerNews huggingface dataset:
I'm pretty sure that the new agency is being formed specifically to route around some of the issues with how the FBI recruits and manages computer security professionals.

Given that it's being put directly under the ODNI it's probably part of some obscure power grab in the intelligence community. Per the article it's all about getting all the other cyber agencies to share data and has some vague deliverable around rapid response to emerging events.

My guess is that they will be focused on "hack back" for damage mitigation and denial of advantage. Basically bombing the barn, the horse and the horse thieves after the fact.
Very interesting article, thanks for the submission.
but isn't the DMCA what provides for safe harbor provisions?
That isn't what his research is. I should think RMS has standing to ask for people to think about consequences of things like this.
v8 master (what's in iojs and Chrome) is a new JavaScript runtime engine. It's a pretty fast moving project.

If you mean a JS replacement, they unveiled Dart in 2011 and it's not particularly popular.
It very much was and is contrary to plenty of people's beliefs, it's just that the number of people who hold those beliefs has changed. For example in the very recent Alabama decision the people publicly opposing it explicitly say it's against their beliefs.
Yes, that's what I am telling you.

When I was a kid I would rewatch things hundreds of times; My Neighbor Totoro, Star Wars, Blade Runner, West Side Story but now I don't find any use in it.

What are you getting out of There Will be Blood that has you coming back over and over again?
"I don't understand it either. GCC is still a great compiler. Developers seem to prefer the modular design of LLVM and they're probably right in that."

There are lots of things that are simply very hard to do with GCC, but are easily doable with LLWM.

IDE integration is just one, because it has the ability to compile just lines(at least the Apple's version).

Things we have done with LLVM:

Millions of mollecules 3D paths' rendering.

Automatic testing of software and hardware.

Simulation of military vehicles doing all kinds of things.

Digital crash test.

Natural language(speech) understanding.

Before LLVM doing all this took years, now it takes months or weeks.

This exploits the ability of understanding languages of a compiler, but is not just compiling c or c++ like gcc does.
Hey, there's an idea! I wonder if anyone ever proposed this to Joyent... over and over and over again.
I feel the same on the Maths part, and have recently found an excellent essay that depicts how this is the case and why we shouldn't be put off by the terrible "mathematics" we were taught at school: A Mathematician's Lament http://www.maa.org/sites/default/files/pdf/devlin/LockhartsL...
Jeff Atwood's App-pocalypse Now gets more relevant every day
http://blog.codinghorror.com/app-pocalypse-now/
Mobile devices I firmly ascribe to ineptitude, and can supply some 2nd and 3rd hand details I've read about.

Servers are more complicated. In the mid-90s Windows NT started dropping in quality, and the much older decision to have mandatory file locking resulted in situations where creating a server with a major MS server application could require ~ 20 reboots. And many more bug and security fixes require reboots than they do on UNIX(TM) based/inspired platforms.

Then one could argue ineptitude in marketing when Microsoft didn't cut deals that could have made their software competitive for mass installations. I really wonder about that, because so many of these need source, but it's "a path not traveled", except internally with Azure.
In my early teens I watched Alien the first time, I thought it was boring and lamer than Aliens.

In my twenties, I decided to watch both again, and it was only then I could deeply appreciated the brilliance of a true genuine horror sci-fi movie.
I believe the explanation here is that the FSF/GNU is willing to support their tools on non-free OSes as long as those tools work the same as the do on free OSes, and in particular, don't work "better" as compared to the free version because the non-free OS provides additional services somehow.

They don't want their tools to be superior or have better functionality on a non-free OS.

For example, emacs wouldn't take a patch that hooked into speech recognition provided by the OS, unless that was also available on a free OS. And say Microsoft or Apple provided powerful functionality for debuggers via a system api (and this same functionality isn't on a free OS) - gdb would not take a patch that used it.
Many of these abandoned games are effectively orphan works. I think if anything, there needs to be a definition of "digital orphan works", because digital IP suffers from bit rot in a way traditional media doesn't.

A 50 year old book is still there, but even a 10 year old game might not even be available for purchase anywhere (and even if it is, it's probably not immediately playable on modern hardware).

Fundamentally, we need to overhaul copyright in light of the fundamental changes to intellectual property sales brought about by digital goods. I'm not optimistic that it will happen, but for a shitty game to be copyrighted for 100 years is just ludicrous. At some point, things need to pass into the public domain.
Yelp Buys Eat24 for $134M
Bias in age calculations
"Apple and Google do not contribute code freely, nor do they contribute a significant amount of their code. The contributions are limited to areas in which an advantage exists."

This is simply false, actually. But of course, you have no evidence of this, only rhetoric, while i actually see literally every code contribution google makes.
Ender's Game.

I haven't read it recently (I have audio-booked it though), but I've probably read it ~25 times. (Often to refresh as new books come out, still often to just refresh).

It amazes me how, even in a book as simple, it still speaks to me.
I don't know your language's tooling, but I don't think that the decision of when to share code or not - (i.e. if it actually represents the same concept) is something that is solved by a specific tool, or is limited to a specific language.
Cosmology from quantum potential
Trending cocoapods stat
> "and want to find out/demonstrate how secure it is"

As the page (and my post) emphatically state, this contest cannot prove anything about how secure it is. That distinction is really important.
That was quick work! And I guess that homepage scrolled all along, so now I feel like a right chump for not noticing there was more info below.

Anyway, another fun thing for you to look at if you're so inclined is that when I just tried to sign up there, I clicked allow on the linked in authentication screen, and now I'm seeing a 404 nginx page at https://brandme.io/martin-mcgirk

The profiles look amazingly swish though, and custom domains would be huge. Can't wait to get one and congrats on the launch!
What would the advantages of spectrwm be if you could configure Xmonad with a text file?
TunedIn
Interesting though. I guess there are some cases for that. We will put it on the list. Thanks!
The Dive Bar Rules – Pick Up a Stool and Enjoy a Proper Watering Hole
But they only see the technical benefits of Open Source, not the ethical benefits of Free Software. This means that we'll continue to see the spread of the "Open Source almost everything" methodology, which leads to a world where libraries are free, but the applications built from them are not. The developer gets freedom, but the user doesn't.
Ask HN: How do you keep track of interesting links across devices?
I have been using buffer. But I still struggle to keep track and more to know when can I read what. Are there any other apps that you have found useful?
Nice idea!, While authenticating with linkedin https://brandme.io/oauth/cancel results in something went wrong error, I think it should redirect to proper page where one can try to authenticate again in case someone accidentally clicked on cancel instead of allow access.
LLVM's developer policy has required free patent grants for many years, and a number of companies have done so.

(a different number simply don't patent stuff they contribute to LLVM)
>(or, more blatantly who wants to seriously date slutty used opposite sex).

This might be part of the problem. You were on an app with a reputation for hookups, yet you're slut-shaming those using it.

It's fine to only want relationships, but you could do so without claiming that people who aren't shy about enjoying sex are scum.
I totally agree. To me it's the (apparent) ineffectiveness of the existing three & four letter organisations and the amount they cost which is the crime. I read the article with prejudice but the take-away was the administration wants to give more money to the same old private intelligence/defense corporations.
Steve Wozniak made a (likely) passing reference to this book while reminiscing about writing BASIC from scratch for the original Apple:

http://gizmodo.com/how-steve-wozniak-wrote-basic-for-the-ori...

Woz refers to a book named "101 Games in BASIC", which may be different from "BASIC Computer Games", but I haven't been able to confirm with certainty one way or the other. Either way, his testimonial is impressive:

The other 'bible' was a book "101 Games in BASIC." I was a fan of computer games and knew that as soon as I had a computer of my own I would want to type in all these games to play. Judging by my own feelings, I assumed that this would be a key to starting a home computer revolution.
One line in the article piqued my interest, as it echoes something I read somewhere else. Seeing as it comes from someone who is an absolute expert on the subject makes it even more interesting.

> "In both books, dense narrative tensions are never fully resolved..."

It has been noted that this type of recursion/layering is something that we can't help but be intrigued by. This subject is explored in great detail, and unparalleled depth, in the book Gödel, Escher, Bach[0] by Douglas Hofstadter.

He notes that this doesn't only happen in stories and is a common theme in music as well and may even be the root of what we call 'intelligence'. I think he's definitively on the right track, and I thoroughly recommend his book to anyone that has even a passing interest in mathematics, logic, philosophy, programming, music or psychology.

Of all the books I have read GEB has had the most profound impact on my life in terms of how much it made me think and evaluate the world around me and the ideas inside the book.

[0]: http://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach
It's a security bounty contest that requires no intervention by the organisers to hand out the bounty. Break in and take it.
Depends on the movie or book.

Some things are simple enough that once or twice through and you have all that needs to be had.

Others are deep enough that you can discover and learn something new each time.
Goenv.sh boringly simple gopath management
Not every business is a nimble startup. If they're buying companies... they probably aren't either.

Something like your payment system is so important it's not something you can just change on the spur of the moment. Doubly so when you're big, and have a reputation. Honestly i'd do the same thing if I was in their shoes, even though I personally would prefer the API of stripe. You gotta standardize on one system, and it makes sense to choose the path of most likely stability.
I think you're misunderstanding me. I'm not using that to justify Google's actions, I'm explaining to him why he's being downvoted. By virtue of it being available on Chrome, his argument that this action is intended to funnel users to the app is weak. I suspect that's what qntmfred meant too.
> What were their other demands?

The trademarks should be given to the foundation, like they are with, say Python and the Python Software Foundation.
No, that's not really true. Their business model revolves around licensing the mono runtime to end users (in this case Developers) along with some extra platform specific code. In the case of iOS that is a statically linked exe build from AOT compilation of the CLR code. For Android that is a runtime that sits on the device and is shared for each exe, and for Mac that is taking the Mono Runtime and moving it in to the App package.

Yes, iOS was a lot of work. Yes, if they want to make it a commercial venture, that is their right, but Miguel has gone on record stating that no one else can do this due to the way the Mono runtime is licensed. They refused to give a static linking exception, as some other libraries do, so basically your only option is their solution or your own written from scratch. This is why the CoreCLR is cool.

Also - did you notice Mac is in there too? If you build a self contained package using Mono (embed the runtime in the App Bundle) they want you to pay for that now. Even though this has about zero to do with static linking.... I had a 10 minute long argument with a Xamerin representative about how retarded this was, as people have been embedding the Mono Runtime in their Mac apps for quite a long time now. But no, apparently we now pay for that.

I was on the Monotouch Beta and it looked so good. It's a pity the initial pricing was so absurd and even all these years later, it is still impossible to build an app for iOS with the Mono framework without a fee on top of the Apple Developer license. This is why I stuck with Objective-C.
The wording there was so polite and inspecific, and the issues at hand so long in the tooth, I seriously doubt it. That ship sailed long ago.
One of the few books I've ever re-read more than once was Neal Stephenson's Anathem.

I've read it four or five times now. There is always something new to find in it.
FYI, the Security section of the MongoDB manual has a checklist (http://docs.mongodb.org/manual/administration/security-check...) and example firewall configurations for iptables on Linux and netsh on Windows: http://docs.mongodb.org/manual/administration/security-netwo....
AIR: Sin City 10.8K
The Agile Process for Mobile Game Development and Testing
Why not Canada too? What's the reason for regional releases?
You should assume Go's creators thought of this. There are performance implications, as it adds overhead if it's not necessary. Most people when writing libraries will decide if it's necessary or useful enough to use CPU multithreading. Single core is common in cloud servers.
This is a really bad idea that will never happen.
I think it's an ergonomics thing. We have spent a lot of years building a world and tools modeled around the bipedal creatures that created them them. One of these would have a hard time going through a revolving or spring loaded door or sit in a vehicle. If we can eventually create beings that integrate with the existing world seamlessly it's easier than adapting everything else.
Warehouse Computing and the Evolution of the Datacenter: A Layman's Guide
It might be similar to the reason/a stronger version of/ why people still keep taking in stories of the same kind.

There are a few ideas rehashed over and over, and some of them go a loooong way back (one reason why stories of other cultures are interesting - they have other patterns). Forbidden love, son-father relationships, coming-of-age, ... (look at Star Wars and find those, for example)

If you take care, you can probably predict the storyline for most movies as you go along, save for a few variations the themes have (so you'd have to predict for two storylines and guess which one it is going to be). It is a human ability, really, that builds our societies when we agree on what can happen. And most people seem to like this kind of storytelling. It's rare to find new ideas.

Just some thoughts. </rant>
I don't think so. Io.js isn't a hand forcing - it's a horse bolting.

Joyent's hand has been 'forced' to shut the barn door.
There are definitely lot's of movies, that show you something new
(where you see something new?), each time you watch them.

It's small details. Some new connection. Maybe the mood you're
in changes the way you interpret a scene (or the whole movie).
Maybe your personal experiences since you last watched the movie
let you see it in a new (personal) light.

The same applies to books. Even more so maybe. With books you make
the movie in your head, so it's more open to your interpretation,
and thus changes more according to your mood etc.

I don't know about 100x, but I've reread / re-watches some movies
and books to much joy.
Which is great if you happen to be conducting your war in a developed, first-world nation with a solid power grid, and you can count on your enemies to play nice and not disable or degrade that power grid.
Goodbye, RadioShack
FYI The bounty is about $2000.
Probably right on spot, this place attracts specific type of people, at least for many job positions.

As for French attitude, this is very subjective and local, so YMMV. Attitude of girls I met (not only dating, just friends) is that more you sleep around, the better. One girl for example was proudly saying that she did sleep with less than 20 guys, and how cool is that and I am so lucky!
Or my current GF got uniform advices from her french colleagues when she broke off her last relationship, that she should sleep around for a while "to heal".
Stories like these all over the place, consistent.

These are not some trashy girls I met randomly on some beerfest or in stinking old bar, but women holding significant positions in multinational corps.
This is of course not a general talk about all french girls, just a little sample I had an honor to meet in Geneva & around.
And it doesn't apply to swiss french, they're different species altogether :)
I've read Hackers by Steven Levy at least 30 times. I should schedule a reading soon. The book is as exciting each time I reread it, strangest thing!
What's with `ihavetorepostthistoday=true` in the query string?
I hate to be "that guy" but if this is what passes for an interesting project these days, I could flood github with all the miscellaneous crap I have on my testbench.

Temperature is the most commonly measured process variable. Measuring it in most cases is trivial!

Show me an RPi project that calculates the temperature of a blast furnace by measuring the air pressure and the speed of sound in the vicinity and I'll change my mind.
> If the clang/LLVM people decide they want to eat GCC's lunch, they will do it

They have about 5-10 architectures and about 40-50 architecture variants to catch up to GCC. It's doable, but it will take about the time it took GCC to get there, and the result will be that LLVM becomes the kind of unmaintainable mess that GCC is considered to be now.

One would assume that the author of "The Cathedral and the Bazaar" would know a bit or two about the lifecycle of open source software.
We had that book at home. I remember being totally daunted by the source code of the Star Trek program... that thing had literally HUNDREDS of lines of code!
Black Applicants More Than Twice as Likely as Whites to Be Denied Home Loans
Book worth opening everyday for the rest of one's life:
Discourses (Epictetus)

Books worth reading 10 times:
Social Contract (Rousseau),
Republic (of Plato),
Apology (Socrates),
As a Man Think,
Inquiry into the Wealth of Nation (if you can muster the energy)

Books worth reading 3 times:
Lucretius (on the nature of things)

And pretty much most books in the Great Books of the Western World list
Swift for Rubyists – Arrays
I can hopefully settle this (as a developer of both).

Assuming we stick to x86/x64, nowadays (literally, let's say as of January 2015) GCC and LLVM are within the noise for most people on most code (IE 1-2% of each other).

You can certainly find benchmarks were LLVM does badly. Some are important to some people, some aren't.
It is harder to find benchmarks where GCC does badly.
Just because you're paranoid doesn't mean the eyes above your ï aren't watching. Although, it might mean you're delusional.
William Wynne Ryland  – Hanged for Forgery
"Go around again!"
My point is that HR (at least at the company I work for) will not gauge your resume on how cool it looks or what paper is on it. We have gotten to the point where HR is not allowed to prescreen resumes. They just pass them on to us and an engineer screens them. Then the ones that pass that first gate go back to HR and they check for work eligibility, etc before scheduling phone interviews.
School is 'garbage' because it's compulsory and is one of the few areas in a young person's life where they are forced to be disciplined when they're lazy, be organized when they're not, be thoughtful when they're pleased with simple, and/or work hard when they're tired.

There are plenty of reasons to criticize the specific ways in which we educate our children - but the general unease with the 'education system' has more to do with everyone having been through it (making them experts on teaching, apparently) and having negative memories of a time where they were particularly socially and mentally stressed.
I think consumers need more protections than that. A game that's only a few years old might have the servers shut down in order to force players to buy the next version. The proposed exemption would let fans set up their own servers and keep playing the old version immediately.
It's not crazy, it's Intent Filters [0], IMHO the Android killer feature as an open platform. As an Android user I love the ability to select my default app in order to open an image, share an image, share a text/link and, of course, open a Play Store app record. It's the Android way and Firefox is breaking it.

[0] http://developer.android.com/guide/components/intents-filter...
I haven't actually read Hemingway, but I assume the people that love him do so for some reason. With that in mind, my interpretation of this comparison is akin to a comparison between Rush and My Bloody Valentine, or Led Zeppelin to Brian Eno, or Bach to Phillip Glass. The left sides of those comparisons are much more explicit. The right sides are implicit, mushier, and more subjective; they aren't necessarily intended to create a uniform response among their listeners. This isn't generally considered a failing, and in fact all of these artists are highly respected in different, but overlapping circles.
It's the only way to repost things which have already been submitted
He isn't talking about cleaning systems http://www.irobot.com/For-Defense-and-Security.aspx#PublicSa...
I work with amateur radio, and just this past weekend I was being nosy about who managed to receive one of my digital signals by looking them up on Street View, and their house was blurred out. My fault for looking I guess!
awk '{ print $2 }' 10-million-combos.txt | grep 1234 | wc -l

only 180896 people have 1234 in their password, thought there would be more
Pro-tip: you can use "brew info [package-name]" to lookup the post-install info that flashes up after a homebrew install.

$ brew info cassandra

cassandra: stable 2.1.2
http://cassandra.apache.org
Not installed
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/cassandra.rb
==> Caveats
If you plan to use the CQL shell (cqlsh), you will need the Python CQL library
installed. Since Homebrew prefers using pip for Python packages, you can
install that using:

pip install cql

To have launchd start cassandra at login:
ln -sfv /usr/local/opt/cassandra/*.plist ~/Library/LaunchAgents
Then to load cassandra now:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.cassandra.plist
While this particular implementation of ethernet over UDP (true/false?) is not my first choice for several reasons, I congratulate the author for (a) keeping the code small and (b) thinking beyond Windows/Linux/OSX, i.e., enabling easy, fast compilation on *BSD, an OS which had networking before any of the others.

Almost all of the other P2P alternatives I have seen over the years fail on either (a) or (b).
Dead Drops