skysight-inc/HackerNews huggingface dataset:
As technology advances cars are more reliable, more consistent, and tend to require ever less ongoing maintenance and a lot of what they do still need is stuff like changing the oil (which you can do most quickly and conveniently at the nearest drive-through Jiffy-Lube place that specializes in this one service) or replacing the tires (which you can do most cheaply and conveniently at the nearest CostCo while you do other shopping there).

There's no particular reason why we should expect the best firm at selling cars would be the best firm at fixing them. If there's a market demand for a network of company-owned garages, companies will supply that. If there's a market demand for a way to try out the car first, companies will provide that service too. But there's no reason either of these needs to be legally tied into how you have to buy the car. Me, I'd like the option to buy my car just the way I'd buy a computer. Go to the manufacturer's site online, spec it out, make the purchase online, and have the car delivered to my door or someplace nearby that I can pick it up when it's ready.
It's actually the US Government's fault for making it mandatory for people to learn to read.

There, full circle.
No. Go is beautifully straightforward and blatantly obvious as to what is going on. Don't start hiding scopes behind tabs or magically creating variables referencing structs.

Plus, with all these changes, this syntax saved 5 lines of code, most of which were simply closing braces, and brought no greater clarity. In fact, I'd argue it's probably pretty easy to mess up scope in the iGo example and never know it.
Out of curiosity, how does an organisation gets recognised as religious? Can a sufficiently determined white supremacist set up a church of all blacks are evil and start lawfully discriminating?
I rewrote this from a rather snide to a bit more neutral comment; but are you aware that just because you don't that doesn't mean that others don't?

Or that even if all men really aren't observant enough, which is also a rather daring statement if I may say so, that still leaves room for women noticing it and communicating this more explicitly.
keeping them coming, as I just started collecting all of these 2048 things here. http://2048.nerdspace.co/ it would be completed in a day or two, few are already listed.
Here's one:

There is no evidence that it is due to different predispositions, and even if it was, that would not necessarily mean that it would not give a high ROI to try to coax more into trying. The only realistic way of determining whether or not they can get a good ROI on encouraging more female founders is to try it and measure results.

It might even be that it would be profitable to encourage more female founders even if they as a group under-perform, if encouraging them mean you attract more of the best of them, as well as goodwill and PR effects.

The upshot is that barring evidence that an effort to increase diversity will lower ROI, any sensible VC ought to at least try from the point of view that there's a huge risk of losing out if they perform well and your competitors gain a reputation as more diverse and modern.

If the result of trying is data to support that women are somehow predisposed not to make good tech founders, then there'd be another discussion to have, but your argument above effectively boils down to "it could be they don't apply because they're predisposed against it, so let's not even try"
> What point are you trying to make?

I had this question in mind while reading your reply. What point are you trying to make with your comment? For my part I wanted to point out that it's unacceptable to say PHP powers 70% of the web. (Check my previous comment's parent.) It has nothing to do with Facebook. And I didn't allude to your inference that choice of language doesn't affect the overall dependability of web applications.
I don't think this is really true, and I think it's a dangerous perspective to hold because it excuses biased journalism as "honest." It is entirely possible to present facts in a fair and even-handed manner. These facts may ultimately favor one party over another, but this does not make the journalist's position partial or editorialized.
> Nuke a city? Perhaps not (although I'd get the fuck out of Tehran or Pongyang quick, just in case). Nuke every military base in the country? Much more likely.

The latter would probably involve several instances of the former.
As someone who has/still is coping with burnout, I still find relaxing to be very difficult most of the time. I exercise now, eat better, my day job is no longer in programming, but while relaxing I still feel like I am being unproductive and that I should either get some work done or feel bad. It's gotten better, but almost 1.5 years after I really burnt out, it's still a struggle.

Having friends and family who you explain this to (and actually understand) helps immensely. You need someone who drags you into relaxation and keeps you there until you really do enjoy it and who forces you to try new things. IMO that's the best advice of this article.
I'd be just as surprised if people posted AirBnb on a site for lawyers in NYC and the majority of lawyers thought it was a 'good idea'.

I fully expect the end users of this product to be oblivious to technical minutiae like clickjacking. I was just expecting a stronger reaction to the technical detail this relies on a tech-heavy start up site like Hacker News.
I see, so it's basically a wash, except of course that Germany is awesome culturally and logistically (transportation, public services, technology, proximity to the great capitals of Europe).
Can you cite some sources on Galileo as instigator against the state? I've never heard of this before. Also, did you really mean, in your OP, to say that he was executed? That was the first I'd heard of that, and everything I checked (in an admittedly short search) indicated that he died of old age.
Very cool. I'm an android developer but haven't experimented with games, so I'm going to check out all these links.

I've found this link gives some interesting performance tips:

http://www.devahead.com/blog/2011/12/coding-for-performance-...
> If AI succeeds, then none of those other things will matter at all.

Define success. Now define for whom - the investors? mankind? The AIs themselves?
Indeed, that is a nice and concise way of putting it.
Ah ok, that makes sense. I'm still a tad uneasy about it. Thanks for the reply.
And he didn't even get his facts right. His atrocities were minor at best. Much of the killing had happened long before his time.
The downside of rehabilitation is that it's really easy for the criminally minded to take advantage of. For example, if you have an opportunity to make millions from insider trading and the only risk if you get caught is that you'll get a stern talking-to about ethics, lots more people would be willing to risk it.

And meat is just so tasty!
http://devin.com/ ?
It might be a wash on costs but the HR and marketing/security benefits are huge.
Energetic amateurs. They've not reached maturity so that their votes should be counted.
Disclosure - I’m one of the engineering team at OiO. Now, that aside… :)

With the definition of “lock-in” that you’re using, it’s very difficult to find any service that doesn’t cause the user to be “locked in”. There is always a cost to migration from one service to another. That cost might be code changes to support a new API or it might be capital expenditures to spin up a cluster of a bunch of different databases to provide the same functionality, or it might be the cost of hiring a specialized team of ops engineers to run said cluster..or all of the above. :)

So, yes, there is a significant tradeoff if you choose to use OiO - you are trading off the cost of building and maintaining a large system of databases for the convenience and speed of development. Even if we open sourced all the code to run the IaaS portion of our system, you’d still have to find the hardware and manpower to run it...and keep it running over the long term. Once you’ve built up your own expertise, you would pay AGAIN if you chose to migrate to something else.

There is no free lunch. Every action entails choice and consequence, but Orchestrate is committed to ensuring data portability and freedom to our users as much as possible, with the hope that they will love it enough to stay and use for a long time to come.
Is there a JS library/framework that lets me use this now?
Never Forget That 16-Year-Old Girls Run the Internet
Python and cryptography with pycrypto
You might like Javascript Allonge, a lot

https://leanpub.com/javascript-allonge/read
It's been like this for a long time. A controversy will feed itself, the actual issues won't as easily be stuck in perpetuity.

Even history is taught like this.
> The overall point is that you need to fix the root cause, not the effects of the cause.

Part of the reason why women are less likely to become programmers and strartup founders is because of the lack of role models. Successful role models serve both to change ingrained cultural biases, as well as to inspire and encourage underrepresented groups to consider participation in new fields. There is no clear cause and effect, but rather a feedback loop (what we see affects our biases which then become even more entrenched). This is exactly the reasoning behind affirmative action, and why any fight against cultural biases should be at all levels.
I'd agree. Python developer myself and I think the missing colons might be an issue here.
The IGo syntax looks very similar to F# with significant whitespace.
What is so wrong with curly braces?
Fair enough, that specific statement could indicate a social stigma unrelated to gender. It was, however, common to encounter plenty of skepticism that nursing was a proper profession for a male.
As a point of honor, I feel obligated to mention that @rockbot and I are very aware of these hazards, but our website was put together in somebody's spare time when Node had like 100 users in total :-)
Didn't they lose the CIA's cloud computing contract to Amazon? How much international business are you willing to lose for the harsh US government mistress?
The most obvious advantage here is that the code at the left is much more concise. This is good because then more code will fit in the same screen.

Not sure this is what Go needs though.
If you ever need DevOps/Ops people who want to tag along, see my profile! In Chicago, headed to Europe long term.
New Information Narrows Missing Airliner’s Flight Path
Re antialiasing, if it's not looking right, try passing -J-Dswing.aatext=true -Dawt.useSystemAAFontSettings=lcd -J-Dorg.netbeans.editor.aa.extra.hints=true (on the command line or add it in $NETBEANS/etc/netbeans.conf)
> For certain sizes of GIF, the combination of GIF + GIF "codec" (a trivial XOR) will consume less memory than, say, h264 + h264 codec - in some cases far less.

Memory, maybe. But CPU?

I keep this snippet[1] at hand at all times, because pages with multiple animated GIFs peg my CPU and make my fan spin up for as long as they're open (even when they're in hidden tabs! even when the GIFs are scrolled off the screen!) This doesn't happen with <video> elements.

I think the problem is that web browsers never bothered to move GIF decoding/rendering/compositing to the GPU. It's especially bad if a GIF is animating while it has CSS image-scaling applied to it, which leads me to believe that--since the GIF "codec" must be re-applied on each frame--the browser doesn't cache the decoded frames, and thus can't cache the scaled decoded frames.

[1] https://gist.github.com/tsutsu/9289a7e52351a3c947cf
I know that your question is more about productivity/managing with less space, but at the very least, to make your life easier I recommend Stay for OS X.

If you go from a dual monitor setup to solo and back a lot, Stay will manage your windows and keep them in the same position (and crucially, the same size) when you plug your monitor back in.

https://itunes.apple.com/app/stay/id435410196
Assume you want to read an article because it relevant for work. Assume your salary is $25 per hour. If you think for just 5 seconds whether you should pay for the article or not this will costs your employer 3.5¢. So at least in that context a price of 5¢ or 10¢ per article should absolutely be a no-brainer.

What I have no idea is if you can sustain a business at that price - content producer and payment provider. And I am also unsure how well that translates to non-working time. It is at least often argued that you should value that time just like your working time. Psychological barriers as mentioned by others are a very different matter, too.
They didn't throw them under the bus though, not even close.
You should call this CoffeeGo, because it's basically what CoffeeScript did to JavaScript.
Look, guys, sure, in some sense computing is part of
the best promise for AI. Fine. I'll even agree that
at least for now computing is necessary.

But, note, nearly everything we've done in computing,
especially in Silicon Valley for the past 15 years, has
been to apply routine software development to
work that we already well understood how to do
manually. A small fraction of the efforts have been
some excursions into more, but these have been
relatively few and with rarely very impressive
results. Net, what Silicon Valley does know how to
do is build, say, SnapChat (right, it keeps the NSA
spooks busy looking at the SnapChat intercepts
from Sweden!).

But for anything that should be called AI,
there is another challenge that is very much
necessary -- how to do that. Or, if you will,
write the software design documents from the
top down to the level of the individual
programming statements. Problem is, very likely
and apparently, no one knows how the heck to do
that.

Given a candidate design, people should want to
review it, and about the only way to convince
people, e.g., short of the running software passing
the Turing test or some such, is to write out the
design in terms of mathematics. Basically the only
solid approach is via mathematics; essentially
everything else is heuristics to be validated only
in practice, that is, an implementation and not
a design.

Thing is, I very much doubt that anyone knows how
to write a design with such mathematics. If so,
then long ago there should have been such in
an AI journal or with DARPA funding.

Basically, bluntly, no one knows how to write
software for anything real about AI. Sorry 'bout that.

Wby? We just do not know hardly anything about
how the brain works. We don't know more about how
the human brain works than my kitty cat
knows about how my computer works. Sorry 'bout that. And
AI software will have a heck of a time catching up
with my kitty cat.

By analogy, we don't know more about how to
program AI than Leonardo da Vinci knew about
how to build a Boeing 777. Heck the Russians
didn't even know how to build an SR-71. Da Vinci
could draw a picture of a flying machine, but
he had no clue about how to build one. Heck,
Langley fell into the Potomac River! Instead, the
Wright brothers built a useful wind tunnel (didn't
understand Reynolds number), actually were able to
calculate lift, drag, thrust, and engine horsepower,
and had found a solution to three axis control --
Langley failed at those challenges, and da Vinci
was lost much farther back in the woods.

We now know how our daughters can avoid
cervical cancer. Before the solution, "we dance
'round and 'round and suppose, and the secret
sits in the middle, and knows.", and we didn't
know. Well, the cause was HPV, and now there
is a vaccine. Progress. Possible? Yes. Easy?
No. AI? We're not close enough to be in the
same solar system. F'get about AI.
Why do they have to apologize for that? Almost every piece of software has security vulnerabilities.

Do people now really believe that there are definitely no security vulnerabilities related to the npm registry? Or any other type of registry, or website or application for that matter?

People have completely unrealistic expectations about security. Every time you had a significant amount of new functionality, or even a very insignificant amount, you could have introduced a new security vulnerability.

Basically this other company Lift or whatever could have two full time engineers doing security audits for npm from here until npm is done, and you could still have some other hacker who was thinking differently come up with a vulnerability in some new feature that they missed.

Its great to have the attitude that you are going to make a serious effort, but totally unrealistic to think that you are going to do one security audit and then there will be no more vulnerabilities. And also really makes no sense to make a big deal about it or give them grief or for them to even feel bad. If you think that way then you don't understand security.

You see all of these large projects having security issues not because they are full of negligent or sloppy engineers, but because security takes a lot of resources and is very difficult. The security firms will certainly suggest that engineers are negligent, of course. That ensures that they will continue to get new clients. But the reality is even with a lot of resources dedicated to just security, projects can easily have new vulnerabilities.

So that's great that they are getting regular security audits now. They are ahead of the curve.

EDIT: I notice I have been buried without anyone bothering to even respond. If you disagree, say why you disagree.
How 5 minutes of work made us $50,000
Palantir is from LOTR and Starbucks is from Moby Dick. Unless it's copyrighted (basically every character in Star Wars would be, for instance), I think you should be fine. Ask a lawyer, though!
You've ruined a syntax designed to fix a lot of common syntax errors by replacing all that work with Python syntax.

Gross.
Why sacrifice consistency for some minor syntax changes?

We have gofmt so that everyone's code looks the same, and now this? I don't see the benefit.
I'll have to try it out to see if it's an improvement, but for content so well-suited for browsers, do we really need Yet Another UiWebView-based App that does everything the non-app store version does?
A startup I like: Luna
Instago – Smart Map With Street View, Eye-View And Navigation Arrow 
Hi, my name is Theredsunrise, and i love that moments i can put headphones on and listen to the trance music, get some coffee and start to develop in the Android. So here is the result - Instago my first app, a smart map for newbies.
that's exactly why I hope the oculus rift takes off and offers some high res models suitable for that kind of work in the future.
How about Star Wars-style escape pods or parachutes for each passenger row?
Man, now I feel even worse for not being able to ever bowl over a 100.

Granted I've bowled all of like 5 times in my life but still.
As an F# and Go developer, I reckon you should say, "IGo syntax looks very familiar to [any language which uses significant whitespace]". However, I'd still disagree with that statement.
I dig the syntax on receivers, and the short body declaration syntax. the whitespace—meh. I'm less offended than i used to be by whitespace languages like python, but i've also been bitten many times by incorrect indentation that took me a few minutes to track down. annoying, but not catastrophic, and certainly more readable.

My biggest concern in using it would be that its a tool that saves me some keystrokes (perhaps not insubstantial advantage—i'm tired enough of faking partial application in JS that I'm almost ready to start using coffeescript if only for the -> operator) but it doesn't really offer many other advantages, and will probably complicate my life at some point (i.e. i'm grumpy and suspicious of new things. shrug)

Even so, looks fun, and options are good. nice work—hope it gets some traction and evolves.
Discussing God is a completely practical taboo, though.

Most people, perhaps all people, don't arrive at their opinion on religion through rational thought. I make this claim due to the obvious fact that there are a lot of contradictory religious beliefs out there, and if most people used rational thought then you'd expect most people to have similar beliefs. They don't, thus most people aren't rational about it.

Since most, perhaps all, people are irrational about it, there's no point in discussing it. It's just going to cause anger and pain. Better to avoid it.
As someone stuck supporting a Windows XP server, I know we lost the war. We raised a big white flag and rolled out a welcome mat for our new overlords. Still waiting for someone to show up, though.

(To break the metaphor, our server is hooked up to a PCI-X card which runs a radiation sensor. The drivers for the card will not run under anything after XP. The vendor has discussed possibly considering looking into designing a new card that would might run under Vista, but that's probably five years down the road.)
The isomorphism between the sources could be tweaked. For instance, around line 26 on the iGo side, there's a newline that doesn't appear on the other side, and the closing brace is right next to func main. On line 48 in iGo, note the comment ends up after the braces of something that should have already been closed out. In general, braces seem to end up with an extra line on the end too often.

I do not like the do syntax; for a very dubious improvement in syntax, you turn an N-parameter function into an N-1 parameter function visually. This is a net loss. (Go is not curried.) It's not even a huge character win, given that you've already disposed of the braces. I'm not convinced those stack very composably either, though I'll admit I'm not taking the time to prove that.

In fact, in general be wary of that issue in syntax, real code will encounter all the corner cases that can possibly exist as the elements are composed together. Can I call a

func (string, func(string, func(bool) bool) string)

with your do syntax being used twice? If not, or if it's not easy, that's a bad sign. Vanilla Go I can type that correctly the first time... it may be a lot of braces but it's unambiguous. It may be wise to avoid trying to sugar function applications like that, if you can possibly avoid it.
Instago – Smart Map With Street View, Eye-View And Navigation Arrow 
Hi, my name is Theredsunrise, and i love that moments i can put headphones on and listen to the trance music, get some coffee and start to develop in the Android. So here is the result - Instago my first app, a smart map for newbies. Check out the google play.
I'd love to read this page but it's using 88% CPU on Chrome on OSX. I can barely even scroll the page. :( There's no Flash, must be some crazy processor-intensive JavaScript animation?
Reminds me of some choice Pratchett:

Death: Humans need fantasy to be human. To be the place where the falling angel meets the rising ape.

Susan: With tooth fairies? Hogfathers?

Death: Yes. As practice, you have to start out learning to believe the little lies.

Susan: So we can believe the big ones?

Death: Yes. Justice, mercy, duty. That sort of thing.

Susan: They're not the same at all.

Death: You think so? Then take the universe and grind it down to the finest powder, and sieve it through the finest sieve, and then show me one atom of justice, one molecule of mercy. And yet, you try to act as if there is some ideal order in the world. As if there is some, some rightness in the universe, by which it may be judged.