skysight-inc/HackerNews huggingface dataset:
Having used their Linux offerings in 2012 - the only thing that I can say is whilst Azure does provide good performance for the price. You lose out on stability, sanity and on choice.

I know the cloud is supposed to be a place where the servers are volatile ... BUT ... random reboots with non-writeable disks when they come back as well as network connectivity problems between servers are not something that I've experienced at Rackspace or AWS.

The support at Azure is pretty laughable ("what's a public key?" from one of their so-called TCP/IP experts) if you manage to get a phone call with the folks over at Redmond. Otherwise all you have is forum support where you are basically treated like an idiot and blamed for their mistakes unless you can prove otherwise.

The Windows offering is a little better, more stable for sure - but, then you run into crazy firewall issues if you are using something like AzureRunMe to do the work and set-up bespoke web app servers.

For what i spent the best part of a month failing at getting set up at Azure, took me a few days to set up at Rackspace, with configuration management and service monitoring.

I wont be rushing back to use Azure again any time soon and be warned that this benchmark is only a small glimpse at what is otherwise a mighty shit sandwich.
After reg'ing I now see that the same grey on grey is used everywhere, combined with bright blue links.

Slightly more contract please.
Hmm, on Firefox 23.0a2 I just see a white box with nothing there. Usually this means an addon is interfering somehow. But I turned off AdBlock, Ghostery, HTTPS Everywhere, Flashblock and Greasemonkey, which is basically everything, and reloaded, and still nothing. Anyone else?

(Edit: All fixed, thanks Oompa!)
Indian govt rolls out cyber security framework
Those sorts of specifics don't need to be revealed, I think everyone understands that specific investigations of specific individuals are done secretly. It's the dragnet that's causing indignation.
Sure, information on particular models is pretty useless, but dredging the data might turn up model series that tend to outperform other series/other brands.
If you really want to know it isn't for finding the main site that everyone uses golang it is for finding all other references to the language.

As an example cloudflare writes a large amount of posts that have something to do with go if you google "go cloudflare" you get relevant results but you also get results of google mixing in the word "get" for go which are completely irrelevent.

Now if you google "golang cloudflare" all results pertain to the Go programming language.

(Not the best example because cloudflare doesn't use golang in their posts).
The new Mac Pro - a great idea, maybe one or two years too early
Am I missing something, or is nobody concerned that this tool takes in all of your business' contact info and banking info? In the US, the bank name, account number, and a smidge of personally identifying info for the account holder is sufficient to create an electronic check against the account, and there is no protection for the account holder for any funds that are removed.

- The info is being sent over http instead of https, so it can be easily sniffed along the way.

- Even if it was encrypted, it's probably stored in their system at least briefly. If their system is compromised, so is your banking data.

- The PDFs that are generated have to be stored on their system, at least briefly, in order to be sent out via email. They can be compromised too.

- Who knows if the emails and PDFs are secure... probably not. That means every email relay and the networks they're on between invoiceomatic and your client are also potential places where your banking info can be leaked.
Show HN: NSA t-shirt
Question? Call

@ @ @@@@@ @
@@ @ @ @ @ @
@ @ @ @ @ @
@ @ @ @@@@@ @ @
@ @ @ @ @@@@@@@
@ @@ @ @ @ @
@ @ @@@@@ @ @

They Know
IANAL (and for this hypothetical I don't think it matters) but with this SCOTUS ruling, you could argue that even though the original DNA strand was synthetic and patented, once it was injected into the embryo, nature takes over and copies and makes it its own. The very dynamic nature of mutations and sexual reproduction should (rationally) invalidate the "infringement" of reproduction. You could also argue that penalizing a child for what is unarguably random chance on the part of their parents is cruel and unusual, not to mention this would mean that the debt (licensing agreement) is essentially inherited by the child, which is illegal if not outright unconstitutional to my knowledge (i.e., unless the debt is under a joint card with the deceased, you cannot inherit their credit card debt, although the creditors get rights to part of the estate covering the debt).

Edit: Apparently Myriad patented more than just strands for the BRCA genes, including some methods and tests, which is one of the reasons their case is important to SCOTUS. With our current patent system, I think you'd have to patent a lot more than just the gene to be able to sue people over having it, especially children of genetically engineered parents.
The video includes a court room clip of a police officer stating that force was used. Mr Dotcom also laid complaints with the police that excessive and unnecessary force was used.
Free Official MSIE VM's for Linux and Mac
The main way to get to the compare view is from the branches page:

1. View the branches page: https://github.com/github/markup/branches
2. Click the "Compare" button next to a branch.
3. On the following page there’s a control at the top where you can change the comparison range to compare any branch, tag, or SHA with any other.

Hope that helps!
So, it's possible for them to hold the NICS check without holding the person data. NICS is identified by a transaction ID and, at least as I understood it (NICS is an FBI system, so we had limited insight from the ATF, and as a contractor, I had possibly less insight than an ATF agent proper), the PII (Personally Identifiable Information) is purged from the NICS check upon completion of the check.

There might be, and probably is (at least) a record of the transactions that were processed and the result of the transaction. Also, as I understand it, if the check fails (hence, no gun is disbursed), then the PII may be held longer to aid potential investigations.

From the ATF's perspective though, PII definitely isn't kept, or at least wasn't as of 6 years ago. I honestly don't remember the specs on failed checks. I don't think that it did, but that isn't to say that if they are prepping for an investigation of an FFL that they couldn't requery the FBI for more thorough NICS records than what they hold in their own systems.
I have been working on a Java/Scala Driver for Rethink and I am now convinced that everyone who ever wants to define a wire protocol should use protocol buffers.
API Code Could Point To Facebook Building An RSS Reader
> Also, any lawyer involved in a rent lawsuit against Bryan will hopefully find this article and it certainly can be admitted as evidence.

Yeah, I'm not sure that was the wisest move on his part.
Well, actually this is Hacker News, so "hacker school"'s rules don't apply.

IMHO a much better rule is "avoid acting as thought/discourse police."
My new BMW
This is "signaling." Companies are not allowed to meet and align their strategies. E.g. car rental companies can't get together and agree to raise their rates 10% next year. (A few years back I think Budget got in trouble for basically proposing that other car rental companies follow their lead in raising rates in a conference call). However, companies can send each other signals in various ways. Microsoft may have been trying to send Sony a signal. If Sony agreed, consumers would have had to suck it up and deal with it, or refuse to buy the products.

So, Sony doesn't want to play along. It's probably a bid for market share more than a bid for consumer happiness, in my opinion.
I'd love to some of this myself but don't know Ruby.. I've used Google Voice since 2009 full time.

Anyone up for a Python Google Voice to csv script?
Is the new Apple iOS 7 look an improvement?
Have no clue why I'm being downvoted for expressing a potential reality about the situation based on past observation. Nice going HN.
Give me one or two more weeks and mine will be functional enough to use. I haven't put it in the community wiki becuause its just not ready yet.

https://github.com/dkhenry/rethinkjava
> They are technologically probably the most advanced company

I disagree. Their technology is mostly OK, and, surely, they seem managed by idiots, but I wouldn't dare to call them "the most advanced company" when compared to even most software companies.
In one of their presentations they mentioned "instant start", i.e. it downloads just enough to get you started then downloads the rest in the background.
This is quite unfortunate. Chrome Frame is one of the least intrusive ways to get WebGL support for visitors using IE8 and IE9.
If the superpowers weren't countries but were instead the search engines of today then we could probably agree upon who would be Google and who would be Bing and so on. Do Google's users generally care about Bing, what Bing does, or what Bing thinks? (To stretch the metaphor almost to the point of breaking.) Most of Google's users don't think of Bing as a savage search engine but they do consider it irrelevant.
> "I have no idea of this stuff, can anyone of my constituents explain to me how and why to vote on that"

That is precisely the primary function of lobbyists, as distasteful as it sounds when that word is used.

Many lobbyists also buy access, which is a separate problem.

Can you imagine the disastrous mess Congress would create if they knew even _less_ than they already know about the areas they're legislating? This is why regulating lobbying is hard; at root it's just citizens speaking to elected leaders (again, until money gets involved).
Genetics Errors in Supreme Court Decision
Tesla promises Model S recharge 'faster than you can fill a gas tank'
Yes, it's true LV has its own issues. It's a memory hog and the UI is cluttered. Reminds me of where JavaScript was before V8 came out.

My experience was very different from yours. I couldn't believe how simple it was to add an additional test in parallel. It was just a copy/paste, update the functions, test parameters, and I/O. If only writing multithreaded code was that simple. After my experience, I could see how LV could be a good fit for computer vision apps running on highly parallel architectures.

It's too bad there aren't any other modern, open dataflow languages out there. I wonder how much research academia has put into dataflow concurrency.
Edward Snowden took NSA secrets on thumb drive
If I get anything, it'd probably be an XBOX One. I have little kids who suck at using a controller to do anything. But they had a blast at a friend's house jumping around doing the little Kinect games (e.g. popping bubbles). The new Kinect is supposed to be even better. That's pretty much the selling point for me. The PS4 has a similar device, but you have to buy it separately, which puts the price on part with the XBOX One.
> "FWIW"

It is worth fuck all.
Who's to say console game prices won't go down in the era of all digital? If publishers make more money on their games there will be downward price pressure.
Rethink is a VC funded company. Our goal is to be a defacto database choice for every new web app. This is tongue in cheek -- https://github.com/rethinkdb/rethinkdb/issues/1000 -- but should give you a sense of the direction for the project.

RethinkDB already has paying customers, and we'll soon be offering publicly available commercial support (not unlike JBoss, MySQL, 10Gen, etc.) There are also other revenue streams I can't talk about yet.

For anyone who's interested in the pilot program before commercial support becomes publicly available, shoot me an email -- slava@rethinkdb.com.
Relevant recent news:

http://www.nao.org.uk/report/review-of-the-final-benefits-st...
Why not just do that locally?

Github lets you see the diff for a single commit on their site. This makes sense, because you can use this information to take action on their site, by either approving or denying the pull request.

The only use case for commit-commit diffs that I can think of, though, is if you plan on manually merging them and resolving conflicts, which you cannot do on Github (to my knowledge). There exist many graphical and command-line utilities that you can run on your machine, the same place you will be making those changes.

To me, Github's two jobs are to host reposiitories, and to make it easy to find and view the repositories of others. They do both of these jobs very well, and this map plugin makes Github better at the second in at least some cases. Once it comes time to actually start changing things, though, I get off of Github, and work on the local copy I have with the tools on my machine. Replicating this functionality isn't, to me, what Github is for.

As an aside, if there is a way to manually construct a url, there's a shortcut to getting Github to add it to the UI. A few months ago, someone made a JavaScript bookmarklet to add a search bar to any repository, since the UI for this functionality was so clunky. Because of its popularity, Github added a proper repository-specific search bar.
Twitter Must Disclose Credentials to Jewish Rogue Organizations
I'd really get behind an Open Soylent project.

More power to Soylent to monetize this, become a business just like Ensure or Slim Fast (succumbing to all the commercial pressures such products face, like, "Y'know, let's drop pricey molybdenum and just encourage people to have normal food once a day.")

I guess I was way more excited about the project when I thought he was starting a discussion where we can all pool information on self experimentation to help each other generate a cheap, nutritionally complete chemical sludge.
The downside of this seems to be that it discourages users from using the superior format TopoJSON by Mike Bostock, as it outputs in plain .json: https://github.com/mbostock/topojson.
Take music to a new dimension
Behind the scenes : Ruby's ERB templating system
dkhenry, thank you for your work on this driver!

I would encourage everyone working on drivers for RethinkDB to publish them regardless of how complete they are, and advertise them as partial implementations. I know of a lot of people interested in working on a Java driver, and it would be great to see collaboration, even early on!
> I have friends in almost all big companies and I discuss them about these issues a lot. Almost all of them agree that they are in a similar situation.

As you get older, you'll find there's a stark difference between first & second-hand experience.
You're totally missing my point.

My orignal response was to someone wondering why the NSA can violate constitutional rights while at the same time open sourcing technologies for enhanced securities. My example of the DOD vs the NPS was to show that entities within the same organizational structure can have opposed goals.
I've spent a little bit more time talking with the photographer, and it absolutely seems related to prints.

The problem is, in 5 years there will be 60", high-resolution color e-ink displays that you can hang on your wall and use as printed canvases. What will he do then? He wasn't aware the tech already existed as a prototype.

I don't want to print. I want quality shots, and I want to take the burden of archiving them.
Top 3 Server Companies I Recommend to my Clients | theAdmin
So we're a PHP shop thinking about moving to Python. With this release, can we immediately start using version 3?

The Flask page still recommends holding back... (http://flask.pocoo.org/docs/python3/)
A filesystem as backing service is a different problem (or more to the point, a different solution). But the filesystem used to store the application runtime is itself ephemeral. In Heroku, when the app shuts down, its VM goes away permanently, along with any local storage, and any instance of an app can be shut down at any time.
So Xbox is half-assed because you don't like their all digital model? Come now. You may not agree with the model, but nothing I've seen from this generation xbox can be honestly called half-assed.
Would love to read this.
GeoJSON is a feature of Leaflet: http://leafletjs.com/features.html

Leaflet is the library used by Mapbox.

Pretty sure if you add a pull request to Leaflet with code for TopoJSON that Mapbox will get it too and then Github will have it.
I'm a web dev. My clients aren't willing to have websites that tell (potentially locked-down) visitors to contact their system administrators, but my clients are willing to have websites that offer a painless, almost invisible upgrade.

The death of Chrome Frame means that I'm probably going to be dragged back to writing for IE8. Time to dust off those polyfills.

There are technologies that are successful when they obsolete themselves, and then there are other technologies, like tent poles, that you don't appreciate until they vanish. Like Google Chrome Frame. Like Google Reader. Now we're all just thrashing around in a pile of useless canvas. (Or <canvas/>.)
Personally, I have fallen in love with run-off elections (not sure the specific name) as used for electing the mayor in Chicago.

Basically, there is an officially non-partisan election in which anyone qualified can be on the ballot. The vote is held, with everyone able to vote for one person on the list. If there is a single winner (50%+1) then that person is declared the winner and the election if over. If no-one gets a majority of the votes the top 2 candidates face off in a run-off election about 2 months later.

This allows everyone to vote for their preferred candidate in the general election without 'wasting' their vote, but ensures that the eventual winner was chosen by at least 50% of their constituents.

There's obviously some tweaks that can be made (for one, it doesn't need to be non-partisan) but I think it does a very effective job at avoiding some of the party politics and the pandering to the base for the primary then moving to the center you see in many elections.
The Hitchhiker's Guide to Semantic Technology
http://semantictechnology101.com
Sweet thanks. Do you use Passenger mod on nginx or some kinda setup?
Yep. The broad principle is never to give out account numbers, your social/government ID number, or any other such thing on a call you didn't initiate.
Why I Chose Ember.js
Its probably the same streaming tech office 2010 home and student uses. It basically makes it unusable. Every time you click something it lags for 30-40 seconds while it caches dlls. Horrible tech.
I wish the guys at soylent well. But, please get a nutritionist on staff so we don't have to listen to the same complaints every time.

Also, I think the difficulty in preparing food part is overblown. Haven't any of these guys heard of Trader Joe's?
See also: http://www.techspot.com/news/52885-google-glass-teardown-rev...

$150-200 in BOM
I am a happy user of Digital Ocean. Thumbs up! Wish you all the best!
Come help us build a modern developer platform for schools – Clever (YC S12)
Steve Jobs considered K-12 education the final frontier untouched by modern technology. We want to change that. At its core, education has a fundamental data problem – schools run on legacy infrastructure that is impossible for hackers to build on top of.
We’re on a mission to replace the terrible things that developers have to do to build classroom software (think nightly CSV FTP transfers) with APIs that feel more like Facebook’s or Stripe’s. E.g. https://getclever.com/developers/docs/

Clever is a team of 10, located in San Francisco. When we started a year ago, 4 schools used Clever. Today, Clever is used by 5,000 schools, making it the fastest-growing company in education. We're looking for talented hackers who want to help us build Clever into something every school, student, and teacher relies on.

Here’s a sampling of the tools we work with daily:

- Javascript (Node, Backbone)
- Python (Fabric, Salt, Buildbot)
- mongoDB
- Gearman
- Logstash
- AWS (EC2, VPC, S3, R53, SES)

Tools we're experimenting with as we scale:

- Go
- Postgres
- Riemann
- Angular

What Clever offers:

- Challenging problems in architecting and scaling
a developer platform and school-facing product
- A chance to shape the future of education
- Significant equity stake in a well-funded company
- Flat and close-knit engineering team
- Great benefits: healthcare, dental, unlimited
Amazon budget, beautiful office, free lunch, etc.

If you’re interested in joining Clever, please send a hello to jobs+engineer@getclever.com

Include a link to your github – also, take a look at our sandbox API and see if you can figure out the average number of students per section: https://getclever.com/developers/docs/
drchrono: Take our hacker test and get a job fixing healthcare
Samsung to launch mirrorless camera on June 20th | Witty Sparks
anybody can describe what makes this better then spotify?
Google updates Gesture search, available for 40 languages now
Check out Emancipator: http://www.youtube.com/watch?v=JCSN4DLG6Ng&list=PL7669BCCE53...

Trip-hop.
You wear a suit to blend in. You hack and stick out. It's as simple as that. Hackers are just the people who don't care much for blending in but they are not stupid enough to be bums.
Make element height inversely proportional to width- pure css
RethinkDB issue #1000 — Database tools should be indistinguishable from magic
>> NSA hires the best nerds.

I'm skeptical of this. In a hypothetical programming/engineering competition, I'd bet Apple and/or Google could clean the clocks of any government agency or defense contractor, sans building planes and weapons.

>> Nerds that I have have met or seen in mailing lists, have a strong co-relation with totalitarianism aka evil sysadmins.

Sad. That's what assimilation and institutionalization does to you. Hope that never happens to me.
Sounds great! What can I follow to find these once you write them?
Why not set the date to April 2014, the end of support of XP?
This Robot Wants to Beat You at Air Hockey
So no then. In fact you don't actually know what you are talking about at all. Whilst you are more than entitled to your opinions on any given subject, saying something like "Apply[sic] (or Ive) simply does not understand graphic design anymore." isn't at all constructive. It's worse than that actually. Casting an aspersion like that is entirely vapid, and no amount of snide logical twists are going to change that.
It's even worse than that. If you are a power user and turn off the toolbars etc, excel 97 isn't that much different to excel 2013.
> "such group" needs practice similar to how firemen use controlled fires to practice their skills

Firemen don't go around setting people's homes on fire in order to practice putting them out.
When I posted the link, the top result was the actual story. Simply add "site:wsj.com" to the search and the top link should be correct. If you click the link from google, you avoid the paywall.
Ballmer = Being Always Late + Letting My Ego Roar
Hours and hours and then more hours until you get to years.
Note that it remains an open-source project, so folks for whom it's important can still use it.
Growth Hacking the Facebook Login
So we have to sign up for spam to get a report with 3 names? Thats kinda bogus.

I'm going to guess they are -> AWS, Rackspace, Softlayer (now IBM) <- because I am pretty sure the rest of HN isn't interested in spam...
Can't read it. I imagine it mentions system administrators need an access point somewhere.
When you host internet services, it doesn't take too long before one of your users do something that leads to police investigation. So that's quite normal, unfortunately. There are also unofficial & malicious requests, like 'private investigators' simply trying to grab data.

Just tell them that they don't have any authority, and you're not interested to hear any manipulative reasoning. - Have a nice day.