skysight-inc/HackerNews huggingface dataset:
Ask HN: Living in a hacker house – Is it worth it?
Im currently living in a hacker house where people have their own seperate bedrooms.

Its great for networking, parties and meeting cool people etc, but the place is not being maintained.

After living somewhere for a while, it's hard to maintain perspective. If you had a choice to live in poorly maintained living conditions but with cool people, vs living on your own in a studio, what would you choose? Does anyone know of hacker houses in SF that have decent living conditions (preferably with seperate bedrooms)?
And then eBay will refine the claims until they get accepted.
This reminds me, have any of you guys run into the "dark side" of frequent browser updates? Couple months ago I file a support ticket on a website, they come back and say "I see you are using Chrome 33 and Firefox 24, we only support Chrome 27 and Firefox 19, please install those versions".

(Those were not the precise versions, but you get the idea)
OT but it's been a while since I saw webdesing that looked as 90's as this site.
Hansard, record of the UK Parliament's House of Commons, 6 January 2014 http://www.publications.parliament.uk/pa/cm201314/cmhansrd/c...

Question: "Given that the new primary maths curriculum no longer includes the chunking method in division calculations ... assessments in maths will give credit for a pupil’s working?

Answer: "...chunking will not be rewarded in method marks — long division will."

*"Chunking" here refers to the method of the parent article. Chunking has been removed from the curriculum and only the traditional method will receive credit. That's the definition of bad math teaching, from the UK government.
Or they want to avoid the problems that can arise with multiple systems having to authenticate at the system - some of which might use non-exchangeable ways of encoding stuff like Umlauts.

Or they want to avoid the customer service calls "I am in Russia and use a Euro sign in my password, how do I login?!?!?!"/"Help, I have a Macbook from my brother, where is the vertical pipe (|) symbol?" so they restrict the keyspace to azAZ09 for reducing this type of error.
gotomeeting by citrix
Being very proficient in Erlang and able to bumble about pretty effectively in Haskell, I can confidently say that while the two languages require complementary skills they target two different problem domains: Erlang's a heavy-lift rocket, Haskell's a sub-orbital rocket-plane.

Well worth being at least familiar with both.
I thought skype was p2p, which is why sent messages only load when the other person is online. You can't get messages you sent earlier from a different computer unless it is online.

Anyways, whether or not this has become 'normal', how is this not the equivalent of someone opening and reading your mail? Or worse, recording all your private conversations?
The U.S. recently (last year?) switched to a system where it's first to file, not first to invent - so that basically leaves everything open until someone spends money to patent it.. That's my current understanding anyhow. I can only imagine people who like seeing money spent (e.g. money being spent by default is good for the economy) and lawyers are the ones who pushed that change through.
I was a reviewer for a Springer journal (MMIR). I contacted Springer in October 2012 to let them know that they store plaintext passwords and share the plaintext passwords with their users (e.g. "Hey, it's review season again. Please login to accept or decline your review assignments. By the way, if you don't remember your password, here it is! abc12345"). Over a brief email exchange, I carefully, politely, and concisely laid out the problems with doing so. All I got was a hilariously dismissive reply.

In October 2013, I received another email from Springer with my password in plaintext, and they CCed this email to another person!!

I declined my review assignments, asked them to permanently delete my account, and I haven't heard from them since.
Not exactly the same. LiteScript uses ES6-generators, handling also try/catch and making a readable js output code.
Julian Assange – SXSW – March 8 2014 (full talk)
“It’s time that MTGOX got the bitcoin communities wrath instead of [the] Bitcoin Community getting Goxed,”

Called it!

https://news.ycombinator.com/item?id=7340567
Iridium?

http://en.wikipedia.org/wiki/Iridium_satellite_constellation

Beam up some coordinates every minute from an Iridium phone strapped to the roof. Pair it to an iPad to get those coordinates.

Maybe have a second phone/ipad strapped onto the underside too just in case the plane ends up flying upside down.
Whatsapp Pay for a Friend
It seems to me, that many companies think, that computer science is just plainly simple. You can just put any task to a new bachelor or even student that claims he can program.

I learned the hard way, that even the creation of internal APIs of software is hard, since you can make many errors. I made many errors, after I came from university. After I made them, I knew it better, because I had to manage an other developer that had to use it and I saw what a mess it was.

External APIs are even more difficult to create, because such things as security and others have to be covered ... but still it seems many companies thing any stuff scribbled by a student in the first semester would suffice.
From a legal perspective for mtgox you really couldn't hope for better news, not only have their systems been tampered with but now there is undoubted proof.

Just paint yourself as the good guy amongst a scene of money launderers, hackers and drug dealers. This isn't proof of fraud, it's proof that people broke into their systems and tampered with them.
Great discussion. I now understand more about the objections to replacing a black box with satellite streaming data . The two major objections seem to be 1) a catastrophic event could bring external communications to an immediate end and 2) the high data density could make it impractical to link it all to a satellite.

As to the first objection, any catastrophe would be preceded by the cause of the catastrophe. This is what one would hope to capture. I'm not sure if that covers every possible case but I it could be of great value to have instant access to events just prior. As to the second objection, intelligent systems can make useful decisions about which data to transmit and about how long a burst of information should be sent.

Anything that can be done to reduce the time needed to locate passengers who are injured or trying to survive on the ocean or in difficult conditions deserves a look, in my opinon.
Fuck EBay and the stupid patent system. You should have to actually invent something before you can patent it. This is written so broadly as to encompass almost anything involving exchanging non-physical items of value using networks and computers. Yet this has been going on for decades in financial markets.
Skype is a separate application.
Look at the 'Technology' part: Ogre3D is used for the rendering. It should then be technically possible for a port given enough interest is shown.

Plus in the 'Kickstarter Stretch Goals' Category you can see that they plan a Mac version before a Linux version: https://s3.amazonaws.com/ksr/assets/001/661/480/bfb68577b1e9...
You could probably avoid bugs at the center of planets by simply having an small cube of unmineable material surrounding them (like minecraft's bedrock).
Good point. We should have also taught them to remember to think before posting to Facebook.
The Skype infrastructure became more centralized in order to accommodate the increasing use of smartphones.

http://www.slashgear.com/skype-supernode-switch-for-stable-s...
My prediction,( the game comes out in two years :s, this will be forgotten ).

( assuming a cube )
The gravity works orthogonal to the side you are on( 6 sides ), no matter your position. There are 4 imaginary planes for every side. You need 3 point to get a plane in 3d space. Those points for the 4 planes are made from the center of the cube and 2 points of the side you are on( the planes are rotated 45 degrees relative to the sides ). So for one plane that would be center of the cube and top-left and top-right sides. For another that would be center and top-left and bottom-left, and so on. If you cross one plane the gravity changes 90 degrees, depending which one you crossed.

There are interesting thing about this model. For instance; for larger distances, you don't fall in a straight line towards the planet, but in a sine wave like curve.

Orbits will remain circular with inclination changes, so the square orbits in the video are not physically correct.

---

Also, you will not be able to reach the center of the planet. At most you will be able to reach about 80% of depth, where the cube sides are still large enough to not constantly switch directions.
http://oi60.tinypic.com/ngu97k.jpg you're not wrong.

[http://whatsmybrowser.org/b/4DNMRK6]
The issue here is a monetary one.

How many planes go down each year? A few. How many planes are never found (black boxes). One per 10-15 years?

An airline, or a company that builds planes would have little to none problem explaining to the judge that benefit-cost analyse make no sense: too much money would be spent for too little benefit (I know lives may be at stake, but that won't convince the judge).

Couple years ago I read an interesting article about the way Boeing builds their wings and the way petrol compartments are organized inside such a wing. It went on to explain that in particular external conditions of air, at particular speeds, with particular climbing angle and with particular temperature of aircraft coat, there is a chance of petrol ignition. The only "problem" is that according to their calculation, the probability of all conditions being right is 1:17,000,000. While re-engineering the wing and then applying changes to each aircraft would go north of a billion dollars. Therefore, they have not upgraded their aircrafts and no authority went after them surely because of tiny chance of an accident occurring.

We are all flying a ticking time bomb to some extent. The chances of something going wrong are comparable to putting a parrot before your keyboard. How much time will it take a parrot to hit a combination of keys writing "parrot". It may be one billion years! Or five minutes...
Dear lord talk about an overdesigned site.
Fixing wordpress permissions
If you lived in a decently cheap area, you would be much less likely to earn $100k/year.
Ni Hao is not an expression any more than Hello is.

Expression: a word or phrase, esp. an idiomatic one, used to convey an idea.
Where on Earth is integral calculus?
US trains are terribly slow. Much slower than those in Europe or Asia. (I've ridden trains in the US, China, Mongolia, and Europe)
I find it interesting how all of the people who complained about how terrible math education was when they were kids turn into grownups who wish they would just go back to the traditional way of teaching math.

My sister is an elementary school teacher, and she's posted some videos on her Facebook page explaining how common core teaches - and they look so much BETTER than the way I learned to do math.

As far as I can tell, the old system was some combination of "memorize times tables" and "structured brute force the answer." The new system tries to teach kids ways to think about numbers and simplify them so that they can use mental math.

The people who developed the standards came up with them by studying which approaches to teaching actually got kids to learn math. I don't think "we did things a certain way for hundreds of years before we started looking at it scientifically" is a strong refutation of that approach.
Lesser-Known JavaScript Debugging Techniques
Sadly Gox has been a punchline for a while: http://www.reddit.com/r/Bitcoin/comments/19eg9h/only_11am_et...
I took a look and yes, this is the kind of guy that results in a system with a hundred weird exceptions that have to be memorized.
Just as long as it isn't him saying "every statement I make is a lie".
The same kind of approach from Kotov can be used on net runner, or more traditional CCGs. You can see how that works in Magic, for instance, where the top players have major amounts of visibility. Someone like Luis Scott Vargas plays plenty of games out there, for people to see, and describing his thought process (which makes him a worse player in those games, but that's to be expected). You can still see the relentlessness that Kotov describes. He knows his options by heart, based on his knowledge of his opponent's deck and all cards available, he makes guesses, dedicates time to each decision, and them moves.

For high level play, there's also issue of deception that do not apply to chess, but will apply to Netrunner. Still, no good player will put deception first in his analysis. If anything, it's the equivalent of Magnus Carlsen's care for giving his opponent as many chances as possible of making a terrible mistake, while still playing very good lines.
If you have bitcoins in 'cold storage' (Gox supposedly had 99+% their BTC that way) - i.e., the keys are physically offline and not accessible remotely in any way - then I don't see any easy ways of checking if all those coins are still valid.
If you can add, Websocket and SSL tests would be awesome and are what we need. Great design!
I'm more surprised that there isn't a single (imagery-related) satellite that would, over the last 24 hours or so, have taken imagery (or been able to be re-assigned to do so) of the area(s) of interest.

If for nothing else than to rule out some areas / possible outcomes... But yeah, very far out of my realm of expertise, though I do hope to finish my PPL fairly soon & am an avid AVHerald & LiveATC follower! :-)

http://www.liveatc.net/forums/

http://www.avherald.com/
The common understanding about /dev/random is incorrect.

I'm still not reading anything about "long lived keys" in your clarification here.

If you are concerned about cold-start entropy on first-ever boot, then seed urandom from random explicitly at boot. There is no reason ever to use /dev/random in crypto code, and you will find that the best crypto code doesn't.

I think I'll end my part in this discussion right here.
I really don't know, besides just stating the truth and hoping people recognize it. I think the disconnect is ultimately due to a precession of the model - as a system gets taken for granted, people analyze things in terms of its paradigm and its failures become seen in terms of the system's abstractions rather than the underlying reality.

On the other hand, when I'd write comments like this five years ago, they'd generally get a net negative reception. So it seems like widespread belief in manifest human inventorying and tracking is hopefully wearing off.
http://www.urbandictionary.com/define.php?term=goxed
I have worked with HN user grellas ( https://news.ycombinator.com/user?id=grellas ) on a professional basis for a startup acquisition and I recommend him. He is based in the Bay Area, but I was not, and things worked fine with him and his team over phone and email.
How does the DB dump show fraud? I can see the DB shows they have half a million bitcoins, but if Gox's claims are true then the problem is the DB doesn't match reality; their DB will show they have coins but their wallet is empty.

There are plenty of things to distrust about Mt Gox, but this isn't evidence of anything other than a security vulnerability that allows their DB to be stolen. (which is a big problem on it's own when you're in finance, but Mt Gox is past the point where being hacked again will hurt their reputation in any meaningful way)
Domino's Uses Pizza-Smelling Thermal Ink on Rented DVDs [video]
Tangential: anyone know of an overview of projects working on next-gen IRC? I know the standard HipChat, Campfire and Flowdock, and recently discovered Slack and http://kato.im. Would love a full list.
Agreed. I have seen too many people try to get their images to align by left padding it with spaces in their WYSIWYG editors. I am thinking of only allowing markdown in my latest project. I have yet to put it in front of the computer phobic user (in this case, my girlfriend) to see how well it goes so not sure how well it will go down. however I am hoping that after some initial resistance it will result in far less 'why is my page messed up' requests.

Markdown isn't totally there though because there are certain situations where specific styling is needed. I am probably still going to need to implement some kind of extension to enable setting CSS classes on blocks of text to enable this.
He's joking as Amazon patented 1-click checkout so he's suggesting to put two of these ridiculous patents together to create a super ridiculous patent.
Its correct, has 20 euro balance on an account I haven't used in 2 years and forgot about until this hoopla began
Sales? I mean, there is some positive correlation between efficiency of a salesman and various asshole-y characteristics such as intentional misleading (and feeling good about it afterwards), ruthless competition at all costs (including moral costs), not keeping promises after the check has been cashed, etc.

Not for all organizations, but for many sales depts it's exactly what is needed and wanted.
Couldn't they keep the addresses online for private keys which are offline, and look up the balance for each address on the blockchain?
Presumably you've read the story of what went on in the AF 447 cockpit - do you suppose adding one more voice to the cacophony of warnings would really have helped? Two seasoned pilots that were in the cockpit didn't fully realize what was happening - there's no guarantee a remote overseer dealing with incomplete and inconsistent data would have either.
My favourite Alpha goof is it interpreting the Planck mass as Max Planck's weight.
The "evidence of fraud" is that the sum of all bitcoin deposits minus the sum of withdraws is some 500k number, while the sum of balances is some 900k number.

However, this is not evidence of fraud: The deposits and withdraws dump is missing data, some older transactions are not in it. The same older transactions appear differently in the from the export feature on the mtgox site: instead of deposit/withdraw those records show just "in" or "out". I assume those are records from some past version of the site software and are just stored in another table.
Experimenting with Threes – Using AI to discover new ways to play Threes
Show HN: Private beta testers for gtd app
Hello everyone, I am working on my gtd app for windows ( https://taskorami.crowdtilt.com/taskorami-2-0 ) and need a few private beta testers. I am not ready to post it for everyone yet but if you are interested email me at eibrahim at gmail or ping on twitter at https://twitter.com/eibrahim

If you love GTD and want an awesome productivity app for windows, reach out and for your trouble, you get a free version when it comes out.

Thanks.
This is the No True Scotsman fallacy. It's especially egregious given how well-funded opposition to gay marriage actually is. But even if we were in an alternate reality where the evangelical right (and the institutions that prey on them) weren't bankrolling enormous fights against gay marriage, the point you're trying to make would still be fallacious.
We really don't. Satellite uplinks don't have enough bandwith for every plane's black box data, and the data we would get wouldn't be useful, since you need the data when things go wrong, and I doubt you'll maintain a connection when everything goes wrong. Furthermore this article illustrates why I try not to read the news at all. The journalist has absolutely no idea what he's talking about - which is the norm for most stories. Film streaming is done from an on plane cache and in air WiFi is more often than not provided by ground cellular networks, falling back to satellite, which is unusable most of the time.
For API building this is a much needed paradigm shift to functional programming. I met some backend engineers who built the backend of an very large and complex system with OCaml, and they never wrote a single unit test because they didn't really have to. Although humans are wired to think procedurally, a pure functional style can eliminate many of the holes that are easy to miss in a procedural program.

The only problem I see is that Mathemati... I mean, the Wolfram Language, is not open source. This means that there could be some application-level bug in the service running your API, and no community to quickly identify and patch those bugs. Until things become more transparent, the handful of backend engineers willing to write in a functional style will keep using OCaml or Erlang.
I realise this is to assist with support, but why would anyone other than the owner of this site use it when they could just pull the user agent from their own logs when/if there's a need?

Every webapp I've ever written logs user agent in the audit trail because that's often useful both in support and detecting unwanted stuff. I'd have to assume that's a fairly common practise.

Barring an obvious use case I'm missing, it feels like a poorly written version of www.mybrowserinfo.com dressed up the theme de jour, minus the detail.
> That's much more useful

Not really. The hard part is knowing when to use such a system. In most of the catastrophic crashes I've heard about no one knew they were in danger till they were dead.

> to satisfy the bloodlust of news corps

That's not what it's for, that's horrible thinking. It's for determining what happened so we can prevent it from happening again!

> Any other form of transportation (maybe with the exception of trains) is many times more deadly and we cope with that risk just fine.

Because of those same data recorders you denigrate! And now that we've reached a plateau of sorts, it's time to move to the next level.
Whatever happened to the 3g platforms?
Show HN: Guff, all the SASS framework you'll ever need
Ok, your comment was not about what I thought it was (if I understand your response). It was really about how fast Mathematica is and not about the symbolic functional / lisp like / whatever of the language?
How many aircraft are lost that satellite link "crash data" would have been useful? I recall three, MH370 would make four. I imagine there are more, but compared to the number of aircraft that don't crash, the total is a rounding error.

http://en.wikipedia.org/wiki/TWA_Flight_800

http://en.wikipedia.org/wiki/China_Airlines_Flight_611

http://en.wikipedia.org/wiki/Air_France_Flight_447

Of the three, TWA flight 800 is the only one whose cause is controversial, and in-flight data transmission likely would not have helped identify the cause of that crash.

Of all the above accidents, the causes are understood and have not been repeated. In fact, the cause of Air France 447's instrumentation failure was understood before the crash - there was an an active airworthiness directive to fix the pitot icing.

Extraordinary expense with no(?) payback.
That's demanding rather a lot from a human on the ground.

The Boeing (and I'm sure others) design philosophy is "unsynchronized joysticks ARE A TERRIBLE IDEA", and if Airbus and Air France had use the normal synchronized yokes, the problem of the brain wedged junior pilot would have been quickly apparent.

Can you think of other examples?

BTW, it's guessed that iced up pitot tubes caused the autopilot to disengage.

You're also assuming the pilots would listen to a kibitzer from afar while struggling to fix their plane. Plus a hell of a lot of expensive technology to support all that. And expensive kibitzers looking over the pilot's shoulders, which the latter wouldn't like.
This post is more about security than just APIs... dislike title. Also.. I don't see how this is an issue. If the user signs up via your app... and you wanted their password. You have it. Sure it's a big deal if someone steals your key... but if you always do it over SSL, they have to steal the "phone" or the "app" that you use. And if they steal the phone... they can use things like "email reset password", because email will most likely be logged in anyway.