skysight-inc/HackerNews huggingface dataset:
To find out some of pissible "why"s, I started this thread. My question is, why someone would prefer my "Reddit" instead of other sites. What is the secret of reddit's success.
I also love the Motley Fool podcast. They have a lot of great info packed into each episode, while staying true to the Motley Fool style of humor and amazingly simplified explanations of complex topics.
The reason is that every single flight has to have its own certificate. It could be a few drones on dozens of flights, or many drones on a few flights.

Cleaning this up is part of the FAA Reauthorization bill that Obama is signing. The FAA is being tasked to integrate unmanned flight into the national airspace system.

At the moment, each flight must have either a ground spotter or a chase plane in order to provide the see-and-avoid capability that is a requirement for all flights in visual conditions.

One reason I am not as pessimistic as some others is that the private pilot brigade, through AOPA and others, is extremely political and vocal. To generalise, they epitomise the self-reliant, freedom characteristics often associated with America.

There is no way they are going to accept that their freedom to fly wherever they want is being restricted just to accommodate drones. Expect an increasingly vocal campaign over the next several years.
> Works that produce profit without relying on copyright have been demonstrated more than once, and are constantly dismissed as flukes.

The thing is, when the same handful of high profile cases get trotted out every time this discussion comes up, they do look like flukes.

> In any case, demonstration of a system without copyright at the same scale is impossible until you actually eliminate/suspend copyright.

That's a bit of a stretch, though, isn't it? There is nothing in law today that would prevent anyone from building a more effective business model that doesn't depend on copyright, if they can find one. If it's as easy as the copyright opponents make out to produce works without relying on the copyright protections afforded by the law today, why is hardly anyone doing so?

Right now, the only people who are making serious money from creative content using alternative business models tend to be keeping that content locked up via technical means so consumers can't just copy it, as with software-as-a-service, pay-per-view TV, and the like. Advertising also works, up to a point, but the serious money there isn't going to the content generators in most cases, it's going to the middlemen like Google and Facebook, and obviously ad-ridden content gives an inferior experience for consumers.

> And I'm of the opinion that most politicians are looking more for an excuse than for a real argument too.

Perhaps, but they're not all completely clueless, as the hesitation over PIPA/SOPA and ACTA in the face of widespread popular dissent has shown.

My concern is that if we don't achieve a fundamental shift in perceptions and attitudes to content production/consumption among the political classes, building on those recent successes, then that will be game over because sooner or later the lobbying will result in the kind of crackdown Big Media wants.

This issue needs to become politically toxic, so no-one who needs to be re-elected wants to touch anything associated with Big Media lobbying. That's hardly going to happen if the politicians start seeing lots of "how to avoid being done for copyright infringement" campaigns that convince them the protestors were just an isolated group of criminals anyway and Big Media was right all along.
> would it not be better for other users to see a real human thoughts instead of comments of some anonymous nickname?

I think that's a false premise. My thoughts are no less human because of coming from a nickname. While I'd agree there's a tradeoff (some people will be total assholes) on the balancing side you actually get far more honest (and 'human') thoughts from me because I'm pseudonymous than you do if you ask me to broadcast publicly.
In no particular order and with little rhyme or reason:

* Buy a website that looks promising and has a small amount of traction that you could buy on flippa, ebay, or craigslist?

* Buy an arduino, or buy new sensors or effectors if you already have one.

* Rent out your first VPS.

* Buy nice shoes.
Unfortunately this is unsurprising. Making things is only 1 out of (at least) 12 skills needed on a startup[1]. Not being aware of these is probably one of the reasons that explains the hard transitions for engineers to become founders, and again for founders to become CEOs (as pointed out by Guy Kawasaki[2]).

[1] http://swombat.com/2012/1/23/startup-skill-set

[2] http://video.svb.com/video/12-Lessons-Steve-Jobs-Taught-Gu
"Employees were warned against socializing or discussing their compensation with other members of the team."

People working in the US really need to know about the National Labor Relations Act and what it means in terms of discussing salaries. Not having this kind of information out there is a bad thing for employees and lovely for conniving bosses.
Global Marijuana Prices...in Real-Time
yes, those are nasty little gotchas.
Not all information are avaiable on GitHub UI, please read all the comments in the discussion;
if you're still not convinced you could suggest something you would like to see on the site. This is the purpose for which I submit the discussion.
Whitney Houston smokes her last crackrock; dead at 48
Amazon or self-hosted?
I live in Germany, but I can say you that you are one of most discussed topics in Azerbaijans internet sphere. Probably you didn't know that.
You seem to be saying "In my imagination, their empirical observations are wrong." What you're saying could theoreticlly happen, but that doesn't mean it actually happens in real life.
Constructed using the Google Chrome V7 JavaScript engine ... :-)
Haha! Never thought of that. It's just because Steve and I were 21-year-olds without much design talent. I still hate myself for picking Verdana....

http://www.flickr.com/photos/33809408@N00/315073292/in/photo...
If you want to be a hardline language pendant about it, "trivial" describes neither an amount, nor complexity but commonness.

But either way, yeah, you're being obnoxious because idiomatically "trivial" when applied to work fits fine and is easily understood for all of these scenarios (complexity, amount, and uncommon vs common).

I certainly wouldn't consider collecting all the trash in the LA metro area "trivial work" by the well-understood meaning of the phrase even though it is commonly done and it is easily broken down into non-complex steps.
Two different conclusions about drive failures and temperature
Square: More Than Disruption
I highly recommend Back to Work.

The signal to noise ratio is a problem, but we're talking about some pretty high quality signal and some pretty hilarious noise.

Yes: Merlin can be _extremely_ rambly and he often has a hard time staying on topic, but when he is on, he's on. The last three episodes have been especially great on topics such as risk, valuing yourself, and looking at the big picture in determining how to live your life and career. They resonated very well with me as someone who has taken the plunge of quitting my job and working on my own apps and projects.
I might be alone in this, but I'm getting a little tired of this particular author's linkbait articles. I noticed them on GigaOm first (mostly in her writing about coworking) and now this.
That's not kosher!! Don't forget that you've been paid every month by your employer for that leaving curve. It maybe tempting, but it's not honest.

Pretend you left and started your own company, how would you feel about paying an employee for a year to learn your model and have them become your competition?
Personality. Personality goes a long way.
The worst way naive buyers get screwed is by negotiating payment not price.

The last few cars I've bought I found on Craigslist and bought from a private individual. Only way I'll do it from now on. I really see absolutely no value that a dealership brings to the transaction.
Software Engineering Radio: http://www.se-radio.net/
Let's broaden the picture a bit here and look at the internet as a whole.
There are no standards - there are suggestions (RFCs), lots of open stuff (open source, free, whatever), and some closed stuff, and then there's what really happens.

It turns out that IPv4 and DNS worked pretty well, though of course the internet at-large only uses a portion of those "standards". We didn't need an organization to tell us every last little detail and how it would work and "approve" it before we use it. People found out what worked, documented it, and it became the de-facto standard. We've never waited on the various internet "governing" bodies while keeping our own progress at bay. THere's absolutely no reason to.

Know why everyone (more or less) obeys the allocations issued by ARIN? Because we recognize someone has to manage that limited resource pool, and they do an okay job of it. We're all free, more or less, to set up networks in whatever way we want, with whatever IP space we want - we just can't expect cooperation from our neighbours without some discussion and agreement so we don't stomp on each other's space - so we look to ARIN and their brethren to manage this. If they ceased to do so efficiently, they'd be replaced.

The W3C has no power to force a developer or vendor to implement a given feature or not, and nobody really cares whether or not something is "officially" compliant.
Most web pages are not fully compliant... yet the web, built by kids and adults and everything in between grew up and here we are, talking on HN.

It'd be great if people could agree when we end up with overlapping features from different vendors...... it makes it hard for the developers right? That should be obvious to all.
But we've switched browsers over the years, and will again, and whichever ones actually do what people need them to do, as well as keep developers happy, will prosper - w3c has little to do with it as far as I can see.

Same for DNS (gripes aside - let's be realistic).

We implemented IPv4 and it works great, but does the internet at large obey the type of service bits which are part of that standard? heck no. It's a big, evolving, organic thing.

The web - same deal. Know what makes a standard? Something people adopt and continue using. Usage defines the standards - nobody is compelled to do anything just because it's a "standard" according to some group.
1. Mascot
2. Mascot
3. Bacon
UI convenience helps. I'm still frustrated by HN's posting usability compared to Reddit. Reddit sets a high bar in terms of my expectations now.
"He that hath wife and children hath given hostages to fortune, for they are impediments to great enterprises, either of virtue or mischief." — Francis Bacon

http://www.laphamsquarterly.org/preamble/hostages-to-fortune...
It is a general rule that no language makes everyone happy all the time. Seeking for the ideal, however, is fine in my books.

I am not into purity in languages, as a personal rule of thumb. I favor Common Lisp for applications, Perl for scripts, and C (or C++) for driver layer code. Those are considered pits of impurity quite often.
..and it's easier for them to make more than 500$ a car. Also, don't forget used car warranties.
I think the reason is that education is an area where you can't really contribute anything of value unless you are well versed in the science.

As far as I'm aware, the #1 education startup was created by someone who was poorly versed in the "science" of education.

He seems to be improving things with science now, but that's a fairly recent thing.
The reason is that inheritance is too coarse-grained and promotes bundling together lots of unrelated concepts. So it's likely that with a finer grained system, they would have separated physics and damage in different classes. They might have still made the mistake of not separating them, or of copy-pasting the damage object into the camera anyway, so the point and punchline of the story still stands.
Facebook login provides the holy grail of that: a (likely) real user behind an anonymous nickname. You can also judge the user by how many friends they have on FB, in terms of whether they're likely to be a real person.

That said, some developers hate using FB for anything, and some users hate connecting with their FB accounts.
Do you dream of creating a new programming language?
We do.

We're working to solve problems that have never been attempted before. We're looking for passionate hackers who are willing to try the impossible.

This job will not be something you put on your resume. It's the kind of important work for which you could win a Turing Award.

Think you could be the next John McCarthy, Edsger Dijkstra, or Alan Kay? Is your name Jeremy Ashkenas, Ryan Dahl, or Rich Hickey? We'd like to hire you!

Email us with a link to the most impressive thing you've ever created: missionhackerhouse@gmail.com

San Francisco folks only (or those willing to relocate), please.
Consistency. The power of user-created subreddits took years to really gain momentum. For the first year or so I was spending a lot of my time raising awareness for communities we'd created that seemed like obvious fits (like /r/gaming) doing things like running house ads and being a good moderator of the subreddit -- things that our awesome mods are now doing themselves.

I encourage you to subscribe to subreddits like http://truereddit.reddit.com/ if you're missing the old days. There's a wealth of great, smaller subreddits that maintain the intellectual roots. http://philosophy.reddit.com/ too!
Holy crap, you guys support FreeBSD, too. I've been looking for a good alternative to Linode for a while.

Do you guys have automatic provisioning/pro-rated billing? Do you do any shady stuff like requiring cancellations two months in advance?
I don't condone racist stereotypes but at the same time this isn't the first, second, third, or fourth time something like this had happened specifically with a typical traditional Chinese family-run business.

Same patterns, similar "cut the oxygen" strategy, same outcome.
Wirklich?! Because I'm Armenian?
JS semicolons are actually encouraged —omitting them, while syntactically valid, can lead to obscure bugs. http://bonsaiden.github.com/JavaScript-Garden/#core.semicolo...
none of the links on the map work for me
Military weapons are indeed likely the source of the term 'battery'. Ben Franklin coined the term in reference to arrays of Leyden jars. Presumably, this was for experiments where he would 'load' the capacitors, and then quickly 'fire' (discharge) them, resulting in a spark of some kind (which probably is what led him to suspect that lightning was electrical in nature).

http://www.etymonline.com/index.php?term=battery
What's the big deal? Hit F5 before clicking "More" or open the "More" link when you start your session, and keep it open in the background until you need it.
Not only is it true, in fact I have never seen a project that didn't do this in one way or another, and I've been making games for 25 years. You need to have some spare room for late-minute, unforeseen issues.

The doing it in secret and the cheering in this story are quite funny though (and yeah I have seen those as well).
Having that experience right now with my programming e-mail newsletters. Just ticked over to 50,000 subscribers today. It started as a side project and I got more than enough "e-mail is dead", "where's the RSS!?" and "it's been done" at the start :-)
Hi there, I'm not sure did you have problem with Google Groups signup or with our signup here? https://carbongames.com/signup.html

To get access to Chrome version you have login with your GoogleID and become member of this Google Group:
https://groups.google.com/forum/#!forum/airmech-alpha

After that once you login into Chrome Web Store you'll be able to see this link:
https://chrome.google.com/webstore/detail/hdahlabpinmfcemhcb...

If you still have issues, please send email to support@carbongames.com and I'll make sure you get access to the game.
This sounds like a culture clash. Asian cultures (Korean and Chinese specifically) have a really unique family dynamic which you could describe as boundaryless; I worked for a Korean entrepreneur for a while and he said it's a foregone conclusion that if the business strikes it big his family members get to come share in the success.

Hsu should have tried harder to understand the cultural dynamic in the US.
ASUS Padfone Perpaduan TabletPC dan Smartphone | RifatView - Blogger Malang
Worth a read, if you find go's syntax confusing:
http://blog.golang.org/2010/07/gos-declaration-syntax.html

However, its true, I also don't like the :=, or []type syntax purely for aesthetic reasons, but I can see at least the reasoning for it.

As the article points out, the * syntax is oddly non-uniform which it kind of inherits from c. So it's a mixed bag.

Overall though, I find the syntax is less of a problem when you have a big block of go code and you can see it all working together.

It's when you get these little fragments that it looks a bit odd, compared with what you might be use to.
Not that I know for a fact, but I'd think he was born in the US.
Spike in Piracy Predicted as Musicians Abandon Streaming Services
At the risk of looking foolish, the question begs to be asked: Can the entertainment industry continue to demand that a debt-laden society continue to finance it? Isn't that the major reason for the rise in streaming services?

Read more: http://technorati.com/politics/article/spike-in-piracy-predicted-as-musicians/#ixzz1m8DivJuw
I'm speculating as well. From the article it sounds like he is second generation Korean or Chinese.
We're using XenServer, so auto-provisioning is still on our plate since we have to build all of that in-house (solutions like SolusVM don't work with our unique infrastructure). For the most part getting a new account up and running takes 15-30 minutes, and you can request an OS reload at any time through a support ticket.

We're very upfront with our cancellation policies, which is 24 hours from when your bill is due (I can't imagine companies requiring a month or two in advance, that's absurd). Our reasoning is that if the service is easy and painless to cancel, people will be more than willing to order again.
I only know a little bit about tor, but my understanding is that if you run a relay, then you are basically proxying traffic for other people on the tor network.

If this is true, and if someone is looking at kiddie porn through your connection, could you get implicated?
> Remember when Opera and WebKit were racing for 100% compliance on the ACID3 test, while Mozilla was whining that the test wasn't valid? Remember when Apple published a gallery of beautiful 3D CSS effects, and Mozilla was whining that "it wasn't real CSS 3"? They ended up implementing both specs years later anyhow.

About ACID3, the main issue was SVG fonts. They are an unneeded standard, because Web Fonts exist, and Firefox has therefore not implemented them (so saying they eventually did is incorrect). The right thing to do was to fix the ACID3 test, which has been done, see more details here:

http://limi.net/articles/firefox-acid3

About 3D CSS, sure, there were disagreements and eventually Apple got it's way, that's a normal part of the standards process, you can't predict how things will work out. You can't expect every browser maker to be right from the beginning on every topic.
If you don't mind - I'm missing something here I think - does the W3C have any legal power whatsoever to force vendors who want to ignore them and develop proprietary closed features to fall into line? I don't believe they do, other than just some bad PR.....
> Ruby has web development cornered but is decades behind python when it comes to anything around machine learning and scientific computing.

The irony of this is that many folks in the Python scientific computing space pine for better syntax extension facilities so that they could do more "natural" DSLs for data analysis and embedding math inside Python code.

The object lesson here is that communities and passionate users matter. Python took root in some scientific computing environments and certain dedicated individuals built up a software library and invested in growing a community that is now a force to be reckoned with. If the same people had all chosen Ruby and built a community around that, there is no obvious reason why Ruby shouldn't be the one with the great scientific libraries.
I once used a similar trick combining C++ placement new and multiple classes to mimic several possible values of refcounters to simulate reference counting without a data member (for instance the object is created at C1, AddRef news it in place to C2, then C3, then Release news it again back to C2). When you have only a few possible values of refcounters and the object reuse (for instance if these represent oft-used values) warrants it, this can be used to save memory...
Our new startup is all AWS, and honestly i dont think we could have pulled it off any other way. Key factors:

* Getting into a data centre is costly and difficult without venture funding

* When stuff breaks, i need someone to go fix it...just too expensive and time consuming

* I want predictable expenses because we dont have a lot of money, not having to pay for repairs...and being able to create new servers easily myself gives me this

I can see how we may need to move away from AWS down the road to reduce costs, but honestly i'm not convinced its going to be the difference between success and failure.

Given what AWS provides in the short term, unless you're talking expenses of 40K/month i wouldnt even waste your time with self hosting. System administration (Hardware) is very expensive...

Edit: I should also note we need lots of geographical locations, so we're a little different in that regard. AWS again gives us an easily means of being in 7 locations without opening any additional accounts.
that arduino thing is cool, definitely a possibility once i research it a bit, thanks
> Do you know what := does in Go? What "common conventions" provide the same concise expressiveness?

I know what := means because I have a Pascal background, most programmers are used to = as being the assignment operator. But the mere fact that you asked me what ":=" means proves my point. It's not common and you don't expect everyone to know it.

Why range doesn't require parenthesis? It takes parameters just like make does.
How accurate beats fast - A lesson from Whitney Houston
blocking it? They just submitted their standards by the deadline, right? That's why you propose deadlines.... if planning was made assuming everyone would submit their stuff before said deadlines, well, maybe they need a refresher on project management?
"500K LOC in Python is what, 2.5M->5M in a statically typed language?"

Depends if the statically typed language is Java or Haskell.
We once found that the floating point precision bit could change at unspecified times in our game. This destroyed any hope of deterministic computations for networked lockstep games or game replays. We tracked this to some driver or dll hooking into the full-screen switching process for DirectX (could be a mouse driver, or a gfx driver, or who knows what else). It only seemed to happen in pre-NT versions of Windows.

We just forcefully reset the bit after any call to the Windows message pump, and that was the last of our network desyncs gone for good. Ship it!

(I recall DirectX later added some flag related to this, but memory is hazy)
There's always the one engineer who considers annoying workarounds a normal part of using software.

You're not addressing the problem, only delaying it by one page.

Most links posted here get torn to shreds over far more trivial things.
Genau :)
so, it's not as easy as python 2.x to 2.(x+1) and python 3.x to 3.(x+1). will every version update of Ruby will suffer as mush as Ruby 1.8 to 1.9?
Kudos, sir. I've been watching /newest get Houston stories that all get flagged and killed and you've come up with a twist that might just be able to make the front page :-)