skysight-inc/HackerNews huggingface dataset:
I never understood the reasoning behind this kind of social login. [...] All this achieves is forcing people to sign up to another service in order to use your own.

Well, no, there is another possibility. Someone who doesn't already have an account on one of those other services might simply not use yours at all either.

I know plenty of intelligent, interesting, civil people in real life, and many of them contribute to one on-line forum or another. I know plenty of people who develop software, both personally and professionally. I literally can't think of anyone I know in real life who actually has an active GitHub account, though, and I only know a handful who use Twitter. Maybe it's a local thing and using these services is more common in other places.
If only there was something that let you videoconference all day with your colleagues at virtually not cost.
One of the people I work with was at eBay from 2000 to 2009 and they did what you talk about - have one giant database server. Some Sun monstrosity.

Then they ran out of horsepower on that one server. Let me tell you, the stories are pretty horrible.
You can also jump from Google.

https://www.google.com/search?q=foreign+policy+cameras+catch...
Gaming in general is a different business than it was in the 90s, consoles on the other hand is more or less the same business model since the 70s.
I think the web is moving in this direction in general. A small group of peers to provide feedback/proofread drafts before publishing was the start. This may be a bit out there, but I for one would enjoy fanning out my tweets to 1% of followers and immediately ramp up to the rest if it surpasses a threshold of engagement or views. That way I only publish interesting content.
Just for a reference point, an appropriately spec'd big iron machine from a major supplier with 8tb of RAM will run you $10 to $20 million. There's no mainstream commercial configuration that is going to get you to 4096 cores though.

Fujitsu's SPARC Enterprise M9000 mentioned in another reply is $5 to $10 million depending on configuration (assuming you want a high-end config).

If you go big iron with any supplier worth buying from, they will absolutely murder you on scaling from their base model up the chain to 4tb+ of memory. The price increases exponentially as others have noted.

The parent arguing in favor of big iron is completely wrong about the economics (by a factor of 5 to 10 fold). The only way to ever do big iron as referenced, would be to build the machines yourself....
Some of the items mentioned in that list are the reason why:

"The code you write with Go just seems to be correct."

e.g.

- Having to always check errors (or at least explicitly ignore them)
* By the way, do this anyway. It's really nice when every error in your app is handled. Since I've started with Go for a personal project, I've used a similar approach in my sigh PHP project so every error now has an explanation and suggestion.

-Can’t have variables/packages that aren’t used so to test simple things requires sometimes commenting out lines

-Python is more forgiving. You can take slices of strings using indexes that are out of range and it won’t complain. You can take negative slices – not Go.
I think there will be a hybrid model. Owning a driverless car will still be a very commonplace thing, car ownership is too ingrained in the American mindset to just let it go.

However, I believe owning a car will also come to be seen as an investment option, like owning property. What if your car was loaned out to a taxi service while you're at work every day?

The taxi service has no drivers, no cars, no real capital. It's just a website with a server coordinating cars to people and to destinations.

As a vehicle owner, you are given a share of the profits for the utilization of your capital. Sure there are a lot of kinks to work out, but I could see this being a very common thing.
You are mistaken: http://www.joystiq.com/2013/05/02/wii-u-cut-another-50-by-uk...
I created a small sqlite database for US zip code lookup and verification, for embedding in mobile apps etc.
https://github.com/alex-hofsteede/zipcode_db
The second, and there's basically no solution for it. Other than lie about your job, I guess. I tend to tell girls I'm a "mathematician", which is sort of true, is about equally nerdy but doesn't instantly cue low-status associations, and doesn't lead to further questions. It works about as well as anything I could say would, but I'm still clearly low-status and it sucks.

What's your proposed solution to dating as a low-status male? If it's the above "pretend society likes makers", well, uh, nice plan if you can convince everyone else to pretend it too, but until then, women will still want to know and shun you once you tell them.
Each region of the country has different real estate markets with different cost dynamics.

RE is once again all about location. In my area taxes are very low for owner occupied housing (they give a discount to owner occupied and gouge 4-5x the second home/rental properties to make up the difference). Rents in similar areas are very expensive comparatively. Buying makes sense if you plan to stay in the area for more than a few years.

I also fully appreciate that this situation isn't true everywhere.
I don't think it's as important as you might think (but maybe I'm just naive). I've been developing a game in CoffeeScript for over 2 months and I've yet to need a source map. Every time I get a runtime error, the javascript is easy enough to understand to figure out where I made my error in my CoffeeScript code. And, maybe it's naivety, but I can't imagine having a source map making that feedback loop any faster.

Of course, CoffeeScript is probably way closer to the javascript it generates than Haste and ClojureScript are. That may make all the difference. For the 3rd time now, that may just be my naivety :)
Can you elaborate on "abhorrent nonsense out of 1984" with a rational argument?
Since jQuery is a monad i expect a Haskell wrapper to be written very soon.
SGI won't build you that computer for commercial use for $2.8 million. It would cost you several fold more.
I'm surprised that more sites haven't gone down the road advogato[1] went. I guess it could result in an echo chamber and their seed accounts might not be the right thing, but it seems like a different approach.

1) http://www.advogato.org/trust-metric.html
I found the bit that says "If not, you probably don’t care about fonts, so it will be Comic Sans" unnecesarily agressive and false: his post displayed completely in Droid Serif for me. I don't install Helvetica Neue or Comic Sans on my Linux machine because I don't have a license for those fonts (I guess you get one for Helvetica Neue with your copy of iOS, right?).
>The other key thing, according to Meckfessel, is that the system compiles code with unusual speed. In typical Google fashion, it spreads compilation tasks across vast array of servers, rather than generating the executable software on the developer’s local workstation.

I hope she has more than this to focus on as Go usage is picking up within Google. And with Go, just the local workstation can do it. :)
> The city block you're living on probably only needs one stand mixer, one waffle iron, one clothes iron. You could all just share one of these rarely-used appliances between you. Why don't you?

If I can press a button on my iPhone and have nearly any brand or quality of waffle iron appear on my counter in 30 seconds, then disappear automatically to save counter-space once I no longer need it--then wow, yes, please, sign me up for "sharing." It sounds vastly, absurdly better than ownership.

> Do you think Bill Gates' car will be out delivering packages when he's not in it? Okay, now why do you think everyone else is different from Bill Gates?

Well first, there's the obvious question: do you think Bill Gates rents an apartment? Okay, now why do you think everyone else is different from Bill Gates?

Besides--when Bill Gates travels, I highly doubt he buys a new car in every city he lands in. He probably gets into a limo. Just like buying a new car while traveling would seem absurdly wasteful today, owning a car (plus a garage/insurance/gas) might seem absurdly wasteful when you can get the exact same feature-set for a fraction of the cost.
If nothing else, this video confirms what other reality cop shows have long proven: The sure-fire way to avoid arrest is to never take off your shirt :)
I agree with you except about UC Davis. I'm on a locked-down computer right now so I can't promise this is the correct vid, but if you see the unedited thing, those kids were 100% in the wrong:

http://www.youtube.com/watch?v=hhPdH3wE0_Y
Also, if you're using Google App Engine SDK it can compile in realtime (i.e. every time you save a file in the project). So if you have one terminal open to the dev server process and another for your editor, you get instant feedback each time you save. It's a very Pavlovian experience :)
I think I do understand what you are saying. But then, by the same token, so many things are not needed in a programming language. C++ for example has often being criticized for not having a power operator (a^b). Why not just work with a Turing machine (simulated on a computer), then you have everything.

It is not just about having it or not having it. It is also about user experience. Why should I write log(x)/log(2) assuming that is a commonly used operation such that the library could have provided me with simply log2(x)?

Just yesterday there was an user experience related article on confirmation vs. undo. The message was that if most of the users are likely to take the action, then undo is better than confirmation, and if most of the users are unlikely to take the action, then a confirmation is better.

While it is bad to provide every option to the user, it is also just as bad to miss the options that the users commonly use.

The real question then is if a set is commonly required or not. I believe it is used often enough.
Portland being the most expensive city in Oregon is expected... It's like comparing Seattle to Tacoma/Pullman in Washington.
dont forget atlantic.net
What are the current laws regarding filming people without their consent in the US & other countries?

Thinking about:

- public vs. private space

- minors

We have some very specific laws on these things here in Japan, which would (should?) extend to cell phones & camcorders. Google Glass is just one more recording device
Establishing a government backed monopoly on a taxi service due to 'safety concerns' sounds well within the realm of reality though.
That doesn't explain how at all.
You know, seeing this video of google glass is a crowd... We thought iphone thefts were bad? Once people realize the value of google glass, whats to stop a criminal from snatching those off the user's face? An iphone at least has the protection of your pocket. Snatch and grabbing a pair of $1500 google glasses is going to become a major problem.
Because there's a karma threshold attached to promotion, a user who has some demonstrated engagement with the site will have to make a deliberate decision to grant a forum to limbo comments. That person will have to believe the comment makes a positive contribution and maintains civility.

The phenomenon that bolts fatuous vitriol to the tops of threads requires no such deliberation.

I have no idea if this is going to work, but I'm psyched to see it play out.
You shouldn't put all your eggs into the TLS forward secrecy basket
Scala is awesome language to implement scalable things, like Twitter services
Getting Started With Vagrant
Judge Orders U.S. to Release Aaron Swartz’s Secret Service File
A federal judge in Washington, D.C. on Friday ordered the government to promptly start releasing thousands of pages of Secret Service documents about the late activist and coder Aaron Swartz, following months of roadblocks and delays
There's been a lot of tech worker backlash in SF lately. Not to speak for Tom, but I've certainly been made uncomfortable after mentioning it to someone who then proceeded to bash "all these Google types" who are forcing out the "true San Franciscans" and "ruining the culture of the city".
Nice to see bug fixes from ST3 back ported. Shame that the load speed improvements are not though :(
I find the past 200,000 years of "management" unacceptable and largely void of progress. Only once sufficient incentive was established in what we now know as a capitalistic global market did we see humans as a species begin to solve existential problems at a race previously reserved for science fiction and fantasy.
The circumstances BEAST relies on involves a rapidly diminishing set of browsers. As I understand it, BEAST is less of a motivator for RC4 than Lucky 13.
I'm afraid I'm not 100% convinced that Google and Facebook are great examples of these sorts of startups. Google was certainly disruptive to the established search industry at the time, which was drowning in poor results and nested portals. But it took years to take over and did so by being clearly better than everything else and sustaining that. FB was locked down to academia for years and even then played second fiddle to myspace as it grew almost in the background. Neither of these were acquired early (AFAIK).

I'm not suggesting there's a way for the UK to become like SV without early aquisitions. I'm not sure that I see the value proposition in the UK growing that sort of scene at all.

You can put this down to cynicism on my part. You can put this down to the British attitude to business. Or just to short sightedness. I'm not going to doubt your investment acumen or experience in this space, I certainly have nothing to compare to that and you clearly have the knowledge to make money out of what you do. And we could argue about what constitutes utility or value until the cows come home. But I'd still rather see tech firms establish themselves traditionally in silicon glen or silicon fen than I would see people get caught up in the hype cycle of silicon roundabout.
"Many of them were in fact armed combatants"

The US government has a tremendous credibility problem.

Its representatives make many claims, trying to spin the narrative in their favor. Some people seem to buy much of this narrative. They apparently believe the stories that governments, spy agencies, police, torturers, and PR hacks spin.

It is impossible to know whether such a position of credulity is genuine or merely apologetic. But it should be noted that many others in the world don't believe the spin. They've witnessed the government, spy agencies, police, torturers, and PR hacks caught in too many self-serving lies.

Some people apparently choose to believe alleged testimony given by helpless people who've been tortured in a prison they may never leave, or testimony given by secret sources before a kangaroo court, or the testimony of spies who are essentially professional liars. These people have zero credibility for the rest of us. Yet their narrative is swallowed by others and then presented as uncontrovertable fact: "Many of them were in fact armed combatants" Oh yeah? Says who? Says who who has a shred of credibilty? Prove it. Prove it without resorting to a witch trial before a rubber-stamping kangaroo court that brings shame to the United States and the world.
Had latest vim installed from source already on Mac with +python support.

I already use Pathogen so I didn't use the suggested Vundle.

Just placed YouCompleteMe in ~/.vim/bundle/

ran the ./install.sh in the YouCompleteMe bundle directory and it worked.

Thank you guys, this seems awesome so far! :)
This would make sense for the case of a set. But does then Go provide (or intend to provide) these other data structures ("BitVectors, Linked Lists, BST, or HashTables")? Does it provide a sorted linked list?
I do not have Helvetica Neue, and so I got absolutely zero value out of this article.

A simple screenshot could have fixed that, but if my lacking a certain font makes someone on the internet feel better about themselves then I guess I'll just have to live with that.
Once it gets to the point where data is being uploaded live, it won't matter if the physical device gets confiscated.
I'm confused with the advantage over "pure" LXC and a couple of scripts for the mounts, what does it provides for this kind of usage?
Or is it not using LXC and basically implements its own interface to the Linux namespaces? (that'd be actually cool... :P)
> Right, but I didn't say that.

Fair enough. Frankly, I probably just should have not even replied, as my hostility stems from being sick of having this conversation over and over and over. See your siblings implying that anarchists are against 'free trade', or that they don't understand bitcoin...

The rhetoric when you understand both sides of this is immensely tiring.
It's not so much a story about an engineer who happens to be female, as it is a story about female engineers, the gender gap, and general lack of diversity in engineering. Considering dress is one of the most important gender expressions in our society, why shouldn't it be mentioned in an article about gender differences?

By the way, if I were Melody Meckfessel, I'd be more concerned that the WIRED editors managed to misspell my name twice in one article.
'the West' as opposed to who?
Good point, I guess I was lumping them in with downtown. But still, it's basically just the northeast.
Because the Internet controlled by Los Zetas is a better world....
Put your packages in signed repositories and start serving over https.
Then people can even do apt-get install docker. yay.
I see that comment as being constructive criticism, without a doubt.

It concisely points out at least three very relevant ideas:

1) There's nothing particularly innovative about this proposed approach.

2) The past attempts haven't necessarily been successful, and taking the same (or a very similar) approach one more time also likely won't lead to any more success.

3) The lack of success in the past is very likely due to problems inherent to the approach itself.
Sure, but we'll see 'em when they do, and then we'll see 'em again when they try to act on the info they've gathered, etc.

We'll vote them out of office if they abuse their knowledge, because we'll know they've abused it.
I think it was found that looking at cat picture increased motivation? Maybe we could start a gtd site based on sharing cat pictures?
And exactly to his point - you still can't treat these as one uniform huge memory / computational space for your application (these machines seem designed for virtualization rather than one huge application). You run into the same distributed computing issues you would with your own hardware, just with a 5/10x larger initial investment and without a huge amount of pricing control / flexibility in terms of adding capacity / dealing with failures as they arise.
It works much better on mobile though which is probably where they focused the design. Whereas HN is basically unusable except in landscape on mobile.
“Feed” Your SKIN Antioxidants for a GLOWING COMPLEXION
Although there is no conclusive proof that antioxidants keep SKIN from aging, experts do agree they have the ability to ‘capture’ free radicals and may protect us from certain diseases. Antioxidant-rich foods can also give us a healthier, GLOWING COMPLEXION...“Feed” Your SKIN Antioxidants for a GLOWING COMPLEXION
But the PS4 and the Xbox One have weaker specs than my one-year-old PC so I guess whatever point you're making about the Wii U applies to those consoles as well.
"Why does everyone want to tie significant amounts of their lifetime earnings into physical property that historically has had very low appreciation in value?"

Because for most, it's not an investment, it's a hedge. Your demand for housing will not be going down as you get older, but it will become increasingly harder to manage.
How Our Tech Startup Created a Profitable Business in 3 Months
I live in Burlingame which is in San Mateo county, and about 5 minutes north of San Mateo city (I work in SF and from home). We absolutely love it. We moved down here from San Francisco about 6 years ago when we had kids.

San Mateo is very convenient to San Francisco on both US 101 and Caltrane (there are stops in both Burlingame and San Mateo) and is about 5 minutes from the airport. Burlingame and San Mateo both have central downtown districts that are both very pedestrian friendly, with a ton of great restaurants. Burlingame restaurants are a tad more upscale family oriented, and San Mateo has more affordable ethnic food (especially Japanese, as there is a large Japanese community in the area).

Burlingame public schools are considered very good (I don't know about San Mateo).

Feel free to ping me directly if you have any questions.
He said useful not ubiquitous.
OK, I concede. The prices are very high for an unwalkable suburb, although I think most people think Palo Alto is at least prettier than your average. Our downtowns are better too. Still not as nice as living in a city, but not quite as bad as living in a Houston exurb either.
I think my sarcasmeter just pegged.
Do you reverse engineer your CPU's schematics?

This can go on pretty far - trust is always an eventually unsolvable issue.

There is a certain level of trust that is easy to achieve and easy to get.
Trusting dotcloud is easier than trusting everyone on the internet is pink bunny. Happens to be that HTTPS and signing aren't exactly hard either ;-)
My other question about ephemeral keys is whether they're useful for something like email. I understand how they work for transient conversations like HTTPS or chats (although if you archive the chats forever you'd have the same problem). Would you store something like a key version as KeyCzar does and keep multiple keys around, or periodically have to recrypt all archived data as with key rotation? Or have a single key(pair) that is used for archiving data which is different to the one used in transmission?
That's only because the amount of Go code is small. Google builds all transitive dependencies from source in HEAD, so if there were 10 million lines of Go sitting in the repository, your local workstation won't cut it.

It's not even the build times which are the most pressing issue these days, but the time for tests to run.
> It's fine for people who aren't officially credentialled experts in something to talk about it.

Sometimes this is true, but sometimes undertrained perspectives can be quite detrimental. The most clear-cut example is that of medical discussions; medical commentary or speculation from under-qualified individuals can do real harm. Many communities on the web have recognized this and have taken measures to protect users[1].

Medical advice is a pretty extreme example as far as detrimental discussions, but there are some shades of gray that I've seen show up on HN. As a biologist, the ones I've found most grating are those that reflect poor training in the the life sciences, where HNers make pseudoscientific or unscientific claims. It's easy to call these things "opinions", but they are actively harmful when most users will not be able to tell that they are incorrect.

There are certainly other cases where underinformed commenters end up doing harm, from legal speculation to "get your pitchforks" outrage attacks.

Note that I'm not arguing against free and open discussion in forums such as HN; people should be physically able to post whatever they want. My point is instead that the community should be sensitive to underqualified commentary in disciplines beyond its expertise. Less accepting, in a way.

Credentialing is but one way this has been done, but understandably not the best one here.

[1]http://www.reddit.com/r/askscience/comments/s4chc/meta_medic...
>...this is clearly a PR driven piece pumped out of Google for recruitment purposes.

Agreed, can someone point me in the direction of some tech writers that aren't afraid of journalism?
http://nation.foxnews.com/2013/07/08/cameras-catch-mystery-b...

Same video on both pages.