skysight-inc/HackerNews huggingface dataset:
I would love to see more conceptual materials, explaining the ideas behind it, why I should use it, use cases, comparisons to alternatives - that kind of reading. It seems promising but a little hazy from a high level.
And Ruby/Python are much more productive

Languages themselves are not productive. You could make the argument that they allow developers to be more productive. Although a talented PHP developer with years of experience could be much more productive than a novice Ruby/Python developer.
The performance/price is good but the server is not reliable at all. Pingdom tracks many 1-minute downtime during the week. I think they have problems in the network, maybe because of the growth? Their support is very good though, I once got $50 credit because the machine/cluster that hosts my VPS was broken...
That sounds like you are misreading which of the two separate immunities the treason, felony, and "breach of peace" exception applies to.
This seems to be a myth: http://www.npr.org/blogs/thesalt/2012/10/18/163034053/top-fi...
Kind of amusing how the most consistent theme I could find (in the US at least) was people searching for the weather.
Trigger.io - mobile platform for web developers
To add another reference to your point, you must be a US citizen to work for the NSA. That alone limits their supply of the really smart people of the world.
I can't think of an instance of an economy "collapsing under its own weight." China might run into issues with currency manipulation, but aside from that they will be most stable so long as they keep growing at a fast clip. The problems will start to appear when growth slows or stalls, and people no longer see their lives or children's lives getting better (e.g. the Arab Spring)
Yes, that is nice and all, but could we please remove the assumption that there will only be one database.

Yes, it is possible to work with several at once, but automating the setup of an environment that have several databases, each with migrations, is no fun at all.

What would be really nice would be to have one list of databases, and one map between environments and databases.
NodeFly Node.js News Round-Up for June 13, 2013
Hacker Houses are an Underused Concept
you're right it does work locally.

yhat is built for embedding these types of analyses in a production application
Is good to for once hear some positive things about Java on here. I'm getting into Web development mainly and I've been learning Java and PHP of and on for the past year. Is it possible to learn both at the same time? or is better to stick to one and learn it for Web development. I like both Java and PHP. I think Java looks better though and I use both eclipse and IntelliJ.
Apple considering bigger, cheaper iPhones
What's even more exciting is that there's a Vagrant provider for DigitalOcean! I tried it yesterday and it seems to actually work: https://github.com/smdahlen/vagrant-digitalocean

Basically you put your DO api key in your Vagrant file, and then running "vagrant up --provider=digital_ocean" spins up a new ubuntu VM and runs your chef/puppet provisioner code on them. It's awesome!

It uses rsync to mirror your vagrant project directory to /vagrant, which is a actually better workflow for some use cases (eg hosting) than virtualbox shared folders.
Yes, content analysis can be greatly simplified using symbolic inputs. GPS Tags in images, User input in OP's check example and most industrial pipelines used sophisticated barcode scanners to scan objects very quickly, but the cameras are at a fixed distance/height from the object and the objects are aligned in a particular direction. Some purists would argue that this is not computer vision, but it makes for some excellent engineering, and solves some hard problems very well.
Moving windows 8 around is trivial. Most of the time it just activates. Occasionally it makes you phone them which takes about 3-4 mins.

However when you have a VLK and you don't notice that the KMS server has fallen over, shit hits the fan on an epic scale...
Can anyone with experience clarify this ruling? Is the SCOTUS saying that just because the specific cDNA strand doesn't exist in nature (as far as I know), then it is patentable?

Correct me if I misunderstood the ruling, but it seems to be absolutely ridiculous. You could just automate the process of isolating genes, sequencing them and statistically identifying their mRNA strands, isolating them, and creating cDNA strands. I know this isn't technically "nonobvious" but if you can automate the process to the point where you have robots spitting out gene patents, then it's a pretty low bar.
If this was not a stunt, the lawyer would have just asked the phone company for their records.
FBI's Robert Mueller testifies before Senate committee – live
At the same time, at least some small percentage of really smart people would prefer to work for the NSA on ideological grounds.
And EVERYBODY copied the original iPhone, otherwise we'd still all be walking around with Blackberries, Symbian Nokia phones, and stylus driven Windows Mobile phones. Why even bother pointing any of this out?
Tried this and it didn't work for me. I found each additional RAILS_ENV value was an annoying point of divergence between environments that should be as like as possible.

Eg, the whole point of staging is to be as like to production as possible, and running the staging server in RAILS_ENV=production is a dead easy way to accomplish this goal. For the very few differences (eg database config), I further refine the production environment by consulting a SECONDARY_ENV variable that may be set to either production or staging.

Eg, ideally CI is as close to the developer's test environment as possible, so that tests that pass locally pass in CI and vice-versa, and running the CI jobs in RAILS_ENV=test is a dead easy way to accomplish this goal. For the very few differences (eg using xvfb in CI), I further refine the test environment by consulting a CI variable that may be set to either true or false.
> I totally agree, that's why I believe the requirement was shifted from the airlines' responsibility to the TSA directly.

No, it was shifted as part of the general shift of security responsibilities to the TSA so that the airlines (who don't have sovereign immunity) wouldn't be responsible for future security incidents, that would instead be the responsibility of the TSA (who does enjoy sovereign immunity except to the extent Congress chooses to waive that immunity.)
Shouldn't be hard for the NSA to monitor your web browsing for a few days and then inject a 0-day for whatever browser you're using into an HTTP response from, say, HN, right?
Why not offer a very basic 'free starter deck' for potential users to try out before signing up? Then in order to save the progress made in the 'free starter deck', prompt the user to sign up?

The tour section tells me nothing about exactly how this app will help me learn Japanese. There is very little incentive for me to sign up if I don't know what exactly I'm signing up for.
wrong. this happens in retroviral transmission all the time.
Does anybody know if they offer anything equivalent to HOSTNAME.herokuapp.com?

I'm just testing them now, and I'm not ready to point a real domain at them yet.
As stated, absolutely. He qualified it with a "personal email address". Saying "Oh yeah, I could read the president's personal email" is just playing up the impact of the program by throwing a high-value name behind the assertion. The information there is that they can read personal email; the president's personal email isn't more technologically protected than anyone else's given the same provider.
One hand doesn't know what the other hand is doing.

Just because the DOD bombs civilians with drones in far off doesn't mean we should hold the National Park Service in the same light.
I'm sure they can handle number 2 quite easily. The factors of any large prime number are the number itself and 1. What I think you meant, though, is can they factor the product of two large prime numbers (where the original primes are unknown to them). If that can be solved (without quantum computers), then I believe that actually opens up a whole range of solutions to other problems not related to cryptography.
Not if that country is China...
This is actually a lot less interesting than I was expecting it to be. I wonder if the "open to the public" version if not as robust as what you get if you're spending hundreds of thousands of dollars on ads.
They must be filtering out searches from Utah.
That's exactly what I'm saying I think they can. The courts, not being simple machines, care about the substance, not technicalities. You are ordered to not communicate X: If, due to previous arrangements made in bad faith, abstaining from performing a certain activity results in you communicating X, you have communicated X. It's not rocket science.
Google Now does some of these things. Now provides me for directions almost everyday. It also lets me know what what movie times are relevant for me. I was recently in NYC, Now gave me relevant things to do while I was there. They were great suggestions. It blew me away.
Given the assassination plots, spies, mobilization orders, frantic telegraph communications and other things, it does, actually.
Docker.io - The Linux container engine
Also, they now have legal certainty whereas before the decision there was a chance the whole kit and kaboodle would have been tossed out.
... and you throw them on your portofolio and market yourself you can land a really good job.

The whole point of this is to avoid having a "really good job" and to have a business instead.

I had no problem getting really good jobs. I can get one today. I no longer want to work for other people.
Hence why the term "meteorology" refers to the study of the weather than the study of meteors.
What languages are you more productive with?
It's just you hit the nail on the head and perfectly described my situation.

Right now I'm working on a mobile labour job marketplace with a low barrier of entry. Jobs like snow removal, cutting grass, simple errands. House owners can post a task, set a schedule for that task, and set a monthly budget for said tasks. Workers can view these tasks and areas, sign up for the task, at which point the house owner would review that workers profile to determine whether they are a good match. I like this idea because it would enable people to make quick money (teenagers, jobless people) and it would simplify the process much more.

I think it's a great idea and I'm spending every second of my time researching and developing, I'm really excited about this and I really think it will take off.

So that's my situation, just working on a prototype now.

I'm not crying about not being funded, just wondering why so many mediocre startups are funded. Thanks for your response!
Hahaha, like I said I didn't pay attention, but I seriously doubt the stars-and-stripes gang at my local public school had ever even heard of public choice theory, let alone taught it.
I see a lot of smart people making intelligent comments, but intelligence is not knowledge of the law. I'm not a lawyer, and am happy to be corrected by one, but I do have some small knowledge of law.

First, under the law there is no entity called "government." I see these blanket statements about "the government must." The prosecutors don't belong to the NSA, and so we need to understand that laws rarely apply across the spectrum to the whole of the federal government.

Second, we need to understand that there are lots of rules and laws related to disclosure. The defense and prosecution can ask for many documents, and there are well-defined rules for what you can withhold, redact, and what you must produce. Because the entities are separate (see above) the rules that apply to the prosecution are different from those that apply to the NSA.

Finally, the NSA need only comply with the rules for issuing subpoenas. This is where things get messy. I'd be surprised if a subpoena gets issued at all, more surprised if the NSA responds, and I might die of shock if they said anything besides, "no, because national security."

The NSA works to catch criminals - not to defend anyone. I know it seems and probably is unfair, but this lawyer's request is going nowhere. It's the same as with "anything you say can be used against you," the police aren't required to disclose the things you tell them that would help your defense. Don't expect law enforcement to come to your aid in criminal defense. The sad truth is that the information recorded by the NSA can be used to prosecute, but it'll be a cold day in hell before the NSA lets you use their information for your defense.
One of the things I wonder about is that you can straight out buy gas masks in military surplus stores, yet I have never seen protesters use them. Don't they work with tear gas?
> Are you sure that FISC only applies to surveillance of foreign intelligence?

It applies to surveillance for foreign intelligence purposes.

> I thought the FISC Verizon phone record ruling applied to US citizens and domestic phone calls?

Well, yes, but that broad sweep was (officially, at least) for foreign intelligence purposes.
I had the same assignment, I think I used Zurb Foundation thought, and the focus of the assignment was on the front end graphic design.

I think I learned more going through the HTML5-Boilerplate's Git comments/bug fixes, then I learned in class. Especially, when it came to understanding the "state of the web".

I think 9oliYQjP who made the calculator reference is spot on. It's a tool, and it ensures accuracy, precision and speed in your work.
I am a biologist (who regularly sequences cDNA), and it is properly understood to mean complementary DNA. In fact, the syllabus' description of the process is far enough from what the process of actually making cDNA is like that it seems to me there could be grounds for a challenge, even though as others have noted, cDNA is no longer widely used for these kinds of diagnostics.
Digital Ocean is an amazing service. The only thing missing is private IPs. Once they implement it I will be making a full switch from linode.
Do you not have a domain of any sort? It would seem trivial to point TESTAPP.degachevdomain.com to the IP address of the server. Else, just go to the IP.
Ah yeah, it's definitely not worth it then.
StartCom offers free SSL certificates that are recognized by most browsers: http://cert.startcom.org/

Heroku will still probably charge you a basic fee for enabling SSL, since each certificate requires a dedicated (non-shared) IP address... at least until SNI support becomes more commonplace.

Edit: Just to reiterate what others have said, this is a server-side certificate, which is primarily used for encryption. You'll also want to generate a client-side certificate for authentication purposes. That's something you'd do entirely on your own, no need to go through a third-party CA for that.
Unless they change that, and keep on extending it, as it has been done with copyrights.
Ask HN: Resource to learn to manage a server?
I always used shared hosting, but I am planning to launch a project which may receive a lot of (concurrent) visits* (I already talked with clients and they want to use the product).

I am more a code guy, so I bought a droplet in Digital Ocean and I managed to handle it via SSH, installed apache, mysql, postfix and that stuff, but I am not sure in the maintain part.

I'd love to get some resources where I can learn, if necessary, how to config it to work properly - from basic things just like how many RAM or CPU do I need for X visits or process, to maintain it good and be able to get 1000 request per second (if I got lucky :D )

Thank you and sorry if this it not the place, but I thought a lot of developers may be in the same situation I am!

PS: Of course, it would be great if my project grows and I can pay for a server guy, but not yet.
I donno, I lost contact with a lot of former people, they seem to have disappeared. I'm sure you too.
This is a great example of why a good hacker should work in public service.

Why bother working for an environmental non-profit when you can make many orders of magnitude more difference by founding Tesla Motors or Nanosolar

Because an environmental non-profit might make immediate changes that save people's lives. A non-profit might put enough pressure on a company to stop polluting groundwater or destroying fragile ecosystems. With Tesla you'll help rich people use less gas.

Why campaign for privacy when you can write PGP or Tor

Because PGP and Tor are used by computer nerds and edge cases, but privacy legislation is used by everyone.

Why work as a fundraiser when you could build Kiva or Watsi

Either way you're fundraising. You could work as a fundraiser for a political appointee, and they could get elected to office and change how the entire country works. Or you could fund a lot of tiny things.

None of these things are a waste. There's no reason to do one over another other than personal preference. And nobody said a 'good hacker' was obliged to save the world (and oh, the hubris of thinking they could!).

Sometimes being the one guy who does want to do public service makes the difference, because all the other 'good hackers' are more concerned with one solution that will solve all the world's problems (which never happens) and making a quick buck.
They hope you'd never ask ...
I like the idea and concept of DO, but they don't support non-Linux which is pretty lame considering they are using KVM which can run a bunch of different stuff. I'm also curious how they do volume management, but these are just technical details :)

I'll also point out that a regular FreeBSD/NetBSD network install can be done in under 55 seconds, so thats not really a major feat to do when you're just copying images around.

But, they've productized it all very well so I'm happy to see someone taking a chunk out of EC2.
While its not a complete win I think this is an ok compromise. Clearly Myriad is going to be impacted as other people come up with ways to test for the BRCA1 and BRCA2 genes without infringing on their process, and it will make screening for these genes much less expensive.

But it leaves open the question of "infringement" on cDNA when you aren't party to the creation. Specifically the guys who have GMO Wheat growing in their field in Oregon, if they didn't put it there, they didn't know it had become GMO, and it was only discovered when Japan tested it, then what is their liability? And what is Monsanto's? (GMO Wheat isn't approved) I suspect these "escapes" of cDNA will become more common and the "factories" producing them, things like e.coli and algae, won't really respect the owner's rights here. :-)
The term "SEO" is a bit like "Hacker" in that to most people it carries a negative connotation.
Yep, they also participate in the development of various STIGs, including the recently released RHEL 6 STIG.
A more appropriate comment might be that any insular person or persons looking to achieve a position of authority is at risk of oppressing at least some of the people they aim to govern.
I think the article is referring more to the fact that all the changes shown were done in ~7 months. He's marvelling less at the result, and more at the fact that a huge organization like Apple can seem to pivot so hard and quickly. Thinking about that makes him wonder how, or if, his own team could pull of such a feat... hence it being Rorschach test since it makes you introspective.
Visualizing Pigments with D3.js
I'm talking about the rationale for FISC, which was based on surveillance of foreign intelligence. If they're overstepping their bounds and granting warrants for things that would otherwise require an Article III warrant, that's obviously a huge issue, but the facts on that are still sparse. Specifically, the Verizon phone record ruling might not Constitutionally require a warrant.
The Future of Game Consoles Isn’t Just About Games
How do you know WP-Scan itself isn't a vulnerable extension?
Regardless of Flask's humble beginnings, it is indeed a serious project, very stable, and quite awesome. And yes, I would recommend it for your use, assuming you want to learn Python as a whole. Flask is easy enough that you can start building an app right away, but at the same time, it leaves out all the extra 'magic' that ship with things like Django, so you'll be learning a lot more Python as you add onto your app. It's a great mix of simplicity and power, and is great for learning. Go for it.
Disqus were using it: https://ep2013.europython.eu/conference/talks/making-disqus-...

Though I think they may have recently replaced this bit of their architecture with Go?

FWIW, I've chosen Flask to power my startup and have no regrets at all. It's a joy to work with and rock solid :)
A historical correction to the misplaced tone of your 3/5ths reference, the 3/5ths compromise was by the anti-slavery republican north to prevent the southern democratic slavers from dominating the House of Representatives and the electoral college.[1]

[1] http://www.redstate.com/jeffdunetz/2010/07/18/were-our-found...
>Lesson here? Everyone borrows from each other. But I don't think the examples here are that damning. I think iOS borrowed much more from android than WP7/8. (Look at the modal dialogs -- other than rounded corners, they're nearly identical

Of course everyone copies but if Apple does it they're called genius innovators while others are called thieves. See "Redmond, start your photocopiers." and reread the article.
This is just me being pedantic, but I want one exception to this - every person, upon birth, should receive an automatic instantaneous patent on their own genome (and only their own genome) that is valid for the lifetime of the owner. I should be free to be able to sell this patent, but upon first sale, the patent expiration rules change to the default.
SELinux saved my ass years ago, preventing exploitation of an outdated/vulnerable PHP application. Since then, it gets installed on every production server I deploy. Those who simply turn it off because it's a PITA are doing themselves a huge disservice.
Now they didn't. They "transfered" $152 million of public money into private hands.

It's a success. Plus, they get to do it again.
Given how cheap the price is, I don't think they have a sustainable business model. As far as I can see, there is nothing technically different from their model that allows their service to benefit from any type of economies (of scale/scope) in order to stay competitive. So then my overall question is - how can they offer better service and better hardware (i.e. more expensive) at a cheaper rate? I'm genuinely curious.

I'll stick with Linode until the company is more established.
They were trying to build netflix?
Mr Borden? Lizzie Borden's father?
I dont get the reference
In structures with a small radius, the "gravity" differential between your feet and your head is a bigger issue than the Coriolis effect. Large structures using the tether approach produce sufficiently large forces on the tether that it becomes a significant engineering problem. Tether structures also suffer the issue that they are much harder to stop and start than a ring structure. This is important because you do not want the structure spinning whilst you make course adjustments. There are modifications to the design that compensate for this, but they add significant complexity to the design of the ballast.

The ESA have put a lot of thought into this, as have Rosmoscos. I assume NASA have put a fair amount of thought into it as well, but I've nothing to back that up.
Mike Saffitz is the CTO of Apptentive. This video was recorded at Code Fellows on 6/7.
Linode down?
http://www.downforeveryoneorjustme.com/www.linode.com

It's not just you! http://www.linode.com looks down from here.
I'd say "well this is what happens when government runs something technical" but I also watched similar stuff happen at MSN when I was there. Not to say that the Beeb is like MSN, but I do know that there were a lot of dim bulbs to go around...
For this particular problem, how does the proposed solution compare to just classifying based on image size?