skysight-inc/HackerNews huggingface dataset:
I don't think it's fair to say that Go doesn't address a need. I volunteer on the Rust project, and compilation time of the compiler itself is one of the biggest problems at the moment. Take a look at at the turnaround times on our automated testing bots:

http://huonw.github.io/isrustfastyet/buildbot/

That's 24 minutes spent compiling each and every pull request! Granted, this is triply exacerbated by the fact that as a self-hosted compiler we have to compile three times, but I'd kill for sub-minute turnaround times for even a single stage (on a beefy dev machine we're down to maybe four minutes per stage, so 12 minutes total). We're putting a lot of focus on reducing this burden for our next release, but that's still time that could have been spent on features.

As I understand it, Go is intended to address this need for systems at Google's scale, where compilation presents enormous time overhead. I'm not a Go user so I can't comment on how well it achieves this, but one way or the other I think it's a really fascinating thing to optimize a language for.
Not personally, but only because I really don't like Scala. Some would say it has many use-cases. Scala is a chameleon of a language, which some may consider a strength. I think it makes Scala a non-language: a wonderful compiler, but zero coherence and a level of complexity which few organizations will tolerate in a language.

My guess is that most Scala users simply like it as a better Java, and Kotlin does a better job at that. Kotlin is what Scala should have been (and wanted to be) before it was overcome with a desire to prove that a compiler can do all sorts of crazy stuff. It's hard for me to understand what problem Scala is trying to solve (other than the challenge of writing a compiler with lots and lots of features), but whatever it is, the language is constantly becoming harder to understand, so its mysterious goal should better be really good.

So, for me, Kotlin is the true Scala. Problem is, Kotlin is very, very young, and it's way too early to tell if it will ever take off.
Antarctica is missing, and the equator is not in the middle of the map (more like 2/3 down). Might this be the reason for your impression?
Something doesn't truly become GPL until it is distributed, because the license is a contract between licensor and licensee. Only someone with copyright permission can distribute code. Samsung didn't grant copyright permission to its employees, nor did it distribute GPL code to its employees. (In the hypothetical.)
Yet both work perfectly.

Other example is the Slackware website: http://www.slackware.com/
$10k growth every 15 minutes 1 day after pre-launch? I'd take that. Of course, the project has been working hard for 10 years too.
> I really like your argument but I remember how ubiquitous the SNES, Sega Genesis and PS1 were in the 90s.

Wii, PS3 and Xbox 360 sold more units in less time and haven't been discontinued yet. And they are competing with the internet.
Lebanon is tough for tech entrepreneurs, but that’s not holding them back
Do you have evidence to back this claim up?

I ask because I sit 11' from a 52" 1080p TV and can certainly notice the difference between 720p and 1080p content.
The truly bad sometimes find ways of covering their tracks. I've seen bad newbies, and bad oldies.

Even the "average" bad hire costs a lot more than what the article suggests. $15K for a $50K job seems very low. What's the value of the "average" bad hire turning a client reference into an angry client? Or having them hire someone very bad for one of their positions? Or undermining company morale?
I used my credit card to clear it up :-) But mild snark aside, the meta-question of value vs cost is one that I am really interested in.

The Times implemented a 'some number free' and then paywall feature. For my wife, who only reads an article there when someone points it out to her, she doesn't hit the limit which provokes the paywall. Has that been your experience or are you just reading a number of articles?
Cisco to Buy Sourcefire, a Cybersecurity Company, for $2.7 Billion
Lately I've realized that most of new extensions and applications are specifically designed for Chrome.

I stay loyal to Firefox, but it looks like it has fallen a bit behind.
I had a coworker swear by the Das Keyboard. Very pricey but was nice on the fingers and reduce typing noise. I have had this on my list of things to buy. I use a cheap HP SK-2880 keyboard meow but it is pretty comfortable.

http://www.daskeyboard.com/model-s-ultimate/
You're saying that the type system has something to do with functional programming.

I'm saying that if Scheme, LISP and Haskell are all functional languages, obviously the type system is besides the point -- they're radically different in that aspect. Functional programming is about functions.
Security Risks of "Consumer Grade" Domain Registrars
Most of the PPT operators promoted and profited off of pirate's scam, and should face legal action alongside pirate.

PPT operators did not have an incentive to go after pirate, unless they had also invested significant personal holdings in BS&T, because:

1) They were investing other peoples' money and taking a fee off the top

2) They could face investigation themselves if they went to the authorities.
You Can’t Fire Your Investors
I didn't look for another job as leaving that role before the 2 years are up is generally seen as a failure. Basically I committed myself to that company for 2 years and there was zero reciprocity.

Yes, people around me just did what they were asked to. They were staffed on projects that actually got started after all.

I agree with you on owning up 100% to the choices I made. It was a stupendous error on my part to enter in that 2 year commitment without breakup fees specified in the contract. Of course such a company doesn't negotiate such terms with college graduates, so I should not have taken that job at all.

With regards to revenge, I believe in tit for tat. That's the rational way to play iterative games.
I think there's a survival-bias/selection-bias here.

Those who tried Go and came from a background of more advanced languages just threw it away quickly and wrote nothing about Go.
I wish there was an email option instead of having to call my congressman.
Good Products Have Features, Great Products Have Stories
I don't understand leaving a safe secure job for something unknown. How you use your time is your choice. But you would leave a perfectly good paying job? From what I hear finding a decent place to work is very hard these days.
You are correct about the article, but the OP's "we" refers the distribution center that he works for, which is not run by Amazon. Presumably it is located somewhere there are other job possibilities, and thus has to pay a premium to attract workers.
An email from Buzzfeed's CEO on their success strategy
I welcome high-quality MOOCs. I think competition will improve in-person offerings, especially at smaller colleges. I grow tired of getting low-quality students from my prerequisite courses. Sometimes I feel like removing the prerequisite requirements for some of my courses. The quality of some of them are so low.
True, but all economic claims should be taken with skepticism. That includes official stats. (As well as claims which fit our own preconceptions.)

Simply look at the various official unemployment measures, and their underlying meanings. They may each be more or less "true", but interpreting them correctly in context is crucial. (For example, when the BLS emphasizes unemployment stats which don't count people who gave up hope of finding work, people are misled into using them.)

Governments and corporations are interested actors. Their assertions feed back into their results. That filters down into their secular priesthoods of academics and PR flacks. People who believe them often find themselves flat-footed when reality rears its head, their mental models failing them.
This is super similar to a (now defunct) SMS-based medication reminder application called GetMinders. I have confidence that this type of service could be useful, but I think taking medication is one (small) part of a larger problem of comprehensive medical treatment management. I'd really like to see someone tackle patient/doctor relationships in a project management type of tool. This would be better served as a piece of that larger platform.
I believe he's speaking on users in his feed that are Amish: http://en.wikipedia.org/wiki/Amish
> as a user, I am perfectly within my rights to automatically classify it into its own section

Of course you are. That was meant as a call to arms. If people want less commercial email, supporting businesses that make that a priority is the first step.

Complaining publicly about unwanted behavior in commercial companies and then continuing to use the services of those companies when alternatives exist (which they may not always) is hypocritical. OTOH, complaining to the companies about those practices is beneficial.
I would recommend that your friend:

* make a list of technologies/skills that he would like to learn;

* make a list of technologies/skills needed in his job, and in his upcoming project;

* look for any conceivable overlap in those two lists, and spend his time doing that - justify it as "prepping for the project".
Is there some evidence somewhere that brain damage causes robbery? It's entirely reasonable to say that the lead explanation is "reaching," although it may turn out to be true.

>asking whether this made a difference

You're equivocating here, intentionally. The question is whether it made a difference in crime, not whether it "made a difference."
I've seen a number of people over the years who would take smoke breaks nearly every hour of the day. That doesn't necessarily impair judgment, but it may have an impact on performance. In theory this is something on which you can crackdown, but it doesn't always happen.
Pharmaceuticals are a poor example because the (bulk of the) costs aren’t inherent to the discovery process, rather they are caused by the regulatory process that ensure safety for patients. I don’t see a good reason why that same regulatory process shouldn’t grant a limited monopoly instead of depending on patent protection.
Sure, Go compiles a lot faster than C++, but unlike Rust, Go doesn't operate at the same level as C++, but at the same level as Java. How much faster does Go compile than Java?
This project reminds me of the Public Light Bus in Hong Kong. It is a van with 16 seats, and they operate point to point on popular routes like Mong Kok to Sai Kung. They usually only leave when they are full or close to full. So you could have three mini buses to three areas in the Bay Area from a point in SF like SOMA.

I think if you modeled your service after the public light bus. It would be easier to start because of the lower cost to rent a van.

http://en.wikipedia.org/wiki/Public_light_bus

Good luck!
It's a great opportunity for all Mathematica users to now share code in a well curated website, where all the experts will be.

I wonder what will happen to stackexchange.
i worked for a company that wanted a new office in Chicago and it fell on me to handle the internet installation. You'd think it would be as easy as, run cable to office and be done. Nope. we had to get att to run it to the d-mark then had a union company run it from the d-mark to the office, but they wouldn't touch the office. i had to get another contractor to come up and finish the wiring of the office itself. that didn't include the actually company i used for internet, that had to have their own tech come in and "install" the box (this consisted of plugging it in and watching the green lights light up). What a mess.
I think Peaker is right, I think a lot of us who are coming from Clojure/Scala/Haskell/Ocaml/etc don't bother writing blog posts that we're unimpressed.
That doesn't look safe at all.
The problem is that the costs are all front-loaded. By the time your first batch has come through, you already have another batch costing you. If you're going to become positive, your per-customer expenses have to go down over time, or you'll never catch up to the debt.
Games, and porn. Take care of your urges and aggression without leaving your house.
The first one is just bad, but sadly common.

The "entry level dev/intern" really depends on a lot of factors. If it is truly and entry level position, then you should expect mistakes to be committed and you should be paying them less and have some infrastructure to handle the mistakes and training. If they learn, they get more pay. If they cannot learn, then they get canned. You're taking a chance when you advertise that position and should price the job accordingly.
I don't really see your point. Mine is that it's silly to hold drone strikes up as some example of a shift for the worse in U.S. foreign policy, especially for someone talking about "growing up in the '70s."

The drone strikes are alleged, in the article, to have killed as many as 400 civilians over 9 years. In comparison, 500-600 civilians were killed in just the few of months of NATO bombings of Yugoslavia during the Kosovo war. And the 1990's was a picnic compared to the 1980's or 1970's.

The U.S. has never hesitated to use force abroad to protect American interests. This goes back to the early days of the Republic, when Thomas Jefferson authorized attacks on Tripoli to protect American shipping. People have a visceral reaction to drone strikes, but the fact is that they're a more delicate instrument than the other tools we would otherwise be using.
Wonderful! Thank you for posting. That's exactly what I wanted :)
Why the NSA Doesn’t Want You to Have a BlackBerry
Well they're not doing a very good job of it. I disabled this tabbed nonsense right away, because the categorization is shit. They put all sorts of messages under "promotions" that were nothing of the sort, and same for "social". In fact, glancing through the tabs, there really appeared to be almost no coherence whatsoever between what appeared in one tab or another.

As far as I'm concerned, Gmail tabs are totally useless.
The investor doesn't sound very sophisticated (sounds pretty stupid actually). The company is about to clear a hurdle that most startups don't, so the investor decides to be greedy and potentially throw a wrench into the whole deal to maximize his short term gain.

I would throw him a bone by creating an option for seed investors to cash out in future rounds of funding, or create some sort of compensation plan if his concern is about his time commitment. Otherwise, suck on it. If he doesn't like the risks associated with startup finance, he can put his money in an index fund and go play shuffleboard.
I'm not joking when I say there's a body of research. You can find a lot of it in journals that deal with organizational behavior, strategic management, and strategic HR.

I mentioned specifically the oft-used unstructured interview. Here are some links for that point:

>Meta-analysis: " structured interviews produced mean validity coefficients twice as high as unstructured interviews"
http://onlinelibrary.wiley.com/doi/10.1111/j.2044-8325.1988....

>Meta-analysis: All interview validity estimated at .19, but structured interviews estimated at .39:
http://onlinelibrary.wiley.com/doi/10.1111/j.2044-8325.1989....

Outside of boring journals and texts that you might not have access to, we can always just Google Scholar for things like "employment selection instrument":
http://scholar.google.com/scholar?q=employment+selection+ins...
Yes, the minute I saw it I disabled everything back to the old UI.

At home I use an IMAP client anyway.
How about two weeks ago? They fail to mention in their list of breaking changes that the id format would changed from profileId_postId_commentId to profileId:postId:commentIdThatMightContainUnderscores

Except that not all posts follow the new ID format. Not all new posts even follow it. It's now a mix of the two.
Yes, it appears symmetric around the equator. Thanks!
Well, he did learn from Buffett, just the wrong one.
There are bookmarklets (or write your own) that will parse page source and modify links to this.
Everyone's giving you the high-and-mighty ethical arguments, I'll give you the rational self-interest argument.

US internet companies need the freedom to do business with overseas clients without those clients assuming their communication will be spied on. If you start spying on foreigners using American services you hurt the providers of those services, you hurt their ability to get customers.
$99 Parallella supercomputing boards start shipping
If they are a real company that you wanted a service from, they aren't "spammers". At worst, they are irresponsible with their unsubscribe functionality. Legit companies that actually spam don't last long. The laws are explicit and harsh. The network operators and spam list maintainers are even harsher. If you are signing up for services for non-legit companies online then you've got bigger problems than I can address here.

In short, stop using SPAM to mean "unwanted promotional email from a company I signed up with and have or have had in the recent past a business relationship with." They aren't the same thing, and don't deserve the same response.
The right ways and very wrong ways to recruit female developers
To me the origin of birthright citizenship in the U.S. as a means of guaranteeing civil rights to Black people is more significant than having the Supreme Court interpret the text of the amendment in the rather obvious way. On the other hand, it's true that senators acknowledged the consequence the law would have on children of foreigners [1], so that speaks for extending rights to outsiders. In any case, I'd like to see other examples supporting (or contradicting) the view that the U.S. is particularly nice to outsiders. It's rather average on the issue of citizenship through marriage I think. It's obviously not very nice on issues of privacy (NSA scandal) as well as some basic human rights (Guantanamo).

[1] http://en.wikipedia.org/wiki/Fourteenth_Amendment_to_the_Uni...
I've submitted a pull request as there's a bug dealing with the initialisation of the average.

If the value is 0, you're assuming it's uninitialised, but that's not true. A sequence of 0,0,0,0,0,0,1 is valid and should not have a final moving average of 1.

More generally, it's a really bad idea to encode information in numbers like this.
I need references for all three of those claims.
I don't think we're supposed to talk about that.
ksh and zsh support floating point, and ksh also has the usual math functions.

$ echo $((2 * atan2(1, 0)))
3.14159265358979324
not conclusively, but that notion is countered by the fact that crime is down in at least one country where gun ownership is very difficult (UK) while being up in at least one country where it's not so bad (Brazil)
> Because I did not expound upon the intricacies of error checking with sum types?

No, it's got nothing to do with sum types, Erlang does not use sum types yet for all the similarity of Go's error handling to Erlang's, Erlang is vastly superior.

> I acknowledged that such enforcement was not exhaustive and that errors could be ignored by the user.

And that's insufficient, errors can almost always be silently ignored by the user (even in languages with sum types which turn errors into faults, you should be able to silence the fault). The issue in Go is that ignoring errors is the simplest thing you can do. And not only that, not ignoring them is a significant step up in complexity and amount of code.
"If this just a prank, it’s a scary prank. And maybe that’s the whole point."

Gibson's Pattern Recognition springs to mind. As do Christenberry's Box Brownie pictures of buildings.
"The incident described in this post sounds like an outlier."

Would agree that was the impression I had as well.

Strictly for discussion purposes, from my experience, behavior that starts out as an outlier (which works) ends up being the modus operandi if the lack of kickback and inevitable positive reinforcement (in terms of compliance) keep coming.

In the same way that a child not corrected or disciplined will continue acting out especially if they get their way by doing so.
Don’t Respond to Jerks; 7 Simple Support Guidelines for Founders
I would consider reference counting a form of garbage collection—python is certainly considered to have garbage collection and shares many of the same properties as the objective-c version. In fact, I would consider ARC far more powerful than Python's system because it allows deterministic destruction and more powerful weak references. What would you consider GC—reference rooting, or simply automatic memory management that doesn't use reference counting?

That said, duly noted, and I'll make sure to refer to it as reference counting in the future.
Exactly my concern.

Transactional email deliverability is more important than marketing emails to me. If needs must, I'll host my own again... but I really like not managing email servers and fighting blacklists.
One reason to keep an eye on your idle/use times. They can probably make the "bandwidth" consumed "disappear", but as far as I know they don't yet have a way to replace the energy consumed.

----

P.S. Of course, depending upon your system, they might make it falsely report a crappy connection as an explanation for a drop in these values.

Down a rabbit hole... ;-)
Parallel and Concurrent Programming in Haskell—ebook available, print pre-order
So, what is a good tech blog to read these days?
This is an utterly ridiculous idea and I'm amazed it works at all, well done :)

If the CPython API is so easy to get going on emscripten I wonder if anyone has tried using emscripten to compile Nuitka (http://nuitka.net/) output to Asm.js yet?
This remind of the Solar panel on top of canal.

http://en.wikipedia.org/wiki/Canal_Solar_Power_Project
http://www.sunedison.com/wps/wcm/connect/b16fe5ba-78b4-4f1a-...

* Government owns canal, so they saved money by not buying expensive land.

* Solar panel helps reducing evaporation of water

* Water will cool solar panel, and it will increase production by 16% (heard on tv).

* They also wanted to install hanging micro hydro turbine under panels to produce electricity through flowing water.
I've begun signing up for services using sub-account-names, e.g., myaddress+someservice@gmail.com.

I can easily figure out who's spamming me, and who's sold my email address to others (or, perhaps, has been compromised and my passwords should be changed -- or the existence of the account rethought).
I don't think thats how crowdfounding works. Usually, you have a big push at the beginning and the end, and in between it almost flatlines.
> Grepping is ghetto, second-class. Whereas an IDE with built-in refactorings has a much higher guarantee of hitting the right artifacts, especially with shared substring collision.

Of course that only works when the tooling exists, which for instance it does not for Go but does for Python. Doesn't for Haskell but does for Ruby (Jetbrains has done a pretty good job there).
Rust suffers from having to compile LLVM as build dependency.

This will surely improve when Rust no longer requires it.

Go compile times are sweet, true. But Modula-2 and Pascal dialect compilers were already achieving similar compile speeds in 16 bit compilers a few decades ago.

Young developers get impressed by Go compilation times because they never experienced those systems.
“Most people prefer to believe that their leaders are just and fair, even in the face of evidence to the contrary, because once a citizen acknowledges that the government under which he lives is lying and corrupt, the citizen has to choose what he or she will do about it. To take action in the face of corrupt government entails risks of harm to life and loved ones. To choose to do nothing is to surrender one’s self-image of standing for principles. Most people do not have the courage to face that choice. Hence, most propaganda is not designed to fool the critical thinker but only to give moral cowards an excuse not to think at all.”
-- Michael Rivera