skysight-inc/HackerNews huggingface dataset:
Maybe, but I don't know why the original author should be obligate to demostrate knowledge about that in order to talk intelligently about basic income. Remember, I'm responding to:

> "New rule: if you want to write about how mechanisation and automation will affect the people, you need to - at absolute minimum - have read the entirety of the Wikipedia article about The Industrial Revolution, and know where the term Luddite comes from."

Luddism is certainly interesting, but it's relatively small in terms of its effects and one can certainly talk about basic income without talking about luddism.
I think bringing a sane extension model to Edge is a bigger deal than any of the other improvements that Edge is making over IE11.

For a couple years now, I would have instantly switched to IE on my touch enabled Windows machines if there were equivalent versions of my Chrome extensions available for IE. Overall performance, especially during touch scrolling and zooming, and memory footprint has long been dramatically better in IE than any other Windows browser (though Chrome seems to be trying to close that gap a bit lately).

If converting a complex extension like RES was really "easy to convert" with "only a few changes", that's going to be a very interesting development.
Excellent post. Just wanted to say that the practical alternative to using EC2 isn't physical hardware, but all-inclusive VPS boxes or a managed colo from eg Rackspace.
Stop Misleading Yourself and Assuming You Know Your Target Market
Oddly enough, most of the really dirty fixes I have seen involved not understanding the library and deciding that it was a bug in the library.
Centralized System and Docker Logging with ELK Stack
More and more, I'm starting to think that free speech and privacy are opposed to each other.
Your First Look at Orgrim, Warcraft’s Hunky Star
Yes, I just installed it an hour ago on a Mac Mini G4 I had laying around...

Even the bootable "live"version does it.

It is a two hour limit. Very noticeable, like a 2 second lag on the mouse.

To register, you must run a program in the install, that ties the registration to your unique hardware/id signature.

Pretty snappy before the two hour limit on 10 year old hardware. Works great on 1280x1024 display, not so much luck on the 1080p monitor here.
If anybody is interested in further reading on the subject, I would highly recommend the book 'Earthbag Building: The Tools, Tricks and Techniques'
> The design choice of using red and yellow colors is a credible step towards a solution.

But it's not creative. It's a cliche, which is the opposite of creativity. Collecting cliches is the easiest and laziest - but also the most effective - way to make computers appear creative.

Labelling them "common sense" doesn't stop them being cliches.

Real creativity would be imagining a new but convincing trope for rocket design. Does this happen? It happened in Hollywood about twenty years ago when rocket engine exhausts suddenly became cyan instead of red/orange. Cyan is basically colour shorthand for "advanced technology" which is why the trope has become so overused in movies, for rocket exhausts and other things.

Semiotics studies this kind of thing formally. It would be good to think computer creativity could be more than a random-access collection of semiotic observations, with a bit of semi-random glue logic for spice.
Can we have more things like this, please? This is an AMAZING introduction to these concepts.

I wish more people on Hacker News would make such clear blog posts for their personal share of cryptic knowledge, helping other people through the door.
'Mad Men' Finale Coke Ad Appeared on 'Happyish' on the Same Night
Honestly, I wouldn't be too upset if the ones who committed the abuse itself were the ones held responsible. The person who said that ctdonath is a predator has wronged you but the one who stabbed you because they thought you a predator is the criminal.
I was really hoping this article was about how to get fireworks added back to the adobe creative suite.
One big issue where I would love Open Source to innovate: Test downstream.

If you change an Open Source library there is no way to check with users of your library, because they are hard to track down and use various different build processes. In a monorepo, this is much easier. You could create an automatic "build and test everything".
The Info Moralist: Who and What Was Aaron Swartz
Hacking cars for good
Also having promise libraries which stuck closer to the basic monadic interface without lots of overloading would help things like Typescript and Flow catch all of the errors.
Show HN: Timeglass – Fully Automated Time Tracking for Git Repositories, in Go
You're right; I'm playing a bit fast and loose with the definition of "equivalent." However, I think it's what most people want when they reach for the forEach().

In that "Promise protips" gist (https://gist.github.com/nolanlawson/6ce81186421d2fa109a4), I have an example of something closer to what you describe: the sequentialize() function will execute one promise after the other, and fail as soon as a single one fails.

However, if you need to actually run multiple promises in parallel, but cancel them as soon as a single one fails, then you might want something more advanced than promises, like RactiveJS (https://github.com/ractivejs/ractive) or RxJS (https://github.com/Reactive-Extensions/RxJS).
Author here, I wanted to track how much time I spend on certain feature branches. Existing solutions either asked me to create yet another online account or required me activate/deactivate timers manually. When your internet is connection is flaky or you forget a timer once any estimations instantly become useless. I wanted something that was automatic and 100% offline, so this weekend I created “Timeglass”. It uses file monitoring and git hooks to make sure you’ll never forget to start or stop your timer ever again. Let me know what you think!
Fresh theories about dark matter
He mentions pfSense and though it's sort of tangential, I have used pfSense on a Netgate device for years and years and been very happy with its performance. Highly recommended.
This is such waste. These women went to prestigious universities to earn degrees that they won't use. They are just parasites on their husbands' wealth, which in turn is generated through parasitic exchanges of companies' wealth valuations. They would do better to stop coddling their children and go back to work; that way, at least they could use their resources to better the world.
It is very similar to that, and my memory of it was triggered by someone else talking about TLQ. Went something like "Well, if you liked TLQ, you should really check out... oh hang on, what the hell was that thing called again!?"
> For now we're focused on finding someone local. Any other ideas or guidance?

Read up on Growing Your Own Talent. Your looking for diamonds in the rough-- young, non-degreed types, with a mix of attitude, aptitude, and potential. Create a learning program with a solid growth path. Build-in the costs to pay them during this process. Everywhere you go, be on the look out for the kid who hustles, works hard, and demonstrates good people skills. Network with local Educators, Coaches, Religious leaders for referrals. Here's an Inc article on the subject> http://www.inc.com/jeff-haden/talent-grow-your-own-or-hire-f...
I think it is unrealistic to assume that the original few who enjoy their little walled garden will embrace net neutrality once these places have better infrastructure. Can you think of any examples of this happening? If you were a shareholder for one of the original companies would you be happy about it?

Also, I don't think very highly of Mark Zuckerberg's ethics, especially with regard to users privacy, but he's a very effective leader and there's no sense getting angry with his success.

It is up to governments to regulate markets, we can't expect CEOs to do anything but promote their own agenda. If you want to get mad at someone, take it out on government regulators who are corrupt or otherwise fail to promote competition.
Diversity on Rust governance team
Just check the Referer header.
I feel like all of the changes Microsoft is making are not going to matter if they keep trying to build a walled garden. There's just no way that I'm investing any significant amount of time into technology that binds users to a one single app store.
Well, you wouldn't see a rant like this in an actual work environment in the US; that would be wildly inappropriate. But I think most developers are completely okay with this in reading material, once in a while. They certainly wouldn't be offended by it, in the sense of it having a strong emotional effect.

Depending on the company, swearing might not be tolerated at all. At my company it's fairly common, but I only do it when in meetings with people I'm fairly comfortable around (my team, my manager, people I commonly work with).
> However, they are also evidence that a child has been abused and this was my point.

"Child porn" is defined very broadly, and is a very politically loaded term. Many things that are defined legally as child porn would not be considered evidence of abuse by many (most?) people.

If you're 16 and snap a photo of your junk in the locker room and send it to your teammates as a prank[0], you are all guilty of possession of child porn. Who abused whom here?

There are also many things that are defined legally as child porn that are unambiguously abuse, in very horrific ways. But the problem is that they're both conflated when you use the term "child porn", which is both overloaded and politically charged.

[0] Yes, this happens. Teenagers are weird.
The game is to chase growth. If you are "profitable" you by-definition have money that you left sitting and didn't use for acquiring more customers.

Once a company is on a vc-funded path, they need to target hyper-growth, or the next round of funding won't be close-able. And when that's your goal, you spend it all trying to get the growth you'll need--so there's no "profit" and you NEED that next round of funding.

Additionally, it may be difficult to transition from a fast-growth orientation to a profitability orientation because the board has been weighted with investors whose interests lie solely in this company maximizing it's chances of becoming a unicorn--anything else to a VC is essentially irrelevant. The company has a duty to those investors.

For the entrepreneur playing this game, if they want to continue playing The Game of Unicorns in their future startups, success is largely about keeping investors happy by approaching "success" with the same definition the investors use (unicorn or bust). If they prove they can do this, they have a shot at getting their next startup funded.

The net result is that startups rarely "make a profit" and the acquisitions are soft-landings for the entrepreneur and VC.
Randomly Failing Cucumber Scenarios in Continuous Integration System
The article mentions that HMA makes/made money via affiliate programs, but also that there were no intrusive ads or popups. Does that mean it would hijack users' normal shopping activity when signed on to HMA by injecting their own affiliate codes to make commissions? I think that kind of behavior would violate most of those commission programs' terms of use.
I hereby declare that criticism of the current government's policy dealing with rape and rape victims to be harassing rape victims and will be treated as such.
> the same problem exists in academia

This problem isn't unique to this story. As examples, look up Confucius Institutes or the Koch brothers (yes, them again) funding of colleges and programs.

It's not unique to private funds; federal funding is controlled, ultimately, but Congress, which brings politics into the mix. Public universities are ultimately controlled by state governments. Finally, politics affects schools directly; probably not many administrators want to sacrifice their futures to protect an unpopular professor. I'd be interested in seeing how our colleges and acedemics fared during the McCarthy witch hunts.
That goes back to 2011. Has anything been changed on people more recently?
Microservices – Sharpening the Focus
I hope this doesn't lead to the overhead seen in Chrome. The overhead is constant and all the time; the browser is far from crashing all the time. I'm honestly very skeptic about the tradeoff here. And with the move to HTML5 and away from binaries ran by a browser engine, I'm unsure about the necessity due to current security issues in modern browsers too. The security nightmares in browsers always seem to have been related to ActiveX, NPAPI, running black boxes in general.

I actually think this was a far better idea (but ironically unthought of) during the days of ActiveX and a much less sensible idea today in 2015.
> Though to build a business model around a resource you can't even determine the availability of.

That's exactly why it's cheap: you're trading price for reliability.
The art of balanced teams
So what I did was wrote out all 16 possible outcomes in an excel spreadsheet. I used T and F for tails and heads, because I'm used to reasoning in true or false. http://i.imgur.com/jKYSo3P.png. Then I noticed the two edge cases of: TTTT, and FFFF and came to the conclusion that is was not possible for them to agree on the same guess beforehand (i.e. Both guess tails or both guess heads). So then, by trial and error, I checked what would happen if one chose the same as their flip, and the other chose different from their flip. I bolded the case where it was valid to my rules, and deleted an invalid case http://i.imgur.com/E3jnIkd.png, and saw that it worked.
"Within a month HMA had hundreds of thousands of users around the world, and revenues of £15,000 per annum."

Which means that he would have been losing money like crazy on bandwidth, and yet the article says he had no investors. Obviously the business survived and was successful, but I have an extreme dislike for articles that leave out or misrepresent crucial details either for the sake of simplicity or out of sheer ignorance.
I thought markets were designed for unhinging numbers from reality. Surely that's what leverage is all about.
So fuck my IP right? It's not worth anything more then the air I breath...
If it's the right solution then an experienced Haskell developer will congratulate you. If it's the wrong solution they'll point you towards a functional solution which likely works better with the language/paradigm.
Re "Advanced Mistake #4", do Javascript programmers not know about tuples? Does nobody write functions with signatures like

pair(pa: Promise<A>, pb: (a: A) => Promise<B>): Promise<{fst: A, snd: B}> {

return pa.then(function (a) {
return pb(a).map(function (b) {
return {fst: a, snd: b}
})
})

}

It's a super reusable little chunk of code.
Thanks for sharing. I went from Backbone to Angular to Mithril, so it's nice to hear about folks experience with React.
I once had a wrongful PIP subjected to me, because I lost the Game of Office Politics.

The day my boss handed it to me, I began sending my resume out. Over the next few weeks, I heard back from one company I applied to, and we had a phone interview follwed by an in-person interview. The day the PIP ended, I got a formal offer from that company, and I put in my notice.

I had issues with management for a long time, and I'd been contemplating quitting for a while. The PIP served to light a fire under my ass and make me realize I needed to get out of there ASAP.

Oddly enough, now that I no longer work there, I'm totally willing to be friends with my now ex-boss: we used to get along really well, but he doesn't know how to handle stress, and he was shoved into a management position with no experience in handling people. He was the company's first technical hire, he got that position because he's a brilliant engineer, and the founders somehow thought that made him qualified to be the Director of Software.
This is false. Uber uses google maps.
What if the doSomethingElse in #3 returns a function that is equivalent to the doSomethingElse of #1? Shouldn't #3 then be identical to #1?
Maybe the DNS ANY or reverse DNS datasets on scans.io? (the former, I presume, ultimately covering more domain names but containing more extraneous information)
Jack Bauer on LinkedIn
It was Thomas Paine who said it was only the absence of knowledge that could keep a man ignorant; but while he maybe kept ignorant he cannot be MADE ignorant. Therefore free society should recognise people as rational beings and leave them to discover the truth by their own devices. Incidentally, most arguments for totalitarianism start with the opposite view: people need protecting from "dangerous" ideas.

The truth will out. You can't fool all the people all the time. Etc.
Nice job! :-) I think that music (melodies, riffs, combination of sounds and notes, etc...) are getting very stupidier. I don't have tools nor skills to test this assumption, just my hears. Try to listen MTV for some month and you'll see that a lot of new songs are very similar to other ones. I mean, too much similar.
Kudzu.co- Spread your message through social-backed campaigns
You're right that it's first come first served, but the 24 hour time limit combined with natural churn means you aren't likely to be "locked out" for long periods of time.
They give you 30 seconds to shut down. Should be plenty of time to gracefully end your current requests and shut down the web server.
You're correct. But that was about 2-3 years ago when I tried it. That might have been fixed by this new release, perhaps.
It was in "preview" for 3 years.

During those 3 years no warning was given that the pricing changes were going to be of such a magnitude.

As a result people had sufficient time and not enough warning to build entire businesses on an infrastructure that they later had to abandon.

That's unforgivable.
The AV system we voted on wasn't actually PR

Yes, that's why I said I wept as people left the polling station having thought that's what they were voting about. That's my point. Lots of people didn't know. They thought that's what they were voting on.

My particular hatred was for the people who chanted "One man, one vote", like only being able to express yourself in favour of one candidate was some kind of superior state of being, rather than the kind of democracy you have to introduce to a society coming out of a millenium of dictatorship to get them used to the idea before they can move on to a grown-up political system.
"The market can stay irrational longer than you can stay solvent." --John Maynard Keynes
How to prevent your monitoring system from overwhelming you
You have to remember, this guy's story started 10 years ago. Many schools just contract this sort of thing to a 3rd party. My school used Websense, you could easily bypass their solution by using https or simply having google translate the site from english to english.

Additionally, you also assume that there is a formal IT staff. An old roommate I had used to be in charge of selecting the hardware for the computerlab in his small town school. He was a student, his school was too small to have a real IT staff.
A group is a set equipped with a binary operator that obeys a few rules. One of the rules is the existence of inverses. If the operator is addition, then your description is correct. That is, every element x of the underlying set has an additive inverse x^-1 also in the set such that x + x^-1 = 0. Obviously, zero needs to be in the set as well and in some constructions of the natural numbers it is not.
You say "lazy", I say "not wasting time on unnecessary things". Versioning dependencies is something done to solve problems, not an inherently good moral imperative.
Why $3,000? That's clearly not enough to pay for writing a book; is it just to gauge demand?
Just like here in the UK. Gumtree (also owned by eBay) dominates over Craigslist.
Powering Apple Watch Apps with IBM MobileFirst
you are casually ignoring he is talking about top-down Government censorship rather than the kind of speech that opens you up to civil liability

It seems that you are casually ignoring the points I made in my third and fourth paragraphs.

Anyway, you can argue against the UK's new laws without requiring complete purism in freedom of speech. But my point was that an absolutist stance is simplistic. So let's change it to government censorship: an absolute stance with no restrictions on freedom of speech now means that there is now no longer any confidential or secret information. No need for spies - senior government employees can just sell national secrets to the highest bidder, and if they're found out, hey, speech is not restricted. They can't lose their jobs - or even suffer reduced chance of advancement - because that would be seen as a punishment, a restriction of speech.
iscrimination point I raised.

And privacy laws go out the window. It's not defamation if it's accurate, right? So now people in the NHS can quite happily spread around gossip of your private medical history. Privacy laws are specifically, at their core, top-down government censorship.

There's all sorts of sticky areas where extreme purist views get sullied from contact with the real world.
You are infuriating.

If you object to notions of purity, why did you bring it up in the first place?

The first place it was used in this thread was your citing a paper entitled "Pure versus Impure Lisp".

In that paper, it was used to mean prohibiting "set-car!" and "set-cdr!". ST provides the equivalent of "set-car!" and "set-cdr!", so in the presence of ST the result you were citing in the paper doesn't even apply to a strict version of Haskell.

Please just stop making claims about Haskell until you have some sense of what you're talking about (or at least add a caveat warning others that you might not).
Most of the time I spent with my dad in my earliest days he was parked on a couch with a beer in hand not even looking at me. I consider that time far more valuable than being babysat later on.
Netgates are nice, but not cheap. What do you do when you want to run FreeBSD on a $50 wifi router you have laying around?
Why Do We Still Care About the Dow? (2012)
Bluebird has this built in. For a quick userscript where I needed something similar, I created this which works ( warning: no unit tests, but it works for me )

https://gist.github.com/dcherman/4dfba0d72c008ee5b59d

It's a reduce function, but it could work as a forEach as well.
The US has direly changed since 2004 and not for the better. The UK is a much, much smaller country than the US; what do you think will happen to it on the same time scale?

I'm not saying Cameron will start WW3, but I really am afraid of what will happen.