skysight-inc/HackerNews huggingface dataset:
Too much can be made of the idea of sharing state via channels. If it's simpler to express a piece of code using a mutex, use a mutex. A thread-safe set is one such situation. Don't feel bad about doing so; there is nothing non-idiomatic about using locks in Go.

When using channels, the choice between buffered and unbuffered depends on the situation. There are cases where a buffered channel is required to avoid deadlocks. For example, consider the case where you start N goroutines and use a channel to collect the results. If you return before collecting all results, the remaining goroutines will block forever trying to write to an unbuffered channel. Using a buffered channel with size N avoids this possibility.
Awesome, I hope he can do something to improve the startup scene while he's there.
> Amusingly, Harvard, a major feeder into the big New York banks, doesn't even have a finance major.

Schools like Harvard don’t do “professional” majors like that (there’s no “business”, “medicine”, “communications”, etc.). Even science and engineering students are mainly learning abstract tools rather than just being trained in some vocation.
I've met guys who'd built their own electric cars. Apparently there are spare utility outlets in quite a few parking garages. :-)
Valve could face charges in Europe over Steam's user agreement
> IIRC, the binding was not something that would hold up very well over time.

I could say the same about a number of books I have bought at bookstores over the years. I mean, ask a librarian how well books hold up over time, and how often they need to be repaired simply from normal usage. And then when the paper itself begins to go south... (Admittedly, that was more of a problem before acid-free paper caught on.)
I use this too. It seems undocumented.
I'm not sure it is wishful thinking. Pam does point out that the chances of this changing the outcome are slim.
> You wouldn't download a car

The universal response: "Fuck you I would if I could."
Am I not seeing them, or are there no links to TeenageEngineering.com in the piece, or links to the actual announcement, or to where the CAD files can be downloaded? Very poor journalism, IMO. The linked Shapeways blog post has all of those links in the first sentence.

Anyways, I think this is a great development. If TE wasn't making much money on spare parts, might as well not sell them, and with companies like Shapeways around, it doesn't force every consumer to have a 3D printer, either.
500 Startups Paul Singh's Observations on India
SF authors have always predicted the present. Given that most people seem immersed in the past, this works for them.
Eric Schmidt: Google Hasn’t Submitted A Native Google Maps App To Apple (Yet)
One plausible explanation is photos of the actual stations are filled with lots of background clutter that just doesn't suit the mood of the presentation.
Presumably this has to be done in the driver directly after the insert call - on the same connection, to ensure that you actually get the last error, and not someone else's error, if you have several instances writing to the db?
EverBank CEO comments on Bitcoin
Life without source control – share your most painful moments.
Does Google for Entrepreneurs program cover only accelerator/incubator which google is a part of sponsor?

How can I approach to sponsors if I found a accelerator in my hometown?
Not staged, the demo user was logged in as Justin for the last half of the video
You mean the 3rd smallest? That doesn't sound very big.
This is a good font, but to me it's nowhere near as good as Inconsolata-g, the best fixed-width font I've found.

http://leonardo-m.livejournal.com/77079.html
How the Center of the Earth Got a Little Off Kilter
Yeah, the use requirement is annoying. It would really be nice if there were a way to make that check optional.

As far as closures capturing references-- if closures captured by value rather than by reference, how would maps and slices be handled? Anywhere the closure used one of those items, it would have to be deep-copied-- a potentially slow operation. Even deep-copying structures could get expensive. The worst part would be that this cost would be hidden to the programmer, who would wonder why his code got so slow all the sudden. I think having them capture references is the only reasonable design given the other design choices.
I've never heard anyone say "a bachelor's degree in history is as valuable as, say, a chemical engineering degree".
Stop Windows 8 To Boot With Malware Infected Drivers At Boot Time
Well, they are also concerned about (A) Increasing their overhead, and (B) screwing up their uptime by introducing complexity (requiring even more investment in Ops) and finally (C) slowing down their responsiveness (once again, requiring investment in Ops, and Hardware, and engineering to get back that speed)

They really buy into the KISS principle over there, and it's worked well for them, but, the industry has moved forward, and it is possible to (affordably) add design and search flexibility without screwing up your uptime/responsive time.
You (or someone else reaping sweet karma) already posted this comment on reddit. As a computer scientist who uses the most modern browsers, I haven't had Opera installed SINCE 2007. As a web developer, opera has always been last to implement things, even when opera had been the one to propose new features. Opera just does not have the same support for HTML5 as the ones listed. If you're going to use a Hipster's browser, don't be surprised when you're forgotten about. Also, if you're so offended, complain to the MySpace marketing team.
I also built my first startup in python. It was a technical success (and a financial failure) but using it imply a few things :

* good coders. ( bad coders can do much more damage. )

* you need to use cython (and maybe numpy).

* memory profiling is hard

* you need to search pypi alot, there is likely something there to help you.

* windows builds of extensions can be tricky.

I am also concerned about its future, the community seems in a "I know better than you" attitude and I don't see anything major coming, except pypy.
> Warpcharger

Nope, we'll need that after SpaceX develops FTL drives.
Recruit is one of those huge companies that people don't know about outside of Japan, another one being Rakuten. These companies (as well as Tencent, Baidu, etc.) are starting to set their sights on Silicon Valley and I think you're going to see some pretty aggressive moves from them as they try to catch up with (or outright buy out) US companies.
What's the new tech stack? Old myspace was asp.net, and I still see response headers with IIS 7.5 and asp.net 4. Wonder what's new architecture!
For things like OBD monitoring I sort of prefer my own Android device. There are already bluetooth based dongles for reading OBD. Car manufacturers would probably lock their OS down hopelessly.
How to avoid “DO YOU HAZ TEH CODEZ” situations?
I ended u taking thm back fr Bose QC 15. A night and day difference. The Bose Noise

Canceling is amazing http://www.cheapbeatsbydrdre.org/

and the sound incredibly crisp.dr dre headphones do nt work wll a headset If ou r wllng

to pay fr style thy lok great but dont expect $300 worth f greatness.In sound quality

Beats i equal t Bose. Theirhttp://www.cheapbeatsbydrdre.org/

ar two down sides to th BEATS beats studio. One Collapsing the BEATS headphones t fit

into the carrying case. The demos BEAT
headphoneshttp://www.cheapbeatsbydrdre.org I hv sn t

everl bestbuy stores r ll broken at that joint area. If yur careful in closing the

BEATS headphones u will n no issues. The thr issue Noise Cancellation fr th BEATS

headphones re not ther s thy claim.. True Noise Cancellation ar with th Bose 15 nd Bose

Quiet 3. 0 (which I al own).They're simply amazing.
Its not.

But at the most this is change in the revenue model for 'gas/electric' stations or whatever you would like to call it.

But at the present and things as they stay, no body is likely to compete with Tesla. They are only having this network so as to ensure people can roam around without having to worry about running out of fuel. Tesla itself may not offer free energy once their user base grows to a substantial amount.

This is a incentive to get users to buys their cars, not a free energy give away drive. Once they have substantial customer base, free market dynamics will take care of the energy supply.
Side note: you can simply use sum(p(x)) for x in xs), assuming p is a predicate. It's a neat trick, though a bit slower than your ternary version.
Does the car come with stock? If not it is investing your money for somebody else's benefit, aka charity. Not that there is anything wrong with that.
Perhaps more for the tinkerers and enthusiasts, but https://github.com/arinkverma/Apertiurm-Androind-app-devlopm... (yes, it's misspelt twice) runs the full Apertium translator offline on your Android device. Apertium is more aimed towards post-editing (for publication) of translation between closely-related language pairs (rather than gisting/translation-for-understanding), but lately there have been some more distant language pairs which would be useful in a phone app.
I ended u taking thm back fr Bose QC 15. A night and day difference. The Bose Noise

Canceling is amazing <a href="http://www.cheapbeatsbydrdre.org/>cheap beats by dre</a>

and the sound incredibly crisp.dr dre headphones do nt work wll a headset If ou r wllng

to pay fr style thy lok great but dont expect $300 worth f greatness.In sound quality

Beats i equal t Bose. Their<a href="http://www.cheapbeatsbydrdre.org/>cheap beats</a>

ar two down sides to th BEATS beats studio. One Collapsing the BEATS headphones t fit

into the carrying case. The demos BEAT
headphones<a href="http://www.cheapbeatsbydrdre.org>monster headphones</a> I hv sn t

everl bestbuy stores r ll broken at that joint area. If yur careful in closing the

BEATS headphones u will n no issues. The thr issue Noise Cancellation fr th BEATS

headphones re not ther s thy claim.. True Noise Cancellation ar with th Bose 15 nd Bose

Quiet 3. 0 (which I al own).They're simply amazing.
I ended u taking thm back fr Bose QC 15. A night and day difference. The Bose Noise

Canceling is amazing [url=http://www.cheapbeatsbydrdre.org/]cheap beats by dre[/url]

and the sound incredibly crisp.dr dre headphones do nt work wll a headset If ou r wllng

to pay fr style thy lok great but dont expect $300 worth f greatness.In sound quality

Beats i equal t Bose. Their[url=http://www.cheapbeatsbydrdre.org/]cheap beats[/url]

ar two down sides to th BEATS beats studio. One Collapsing the BEATS headphones t fit

into the carrying case. The demos BEAT
headphones[url=http://www.cheapbeatsbydrdre.org]monster headphones[/url] I hv sn t

everl bestbuy stores r ll broken at that joint area. If yur careful in closing the

BEATS headphones u will n no issues. The thr issue Noise Cancellation fr th BEATS

headphones re not ther s thy claim.. True Noise Cancellation ar with th Bose 15 nd Bose

Quiet 3. 0 (which I al own).They're simply amazing.
Copy on write, maybe?
I ended u taking thm back fr Bose QC 15. A night and day difference. The Bose Noise Canceling is amazing cheap beats by dre and the sound incredibly crisp.dr dre headphones do nt work wll a headset If ou r wllng to pay fr style thy lok great but dont expect $300 worth f greatness.In sound quality Beats i equal t Bose. Theircheap beats ar two down sides to th BEATS beats studio. One Collapsing the BEATS headphones t fit into the carrying case. The demos BEAT headphonesmonster headphones I hv sn t everl bestbuy stores r ll broken at that joint area. If yur careful in closing the BEATS headphones u will n no issues. The thr issue Noise Cancellation fr th BEATS headphones re not ther s thy claim.. True Noise Cancellation ar with th Bose 15 nd Bose Quiet 3. 0 (which I al own).They're simply amazing.
On the other hand, it could also end up like hotel phone calls or wine uncorking fees - ridiculously expensive just for a convenience.
It's documented here, with an admonition not to expect the feature to remain in all future versions: http://golang.org/ref/spec#Bootstrapping
I haven't read through all of it, but it seems to be excerpt from Randall Strossen's book, only the intro is by Tim Ferriss. Maybe the title should reflect that?
> In ML or Haskell when using sum types, that code path does not exist.

Of course it exists: don't unpack the result and ignore it or pass it along, or use it through its monadic or applicative interface (to proxy-with-transform to the caller).
Every Australian startup scene suffers from Australia's heavy cyclical nature.

Look at movies. I bet it works like this - there's a single hit, then everyone goes nuts for the segment. Lots of funding gets poured in, and more hits come out (because they are well funded). But the returns aren't so good (because of the higher investment) and the funding dries up. And then all the talent goes overseas.

Hollywood can churn out lots of films, and some of them will be hits. This gives the studios more predicable returns. More importantly, they don't have crazy irrational expectations of massive returns, or nothing but flops.

A patient investor could arbitrage this. Fund lots of stuff over a number of years, and simply accept that they'll only get a big hit every now and then. But investors aren't that rational, no-one is.
I find it rather amazing that a single entrepreneur takes on a task normally expected from governments.
The right way to do this IMO is big version upgrades. Like V1 of protocol uses a specific hash, message format, etc., V2 might use another, etc. It's when you allow arbitrary combinations of pieces that complexity becomes absurd.

A lot of this happened due to the ITAR export crap where you needed to offer pluggable keylengths and algorithms for compliance, and then people had the insane idea of supporting arbitrary algorithms in every protocol.
By the way, it's not true that Golang strings are always UTF-8. Golang source code is always UTF-8, but strings can contain arbitrary bytes. Trying to force all strings to be UTF-8 can lead to fiascos in the real world, where legacy encodings still do exist. (Although you SHOULD NOT add to the problem by creating new systems that use them!)

http://golang.org/pkg/unicode/ lists a bug at the bottom: "There is no mechanism for full case folding, that is, for characters that involve multiple runes in the input or output." So basically, they are aware of the bug / lack of feature and are working on it.
It would drain your battery before a full day is up though ;)

I've often thought a similar thing like this would work well for entertainment systems on flights too.
Crowdfunding - Better never than late
This is awesome, I'm going to get the book. Key takeout: "be sales animals".
I think we finally know the real purpose behind the Dead Space Markers...
You can read more about the value of tears of a psychopath here

http://www.slate.com/articles/news_and_politics/assessment/2...

Harris married his deceitfulness with a total lack of remorse or empathy—another distinctive quality of the psychopath. Fuselier was finally convinced of his diagnosis when he read Harris' response to being punished after being caught breaking into a van. Klebold and Harris had avoided prosecution for the robbery by participating in a "diversion program" that involved counseling and community service. Both killers feigned regret to obtain an early release, but Harris had relished the opportunity to perform. He wrote an ingratiating letter to his victim offering empathy, rather than just apologies. Fuselier remembers that it was packed with statements like Jeez, I understand now how you feel and I understand what this did to you.

"But he wrote that strictly for effect," Fuselier said. "That was complete manipulation. At almost the exact same time, he wrote down his real feelings in his journal: 'Isn't America supposed to be the land of the free? How come, if I'm free, I can't deprive a stupid f---ing dumbshit from his possessions if he leaves them sitting in the front seat of his f---ing van out in plain sight and in the middle of f---ing nowhere on a Frif---ingday night. NATURAL SELECTION. F---er should be shot.' "
Saw - Submerged Arc Welding
Submerged arc welding (SAW) is a high quality, very high deposition rate welding process. Submerged arc welding is a high deposition rate welding process commonly used to join plate.
Coming from my experience with my Android phone, I would not want Android controlling any mission critical function.

If its for non critical functions, thats different. There was a survey about this sort of thing done very recently.

http://www.fiercedeveloper.com/story/report-automakers-shoul...
Isn't 'Always Be Closing' from David Mamet's Glengarry Glen Ross? (though more emphasized in the film adaptation than the script)

http://www.dailyscript.com/scripts/glengarry.html
It would be built into the car, instead of the navigation/entertainment system and feed off the alternator, so no battery drain :)
Full case folding is already in tip and will almost certainly be part of Go 1.1.
Something worries me about commodifying driving distractions. Every day I see several people fiddling on their phones in the front seat, and I know I'm no less guilty. How much thought have you put in about safety criteria for these car apps?
I hope ordered messages will be optional. For gaming and analytics out of order udp is a good enough tradeoff for the better "latency" of not doing acks. The p2p stuff is awesome.
I'm intrigue with the business card all made of aluminum. Like an iPhone 5!
The arguments in this thread are amusing to say at the least. 30 minute charging times, high prices of Tesla cars. Yes all that is true. But this was never about 'Electric cars are awesome now'.

I'm pretty sure cars during and before pre Henry Ford times were not very great in terms of their overall affordability, total cost of ownership and availability of fuel all around the country. You could trust your horse to drive you back home on any day more than a car. Similar to that, the IBM computers during their early days. You mobile phone is likely to have more computing power than all the computers IBM sold a few decades back, they were highly painful to use, maintain and use. Needless to say all these things had huge maintenance issues.

But these things have caught on. So have automation, productivity and so many other new things that eventually people show friction towards but later take them to be fate accompli and learn to move forward.

Electric cars, self driving cars, wearable computing(like Google glasses) well these really might look to be unfeasible at this time. But please, these are just ideas which are waiting for their time to come, with a little push they will eventually catch on.
Bad news for iO6 users: Google not planning a maps app
Welcome to the club Woz, or should I say WOz :-)
Many people are not looking for a "better C++", in the land of C++ it seems "better" means "more features", and some of us are not interested in more features, but in a better selection of fewer useful features.

See Rob Pike's essay on this very topic and the design of Go:

http://commandcenter.blogspot.nl/2012/06/less-is-exponential...
Stylus: --watch automatically recompile the wrong file
Here's a thought (disclaimer - IANAEE):

Could we charge electric vehicles while driving? Could we bury, say, some coils under the highways and have cars have a transformer on board to draw power from the road? That would remove the need for charging stations on a long-distance trips almost completely.
The article didn't mention Python's availability in China. Their website download page (http://www.python.org/download) has been blocked by the Firewall since late 2009.
How different people treat the post privacy problem. So far (I hope) no pictures of my son have made it into the internet. Not even Facebook - although I suppose some web mail accounts are unavoidable.

Others post pictures of their kid playing pranks on gangsters on their blog.
> I can't even begin to tell you how many times I've ended up in [...] different countries because maps search is such shit.

Could you give us an example or two? I'm fascinated to know how such a thing would happen. Perhaps it was in Europe - the countries are terribly close together...
That court case was Feist v. Rural. The court ruled that copying the listings in a phone book was permitted because facts cannot be copyrighted.
I don't feed trolls.
This is why it's worth contracting (ie: onsite with the client, paid by the day) rather than freelancing.
Maybe that's the point? That it's something you parents don't use. Can't use even..

I'm actually much more interested in a MySpace reboot than just another new "music-sharing social site".
Yeah I've seen one, pretty nifty (but messy with all the wiring). The idea would be that the manufacturers don't lock it down to allow outside developers to bring value to the platform and utilize additional APIs. I made a mockup of how it would look like: http://s13.postimage.org/8bt3a7kdj/Car_Droid.jpg
This looks like a roundabout way of posting technical questions to HN. This was (probably) properly posted to StackOverflow but not here.
http://techcrunch.com/2012/09/25/eric-schmidt-google-hasnt-s...
> There are 1.241 billion in India and
> Hindi is not even supported in the ios6.

Only one third of the people of India speak Hindi. That's still 400 million people, but India's highly multilingual environment makes localization choices more complicated.
OTOH, from what I heard SpaceX recently became profitable; given that they are nowhere near the end of their plans to get spaceflight cheaper, maybe he could route some money to Tesla from there.
Submitted to Reddit to try and spike the contest in your favor. Good luck!

Totally agree. This would be ideal for infotainment systems. No one is arguing this should be running the ECU.
Cute trolling. Take it elsewhere.
So basically gas stations are just an excuse to do other business?
So one anecdotal story about how it is possible to bootstrap a hardware company.

I like the quote, "he says he's not sure why competitor products are so expensive"
This is just an old rant that has been heard before from many language people, Lisp community included, and the author seems to know it but also refuses to get along with that and is upset because that square peg really, really can't be banged into a round hole.

Python has been in decline for years, maybe 5-6 years now. Python3 definitely cemented a lot the current downward angle. Python isn't out and possibly never will be, but its design has gradually shifted away from the hacker community. And that means the momentum will consequently shift into other languages and environments. And that's fine. Each language will gather the following it deserves, in the ever-changing environment.
What determines that a story would get aggregated by the site? And what determines the passage selected? (Am curious if it's crowdsourced, curated, algo-driven, machine-learned, etc.)
Haven't thought about safety to be honest. Reason being cars already come with proprietary operating systems in the center console, so this wouldn't be any different safety-wise.
I think you need a mission statement/elevator-pitch style intro to the raison d'etre of the site. At the moment I'm having to invest time reading multiple snippets and inferring the overall goal of your project from them, which is difficult.
Now that LTE is real this will probably become standard pretty soon. LTE will replace public wifi for the most part, at least for me.
For what it's worth, a lot of manufacturers use .NET actually. Microsoft started pushing for integration into those systems back in the WINCE days, and has made significant headway. The "SYNC" based players are just the latest iteration.

Figure the car development cycle is about 3 years, and realize Andriod was just starting to exist in the minds of car designers when this year's models were being designed. It'll be a while, but I wish you the best.

Bet you dollars to jelly beans that the Google driverless cars have Android though =)
http://www.gizmag.com/kaist-olev-electric-vehicle/12557/