skysight-inc/HackerNews huggingface dataset:
Any Turing Complete language would "fit the bill", obviously.

What's wrong with a company not just kicking the tires on another language, but using it on a big project? That's how you design better languages of your own.

"Go was great, except for X and Y" leads to improvements on your own stuff.
My guess here is that r/blog (and r/announcements?) is special in that every redditor is subscribed to it. I think I remember some small choas around us all being auto-subscribed to a subreddit we didn't care about (potentially). So it caused a small storm, but ~100% of redditors subscribe to it, which is untrue of probably every other subreddit
Notes on the first Docker Advisory meeting
I was kind of put off by this as well. Does where they worked in the past have anything to do with how useful the project is now or how talented the people are? What if they're doing it on their own because Google thought the project was useless? What if they were fired from Google, or only worked at Google for a month? How does the founders' past involvement with Google mark this project as any more interesting than any other random "Show HN" project?
...wow. Looks like they just tried to copy the UI from desktop _exactly_. I guess it's pretty hard to get the manpower to develop mobile apps as well as the desktop version of such a large OS project.
Todd was using the default front page, which consists of these subreddits: http://www.reddit.com/r/defaults/comments/24zz8z/list_of_def...
+1

100% peer review is the only process change that has been implemented anyplace I've worked in the last 18 years that seriously and lastingly improved code quality. I don't like reviewing, but it's very very effective, especially once you get good at it (and, like anything, it takes practice) - also, fwiw, it really improves you own coding
Isn't the default page mostly cat pictures and jokes? I tried viewing it logged out one time and I couldn't figure out who would like that?
Pangu8 1.2.1 update released
Where can I find more info on Ember 2 roadmap? Thank you.
I understand this too. I prefer to rent a desk in a co-working space rather than work from home. Hence I'm still remote, but I don't work in "THE office" nor "at home".
I am disappointed not to see any of the Beagle* boards on the list of supported devices, as it is another ARMv7 device with completely open hardware. Still, this is a pretty cool consolidation effort.
No, I mean Juju. Juju overpromised that it will be ready years ago. It wasn't. Then it overpromised that the Go rewrite will only take a short while and that it will be production ready in a very short time. I would not call Juju production ready today, after all these years. Juju overpromised total independence from the underlying provider; EC2, MASS, OpenStack, LCX, etc. In reality the one that sucks less is EC2, and the difference from the others is pretty massive.

Juju overpromised that it will change the way people build infrastructure. It changed nothing. Sure, the reason for that is a very complex phenomenon that's not only technical, but social and political as well. But that's kind of my point. Juju promised things it couldn't ever have a direct influence over.
1500 people hitting up arrow because the poster is an admin is believable to me given Reddit's size.
"I found out that reddit's front pages are not a pure meritocracy based on votes, but that rankings depend heavily on subreddits"

(meritocracy was between commas). Clearly votes are not what people think when you speak about merits, but let it be.
I think the name's great. A refreshing change from all the synthetic cutesy crap. Bubblegumlydb?
It's odd the Ron Paul was popular on Reddit for a while though. How do you explain that?
Tesla Shows Signs It's Struggling with Manufacturing
Oh I see, the content of the file is in the url... Nvm my question!
I beg to differ, at least for most websites/webapps.

If you serve your front-end in a static way (via for instance a CDN), you can make your landing page (and the pricing page, blog, etc.) ungodly fast: just make it purely static (or nearly so, as long as the extra content doesn't need to be indexed).

After all for most webapps the angular/ember/react/cappuccino (I was surprised to see that the latter is still alive) doesn't have to be the landing page.
If that's Backbone's extend, that can be fixed:

http://bl.ocks.org/insin/raw/db5f79d7d97ee6200245/
Relatedly, the Hacker News front page is not a meritocracy either. That's why counterbalance tools like flagging exist. Additionally, dang is implementing algorithms to identify articles that slip through: https://news.ycombinator.com/item?id=8157698

EDIT: I misread the article's argument; there's a lot of luck on HN, but I cannot confirm there's a systemic bias toward people/topic.
Crockford has good recommendations on when to use `new`, or not, in his 2006 post on the topic[1]. I like most of what the author says re. classical OO in JS, but would stop short of not using `new` at all. Its a long-established standard and the open/close principle[2] is probably not enough of a concern in most applications to warrant using a different / slower / sometimes unsupported method. And there are functional programming libraries for extending objects[3]. Just encourage people to use idiomatic JS and then layer on solutions when and if they become a problem.

The article uses stories of obscure bugs as justification. These stories get used an awful lot to justify dogma on everything from strict typing to Promises to whatever. I feel that's misguided - there will always be enough rope to hang oneself with in any language, and those errors should have been mitigated by diligent use of static code analysis (linting) and unit testing. The author's book Programming JavaScript Applications[4] (which looks excellent otherwise) doesn't cover testing, either, but devotes a chapter to using logging for debugging. I'd rather advocate using lint-on-save, test-driven development, test coverage, and continual integration.

Also, for a deep dive into OO criticism, Thomas Neimann's article Nuts to OOP! is a must-read. [5]

[1] http://yuiblog.com/blog/2006/11/13/javascript-we-hardly-new-...

[2] http://en.wikipedia.org/wiki/Open/closed_principle

[3] http://underscorejs.org/#extend

[4] http://shop.oreilly.com/product/0636920033141.do

[5] http://www.embedded.com/design/prototyping-and-development/4...
I feel the same, about reddit, I only go to r/linux and r/android, I don't go to r/news or r/technology anymore, let alone the front page, is all liberal biaz, and I like impartial news.
> Why not move to an awesome, affordable city, live the lifestyle you want, and still make the same product?

I agree completely... Now for my plug:

For people that like small towns, good beer and outdoor lifestyle, I recommend Bozeman, MT. If you don't mind snow, it simply cannot be beat.
I don't have an answer for this, but I believe they support nfs out of the box.
> I am still looking for a good place to have political discussions

I sometimes wonder if such a place can exist. Outside of friendships, I kind of don't think it can.
FBI announces arrest of Silk Road 2.0 operator Blake Benthall
Anyone have any guidance on building this on Ubuntu Trusty?
This certainly gives me pause about buying a Dropcam, even if the only place its going to observe is near my front door.
Nice to put a name to it, it was definitely a CEV. It wasn't quite that large but Googling around I can see that you've correctly identified it from my description.
I do this as well albeit with Django as my backend.

Grunt has a few plugins that help you manage this as well. If you're using CoffeeScript and/or SASS then I highly recommend grunt-connect-proxy - it's trivial to set up and works like a charm. It's also really useful to stub out HTTP calls by setting up your grunt-connect middleware to deliberately return certain responses.
What do you prefer about it? I use it, but it seems to have semi-broken aspects (I'm thinking of how frames work -- I use them a lot and have had a lot of trouble with them in Libre Office).
I've always assumed there was no doubt Reddit moved their own posts up to the top in some unmeritocratic, undemocratic way... it serves the same function of sticky threads on phpbb (and other) forums. The massive amount of votes on these posts would happen after being moved to the top as a form of self fulfilling prophecy... people are interested in what Reddit (the org) is doing to improve Reddit (the site).
From what I can tell, iWork isn't free unless you buy new hardware, and that deal has been around for a year now.
See the FreeBSD lemul branch for 64bit support and newer features. Hoping to see it merged soon.
Why not set up your own instance of OpenVPN on OpenBSD and require the SSH connections to your servers to come via the VPN?
I don't. I am not saying everyone there is liberals but most are at least from my experience.
Looks like issue #4800 is the place where it's tracked:

https://code.google.com/p/go/issues/detail?id=4800
Some discussion at https://www.reddit.com/r/BestOfReports/comments/2g62rg/dont_... ( which, btw, has a pretty funny screenshot of off-topic "reports" that a Reddit blog post got) says that it is possible to unsubscribe from /r/blog and /r/announcements, but it is not the default.
They eventually bit the bullet and removed politics and a few similar subreddits from the default page.
> In fact I would think that most investors would look at the irrationality of such a poor decision for the financial health of a company and decide against funding it. It's indicative of bad, emotional decision making.

The comical part of this is that YC does just this [force/strongly encourage] their tech startups to be located in one of these locations.
Interesting - do you use LXC? Do you give root?
You might want to read this post from Shopify. http://www.shopify.com/technology/15646068-rebuilding-the-sh...
I think this is the money quote:

"During the Government’s investigation, which was conducted jointly by the FBI and HSI, an HSI agent acting in an undercover capacity (the “HSI-UC”) successfully infiltrated the support staff involved in the administration of the Silk Road 2.0 website, and was given access to private, restricted areas of the site reserved for BENTHALL and his administrative staff. By doing so, the HSI-UC was able to interact directly with BENTHALL throughout his operation of the website."

So I assume this means they were able to infiltrate the community and there was possibly no unauthorized break necessary on the actual technology stack. It does lead one to question how they drew the final line between Benthall and his online persona, unless the undercover agent was also given access to financial information or other personally identifiable info. Maybe they even placed a malicious program on the server to target Benthall after they had control of a support backend. Interesting to see if that is all that comes out....
Thats a g good question. I do have some good debates on Facebook but wish I could have it isolated from all those of my friends who aren't interested in politics.
Reddit was a pretty libertarian place in the very beginning.
I keep forgetting I did this, lol. I gotta admit, I was surprised Tom came out on top so easily with this - not a man to underestimate! ;-)
A language for parallelism to get full power of the CPU, a lot of cores, low consumption, long life product, easy to extend and adapt, free drivers, easily adaptable for mobile.
Interesting. Thanks for that info. I will have a look again.
>IPv6 will re-establish the peer to peer nature of the net and will (hopefully) get rid of the biggest stumbling block to launch the next level of application: the NAT (the biggest kludge on the net aka a poor mans firewall).

We can hope. But I'm not optimistic. Legacy kludges like NAT have a habit of sticking around for a long, long time. And ISP have come to rely on NAT basically -- like you say -- as a firewall for their less technically-inclined customers.

It's too bad, IPv6 could have opened up a world of p2p apps.
Theoretically, I think it can exist. However it would take a fair bit of luck for the core group that grows up around it being diverse in their opinions but also open minded.

Unfortunately most people these days are more interested in their initial opinion being right than in having real discourse that everyone can learn and grow from.
A Few Really Good Tech Podcasts for Your Listening Pleasure
When you login you get to pick the subreddits that show up on the front page. Getting rid of /r/politics was why I created a login and now I have a front page with few "easy laughs" due to self selection (no /r/funny etc.)
"meritocracy" is a pompous and politically charged word to use in this context, but ok.
Go is not really a "Google" technology. It's just a programming language like any other. There's no reason Apple shouldn't use it, if it's the right tool for the job.
Speaking of MeFi being awesome, pomegranate, her lady, jph, and joethedough all meta-dragged me to dinner last night for my birthday. :) Great people.
Here's a "real app" that was largely inspired by Winamp: http://demo.groovebasin.com/

Actually is a fully functional music player that runs in the browser.
This should allow interoperability with Google's Chrome End-to-End GMail PGP extension. I hope this ends up in package managers quick.
There will always be at least one thing that was more complex than expected.

Even finishing a project looks good to employers.

This post explains that even adding a word counter can be complex.
http://blog.intercom.io/there-are-no-small-changes/

"Do we crop the string, or display an error message to the user? If we display an error, where does it appear? What does it say? Who is going to write the error message? How do we explain to the user why we’re limiting them to 140 characters? How will these errors look? Do we have a style defined? If not, who is designing it?"
I thought about that, and I was also looking through his work with that idea in mind. One simple reason - he was a woodworker, and he was building a woodworking-focused CAD project. I know very little about woodworking, and I wouldn't bring the project to a very meaningful conclusion.

I had one last lesson from my dad, from that afternoon looking through his projects. My dad went through his career with a mindset that you build your projects to perfection before releasing them, and you don't talk about them much until they're complete and ready to share. I realized that if I kept any shred of that mindset, none of my projects would ever see the light of day. So I resolved right then and there to build stuff that sees actual use. Shortly after that I decided to start attending tech conferences, and learning to polish my practice enough to release usable software. That has opened doors I never imagined, and now I'm starting to build a second career in software development. That's what I wish he could see - that I'm taking the skills he gave me and starting to build things that others use. I really appreciate that final lesson.
Fundraising $5000 for my Startup
The author defines the term "default front page" with an annotation:

"In other words, assuming you’re not logged in. I don’t have any supporting info, but I’d imagine that a large chunk of reddit’s traffic comes from logged out users."
That is what the OP is about, they have since altered their algorithms to avoid pure cat pictures and jokes by inflating the value of certain sub reddits.
About the Angular portion of CSRF integration - one can do this in other ways without disabling the check. One can create a factory that acts as the http interceptor that has the csrf injected. One can also manually crawl the DOM by using document.querySelector and inject the value into the http interceptor for appending to requests. One can also use an http request to fetch the token and have the token served via the xhr and manually bootstrap the app.

Angular is relatively unopinionated here.
I would say a couple of weeks, working maybe an hour a day?

so the hardest part was to build the palette login in Go.

Im not so good at it and it took me a lot of time, until I found out that someone had already built a palette logic in Go already, then everything was fine.
Spotify actually released a Winamp frontend for their service. Works in Windows/Wine: http://spotiamp.com
Fundraising $5000 for my Startup!

This is the best place to get a feedback :)

I'll do them regardless, however with your help it can happen faster

Thanks in advance
How has the co-working space worked for you as far as social pressure goes? Being the only person from my company in a co-working space hasn't worked well for me, but I've mostly only used the hacker dojo, which is perhaps a little bit too social for what I need?

As far as I can tell, I need people that are working on the same project as I am. I need that feeling that I'm betraying or failing those people if I'm not working on the thing I'm supposed to be working on. (why don't I get this with remote work? I should. it's irrational, but those feelings seem to only "work" in person.)

On a more rational level, I can, and will say "Hey, I'm distracted. Can someone put me back on track?" and that seems to work better in person than doing the same in IRC.
The Road to Ember 2.0 RFC https://github.com/emberjs/rfcs/pull/15
These guys should stop operating out of the US. They might last longer.
Top 20 Presentation and Public Speaking Blogs
The score does not correlate directly w/ number of upvotes
Thanks, sounds like a very good advice. But perhaps documentation is a no so appealing endeavor.

Another weakness of mine is that whatever I do I want to be paid in advance. I just don't see a quick ROI from working on documentation but I may be wrong.
The beagle{bone,board} use single-core OMAP3 derivatives; they don't require multiprocessor support and were already supported.
For a hardware company, the write a crapload of software... like Mac OS, iOS, and all the built-in applications. I'd say they probably do a lot more on software than hardware, actually. They only release a few pieces of hardware a year.
I'm always amazed by this too but I've worked at enough places to see how it happens.

Security says "This new thing has to use our approved login system".

Ops says "This new thing has to run on our servers/VMs".

Eng says "This new thing has to use Technology X so it fits in with everything else".

Nobody needs to have bad intentions but the weight of all that slows it down and makes it un-fun for the original team and the new people who take it over don't care that much about it because it came from outside.
Does poetry like this keep people from suicide or make it more likely? To focus on your grief, to not speak of it and then to bottle it up into poetry seems dangerous.
So wait, someone created a incubator for start-ups specializing in babies? Why on earth would they go with an inflatable structure instead of a regular office building?
Show HN: STRUCTURE – A Declarative Flexbox Based Grid Framework
As I understand it, most startups are founded wherever the founders happen to be. Once you have a concentration of talent in one spot, that's going to tend to be that wherever. It's rare to move away from the Valley to found a startup so you can move back later.
According to the bottom of that page:

Spotiamp is a Swedish product made by Ludde in Gothenburg, Sweden. Spotiamp is not an officially supported product of Spotify®.
You don't even need to go that far. Google Drive does 99% of what 99% of users need, and has second-to-none collaboration features to boot.

I bought my wife a Chromebook as a stopgap when her last Windows laptop died, and although she still has to use Windows for work, she now swears by Drive for working on shared documents.
The default front page is also the default set of reddits you're assigned when you create a new account. There is tremendous inertia there so the "front page" is still a useful concept.

Also, there's /r/all, which tends to closely mirror the front-page since non-default subreddits rarely climb in /r/all
This seems likely to me as the same thing seems to occur when a moderator on a small subreddit makes a post (even without making it stickied). Users seem to take it upon themselves to upvote out of reverence.
Show HN: TBNL – Rule Your Android, as the Root, Fully Programmable, in Clojure
Ron Paul was "popular" on almost every website on the internet because his fanatical supporters flooded the web with an endless barrage of Ron Paul support. Reddit, newspaper comments, other discussion boards, polls, you name it, they were there to tell the world about Ron Paul. They were a very loud minority.
This is a gorgeous post and I shiver at the thought of how much work went into this! Thoughtful, detailed and chock full of great visualizations of the data. I'd be interested in a similar analysis of HN, as I'm interested in the editorial intent thus revealed.

On tangential note, though, I was a bit surprised by the hypothesis. 'Meritocracy' to begin with is a dubious fiction, but especially so when mapped on to the vote distribution of a given post in a semi-decentralized human-moderated environment that is constantly being gamed. "Merit" just seems like a big value judgement over such a noisy channel.
This is an interesting study into how Reddit works, but I have to say that I'm fine with the fact that Reddit is neither a meritocracy or democracy when it comes to how posts make it to the front page. I'd rather not see any more funny or aww posts on the front page than are already there (I can go to their subreddits directly when I want to).

In fact, I'd rather see a variety of posts from subreddits I don't usually go to or usually follow. I want to see thing I don't already follow. Most posts I end up liking are ones I find in the subreddits I visit. I'd like my front page to give me posts from other unsubscribed subreddits so that I may end up expanding which subreddits I'm subscribed to.
Your intro video could use some more energy. A lot of ums in it as well.
How are those twitter ads working out?
> it's hard to believe that mainstream Redditors at this point are so interested in Reddit news that they keep sending every Reddit announcement to the top.

"Mainstream Redditors" don't decide what is on the homepage because they don't vote. Only about 20% of redditors vote, and only about 20% of voters comment [1].

If you still find it hard to believe, just read the 900+ comments written in less than a day on their most recent post, which announced nothing and was just about how it's nice to be nice to people.

[1] http://www.quora.com/reddit-website/What-percent-of-Redditor...
Yes, there are lots of companies outside the Bay. Yes, lots of them have lots of people.

And yet there's a disproportionate number of companies in the Bay. So perhaps it should be seriously considered that there are rational reasons for that. Ease of access to talent is one I hear a lot from founders and hiring managers.
"Apple views itself as a software company."

- Steve Jobs

https://www.youtube.com/watch?v=dEeyaAUCyZs