skysight-inc/HackerNews huggingface dataset:
Eclipse has had those things for years for Java. Yeah that is not editor agnostic but when you sit down and learn a platform learning an IDE isn't a big deal.

Speaking of which I do not see any official recommendation of an IDE for Go.
Build 7 min workout app in less than 7 days
Objc.io – Audio
Well that answers the question I've been asking people for years: why do people keep using PST when everyone in the world understands UTC+/-X but nobody has a timezone table in their heads? Well, timezones change (using summertime or not changes the most).
The power of public shaming can hardly be controlled. Can it save the planet?
Almost every article and bit of material I read on Git advocates the understanding of its data formats to make "effective" use of Git or claims that once you understand those things then you can understand how to use the system.

This perspective has root in Fred Brook's observation "Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won’t usually need your flowcharts; they’ll be obvious."
Sure. The interesting question is why, out of all the office machine companies that tried it, only IBM managed to pull it off.
>BBS was the best system ever except for the horrible busy signal because someone was signed on.

By the mid-80s multi-line BBS's were supported, the question is whether the operator could afford them. When I was a kid I was dialing into a multi-line chat BBS in the Chicago suburbs. I also dialed into a few traditional BBS's that had 2-4 lines. The BBS revolution was ultimately self-limited. Phone lines were very expensive and that limited who could call you and how many users you could support. It was tough to monetize BBS's as everyone just kept redialing the free ones as opposed to busy-free access to the paid ones (sound familiar?) BBS's were a stop gap measure until we could get real digital connections to the home.

Its incredible how the phone monopoly never really understood this outside of super-expensive and super-slow ISDN. Why we didn't have a DSL-like product in the mid to late 80s is beyond me. The demand certainly was there as geeks and businesses were butting their heads on POTS limitations by then. I guess that's just how phone monopolies work. In my neck of the woods the first available broadband wasn't DSL. It was Comcast cable. For all the shit cable providers get, in the early days, they helped keep the phone monopolies honest. The same way google fiber is keeping them honest today and how 2gbps Comcast service is keeping AT&T gigapower honest, etc.
Java Interview Program: How to Separate Zeros from Non-Zeros in an Array?
Show HN: Simple Python scripts to download all Hacker News submissions/comments
User experience has always taken a back seat at Google.
Hey, you did a thing and told people [0]! Good for you. Is it perfect? No idea, but from reading the comments here a lot of people don't think so. Who cares though [1]! You're so far ahead of so many people because you actually did something.

Next time maybe all your GETs will be RESTful, maybe not. Either way, you've done a thing, put it out there, and are presumably learning a lot by doing so.

Great work.

[0] http://carl.flax.ie/dothingstellpeople.html
[1] http://www.garann.com/dev/2013/how-to-blog-about-code-and-gi...
The fake thermostats, being fake, don't react to local temperature variation by changing system behavior. You need to find the real thermostats.
Microwave oven thought to be a source of extraterrestrial radiance for 17 years [pdf]
Suprise that no market their computers as "crapware free".
CloudBoost.io: MongoDB with “Super-powers”
> The problem with Go is that, while the language and compiler are excellent, Google doesn't a lot care about tooling & ecosystem.

I'd say you got this exactly backwards. The language is mediocre, but the tooling and ecosystem are great.

The `go` command in particular is something I really want in other languages: no messing around with build files or monsters like `cabal`.
Who said anything about Coca Cola?
Asdasddad
Windows now treats it as malware. Probably has something to do with it.

http://www.theverge.com/2015/2/20/8077033/superfish-fix-micr...
I do not think you understood what I was trying to say.

Quite a lot of people do not know restaurant dishes by their proper names. If you invent a name for your menu item, or use an existing name not common in the vernacular, you avoid most psychological associations with those words. You can describe a Reuben without ever using the words "sandwich", "meat", or "bread", for instance.

Reuben: corned beef, sauerkraut, Swiss cheese, and Russian dressing on rye; lightly toasted

You can even avoid saying "beef", "cheese", or "dressing".

Reuben: cured brisket, sauerkraut, Emmentaler, and Thousand Island on marbled rye; lightly toasted

"Reuben" is not a replacement for "sandwich". That's what it is, after all. But for this particular menu item, no one ever reads the word "sandwich", nor are they likely to say it when ordering. And when that word is not present, people are less likely to associate the restaurant dish with the thing they can almost certainly make at home at lower cost. That's the whole point. You're trying to avoid activating certain areas of the human brain that tend to rein in impulses and encourage activation of areas that stimulate reward-seeking behaviors.

It isn't rocket science, but it is a science. People get paid to experiment on how to encourage people to spend more money in retail stores, and the results they get are often significant enough to sell to businesses. Once you can see these particular fnords, you notice them everywhere. It's one of the reasons why I can hardly stand eating in casual dining chain restaurants any more: I see puppet strings attached to everything, from the moment I see the building to the second I leave.
> Safeway charges $10 to bring groceries right to your door the next day.

Other supermarkets do this a lot cheaper. Or free.
Show HN: Best Buy Uses WebGL to Create Interactive Appliances
Or maybe, just maybe, it suggests that the author is right and said out loud what many of us secretly think.
Yeah, but nevertheless Russia is strong enough to win a war with Ukraine as long as the West doesn't join in. And it knows that the West doesn't want to risk a world war over Ukraine.
My Skype just helpfully freezes and drops calls :-/
The first paragraph is correct because I clearly meant it in figurative language, not literal language. Regardless, my point is this: the US government does not obey the US constitution.

The last paragraph is correct in context. Specifically, with regards to encryption, states are allowed to do whatever they want because the Constitution doesn't mention encryption and because of the 10th amendment, which states:

The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.

The last paragraph is also correct because the ex post facto law clause of the Constitution only applies to Congress, not the states [1]

[1] https://en.wikipedia.org/wiki/Article_One_of_the_United_Stat...
$ curl http://golang.org/pkg/reflect/ | grep panic | wc -l
79
Yes. And folks have been trained to think that everyone not coding for en-us is double lazy.
I am assuming you're a friendly HN reader offering a workaround, and not the site's dev. Is that correct?
I guess CS students can't be bothered to know anything about companies, because there's no rational way to rank companies the way you described.
Why do you think Russia isn't capable to produce drones?
Are these blocks actually square?
There is a lot of writing about how coffee fueled the industrial revolution which happened way before people sat in office chairs all day.

> http://www.npr.org/programs/wesat/features/2001/coffee/01090...
N years in the future you will have a phone as powerful as my current laptop. But I'll have a laptop more powerful than that.

It will never be the case that everyone wants the exact same tradeoffs.
Yes, we're talking about different things. I took the parent comment to mean that talking narrowly about "FP" as programming with pure functions isn't very useful any more. It may have made sense in the 90s when few widely-used languages had h.o.f, but that fight has pretty much been won.

The field that gave rise to FP has a lot to say about how we specify languages and their properties and how we prove things about programs in general. That includes languages with all kinds of effects: state, exceptions, concurrency, etc, and equally as imporant, mechanisms for abstraction and modularity. There's currently no other "foundation" for computation that lets us define these ideas formally.

In discussions of FP, the contributions of the field get reduced to "programming with functions".
I don't buy Apple computers but isn't that a main selling point with osx?
Nah, GMail was good. It still is, to be honest, compared to free webmail alternatives, but it keeps downgrading itself.
Lol... the email is more than 10 years old.
Get a free one from https://buy.wosign.com/free/?lan=en (you have to first sign up, upper left and go to the link once signed in)
Using Google Storage Nearline for CloudSurance
Here is an example where the "convert it to UTC" rule would fail: http://www.creativedeletion.com/2015/03/19/persisting_future...

I will stick non-UTC time into the database and I made a library to do it.
Gmail became so painful about two years ago. So I moved to Fastmail (wow, web UI can be THAT fast!). New Google Maps were broken for a couple of months. Google's own developer plugins like Game Services and AdMob are buggy and unintuitive.

Google products' UX is always unpolished (including Android). The last Google service that I'm using is Docs, but I hope Dropbox will make something better soon.
Coffee also creates an energy sine wave for me, the amplitude of which is too intense. I go for matcha green tea powder in my morning shake - the effects last longer since your body is digesting a powder (it's extended-release caffeine), with little drop-off. I tolerate it much better than coffee.
But there is for float64 ;)

I think this is a classic case of Go's need for "simplicity" hamstringing the language. When handling min/max, they had a few options:

1) Treat numbers as a special case and have a polymorphic min/max that operates on any number type. This is out of the question because it is obtuse and irregular and neither of those things are the "Go way"

2) Properly abstract over numbers somehow. This can be weakly done using Go interfaces but 1) it would require >, < etc to all be methods on the number types. But then Go would need operator overloading and that's not the "Go way" 2) using an interface is actually bad anyways because it doesn't make guarantees that input type =:= output type. To do that you need proper generics and then use a common subtype or take it further and use a Numeric typeclass. This is way too complicated and not the "Go way"

3) Write a min/max for every number type. Due to lack of overloading, each would be named accordingly (minInt64 etc). This is ugly and definitely not the "Go way"

4) Just use the most "general" number type and write min/max for that. You can just cast on the way in and out so this "works". It doesn't require API bloat or more language features, so it's the "Go way"
However, part of the problems you mention are entirely due to us Europeans adopting the American way of life: huge malls outside town centres, reachable only by cars; a general de-investment in public transport (because you can get everywhere faster by car, right? That's what Jeremy Clarkson keeps repeating...); entire cities being ripped apart to build motorways in the last century (Manchester, Birmingham...); people buying huge SUVs (because that's what Hollywood says you want) to stroll around roads built for horses... and so on and so forth.

If we thought a bit harder about what we actually want from life, beyond consumption of glamourized objects, we might find that our old Eurotowns are actually much more liveable than we assume.
Google says 6 oz. of coffee has 71mg of caffeine.
https://www.google.com/search?q=caffeine+in+a+cup+of+coffee

Starbucks 'tall' has 260mg of caffeine. http://www.cspinet.org/new/cafchart.htm
Fun fact smokers process/eliminate caffeine from their bodies quicker than non-smokers.
On *nix systems, the #! is parsed by the kernel as a magic number. sh/bash are not involved.
Awesome. I liked the quick tutorial, which highlights relevant parts of the site while showing tips.
Tea is awesome. It has the caffeine, but has another drug which is more calming. For people who get a bit manic with coffee, tea is often the thing that works for them.
My French friend Stéphane (male) had a lot of trouble in the US. A very large number of sites and services don't let you enter the accent. Many places that had any kind of the human in the loop would also "correct" his gender to female and name to Stephanie.
Yes, when a major company orders 3000+ laptops, they say exactly what they want on them, and that's what they get.
I'm curious as to why? It sounds like an exciting experiment!

Incidentally, when the startup I work for reached a size where most companies would have started hiring managers, we reached a consensus as a company to give the holocracy thing a try. It's been working very well for us, but we're still < 100 people, so we'll see if it sticks as we grow. Me, I might bail if we turn into a big boring manager having company.
Also relevant are these awesome wind kits google is developing:
http://www.google.com/makani/
Show HN: Ollert, a Trello Analysis Tool
If they have managed anywhere even close to their claimed cost reductions then this is very cool. Wind is already on par with oil in terms of EROEI.
Drones are good if you want to take out a bunch of innocent and defenseless farmers in a middle of a desert. If you try your "high-tech" drones in Russia, you'll be glowing in the dark faster than you can say, "we're exceptional!"
Last year I built a web application called Ollert to help monitor some information about Trello boards. This year I open-sourced it (https://github.com/sep/ollert).

We're always looking for feedback and contributors to help make it better. We've even considered monetizing it similar to Trello ($5/mo for Trello Gold, which is primarily a vanity payment).

Although we've seen a gentle trickle of users find the site through organic search and Twitter, I was curious to see if the good readers at HN had any interest.
Then all, the armchair traffic engineers will e complaining that the signs aren't accurate.
Microsoft Store.
I don't understand the conclusion. Java is certainly verbose and a fair bit aggressively ugly, but it has consistent syntax and I've never before heard anyone describe it as broken. care to amplify?
Any criticism of Agile, and the definition changes.
Oodle LZNA: a high compression LZ with better decode speed
me neither, but a bug I've only seen on my Nexus 5 is that my timestamps on recent hangouts messages say "now" for hours. This is a problem if I mix hangouts and SMS because SMS runs on a normal timestamp, so essentially all of my texts appear above my hangouts. For a while it just seemed like my texts weren't actually coming in at all.
Bank security theater is positively hilarious.

"Pick a security picture, now write a security phrase. Please choose three security questions. Now enter a password. Would you like to enable 2FA on your phone?"
Very true, but I've yet to see it practiced that way.
I was hoping it was a parade of WW2 era tanks. Still the new tank is pretty interesting design.
Rosetta: the 30-year mission to put a robot on a comet
Lessons from Tracking My Productivity and Sleep
You have to view it at an individual study/paper level (ie: go to the link and pdf via the article). They have to declare sources of funding in the papers, so you can trace funding origins and conflicts of interests from those declarations in each study.

The article itself does a nice job of linking to every necessary study - sometimes they don't bother and then you do start to get worried about how much of the content is accurate.
Divergent view points doesn't mean listening to someone constantly barging into your home yelling obscenities.
Красотки в бегах / Hot Pursuit
> a rape should involve physical coercion or heavy psychological abuse

This isn't the test in pretty much any European country at the very least. All that is required is generally the absence of consent for the specific act. If she has said "no" or had diminished capacity to object or consent (e.g. been drunk or asleep), then you generally don't have consent.

In this case part of the allegation is in one instance that the woman was "half asleep" (potentially unable to provide consent, though in this case the defence will want to question exactly what is meant by "half asleep" in the statement), and secondly that consent had previously given for intercourse with a condom and that it been made very clear to Assange there was no consent to sex without a condom, but that Assange allegedly intentionally sabotaged a condom (if he did, then that would be a crime in a whole range of countries).

If those allegations are true as they have been presented, then it would be some form of sexual offence pretty much everywhere, whether rape or sexual assault.

Of course we don't know if they are true, or even if they accurately represents what the women told police.

> You can't decide a sexual intercourse was actually rape some days after the fact;

No, but you can decide you need to report it days after the fact. While a delay in reporting a rape is often used as an argument by the defence in rape cases, it is fairly common for rape victims to take their times to come forward.

More importantly in this case the alleged victims allegedly did not report a rape but went to police to ask if they could compel an STI test, and the police started a rape investigation on the basis that the details as described by the women allegedly meets the standard of sexual offences under Swedish law.

> The rapist and the victim generally don't part in good terms as apparently happened in this case.

Victims often continue to live with rapists for years. Or date them. Or work with them. To those around them it can often perfectly well look like they're on good terms. This is part of the reason why rapes are so hard to prosecute, because so often it devolves to a "he said, she said" where the way the victim have acted is hard to understand for juries.

Assange may very well be not guilty, but I don't think any of this remotely rules out that he might be guilty.
Yup. A power plant. It wasn't an official, approved project BTW. Just a "this would make our lives so much easier, you know excel, right?" kind of deal.

I'm more worried about IT culture which creates a need for such secret side projects really. That this existed and someone potentially made decisions based on that spreadsheet (no testing happened, I got the formulas and test data, but no results for comparison) is just a reflection of the priorities in that place.
Wow guys, I also have rather bad times on coffee! Its really hard for me to find any information on the subject as well.

Sometimes I have really bad times of it, particularly on low sleep(ironic?). It can cause me to become a bit more anxious, have trouble conversing with people as if I'm hungover, and cause context swiching issues.
Vim is bloated. I prefer Nvi.
The copy talks about responsive layouts, but the landing page (I didn't go further) isn't responsive. Hard to view on mobile (IOS 8.3 here, iPhone 6+).

Hope that helps :)
Seeing as how we have seen none of these high tech new tanks in Ukraine, I doubt they would use their new high tech drones in Ukraine. (If they have them, of course)
No, you can use any program to launch executable scripts that start with #!. The kernel sees that magic number at the beginning of the file, tries to read a program path and arguments, adds the script as the last arg and executes the whole thing.

The various shells are just a subset of the possible programs used.
How about something that reflects the title? My insight into Marc is that he is very much a history buff and relates all investments and conversations to a historical perspective. His rant on Carl Icahn was structured Icahn 1990 vs Icahn 2010, for example.

Plus, I want greater analysis on his psychology. I am able to gather his analysis on investments that first he draws the big ideal picture of the future and then backs anyone going towards that future.
Is that the Legion of Doom from the book Masters of Deception?
Why? Libertarians think gov't is needed for certain institutions like an army, or a justice system.
What you call "over thinkers", I call normal people. We are pattern matching machines. One must be pretty dim to not notice a pattern crossing the same street every day for years.

Your unsupported dismissal aside, clearly this is not a "vanishingly small" group. I mention this because the majority of pedestrians do not seem use the buttons. Those that do use them are mostly tourists.

I have no idea where you are going with your talk about signage. I don't expect a printed-out flowchart or ladder diagram at every intersection. But not putting up nonfunctional switches seems a small thing to ask, especially given the problems that result, as described in my post.
This is why everyone still used DOS. Mac OS was bloated and slow as well. It was certainly the future but the 128k wasn't nearly enough. 512k made it better but it was still years away from living up to the hype.

Until OS X, laughable. iOS has done exponentially more for Apple than OS X has or ever will.
It depends on what you're doing. I've been doing Haskell full-time for the last five years and the vast majority of the time I haven't had to think about laziness. But there have been a handful of places where I did need to think about it. It's certainly possible that those situations will be much more common in some types of work. But I think if you average over the whole software industry you probably won't need to think about it very often.
It seems to me that a shotgun approach to evolving organisms could be as dangerous.

Viruses are well ahead of us in that.

http://en.wikipedia.org/wiki/Endogenous_retrovirus
But isn't Android software and the APIs designed to be extremely modular? This could be solved through a separate app that enables the functionality. Maybe if Google's app store supported this idea more extensively, we could choose the options that an app has access to instead of just trusting they're not going to abuse the privilege.
> I'd argue that coffee is connected to a rather unhealthy [...] working long hours instead of a regular 7 to 5 schedule etc.

Since when did 7-5 (which is 10 hours) become regular?
There's this, and then there's purposeful degradation. A lot of the problem TFA describes were already solved properly years ago. There was a much better experience getting photos from your phone in pre-smartphone era, where you could just hook it up to your computer via the USB-to-some-propertiary-port cable and it would register as mass storage device. Web used to be much cleaner and better to use than it is now.
OK how do I detect that the bug is caused by someone changing one of a thousand apparently unrelated settings that doesnt report its interference? I don't want to turn off all customizations that users may need.
Laziness is a virtue for programmers.
Would you prefer to manage the servers underneath yourself? The idea was to make it easier to deploy for people to don't necessary know the server-side, so that's why it's in the shape of a managed service. Open to suggestions :)
L-Theanine one of those other drugs found in green/black/white tea, and it produces a calming effect. The Japanese even put it in bubble gum.
I would say that it might shed some light on Adreesen's view of the world. Snowden is a very polarizing figure and which side of the Snowden issue one agrees with says a lot about a person.
Out of interest, what was the goal of any other methodology?