skysight-inc/HackerNews huggingface dataset:
THis path is possible, but it doesn't solve every problem. You can't be (or, better, I'd prefer you refrain from being) a self-taught brain surgeon.

If you (plural) are to bring the US back to its former glory (and higher education plays a major role here), you'll need more than shiny web apps.

I'd start by outlawing reality shows. ;-)
The Ultimate Cheat Sheet For Selling Anything
By the same argument, if you think the value of bitcoins will increase, you shouldn't spend your dollars either. You should convert them to bitcoins and hold them.

If you do spend dollars, you don't lose anything by converting them to bitcoins just before spending them.
Either occasional stings to take make an example of people, or using it as a possible additional charge to pile on in situations where there is already an investigation. Most laws do not have vigilant enforcement.

For example, (barring illegal searches or likely illegal 'stop and frisk') how do you enforce possession laws?
I agree with all of your points. And I think we both have the same view of the book, which is that it is good, not AMAZINGLY GREAT, but I thought it was appropriate for this list because its not a best seller or something, but a little bit of an unknown, but useful.
can you explain your comment? I'm not sure what happened on reddit in 2005.
Someone will still need to offer putting physical servers in a data center. Not all workloads are well served by cloud/VPS offerings.
Rainbows End is great. It pretty much predicts wearable computing and Google Glass. I'd recommend reading just about anything from Vinge as he's got a lot of great ideas.
I relax the best when there are other people at my house, doing their own thing. I remember from being 5 or so when my parents would have company over and it was a very reassuring feeling of hearing other people carrying on. Unfortunately, as an "adult", it doesn't seem to be very socially acceptable to throw parties then stay upstairs and hope your guests enjoy things by themselves.

This motivation is very deep inside me: I went as far as giving out two free rooms to benefit from the comings-and-goings of two more people. And for a while I shared a house with my in-laws (8 people total) and found it quite enjoyable.
Yup. Still employed happily at rackspace. Just been on vacation at home the last few weeks. Also, busy busy busy - I come back to work then off to codemash! I don't spend all of my time here :)
15 minutes? That's nothing

And you'll just order it 15min before your intended departure time

"In France, you have to pay a hefty price to get your taxi license"

How much does a taxi medallion cost in NYC again?
http://security.stackexchange.com/questions/43164/which-prod...

Dual_EC_DRBG is actually used in real life products:

> we know the RSA BSAFE library uses Dual_EC_DRBG (...) by default, I would guess that this would be the main vector.
> As for the use of BSAFE, I can easily find (hint: use your favourite search engine to search for the terms "This product includes" "RSA BSAFE") implementations, oddly skewed towards imaging and gaming devices: surprisingly many printer/copier/fax devices use BSAFE, though for unknown purposes. Including Ricoh, Minolta, Océ/Canon, Brother, Fuji/Xerox, Epson ... Your Playstation (PDF), PSP, or your Nintendo DS wifi (PDF) Software from Adobe, Hitachi, Oracle and HP Some Nokia phones(PDF)
> high prices per km

In Italy, and in other European countries, the taxi prices are set by the city councils, not the taxi drivers.
We're not getting them until June (I didn't order early-access; I opted for the 30 minute Dave Arnold phone call instead, which in retrospect seems silly because I can probably get that on any given Tuesday when he does his podcast) --- I imagine that by the time the Kickstarter units ship, people who order normal Searzalls will have much less time to wait.
> libstd is that much closer to being used in a "bare metal" context. It's still aways off, but we're getting closer every day!

This is so cool. Most programming language implementations come with a lot of baggage. They assume that the VM can stop the world, or that the VM will be in control of all threading, or that the VM will use global variables, or that the VM can move objects around in memory whenever it feels like it. VMs like this are like demanding houseguests that insist that everything conform to their expectations. VMs like this are not easy to embed and do not "play nicely" with other software.

Doing the work to factor these assumptions out of the core language/VM/implementation and into libraries is not easy work, but you end up with something so much more versatile. Lua is this way, and of course C. It sounds like Rust is going this route too, and that's so cool to see.
until Uber implements free market "surge pricing". Then people are more than happy to leap back into the yellow cabs, which have their price regulated

That is assuming they can find one. Surge pricing incentivizes drivers to actually show up and compensates them for tougher conditions and additional risk.
To those playing: if you want to be able to find your code again later, go to the CodeCombat home page and sign up for a free account! Sorry, we derped out and didn't put any signup form accessible from the Gridmancer level.

Also, we're sorry that we left you without good debugging tools: https://news.ycombinator.com/item?id=6976883 -- this is the #1 problem uncovered today. We will retreat in tearful shame to our code lairs until we can blow your minds with our timeless debugger.

You are amazing players--so many good solutions here. Thanks for playing! To those who sent in solutions and are looking for dev opportunities, we'll be in touch this weekend to see what we can do and learn about what you're looking for.
I meant that since you have to eventually legalize your stay (say, you have a big exit for the company), how much would being illegal affect everything afterward?
But you've offered no particular evidence why that someone will be Rackspace.
Addressing inequalities of opportunity created as a result of historical factors which predate the adoption of a libertarian system is one of the problems with adopting a libertarian system (aka, the "Libertarianism, starting right now" problem). As Bitcoin is generally promoted from a libertarian orientation, Bitcoin must also face this issue.

Replacing one system of "I or my ancestors were smart enough to do this a long time ago" with another one does not particularly improve matters.
You wrote: "The government does need to subpoena AWS etc if they want access to my s3 bucket, or ec2 instances"

Do they? Evidently, the NSA, a US government agency, feels that portions of the Patriot Act and related laws (including secret interpretations of such laws) do grant it legal right to collect information that is on any server of any company in the world (including servers physically located in the United States), in order to fight terrorism and other threats to national security, without the need for a subpoena or a warrant. Furthermore, if the NSA if legally allowed to do so, are not the CIA, the Department of Defense, other Homeland Security Agencies and any other information-collecting agencies, whether or not such collection is overt or covert, and whether or not the subject of such collection is aware of such collection or not, also able to make the same argument that such activities would be legal under the same legal justification used by the NSA?

If if this is so, then the statement you made: "The government does need to subpoena AWS etc if they want access to my s3 bucket, or ec2 instances" must be incorrect, or untruthful.

If it is untruthful, then the negation must be truthful, which means the government does not need to subpoena AWS etc if they want access to your s3 bucket or ec2 instance.

The judge in this case essentially confirmed the case of Smith V. Maryland (1979) < http://caselaw.lp.findlaw.com/scripts/getcase.pl?court=US&in... > (see page 2 of the article we are commenting on) that one does not have expectation of privacy for information provided to a third party. You logged in to amazon systems, and you conveyed information (data) from your system to their system. I see this as no different than providing a phone number to a telephone carrier in order for them to connect the call. You are putting software, data, instructing them to serve it to other parties, as in the case of s3 buckets, or instructing them to run virtual machines to perform computational operations on their computers, as in the case of ec2 instances.

While, as the article mentioned, there are now people in the justice system who may think the 1979 case no longer reflects the realities of electronic communications, it is still the law and will remain so until the lawyers decide it isn't.

To quote from the article:

[begin quote]
In one of the concurrences, Justice Sonia Sotomayor wrote that "it may be necessary to reconsider the premise that an individual has no reasonable expectation of privacy in information voluntarily disclosed to third parties."
[end quote]

So, while the Fourth Amendment is clear about "papers and effects", it is not so clear on data provided to third parties (no matter the purpose, no matter the level of protection of the data the company promised--company promises cannot supercede state or federal law) isn't wide open for government access, in light of what the article states, and in light of the judge's decision in this case.

It seems to me that while sentiments and opinions may lean toward granting more privacy protections to data stored online, the law today isn't there yet.
ColinWright's question is about computer-to-computer calls.

His question is similar to one I've asked recently: Skype replacement for phone-to-computer and computer-to-phone (Skype-in and Skype-out numbers).

Can you please chip in if you know more?
https://news.ycombinator.com/item?id=6921672
The same basic situation exists in New York City. They're called taxi medallions there, and the small supply and large demand causes them to cost a surprisingly large amount of money. The government even has a convenient graph of the average price over time:

http://www.nyc.gov/html/tlc/downloads/pdf/price_trends_chart...

That shows a cost of 359,000 in 2006. More recent data is even crazier:

http://www.nyc.gov/html/tlc/downloads/pdf/avg_med_price_2013...

According to that, they cost a million dollars apiece these days.
As a french person, I would be pretty upset to think my taxes are going towards paying people to order Ubers and make sure they take at least 15 minutes to arrive. It almost seems like something out of a Monty Python sketch.
France is one of the most frustrating countries a young entrepreneur could ever work in. As soon as you find some way to bypass the rigidity of the system to create something new, to make life easier for people and actually create wealth, the octopus grows another arm to strangle you with. It just sucks the energy right out of you...

The UK may have its problems, but it's a breath of fresh air by comparison. It's no wonder 600,000 French people now live in London (and that's just the ones who registered at the embassy).
There are SS emulators that play some portion of the games for the system: http://www.zophar.net/saturn.html

Complete speculation, but most emulator devs probably just see it as a waste of time considering how few good games exist for the system.
We're in a really weird state with technology right now and a lot of it has to do with the comparatively undeveloped level of models and terminology we have available.

Let me use an analogy. There are lots of different people who work in a "shop", but they use different tools and work on different things. There are wood workers who do carpentry, there are metal workers who work with metal, and so on. Even wood work can range from fine carpentry making use of a lathe to general contracting and building simple structures by nailing together pre-made pieces of lumber. While metal work can run the gamut from machining to iron mongery and forging to soldering and brazing and can include everything from a plumber on the one hand to someone who designs internal combustion engines on the other.

Fortunately we have the terminology to describe these different jobs reasonably well. It's not easy to confuse a plumber with a machinist. But that's not true when it comes to tech. We have very little terminology in that realm. It's non-trivial to explain the difference between a systems programmer, a DevOps automation guru, a mobile app dev, a web dev, etc. A lot of these jobs end up falling under the standard "software developer" heading. Even though that's about as silly as calling taxi drivers and truck drivers "automobile operators".

This problem of terminology extends into the tech industry as well. We have sufficiently developed mental models of things like restaurants to be able to understand the differences, and difficulties of changing, between sit-down, take out, delivery, and catering focused establishments. Yet when it comes to tech our brains go on vacation and suddenly the equivalent of a high-class sit-down restaurant switching to making pre-made meals to be sold in grocery stores seems trivial when it is anything but.

You get the same effect when people ruminate on how Apple should spend its huge cash reserves. With people throwing out crazy ideas of how Apple should buy into some completely different industry that would totally change the nature of the company, which is just as ridiculous as the idea they should switch to building rocket ships or submarines.
How to create rich links in your Sphinx documentation
rapportive is a quite versatile tool... http://jordan-wright.github.io/blog/2013/10/14/automated-soc...
Blockee Story (QQ House) {Android} It's, uh, odd. But fun. Give it a go. I'd really like this on iPhone but think that's not likely.

Bejewelled {iPhone} low cost and best in class.

Animal Crossing New Leaf {3DS}

Need for Speed something or other {3DS} (A potentially great game ruined by forced cinematics during play)

A bunch of {DS} match 3 games (I like mindless short easy games to distract me from unpleasant aspects of my life.)

Simon Tatham's Puzzles {android / windows} this is a great collection.

Elements of destruction {DS} It's a weird, fun, game. Have a look!

Total Annihilation {pc} I keep coming back to it because it's so good. I make a few different all metal maps, set my resources low and the computer's high, and see how quick I can win.

Fallout 3 {Xbox} I enjoy just noodling around, finding the easter egg type stuff (chess using scaled down drink bottles?) and collecting teddy bears and wrenches.

PySolFC edition

MINECRAFT {pc}

----

I really want:

1) REZ ported to 3DS. Because, come on.

2) Good car racing on 3DS.

2a) Good car racing on iPhone.

3) A better iPhone review site. iPhone games have some sub-optimal marketing strategies, and review sites should be pointing these out. I need to know if a game is playable without any in-app purchases, or if those are needed to play.

4) BlastCorps, but better and on 3ds or iPhone/android.

5) Old style PuyoPop. See, eg, the Sega DreamCast version.
So, bitcoin's ability to store value is due to its ability to be a medium of exchange?
The entire point of rational regulation (not to be confused with insane regulation, which is sadly common) is to avoid market failures such as the tragedy of the commons. By their very nature, those market failures mean that a regulated industry cannot compete with an unregulated one, but people are still better off with the regulated one.

That's not to say that these regulations are beneficial or that regulations are needed at all here (I have no idea either way), merely that you can't judge the utility of regulations by letting them compete with deregulated industry and seeing which one wins.
Rapportive for Chess.com
Chrome Extension for Chess.com which gives you information about players
Sorry. I interpreted tptacek's first line as that he'd known about the patent and what it contained independently for "a little while". (It was a patent after all. Isn't that public information?)

Or was the news not the existence of the patent referenced on the tweet?
Is the general consensus now that core programming skills and being good at math are the same thing? Because after taking a look at this challenge it appears to be a math problem that requires mathematical knowledge and barely any programming knowledge.
his (daniel brown's) position seems consistent to me - it may have had a backdoor, but it wasn't obvious that it did, it was documented how to avoid the risk, and it's the only prng with a proof (apparently - i wouldn't know...). why are we so angry with him? is he the nsa? did he get the money? he seems to work for certicom, not rsa.
That would be absurd. I expect that in practice this law will not be enforced by itself.

For example: If Uber drivers start illegally parking in common pickup areas waiting for a call, then picking people up within seconds, then this law will probably be the sort of thing that they use to slam the drivers harder.
starcraft2, dota2
This article seems to be related to http://valleywag.gawker.com/paul-graham-says-women-havent-be...

It is the first time I saw Paul Graham appear on my Facebook. It is not worth reading, the author is just going for clicks by making baseless accusations. Paul also claims he was misquoted and thinks he should start bringing a recorder to interviews.

It is a shame, one of the appeals of reading a Paul Graham interview or his writing was that it was very open, I hope his no doubt hiring a PR filter or being more reserved with his words will not reduce the quality.
For a parallel example in the US, law enforcement here routinely sends underage people to attempt to purchase cigarettes or alcohol, in order to ensure that merchants are following the law around ID checks. This strikes me as similar, for better or for worse. (I'd vote worse, personally.)
I had recently thought about this very topic, and having spent just a bit more time than Krugman on it, and knowing a bit more about bitcoin, I find it somewhat interesting that we arrived at drastically different opinions about the morality of it. I have a rather more positive (haha, pun intended) take on it given what has happened with the conventional monetary system, one that Krugman and any mainstream economist would probably agree with: the system is (largely) broken, and we must look for solutions. If Bitcoin is the technologist's experimental solution, it is worth embracing because it delivers on change. Krugman's solutions will focus more on government force as a constraining framework, instead of extensions of innovation---but I believe at the core of it all, the "libertarians" he decries are also the same people he would agree with on the utter folly of our current banking/finance dominated economy.

My expanded thoughts can be read here: https://medium.com/technology-meets-policy/fd097809f88f
Ok. Krugman actually annoyed me enough with this one to respond. Here's an attempt to start a slightly more technically sophisticated dialogue with Krugman about Bitcoin. http://da-data.blogspot.com/2013/12/to-krugman-finding-intri...

Now if I could find one of my economist colleagues to actually get him to read it... :-)
Can't say anything about specific graduates, but overall statistics indicate that someone with a degree has about half the likelihood of being unemployed as someone without.

Some quick stats from Wikipedia:

> The average salary for college or university graduates is greater than $51,000, exceeding the national average of those without a high school diploma by more than $23,000, according to a 2005 study by the U.S. Census Bureau. The 2010 unemployment rate for high school graduates was 10.8%; the rate for college graduates was 4.9%

Of course, college is not a panacea for everyone, but having a degree significantly reduces your chances of unemployment and poverty in general.

In addition, education confers life benefits beyond simply employment, such as increased understanding of the world and critical thinking skills, writing ability, numeracy, etc.
Interesting read from Bruenig! While it's true that the term "redistribution" (as opposed to "distribution") implies a default where everyone gets back exactly as much value as they paid into the system, it's also common parlance for progressive taxation and equal benefits. That was the sense in which I used the term.
But for the case of jewelry, its usefulness as such depends on it being valuable. So the buck can't stop there: what other use propped up its value?
But that doesn’t give us free reign to ignore the problems that exist in universities, accelerators, tech companies and venture capital. These pieces of the funnel need to be thoroughly analyzed and optimized for inclusion - be it for gender, race, age, or other markers, so that we’re able to produce the best sustainable and profitable companies and organizations possible.

Why?

3. ‘Not discouraging’ women isn’t enough - actively encourage them.

Again, why?

I don't understand this "get women in X" movement. There are women everywhere, women are doing fine from what I can see in the tech space.

Why must I go out of my way to specifically pave a way for women in everything I do?

Why not blacks?
Why not midgets?
Why not "X deviation from being a while male?"

Read my previous comment history for my stance as I'm not going to copy paste everything here. I honestly don't get it. You have all the same opportunities men do, at least in this space.

Women are so entitled nowadays.
Tools, as in command line tools, I'm not so sure about. But Cocoa has NSLinguisticTagger. Good overviews:

http://www.objc.io/issue-7/linguistic-tagging.html
http://nshipster.com/nslinguistictagger/

And SDK documentation:

https://developer.apple.com/library/ios/documentation/cocoa/...
Yes, but you need a trusted authority.

But I probably didn't explain it well enough. I didn't mean that you would vote which politicians will rule, you would vote on concrete decisions state such make. Nowadays, you vote politicians and they make decisions, and with blockchain network, you would directly vote for such decisions, making the politicians an unnecessary layer. ;-)
$100 (or 10% of your spend whichever is greater) gets you that at AWS (https://aws.amazon.com/premiumsupport/)
Sorry, but this is ugly. Reminds me a bit of entity beans and all of the extra code hoops required in order to "automate" some functionality.

Here, we are really just using code declaratively, then doing extra work to map, etc. Then, folding in CGLib too? And, given that the queries are written in code, modifications to columns manipulated and so forth require re-compilation anyway.

Accessing the DB is not rocket science. I am not sure why we find new ways to complicate it so much. It is primarily just grunt work when done by hand. So, I do understand the desire to avoid that part of it.

This being the case, I will stick with my homegrown code generation tools for DB interfacing. Over the years, new tools have come and gone, which simply seem to move the problems around (Hibernate, anyone?) And, during that time, I haven't found anything simpler or more straightforward than a tool I wrote over ten years ago to generate the (typesafe) base DAO layer from simple queries.
What do they do for Office-type documents and photo management? Google Docs and Picasa?
Interesting - I'm wondering if maybe this would fly more in Europe? Any idea what % of tickets that is?
Great list, just to save him and others some time and pain, I evaluated all of those in the list some months ago, and my conclusion is Jitsi is the only one multiplatform, encrypted voice, still under development, free open source and not unusably buggy. Or technical - grandfather has no idea what a NAT, ICE or STUN is.

See https://news.ycombinator.com/item?id=6977463
It should be noted that the misquote was on The Information's end, not Valleywag.
This is why i don't follow what Google say about "correct" SEO. I just do what i know works for me.
Building A Browser Extension? Careful Not To Accidentally XSS the Whole Internet