Republicans Against Science - <AUTHOR> http://www.nytimes.com/2011/08/29/opinion/republicans-against-science.html?partner=rssnyt&emc=rss <comment><USER2> It is a bit of a worrying development, because science hasn't traditionally been a strong point of partisan differentiation across the board. There is a long history of Christian conservatives disliking evolution, but that specific controversy tended to stay fairly isolated, and didn't become a general anti- science position. If anything, conservatives have at various times been big promoters of certain kinds of science (nuclear research, genetically modified crops, etc.), and each party confined its objections to a few issues, and mostly on the fringes of the party (e.g. the Christian wing on one side, and the new-age/hippie wing on the other).

If I had to guess what's driving this, it'd be a mixture of:

1) ascendancy of a more "movement conservative" wing of the Republican party, displacing the more pro-science business-and-defense establishment; and

2) the ideologically objectionable area has expanded from evolution to include stem cells and climate change, and once you get to three different things you have a list, and then people start perceiving it as a pattern.

I must say that I was pretty surprised at some of the _open_ attacks on science, though, like the calls to cut the NSF's budget, and people like Eric Cantor going on TV to attack specific computer scientists by name (while misrepresenting their research). I didn't realize that the National Science Foundation now has the status of something like NPR among the conservative base.</comment>


Office 365 is being completely rewritten in JavaScript - <AUTHOR> https://twitter.com/TheLarkInn/status/1006746626617008128 <comment><USER2> Previous discussion of this exact tweet here: [https://news.ycombinator.com/item?id=17300893](https://news.ycombinator.com/item?id=17300893)

<comment><AUTHOR> I hoped to be faster :D

</comment></comment><comment><USER3> except when it isn't. Why the author didn't just delete the originating tweet is beyond me. The core apps are still C++ and will continue to be.</comment>


Immigration and Jobs: Where U.S. Workers Come From  - <AUTHOR> http://www.nytimes.com/interactive/2009/04/07/us/20090407-immigration-occupation.html

<comment><USER2> When you can't see the count in relation to the population of the country, the map illustrates nothing but the obvious.</comment>


What was it like working on the original iPhone project? - <AUTHOR> https://www.quora.com/What-was-it-like-working-on-the-original-iPhone-project-codenamed-Project-Purple/answer/Terry-Lambert <comment><USER2> In the Quora post [1] Terry says:

> _I wrote about 6% of the Mac OS X kernel, by lines of code, over a period of > 8 years. That's about 100,000 lines of code a year._

Does that mean he wrote 800,000 LOC in 8 years, or am I reading that wrong?

If he did write 800k LOC, I'm curious why the Kernel is so many LOC? Given OSX is based on BSD, I always assumed Apple's kernel would be small in size (LOC) and mostly just glue between BSD code that has existed for decades.

[1] [https://www.quora.com/What-was-it-like-working-on-the- origin...](https://www.quora.com/What-was-it-like-working-on-the-original- iPhone-project-codenamed-Project-Purple)

<comment><USER3> Yeah he averaged about 500 LOC a day for 8 years. Which seems insane. That is a wildly productive programmer.

<comment><USER4> How is LOC a measure of productivity?

<comment> ux-app it's not _the_ measure, but surely it's _a_ measure?

<comment><USER5> It's a measure of something. The question is whether it's a measure of productivity, which begs the question, what is the definition of productivity?

</comment></comment></comment></comment></comment><comment><USER6> Should be more aptly titled "Apple internal project secrecy". From the original title i assumed it was going to be about technical security compliance on the iphone, not the multiple levels of NDAs required on top secret projects.

<comment><USER7> Ya this was disappointingly thin.

</comment></comment><comment><USER8> Here are some great podcasts with Nitin Ganatra, who was Director of iOS apps at Apple during that time. Transcriptions available too.

[http://www.imore.com/debug-40-nitin-ganatra-episode-ii- os-x-...](http://www.imore.com/debug-40-nitin-ganatra-episode-ii-os-x-ios)

[http://www.imore.com/debug-41-nitin-ganatra-episode-iii- ipho...](http://www.imore.com/debug-41-nitin-ganatra-episode-iii-iphone-ipad)

</comment><comment><USER9> _" I only got to see the machine doing the remote debugging, not the target — but it was obviously an ARM based system"_

I find that a weird statement. If you are pulled into a team because you are a good kernel debugger, in a company where talent in that area likely isn't scarce, wouldn't they pick you because you know ARM, and wouldn't they tell you beforehand exactly what CPU you are dealing with?

There also is very little information in this (or the Quora post), most of which isn't new. How do we know this isn't something someone made up to look interesting (or to score karma on Quora, if it has such a system)?

</comment><comment><USER10> What I wonder is, what's the pleasure of working in such an environment? Do people get compensated so much that they're ok with not sharing? I like discussing about the latest frameworks at lunch, and I like working in open companies where you try to create links with a cross-department initiative. How's that fun to constantly have the Damocles Spade of the corporate lawyer sending his wrath upon you, inspecting all iPhones of the department, or the corporate spy having lunch at your table to check you're never talking about work? With that system in place, don't you only get a certain type of people (i.e. the opposite of the SV youngster – rather the father who'll stay there for years, half bored half under mortgage)?

</comment><comment><USER11> Maybe a naive question, isn't he violating the NDA by talking about it now? Do they expire?

<comment><USER12> Potentially, but his response is vague in nature and doesn't reveal any trade secrets or other information that isn't publicly available. If he had mentioned another project that never went live or that he saw some interesting prototypes then yeah he would be at that point.

It also has to actually matter to Apple or the employer in question to issue a cease and desist order. I'm not sure they care if he revealed a random prototype from 16 years ago.

</comment></comment><comment><USER13> This blog entry doesn't add any value, can we change the link to the Quora response[0] instead?

[0] [https://www.quora.com/What-was-it-like-working-on-the- origin...](https://www.quora.com/What-was-it-like-working-on-the-original- iPhone-project-codenamed-Project-Purple/answer/Terry-Lambert)

<comment><USER14> Let me put it this way, Apple is all high on secrecy stuff and have these black cloths, NDA and every other secretive procedure that a developer has to go through. OTOH, Android OEMs like Samsung, HTC, etc. don't do any of that and just use pure open source android, and yet they too manage to sell their phones like hot cakes exactly like Apple!

<comment><USER15> Maybe Apple need all that stuff in order to sell stuff like Android.

</comment></comment></comment><comment><USER16> The interesting thing about Quora is that it has a lot of personal anecdotes directly from people involved. That's really unfortunate considering all the dark patterns and user hostile design the site utilizes. Along with their registration paywall, they also do other things to hoard all that user- contributed knowledge: [https://konklone.com/post/quora-keeps-the-worlds- knowledge-f...](https://konklone.com/post/quora-keeps-the-worlds-knowledge- for-itself). Really disappointing, imagine if Stack Overflow was run this way. I hope this rant is on-topic enough considering that the post is just quoting a Quora source and if Quora ever shuts down or fully hides itself, these kinds of posts will be all that we have of the knowledge shared by these experts.

<comment><USER17> The robots.txt comment explaining that they disallow the Internet Archive crawler to protect users' privacy sounds so facetious given they require people register with their real names and in certain cases go as far as to ask for government ID scans: [https://techcrunch.com/2011/02/14/quora-to-oddly- named-users...](https://techcrunch.com/2011/02/14/quora-to-oddly-named-users- papers-please/)

<comment><USER16> Wow that's blatant discrimination. Hasan himself put it best in the email:

> Your reason for querying the authenticity of my name seem arbitrary and > unfair. Discriminating against non-familiar names begs the question: non- > familiar to who? Would you have questioned me had I used a fake but common > English name? If you intend to attract a global community of users you will > have to reconsider this approach.

And the protecting privacy bit is a huge cop-out because it's only really "protecting" them from honest actors who adhere to robots.txt. Not to mention that publishing something with your name on it is effectively making that association public; just like how you should assume that passwords committed to a public GitHub repository are no longer secure, you should exercise the same vigilance with your identity. Sure it's great that they let you change it, but someone out there probably already knows the association and wrote about it, and anyone persistent enough to use the Wayback Machine on an anonymous post will probably find out what they need anyway.

</comment></comment></comment><comment><USER18> I also heard that during lunch people would be placed randomly and randomly have someone who would make sure no NDA-breaking topics were discussed.

<comment><USER19> This is a major corporation; not elementary school.

<comment><USER20> "you're holding it wrong" sounds pretty childish to me

<comment><USER21> It seems like a lot of fuss about nothing to me, especially now that we can see it in hindsight.

There was a big fuss about this issue and then a few weeks later everyone went on about their business, using their phone and enjoying using it without any real problems for a few years. And then they got a new iPhone because they liked the first one so much.</comment></comment></comment></comment>


The Blockchain Is a Reminder of the Internet's Failure - <AUTHOR> https://medium.com/s/love-hate/the-blockchain-is-a-reminder-of-the-internets-failure-b16c58d70413 <comment><USER2> Come together, like as in a consensus?</comment>


What happened when a roomful of engineers watched 'The Martian' - <AUTHOR> http://www.pri.org/stories/2015-10-13/what-happened-when-room-full-engineers-watched-martian <comment><USER2> For what it's worth, and having read the book, I went to the movie knowing that a few of the key plot points were based on dubious science. But I still enjoyed myself quite a bit. I had to go to a 3D showing, and that was very distracting. In 3D, a lot of the beautiful Martian landscapes looked distinctly odd, with the little rover sticking out as looking very toy-like, like those tilt/shift photos you see that deliberately make a real scene look like a model. While the 3D effect on the "beauty pass" shots of the spacecrafts were gorgeous, the effect of being, apparently, inches from Jeff Daniels' age-spotted forehead was much less so. So personally I'd recommend the plain old 2D version.

</comment><comment><USER2> There is something very wrong with this link. If I "inspect element" it shows

What happened when a roomful of engineers watched 'The Martian'

(Not sure if that will render correctly or not...)

<comment><USER3> it doesn't work</comment></comment>


Amazon Prime's new killer app: Kindle books by subscription - <AUTHOR> http://www.geekwire.com/2011/books-subscription-amazoncoms-killer-app <comment><USER2> Amazon is doing a very good job of enticing people to buy the Kindle Fire. I opted to get a Kindle Touch instead of the Fire or an iPad. What's interesting is that I don't even think about getting an iPad.

I would have gotten one had Apple upgraded the camera for the iPad. But then the announcement for the Fire and Kindle Touch came out. All other tablet makers have been trying to compete with Apple by copying Apple. Amazon has created compelling reasons to consider it's devices and I think the strategy will be a great success. They aren't copying Apple.

What's shocking is how much Google has dropped the ball. They have Youtube and Google books and could have created compelling reasons to buy Android devices. I don't think about Youtube when I want to rent a movie I can't get on Netflix. It's clear that pretty soon I'll ditch Netflix and just go with Amazon Prime. This is even more likely given that books will be part of Amazon Prime.

<comment><USER3> I'm a bit confused by your comments.

You weren't interested in the iPad, were interested in the Kindle Fire, but got a touch instead? Is that right? I've got the HP Touchpad, and don't really use it. I don't think the tablet market is as important as the marketing hype is saying it is. I suspect we are going to see more dedicated touch devices for specific uses, like the kindle (non-fire) rather than the do-everything tablets that you'll just take everywhere.

As far as Google dropping the ball on the YouTube/Netflix thing, YouTube wasn't about renting or watching full length videos. It is very difficult to occupy two concepts in the consumers mind. YouTube was always about UGC, so the transition to now also having mainstream content was always going to be a huge challenge for google and opportunity for competitors. At the same time, I don't think Google has yet released a compelling 'store' for getting content. what do you think?

<comment><USER2> I had been thinking about getting an iPad. But iPad has some deficiencies which kept me on the fence. I was hoping for an update but none came. Then Amazon came out with its announcement. I ended up preordering a Kindle Touch but now am thinking about a Fire/Amazon Prime combination. I'm not thinking about the iPad anymore.

I've thought that Google should buy Netflix and have Netflix handle the consumer aspects of Google.

It might be hard to transition YouTube to include a service that rents/streams movies but Google is trying that right now. They haven't advertised it well and they didn't try doing this until recently. They've moved slowly.

Amazon and Netflix have very good customer service. When there is a problem I can get it fixed. I don't trust Google with customer service and this is why I can't ever see myself using a paid Google service. Google has dropped the ball in this respect. They have a great brand in YouTube and could have a great brand in Google Books but they just can't seem to create an atmosphere where consumers go to them for their purchases.

<comment><USER4> You realize that eInk (which is what most ereaders use) is basically only for reading books, right? You can't watch movies or even really browse very comfortably with it, due to the very, very slow screen refresh. The other side of that coin is that it's fantastic for actually reading, and you're not tempted to go check your email every 5 minutes.

</comment></comment></comment></comment><comment><USER5> Cool. I'm a lot less uncomfortable with DRM-restricted content on a limited appliance, if it's presented honestly as a temporary rental on subsidized hardware that's substantially cheaper than a legitimate purchase including first-sale rights.

I'm surprised the time period is so much longer than it takes to read one book, though. Netflix got a very strong start offering "keep _n_ DVDs, we don't care which ones, swap them every day or two if USPS can keep up". An all-you-can-eat version of this for $50ish/month would be compelling.

</comment><comment><USER6> This is the major move, much bigger than just boosting sales of Kindle and Amazon Prime. Amazon is testing a books by subscription service. They're using Kindle owners with Prime to limit their test market to good loyal customers. They're limiting the number of books you can check out to control their costs during the test, but it's likely the copyright owner gets some payout per read. With this limited test Amazon will understand the business model and technical requirements to roll this out on a much larger scale.

I expect we'll see an Amazon book subscription service for all Kindle readers with a payment plan based on the number of books you can check out at a time and the number of books you can check out per month.

</comment><comment><USER7> "One book can be borrowed at a time, and there are no due dates. You can borrow a new book as frequently as once a month, directly on your registered Kindle device, and you will be prompted to return the book that you are currently borrowing."

Hmm only once a month? That seems rather low.

<comment><USER4> Yes, and '5000 books' is a pretty low number, all things considered.

<comment><USER8> It's not a bad start, though. I'm pretty sure that this number will go up over time.

<comment><USER4> I'm sure it will, I'm just surprised they started with such a small number, something like less than 1% of all their Kindle books if I'm not mistaken.

</comment></comment></comment></comment><comment><USER9> I've been tempted to get Amazon Prime. The free shipping is great, and with their video streaming, I could also get rid of Netflix. This book deal is even sweeter, of course.

However, I really like Netflix. If AP's movie selection was different enough, I'd almost just subscribe to both. But in my browsing of Amazons selection, it seems they only have what Netflix has, just less of it

</comment><comment><USER10> I see Amazon trying to build itself, at high cost (I'm sure the Prime membership doesn't cover all of the videos/books licensing plus free 2 day shipping), as the major source of digital entertainment content delivered through the Internet.

Once they've become the primary source and particularly if they're able to control access through their own hardware (Kindle devices), they'll be able to negotiate from a position of power with content providers. Without this type of negotiating power, Amazon (or any other digital media medium like Pandora, Netflix) will always be at the mercy of content creators.

Obviously, Amazon also has its dominant Internet retailing business so its in a good place regardless of whether the digital media services are successful. They now just want to rule the Internet world too.

</comment><comment><USER11> Amazon is becoming the Costco of the Internet: you pay a yearly membership fee and get a ton of good deals.

</comment><comment><USER12> Does anyone know if your bookmarks and annotations stay saved on your Kindle even after returning the ebook? It's all I really care about after having finished a book - saving my bookmarks/annotations for future reference.

<comment><USER13> At the end of the help section:

Bookmarks, notes, and highlights are all available on Kindle Owners' Lending Library titles, and will be saved to your Amazon.com account. Should you ever borrow or purchase the book in the future, your notes and highlights will be available for you.

<comment><USER14> What would be great would be a discount to purchase books you've already borrowed for free. Or just include book credits like Audible. Each year your Prime membership gives you 12 credits that can be used to purchase books.

</comment></comment></comment><comment><USER15> Does Prime make a lot of sense in the US? In Germany I don't quite get it, because mail only takes two days anyway. It seems at most I would save a day here or then with a certain probability. Not enough to warrant the cost, and one book per month doesn't change that much.

<comment><USER16> It actually makes a lot of sense. The thing you need to remember about the US is that it is huge. Oftentimes, when you order something, it has to be shipped from ~3000 miles away. The 'standard' shipping time is 3-5 days, but is more often closer to a week.

Guaranteed 2 day shipping is very convenient, and well worth the $80 a year it costs. Especially when you consider the included streaming of movies, TV shows, and now book subscriptions.

<comment><USER17> And it's "free" 2 day (after paying for Prime). That completely changes my purchase behavior to favor more impulse and small orders.

</comment></comment></comment><comment><USER18> Oh man...so tempting to get a Kindle now despite having an iPad 2.

<comment><USER19> I don't see why you can't just use the Kindle app for this.

<comment><USER20> The article very clearly notes that the lending program is only available on actual Kindles. It even specifically calls out the fact that applications on other platforms (like the iPad) do not include this feature.

</comment></comment></comment><comment><USER21> This could be the start of a good thing, but I am really itching for them to get a more reasonable limit to how often you can get a new book, not because I read that much but because I don't waste time on books that aren't great.

However I see no reason for them to not included any book in the offer. If a particular publisher isn't interested remove his book from Amazon completely.

</comment><comment><USER22> I searched but none seemed to mention it here so far... but how are they going to prevent piracy? How will they ensure that the borrowed books cannot be easily stored somewhere else permanently?

<comment><USER23> With the same DRM they already use I suppose (I don't have a kindle, so I don't know any details). If it was possible to store the books somewhere else, people would be already doing that to share the books.

<comment><USER24> The DRM is what's stopped me from buying a Kindle so far. But for a lending service like this it wouldn't bother me much... If they roll this out in the UK too I might just get one, especially since I already have prime (curse you, Amazon, for leading me into temptation; Prime has made me spend so much more money with them..)

</comment></comment></comment><comment><USER25> "one book a month"

That makes it pretty much useless.

EDIT

I guess I'm just not the target audience. For the record, I borrow three longer novels from the local library every one or two weeks (depending on how busy I am with work and life).

<comment><USER26> For you, maybe, but that's awfully short sighted. It's an insanely cheap way to intice people to buy a Kindle device. I don't have a lot of time to read, but Kindle's are cheap compared to the price of books. I was considering getting a Kindle but chickened out because I don't read as often as I might like, but now, with a free book a month? I'm probably going to pick it up for Christmas.

I have to think this will convert potential buyers.

Edit: Disclosure, I just flew with only an algorithms book. It's fun to read on the way to the interview, not so much on the way back.

<comment><USER27> I think it is great. One free book a month. Say 13$ a pop at 12 months that is $156 a year in free books.

I only read a couple full books a year now. Pre-Internet I was consuming a couple dozen a year.

I already have Amazon Prime for their free tv/movie streaming library (which has more of what I like than Netflix had), plus free 2 night shipping (never mind the $3.99 for overnight shipping which is pretty amazing) I personally think Amazon Prime is the best deal out there right now for a one price multimedia consumption program, with the added bonus of free shipping.

I was on the fence about getting a kindle fire, I think this may be the nudge to get me to buy it.

</comment></comment></comment><comment><USER28> Any suggestions on books from the list? I couldn't find an easy way to see which books are included and it would be great to compile a suggested reading list from it.

</comment><comment><USER29> is there an easy way to see or search for books that are available for this?

<comment><USER19> It's for any book available on the Kindle.

<comment><USER30> That doesn't seem to be the case.

" ... the available library consists of more than 5,000 titles, including more than 100 current and former New York Times bestsellers."

</comment></comment></comment><comment><USER31> Another one reason to buy a kindle reader + kindle fire for your family.

</comment><comment><USER32> As a Prime member, this is good news.</comment>


Proggit challenge: Find a number N which, when Googled, yields N results - <AUTHOR> http://www.reddit.com/r/programming/comments/77o4g/proggit_chalenge_find_a_number_n_which_when/

<comment><USER2> Is this cheating?

[http://www.google.com/search?q=00000000000000000000000000000...](http://www.google.com/search?q=000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)

<comment><USER3> It's hacking.

</comment></comment><comment><USER4> Or don't do this, and:

      1) Don't get IP blocked from Google

      2) Get some real work done instead

<comment><USER5> Somebody on the thread did it, via shell script, and didn't get IP blocked. Point #2 is a good one, though.

</comment></comment><comment><USER6> 1) generate random 10000<n<100000

2) check number of results-- n > results?

3) submit comment to a recent reddit post, which will be updated on Google within 10 seconds, containing n repeated (n - results) times.

</comment><comment><USER7> I once submitted (to NTK) this hilarious search-and-replace-typo where someone replaced Bill in Billionare with Gates to make Gatesionare.

Sinisterly, I can't find it on Google anymore. Odd.

</comment><comment><USER8> Wow, I justed took 20 minutes of my life looking into that, and you know something, I won't get those 20 minutes back.

Here is the answer tho in roman numeral form where * means "times" :

DVL * M</comment>


Show HN: Publish your photos to social networks straight from Dropbox - <AUTHOR> https://play.google.com/store/apps/details?id=com.dany.groupbox

<comment><AUTHOR> Also the source code for server can be found here: <https://github.com/elbuo8/groupbox>

</comment><comment><USER2> Awesome App, Timesaver!

</comment><comment><USER3> ME GUSTA

<comment><AUTHOR> Thanks :D</comment></comment>


Math Lingo vs. Plain English: Double Entendre (1997) - <AUTHOR> http://www.cut-the-knot.org/language/hersh.shtml <comment><USER2> And if you get into machine proofs, you find the need to nail all those concepts down.

 _" 'Equal' is used freely, from kindergarten to postgraduate. It's never defined or explained._"

Which is a problem.

Uses of "equal" include:

\- Constraint. "x = y" as "x and y are constrained to have the same value." This is a common algebraic usage.

\- Definition: "f(x) = x + 1"

\- Equivalence: "x * 2 = 2 * x"

\- Assignment: "x = 1"

\- Comparison: "x = 1"

You're supposed to decide from context which usage is meant.

MathCAD used to use different symbols for each of these. Not a bad idea. (MathCAD is still around, but PTC bought it and it's now $620 a year.)

<comment><USER3> I think you're onto something. When you formalize math you suddenly see how things summarized to one word or even implied implicitly can require pages of proof. But in this particular case, you're a little off. At least in conventional theorem proving (Coq, HOL, Agda) you mostly need 2 of those ("definition" and "equivalence") and for meta programmatic heuristic purposes (to help the solver) "constraint" too (except this has nothing to do with "proof proper").

Assignment isn't really needed for formal proofs since assignments usually requires a computational context that's not pure and most proofs are done tactics-like or functional style. I also can't see how "comparison" any different than "equivalence".

I would say the notion of "=" isn't the biggest difference here. I think what bugs people about "=" in automated proof systems is because (somehow?) our brain is really good at graph searching mathematical proofs and so typing equality proof in Coq, Agda, HOL is inherently too verbose.

Sorry to nitpick but this is an important topic as equality-reasoning is one of the harder parts of automated proof systems.

</comment></comment><comment><USER4> > In plain English, "Tea or coffee?" means one or the other, not both. It's > called the "exclusive or."

And then the followup, "Milk or sugar?" is an inclusive or. English... amirite?

Another favourite of mine: pluralization rules. Duck->ducks, mouse->mice, moose->moose.

</comment><comment><USER5> > Distance is a monotonic increasing function of time, so the inverse function > exists.

Not to be pedantic, but I think they mean a "strictly increasing" function, as f(x)=1 for x∈ℝ does not have an inverse.</comment>


Muxtape is (finally) dead. Long live muxtape - <AUTHOR> http://www.alleyinsider.com/2008/9/muxtape-is-dead-long-live-muxtape-

<comment><USER2> how many (and how often) of the major tech blogs are sourcing articles from hacker news?

<comment><AUTHOR> hey lemony. don't follow - are you saying we got this from hacker news?

<comment><USER2> not necessarily, although TC definitely sources articles from hacker news, and seemingly a few alley insider articles as well.

does it matter to me one way or the other? nope. good journalists/writers find stories where they may, but more a reference to how influential hacker news is/has become

<comment><USER3> I'm a blogger and I absolutely use HN as a resource.</comment></comment></comment></comment>


Are European start-ups lazy? - <AUTHOR> http://www.telegraph.co.uk/technology/technology-startup100/8271061/Start-Up-100-are-European-start-ups-lazy.html <comment><USER2> Perhaps not lazy but ignored...</comment>


Ask HN: How to break into finance from being a web dev - <AUTHOR> I am a web developer (~2 years out of school) and I work at a fairly large company. I've also had a passion for finance and in my free time, I write trading algorithms.<p>Although, I think I want to move into finance (HFT/hedge fund). Is there a path I can take or steps to take to get there? <comment><USER2> I just moved back here from NYC. I was working in automated trading. You want to apply to 2sigma and bridgewater. They value smarts over experience. You can also work for Chase, Citi Group, Citi Bank, CapitalOne.

If you wanna become a quant, or do anything related to actual decision making of when a purchase order is processed or when it's dropped. You'll need at least a masters in Mathematics or Engineering, and be fluent in C/C++ for finance.

I will tell you right away. As a developer even if you knew your stuff you'll always be a developer. When shit hits the fan you'll be the first out the door.

Lastly, you need to learn the language. You'll need to know all these terms that many will refuse to explain to you because that's what earns them value. Our director of engineering used to always say the only reason he still has the job is because he understand the language.

\-- I worked at Citi Group.

Overall I hated nyc. I lived my whole life in California. Didn't have to wear dress cloths to work, didn't have to be at work at 7:30-8 am sharp, but the money was great.

I hope this helps..

<comment><USER3> I would add that the only other real market related finance jobs (that I know of) are in Chicago. There is a large commodity and futures market there as well as the Chicago Board of Trade. I worked at a clearing company there and it was really interesting and enjoyable. There are a bunch of prop trading firms here as well as execution services (which are interesting in their own right) and clearing firms.

Edit: I would note that there is a lot of C# work in the financial markets in Chicago. There is the C++ high performance stuff but there is also high performance C# as well as just plain ol' "normal" C# work.

<comment><USER4> This is something that also interests me, as a web developer with a mostly LAMP background. I live in Chicago and getting tired of just doing web dev for small business clients. I have hobby experience with C# (3+ years, built several native apps).

I'd like to know how to break into the trading industry in Chicago with this background. So far I've been rejected to every C# job I've applied to and I cannot try C# at my job as I'm currently unemployed.

I'm not looking to do high frequency trading algorithms (seems well beyond my scope), but I'd be open to writing finance-related tools that aren't performance intensive, if that makes any sense.

<comment><USER3> What level are you applying for? What types of firms? Perhaps you should deal with a recruiter as that is how I was able to get into the industry.

</comment></comment></comment></comment><comment><USER5> Find someone in the finance industry. Show of your trading algorithms in action.</comment>


Google Unveils Neural Network to Determine the Location of Almost Any Image - <AUTHOR> https://www.technologyreview.com/s/600889/google-unveils-neural-network-with-superhuman-ability-to-determine-the-location-of-almost/ <comment><USER2> We're closer to my nirvana: I go on vacation and take NO pictures, just enjoy myself, but photobomb other people constantly. When I get home, Google makes a vacation album for me, by identifying my face in all those other pictures! With knowledge of my itinerary it should be easy now!

</comment><comment><USER3> Years ago I was like Richard Stallman is totally crazy!, saying stuff like don't post my pictures on Facebook and such. Today his fear is really really justifiable...

<comment><USER4> I'm all in favor of credit where credit is due, but that's like saying "the Unabomber was right" because examples exist of modern technology being misused in the past 20 years. If anything, his advocacy has damaged the credibility of legitimate privacy and civil rights advocates.

Surely, SURELY RMS is not one and only person you have ever heard in your entire life warn about the dangers of putting personal information online, or the dangers of government surveillance. That's all just common sense and being relatively informed and skeptical about the world and the people around you.

RMS says a heck of a lot more than "don't post your pictures on Facebook", much like PETA says a lot more than just, "treat animals ethically", or Earth First says a lot more than just, "don't destroy the environment". If sea levels rise much more in my lifetime, one lesson I will not draw from it is, "Earth First was right!"

If you care about this stuff, donate to the ACLU, not the FSF.

<comment><USER5> Really? Let's not forget the NSA revelations that occurred so recently. Thanks for reminding me to renew my fsf membership

<comment><USER4> The ACLU would make much better use of your money.

<comment><USER5> I'm also a member of the ACLU.

</comment></comment></comment></comment></comment><comment><USER6> You could improve the accuracy by using the timestamp of when the photo was taken & looking at the amount of daylight in the photo.

<comment><USER7> Will this really work? Cameras are by design able to accurately control the rate (and duration) of light they let in to create an image.

<comment><USER8> For known cameras like iPhone, that shouldn't hurt since you can read the exposure time out of the EXIF.

</comment></comment></comment><comment><USER9> It's so good, it guesses the correct continent less than 50% of the time. I bet it even gets the correct planet 100% of the time :)

<comment><USER10> The median error is 1100 km. Which is better than that. But I agree with you that this is nothing to worry about. I skimmed through the paper and thought "wow that's really interesting it can beat humans and get results that good", but it's not so good that it's a significant leak of privacy. Like the top comments seem to be scared about.

The dataset might be a little biased though. I wonder how many pictures are just of people's faces, or food, or random indoor scenes. It's much more difficult to detect a location from such an image. How good are the results if you exclude the images that don't have any clues at all?

As I understand it, the algorithm can identify common types of plants unique to different regions, or architectural features, or popularity of types of cars. So an outdoor photo is more likely to be recognized. But I'm not 100% sure what features it's using. In fact the creators don't even know!

</comment></comment><comment><USER11> An impressive, if not very technically interesting, result. I wonder if it can get cooler with hierarchical sets of neural nets with ever smaller grids...

An aside - I was really annoyed by "small-scale experiment shows that PlaNet reaches superhuman performance at the task of geolocating Street View scenes". It's absurd to say computers are superhuman at searching the web for instance, and though this is a much more impressive perception-based result it is still fundamentally very data intensive. Would be nice if 'superhuman' was used a bit less now that Deep Learning has already been proven to be capable of really impressive performance in perception tasks.

<comment><USER12> It would be even more impressive if they could compress the images, given that the backgrounds are already known.

</comment></comment><comment><USER13> in the article there is a game to identify locations by photos. its pretty neat.

[https://www.geoguessr.com/](https://www.geoguessr.com/)

<comment><USER14> It's a great game, but a little misleading to use as a proof of concept since presumably they trained it with google streetview data.

</comment></comment><comment><USER15> What an impressive, and extremely creepy, use of state of the art neural net technology.

</comment><comment><USER16> An extensions of?

[http://xkcd.com/1425/](http://xkcd.com/1425/)

[http://parkorbird.flickr.com/](http://parkorbird.flickr.com/)

</comment><comment><USER17> I'm just going to leave this here:

[http://graphics.cs.cmu.edu/projects/im2gps/](http://graphics.cs.cmu.edu/projects/im2gps/)

</comment><comment><USER18> Ah, the luxury of having so much labeled data. Average machine learners like us will never have access to such low hanging fruit...

<comment><USER19> Any idea who would have "126 million images along with their accompanying Exif location data."?

That seems an insane amount to me.

<comment><USER20> Google Street View

<comment><USER21> Yup. And we've already been tagging locations with adresses for years through that captcha.

<comment><USER20> That isn't exactly needed for this. The GPS location will give you a street address close enough for the metrics used by this.

</comment></comment></comment></comment></comment><comment><USER22> In 2008, when not all of us are using smartphones, we always remind the smartphone users to protect their privacy. We told them not to upload their photos. But now, who cares? Everyone should know where I am!

</comment><comment><USER20> [http://groups.csail.mit.edu/vision/SUN/](http://groups.csail.mit.edu/vision/SUN/)

</comment><comment><USER23> _"Our model uses only 377 MB, which even fits into the memory of a smartphone"_

Okay. But wouldn't this be more useful as a web service?

<comment><USER24> -Realtime feedback -Better privacy

</comment></comment><comment><USER25> Bad guys posting internet selfies are now going to get hunted by law enforcement which is a good thing.

</comment><comment><USER26> Do you guys have an url where we can try it out?

Or you think it's like every "new" Google product from a few years where there is a lot of talking before anything.

<comment><USER27> Blame the headline. It's an interesting AI research paper by a team with two Google employees on it, not a product.

</comment></comment><comment><USER28> Mark my words--this tool is going to be quickly hijacked by meme groupies who will submit dick pics and post the location results:

"Check it out, I'm Mogadishu!"

</comment><comment><USER29> ah good, this means the data can be "poisoned"

 _They go further and use the machine to locate images that do not have location cues, such as those taken indoors or of specific items. This is possible when images are part of albums that have all been taken at the same place._

I'm going to start including pictures of the moon surface in all my albums.

<comment><USER30> > I'm going to start including pictures of the moon surface in all my albums.

Sorry to say it but they're going to be able to exclude whatever you throw at it.

And even if you found some way to meaningfully degrade the quality, they'll analyse what you do and find a solution for that.

They are not going to suddenly throw their hands up in the air and decide to give up.

It's a matter of how many resources can you throw at the problem and how many can they to counteract you.

<comment><USER31> Exactly. Machine learning is an inequality-expanding lever just like many other forms of capital. This is one of the reasons Google et al are so dangerous.

<comment><USER32> This has about as much reasonable intellectual bearing as suggesting that language is an inequality expanding lever just like many other forms of capital and one of the reasons Google and others are so dangerous.

This is just the Luddite fallacy repeated over and over. By this logic, we should never develop new informatic methodologies, we should never develop new forms of analysis, we should never develop new software – because of economies of scale exist.

I'll the state the obvious: that's stupid. There's no way to soften that blow.</comment></comment></comment></comment>


The Future of Automation: The End of Silos and Rise of Workflows - <AUTHOR> https://cto.ai/blog/the-future-of-automation-the-end-of-silos-rise-of-workflows/ <comment><USER2> Slack as a DevOps control platform makes sense to me to reduce context switching and increase visibility.</comment>


Good work, great work, right work - <AUTHOR> https://email@example.com <comment><USER2> > This kind of work needs to stop. There's no discernible purpose to this > refactoring and no discernible improvement in the code following. It > actually adds code!

I hope this serves as a lesson for everyone. Saying "I'm Sorry" for your rude outburst is a lot easier than (forgive me but) rambling on about a fictitious, subjective definition of "Good Work" to make yourself feel better. That is a road to madness and vulnerability, and it is dangerous.

</comment><comment><USER3> Not loading for me - archive link [http://web.archive.org/web/20190406160201/https://forum.dlan...](http://web.archive.org/web/20190406160201/https://email@example.com?page=15) but clicking anywhere on the archived page takes you to an uncrawled error.</comment>


Ask HN: How effective is dual-n-back in increasing intelligence? - <AUTHOR>

<comment><USER2> For general intelligence, little to none. [http://www.gwern.net/DNB%20meta- analysis](http://www.gwern.net/DNB%20meta-analysis) The good news is, you tend to get better at whatever you practice. So you should find a "game" that's similar to what you want to do and play that :)</comment>


Pirate Bay Moves to The Cloud, Becomes Raid-Proof - <AUTHOR> http://torrentfreak.com/pirate-bay-moves-to-the-cloud-becomes-raid-proof-121017/ <comment><USER3>
      and even in the event they [cloud providers] found out
      it would be impossible for them to gather data on the users.

The encryption key that is providing disk encryption on the VM instances would be accessible to the VM host. The VM host could also directly access the memory of the VM instances to read the disk cache, etc.

<comment><USER4> I think that quote was made because the writer was confused about what happens during live operation, and what happens during the time when communication was cut.

The host could potentially sniff the traffic during live operation by sniffing the memory of the vm.

But when the vm's communication is cut, the whole disk is encrypted. I expect this encryption to be done using some sort of public/private key encryption scheme, such that without the private key, you can't actually unencrypt the disk. THis is what is meant by gathering data on the user i suspect.

<comment><USER5> With whole disk encryption, the disk is always encrypted. While running, the decryption key is stored in memory and used to decrypt/encrypt blocks. When communication is cut, they are presumably purging the key from memory. The password would need to be entered to produce the key.

This means that while the system is running, the key can be read by the host. It doesn't matter is the key is later purged. Changing the key requires re- encrypting the entire disk which is a slow operation.

<comment><USER4> I guess there isn't enough detail to raelly work out what would happen - <USER2> not clear that they meant whole disk encryption in the way you described. I thought they encrypt the disk _only_ after loss of communications. The private key is not on the VM anywhere. Thus, the vm once encrypted, is useless (without the passphrase, which presumably only exist in the head of the operator of tpb).

</comment></comment></comment></comment><comment><USER6> Isn't it enough to take down the DNS servers to make TPB unusable for sharing (at least to add new torrents) ?

Achieving fault tolerance using a few cloud providers is nice (and expensive) but they're still far from raid proof (all it takes is some coordination from police in multiple countries).

<comment><USER7> It's an increasingly technical digital game of whack-a-mole, and the mole has completed another burrow.

There are still technical measures that could be taken with-in one country. Eg. automated null-routing of A records for thepiratebase.se (and then do it N-times a second).

<comment><USER8> All it takes is for some political body to lean heavily enough on the TLD registry. .se and .org are no more invulnerable to this than .com

<comment><USER9> Perhaps. And that's why you have many TLDs. So .se and .org are gone, so it moves somewhere else, then it moves again.

<comment><USER4> I think somehow the MAAFIA is going to manage to get laws passed which will null out any set of words they like in the registry without prior notice. This would mean the end of DNS as we know it i guess. Or stipulate that DNS services reveal those who registered and then can prosecute along those lines.

</comment></comment></comment></comment></comment><comment><USER10> They have to do it like this:

\- emule like dht.

\- keep a cache of 1000 of ips that had trustworthy content in different ip neighbourhoods.

\- provide a pub-sub of new content + hot/top files.

\- seed one-to-download one file. Host encrypted content, freenet style to have faster speeds on other files. Never allowing a file to go seedless.

\- the software could be provided as a chrome+firefox sandboxed addon or something like that.

Go hackers go.

<comment><USER4> basically, truly distributed DNS servers, where your domain name->ip maps are shared and voted on iteratively and continuously. Its synonymous with bitcoin in that sense, where the only way to break it is to have control of X% of the computers involved in the entire cluster (and then make X a really high percentage so that it costs prohibitively high to undermine the system).

<comment><USER11> Check out NameCoin <http://dot-bit.org/Main_Page>

</comment></comment></comment><comment><USER12> Something that could be "funny", if that governments, when they don't understand something, they just call it outlaw/illegal, as they almost did for P2P. That's not because someone make a bad use of something that the whole thing must be considered as dangerous. How long before the "cloud" is declared illegal by governments ? :)

<comment><USER13> They could require licenses, so that corporations can make money while individuals have less freedom.

</comment></comment><comment><USER14> Any more info on the encrypted VMs and how they work ?

Do they use TrueCrypt volumes ? What are the alternatives ?

</comment><comment><USER15> So we can expect Cloud Computing Regulations to be framed later this year?

</comment><comment><USER16> Long Live The Pirate Bay - An icon of revolution and internet freedom!

</comment><comment><USER17> how do they manage their databases, this would be interesting if the system is truely distributed

</comment><comment><USER18> Nice article, I absolutely agree!

</comment><comment><USER19> Unless they raid the cloud...?

<comment><USER9> (a) You have to find out what cloud provider

(b) You have to raid 2 cloud providers

(c) what if they have 4 backup cloud installs ready to go live? You take out the 2 there, and then 2 more in a different, unknown hosting company go live.

<comment><USER20> Also they don't get any useful data as all data on cloud providers is encrypted. So providers won't even know they are hosting piratebay.

<comment><USER21> Who told you that? Any cloud provider can at any time inspect what's running inside a guest, so they'll definitely know it's piratebay (not to mention the metric fuckton of obscure network traffic that make torrents easy to spot).

As far as data, cloud providers usually have functions to administrate guest VMs, which would allow a law enforcement agency to peer into the box as well, nullifying any benefit of data encryption while the box was online.

<comment><USER22> I may be misinterpreting your comment, but the massive amounts of data associated with torrents don't actually go through the trackers. The trackers just manage peers while the data goes directly from one user to another.

(or at least that's how I understood it)

<comment><USER23> TPB doesn't even run trackers anymore. My impression is that these servers only serve up magnet links (not even torrent files) and textual descriptions of them.

Provided they spread it out even a little, nothing about that traffic should appear out of the ordinary.

<comment><USER9> They serve torrent files for some torrents. If a file has very few peers, they'll offer a .torrent download.

</comment></comment></comment></comment></comment></comment></comment><comment><USER24> It's like robin hood taking from the rich and giving to the poor, his motives are pure, depending on how you look at it, and robin hood can continue this as long as the governing body who wants him dead is inept at catching him. The pirate bay, like robin hood, cannot live forever. SOME of us will only be stronger than ALL of us for brief moments in history. The only way TPB is to survive is for it to make good on its invisibility promise and make both the users and and distributors invisible to those who want it dead. There needs to be a creative mechanism to render the service invisible to those who disagree with its existence, and to render it visible to those who crave data.

It won't matter that TPB is distributed, clouded, encrypted, PTP, or whatever. When the governments are successful in getting SOPA, ACTA or whatever through congress, the ISP's and companies like Google and Apple are going to be made responsible for cooking into their devices preventions for unauthorized copying and unauthorized distribution of 3d schematics for weapons that pass through their ISP's or their hardware. As elite as TPB thinks they are, a few elite hackers can't fight an army of mediocre hackers.

An important factor in TPB living forever is preserving its image in the hearts and minds of ALL hackers everywhere, worldwide, collectively we can outsmart those who wish to catch us, a small group of us will eventually be defeated, as all robin hoods must be. We have to have the hackers on the ground floor who wish TPB to live forever inside Google, Comcast, Apple, HP, MPAA, RIAA, and everywhere else. The battle for control what you can think, what you can do inside the comfort of your own mind is under attack. The battle begins here, with the ownership of what can take place in your computer. Soon these computers will be our minds, and the governments will rule over the thoughts that take place inside them. We will wake up as directive following slaves on the land our fathers conquered. We have to have a 10 and a 50 year plan.

<comment><USER25> "It's like robin hood taking from the rich and giving to the poor"

No, really, it's not. For the most part it is encouraging people to consume something for free they should have paid for.

I really don't get the love for TPB and copyright infringement in general on HN when most are dreaming of starting businesses where you need people to hand over money.

<comment><USER26> >For the most part it is encouraging people to consume something for free they should have paid for.

So, the Robin Hood analogy works perfectly then.

The movie and music companies aren't suffering, artists aren't suffering (in fact, in can be argued that artists embracing the new media world are flourishing), software companies and developers aren't suffering. There is more music, movies and software than ever before.

The whole piracy issue is overblown.

<comment> at-fates-hands "The movie and music companies aren't suffering, artists aren't suffering (in fact, in can be argued that artists embracing the new media world are flourishing), software companies and developers aren't suffering. There is more music, movies and software than ever before.

The whole piracy issue is overblown."

In real world economics, you argument actually supports the exact opposite. When supply increases and demand decreases, the ability for an artist to sell enough music to live on gets exponentially harder.

When a few people buy the music, then spread it by piracy means its not just the artist and music companies who are losing money. It's the producers, the mixers and dozens of other technical people not making a million dollars when Jay-Z's new album sells 10K copies in the first week.

The piracy issue is overblown only to those who have never experienced it first hand. It's not just the artist and the big music companies you're hurting, there's a ton of lower level people who work in the industry who are suffering because of piracy.

<comment><USER27> > The piracy issue is overblown only to those who have never experienced it > first hand. It's not just the artist and the big music companies you're > hurting, there's a ton of lower level people who work in the industry who > are suffering because of piracy.

The argument seems to be that file-sharing is bad because "potential" jobs are destroyed. This doesn't seem like an argument formed in principle because the internet has destroyed many "potential" jobs (see blockbuster, b&n). Innovation kills jobs (and creates them) and I'm okay with this. But I'm not okay with killing innovation by means of legislation.</comment></comment></comment></comment></comment>


Let's use priming to improve our lives - <AUTHOR> http://www.sebastianmarshall.com/lets-use-priming-to-improve-our-lives

<comment><AUTHOR> There might be a good explanation here for the emotional gains you get from hanging art and other decorations as well.</comment>


Free Software Needs Free Tools (2010) - <AUTHOR> http://mako.cc/writing/hill-free_tools.html

<comment><AUTHOR> _" There are philosophical reasons, too: GitHub is closed source, so we can't make it better ourselves. Mako Hill has an essay called Free Software Needs Free Tools, which describes the problems with depending on proprietary software to produce free software, and I think he's right."_ \-- Chris Ball

cf: discussion _" Announcing GitTorrent: A Decentralized GitHub"_ ~ [https://news.ycombinator.com/item?id=9625840](https://news.ycombinator.com/item?id=9625840)</comment>


Find Options Trades Using Tiblio - <AUTHOR> https://youtu.be/TCePhDt42FM <comment><USER2> Bad timing. Option Alpha is coming out with a product that will let you do this AND automate your trades [1]

[1] [https://beta.optionalpha.com](https://beta.optionalpha.com)</comment>


Dorm Room Design and Construction - <AUTHOR> http://web.mit.edu/zacka/www/room.html

<comment><USER2> The room's pretty neat, but I'm having trouble understanding why a college student would put this much effort into something that needs to be torn down at the end of the year. I get the "because I can" hacker attitude, but as someone heading back to school tomorrow, I've got to say I would never put most of that stuff in my room. Hardwood flooring: who has the money to blow on that in college? It's one thing to optimize a room for comfort and utility. It's another to install unneeded gadgets.

<comment><USER3> Plenty of MIT people stay in the same room for 2-4 years. (usually freshmen were in one room sometimes with a roommate, then if you made compromises you could get a single for years 2 to n (n = 4 or 5 I guess)

<comment><USER4> It really depends on the specific dorm. IIRC you could easily have the same room for 4 years there, more easily than some other dorms. It (and Random where I stayed) tend to have more of a culture of making changes to the rooms and building - like making murals.

</comment></comment></comment><comment><USER5> From <http://web.mit.edu/zacka/www/images/DSC_0567.jpg>, it looks as though all of the load is distributed between the single middle-rear post and the two ceiling drops.

I'm really surprised that was enough to support the weight of a person, possibly two.

<comment><USER6> on that rare but not impossible moment, will it support three people?

<comment><USER7> This is MIT - I'm surprised it ever needed to fit 2 :-).

<comment><USER4> That... doesn't really apply to EC. When I was a freshmen I thought of it as the "pot and people naked at parties" dorm. Which was actually pretty unfair, and there's a lot of variation between the floors there.

</comment></comment></comment></comment><comment><USER8> It seems this is the guy who also did the unauthorized security audit of the Boston subway system.

<http://web.mit.edu/zacka/www/mbta.html>

<comment><USER9> Yes. Good find!

</comment></comment><comment><USER10> That makes me jealous and angry.

Somebody just throwing away Eames chairs?

Were the threaded rods and other "scrap" metals "found" on campus?

Did you buy the flooring? What was the total cost in materials?

</comment><comment><USER11> Oh god, put some tennis balls on those threaded rods sticking out from the bed.

</comment><comment><USER12> Wow, if I had done anything like that, the housing authority would have found new and unique ways of kicking me out.

Really cool though.

<comment><USER4> They would if you tried anything like this in, say, Simmons. They're much more relaxed about student alterations to the older dorms like EC, though.

</comment></comment><comment><USER13> _Restored Herman Miller Eames lounge chair for reading, having guests over, etc. It might be the Plycraft version, I can't really tell._

it's a plycraft replica. they are easy to spot because the chair base only has 4 legs, while a genuine eames lounge chair sold by herman miller or vitra will have 5 legs on the chair and 4 on the ottoman.

<comment><USER14> Actually, he mentions the base was taken from another chair.

 _I found two Herman Miller Eames chairs being thrown away. The bases were missing, so I pulled two chrome chair bases off some old desk chairs and mounted one of the Eames chairs onto a base._

<comment><USER15> It's definitely a Plycraft[1]; look at the armrests vs a real Eames[2].

[1] <http://p2.la-img.com/21/21630/7445736_1_l.jpg>

[2] [http://the3125.files.wordpress.com/2010/10/eames-lounge- chai...](http://the3125.files.wordpress.com/2010/10/eames-lounge- chair-3001.jpg)

</comment></comment></comment><comment><USER16> As awesome as that setup is, I can't imagine any college being okay with it. Holes in the wall? Glue? Custom flooring even. The amount of damage that all must have caused would give Resident Life an aneurism. Where I go, we have a $400 housing deposit each year that is only returned to us if we didn't cause damage to the room. And then we get fines on top of that if we did anything that would be costly to repair.

</comment><comment><USER17> At the state school I went to they didn't even want us using push pins to hold up posters.

</comment><comment><USER18> Very nice! I bet the room wasn't as expensive to put together as it looks. You can find small amounts of left over flooring & other materials on craigslist for cheap.

</comment><comment><USER19> He didn't want any of the wooden planks showing through, but was happy to have 4" bolts sticking out at head-height.

</comment><comment><USER20> What was the flooring before? Is there any way to temporarily lay hardwood over carpet?

<comment><USER21> He mentioned that the floor was a "diarrhea brown", which I took to mean linoleum or an otherwise hard floor.

While there is nothing to stop you from installing a floating hardwood floor (typical installation is floor > thin foam pad for insulation > click together flooring) on top of carpet, and in lieu of a foam pad, the end result would likely be that the floor would feel "mushy" when walked on.

</comment></comment><comment><USER22> Classic East Campus!

</comment><comment><USER23> people like that always make me feel so humbled

<comment><USER24> It makes me try and mentally tally how many I played video games in college (and I wasn't even that big of a gamer).

</comment></comment><comment><USER25> Was it hard hooking up with chicks on a loft?

</comment><comment><USER26> This is why I love MIT</comment>


[Seattle] Mosquito Angel Fund - Benevolent: $4000 for 0% Stake - <AUTHOR> http://www.rp0229.com/blog/2008/03/06/seattle-entrepreneurs-looking-for-extra-income/

<comment><USER2> So, I've worked as a nurse on a number of clinical trials. There are a number of trials that I'd gladly subject myself to in exchange for cold cash.

This is not one of those trials. Malaria is not my idea of a good time.

<comment><USER3> The risk of long term side effects is what really puts me off.

<comment><USER2> Um... yeah.

I had a friend who was a missionaries kid that grew up Puapua New Guninea, and contracted Malaria. He went to Russia for a year in college, and ended up having a relapse of Malaria. He got so sick they had to life flight him to Helsinki Finland for two weeks, so he could get treated. My friend was the one who diagnosed himself when he went to the doctor in Russia.

And, I hate to say it, but Doctors in the US aren't really the best at treating Malaria because they just don't ever see the disease. So, your relapses might go untreated for a bit. You'd be better off seeing a doctor who practices in an area where Malaria is endemic: Southeast Asia, India, Africa, etc...

</comment></comment></comment><comment><USER4> That went badly wrong for a fellow in London ( <http://news.bbc.co.uk/1/hi/health/6217728.stm> ).

</comment><comment><USER5> It sounds great on the surface, until you realize that they're doing a controlled experiment and you're going to be part of the control group.</comment>


Coursera and massive online simulation on epidemics - <AUTHOR> https://www.coursera.org/course/epidemics

<comment><USER2> The simulation is separate from the course:

[https://www.moocdemic.com/static_pages/about](https://www.moocdemic.com/static_pages/about)

"MOOCDEMIC is a simulation game of a real world epidemic. It is best played on a mobile device.

"The game is being run in parallel with a Coursera MOOC (massive open online course) entitled: Epidemics - The Dynamics of Infectious Diseases. Although they are being run in parallel, neither requires participation in the other to advance. The MOOCDEMIC game can be played without participating in the online course and vice versa, but in our completely unbiased view, you should totally sign up for the course - it's absolutely free and you won't regret it.

"The thing is, knowing how epidemics unfold might be helpful in the game. And the game will be using actual concepts and terms from epidemiology, which will hopefully help cement ideas in place from the course.

"The game is developed by Marcel Salathé and members of his research group at the Center for Infectious Diseases Dynamics at Penn State University.

</comment><comment><USER3> I was privileged to take a course with David Hughes at Penn State on parasites taking over hosts, primarily ants (think zombie ants) and can say without hesitation it was one of the most interesting courses I've taken to date.

[http://ento.psu.edu/directory/dhughes](http://ento.psu.edu/directory/dhughes)

</comment><comment><USER4> Thanks so much for posting this. There are so many MOOCs that I want to take but can't due to other stuff which have precedence (like university) and even though this is completely out of my field of study it looks interesting and at the same time the workload seems light.

<comment><USER5> Course and moocdemic lead here. I've designed the course with you in mind (to be frank, with me in mind, but I'm exactly like you ;-). Too many MOOCs out there in my opinion that just transfer offline education to online.

<comment><USER6> > Too many MOOCs out there in my opinion that just transfer offline education > to online.

This is very true. And the hourly estimates required are underrated in my experience. I am taking a coursera course that claimed 5-8 hours of investment per week; in reality I am spending 12-18 hours per week (skipping optional assignments).

</comment></comment></comment><comment><USER7> > And yes, we will be talking about Zombies - not human zombies, but zombie > ants whose brains are hijacked by an infectious fungus.

Can't beat a sense of humour. That right there made me want to s ign up.

<comment><USER8> >but zombie ants whose brains are hijacked by an infectious fungus.

This is the fungus that causes ant zombification:

[http://en.wikipedia.org/wiki/Ophiocordyceps_unilateralis](http://en.wikipedia.org/wiki/Ophiocordyceps_unilateralis)

</comment></comment><comment><USER9> This Walking Dead course would fit in nicely.

[https://www.canvas.net/courses/the-walking- dead](https://www.canvas.net/courses/the-walking-dead)

</comment><comment><USER10> Looks cool! Just signed up. Completely out of my field of expertise, but something I've been fascinated by. Hoping the simulation is as cool as I expect it to be!</comment>


The Companies Worth Less Than Facebook - <AUTHOR> http://larrycheng.com/2011/01/12/the-companies-worth-less-than-facebook/

<comment><USER2> I love this list. Makes you realize how crazy the current FaceBook valuation.</comment>


Department of Education Releases 20 Years of College Earnings Data - <AUTHOR> https://collegescorecard.ed.gov/data/ <comment><USER2> Comments moved to [https://news.ycombinator.com/item?id=10211985](https://news.ycombinator.com/item?id=10211985), which is the same story but a different link. More details at [https://news.ycombinator.com/item?id=10212611](https://news.ycombinator.com/item?id=10212611).</comment>


Nav Canada leads global effort to prevent lost airliners - <AUTHOR> http://ottawacitizen.com/news/national/nav-canada-leads-global-effort-to-prevent-lost-airliners <comment><USER2> I worked in the airborne geophysics business before this. Their dismal air safety record meant that there was much value in improving standards.

As part of this, they had a system that tracked the aircraft globally in real- time. I implemented part of the software for this. Aircrafts sent their GPS coordinates and basic telemetry every 45 seconds over Iridium. I got it in my servers a minute later.

If the aircraft position stopped being reported for ten minutes, or the system detected anomalous flying conditions (eg. Suspected crash), or the pilots pressed a big red button, the system contacted a hierarchy of people by phone. They'd then call the pilots directly within minutes, over the Iridium network.

This cost us very little to operate. I was very surprised that large airliners did not have such a system in place.

<comment><AUTHOR> I am wondering if one of the considerations is the sheer volume of air traffic these days. The bandwidth requirements seem to be rather large.

<comment><USER2> I don't know. It wasn't much consumption though. For our traffic, we were looking at a hundred bytes per minute, per aircraft, during normal operations. Enough to send coordinates, speed, direction, power state, engine state, etc.

During unusual activity, the amount of telemetry increased (to narrow down the area for a search and rescue efforts) but it still was in the hundreds of bytes per minute.</comment></comment></comment>


Show HN: Codeflow – Understand a codebase quicker with PowerPoint-like tutorials - <AUTHOR> https://usecodeflow.com <comment><USER2> I would like a tool that does something similar to this but on a more ad-hoc basis. i.e. to track my own explorations and understanding for fixing a given problem in a code base.

I'll also admit that I had a hard time understanding exactly how it worked.

It wasn't completely clear for each 'slide' what code was being referred to, I think the highlighting of the code being explained needs to be much more defined or the dimming of surrounding code needs to be more pronounced.

I think it would also be better if there were markers directly in the code side of the window that you could hover over to highlight parts of the slide that are relevant. It would also be beneficial if it also worked the opposite way. i.e. when clicking on a marker in the slide, scroll to the relevant code.

I also think your datapipeline example doesn't really show the value of the tool. i.e. it seems like a very straightforward piece of code that could just be read directly.

How are you planning to keep the slide information in sync with the files on github as they change?

I may not be the target audience for this because I would like it to work with code on my local machine and would only publish if I wanted advice from another programmer and then I would push up my branch and provide a link to the codeflow.

<comment><USER3> > I would like a tool that does something similar to this but on a more ad-hoc > basis. i.e. to track my own explorations and understanding for fixing a > given problem in a code base.

Is this more along the lines of what you were thinking? [https://app.haxor.sh/replay/bc8262ca-9d5b-493a-af48-3d59e366...](https://app.haxor.sh/replay/bc8262ca-9d5b-493a-af48-3d59e366b9b7)

This is my own project, Haxor, which is essentially screencasting for your getting-started experience.

<comment><USER4> Not loading for me, just fyi. Too much HN traffic?

</comment></comment></comment><comment><AUTHOR> One common theme we found between our onboarding experiences is that it was often difficult to start working on a project. Typically we went through many rounds of discussions to actually understand the flow of the code. Tools like Dropbox Paper and Confluence are great at communicating high-level specifications for engineers, but fail to capture nuances needed for new engineers to continue developing.

Codeflow is our attempt at a solution. It allows engineers to easily build powerpoint-like tutorials, which focus on stepping through the code logically. We hope it can become a centralized repository of tutorials designed to capture an engineer's thought process and make ramp up more efficient.

Here's an example of a tutorial built using Codeflow:

[https://usecodeflow.com/tutorials/view/aws-samples/data- pipe...](https://usecodeflow.com/tutorials/view/aws-samples/data-pipeline- samples/tree/3be77b/ck6851rna00080vl88v57b9yi)

At this stage, we're hoping for feedback as we try to validate this approach. Any and all thoughts are appreciated.

<comment><USER5> Why do I need to grant access to my GitHub account to view a tutorial?

<comment><AUTHOR> Sorry about that! You shouldn't need to be logged in to Github to view a tutorial on a public repo. Can you try again now? We've fixed this and just pushed a fix!

<comment><USER6> Nope still needs login

<comment><USER7> Seems like we're getting rate limited by Github -- we're switching over our example to Gitlab right now which should fix the issue

Update: The rate limiting issues should be resolved.

</comment></comment></comment></comment></comment><comment><USER8> Nice. I did something very similar. See [https://storytime.dev/](https://storytime.dev/)

<comment><USER9> Hi, I only checked it out on my phone for a minute so please don't take my comments too serious.

I think I like the idea and you have some slick visuals on there. Unfortunately not really usable on small screens, but that's a comment issue with anything code related. In any case it might be helpful to see it embedded as widgets in documentation to explain code segments which explain how to use a library or framework as an alternative to annotating the code snippets and having explanations in copy below.

While playing around with it my initial issue was that I wasn't sure if it was going to "play" automatically or if I could control when I was ready to skip to the next step / explanation. The auto play really didn't work for me in the sense that it was either to quick or unexpected. I would prefer to control the pace myself, especially if it's about reading code where I might want to stop and ponder. I think I would like to simply click a next button, perhaps shown as an arrow next to the current "box". A back/previous button next to the restart button wouldn't be nice as well. Hopefully that wouldn't complicate the UI to much.

The next issue was related to my small viewport: I missed the pop-ups because it (at least on Chrome for Android) did not automatically scroll to the next one. I would consider that would be very helpful for longer code segments.

Hope this helps. Good luck and good job in any case.

</comment></comment><comment><USER10> It would be great to view an example without granting access to Github account.

<comment><AUTHOR> Sorry about that! You shouldn't need to be logged in to Github to view a tutorial on a public repo. Can you try again now? We've fixed this and just pushed a fix!

Edit: We are getting rate limited by GitHub - we are moving our example over to Gitlab to avoid this.

<comment><USER11> Still requires authorization for me.

EDIT 19:34 GMT-3: Now works without! [http://shouldiblamecaching.com/](http://shouldiblamecaching.com/)

<comment><AUTHOR> Sorry, the deploy just went through a few minutes ago, let me know if you are still seeing it though :)

</comment></comment></comment></comment><comment><USER12> Echoing everyone's requests that asking for Github permissions is a bit extreme, but I'm very excited for this idea so please upload screenshots!

<comment><USER13> Yes. This reeks of desperation. Wanting to get whatever details or credentials you can from users to spam them later.

Absolutely not. I'll live without it. Thanks.

<comment><USER7> Turns out we're getting rate limited by GitHub, we're working on fixing this so you can view an example without having to login. Sorry about that.

Update: The rate limiting issues should be resolved.

</comment></comment></comment><comment><USER14> Hey, nice project, and congrats on launch. But have you considered renaming the project? especially with other projects with same/similar naming?

[https://www.getcodeflow.com/](https://www.getcodeflow.com/)

[http://codeflow.co/](http://codeflow.co/)

Disclaimer: I am the founder of [http://codeflow.co](http://codeflow.co). We have been around since 2014 and have got the name copyrighted around 2016.

<comment><USER15> Do you mean registered trademark? I don't think copyright would apply to a short name.

<comment><USER14> yes, thanks for correcting.

<comment><USER16> There are no records for the search "codeflow" in USPTO TESS.

<comment><USER14> it's in: [https://ipindiaonline.gov.in/tmrpublicsearch/frmmain.aspx](https://ipindiaonline.gov.in/tmrpublicsearch/frmmain.aspx), try class 42.

</comment></comment></comment></comment></comment><comment><USER17> I could see this being helpful for potentially navigating a large codebase, especially for newer employees. could help integrate them into the team / project much faster.

</comment><comment> Luke-py-walker I wish I had this during my internship. My mentor was literally writing notes on a separate doc while I was walking through my code.

<comment><USER7> Same with me ;)

</comment></comment><comment><USER18> > No more inconsistent documentation scattered throghout your codebase. Create > tutorials that highlight the right way to do things and are accessible to > all.

FYI "throughout" is misspelled. This looks really promising. I'm excited to give it a try at my workplace.

<comment><USER7> Spelling is hard haha. Thanks for the feedback and let me know if you have any specific feature requests :)

</comment></comment><comment><USER7> I'm one of the contributors. Happy to answer any questions/comments!

</comment><comment><USER19> Nice tool, I like it. Are there any plans to release some kind of self hosted / licensed version? We do have an internal GitLab/Bitbucket server which is not accessible from outside.

<comment><AUTHOR> We are planning on releasing a self-hosted solution! We'd love to get in touch to make sure it fills your needs. Could you email us at firstname.lastname@example.com?

</comment></comment><comment><USER20> Still asking for Github permissions for me (to view a demo / example) - without it I have no idea what this is. Even screenshots or something there would give an idea.

<comment><AUTHOR> Sorry about that - looks like we are getting rate limited by Github. We are moving our tutorial over to Gitlab to avoid this issue.

Great idea on the screenshots! We are adding that in now.

</comment></comment><comment><USER21> Fun fact: CodeFlow is Microsoft's very widely used internal code review tool. (Things may be different after GitHub acquisition)

I thought it was an open version of that.

<comment><USER7> Haha, we had no idea -- sorry about the confusion

</comment></comment><comment><USER22> not going to look at an example on some random website where i'm asked to enter any of my credentials.

<comment><AUTHOR> Sorry about that! You shouldn't need to be logged in to Github to view a tutorial on a public repo. Can you try again now? We've fixed this and just pushed a fix!

</comment></comment><comment><USER23> the best way to ramp up on a codebase is to simply follow the critical path and draw an execution diagram of the entire critical path. tools like these are gimmicks.

<comment><USER7> My experience with large codebases is it is hard to follow a critical path, especially with multiple things running in parallel. This leads to lots of back and forth between the new engineer and the rest of his team, taking up time for both parties -- which is why we created Codeflow.

However, if there is a better way to follow the critical path/best practices that you do follow to do so, I'd be glad to hear them!

Looking forward to any insights you may have, and thanks for the feedback

</comment></comment><comment><USER24> This looks interesting, but how much does it cost? I don't want to start using something and then hit the "please pay us now" screen without first knowing how much I'll owe.

<comment><USER7> Codeflow will remain free for use on repos owned by small teams or individuals. If you had a larger use case in mind, we'd be happy to discuss more via email: email@example.com.

<comment><USER24> Thanks for the information.</comment></comment></comment>


The rise of diesel in Europe: The impact on health and pollution - <AUTHOR> http://www.theguardian.com/environment/2015/sep/22/the-rise-diesel-in-europe-impact-on-health-pollution <comment><USER2> "Hands up — there's absolutely no question that the decision we took was the wrong decision. But at that time we didn't have the evidence that subsequently we did have."

Now there's a quote to live and die by. Big programs (incentives, taxes, peer pressure, political points) seldom wait for actual and system-wide data and defensible evidence before making decisions with wide effect, because to somebody somewhere it's always more advantageous to have the sky falling. Small changes with quantitative and qualitative feedback loops are the only sane way forward, but sound bites and negative news have far more impact and immediate (electable) results.

</comment><comment><USER3> The article seems to be mostly about decision making instead of buttressing the claim that diesel cost lives vis-a-vis petrol. It kinda just waves the allegation around without showing any work.

For all I know, diesel is significantly more efficient (maybe like 2x). I can expect to see 50-60 MPG when I rent cars in Europe vs 25-30 MPG when I rent similar sized cars in the US. So that's hard evidence I see every time I drive.

<comment><AUTHOR> There is a study linked in the article and European cities have much worse air quality than the US, which is why Paris wants to ban diesels outright. Hybrids would have been a better way to go. Poor air quality is a nightmare.</comment></comment>


Why men should care about gender equality in tech - <AUTHOR> https://www.linkedin.com/pulse/gender-equality-tech-words-enough-illai-j-gescheit <comment><USER2> The article contains exactly zero evidence that "gender inequality" is a tangible problem; possibly because this is ideological drivel.</comment>


Preorder your Galaxy S5 Friday; Samsung Gear smartwatches arrive next month - <AUTHOR> http://arstechnica.com/gadgets/2014/03/samsung-galaxy-s5-gear-2-and-gear-fit-prices-and-us-availability-announced/

<comment><USER2> It would be interesting to see if Samsung Galaxy S5 can set up some new record.</comment>


Discovery of Strange Periodic Modulations in a Fraction of Solar-Type Stars - <AUTHOR> http://iopscience.iop.org/article/10.1088/1538-3873/128/969/114201/pdf <comment><USER2> Previous discussion: [https://news.ycombinator.com/item?id=12682177](https://news.ycombinator.com/item?id=12682177)</comment>


MI5 feared GCHQ went 'too far' over phone and Internet monitoring  - <AUTHOR> http://www.guardian.co.uk/uk/2013/jun/23/mi5-feared-gchq-went-too-far

<comment><USER2> > The source claimed that even the conventional warrant system has been > distorted – whereas police used to ask for a warrant before intercepting a > target's communications, they will now ask GCHQ to intercept the target's > communications and then use that information to seek a warrant.

This method of getting a warrant completely subverts reasons a warrant is required. It turns a warrant into a sham.</comment>


Why the myth of the "10X" programmer is so destructive - <AUTHOR> http://readwrite.com/2015/05/08/average-developer-10x-programmer-myth/#

<comment><USER2> "look like a programmer".

A while back I bought this really nice pin-stripe suit. I really liked it, I looked really sharp in it and it was really comfortable. One time I wore it while walking a mile in a driving rainstorm, but it dried and looked good as new after I spent an hour inside a fast food joint.

So I started wearing it to job interviews. There is no doubt in my mind, that my interviewers did not believe I could possibly be a coder.

Computer programmers don't wear suits, you see.

Eventually I gave it to the poor. I had the idea it would help someone else get a job, doing something other than coding.

<comment><USER3> In some places they do. Maybe you haven't interviewed at a bank or a government agency.

Interviewing 101: Dress like your future colleagues, up one notch. If you don't know how they dress at the place you want to work show up at lunch time in the parking lot to see what people are wearing. If your interview outfit is too far out of line you look like a bad fit, and not just for programmer jobs.

</comment></comment><comment><USER3> Two problems (at least) with this argument.

There's no objective or consistent measure of performance. A programmer may be super productive in one context but average or even a dud in another. Productivity is heavily influenced by factors beyond the individual, especially co-workers and the work environment.

Performance does not necessarily follow a bell curve distribution. For some skills a power law better describes the distribution of high and low performers. See [http://www.forbes.com/sites/joshbersin/2014/02/19/the- myth-o...](http://www.forbes.com/sites/joshbersin/2014/02/19/the-myth-of-the- bell-curve-look-for-the-hyper-performers/)</comment>


Obama Pwns Mcain in election, hacker pwns them both - <AUTHOR> http://www.cgisecurity.net/2008/11/obama-pwns-mcai.html

<comment><USER2> OMG!

</sarcasm of sensationalist title></comment>


Show HN: An open source resume builder which works offline - <AUTHOR> https://resume-nation.github.io <comment><USER2> I created somehow the same thing as an npm package: dynamic-json-resume. It requires you to just maintain a json file containing all the different sections, and can generate pdf and html with an extra scrollable section. The code is not the prettiest but it is still working: [https://github.com/jrm2k6/dynamic-json- resume](https://github.com/jrm2k6/dynamic-json-resume)

<comment><AUTHOR> Looks nice!

<comment><USER2> It is ok. I still use it from time to time to keep my resume up to date.

</comment></comment></comment><comment><AUTHOR> You can checkout the code of the same here : [https://github.com/resume- nation/resume-nation.github.io](https://github.com/resume-nation/resume- nation.github.io)

</comment><comment><USER3> I like how easy it is to use.

<comment><AUTHOR> Thank you!

</comment></comment><comment><USER4> Good job. Very cool!

<comment><AUTHOR> Glad you liked it.</comment></comment>


The End of the Working Week - <AUTHOR> http://putthingsoff.com/articles/end-the-working-week/ <comment><USER3> I actually find it much easier to work at the office. I have a lot fewer distractions plus having a separate environment for your work and your home life I think is important. Having said that, my commute is only a 15 minute cycle and I actually enjoy that part of the day.

I'd be interested to hear what other people feel and how they benefit from working from home.

<comment><USER4> I agree, I find it difficult to work at home - I mean, seriously, there's a big screen TV and Xbox right over there! When I do, I also find it easier to work in the kitchen... my regular workspace has too much "fun stuff" and is distracting.

Also, am I the only one who doesn't experience this "cubicle nightmare" scenario? I don't listen to inane chatter by coworkers, I'm not overly burdened with meetings - and the ones I do have are productive and enjoyable. Also, I bus/walk to work, so I don't really experience the gas-brake-honk freeway experience either...

Oh, and I never, ever get called. I get emailed, people drop by my office, but I think I've gotten less than 5 calls in the past 6 months.

Are there others out there like me who find it just fine to work at the office?

Also:

> We're commuting instead of computing

I disagree with this vehemently. There's nothing wrong with going to work at a physical place - the commuting problem is not solved by making people _sit still_. It's solved by wide, far-reaching changes in how our society perceives quality of life. It's solved by denser urban centres, surrounded by denser suburbs, and the elimination of the gigantic American backyard. The freeway culture is a direct result of the American obsession with the house, two cars in the garage, and the huge backyard - go look in Asia or Europe, high quality of life without the massive suburban sprawl. We need to get on that train (somewhat literally) or continue to suffer twice daily down the highway.

</comment></comment><comment><USER5> I need to be in the office sometimes, because it really is much easier to grab a couple of people and scrawl on a whiteboard than it is to use IM.

But we also have very good flexitime - I can start work at 7:30am and finish up to 6pm, so long as I get 35 hours of work in somewhere during the week. This means I mostly work 10-5:30 with a half-hour lunch, while others work 8:00 - 3:30. And either way we miss the rush hour.

</comment><comment><USER6> I actually felt more productive working at home. I did so last week -- and at the end of the day I still had my laptop plugged in and didn't have to shutdown to commute home, thus worked a few more hrs later than I would have at work. I got more done and the company got a few more hrs out of me than I would've at work.

Distractions wasn't really a problem for me as I enjoy my work for the most part and so prefer to work than watch TV, play my Playstation, etc.

</comment><comment><USER7> I don't think its about working from home vs working in an office. It should be about 'do what works and results in the highest individual and business productivity'. At the very least, if one of your very good devs wants to work from home, give them an option and try it out. If they are comfortable working at the office, that's fine too.

</comment><comment><USER8> i think this blog posts hinges on the assumption that most people have the work ethic and drive of an entrepreneur and that's just simply not true. if it was, half the people that come to you with 'ideas' would actually do something with them. "opportunity is missed by most people because it's dressed in overalls and looks like work". - <USER2>

also, if I purchased ideas from employees, the company would not be focused and we would spend each week chasing the "next half-baked idea" which is exactly the type of startups/founders I now avoid after seeing two fail due to that same type of scatter behavior. but, i think this is more important in the context of startups than established businesses where fresh ideas are often needed.

</comment><comment><USER9> There is a work from home option with my job. I am not interested, in part because they greatly increase your expected work load (without increasing pay). Because of my health problems, I do want to eventually work from home. But I want to do it on my terms, not on someone else's terms. I don't see any advantage in working from home in my present job and I see a number of disadvantages. Some people have tried it and then chose to come back to the office and are glad to be back. I imagine if they didn't place a basically punishing workload on you, a lot more people would be interested. (But I still would not be, for other reasons.)

Having a day job has been an education for me. I was a homemaker for many years so I "worked at home" most of my adult life, just not for a paycheck. I think if I do manage to arrange to work from home on my own terms, it won't be a problem. I don't have small kids or too many other distractions and I have lots of experience with setting goals, managing my own time, etc.

</comment><comment><USER10> Google needs to do it first with its Wave. If it succeeds, Wave may propagate as the harbinger of the end of working weeks. It's gonna be a real wave, who knows?</comment>


Code Nightmares - <AUTHOR>

So, I think it's time I took a break from programming. I...actually don't even really know what to say. It's 4 am, I've had 3 hours of sleep tops.
I just had 6-7 waking nightmares about code in a row. I'm dead serious. Nightmares. About. Code. I don't even code for a living anymore (blargh job market, working on it though).
Have I been on Microsoft APIs too long or what? Is this what it's like to lose your sanity? To be more specific, the nightmares were about beautiful APIs. (or lack thereof when I woke up)
Yes, APIs. Application/GUI APIs I believe.
Had a random nightmare about Mail.app too. This is absurd.
I'm going to get a drink of water then make a bootstrapper in asm.
What do you guys do when you can't sleep? <comment><USER2> I had a semi-nightmare where a murderer holds a gun to my head asking me to solve a traveling salesman problem with 100 nodes on a graph. In the end, I find a way to do it in O(nlogn) time and he gives me the millenium prize. I woke up in a cold sweat and scribbled on paper for hours trying to remember the algorithm. Now it's nothing but a depressing memory in what could've been the best dream of my life.

</comment><comment><USER3> "Have I been on Microsoft APIs too long"

Are you sure you were even asleep? Microsoft APIs are a nightmare even if you are awake.

</comment><comment><USER4> here's a better question -- have you ever had dreams that were purely text? like, no dreams of you looking at a screen or anything, the dream itself was purely in text. all ideas and everything that was happening is conveyed in code or plaintext.

i've had quite a few. always weirds me out a bit.

</comment><comment><USER5> Listen to breaks.</comment>


OpenSSL 1.0.2 ClientHello Sigalgs DoS (CVE-2015-0291) - <AUTHOR> https://www.openssl.org/news/secadv_20150319.txt

<comment><USER2> Wasn't loading for me: [http://pastebin.com/raw.php?i=Qq6SFiDF](http://pastebin.com/raw.php?i=Qq6SFiDF)

changelog: [http://pastebin.com/raw.php?i=zeuMLdS1](http://pastebin.com/raw.php?i=zeuMLdS1)

<comment><USER3> Your comment on the other thread is dead because it's a dupe of this one. Delete that one, and make a new comment with slightly different text.

<comment><USER2> .. really? Someone else already linked a mirror so I don't need to bother, but I never would have known if you didn't tell me.

That seems like a bit of an over-zealous heuristic for spam. Also, it seems silly to have two different threads just because one URL has https in the first place.

<comment><USER3> Yeah, it's even labeled [dupe]. I don't think it's for spam, it's just for double-posting.

</comment></comment></comment></comment><comment><USER4> The commit that fixes CVE-2015-0291: [https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h...](https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=34e3edbf3a10953cb407288101fd56a629af22f9;hp=09f06923e636019c39c807cb59c481375e720556)</comment>


Visa Card Network Crashes, Blockchain Has Never Gone Down - <AUTHOR> https://zycrypto.com/visa-card-network-crashes-blockchain-has-never-gone-down/ <comment><USER2> Your article states:

"Popular blockchains manning Bitcoin and Ethereum, two of the most frequently used cryptocurrencies boast a 100% downtime"

I don't think that is what you meant to say.

I also don't think you really want to include Ethereum in any discussion related to stability vis-à-vis the hardfork and all PoW blockchains are susceptible to 51% attacks.

[https://thenextweb.com/hardfork/2018/05/30/heres-how-much- it...](https://thenextweb.com/hardfork/2018/05/30/heres-how-much-it-costs-to- launch-a-51-attack-on-pow-cryptocurrencies/)</comment>


Show HN: A social network that lets you own your data - <AUTHOR> I created Timelines so that people could have ownership over their data while posting on social media.
Timelines stores your data in a specific folder on your Google Drive which is sandboxed from all your other data on Google drive.
Do try it out. Hoping to get some useful feedback. Thanks!
https://www.timelines.co <comment><USER2> I like the idea. Would be good if it can be proven that data (which is stored on Google Drive) isn't centrally stored somewhere else.

<comment><AUTHOR> Any thoughts on how I can prove this?</comment></comment>


Free Windows 7 VHD - <AUTHOR> http://www.brajkovic.info/windows7/free-windows-7-vhd/

<comment><USER2> Free is not equal to 'expires in 90 days'

<comment><USER3> "Free" means "gratis" as well as "liberated".</comment></comment>


Real-Time Collaboration startup - <AUTHOR>

I am working on XTWIP, a real-time collaboration service for Rich Internet Applications. Please review my startup. Any feedback is welcomed. Thanks. www.xtwip.com <comment><AUTHOR> Hi guys. We've launched a Flash/Flex application contest. Build your collaborative application with XTWIP service and send it until 7 of May. The prize is 1000$.

For details: www.xtwip.com/blog/xtwip-developer-contest/

</comment><comment><USER2> Link to demo: <http://www.xtwip.com/demo/>

tl;dr and I have no idea what the demo does.

<comment><USER3> It feels a bit like Google Wave but for use in your own application.

However, I have no idea if I'm right.

<comment><AUTHOR> Roridge, you are right. XTWIP service does not host and deploy the actual application, you can use it in your own, just as a plugin. With the SDK, you can make your content collaborative through our servers.

<comment><USER3> I can definitely see an application for that.</comment></comment></comment></comment>