skysight-inc/HackerNews huggingface dataset:
Show HN: Benjamin, a bitcoin trading bot & analytics platform
https://github.com/mathisonian/benjamin
Regexp Groups "Overflow" in Firefox
The only reason I haven't actually implemented a number type like this in Perl 6 (someone proposed it to me years ago) is I didn't really it had such a lovely and practical application.
>Speciesism is a perfectly reasonable position. Assigning the exact same values and rights to cockroaches/jellyfish/ants as we do to humans is ludicrous. Any number of moral thought experiments should immediately demonstrate how absurd that would be (e.g. would you refuse to sacrifice 2 ants to save 1 human?).

You've misunderstood anti-speciesism. Anti-speciesism means that "moral worth" is not determined at all by species. It doesn't mean that all individuals have the same "moral worth". In other words, if we find a new species which is pretty much identical to humans in terms of age, intelligence etc., they should be roughly equal in moral worth to humans even if they're from a different species.

Another key point in non-speciesism is the argument that "it's just an animal". Species shouldn't be used in ethical arguments. Anti-speciesism doesn't mean that intelligence, ability to feel pain, average lifespan and so on have no place in moral discussions. Of course they do. I would sacrifice two ants to save one human if that increase utility (because I happen to be anti-speciesist person who belives in something close to utiliarianism).

Another thought experiment would be comparing a severely mentally disabled child and a chimpanzee of equal intelligence and predicted lifespan. I think it would be as evil to kill and eat the chimpanzee as it would be to kill and eat the child.
No, Haskell is very different from Lisp. It makes perfectly sense to learn Haskell.
Interesting talk by Ryan Graves from Uber
Complex question, but there are a few aspects that work against them:

- coral typically takes several years before reaching sexual maturity. Adaptability to a changing environment strongly depends on this.

- corals typically occupy ecological niches.

- acidification directly interferes with a key part of their metabolism and habit. It's like asking whether mammals can't evolve to a life without skeletons.

Corals are an extremely diverse group of organisms that interact with other organisms through complex relationships. Take them away (or reduce them to a select few species that fulfill a fitness) and you're going to see lots of damage to other populations.
Lots of comments below are accurate e.g. terrible gov't oversight, extremely large and complex projects, corporations responding correctly to bad incentives, corporations thriving off the complexity of govt contracting

However I will posit an additional layer to this...and it lies with the American people themselves. We just cant handle gov't officials and contractors making a ton of money. The real root of the complexity in govt contracting is FAR (Federal Acquisition Regulations) Which create the complexity to avoid egregious corruption and profits in the federal space. While on paper it sounds great...lets make rules that limit what corporations can make off of the government... what you actually get is tremendous waste. Redundancy, arcane billing practices and auditing, and huge bureaucratic RFP bidding systems that limit competition. A classic case in not doing a complete cost-benefit analysis.

The solution is not palatable to the general American public. Put up with some fraud and corruption in the federal government which would be offset by increased competition from the private sector (thus better products and prices). And dont kid yourself if you think fraud and corruption doesnt still go on...it's just more sophisticated.
Loads of awesome tips, tricks and advice. Best one was "stop freelancing".
Are you planning to partner with other universities in Italy only or you want to spread this idea across europe either?
Seems difficult to verify any of the claims made, are there comparisons to other algorithms? Any analysis? Description of the algorithm?

Maybe they're there and I missed them because the website made my eyes bleed.
'denying' climate change or just questioning the research?
NASA's quarter-billion pixel display
Twitch will get their shit together and reach a point where, from a technical perspective, storing and watching video game recordings works as well there as it does on YouTube.

Then they'll start using their tremendous influence on the gaming world, and their willingness to offer a UX tuned precisely for this one purpose, to actually convince a significant share of the gaming (and game-watching) community to make the switch.

This, combined with the massively-underappreciated size of the video-game-watching community, will make them a must-have acquisition for either YouTube or someone who wants to hurt YouTube.
I am honestly a little shocked by this. I am a university student and this past semester I interviewed with around 10 companies in the Bay area, all of which were for Front-End engineering positions. I can only think of one company which did not give me any 'front end specific' questions. I was asked everything from hoisting and closures to explaining how Webkit works and various ways to improve page load time. Are you free to elaborate on what companies you spoke with?
This seems fairly typical, and I understand the rationale on both sides.

In any kind of engineering role, not just front-end, having domain experience/expertise certainly helps you be more productive from the get go. In a previous company we hired developers with good CS chops but no iOS experience to build our iPhone app - they picked it up, but it took a couple of years and numerous rewrites to get an awesome product. Thats a huge opportunity cost. You'll end up with a better product right off the bat if you hire an expert, especially with technologies which have a ton of quirks and nuances.

So why wouldn't you want to hire a front-end expert? In a lot of smaller companies flexibility can trump expertise - having an engineer who is smart and can work across the entire stack is essential in smaller teams. That doesn't mean they won't be primarily doing front-end development, but its helpful if they know their way around the back-end to some extent without hand-holding from other engineers. A good candidate needs to be smart enough to quickly pickup new tools and techniques, and it is important to determine this in the interview process.
I am very impressed with this blog post. Very succinctly put together. Thanks for sharing. For further reading, I highly recommend Steve Blank's (Seasoned Silicon Valley entrepreneur + Prof. of entrepreneurship at Stanford Univ.) "How to Build a Startup" free class at Udacity. Here's a link to class: https://www.udacity.com/course/ep245
Last I checked those two organizations were also in favor of stronger Patriot Act-like laws, and other such things, probably because such laws favor their friends in the Military Industrial Complex.
Do they count their entire budgets? I wanted to get more details, and followed the link back to the original story on Wired UK (http://www.wired.co.uk/news/archive/2013-12/21/denial), which linked to the journal article in question at: http://rd.springer.com/article/10.1007%2Fs10584-013-1018-7, which is sadly behind a paywall.

At any rate, I didn't read anything in the article that detailed their methodology well enough to see how you can conclude they are counting the entire AEI and Heritage budgets. They note the organizations get $7B USD in total donations, so if only 15% or so of their activity was climate denial related it would be an accurate title. Which seems completely plausible.

EDIT: why the downvote? Also, I thought it should go without saying, but they note that this isn't limited to AEI and Heritage, but that there are 91 groups they looked at.
Simpsons' funny take on why extrapolating from past results can be bad: https://pbs.twimg.com/media/BcCWP8wCIAA4LQw.jpg
I think your numbers might be outdated, we're paying ~1200/mo in a fairly rural area outside of the baltimore area (not exactly known for wealth) for the cheapest "professional" daycare for about 4h a day, as the child is in kindergarden and only needs 3-4 hours a day of extra help. I'm told that the upper end daycare (across the street) is more like 4-5k/mo in the same semi-rural area.
Seems kind of skewed. The groups called out by name in the article are think tanks that have large budgets and lobby for multiple and various causes, one of which might be climate change. Point understood but don't use funny data points to back up an "investigation."
HN is desperate for any kind of code related submission. Of which there are too few.
If you had read the article you would know that much of the evidence was captured during the raid, which, contrary to popular belief, was carried out by NZ police, not the NSA.
Forget documentation, look at tutorials (list here: https://github.com/mbostock/d3/wiki/Tutorials, for example look at this one:
http://vogievetsky.github.io/IntroD3/).

And later - look at examples (https://github.com/mbostock/d3/wiki/Gallery or http://christopheviau.com/d3list/gallery.html). IMHO it is the best way to learn D3.js and data vis in general.

Some other links: https://delicious.com/stared/d3js
Internet surveillance was widely known, but not a matter of public interest until Snowden.

The climate denial network is also widely known, but not a matter of public interest. There has to be some sort of catalyst to bring climate denial info focus.
> The target was never bored, horny 14 year old kids -- it was the likes of WikiLeaks/Snowden sympathizers.

This is stupid to such a level you should delete your account immediately. How exactly could optional ISP filters possibly ever target people who know about computers to any reasonable degree.

It won't be applied nationally, and you're busy predicting the future when you don't even understand the present.
Surviving Anxiety
The Internet Watch Foundation can't tell anyone to do anything. It's just a private company based in Cambridge:

Company No. 03426366
Status: Active
Date of Incorporation: 29/08/1997

Some organisations ( fewer than 100 ) have entered into voluntary commercial contracts with the IWF that oblige them to self-implement the list provided by the IWF.
Of course not, I wouldn't have replied in the first place if I agreed with you.
No they didn't. The doctors made the request which you'd know if you bothered to read more than a few lines.
Ask HN: Is Perl making a comeback?
For years, there were pretty much zero articles about Perl posted here. Even Java received more linkage.

Recently, I'm seeing a small trickle of Perl posts, which makes me wonder if this is the beginning of a new trend.

Is Perl making a comeback?
Shoot, yes I did.
This is a 300 word article, making a pretty big claim, that links to a $40 springer paper as it's source.

Not only can I not see what they're claiming is exposed, but the short article even mentions that most of the funding for these think tanks is routed through private trusts.

However, Brulle admitted that tracing the funding back
to its original sources was difficult, as around three
quarters of the money has been routed through trusts that
assure anonymity to their donors.

Ok...
> They know people will feel kinda embarrassed to call their ISP and say "I want porn"

I called my Canadian cable company on some trivial matter. The end of the call went something like: "We've got a great deal on the kids TV channel package. Do you want to sign up?"

"I live by myself. Not interested."

"Oh, in that case, I can give you a deal on our adult channels."

Moral of the story: the call centre staff couldn't care one way or the other - they're just doing their jobs. Call 'em up and get the stupid filter removed.
Megaupload was not just being used from the U.S., but it had servers in Virginia, was actively targeting U.S. customers, and dealt largely in the infringement of U.S. copyrights.
> You do not need a bank account to pay for utilities in the US. I'm not saying not having one will be very pleasant though.

I came to the conclusion that in the US, if you have everything that people usually have (SSN, bank account, credit card, residential address, phone number, car, drivers license), you will be treated well. Miss just one on list, and people will assume that something is wrong with you, and it probably triggers a few warning signs (e.g. in fraud detection systems).

It may be coming from the fact that homeless and criminal elements usually miss a few on the list, so it was considered an easy signal for such pre-filtering, however, moving from a different country has the same signals, triggering multiple false alarms.
Deltaprintr - A simple, affordable 3D Printer
It could have been a sign that they trusted your front-end skill. If I know someone has a skill, I don't waste my time interviewing them to prove it. I try to figure out what else they can do, where they can grow, and how well they would fit in with the team.

So I'd pose the question back to you -- did you provide them a portfolio or any code samples that would have made the front-end questions redundant?
It's hardly clear that this is true. The most recent study I've seen suggests it is actually a waste of money.

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2348505

Do you have any info suggesting otherwise?
There are some folks in Guantanamo Bay who might be inclined to disagree with you.
> I really wish I could find this blog. Been looking for it for months to be prepared to reply to a comment such as yours.

The only time I've ever seen a system like that was in hypothetical arguments. Are you sure you saw a real conversation or a fake one designed to create discussion?
> The fact that you can name two math-related Lisp projects doesn't mean that those play a big role in "Lisp culture" in general.

Macsyma for example was one of the first big and very useful Lisp applications which brought down Mainframes and Minicomputers of that time.

Macsyma led to: optimizing compilers with good maths performance in Lisp, the addition of many numeric data types to Lisp (bignums, floats, complex, ratios, ...), Lisp-based workstations, ports of Lisp to many architectures just to run Macsyma, ... Common Lisp then was standardized with an extensive numeric tower - which was reused for other languages like Scheme or Haskell. Even today a free version of Macsyma, called Maxima is used and maintained.

> Are they pillars of the Lisp culture or outliers? There very well might be a thriving 1% math-loving Lisp community and a 99% who are hostile to math.

Many Lisp users apply mathematics. Traditionally either directly with Mathematics applications (even RPL on the HP calculator stands for Reverse Polish Lisp) or in application domains like AI (signal processing, image processing, machine learning, etc etc.).
A Python AI for two-player board games
It is also hard to find a motherboard with 8 SATA ports. They are out there, but you end up getting them split across different types of controllers which makes things complicated. And since you can pick up an M1015 for around $100 and flash it to IT mode I see no point in messing around with shaky onboard SATA controllers.
The Secret Life of Everything: Where Your Stuff Comes From
"I'd rather hire a smart person and teach them X then hire someone who knows everything about X but lacks creativity, logic, and reasoning."

False dichotomy. How about a smart person who knows a lot about X and is creative and logical? They do exist.

I feel like many interviewers want to categorize someone in to one of those two categories from the outset - "this person already knows a lot about XYZ, therefore, I'd rather look for a smart person who doesn't know XYZ and teach them". Sounds crazy writing it out, but it's the impression I got years ago interviewing. It's also the impression I get from friends of mine who have interviewed in the more recent few months.
Both distributing child pornography and distributing content in violation of copyright are explicitly against the law. Distributing "normal" porn is not. I think there is a qualitative difference between attempting to prevent illegal activity and attempting to prevent legal activity that some vague authority out of the public eye just doesn't like, and I'm not sure it's helpful to equate the two cases in a debate like this.
they exist to provide increased opportunities for the workforce.

That's purely a side effect. Obviously companies hire as few employees as necessary.

Companies exist to generate profits for their owners. They do this by utilizing resources, the primary of which is a skilled workforce.

The existence of a skilled workforce is a typical common good, and the standard "tragedy of the commons" parable applies. Their are two standard responses to the tragedy of the commons: privatization or government action.

So unless you can agree that employers can "own" their employees, government action and regulation is necessary to prevent tragedy of the commons type outcomes.
Even though the underlying research is paywalled, the methodology is openly available and very interesting. It lists all the organisations in the study and their funding sources, plus the structure used for categorising their involvement. Look under Supplementary Material here: http://link.springer.com/article/10.1007%2Fs10584-013-1018-7
The methodology accounts for varying degrees of involvement in climate change.
Should we cap the government to 20,000 employees, too, then?
If you deliberately disable monitoring of dubious transactions in a country in the throes of an actual drug war, it's difficult to see how this is mere ignorance or gross incompetence. Likewise, if an experienced programmer was found to have disabled deliberately HTTPS upon login on a large website and profited financially from the breach, it would be difficult to see that as anything else than wilful. Especially if it was not the programmer's first brush with the law.
That's one of the real headaches of Cryptolocker, apparently. If you have automatic backups set up, the encrypted files will most likely be backed up there and overwrite the clean ones. To really be safe, you need either secure versioned backups - default Windows and MacOS backups may not work, since the drive is connected and fully accessible to the computer - or to do backups manually to media not normally connected to the computer, and notice that something has gone wrong sometime between when the infection starts and when you connect the drive. Did I mention yuck?
I am more like an H with significant skills and experience in multiple areas. I kid around that I have about a 4 year attention span for learning and getting pretty good in a new domain. Finding the bridges between domains generally happens pretty naturally for me.

I have sometimes wondered if very narrow specialization might have been better from a career standpoint because you are easier to categorize and understand. However, over some period of years I have come to accept that I am more interested in a multidisciplinary career.
A coworker and I wrote a script that's been through a few iterations based on feedback and tailored to whatever company I'm hiring for. Based on the participants self-rating (1-10) you can ask increasingly more nuanced questions in each area of CSS, HTML, and JS. Here's the front-end interview script I use: https://gist.github.com/potench/e71e09c882628054c119
So far it seems to do a good job at promoting conversation and identifying thoughtful and talented FE developers.
Yeah it's good practice to take your private beta slow and invite early adopters in small batches. Seeing your service is all about understanding your users, how did you decide which users to give access to the private beta first? Or was it just chronologically?
I'm going to be in the market for a laptop soon. I used to be windows only guy for many years, then I started using a mac book air because I liked the hardware better. However I'm very frustrated by the way I can't upgrade anything. When I buy a new laptop, i'm going to buy the highest quality machine I can (that will let me upgrade the memory, and hard drive) regardless of the OS.
Please, feel free to point where in that link people doesn't consider themselves above animals.
First thing that jumped out at me was the "Try CoffeeStrap" button at the bottom isn't obviously a button - of course, the text gives it away if you're reading carefully, but if you're just skimming the site, it's easy to miss entirely.

Also, the grey on grey text (like for the "What is this?" header) could be improved, and while not a design issue, I would've liked to see a bit about why you called it CoffeeStrap - seems like a weird name for a service like this - brings to mind a Bootstrap tool for CoffeeScript - never would've expected it to be a language-learning tool.
Maybe offline. I'm not interested in publicly calling out any companies. I mainly wanted to shed light on the process and my experience.

I will say that when interviewing for previous jobs in the past (at smaller companies), I got asked a lot more front-end questions. Maybe it's just a big company problem.
Recreating 'Bohemian Rhapsody' out of Real Tweets
I was just thinking about the similarities in iOS development. I have worked on a project where the original authors weren't iOS developers but were very competent front end developers, and it wasn't pretty. It doesn't just affect the code, but also things like the build environment and documenation.
PDF of evidence here:

http://www.nbr.co.nz/sites/default/files/images/Mega%20Evide...
Hi! We're testing it out on a small subset of languages. Being it a peer2peer marketplace tool, we don't plan to restrict the amount of languages that will be included. Going to notify you as soon as Danish will be up! :-)
You make interesting points, around which a useful discussion can be had.

The MRA aroch is not interested in any of that, as can be seen by their weird use of cherry picked data to make outlandish claims.

I just wanted to check, and they've provided confirmation.
Incorrect - the 3 founders that received money actually did spread the money around a bit to those who were working on the site for a while and/or had contributed in some major way. They had a lot of volunteers, so the percentage that got money I heard was small but it was that small group that did the large percentage of contributions.
The sad state of climate change debate is that we now have the vested interests of the fossil fuel economy pitted against the vested interests of the subsidised clean fuel economy, with their guaranteed feed-in tariffs. Not to mention the dozens of research facilities that are grant supported and would be closed down if the science and solutions were deemed to be entirely settled. All these players are fighting an existential war.
Really, being omnivorous has nothing to do with speciesism, being omnivorous is just a biological threat
Renowned rifle inventor Mikhail Kalashnikov dies at 94
Government controlling what people can see and know... smells like teen dictatorship
Wow you wait a gazillion years for a release, then two come along in a year !
Have you guys ever considered getting EU funding? There's always some grants to be had with projects like these.
>This is a PR move, it has nothing to do with a trial.

I am not sure about your reading comprehension, it sounds like a slam dunk to me.
Kickass, thanks!
What's interesting to me about all of this is that there's this caricature of movie pirates as not wanting to pay for anything and just being general freeloaders. Yet this makes it clear that people were willing to pay for this stuff. The entertainment industry has just never really been able to get their heads around how to best develop a new, sustainable business model when it's so easy to replicate content.