skysight-inc/HackerNews huggingface dataset:
If we took religion away from history, would we have science?
Ask HN: Are you registered to vote?
The Beauty and Madness of Freelancing
Picking apart Picketty
"spending the other $600 billion evenly between education, infrastructure and investing in new businesses/re-training."

I have recently started to believe that most people get the casualty wrong between education/training and industrial advancement. If you want more engineers, spend money in a way that creates more engineering jobs, do not simply educate engineers for jobs that do not exist. If you create the jobs, people will change college majors or teach themselves. Industries will create apprenticeship programs to compensate for the undersupply, etc. I think the U.S. already spends more than enough money to provide enough book learning to meet the demands of industry. Spending more without creating the jobs would be a waste of money. (Note I am not arguing that spending the money on the F-35 was the best use of the money, just that spending money on more education is also not a good use of money).
This looks cool, like some hybrid of comics and infographics
There was a comment elsewhere that they need to be within range of land at all times in case a refuelling fails.
tl;dr: When trying to make code run faster, use a profiler rather than doing things you think make the code faster.
hi Matt,
Hall sounds like a great company to work for.

I am an experienced software developer looking for opportunities in the Bay area. I am currently working at Qualcomm- Modem software division. At this point in my career, I really want to break into the mobile / web development, but it has proven not easy- given that my experience is primarily with firmware / embedded device programming.

I do, however, have a strong foundation in CS fundamentals: algorithms, data structures, good coding practices. I also have a lot of experience in all aspects of the software development life cycle (requirements, design, implementation and testing), having implemented and maintained high-quality software that are deployed on billions of mobile devices around the world.

I have taken initiatives on my own to learn about web and mobile development. Last summer, I took Startup Engineering class on Coursera which taught front-end and back-end technologies, built a website on my own in a month (~10,000 lines of code), earned a place in the final projects rankings, and a distinction for passing the class at 97% grade. I am also signing up for Android programming class on the same platform.

I am an extremely fast learner and am eager to learn whatever necessary, including new languages and technologies, to get the jobs done.

Please let me know if you are interested. You can reach me at 858-405-8831 or hugh.hn@gmail.com
Tip: If you live in California and have a drivers license, you can register to vote online:

http://registertovote.ca.gov/
When he says 'This thing, is fanless', he's quoting other people talking about other tablets. In context, he's clearly not talking about the Surface, as he's then going into minute detail on how awesome their fan technology is.
The data is only available to university researchers.
In the state of nature, the smartest play is not to try and be Mark Zuckerberg. It's to beat up Mark Zuckerberg and take all his stuff. Nations live in a state of nature as to each other, and thus a strong defense is a necessity in order to avoid colonization.[1]

In any case, the trillion dollar price tag is amortized over 55 years. Over that time, at current levels of spending, we'll spend almost $8 trillion on education just at the federal level, almost a trillion on NASA, $44 trillion on social security, $42 trillion on Medicare, etc.

The F35 has been a bungled project, but it's not any basis for feeling "species embarrassment."

[1] Europeans didn't manage to colonize or otherwise subjugate India, Asia, the Americas, etc, because they were so much wealthier or more educated, but because they had vastly superior military technology.
Because of actual semantic analysis or some microbenchmark you saw somewhere running on a beta, unstable compiler?
Also: Start using deploydo in 5 minutes, completly [sic] free!
This is such a useful guide for me. Especially as someone from the LAMP stack who played with javascript on the server side that left a bad taste in the mouth, I've finally turned to python (flask, uwsgi, nginx). I wish I had known about this site earlier, it has valuable information.
Awesome thank you! If you need help with anything just send me a message on twitter @odiestel
Maybe it's because I'm not American, but I've got no idea what "money is speech" means. It sounds almost Orwellian from this side of the pond.
Also a requirement of the Royal Navy and Italian Navy and any export target nations interested in maritime operations from smaller-than-supercarrier aircraft carriers like Singapore, Spain, Australia and Turkey.

Still possibly very stupid though.
I'd be interested to know what other people think of http://foxtrotalpha.jalopnik.com/pierre-spreys-anti-f-35-dia... , after watching that video. I am no expert on planes but, but the counter arguments made to Mr. Sprey's rant seem quite strong to me, and frankly quite viable, as a lot of what Mr. Sprey says suggests he is indeed stuck in a past age of avionics.
For a little bit of fun: Try linking to https://www.torproject.org/download/download-easy.html.en on Facebook and marvel at the non-descript error messages. They depend on where you try to post it (timeline, comment). For example "could not be posted because of technical error, try again in a few minutes"...
PUBLOVERS.COM - Brandable Pub & Bar domain name or IPhone App
Are you interested in owning a name brand domain name?

Mobile apps are springing up to highlight local pubs and night time activities. Think HotelTonight but for the night life and bar crowd.

What is included:

Domain Name -> publovers.com

I am excited to see what can be done with this in the hands of someone with the time and know how!

https://flippa.com/3110097-publovers-com-brandable-pub-bar-domain-name-or-iphone-app
Thank you. When looking through forums, I always saw, "I want to write a game, but I don't know how to program" posts. So I figured this might be more an interesting way to introduce someone to the basics.
I was an aerospace undergrad in Georgia Tech, which has a pretty close relationship with Lockheed-Martin by virtue of geography. My observation was that projects like the F-35 create lots of technology and create the monetary incentive for training lots of engineers. It's maybe not the most efficient way to do those things, but it's not like all that money is just thrown in a hole.
Goldman Sachs Takes Google to Court to Have "Missent" Email Deleted
I switched to zsh for a few hours once, but it broke TRAMP in Emacs. There is probably a work around...
First, I'm a bit starstruck by getting a reply from tptacek, I feel validated that I wasn't totally off base. Silly, I know. Thank you for your reply and you are of course right, I appreciate you also putting this into context (tv smart cards). As I said, I was probably overly dramatic.

My point was that normally we explain piracy by "it is an easier way of enjoying ..." and I can agree with that, but few things are easier to use (and pay for) than Spotify. I can see your point about researching their content protection.

Edit: Wow, learned my lesson, don't express admiration. I guess I just don't get the downvoting without leaving a comment.
That's like saying "if you don't want to get mobbed, don't go outside".

Most of the apps we use store data somewhere online and the privacy controls are often unclear or misleading.

Putting something online is as easy as grabbing a phone and taking a photo. Boom, it's online... somewhere.

We can't stop services like the one contest is about popping up, but the problems they cause are real.
This makes my dad make so much more sense.
Nothing beats usability testing with target users and there are great tools online to make that easier. However, we believe you should first do an "expert usability review", to catch all the common usability problems on your website. Once you fix those, you will receive much more meaningful feedback from often expensive and time-consuming user testing.
On my (amateur) level of reading about the selection of the F-35 it seems that the VTOL was a requirement put in by the Marines so that they wouldn't always have to rely on the Navy for operations. This is a tradition that goes back to the WWII and Guadalcanal, where some felt they could never again rely on another arm of service (long story). Others in the Marines basically feel that there mission is different enough to justify their smaller Wasp amphibious carriers (which require VTOL).

So what you have then are two contradictory requirements (which those in software will recognize as common when coming from above):

(1) Make a single common airframe that serves the Airforce, Navy and Marines.

(2) Make that airframe fit the particular requirements of each arm of the services.

The F-35 is relatively wide-bodied to accommodate the lift fan on the F-35B (the VTOL variant). This means that weight and size then impact the Airforce and Navy variants (the F-35A and C).

The Airforce get a slow, heavy fighter, the Navy get a thirsty lower-ranged aircraft and the Marines get a more expensive and fragile VTOL, but at the expense of everyone else.
Stolen Tesla Splits In Half and Explodes Following Police Pursuit
Thanks. I read the whole article thinking he was using PANDAS (http://pandas.pydata.org)
I had a conversation one time that went sorta like this (I don't remember the exact numbers):

Me: I'd rather be paid, say, $250k to do the work in a year and zero equity

Guy: But if the equity will be worth, say, $4 million in a year, why wouldn't you do the work for $25k?

Me: If the equity will be worth $4 million, why are you arguing over it - wouldn't it be better for you to pay me the $250k and pocket the remaining $3.75 million?

Guy: But the $4 million isn't guaranteed! That mightn't happen.

Me: My fucking point exactly!

And even after saying that himself, he STILL couldn't understand why I would turn down the equity...
Designing one that is simultaneously expressive enough to handle all of the crazy corner cases that pop up on a daily basis AND simple enough to allow "normal people" to actually use and extend it is quite difficult.

Erm, ... No and yes,

OK, take old problem in designing a system, demand that it solve "all of the crazy corner cases" and viola, you have a challenging, even unsolvable problem in computer science. Indeed, such problems are not even problems of computer science, they are problems of software engineering, of human relations and so-on.

Designing a layout system isn't a hard problem but it does involve tradeoff. Like many other system, if you shop around for something that's all things to all people and assign a vast committee to create it, you'll windup with a thing a best ugly and possibly unusable. But there's nothing too specific to designing layout systems here.
I realize this is a ridiculous question (totally different platforms), but is this something that could eventually be made into a tumblr theme? I would guess that tens of thousands of people would download it day one.
Indeed, and it isn't new either, having been introduced in 1971. It still remains a mainstay of their combined arms doctrine (apparently). It will continue to be demanded for a while, and for good reason.
From my point of view; if you are paying for Spotify, feel free to use any way you can to actually use the service. If you are not paying for it; don't use it. I did not understand the article as a way of enjoying the service on not supported OSes, but I can agree that is a good thing as long as people pay for the service.
I'll probably have a Part 2 (and maybe more). First, I want to see what direction people are interested in taking it; web-based version, add graphics, more game features, deeper coding skills, etc.

Plus, it took a lot of time to write. So I can use a little break. :)
Also, usability should be about giving concrete solutions, not just pointing out problems.
may I interest you in dvm [http://hw-ops.com/blog/2014/01/07/introducing-dvm-docker-in-...]

it's not native, but it makes playing with docker containers from mac osx straight forward.
I'm the complete opposite you are entitled to your own opinion but I started with node.js / Meteor, I moved to Flask, and learned Python, and I've never looked back.

I have strong opinion (you might disagree with me) that Javascript should stay in the browser, like it was designed for, and inherited to browsers to this very day.
Regardless, it's pretty shady especially when they try to spin it as 'another way to say fanless is thin'. No, fanless means there is no fan on a device. I don't see how there can be any gray area here.
They are flying from: Patuxent River Maryland to: Fairford England which has a direct flight path of ~5800kms. The range of the F35 is ~2200km plus they need to maintain emergency fuel reserves and might fly a less direct path to stay near land. They are taking 2 kc130 air tankers for the trip.

http://aviationweek.com/farnborough-2014/priming-jsfs-transa...

http://www.aircalculator.com/flightplan.php?from=BZZ&from_ai...
Introduction to Go
I just didn't want to put coffee script out of the scene. obviously to do frontend you must know the basics: css, html, js. but is well known that now there are some fancy pseudo languages that improve the lack of the basic ones, such as less/stylus/sass for css, and coffee script for javascript.
http://en.wikipedia.org/wiki/Buckley_v._Valeo
But those complicated things (CI) are fairly different than managing deployments securely...
No idea about the App Store, on Play it is available in Germany.
Most people don't move beyond where they live, so "creating jobs" is a highly localized event that requires targeted and planned injection of resources. And even so, these resources can and do disappear.

Personally I think reducing friction to moving elsewhere -- be it across state boundaries or across oceans -- should be prioritized. This would involve supporting/subsidizing public transportation infrastructure on a massive scale, which has benefits that are unrelated to increased personal mobility.

Supporting the the "creation of jobs" is ephemeral by nature -- the need for those jobs is not permanent, however the supporting transportation infrastructure has a far greater sense of permanence.
Most of them are commercial.

Excelsior JET - http://www.excelsiorjet.com/

Codename One - http://www.codenameone.com/

Atego Perc - http://www.atego.com/products/atego-perc/

JamaicaVM - https://www.aicas.com/cms/en/JamaicaVM

IBM J9 - http://www-01.ibm.com/software/wireless/wece/

Atego, Jamaica and J9 are not full native compilers, rather JVMs with support for AOT deployment, similar to .NET NGEN/JIT story.

Additionally Oracle has kept the Sun's work from the meta-circular JVM, Maxime as Graal and Truffle. Which may replace Hotspot for Java 9 or later and being used by AMD/Oracle for the GPGPU support.

This Java meta-circular compiler has support for JIT and AOT compilation.

https://wiki.openjdk.java.net/display/Graal/Main

EDIT: I forgot to mention the efforts of the guys behind RoboVM, currently the best way to target iOS with Java, http://www.robovm.org/
> Then the US also has that weird rule that allows you to drive straight through a red light, as long as you are turning right, which has visitors staring in disbelief.

This varies by location. For example: In NYS it's allowed unless banned by a sign, but in NYC it's banned unless allowed by a sign.
Cyveillance sends bad DMCA to public repos on Github for QUALCOMM
more context on slashdot

http://linux.slashdot.org/story/14/07/04/1455200/qualcomm-takes-down-100-github-repositories-with-dmca-notice
Shkabaj
There are far, far easier ways of getting pirated music if that's your goal.

I strongly doubt this will significantly affect the level of piracy in music; instead it's a really interesting application of a pair of interesting things, PANDA and the difference in 'randomness' between encrypted and unencrypted streams.

I wonder if we'll start to see more crypto methods that deliberately avoid looking like encrypted data to make this sort of attack harder. ISTR agl's pond did something like this, but I could be imaging it, and I've not seen it widely implemented.
I usually hate mentioning it, but this seems a perfect example of Betteridge's law.

http://en.wikipedia.org/wiki/Betteridge%27s_law_of_headlines
There are three variants. F-35C is the Navy version, based on CATOBAR operations like other Navy aircraft. F-35A is the land based variant. F-35B is the VTOL variant which the USMC intends to replace their Harriers and which many nations without CATOBAR carriers intend to operate at sea.
The problem with this scenario is that it's difficult to determine if it was accidental or not. Did he purposely ignore her request?

In the Assange case, it's hard to say that he 'accidentally' didn't put on a condom after agreeing to put on a condom.
Spotify is not the one reasonable way of paying for music.

Purchasing drm-free downloads, physical CDs, cassettes, and vinyl are the reasonable ways.
Very potentially.

The things that can be "faster" are typically not the bottlenecks in Objective-C programs, as the fine article rightly mentions in passing.

On the other hand, a lot of the really slow parts of recent Objective-C "enhancements" are now mandatory in Swift, for example the Automatic Reference Counting (ARC) support, which is actually a big part of the 100x and more slowdowns.

Another issue is that you have copying semantics by default. The claim is that this can make things faster, but for common objects like arrays and dictionaries it first makes things a lot slower (once they fix the completely borked array semantics).

In all of these cases, you have very slow defaults that you must trust the compiler to make fast again. The claim is that the semantics make it easier for the compiler to optimize. This is true, but so far practical experience appears to be that these two don't balance, that is the compilers don't get enough extra information for optimization to compensate for the loss in performance you get from the semantics being expensive by default.

Except in well-chosen benchmarks.

In fact, even in FP languages that have much tighter semantics and therefore much better opportunities for the "sufficiently smart" compiler to do its magic, you tend to see people dropping down to nasty imperative code (effectively C in all but name) to get decent performance.

Swift's semantics are less tight, so I think it's going to depend even more on the programmer writing fast, imperative code, "C in all but name". Again, there are a few things that help the compiler here, but again I doubt they will generally be able to compensate.

I think the biggest issue with Swift performance is that it is focused on helping the compiler, rather than the programmer. The performance model is, at least so far, highly non-linear and non-intuitive. This will hopefully get better, but the semantics I've touched on make it difficult, they are inherently highly non-linear and inherently difficult to predict.
I'm not saying there aren't racist cab drivers. I'm just saying that the data isn't only explained by racism.
I guess programmers won't be allowed to write optimized code anymore, as optimized code is unoptimizable :)
There's also an official Ruby library for communicating with LIFX devices: https://github.com/LIFX/lifx-gem
You can have the CI system setup the entire environment using something like Packer to create an AWS image and CloudFormation to deploy it.
The telescope on board is 10 times as sensitive
and has triple the resolution of NASA’s Kuiper
Airborne Observatory, originally launched in
1975 on a converted C-141 military cargo plane,
and decommissioned in 1995. That telescope was
the first to spot the rings around Uranus.

"...the rings around Uranus."
I personally wouldn't trust CircleCI to do this stuff either. They already don't exactly have a great track record for security.
I heard that if the July 4th deadline is met, the money will be matched.

Does anyone know who is providing the matching funds?
Show HN: EZoApp - Best tool for the rapid development of mobile apps
FLAT KING - One Page Template
Hosting your own email works best with a static IP, but you can "get by" with a dynamic due to the store-and-forward nature of the protocol.
Spotify is not the one reasonable way of paying for music.
Purchasing drm-free downloads, physical CDs, cassettes, and vinyl are the reasonable ways.

It's a damned convenient service though.

My iTunes library is huge. I still end up listening to the same albums with my (paid) Spotify subscription for the pure convenience alone.

Edit: I've just remembered the boxes upon boxes of CDs I have in storage in the uk. That's five years, doubt I've given them a second thought for at least the last four.
Ultima IV started my moral trek.
"From the old world of unprocessed rolls of C-41 sitting in a fridge 20 years ago"

Hey I still do that! :(

I wonder if my (or anyone's) film photos on Flickr are completely useless metadata-wise. Because they are all scanned so they just say "NORITSU KOKI EZ Controller". There seems to be a large portion of people (on Flickr) shooting film still but I wonder if it's only a small percentage overall.
A Closer Look at Android RunTime (ART) in Android L
False advertising! It should be reworded to: "Ripple, an app for sending links to your friends who operate an iOS device."
Who said that I was weaving a conspiracy? It seems like it could just be a misunderstanding, or even just a 'localized' plot (the girls didn't like him and wanted to get back at him for some real or imagined grievance).

Personally, I don't hero-worship Assange, nor have I researched the public knowledge on this case. I'm just mentioning that the action of 'cutting up condoms prior to intercourse' is really weird behavior, even if it's true.
One which used to be free, but is not anymore, is DynDns.

Run a search for "dynamic dns" and you will find a bunch of providers.
Debug Code in Google Hangouts Reveals Possible Death of Google Voice
Gotta love it when morality tales are crossed with government worship. It's a twofer.
That's my experience too. Keep losing belts, motors hoses on dyson uprights. Got fed up and bought a Numatic Henry which has been bomb proof.
Way to miss the joke, champ. Never mind, though.

As it happens, I am not a US citizen. I have no recourse to the ballot box or indeed any other entity to affect the NSA's actions. I, and the other 6.5 billion of us, have very little option but to sit back and watch this story.
This article specifically talks about the unruly requirements - https://medium.com/war-is-boring/fd-how-the-u-s-and-its-alli...
Show HN: ExhibitionNest.com a social network for artists
Upvoted. However, you provide great arguments why blindly assuming that performance does not matter and just "throw more cores at it" is not a viable solution.
Isn't music available through DRM-free sources most of the time anyway? Just don't use Spotify if you are against DRM. It will also be a vote with your wallet against it. By using it you implicitly support DRM proliferation.
Holy cow, it really doesn't work. I tried it once immediately as you posted, and then continuously via different people's accounts and different computers even. It really doesn't work, and it ain't just my computer or account. It isn't even a US thing.

I don't think there's a problem with parsing the URL because it clearly is able to load up the preview. All I can say is, MAN! They really don't want you helping people with Tor.