skysight-inc/HackerNews huggingface dataset:
Wow. I can't even begin to express how much the premise behind this series resonates with me. I've been looking for something just like this.

My only issue is that, although in C, the preview/introduction video seems pretty centered around visual studio[0]. In the FAQ you say that multi platform support for *nix systems will be added later.

How exactly will this work for those of us who want to follow along, but don't have Windows?

[0] https://www.youtube.com/watch?v=F3ntGDm6hOs
I was confused for a long time trying to reconcile the claim of "912 computers per rack" with what I observed in the video: 18 servers per cartridge, 16 cartridges per case, so 288 servers per case. I finally realized they must have meant cores: so 4 cores x 18 servers x 16 cartridges = 912 cores per case is probably how I would have put it.

Ballparking the size of the case based on the comparison of a single server to a business card, it looks like they're using roughly a 7U case. Anybody know more about the specs of a case-load of servers? I'd love to know what the power consumption is. If you could put 6 of those cases in a cabinet, that would be some pretty incredible compute density.

I hope they consider selling the system externally. At first blush at least it seems like it would be an ideal setup for hosting colocated trading applications.
As well as
go get -u {urltopackage}
go install
VIM.
> it appears it was only available during error

Yes, for two different meanings of "error". I wonder if this ambiguity is part of what was confusing, so let me disambiguate.

There was a programming error in some error-handling code. If that makes sense, you can skip the following.

The first kind of error was a bug in our code. The API code is never supposed to send info to Firebase that you couldn't get by scraping the public website. Unfortunately, we wrote a line of code that (in a totally non-obvious way, which is why it got past both testing and code review) broke this rule.

The buggy line of code happened to live inside an exception handler. That is, it was only ever executed when a runtime error occurred. That's the second type of error we're talking about. An example might be a network timeout. These are infrequent, so the buggy code only ran infrequently.

Had the bug been in the happy path, testing would have caught it right away. In this case, though, even testing the error path didn't catch it, because certain other (basically random) conditions had to happen in order for the buggy code to leak the data. That's why we didn't know about it until Ovidiu told us.
> Search, on the other hand, still has massive room for improvement.

Broadly agree.

For what Google does in search, say, first-cut,
keywords/phrases and results sorted by
a measure of gross popularity, page rank,
and date (but, for a second-cut, clearly
now with a lot of refining tweaks), it seems
to me that they are doing a terrific job.

But as far as I can tell, Bing is doing
about the same.

So, if are looking for something, have a few
keywords/phrases that fairly accurately
characterize what want, then Google/Bing
can work well. They can be just terrific.
But that scenario does at
best poorly on a significant fraction of
("safe for work") search.

For this fraction, there are a lot of approaches,
Web sites, etc. but nothing very good.

For this fraction, I worked out some new
techniques and wrote the corresponding software.

For where Google/Bing work well, and often they
are just terrific, my work will usually
not be as good and only occasionally better.

But for nearly all of the fraction of "at best poorly",
my work should be quite good and much
better than anything else. My work is
different, very different, and I believe that
being so different is necessary
(clearly not sufficient) for success in
the fraction I am attacking.

Currently I'm loading some initial data. Then ...,
maybe people will like it.

Of course, with all the usual start-up advice,
my work is doomed to fail because I'm
a solo founder if don't count my kitty
cats! And, I'm not a college dropout.
I didn't even drop out of grad school and
did get my Ph.D. And I'm past 30. So,
right, doomed!

But being successful at what I'm attempting
would be exceptional; so we have to expect
that much of my project is not the usual.
So be it. I have some fairly good reasons
to believe that my work should be successful;
no way am I doing this just "on a wing and
a prayer".

What do you think? Announce a private beta
test here on HN? Get feedback? Get it
working well. Polish the UI/UX. Go live,
get more publicity, run ads, grow?
H9JAKF37HRAE used, thansk :P
The point I was trying to make is that developing a game from scratch is a labor-intensive way to make a game. You have to consider file paths, resource management, texture packing, file formats, parsers, and hardware. You have to think about abstract things like event processing, concurrency, simulation, reacting to inputs, etc. A mountain of work goes into lighting up a pixel on the screen. Doing it from scratch is essentially inventing the universe from the atoms up.

I like this kind of stuff.

However there are projects where I'm more interested in game play mechanics, art, music, and experience. I can still write my own shaders. I still write all of my own behaviors, AI, and controllers. But with an engine I don't have to worry about animation blending, input control, hardware platform differences, asset tooling, etc, etc, etc, etc.

I don't want to discourage anyone who is curious. I just wanted to push back against some of the nostalgia in the video. It's not all glamorous. I've spent my share of my youth slavering over cryptic compiler errors. Developing games then wasn't as much fun as it is today, IMO. It was different and unique in its own way. But the tools we have today are far, far better.
Source on secret court is handing out jail sentences?

The whole "secret court" thing is FUD. The FISA "secret court" was created by law to insert itself into a process that didn't require a court proceeding in the first place. It's not empowered to adjudicate peoples' rights and obligations.
Now I've gone and installed J and started playing around. I'm doomed.

Just the most basic stuff is pretty nifty: http://www.jsoftware.com/help/learning/01.htm
I don't understand how their app knows what I spend elsewhere.
like this http://kivy.org/ ?
That's a good point. I'm too NL centric here, old ladies here would have no problem with a bike trip on that distance but not having bike lanes changes the picture quite a bit, especially if the drivers do not exercise care.

My mom routinely does 100 km trips and she's in her seventies.
I get this error when building it. Any thoughts?

$ go get -u github.com/miketheprogrammer/go-thrust
package github.com/miketheprogrammer/go-thrust
imports github.com/miketheprogrammer/go-thrust
imports github.com/miketheprogrammer/go-thrust: no buildable Go source files in /Users/user/.gocode/src/github.com/miketheprogrammer/go-thrust
Resistance is futile, you have been assimilated.
Full text: http://esr.ibiblio.org/?p=6286
Given her background, I think it will be Pao as a very operations focused CEO and Alexis as a fairly involved Executive Chairman focused on guiding culture and general direction.

It could work out very well for Reddit.
You should have an overview of the rules on the game page.
I'll believe it when I see it; I'm still waiting for the promised open-source release of the Facetime protocol.
Ellen has the operation prowess, analytical mind, and a ton of other skills that have been the reason she's been so successful at reddit so far. Remember: reddit is not a media company, it is a platform for communities -- thousands of them -- to share and we have a team in place that is going to turn this into a network of a billion people, worldwide.

reddit has doubled in traffic literally every year since Steve & I launched it. Granted, it was smaller in 2010 when we left, but I've been an advisor since (and gotten up to a few other things since - like helping Steve launch hipmunk and investing/advising in a 100 or so startups) but the core reddit product is for better/worse still the same as it was when we left.

I'm excited to work with Ellen, Dan, and the entire reddit team to develop reddit with the vision Steve & I had in creating it, but with the benefit of 10 years of experience & learning from it.
To lift its prestige, it would be nice to have the Queen of the UK and the Commonwealth to hand out the award too.

That'd be a one-up on the Nobel prize, which is handed out by the King of Sweden. Fittingly, Alan Turing was British (just as Alfred Nobel was Swedish). It would also serve as a vindication of Turing's honor.
> Steve & Alexis wanted to write an app that would allow you to order food from your feature phone. PG thought it was a bad idea,

http://www.just-eat.com/
Ok, we'll take your word for that and change the HN title.
Those examples seem to me to illustrate the importance of access to foreign trade, which the central planning economies were cut out of for political reasons.
Marketing Styles
This is good to hear. I quit focusing on art (drawing, painting) recently for the same reason. No matter what I'd do I would always end up agonizing over my projects. I hated the process and I almost always hated the result. So I gave up, and now I don't know what I want to do but I don't really care, because at least I don't have to spend all my time thinking about what a terrible artist I am. Oh, and I did this for like five years.
Emacs recently switched to git.
Emacs did not move to GitHub. There is a mirror repo but Emacs itself is not on GitHub.
Ask HN: Did you hear the results from your YC interview yet?
This looks very interesting, in straight C no less. Props to this guy.

I'll definitely be watching it, although I take some mild offense at the idea that I am somehow less of a gamer or game-maker if I decide to use an engine. Truthfully, I am not a very good programmer: I don't delight in getting into the guts of the mathematical algorithms that allow for the complicated physics calculations, AI pathfinding, or multiplayer networking, nor do I enjoy the tedium of hand-optimizing routines for tweaking performance. I just want to make games.

On the other hand, someone like John Carmack clearly does delight in some of these things, and he is ten times the programmer I will ever be. To boot, he has written this amazing Doom engine (to use an antiquated example) which he will license out to other developers! Why shouldn't I use it? What am I demonstrating by insisting that I do everything myself if it results in an inferior game?
Yishan was likely fired or strongly recommended to resign. And we are all being polite about it for Yishan's sake and to maintain positive community around reddit. We will forget about this probably by tomorrow.
You also have over 1% of the adult population in prison (far over 1% in certain demographics). These people cannot vote (which is its own problem), however they have friends and relatives who can.
Can you provide some technical documentation that supports your assertion that the baseband and the application processor are sharing memory space? I thought they use different processors that are supporting essentially independent operating systems.
More constrains does not necessary translate to less choices. And even when it does, less choices do not necessary make it an easier game.

For example: I remove undo move, then you certainly have less choices but, the game is harder( even for a computer ), since you have to remember previous states which were previously accessible via undo.
"As Google’s core business continues to thrive, Larry Page is making huge bets on new technology"

I am one of the folks who doesn't believe that Search Advertising is "continuing to thrive", rather I think if you look at the steady erosion of CPC and the growing cost of paid distribution you will see that Google's search advertising business is dying (or at least no longer organically growing). Google can pump those tires with additional inventory, cutting off partners to keep more of the revenue, and buying more traffic, but the bottom line is that if you just ran the business as usual search advertising revenues would be flat to down over the last 8 quarters. In that context their only choice is to find another Golden Goose quickly before the momentum flips.

That said, I've been saying this for several years and they keep pumping and boosting the top line revenue. So it is entirely possible they consider this the normal evolution of their business. Maybe its just advertisers who are pickier or want a better return on their advertising dollar. I don't know, but I do know search advertising is losing profit margin faster than the market is growing.
Digital Dopamine: 2015 Global Digital Marketing Report
Next Generation Hardware Manifesto
Got a link for that? Several publications have been making the news lately showing antidepressants are really no better than placebo in general

http://www.scientificamerican.com/article/antidepressants-do...
You don't have to transmit voice or data, just capture and release IMSI ID'S. The capacity is there.
At this gargantuan price, it better be! I've been complaining about Android Lollipop Preview on Nexus 5 and now having a full day on the final version, disappointment is still similar. The GA Lollipop is definitely better, but the overheating and battery has huge gaps in the usage chart without any details in the drainage report. At times, the device gets so slow and hot, the only way to fix it is to reboot it... until the next incident. I have mostly the stock apps plus the standard Facebook, Twitter, Instagram, and a few more.
Well, it worked for the economists, more or less.

The "Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel" is almost invariably called the "Nobel Prize in Economics", even though it's a separate deal that didn't exist until 1969.
There appear to be different instructions you can try at https://github.com/miketheprogrammer/go-thrust/
Not limited to Google's main account, there is also Angular.js, Polymer, and CCA, to name a few others.
The sidebar on /r/personalfinance.
Fair, but I meant it as a gateway to getting a job in tech. At least he could get experience in working in a company / building a real website/product (which OP admits he has no idea about) and most likely with people that are much more experienced than him that can guide him in his learning.
Actually, I prefer to make sandwiches from rolls. It's nice if they come sliced, but it's trivial to slice them yourself.
It connects to your bank account and rounds up the transactions
Domestically, this is called a tariff. The local carriers file them with the local public utility commissions. They are all posted publicly and outline the service, capability, features and customer costs.

Someone here probably knows, but I am sure any service provider (LEC, CLEC, Municipality) has to file tariffs in order to get approval to deliver service.
They connect to your account using a service like Yodlee, Intuit Aggcat, or Plaid.io. So all they really have access to are your transactions. (I worked with these API's for over 1 year, and can spot that sign up flow a mile away)

They then pull in the transactions for you to round up manually (through a simple select process), and if you choose to round up, they ACH that amount of money over.

Makes sense for people who are not used to saving money or budgeting for financial services.
One of the central tenets of our criminal justice system is that it is better that two and a half guilty men be set free than for one innocent man to be falsely convicted.
At my old company, as the lease at our slightly too small and horribly boring office park was set to renew, moving was floated.

Everyone in the office was immediately for it. However, the CEO and a few other key employees were thinking further out in the southeastern suburbs, and everyone else assumed that meant into the city, centrally located, with cheaper rents.

We ended up staying in the office park that no one really liked.
Thanks, I checked the Wikipedia article at http://en.wikipedia.org/wiki/Alexander_Grothendieck. It says in the first paragraph: 'He consistently spelt his first name "Alexander" rather than the French "Alexandre"', and they give a reference for that.
Answered in the Q&A video that followed the one you linked to. The project will be avoiding OS specific code as much as possible so I can't see a there being a dependency on visual studio. http://youtu.be/I5fNrmQYeuI?t=11m21s
The perfect SSL nginx configuration
Without disagreeing, consider the following thought experiment:

The rate of conviction in Hypothetica is 100% for all crimes. If you're charged, you get convicted.

What percentage of the convicted were convicted falsely?
How can it compare to zappier?
RAW – drag and drop data visualization
Why is receiving data openly transmitted on the airwaves illegal?
Very likely it's the exact same deal that Amazon offered on Day 1.
I saw someone wearing earmuffs in 55 degree weather in downtown mountain view.
Twiddling around with the radio buttons on this page show some interesting performance ratios: http://luajit.org/performance_x86.html
Twitter given junk bond rating by S&P
So is every world-class city.
I would assume that in typical aircraft cockpit, most of the prominently placed tiny little switches are actually important and unimportant tiny little switches are the exception.
I think that's not really the issue. It's moreso will you allow authorities to plant data on your servers to frame users. That seems to be what's being talked about.

So if you plan to cooperate fully then that's fine. But you will likely lose a ton of customers.
Love the game. Just wrote a solver in Python:

https://github.com/fogleman/OhHi/blob/master/main.py
We're definitely open to that.
"I've browsed through the "Explore Github" trending section, but I haven't had much luck finding anything that I would be best suited to offer whatever I might be able to."

Why not? Not to be a jerk, but try googling "how to start contributing to open source" and maybe even read the ask hn archives because your question gets asked a lot. I'll be glad to help you after you've done this basic groundwork yourself, then describe what you have tried so far, what your hangups are and exactly what you need help with.
"I don't really understand the purpose of preventing transfers."

Managers look like complete shit if an employee leaves. They are judged based on their ability to control and have power over people. You have to understand, some companies have devolved so far that they behave like criminal gangs. If one drug dealer leaves his boss and goes to another boss what does that tell all the other drug dealers about the first boss?
> In a free-market, rural availability won't improve.

That is not a valid statement. If a cable company has to put more money building the network in rural areas than what it can recover from it, it makes a much greater sense for that cable company to partner with someone like Google or Netflix or Facebook, share the cost and then give preferential bandwidth to these providers. That way it is a win win situation.

The best example to illustrate the point is that of India. A desperately poor and rural country. In 2001, Indian government came up with the law that any telecom company that wants to provide telecom service in any city/town must also provide coverage in the rest of the "district". Consequence ? Other than handful large cities telecom companies failed to to expand. They were not interested in bidding for any telecom licenses.

When government abolished that clause, it turned out to be a telecom revolution in India.
I nearly posted my standard view of
Fortune but relented. But with your
comment, here goes! My view of Fortune
is that they have a formula for
such articles.

First glance, the article seems to be
to provide information to the readers,
say, as in "this is what this really successful
guy does that you, the reader, might learn
from and find useful in your work in business".
But my view is that this first glance is
nearly totally wrong.

Instead the formula for the articles is
not to provide useful, or even very solid,
information at all. Instead, the formula
is a manipulation of the reader: The reader
is made to feel good about themselves.

How? The article makes the subject's work
look simple, definitely like the reader
can easily see themselves doing the same. Then the
reader feels like they are on the right track,
that is, already doing as well as the
subject of the article. So, the article passes
out a lot of simplistic insights, cliches,
trivialities, etc. that any reader can agree
that they could have done.

Really
it is best for the formula if the
reader comes away learning
nothing at all; that is, part of the formula
is to make the reader conclude that they
are already on the right track, already
know as much as the subject in the article,
could easily do just what the subject does,
and, thus, are on the way also to being worth
billions. So, a main goal is that the reader
learn nothing!

So, are making the reader feel good by confirming
that the simplistic thoughts that they can
easily already have really are the right stuff.

Or, such an article is vicarious, escapist, fantasy,
emotional experience entertainment (VEFEEE).

And that's the article. The formula is to
manipulate the reader into coming back for
more, thinking that, "I'm reading Fortune
and, thus, learning from the best Captains of
Business; oh, oh, oh, I'm learning so much;
and, since these guys are worth billions,
I can be, too.".

I concluded all this long ago. I am surprised to
see Fortune still following the same old
formula. Heck, I kept reading to the end just
to see if they had any significant content
beyond their old formula -- they didn't.

So, net, I gave up on Fortune for years, and
now I'll give up on the Web version for more
years! What a big pile of nutten, deliberately,
very carefully crafted, total nutten!

"Thoughtless" you say! How kind you are!
I think the best investment media today is TastyTrade.com. Imagine if CNBC were actually helpful, and if the hosts were real traders who let you in on what they're doing in real time.

They trade options and futures a lot which aren't right for a brand new investor, but it's great content regardless. They talk about pork bellies on Bloomberg and I'm never going to invest in them. They've got a research team, emulating the hedge fund model, and they turn out a research piece literally every day. Check out the podcast.

These guys built ThinkOrSwim, had a $600MM exit, and now they're just giving everything away. They've also built a great (free) options trading platform, Dough.com. Notable if only to show you how these guys run their business.

Also, useful to read Random Walk down Wall Street and understand the efficient market hypothesis.
Google Code was created mainly to combat the monoculture of Sourceforge, which was slowly growing crappier.

Google wanted to create a place open source people actually wanted to be, and had reliable hosting, instead of a place people had to sadly live with that was pretty unreliable (no offense meant to my friends at sourceforge).

Doing so jump started some competition in this space.

While github is slowly becoming a monoculture again, it doesn't appear to slowly be growing crappier or less reliable.

I'm sure in 5-10 years something like Google Code will be necessary again.

(Google code was the first engineering project I worked on at Google, for a few years starting in 2006).
Embracing HTTPS
The book "A Random Walk Down Wall Street" by Burton Malkiel is an excellent place to start.
Uh, no. Google Code took over the space in a way Google Video never did.