skysight-inc/HackerNews huggingface dataset:
But in order to recognize those emotions it must have the ability to do pattern recognition that recognises those emotions. Otherwise its just an animal.
> By May 2015, if Sundar Pichai is to be believed, Google has an 8% error rate[2].

Much of the Google's stuff is for search term recognition only. It's functionality on general dictation is nowhere near that good.
Do... do they then sell the gas? Or do they just get free gas?
What is the point of the sigature? Mine never look even close to the same. Is this a serious security mechanism?

If you're not going to do chip and PIN (and you should), why not just chip and nothing?
This was a bizarre article. I assume PG is a very smart guy so it baffles me when he writes something which so obviously has blinders on. Did he not stop to think what are the consequences of economic inequality and then quickly realize why people worry about it? No its not about poverty, it really is about inequality. Wealth is power, and in any society where power is distributed so unevenly, people will take actions, very often unknowingly, and without malicious intent, that still result in hardship for others. To use an analogy - if the world were just elephants and ants, when the elephants came out to play, there would be a lot of dead ants even though this was not the intent of the elephants
It looks like you need to copy your D array to a newly-allocated Numpy ndarray before you can pass it to Python. So there's no binary PyArrayObject interoperability between D & Python (right?). Copying large N-D arrays all the time sounds slow...

(That Matplotlib example uses the function `d_to_python_numpy_ndarray` in the PyD project, which I found defined here: https://github.com/ariovistus/pyd/blob/master/infrastructure... . It clearly allocates a new Numpy array: https://github.com/ariovistus/pyd/blob/master/infrastructure... )

Also, I couldn't find any examples of invoking D functions from Python. In fact, I could only find mentions on the D mailing list of people reporting that they couldn't get it to work: http://forum.dlang.org/post/rdhrvzhhwxgfyxzjevfu@forum.dlang...

By compiling (transpiling) to C, Nim really does have an unfair advantage in the interoperability challenge...
I'm sorry about that -- Imgur wasn't accepting uploads.
Want to know what people really think of you?
Thanks. I have more details about my job -- should I add them, or leave as is?
I'm with you on this one (except the Elixir part, never tried, can't comment).

Many past NodeJS stories/use-cases from the big name companies like LinkedIN, eBay, Wal-mart seemed to use NodeJS as a front-end server. The back-end code is still something else (or perhaps even legacy code). I know someone who works for another big name company that uses NodeJS for their new project doing exactly this as well: a front-end server that communicates with multiple/many services behind the scenes. Those services are written in Java/C#/C++.

Meanwhile, a few other NodeJS based commercial apps (e.g. Trello) does not look too complicated when they begin the project...
Swift does not allow code blocks after an if statement without curly brackets, so this is not an issue.
This was written just a couple days ago, it's just in the formatting of files written 30 years ago. The writing and explanation style is definitely a lot more modern and detailed.
> It feels like writing the protection must have taken longer than developing the game itself.

Protection schemes tended to be reused for the whole panoply of games they produced.
Reading the comments, (a) it looks like it was flagged into oblivion pretty quickly and (b) wow there were some terrible posts from low-volume low-score posters.
Can we get an AoE 4 already?
Second that. I had a few issues with trying out mars, but I use kepler daily and it simply rocks on Ubuntu 14.04!
The things Bing will do for market share. I recall they even paid people to use it at one time. I wonder why they still continue to operate in China. They'll never be a factor in China, but are more than happy to bend over backwards to serve state sponsored results for their pittance percentage of search engine market share.
Obviously you think it's a waste of time- the burden is on you to explain why not. Not why you don't work on it yourself, but why you think people who are working on it shouldn't be.
> The writing and explanation style is definitely a lot more modern and detailed.

Especially since many of the original crackers usually did not want to share all of the details, only just enough to aggrandize themselves without supporting others.
Does any scripture cover traffic violations?
I have some similar frustrations with Asana. The UX leaves a fair bit to be desired, especially when it comes to organizing bigger stuff into projects, subtasks, and so on. The android app isn't very great.

That said, we use Asana at my (30 employee) org. We have teams, lots of projects, and I've wired their projects into our own intranet stuff and email lists using api integrations. We use tags and projects, have github wired in (commit messages that reference an asana task show up in Asana under that taks), and a nice little Slack integration.

Thing is, if you want the ability to have lots of bigger structures, shared across multiple teams, there is likely to be a hefty startup cost - it isn't a simple thing to do. We previewed a lot of different project management tools, and Asana struck a nice balance between powerful enough and useful out of the box. We end up doing our own onboarding and norming with new employees, but it's worth it ultimately.

I'd love to see examples of other software at a similar price point that has project, subtask, team, comment-thread, and tag features with Asana levels of api integrations available.
If you're going to post a referral link, at least disclose it.
I don't think Firewall VM is trimmed in any way, compared to their standard VMs, so it's running a lot of "cruft" [1] - Xorg, systemd and friends, extra Qubes plumbing. It all adds up to ~200MB, and then the rest is used by buffers/cache.

[1] at least on 3.1-RCx I have running, where I had to create Firewall VM manually, as installer has failed to deploy those "service VMs".
Is Seattle the next Detroit?
Latest on No Man's Sky
Please just declare "Backlog Bankruptcy".

Start a new project in JIRA or whatever. Get rid of the encumbrances of the history of all the accumulated bugs (including some that list mundane "misspellings" of "neighbour").

You mentioned triage. Triage takes place at different levels. Clear the table and focus on the items that will really move your business and the project. The issues that were previously removed - will re-surface if they are relevant to your current customers.

Before you do that, ask - "what IS most important for our business in the next 3/6 months that we can impact with our limited resources"

However, I suspect that if your chart looks that nasty, you'd have a hard time convincing people to do that. In the end, parts of your team could probably now be put to work since they aren't just managing stories in JIRA that will never be completed anymore.

Can't wait for the followup post.
Everything is always critical to the person making the feature request. The trick is to ask them to order their tickets by asking which ones they need first.
The first sign I got that my card was stolen was a 69 cent transaction at a Marriot in Vermont (I live in the Bay Area so this was weird).
What Obama doing in those source code?
I agree. The author describes writing a program as navigating to a block of code, moving a marker, and typing characters into blocks:

> It's really easy to write a program with MSB-OS: you just go into Machine Editor, search for eoc (end of code) in any cell of program code (code cells are typically 16, 32 or 64K in size, though they can be any multiple of 1024 bytes), move eoc to make some space in front of it to write your code in, then type numbers in.

I love it. No IDE. No types No files. Chuck Moore says in an interview (paraphrasing, can't find source)

> I don't understand people's obsessions with "Hello, world" programs. People ask me for them. I tell them, "Navigate to a block in a Forth system, and type, "Hello, world." Done.

Because you're looking at the characters, "Hello world", and the system is completely dynamic, you're looking at a program.
Explain like I'm five: Does this mean that IntelliJ IDEA will get faster?
I think the idea is that it's reasonably-secure against skimmers taking your data and then re-using that data in another session or location when the card is absent.

But it won't save you from a compromised point-of-sale system that lies to you about how much you're paying or which commits fraudulent transactions while the card is still in the reader.
While I agree broadly that the benchmark example in the post is not representative or useful as a comparison between D and NumPy, I disagree with your strong insistence on Numba in this case.

There is still a lot of Python code that the Numba-to-LLVM compiler cannot handle. Yes, it is true that Numba can do a decent job of removing CPython virtual machine overhead, even for functions in which you statically type the arguments merely as 'pyobject' -- but not universally.

And there are also a ton of super basic things, for example creating a new array inside the body of a function when using Numba in 'nopython' mode [1], that Numba doesn't handle. These things will improve over time, but they may not improve quickly enough for a given use case, and the D language and this ndarray implementation may be a fair competitor to Numba in the short-to-medium term (and could even be superior in the long run, who knows).

A fairer alternative would be comparing with the use of Cython, which for my money still hands down beats anything like D or Nim/Pymod for performance enhancement without sacrificing pleasantness of design and development.

Though, of course, none of this stuff holds a candle to Haskell :)

[1] < http://stackoverflow.com/questions/30427081/creating-numpy-a... >
I believe he's referring to the current scan card + signature combo, which is very well known for being insecure because you t can be man in the middled, and the card is transmitting enough of it's information to duplicate the card if that data was captured by a skimmer.
haven't we mostly proven that communism isn't a thing that can work given human nature?
Yes. Laravel is very coherent php framework. But it seems there is no need php in future since ES6
a little, but images are important if you want to ensure consistency across different platforms.
I think we're in agreement about the important issues. It just saddens me that the proposed short term fixes all seem to involve additional process and overhead to deal with pathologies brought on by the issue tracker. Whenever I spot a long running bugzilla thread with all of the "Bug X was marked a duplicate of this bug", I imagine just how many manhours have been sacrificed to appease the issue tracker gods because our tools aren't flexible enough to adapt to us so we end up adapting to our tools.
To me, the article missed the point.

The central claim of the article is: "I actually think it’s time we abandon data portals altogether." I didn't find any compelling argumentation to support this claim. The author mentioned some trends; however, these trends do not suggest that source data is not valuable. Rather, they are suggesting that we need to build on top of data. No surprise here!

Sure, particular applications and services may appear to be more valuable than the raw data, but this does not suggest that the raw data is not valuable. Quite the opposite. I don't think any savvy person would suggest that a data portal is the end goal -- they are just the beginning.

I'd suggest something simple and probably non-controversial: data portals make sense to the extent that they provide value over a long time frame (perhaps 5 to 20 years -- or longer).

Here is a simple way to look at how data can add value.

1. Availability first (it has to exist).

2. Discoverability second (people and services need to find it).

3. Applications third (higher value can be extracted here).

(Note about me: I've worked on a now-defunct data catalog a while back. I don't have illusions about them, and I think many can be improved in key ways. Also, I know they require more maintenance than some would admit.)
Location: NYC

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails, Javascript, Node, Angular, React

Résumé/CV: http://bit.ly/1OuneZB

Email: neill@nbolt.io

------------

Hey all! My name's Neill. I'm your local linux enthusiast, web developer, cyclist, travel bug, anime fan, serial entrepreneur addicted to making cool stuff with awesome people.

I'm an experienced full-stack engineer and have been working with various companies and startups over the past four years and have taken on roles that include quality assurance engineering, frontend web development, mobile development, backend / database work, linux server administration.. if you have a vision I can own development from front to back and make it happen.

I'm always on the lookout for awesome workplaces with strong, engineering-driven culture to connect with and possibly be a part of and help grow. I learn very quickly and am always excited for whatever comes my way.
Burger Time was a pretty big hit for the time. Not Pac Man level of success, but, I played it in the arcade and was excited to get it on my C64 (pirated, of course). It was ported to every major platform, and had sequels and imitators. So, not surprising they'd go to some lengths to prevent piracy, since anti-piracy tricks were very common at the time.

As I understand it, there were a variety of somewhat known tricks that were sort of pre-made (or at least were sort of design patterns that existed), and they'd vary the disk timings, track skip patterns, and combine various tricks for new major releases, so the copy cartridges and software would have to do a new release periodically to cover the new methods (and sometimes automated methods just didn't work, as it seems is the case here). So, while it seems like an incredible amount of work, it was likely merely repackaging existing work.
Playing devil's advocate here, why do I care (as a consumer) if my credit card number is stolen? I'm not responsible for illegitimate charges as long as I report them within a reasonable time. That's generally accepted to be up to 40 days considering paper billing cycles.

Why do people sign up for text alerts and notifications on smartphone apps for certain purchase amounts? You're just doing the credit card company's job for them. At that point, what's the point? You're probably getting a new card number in a few days anyway.

Not trying to be flippant, I'm genuinely curious why people obsess over some of this as a consequence-free user.
SEEKING WORK - Remote, NYC

Technologies: Ruby, Rails, Javascript, Node, Angular, React, Android

Résumé/CV: http://bit.ly/1OuneZB

Email: neill@nbolt.io

----------------

Hey all! My name's Neill. I'm your local linux enthusiast, web developer, cyclist, travel bug, anime fan, serial entrepreneur addicted to making cool stuff with awesome people.

I'm an experienced full-stack engineer and have been working with various companies and startups over the past four years and have taken on roles that include quality assurance engineering, frontend web development, mobile development, backend / database work, linux server administration.. if you have a vision I can own development from front to back and make it happen.

I'm always on the lookout for awesome workplaces with strong, engineering-driven culture to connect with and possibly be a part of and help grow. I learn very quickly and am always excited for whatever comes my way.
SEEKING WORK - Remote, NYC

Technologies: Ruby, Rails, Javascript, Node, Angular, React

Résumé/CV: http://bit.ly/1OuneZB

Email: neill@nbolt.io

----------------

Hey all! My name's Neill. I'm your local linux enthusiast, web developer, cyclist, travel bug, anime fan, serial entrepreneur addicted to making cool stuff with awesome people.

I'm an experienced full-stack engineer and have been working with various companies and startups over the past four years and have taken on roles that include quality assurance engineering, frontend web development, mobile development, backend / database work, linux server administration.. if you have a vision I can own development from front to back and make it happen.

I'm always on the lookout for awesome workplaces with strong, engineering-driven culture to connect with and possibly be a part of and help grow. I learn very quickly and am always excited for whatever comes my way.
There is a very common tendency to focus on consumption, in terms of where rich people's money flows. This argument that the rich spend most of their money on ostentatious goods (e.g. fancy cars) or, in the case of this posting, donations to political or even charitable causes. While there is of course some truth to this, it ignores the elephant in the room which is that the rich DON'T spend most of their money. The vast majority of wealth (individual, corporate, and sovereign) is tied up in investments and other liquid or illiquid assets. One of the biggest symptoms of the current malaise in terms of inequality are the abnormally high asset prices globally (and thus lower yields), and most essential, very low inflation. There are huge sums of money in the economy that have been pumped in since 2008, but inflation has not shown up in 7 years largely because velocity of money is down. The concentration of wealth, and possible talk about technological deflation, are both closely tied up in this. The lower classes which tend to spend all their money - and sometimes money they don't even have - contribute disproportionately to velocity, now likely don't collectively have enough money to really drive economic and monetary trends anymore. Especially, if they are burdened by debt repayments which many in this day are.
The document (like most statistical documents published by the US Govt) defines it's terms - why don't you go to section A-1 and check yourself?
Is this really necessary though? Personally, none of my cards will allow me to dispute a transaction until it posts as a charge not merely an authorization.

Seeing as you have 60 days after posting to dispute a charge, immediate notification seems like overkill.

I could see the usefulness for subscriptions or to shutdown a shopping spree before it gets out of hand I guess.
Well, you're pretty close to having written it yourself. :-)

The benefit I had in this particular project is that I was an outside consultant with full access to everyone and everything in the organization AND the trust of some of the leadership there as well as a couple of the developers.

That's a pretty big benefit and not typical. Still, I think it's important to talk about what did work (I waited years before publishing this essay, and repeated it a couple times elsewhere), because even if you don't have the leverage, knowing how to make a strong case is half the battle.

Will post the followup within the next day or two!
> the owners (or share holders) would not be multi-billionaires, only single-digit millionaires at most.

Mmmm, I don't think your numbers add up...

There are 500 people in the US who have more than a billion dollars. If we made them all "single digit millionaires", we'd be looking at a one time wealth transfer of less than a $1T dollars, or about 25% of the US Federal Budget for one year. Sure, that would make for a good year, but then it's spent and we're back where we started...

I think you're dramatically overestimating how much private wealth there is in the hands of the upper echelon compared to how much the sorts of programs you want would cost.
That is now the case for retail since October 2015. Any fraudulent transaction using the magstripe and the retailer is responsible for the loss. The rollout has been slow but I think the only major chain I use on a daily basis that hasn't got chip readers is Starbucks.

This doesn't apply to gas stations until October 2017. Assuming that the card industry doesn't blink, the problem should solve itself fairly quickly given that margins on gas stations are razor thin so if they have to eat the fraud then they will be lining up to install the new readers.
The zopfliPNG program does do bit depth reduction if that's possible. It even tests to see if a given small image that would be possible to bit depth reduce would actually be smaller by it keeping 32 bit, since the added pallet overhead may cost more than the gain of a smaller pixel storage cost.
My solution involves cutting that overhead, not adding to it.

Most of the proposed fixes are ones I agree with in spirit, but implemented a little bit differently in practice.
Not usual, but stylish – The Emporialist
A consistent set of traffic rules is a mathematical problem. Mathematics emerges from the laws of nature. Traffic rules are a prime example of what would go totally wrong if you tried to solve it with typical man-made laws. Instead of giving priority to traffic coming from the right, we would end up giving priority to traffic of the members of the elite instead. In fact, that is what happens in many countries. Furthermore, in case of a traffic accident they always find man-made "legal" reasons why the elite is right and everybody else is wrong.
Is it a big project? In PyCharm at least, the indexing is pretty slow even on my beefier machines. Once that's done it's smooth.
Which is why I was wishing for information about the right ways to do it. There are several native nations in Alaska that are pretty friendly to visitors, for example, and provide some information at small visitor centers, or just on signs at border crossings, about things to do and places to visit within the territory, which is cool. Unfortunately, it is mostly about hunting and fishing, which I don't do (vegetarian on ethical grounds), but it was still nice to know when and where I was welcome to travel without causing offense, and where my tourist dollars would be appreciated. Talking to locals who were out fishing (it was salmon season) was cool.

I never want to be the asshole tourist who assumes everyone wants to cater to my whims, but I also know that many folks enjoy showing new people how they live and explaining their history (while maybe making a few extra bucks as a tour guide or similar). If I had a way to find those folks and those places, that'd be awesome.
the lions share of image creation these days happens on the mobile. and I cant seem to find a Zopfli library for android. I wonder why - is it too heavy duty for a mobile CPU ?
> The point isn't to make the executives rich, but to make the shareholders richer by avoiding taxes.

That's a distinction without a difference, since most of those executives' compensation comes through stocks.
Perhaps you should read up on it's labor practices. Two cases in point: They encourage their employees to sign up for food stamps, which results in a $6.2B government subsidy[1]. Also, the workers are intentionally paid so little (via only part-time employment) the company asks customers to donate food to their employees.

That company is scum.

[1] http://www.forbes.com/sites/clareoconnor/2014/04/15/report-w...
[2] http://www.cnbc.com/2014/11/20/wal-mart-defends-employee-foo...
That quote stuck out for me as well. It assumes there are no models where value can be created unless the value creators can become rich. At the very least, the typical Kickstarter project is one where value is created and the creators don't become rich. Or that no one would try to create value in the absence of potential riches.

To say that "few would do it" without the prospect of becoming rich is bogus. Describe the world in which these motivated founders roll over and give up the essence of who they are.

Even repressive, dictatorial regimes have entrepreneurs. The will to innovate and create value won't disappear if the rules change. It never has.
Americans Still Love Their Big Vehicles