skysight-inc/HackerNews huggingface dataset:
Business influence, autonomy, responsibility, variety, opportunity, risk, unclear solutions to open problems : things a small new startup are likely to offer to a 2[0-9] year old and a large business is less likely to.

The question is, do your personality and abilities suit a startup environment? Or is one more fitted to a structured environment? Maybe a short internship would tell.

If someone inexperienced says they want to do a startup, my advice would be to join a business with 40 to 80 employees in a market that interests you, learn how to tell who are the productive people in sales, marketing, operations and development and start a business with a couple of them. Work out which ones are hard working, effective and entrepreneurial and want to begin a business. Knowing who is excellent in areas you are weak in is a critical skill to learn (and I find extremely hard to judge unless working fairly closely with them). Many many businesses don't know who the real key employees are, or are under-valuing/under-appreciating them.

I had opportunity to join the most effective dev and marketer in a business I was working in when 24 and I didn't jump on the opportunity so I missed out (stupid me). I created a similar opportunity many years later, and it is working out very well (although rough for a couple of years).
http://en.wikipedia.org/wiki/Rail_transport_in_Germany

The "stop everywhere and waste your time" is called S-Bahn in Germany. The Express options mostly connect larger quarters or cities and range from the already quite fast (meaning: get you from one to the other in a few minutes) R and RE trains to the faster and city-connecting-only IC and EC up to the big-cities-connecting ICE. For the "very regional", you have your standard subways (U-Bahn) and Trams (Straßenbahn).

I like our trains.
HN front page might not be thought of by HNers as the place to contact LinkedIn for action.
The MTA, which includes the NYC subways/buses, LIRR and Metro North, spans multiple counties in two states. So its tax base is much broader than just NYC.
Google is definitely dropping pre-honeycomb support as all their apps going holo way.
How can I jump on the meme wagon, too? I don't know how.
Apparently this person is some celebrity I don't know about. The tumblr linked in the article [1] was more interesting than the article itself.

But it didn't contain anything I wouldn't expect to see from any other person blogging about freshman year as a CS major new to programming.

Why exactly is this HN material?

[1] http://getacollegelife.tumblr.com/
I see getting your last account hellbanned hasn't deterred you from repeating the same stuff every Linode thread, taligent.
Why is it still hard to express layouts in HTML?
CSS still seems to be pretty painful at expressing layouts, such as the main object for the page centred vertically and overlapping other elements to the left / right of it. There are many articles about them, but they all seem to explain to you how to do this painful thing, rather than explaining how its done elegantly.

It makes me curious about whether we should even expect to wish such things for a nice web experience, i.e. if the standards committees even consider these as they discuss specs and direction. Should one even expect these things to become as easy as, say, working with lists or paragraphs?
I don't have a lot to add here other than liking the two sides of the coin thing the author mentioned.

With any choice there are pros and cons. Lots of people, not just the young people, tend to look at the pros and pretend the cons don't exist.
Maybe you misunderstood. The current model will die, like everything.
I entered my full name as i don't mind if you email me, but if published somewhere, anonymity to some regard would be nicer.
Isn't that also known as "ruthless default"? :)
I really don't see where all of the Linode hate comes from. That last hack was a pretty messy situation the way that I read it, but they seemed to do what was best for their customers when the shtf.

I've also had very few network outages or performance issues in Linode's Dallas datacenter, multiple uptimes of > 1 year on instances and I've only had one unscheduled reboot/failure in almost 7 years of being a customer.
Don't be embarrassed. You've got to start somewhere.
The music industry has been selling music without DRM since recorded music was invented. I don't think there's any surprise that they survived by continuing to sell without DRM.
> How many people would rather hack hardware than pay money to watch TV and play video games?

It only takes one. Everyone else just uses that cracked copy.

I'm not worried about DRM working, I'm worried about it not working in a way that gets in my way as someone whose time is generally worth more than the hassle of finding movies on bittorrent.
Mozilla Persona, I will suggest.
that first sentance is an amazing way to frame salary negotiation, thank you!
How did you manage this? I tried to switch to Basic HTML after the new compose box rolled out, but couldn't find the setting for it anywhere.
DRM model will die. But such proposals like this one with putting DRM into HTML standard will only prolong its lingering and it's another serious reason to oppose them.
I'm just guessing here, but the video for a lot of the "conversations" seem to be a conversation between the subject and the camera person that was edited down to make a more cohesive video. The videos are fairly well transcribed though, so I don't think this comes across in the text.

Maybe this is the conversation being referred to.
Thanks so much for the thoughtful reply. I think the argument for these atom interferometers as GW detectors is that they are sensitive to a different frequency range and so would compliment rather than compete with LISA (or LIGO). (See http://meetings.aps.org/Meeting/DAMOP12/Event/172056) But I suppose the funding is pretty limited, so in that sense they compete. I'm actually rooting for them because the cool quantum superpositions they would need to produce (and possible sensitivity to low-mass dark matter!) rather than gravitational waves.
That's a great post.

There is also the opposite problem (one much more common in newbie founders IMO) -- seing lead bullets everywhere when a silver bullet would do. I used to believe I can just outthink and outwork other people by sheer force of will. I still believe I can, but I would have saved myself (and my team) a lot of effort if I learned to look for silver bullets when they fit the problem.

Telling lead from silver requires some learnin'.
Same goes for everything else. DRM came to music and went away later. Same will happen to other content.
That's the thing, though. It's not at the average user's expense. It's only at the technological idealist's expense. The average user is in fact benefited greatly by having an open, standardized approach, because it increases the likelihood that things will Just Work™.
Thanks for taking the time to follow this conversation through :) We've spent a lot of time getting the docs to where they are today, but there's always more to do. We have more planned but think we got a pretty good point for our initial public release.

When we've showed the site internally at FB & Instagram we got a lot of the same feedback you're giving now, that we need more examples. We have some more in the repo and more we'd like to write. Coming soon!
Well, not really. It's possible to get valuable, career-relevant experience at just about any software shop, name or no. With the exception of some people skills, that's not usually the case when waiting tables.
My understanding is that they don't usually end up with stocks, but their handling of this specific situation created what amounted to a short position.

Essentially, the bug (whatever you want to call it is irrelevant from the financial angle) meant a bunch of people wanted to sell facebook stock and were unable to do it. They said that they were willing to sell at the current going rate, which was $42.

NASDAQ was unable to process the orders, so they weren't able to process the sales. The resolution they settled on was essentially becoming the other party to the transaction: they would provide the FB shares to the (possibly disgruntled) customers at the same price - as if nothing had gone wrong.

But, as this is happening, NASDAQ doesn't actually have FB stock - they have to buy it on the market later. Like a normal short, they benefit if the price goes down since they have to spend less to get back the shares. For example, if FB went down $2, NASDAQ only has to pay $40 for the share, and they make a $2 profit.

This is all a long-winded way of saying they didn't have a short in the traditional sense, and in normal cases this doesn't happen, but it happened as a result of this screwup.
DRM isn't about stopping piracy and it never was. Don't get confused, it's not about consumers of content -- it's about distributors of content. It's to maintain control over who distributes what content, for how long, to whom, and at what price.

The laws restricting consumption of content are few and far, however the laws restricting distribution of content are many and broad-sweeping.
I know exactly what you're talking about.

What helped me immensely: Take a finite, tiny step. Let's say you noticed a really small bug or even just a typo in your current project. Say to yourself, "Okay, I'm going to fire up my IDE, find the misspelled word, fix it, and commit the change. This will only take two minutes, then I can go back to surfing HN". If you haven't even started yet with your project, just say, okay, let's set up the project structure. Or even just install the IDE or whatever. Find the step that appears to be the least intimidating, and just do it.

More often than not, I then feel, okay, I got the project open, might as well tackle this other problem that I have. Take the next step, whatever is within reach. Suddenly hours have passed and I've made substantial progress.

After you do this a couple of times, it will get easier and easier to get started.
How many people have cheated on their spouse or committed suicide because of facebook today?
Bill gates can't fix

- apathy from upper/middle class towards lower classes

- willingness from normal citizens to live with human feces on the streets, eat in restaurants with huge garbage piles right in front

- spinelessness/cowardness from the voting public

so what if there are smart people in india? they are spineless/uncompassionate/unfeeling/unprideful.
WordPress.com also uses Google Authenticator to enable two factor auth.
Game Maker is fun, I still play around with it now and then.
Reminds me of this exchange between Dwight and Ryan on The Office:

---

Dwight: Okay, I’m going to need to search your car. Give me your keys.

Ryan: I am not giving you my keys.

Dwight: Don’t make me do this the hard way.

Ryan: What’s the hard way?

Dwight: I go down to the police station on my lunch break. I tell the police officer — I know several — what I suspect you may have in your car. He requests a hearing from a judge and obtains a search warrant. Once he has said warrant, he will drive over here and make you give him the keys to your car, and you will have to obey him.

Ryan: Yeah, let’s do it that way.

---

Note to Hollywood: Yeah, let's do it the hard way.
The real danger, from the W3C's perspective is that people will route around an HTML5 standard that includes DRM. What's the point of writing a standard that is built to fail?
Steam has a unique market position, with an extremely loyal user base.

The really interesting thought experiment I see is this: What if Steam quietly went DRM-free tomorrow? What would change? What wouldn't?
I am not seeing it's stipulated that the user will check for the presence of a valid SSL session. Can you clarify?
Conversely, learning how to tell who are lemons, and you must not join is also critical. Just because a few people are doing a start-up that sounds good doesn't mean it is a good idea to join those people. One must also learn to have enough insight to work out if one is a lemon oneself - http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

Another great place to learn these skills and to pick the really skilled is in an incubator or shared space. That has also worked for me.
"Good guys" and "bad guys" are such comforting terms, however they're hardly applicable. Do you honestly see no evil in Netflix, or good in MPAA/RIAA/etc?
Alex Payne is the best.
Just realised I gave confusing examples at the end - let me switch them with, working with simple vertical layout and layout appropriate for text.
9 years ago Sony was panicking, realizing what they had done, and began infecting users PCs with malware in a desperate attempt to undo the "harm" they thought the CDs lack of DRM was causing them.

And of course the movie industry was surviving without DRM for some time too. Both thought that lossy analog copying was DRM enough.
An argument in favour of the W3C policy is that DRM video plugins could be retired but what about all those sites that attempt to prevent right-click|save-as on photos, or on JavaScript, and why wouldn't they use DRM too? The EME draft doesn't just handle video, does it?
Hear, Hear. If there's one thing we humans are good at, it's genocide and slaughter.
Presumably an extra hour of free time is worth roughly the same as an extra hour of work, otherwise more people would be working overtime. Of course there are plenty of exceptions, and limits imposed by standard length work days/weeks, but I think it should hold on average.
The problem is not with HTML, it's with representation of complex visual structures using text. I don't believe that it can get much better than this. Obviously some things can be made easier by making shortcuts and making things more predictable when you're writing HTML, but you are still constrained to a textual representation for something that is, by nature, visual. GUI editors would probably be the most natural way of designing web pages but they often produce ugly and inefficient HTML that can be a pain to deal with. IMO there is no better way, except for improving the output of GUI editors.
Also the me should be an I, and listed after the others. Though to be honest, most people make the same mistake. Your English is at the level where you can pass off as a native from an English speaking country so I would not worry too much. Everyone has at least a few mistakes in almost everything they write.
I really admire Marco as an entrepreneur and as a person. I am already looking forward to his next endeavour already, no doubt it'll be something awesome as usual. Congratulations Marco.
Also of note is the 2009 bushfires that show up as a very distinct colour change in the Strzelecki ranges.

If it went back further you could watch them relocate the town of Churchill.
A social network for sound? Interesting to say the least. Why do you think people would want to join?

You should fix your scroll bar. I can scroll through the sound clips with my mouse wheel, but not by physically dragging the scroll bar.

I'm not sure if this is what happens, but I wouldn't want an audio clip I upload put on your homepage. (That's what I assume happens from looking at your website).

PS congrats on your first iOS app.
Baidu founder says follow your passion (2012)
I love german trains too. Their systems are quite awesome at what they do.

What I don't like in the US is the "Hey, we built light rail!" and then not providing a layer of systems that actually provide the right types of speed/stop mix.

Germany has that, through several different networks, in the same region/metro area.
A lot of Japanese transit stations have been enclosed now. The problem tends to be placement of the trains, especially with varying consists with different door placements.

That said, with the newer subway cars coming online locked into specific trains, they could start to do this.
Plans to place a telescope on the moon with Internet live feed in 2015
Time to kill the startup, again?
How can one "start up a startup"? Seriously, isn't that like toasting toast?

I felt like the use of "startup" as a buzzword had lost its appeal years ago, but it seems to have had a recent resurgence, to the point where I have even read, in multiple places, advice about "starting up a startup". It's mind boggling because is proliferates the startup dogma, the bit where people think that the term "startup" automatically precludes them from having to deal in business (e.g., making money and other lost arts).
Netflix also has a big and arguably loyal user base, same goes for Xbox, PlayStation and other heavily DRMed platforms. Does it indicate that DRM approach is ethical or that simply many people are oblivious to its potential problems? As often, many ignore it until they are bitten. If that happens, people learn about DRM the hard way.

About Steam going DRM free - I'd like that, and I'd subscribe to their service if they'd do it. But they are heavily involved with DRM addicted gaming companies, and unlike GOG don't put any effort into convincing them to publish their games DRM free. GOG invests a lot of time and effort to do it. For Steam it would either mean an enormous amount of reworking their contracts, or simply cutting off a significant part of their catalog. They aren't as principled as GOG to do that.
People hate DRM because it gives the content producers too much power, and then they treat consumers like muppets: http://neosting.net/wp-content/uploads/2012/05/pirated_vs_le...

The Internet has shifted a huge amount of that power back to consumers (especially technically savvy ones), so it's understandable that something needs to change. It's also obvious that producers can't create decent content if they don't get paid, but giving them full control of the pipe will end up harming everyone (producers included).
And in case you wondered, the company - Vivisimo - where Marco worked for his first job (before Tumblr) and where he owned stocks was also sold a year ago... So Marco made money from 4 different businesses in one year.
> Don't blame Netflix for that DRM behavior.

I'm not. Given the circumstances, it's reasonable for Netflix to use DRM.

What I _am_ blaming them for is corrupting W3C: inducing them to ignore their stated missions and goals to introduce DRM into HTML5.
Well, you're hashing and salting, which is at least a good start. But you shouldn't use MD5- if the cracker does find your secret formula, you're hosed compared to pbdfk2/bcrypt/scrypt. Not only for the speed, but because MD5 has exploits that make it easier to produce a specific desired hash than the other options, so your attacker doesn't have to make as many guesses.

You should use a per-user salt, though, instead of a static salt (the 32-char nonce). The static nonce means the attacker can generate a rainbow table during their attack of all possible passwords. The hash of the password does not count as a suitable salt, because if User A uses the password 'a', and so does User B, both users' hashes come out the same. Finding User A's password means you can compare its hash against the rest of the compromised hashes and note that you grabbed User B at the same time. With a per-user salt, the users will have different hashes despite using the same password, so the attacker has to attack each hash separately, with no "quick wins". A randomly-generated salt will do, and I expect simply prepending the username or something to the password before hashing would do as well, singe it's still unique per user.
I think Bitcoin was considered cool circa early 2011. It can almost be considered mainstream, if not for that little fact that Fox News, et al define what is commonly known as "mainstream".
Sorry, I misunderstood you. I thought you were saying the exact opposite of that.
Angular douesn't require you to use linking functions. They aren't necessary for 90% of the time when you can just use a template and a controller. It would be interesting if you provided an example in React of something that did require a linking function in Angular.
The Banality of Deeper Learning
Linux strong, Android surging says embedded survey
I run a bootstrapped company and we hire the cheapest engineers we can find. I interview for competence in the one thing they understand, and then just how fast they learn. I cannot overstate the number of people out there that are incredibly smart, but can't describe basic information like how the HTTP protocol works. It is completely baffling. These people can be explained how the protocol works in 10 minutes, and spend 8 hours at home looking at the Chrome web inspector, and completely grock the protocol. I find myself a seed planter. These people are smart enough to figure it out, but for some reason they don't do it without a 10 minute verbal overview.

My advice to any to young person is to judge the job by the quality of the mentor. Smart people feel ecstasy when learning new things, and if you have anxiety about your job, then you are likely in the wrong position.
Apple's "low cost" phone will still be sold as a premium product and will be priced accordingly, assuming they do it.
Soylent: The Food of the Future
Inome - Visualize your information genome
Experiment: Shedding The Weight Of Email In Favor of Mobile Messaging
Wetware to hardware interfaces, no joke.

There is many a company working on what will inevitably result in very rudimentary mind-reading machines within the next few years, and the early stages of these techs will surely be "cool" next year.
Show HN: Interact with graphs and understand your data sets
I disagree. The CEO of the W3C thinks this unlikely, and there's already the example of Netflix. They are one of the primary agitators behind EME, and they refuse to make their system available on Linux.
Depression raises stroke risk in younger women
Study: http://stroke.ahajournals.org/content/early/2013/05/16/STROKEAHA.113.001147.abstract
In Australia, the Masters of Computer Science is generally coursework. The reason is that we have Honours years in Australia, which is the usual gateway to PhD studies. And we don't hand out consolation Masters degrees for people who drop out.
The article lost credibility right off the bat when it said...

"We don't use EC2, but our 4 locations map well to AWS regions: Washington DC to US-East-1, Los Angeles to US-West-1, France to EU-West-1 and Singapore to AP-Southeast-1."

Latency based routing is not geo-load balancing. Just because their data centers are in the same physical area, doesn't mean latency is comparable. Route 53 monitors latency from around the internet to AWS data centers, not the author's data center. Unless they are colo'd in the AWS facilities and hanging off their border router, you can't expect good results from using Route 53 like this.
I'd tend to choose temporary variables. I trust my compiler to optimise them out, and I find it makes it much easier to find the appropriate place to change or add new code.

"Does this affect working out whether the error has been logged before?", "Does this affect whether we should log this error?", etc

EDIT: But in this case I'd still want to put a comment clarifying the "why".
I'm not so sure. DRM was the only way iTunes could get the record labels to play ball and they quickly realized the potential and gave it up.
And I think invisible pink unicorns should exist, limitations of reality be damned!
There is no difference between the proposal and existing closed-source, proprietary blobs like Flash.

All the W3C is talking about here is standardising the interface between Javascript and those blobs. There is no way in which the presence of EME support in a browser will improve accessibility.

Consider an example. Before EME, content is rendered in an accessibility-invisible Flash plugin. After EME, the exact same thing is true, only there is now a standard way for the browser to control the plugin.