skysight-inc/HackerNews huggingface dataset:
>It's their platform, they can do whatever they want.

Surely that's proper legal standing, next to the user can cram it, arguably. There are basic rights and to forbid the use of any can't be broken by contract. IMHO access to arbitrary data on the net should be included, because otherwise it's restricting the market, obviously to artificially drive up the prices. That's against the free market principle, but maybe it's necassary to get the userbase to generate revenue. Soundcloud is not profitable right now. I'd contest that it is necessary, though there is responsibility on the user not to abuse Soundcloud's offering. I'd argue that download rates would be enough to meassure popularity or for whatever they need the data, which is listening behaviour. I'm not sure the law intends to protect Big Data collection on privacy grounds, if data is cleaned up. used for all but what comes down to accounting.

I used soundcloud-dl.py in the past, because the page didnt work for me. Don't know if it still works. I found it very convenient since I'm not interested in the networking features either. I don't understand why people depublish pieces and very much like to keep them. Copyright-Law grands the right to rewoke copyright or perhaps doesn't grant it to the public in case of transmissions to begin with. I'd argue though that with the event of computers and the net, where you select the transmission yourself, the lines are blured. If program-code needs to be specifically excempt from the copyright, in order to legalize loading into RAM any data you bought, then receiving a transmission is a copy as well. I don't know if there are exceptions to the exception, or the transmissions - it's not a persistent copy. Still, you aquire it and the ability to record it is a functional requirement, it's not like a performance that could be given without recording it.
1. It was a largely uniformly flat planet. It was only 2ft deep due to the tidal wave borrowing water ahead of it. See videos of Tsunamis doing the same thing

4. I thought this one was explained by the baseball scene at the end as the ball falls upwards when it crosses some sort of mid point.

5. You are thinking of time linearly moving forward, cause and effect. I think the library scene and their explanations of the 5th dimension aimed to explain that time is another dimension that can be altered. "Whatever can happen will happen".
Jonathan Blow talks about his new language's compiler implementation [video]
But if it were true that there is such a vast programmer productivity/competence variance (you know, "10X"), there should be a lot more room for distinguished engineers or whatever you want to call them. Sure, if you assume a leadership hierarchy then the top is always going to be narrow. But do distinguished engineers (or whatever the best term is) have to necessarily have large hierarchy of less experienced programmers beneath them?

Or maybe "10X" is true, but it isn't realized due to whatever non-technical reasons (political, etc.)?
I can understand your objection now. Thank you.

For me the logic of the statement came the other way round: we've got things that are focused on a particular task (accelerators) - because those exist it is clear that the general purpose things we have at the moment (CPUs) are not efficient at everything - if they were we wouldn't have accelerators (or they would be what we were using for CPUs).

Sure, we can't have a general purpose vehicle that is suitable for all tasks, but I can imagine someone creating a general purpose glue that just sticks anything.

Perhaps there is a processor design that can be efficient at every task - this article seems to be encouraging us to think about that problem.
What about an MBA who can also program? Do you think they can add value, or is the degree itself some kind of mystical tattoo that forever bestows unworthiness upon the graduate?

HN-ers like to laugh and think the MBA and techie sets are disjoint. A quick google search shows numbers from 25-40% of MBA students have engineering backgrounds (for example [1], [2]).

1. http://spectrum.ieee.org/at-work/education/engineers-and-bus...
2. http://www.science-engineering.net/engineering/united-kingdo...
I up-voted this article just because of the video of Neil deGrasse Tyson. His little rant was that good.
"Poitras wasn't being stopped at airports because she was an activist - she was stopped because she was under suspicion for allegedly having foreknowledge of a planned insurgent attack against US troops in Iraq and filming it from the rooftops instead of warning them."

Sure, Poitras detention had nothing to do with Snowden, Obama is a pacifist, Ukraine is in Africa, Putin is a democrat and I am Marry Poppins!!!
Hanoi is not the best example of a problem calling for recursion, as the following iterative solution shows:

max = 1 << no_of_discs;
for (x = 1; x < max; x++)
printf("move a disc from %d to %d\n", (x&x-1)%3, ((x|x-1)+1)%3);
Please see my reply to the sibling post (which made roughly the same points as yours).

https://news.ycombinator.com/item?id=8580643
This is a reality that most do not want to accept. Is it just? Probably not.

I've often viewed this as Thinkers vs. Workers. Society places a high value on Thinkers, those who make decisions, strategize, make connections, build relationships, etc. Those who fall in this camp are doctors, lawyers, consultants, CEOs, etc. The Workers -- programmers, engineers, designers -- are often fungible. They are in a competitive market of manual laborers that has driven down the price of labor to levels that, for many, increase the opportunity cost of learning the tech yourself. Over time, Thinkers accumulate social capital that can be leveraged to gain benefits, both related and unrelated to their profession -- e.g. a doctor being given preferential treatment by a restaurant host. Workers accumulate labor capital; they're more efficient at their work, can develop more creative solutions. But put a 50yr old coder up against a 50yr old lawyer/doctor/banker and the latter will be given more praise, more money, more influence 9 times out of 10.

Even Workers eventually outsource their labor once they're in a position to become a Thinker. Few successful startup CEOs and execs are actually coding themselves. Their roles shift to strategy, operations, so on and and so forth, for that's where they're valued and will be rewarded the most.

And getting a graduate degree is often the ticket to be considered a Thinker, whether MD, MBA, JD, PhD.

That's the game, whether you like it or not, and it certainly won't be changing anytime soon. If money is a priority, becoming a Thinker might be in your best interest.
I’d recommend skipping Irvine’s book and just going straight to the sources. I didn’t feel like he added much, and thought his book was poorly structured and overly didactic; too close to the style of the popular self-help book for my taste. I also felt like he projected many of his own opinions/conclusions back on the authors he was discussing.

Maybe my impression is biased by the uninspiring quality of his prose on a sentence-by-sentence and paragraph-by-paragraph level though: I’m pretty sensitive to bland fuzzy writing.
The thing is that he didn't do much more than writing the article. He's a sociologist and as such writes about topics that do not necessarily match his opinions. The files didn't give many more reasons beyond that, the prosecution was widely criticised as excessive. Given the courtness, the quote is well picked.

The point is that just putting those words our seems to be enough for full surveillance.
Code: https://github.com/simov/grant
Germany also is one of the only places to offer the Blue Card, which rocks. After 21 months if you can speak decent German you can live and work anywhere in the EU (except for Denmark, UK, and Ireland).
So this is perhaps a little naive but could any of these boxes be shell shock vulnerable? If they were that would make this whole thing trivial...
Arthur C. Clarke, who knew both Stanley Kubrick and Wernher von Braun, reported in his autobiography, Astounding Days, that Kubrick once asked him to "tell Wernher I wasn't getting at him." Clarke added that "I never did, because firstly, I didn't believe him, and secondly, even if Stanley wasn't, Peter Sellers certainly was."
I'll buy you coffee
Even though Snowden leaks pretty much show that?
Sort of a 25¢ answer to a $1B question, no? Yes, I put together the bit about reusable rockets on my own.

The author doesn't really close the loop on the imagination problem, also known as the political problem. How much of the power of this idea in the 60s was due to the cold war? Hard to say, but I would characterize the interest in space exploration among the non-technical people I know as non-existent -- and tweeting the latest pictures from the Hubble doesn't count as interest.
props to you for the Cliff Clavin reference.

http://en.wikipedia.org/wiki/What_Is..._Cliff_Clavin%3F
Why Litecoin Cannot Be Bitcoin’s Silver
Ron Conway had invested in this startup Ev Williams was doing before Twitter that did not work out. Ev Williams returned money to Ron Conway, and I believe the story goes Ron said he would invest in whatever startup Williams starts next. That happened to be Twitter in which Ron Conway invested.

I guess the moral of this story is to do the right thing. This may sound cliche', but sometimes doing the right thing may be the most courageous thing to do.
CERN May Not Have Discovered Higgs Boson After All
I have these right now (company provided) [1]. They work relatively well, but they are uncomfortable if I wear them for more than 30 minutes or so, due to the way they sit on my ears. Also, noise cancellation would be very nice.

My budget is as much as it needs to be within reason, but I'd like to keep it in the ballpark of $100 if possible.

I mainly listen to music as background noise, so anything up-beat works - I typically turn on alternative / rock, or electronic depending on my mood. Comfort and noise cancellation are the biggest 'wants' for me.

[1] http://www.staples.com/office/supplies/StaplesProductDisplay...
We actually used Back Orifice as a VNC solution for remote assistance.... I forget what we did to make it so it wouldn't cause outside people to poke our remote stations - changed the port number via hex editing, IIRC.

The nineties were fun.
I'm getting an application error.
Dude, check the dates - she started complaining about being stopped for questioning at airports in 2006.

http://www.salon.com/2012/04/08/u_s_filmmaker_repeatedly_det...
Posted anonymously as losing someone's money is still something I prefer to not be associated with.

I try not to post this on every thread, but this kind of thing is horrible. I am talking about the reason OP have to post anonymously.
You can exchange bitcoins on IRC for prepaid virtual visas and mastercards, paypal, any 3rd party payment you want. There's a few web services for exchanging coins to visa too, which I can't remember right now but are posted to bitcointalk forums.

Of course if you were setting up an illegal hidden service payment would be the least of your worries. Moving it around every few weeks inside Russia like the inter-dimensional dark fortress in Krull to prevent long term traffic analysis, maintaining your site from a moving location everyday, and making sure you don't blow opsec giving away your identity is probably more difficult than finding creative methods to pay for hosting.
True! Everyone has a part to play.
Can't get in, application error
The Zen of web2py
Have you lost anybody's money?
Space is still expensive. SpaceX is awesome, and they're making things cheaper.

Really though, the solution is increasing productivity. If all 6 (7?) billion people's productivity doubles, the cost to go to space is cut in half. Our infrastructure isn't good enough to make space cheap.

As powerful as Microsoft was for business, Gate's curing malaria will probably have a bigger impact. millions of people not dying means a larger market. Millions of minds trying to make the world a better place - at least making stuff and buying stuff.

In the long run, getting everyone enough food and clean water is probably the best answer to lowering the cost of going to space (and everything else). If the billion people that get by on a dollar a day can produce more because they're not sick and dying, everything gets cheaper.
I have never implemented this, so I'm sure this will be incomplete and possibly slightly inaccurate, but that is not quite true. Some of the issues: copying may not be appropriate if your data is mutable (multiple closures can share a value or it might be modified in the 'regular' code after the closure is created), or if the code does identity checks later on.

Also, for performance, it may be beneficial to skip the 'put a local on the stack' part and create a to-be-captured object directly on the heap.

I see somebody posted https://news.ycombinator.com/item?id=8580501, which points to the Wikipedia entry on 'spaghetti trees', the conceptual view on the needed data structures (which one may recognize from reading SICP, although I do not remember it using the term)

Many implementations, at runtime, will implement the 'main line' of the tree as a 'real stack', but that can be risky, as you will have to make sure that no closures survive the point where any locals they refer to get removed from the stack (what does C++ here? Declare it undefined behaviour or make it impossible?)
Rust is not your typical lower-level language though. It supports a lot of the features that functional programmers expect. It is an eagerly evaluated language that lets you drop to 'unsafe' code where necessary but in its natural form, it is surprisingly high level.
Spoiler: there is already/about to be a new interface you haven't seen yet.

Do you mean the webshell, or the templating markup language? There is something you might want to look at called "Sail"

Having trouble finding you a link, but there are some mentions about it here:

https://github.com/urbit/urbit/search?utf8=✓&q=sail

Ah..

https://github.com/urbit/urbit/blob/master/urb/zod/main/pub/...
The truth is, when you fail, your investors tend to have a bad taste in their mouths. Nobody likes to lose money. Nobody likes to be wrong. Nobody likes to sit in that space that isn’t so happy…and unfortunately for a founder, his person at the point of failure is an embodiment of many things that nobody likes. Now sure, an investor doesn’t dislike the founder himself. If the founder does right and doesn’t succeed, there is no “black ball”, or malevolent desires on behalf of an investor…but I’d be lying if I said there isn’t a slight tinge on that relationship…and unfortunately, in this world, a slight tinge is all the friction necessary to turn momentum into something less. Note: this tinge is not permanent, and it is not insurmountable…but coming off a failure…you are only as good as your next act…and weather we say it openly or not, clawing your way to the next act, you are starting not at neutral or positive, but with a headwind.

I’ll give the example of my own experience as a founder. My first company, I raised about $600K. I operated for a year, failed, and returned about 50% of the capital I raised. I felt terrible. Everyone said I did the right thing returning the capital, that I was a standup guy for doing it, but still I lost them money. Nobody turned their back on me, once the company wound down…but they just weren’t leaning into investing more time and energy on me. When I went to raise money for my second company, Hyperpublic, weather I asked them or not, not a single investor in my first company invested in my second. Just gives you a sense of the increased friction you face, coming off a failure. Sure I was able to raise money from new investors, but I had to answer the question “is so and so from your last company investing?” and so on. New investors call old investors and say “What do you think of Jordan?” Of course, again, investors who lose $ with you don’t “blackball” you, so they say “stand up guy, did the right thing, etc…” but still their signal of not reaching out to put $ into the next thing becomes something a founder has to overcome.

http://jordancooper.wordpress.com/2013/02/13/what-really-hap...
Can someone explain to me what nautil.us is? It looks like some sort of Wired 2.0 (if anyone remembers Wired at the beginning, it was kind of well written and on-topic, now its really trashy).
Indeed, it works like freenet IRC where you have to make an account first then log in to it with Tor. This is solved by making a throwaway VPS or virtual desktop you ssh into with Tor, make your account, shred the VPS and then change the password when you log in directly to Fb with Tor.

You can also edit Torrc to temporarily only use your own Tor exit nodes if worried about malicious exits while setting up accounts.
Graduated dev bootcamp. Now what?
I've just finished twelve weeks at Makers Academy, a twelve-week dev course in London, where I cut my teeth in Ruby, Rails, Sinatra, and a little node.js/Javascript.

What's the next step? I plan on applying for junior dev jobs, naturally. What technologies should I be focusing on to stay sharp and keep learning? If you could go right back to the beginning, what would you do differently?

This is me, by the way: github.com/henryaj.

Thanks!

Henry
I wrote up some thoughts right after seeing it Friday. I mixed up Mann and Edmund, but otherwise I think I summarized the problems well. http://www.reddit.com/r/movies/comments/2lnleu/discuss_the_b...
Randomly browsing the archives... "Ebola - Disease of the Year" - Aug 1996

http://w3.cultdeadcow.com/cms/1996/08/ebola---disease.html
Lazy reporting.

The logic underpinning this article is flimsy at best. He is using the following to infer that fewer MBA's are going to SF:

About 24% of MBA graduates in the class of 2014 headed to tech jobs, down from 32% in 2013 and equal with the proportion back in 2012. Of course, those profiteering graduates are returning right back to where they belong in finance and consumer products, which each saw notable upticks in employment.

There are several things that are wrong with this. First, he is only looking at Stanford GSB and assuming because it is in the Bay area that it is a reliable representation of MBA's everywhere, because surely it's proximity to SV means it must graduate more students who are likely to be employed there than elsewhere. But Haas is in the Bay area too. He's also assuming that students who graduated in years past aren't now moving to SV in increased numbers which, if true, could more than offset a decline in graduating students. However the most glaring hole in the logic is that "tech jobs" = San Francisco. As a fairly recent MBA grad myself, I can tell you that most of the people in my class who went into tech did not go to SV. Most went to places like Intel, Amazon, and Microsoft, none of which are based in California, let alone SV.

If you don't have a firm understanding of a topic, why write about the topic? It just makes the author sound stupid.
App gives an error on facebook login - I sent a link to a screencast of what happens to the email in your profile.

That being said, why use facebook login? I rarely will use a site which requires a facebook login.
Maybe this is a dumb question, but do most failed startups still have enough capital to repay seed investors when the founder pulls the plug?

I wonder if there's a more subtle lesson in that story about knowing when to quit.
The ball scene at the end happened because the ball hit the 'escape velocity' of the spherical habitat, which allowed it to break the gravitation pull of centrifugal force and get caught by the other side. I don't see how this references the fact that being sent near and even into the black hole didn't cause some massive time differences between the two scientists as it did earlier in the film.
The Arab world needs to take responsibility for its own problems and solve them. As long as they continue to blame Jews, Americans, or other "outsiders" for their problems, they will never be solved.

China took responsibility for itself and built itself into a superpower, despite suffering more colonial aggression in the 19th century than the Middle East.
I'm also a little skeptical that those words _triggered_ an investigation (if so, it would be pretty scary/amazing). But I have no doubt that once you're the target of a "terrorist" investigation, and the authorities are convinced you're the bad guy, they will find something and it will be enough to arrest/disappear you.

Or as someone put it long before I was born,

"If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him."
Excellent write up. You did a cleaner job of stating the critiques than I did. http://www.reddit.com/r/movies/comments/2lnleu/discuss_the_b...
Bill passed to condemn anyone who compares Israel to Nazis
Auto-tagging added to Drum (Django powered HN/Reddit clone)
Google’s Project Ara team testing module that can track your blood oxygen level
Thanks. Url changed to this from http://www.citylab.com/design/2014/11/rare-maps-show-life-in....
In what way is Germany more safe?
Pretty ridiculous. But if you consider TAZ to be radical ha ha humm...

See: Vorratsdatenspeicherung, TED Talk by Malte Spitz, George Maaßen. Laws don't apply here to the intelligence apparatus either.
What a strange world we live in where people escaping surveillance move to Berlin.
more interesting reading here:

http://alexkrupp.typepad.com/sensemaking/2013/12/a-brief-int...
10x is IMO a bit of a myth. But even if we assume it is not, it can't be measured which is why it is difficult to reward

10x is arguable. But the 1000x programmer (who is as good as a team of 1000) definitely doesn't exist. IMO.
Skobbler has been acquired by Telenav and they have been releasing updates to their apps. I'm surprised you're saying they have been withdrawn, as I got this app on all of my Androids: https://play.google.com/store/apps/details?id=com.skobbler.f...

I personally love it - it's cheap, it's polished and it works.
Yes, travelling is a lot easier across countries in the EU - but many European countries (including Germany) issue biometric passports which require your fingerprints. If you refuse to be fingerprinted, you are unlikely to be issued a passport. The fact that people consent to this shows that we have a sometimes contradictory stance on matters of privacy and data collection.

Back in October 2013, the European Court of Justice ruled that collecting fingerprints was a privacy incursion but that the greater need for security outweighed the privacy concern.
>>>> Their roles shift to strategy, operations, so on and and so forth, for that's where they're valued and will be rewarded the most.

Those are the roles where you can't trust anybody to do them for you without fleecing you. Even MBA's are loath to fully entrust those roles to other MBA's. The top management of our company has an elaborate review process for strategy and operations, and no high level review process for coding.
Minimalistic HN clone in php/sqlite
Extracts is amazing! The amount of time I'm going to save worrying about pixel perfection and getting everything in my style sheets correct. I'll have plenty of time to focus on getting the functionality spot on!
Dev jobs are a good way to learn more and evaluate your skills but instead of applying for dev jobs, why don't you build something and give it to the public. Test it, it'll be a way to know how good you've become. Build! Build!! Build!!! and Learn! Learn!! Learn!!! Good Luck on your journey!
There are a lot more nice places to live in Germany. Berlin is not that cheap anymore (wages in IT are probably half of that in the Bay Area). As more people move to Berlin, the costs of living will be more like those of London in 10 years from now.
> I don't see how it's possible to have recursion without a stack.

Recursion can happen without a stack as long as function calls can happen without a stack. It's well-known how to achieve this. See Tail Call Optimization, for example.