skysight-inc/HackerNews huggingface dataset:
One good use case I can see is where you want to add convenience "helper" methods to an interface that can reasonably have default implementations in terms of some other method on the interface (E.g. overloads to emulate default parameters). Or for methods that can be implemented in terms of another method, but might have a more performant direct implementation (e.g. Collection#get can be defined in terms of iteration).

I don't quite understand your point about instance variables. Instance variables are and should be encapsulated. An object that implements multiple interfaces must of course provide the correct semantics for all of them. But that's true whether an interface contains method implementations or not.
Yes, but it does returns a match certainty value (0-1). If you used this library you could just assume gibberish if below 0.8 for example.
You'd be surprised at how directed forces applied to "random" values yields surprising solutions.
> Before that I also often came across as an asshole

Only before that, eh?

Also, mind disclosing the fact you are blatantly advertising your own services?
But this is the point. Now you've felt the need to teach a lesson... which also has nothing valuable to add. I feel like any conversation on Java or newer Java does lend itself to my point. If we can't add any personal experiences to these stories, then why do we have a comments section? I know it's not just so we can post links to other facts. And no, I'm not stuck in this thread. I'm trying to do the fair thing and remove a response to a personal attack and name-calling (which was mine). I stand by my initial statement. I work in an environment where a ton of Java devs don't understand why the pesky front end people keep asking for these RESTful JSON APIs. "Why can't we just do some JSPs and give you an XML/XHR when you need a hint of dynamic-ness?"

This is what brings on personal attacks. The attitude in which you post. If you fail to see my original point, ask for clarification. It would have caused me to edit my original and change my tone.
how about we switch? You read one issue of chew, I read one of starve?
This is why 99.99999999% uptime is a fallacy

It is not really measuring the time you're going to be up. That interpretation is based on faulty assumptions. It's like the statement "the sun will burn out before one bit is flipped" is wrong. It is quite likely that by that time, all the bits will be gone.

https://signalvnoise.com/posts/3067-lets-get-honest-about-up...
Thanks for pointing this out - a friend emailed me this link with that subject line, I apologize for any confusion guys.
So how much did you pay for your GPL software? Or for posting your comment? Do you expect to pay with your privacy for those?

For sure there's no free lunch, but I believe you're making it too easy for AVG. An antivirus is a piece of software one normally trusts. It's a shame if this trust is misused. And let's not deceive ourselves that users will attempt to understand fully the technical stuff behind the data privacy statement they put out. While trivial for an IT person, the jargon will not be understood by non-techies.
There's a Stack Exchange site for theoretical computer science. You might find some discussion of algorithms there:

https://cstheory.stackexchange.com/

Also, look up the web sites of the authors of the papers you've been reading and see what else they've been working on. Maybe they also have blogs where they discuss their work.
holy shit that site is like tvtropes for programming.
The issue is in the way it is being taxed. For example in Germany, theoretically you have to collect VAT if you trade Bitcoin (at least if you do it professionally). I didn't know that before, but apparently only gold is exempt from that (and currencies). If you trade silver or some other stuff, you are liable for VAT.

So it would be nice if Bitcoin would also be exempt from VAT, like gold or currencies.
As a carpenter living in the western US (where platform wood framing dominates) I'm curious about why masonry building is the norm in England. Is it simply lack of forest/wood products?
Yes it is without a date range. 99.999% / year means something while 99.999% uptime does not mean anything by itself.
Infrastructure guy here doing this for 14 years. Downtime is downtime. You get a pass if its "scheduled maintenance" you've notified your customers about to allow them to be prepared, but if you silently perform maintenance and it goes to shit, you've just counted against your metrics.
I agree:) Is there a comment from someone who actually bought it?
I'm a college student, how do I get into doing the work that you did? I'd love to spend some time on the side helping out my country.
Now all I have to worry about is keeping up with inflation.
This is silly. Do you think you and your staff will maintain your homebrew RabbitMQ installation with better uptime than Amazon's team? And how much time/expense/manpower are you willing to devote to setting it up and monitoring it? And is that going to make your startup more successful than if you spent those resources developing the features your customers are asking for?
>Instead, the company will use numerical tests and online “strength” assessments to assess the potential of applicants.

I'm not certain that focusing on numeracy tests to assess an applicant is such a great step forward. I get the sense that this will only encourage candidates to "study for the test" and will actually produce more false positives.
Don't underestimate soldiers.

If doing what you are supposed to do again and again even when your life is at risk isn't proof of being dependable I don't know what does.

Not saying this is the only thing Federal Services need but doubting their dependability seems unjusified.

Many contractors on the other hand seems to have their
Ask HN: What is your definition of a good company?
What are things you think make a company a good company?

What are some good companies according to you?
Conventional money is backed by national governments. Stable currencies tend to be associated with democracies, where that government will be held accountable.

Bitcoin by contrast is like a rotten borough where all the votes are bought: you get a vote in bitcoin in exact proportion to how much of the mining capacity you own.
They were still sold in 1997 when the article was written. I don't know the shampoos you mention though so I have no idea if your candidates were still being sold back then.
http://www.amazon.com/s?ie=UTF8&field-brandtextbin=ML%20Game...
why but? :)
People who join consultancies at the start of their career are normally not doing it because it is a good place to work. Instead, it is a launching point. Experience, money, and the "up or out" management style which means you'll have rapid advancement until you start to stagnate, then you leave on your own personal path. Some will succeed, some will not.

To me, it seems like a path for management-minded individuals that is analogous to doing YC for your startup. Put all your life into it, play the games with the people who have money, most people will wash out early, but a few notables will become wealthy and have a powerful network to continue your career.
What AI? My neato has trouble getting back to its "base" without bumping into every wall like drunk sailor.
That's bog standard -- every company uses hadoop. Then when you see the actual datasets, they're maybe a couple hundred gigs completely denormalized. Yet you still have to use hadoop/hive/spark to access them, with all the inefficiencies, complexity, and slowness those bring.

One of the things Trey skipped -- he got the first two only -- that is very annoying is the big breaks in the data science field are data scientist / analysis; data scientist / builder; and data engineer/etl. Data scientists' work sits on top a giant batch of data engineering, and often companies (imo intentionally) try to hire data scientists by dangling interesting analysis or implementation work, but when you dig deep enough or worse, accept the job offer, it's really 80%+ data engineering. (And they get pissy when you quit two months in after discovering this, both because that's not what I want to do and because relationships founded on lies tend not to work out well for employees.)

The other very difficult thing you get is project tests; it's hard to test something deeply in 5 hours. Even when companies claim to want to test statistics knowledge, the tests almost always turn out to be dominated by data ingestion/cleaning work. Or they're simply too much work. eg Stitchfix wanted me to spend 10+ hours implementing an analysis after just speaking to a recruiter, without even having spoken to one of their data scientists because they were "too busy". The recruiter was grumpy when I stopped responding to email.
The new kernel of on-demand work
The most ridiculous part, they didn't have a way to run distributed commands over ssh. When a filesystem mounted in read-only mode, somebody had to ssh into each of the 175 servers manually and run commands to fix it.
Google merely prevents you from collecting information about the IP address & device. It still lets you know who opened the email. Since the request comes from Google's servers instead of the client device (or browser) you get whatever HTTP headers google thinks are appropriate (and of course the IP address of a Google server)

AFAIK Google does not pre-load images (for example, even if no one opened the email Google could request the image). This would destroy open tracking since you'd get a lot of false positives.

Since "who" opened is already encoded in the image URL, you still get this info.

Anyhew, there's a lot more people do with these tracking images - for example see KickDynamic.com. You can change the image at time of open (to say reflect the user's location, which you deduce from the IP). This can't be done if it's gmail, since you don't have the client's IP.

It's kind of strange that Apple doesn't block (or anonymise) images though they're so hot about privacy at the moment.
>That means the regulator can now bring charges against any wrongdoers trading cryptocurrency futures and options.

I didn't know there are options for Bitcoins. Does anybody know more about this?
My wife's employer instituted a similar policy: instead of a qualification requirement, they now ask candidates to do a lengthy take-home exercise.

Her experience is that, if anything, it's actually damaging for accessibility, because in practice the candidates who have the confidence (and possibly outside help) to do well are pretty well exclusively the ones with traditional backgrounds, a sense of entitlement, and high grades from good institutions.
They might change their behavior. If they do, their retirement woes will be their own fault too.

However, I see no evidence that wealthy nations having a low savings rate is a universal behavior. Singapore (as wealthy as the US) has a 50% savings rate, while Hong Kong, Japan and Korea have a 20-30% savings rate.

http://data.worldbank.org/indicator/NY.GNS.ICTR.ZS
I do think that global warming (and subsequent sea rising) is pretty much what they were alluding to, from the cover picture of water flooding NY.

By the way, if you're looking for some SF very much in line with your posts, I suggest James P. Hogan's The Multiplex Man. It's not a great novel, but the background of Western governments using environmental protection to justify massive intrusions in personal liberties is intriguing. As someone who doesn't believe that AGI is some conspiracy, but who prefers the State as a mechanism of last resort, I'm hoping we can avoid the conditions that would provide justification for a much heavier hand.
The author openly acknowledges they left the phone behind by mistake in a position where they weren't able to attempt to retrieve it, and we have absolutely no reason to assume any ill-intent on the part of the teenage monk that appeared to have started using it weeks later.

(Though, that said, I suspect that monk in question would be unlikely to be especially upset to find the photos online, having quite happily posed for plenty of photos with falangs who presumably had their own cameras anyway.)
Hey, Can you provide me with your email? I would like to get in touch about a little idea.
It is just ridiculous. Saudi has capacity to accommodate 2 million people in Mecca, but they would not accept single refugee from Syria. Instead they offered to build hundreds of mosques in Germany and Europe, to export their version of Islam.

Edit: Saudi accepted many refugees, so I would like to apologize.
Move to a country with better laws. That wouldn't fly in much of Europe.
An R API wrapper for NHTSA motor vehicle recall and complaint data
I wish it would be my own service. :D

How did you come to this conclusion? From smoyer's comment?
(btw, thx smoyer, nice joke. :)

Also I wrote about ADHD on HN in the past.
I really didn't mean it in an offensive way:
https://news.ycombinator.com/item?id=3064846
Not to mention that when it comes to accounting and fiscal advice, they're more tax avoidance companies than accounting companies.

Take away the big four, and I wonder if $tech_multinational would dare to play things like the double Irish for some time. Just as an example, have a closer look at EU commission president Juncker's activities in his former job in Luxemburg, and you'll see what I mean.
Two hackers kicked out of Hack the North for making jokes on Facebook
And at the same time, we have many in the US demanding that we support the UN in all things.

It's disappointing that they put so much faith in an obviously broken organization.. that is also completely unaccountable to its member countries and the world as a whole.
>study for the test

Like it or not, that's what a lot of people do in university anyway. If a half-decade, super-expensive middleman can be cut, cut it.
I think the assumtion that within the next one or two centures the world wide economy comes to stand still and to not grow at all is nothing odd. If you extrapolate the current (last centureis ) energy usage, within that timeframe we are boiling this planet if we go on.
This is a very long time coming. So extremely talented individuals who had to work through university (and so grades suffered) will have an opportunity to compete on a level playing ground. TBH, this makes sense. Many of the well rounded / think for yourself / independent people I met in university were supporting themselves while in University.
It depends. It takes more to form a community than a common descriptor. For example, consider "atheist". There isn't really an "atheist community", in that there's very little in common between atheist Buddhists, atheist Jews, former Catholics, apostate Muslims, atheist skeptics, atheist Unitarians, etc, etc.

There are many communities that are accidentally or intentionally atheistic, of course. But that doesn't mean there's a community of atheists.

Given both the Bitcoin and libertarian tendencies against centrality, I'd be really surprised to discover that there was really a single Bitcoin or libertarian community. I'd expect a number of relatively distinct communities that interact around common resources or interests.

As an example, consider the Great Lakes. There isn't really a Great Lakes community; people in Toronto and Chicago don't have much sense of shared identity. But the shared resource demands joint action, so you see things like this:

https://en.wikipedia.org/wiki/Great_Lakes_Compact

https://en.wikipedia.org/wiki/Great_Lakes%E2%80%93Saint_Lawr...
Yeah, the bug is interesting. I was also interested to see this is not a new bug for chromium, this was reported in May 2015. And that bug has a potentially related bug from Nov 2014.

https://code.google.com/p/chromium/issues/detail?id=486912
When I used this code for a simple application, I made a small change to the recognized to limit the rotational invariance so that a gesture that was rotated more than a certain angle threshold would not match.
Cosmic Kinship: John Stewart's “Sensate Matter” in the Early Republic
How would they make it easier?
Previously: https://news.ycombinator.com/item?id=10244999
It's a distibuted computer program. Now they want to charge it? Why? Because money.
As someone who's responsible for migrating the users of a large breaking change (~300 projects), it does discourage you from making a breaking change. I'm not convinced that this is a bad thing though. Breaking changes can be both expensive and tempting. By making the author of such a change feel the cost of it you prevent the migration work from becoming an externality.

It also encourages writing tools for automating this stuff. A big part of the motivation for polyup (https://github.com/PolymerLabs/polyup) was the fact that we'd be responsible for getting people to upgrade.
You can relatively trivially build multi-master cross-region replication in DynamoDB by using kinesis and writing to kinesis instead of DynamoDB directly. On the consuming end of Kinesis you then fan out to all the DynamoDB (or whatever other database you want to use) regions[1]. Admittedly this only works with some relatively relaxed constraints on the latency you can see, intra region latency can go up to 1 second although rarely, while cross-region is around 3 seconds. An important role is also played by the structure of your objects and how accepting they are of concurrent updates coming from different regions (which is the main reason why the default replication in DynamoDB is not multi-master).

[1]: http://tech.adroll.com/blog/data/2015/06/26/kinesis.html
"contributed to" ≠ "caused"
The problem with this is that Bitcoin is just about the least anonymous thing ever. It only seems anonymous because nobody's built the infrastructure to track it yet.
The only tax in Bitcoin is the voluntary mining fee. If governments want to collect tax on Bitcoin transactions, they will need to run a mining farm.
It looks like you're using CloudFlare.

This RSS service is useless to all Tor users, as CloudFlare attempts to serve up a catpcha here. Serving a captcha on an RSS feed defeats the purpose of RSS automation.
Which is my point.

What would you think about Chrome providing a filter-capability to enable blocking all ads except for Google's assets?
You're thinking about bookkeeping. Accounting is about advice.
> Science is not advanced merely by people with "amplified intelligence" -- it's advanced through thousands of scientists working independently and in co-operation and tons of hard "manual" work of testing, verification, experimentation etc.

Correct. Hence I think one low-hanging fruit in science would be to not only share information through peer-reviewed articles (or even ArXiv) but actual fine-grained collaboration between different researchers

Instead of waiting for a published paper (which might take months or years), there might be a way of saying "ok this is promising" or "this is crap" or "do it this way, it works better"

Oh and of course stop crap like pseudocode algorithms, Excel calculations in favour of actual source code and open data.
It's like letting oil companies run studies about environmental impact.
Probably to give the scanning software a way to re-sync and correct for skew, etc.
WeChat v6.2.5 for iOS Hacked
The Digital Designer of the Future
I don't think that's really inherent value in the sense referenced. A commodity is something that satisfies wants and needs on its own. See, e.g.:

http://money.cnn.com/data/commodities/

The reason I think it matters is that when commodities are used as currencies (e.g., gold, silver), the use value supports the currency value. If gold's value as a currency falls to zero, you can still make some nice jewelery. Whereas if people stop accepting dollars or Bitcoins for things you actually want, then they are basically useless.
No, not in a big city. I was also in the suburbs, all around the SF Bay, just not in SF proper (though I have friends there and I'd go there on weekends). When I was in San Diego, the only place I felt a real college atmophere, house/apt parties were pretty normal though on par with bar+club activities.
Heh, I've been using 1G for so long I didn't realize g works, too. I'll think about mentioning it. Of course, one advantage of 1G is that it generalizes to values of n other than 1.
If you want to see something truly wacky and inspired, look at how the Transputer loads constants. There's an instruction that does this, IIRC, four bits at a time, with rules for what happens to previously loaded bits in terms of shifting, sign extending and so forth. Basically you built up a constant 4 bits at a time. Most of the time you want things like 1, 2, 4, -1, 0 and so forth, so it made sense.

Of course, being a stack machine, this is easier (no register to address, just a top-of-stack value).

I don't know why the Transputer didn't take off. Probably Occam (which was interesting, but weird). I know of at least one TV set top box that used the T800, but don't know of any other design wins the chip had.
I'm not an expert, but here is my speculation. Historically, in many parts of Europe, wooden housing was cheap housing. In many places, only they rich could afford stone houses.

Several cities, seeing wood as a fire risk, even until this day have rules that forbid new wooden construction.

Then there's also the fact that streets are organised in a totally different way in many European cities. US visitors sometimes tell me they feel a bit claustrophobic in the streets of my native city. They _are_ quite a bit narrower than the average US street, and they're all townhouses built right next to one another.

Oh, and older generations seem to spontanuously associate wooden barracks with soldiers, prisoners of war and cheap post war emergency housing.

The tide is turning though, with wood and even straw building gaining in popularity year by year in many of the EU countries that I regularly visit...
> Drinking in public isn't allowed because we don't handle it well.

Maybe it's not handled well, because it isn't allowed... which increases the excitement of course. Perhaps if you were sipping the stuff from late childhood like in Germany or Italy for example, it wouldn't be nearly as big a deal.
It almost seems like someone in the UN is just trolling the world with this pick.

Saudi Arabia's atrocious record on women's rights, and KSA's institutionalized mistreatment of foreign workers (employers hold the passports of foreign workers and can deny them exit visas in any dispute) are just two of a huge number of other issues too voluminous to enumerate.

EDIT: Not to mention that in Saudi Arabia, conversion from Islam to any other religion is officially punishable by death.

EDIT2: Just this week, a juvenile human rights protester in KSA had his appeal denied, and will be executed by crucifixion: http://www.mintpressnews.com/saudi-arabia-juvenile-prisoner-...

It's difficult to conceive that a worse pick could possibly have been chosen. The inmates running the asylum...
The Tree of Life
Artificial Leaf Harnesses Sunlight for Efficient Fuel Production
Does E&Y really want well rounded / think for yourself / independent people? Or do they want people who will learn the regulations; who will apply them ruthlessly; and who are always acting to maximize the profitability of the company?
FWIW, my Dictomaton Java library also has support for Levenshtein automata (besides finite state dictionaries, perfect hash automata, and String mappings based on perfect hash automata):

https://github.com/danieldk/dictomaton
I have a feeling you have no clue what you are talking about, nor read dynamo db paper or tried to use it in a production environment.
It often helps me to see a BNF if it is available.