skysight-inc/HackerNews huggingface dataset:
OP here. I just added another blog post with additional evidence that this was a QA problem, specifically related to an open source library (ALICE) and the AIML rules they reused and modified.

http://exploringpossibilityspace.blogspot.com/2016/03/micros...
See: http://exploringpossibilityspace.blogspot.com/2016/03/micros...
I think you missed the point of the quote:

Orwell is saying that to see someone suffer is in line with our ethics; someone who suffers can be ethically reasoned to have earned what dues come their way.

Compare the beggar in orwell's quote, if you will, to the injured war veteran who benefits from a fundraiser. He has suffered, so we consider it worthy for him to benefit through community actions.

Why is he worthy of the benefit? Because he suffered. I am not worthy because I have not suffered as he has. The beggar? Suffering.

You are thinking very stringently if you are interpreting the quote as a 'literal' trade, broken toe for dinner for a week
Keep your resume always up to date? That is the kind of risk free but pointless advice you see here and there, but what is the point?

Are you going to forget the highlights of the work you have done? Not really.

Does it take a lot of work to update a resume, such that upon being laid off you have to delay your job search for a significant amount of time because you have to go into full time 'resume updating' mode for a month? Not at all.

Updating a resume takes like 4 hours. If you've been at the same job for 20 years, it might take 8 hours. There is just no reason to 'always keep your resume up to date'. Not a real reason not to do it, but no reason to do it either.

It's like advising people to always wash the bottoms of their running shoes with an old toothbrush after every run. Will it hurt? Not really. Will it help? Nope. Should you do it? If you feel like it or enjoy it, shit, go for it, but it's also a waste of time.
OP here. Agreed. I'll modify my post to clarify that I'm talking about "QA as a process", which usually involves people with "QA as a role", but not always.
It comes down to a question of degrees I think. No employee can be allowed to be so necessary as to become a single point of failure. However I think it's all possible for an employee to be reasonable "necessary" without the employer actively trying to make that position replaceable.
I already addressed many of these by just advising to have arbitary-length strings (and maybe just a single one). That takes care of #5, #11, and #20. I don't see how #32 - 36 are even relevant: your system should just take whatever name they give you. How long they've had the name is irrelevant (as long as you have a mechanism to change it).

#40: Sorry, but how can you not have a name? Good luck getting an ID document without a name. That doesn't make sense.

#11: This just sounds dumb: Unicode has thousands upon thousands of characters. Only with Chinese can I see this possibly being a problem, but even here I thought Unicode did account for that. Unicode was designed to have every conceivable glyph that every language on Earth uses.
The mere existence of this "buffer" increases the likelihood of a layoff ... oh "aerospace", might be a while.
Thanx, will work on it :-)
For me, I bought one Allwinner board (Orange Pi Plus) just to see how the experience/software/etc. compared to the others... and it was a terrible experience.

So that mixed with the iffy licensing[1], I don't see a bright future for their chips/mainstream acceptance.

[1] https://news.ycombinator.com/item?id=9112094
Maybe you would say that most webapps, no matter the complexity of business logic are "not hard", but I've seen TDD work quite well and practiced by senior (10+ years) programmers to great success.
Ισπανία Β’: Ματς ανόδου το Κόρδοβα – Αλαβές
> It’s a biased source.

Every source is biased. Wikipedia tries harder to be less biased. And hey, you can frequently change the bias if you just go and edit the article yourself.

I suppose I should read Wikipedia and Conservapedia and take the average of the two to get closer to the truth? :-)
Chrome doesn't use vendor prefixes for new features: http://www.chromium.org/blink#vendor-prefixes
Yes, now I see that on my phone too. Following HN links is also impossible now on my iPhone. Wow.

I can't even click on the "online support" from the Apple Support page! That is, it doesn't work.
What other kind of syntax is there? But yes, I've seen a lot of procedural code in every paradigm I can think of. Lots of cargo-cult programming results in it.
In Spain, exposing minors (under 18) to porn/violence/gambling/alcool/drugs get you to jail.

For Germany you can Google it yourself.
The thing about depression is that everybody is different and everybody responds differently to different approaches. Sometimes drugs work, sometimes therapy works, sometimes drugs combined with therapy works, and so on.

Give it another go. Worst case scenario is you waste some time and maybe have some side-effects.
Sometimes I think Hacker News forgets the world doesn't start with LA and end with Miami.

http://developer.authorize.net/api/reference/

firstName

First name associated with customer’s billing address.
Required only when using a European Payment Processor.
Of course you can compete against a well run team, but why would you ever want to do that when you can instead compete against a crappy team that is in the toilet, steal all their customers, and so on?
No, I addressed this. It's really simple: you don't need fields for different names!! Just have a single field: "name". That's it. People can put whatever name they want there, using any character set. If they want a "patronym", whatever the hell that is, no problem, just stick it in there! If they want a suffix like a bunch of Southerners here in America insist on for some archaic reason (like "Jimmy Bob Dalton III" or "Joe Smith Jr."), no problem, just put it there.

For mailing addresses, this is all you need. Postal organizations do NOT care about your name, they just want your address and some kind of name as a check in case there's a delivery problem (or there's been a forwarding address filed for a particular name). Payment processors may need something more defined, but those are frequently more standardized by country, but usually, at least here in the US, all they care about is "enter your name as it's written on the card here...". They don't care about your actual name, they just want to match the string you enter with the string the credit card has.
Linux and one ethernet card will get the job done, using VLAN trunking.

devA --notag-> switchA --tag100-> linux.eth0.100 -> ebtables (linux.br0) -> linux.eth0.101 --tag101-> switchA --notag-> devB

Obviously there's a bandwidth bottleneck, but we're mostly concerned about piddly devices that exchange control messages or in the worst case stream video, not gigabit file transfers. And the latter case can obviously be scaled up with a quad port card on the Linux brouter, and/or more than one device on each VLAN.

After that's setup, what's the point of the complexity of separate subnets? You don't really need to route between IP subnets when ebtables / brouting will give you the same filtering functionality, transparent to level 3.
Willdo, when I have something ready to test. Thanks!

Here's the rk3368:

geekbox@geekbox:/home/software/bitmonero/build$ cat /proc/cpuinfo
processor : 0
BogoMIPS : 48.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: AArch64
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 3

(and so on for the other 7 cores)
News Genius Picks Up Again Where Failures Left Off
Linked in employees probably can't update their profile without attracting unwanted attention from managers who will hound them about "why are you leaving?!?!" and hence, you know everything you need to.
The question was more why did the market react more to subpar clones rather than a nice builtin box like the Amiga. I was too young to know, was it much more expensive than the average PC ? or lack of mainstream game / soft ?
Looks like a shoe of some sort. Like a clog or croc.
Fees on crypto-currency trading platforms are typically a % of the value of the trade and the % you pay is determined by your trading volume over the prior month. The fact that the thing was tested with such a small amount of BTC means they were probably paying the highest fee tier.
Geoff Manaugh has an amazing blog about architecture, space, the city and just about everything in between.
his write up on his NYT piece.
http://www.bldgblog.com/2016/03/panopticops/
Two things:

1) of all the animals that move around freely on this planet, i think bipedal walking is amongst the rarest mode of transportation, i mean you got many animals that can go bipedal for short bursts but outside of that you got basically humans and birds... and for birds in general bipedalism is the secondary mode of locamotion...
just seems illogical to spend so much effort to develop what is clearly a very limited and complex mode of operation.

also if as the article surmises google had any expectation that they were going to invest in robotics R&D and get some significant new product out of it in 5 years time... well then they deserved to get burned...
some problems just always fall on the government and military in particular because of the timespans involved before something meaningful can sprout from the R&D efforts.
I actually know Ric and some of the guys who worked at Uniloc. Back in the day, they were doing real development work and R&D on activation and licensing systems. The nature of the business may have changed after the Microsoft thing happened, but there's a lot more to that story than ever makes it into the headlines. All you hear now is the spin. Calling them trolls is sexier than doing any kind of fact checking I guess. Microsoft (and others) helped create the modern Uniloc by ripping off their IP, making it more profitable to enforce their patent than to use it to their advantage or license it. As long as the patent system exists in it's current flawed form, users have two choices... license the patented IP they use or roll the dice. People who own patents HAVE to enforce them or forfeit their rights, that's not really much of a choice.
Om (a ClojureScript wrapper for React) does exactly this.

http://swannodette.github.io/2013/12/17/the-future-of-javasc...
If you really are experienced as you say you are in AI, you wouldn't talk about these things as if they were easy to implement. I won't assume things but I can say I'm probably not so less experienced than yourself, and I know basically everything in this field belongs to "easier said than done" category. Most researchers just run experiments in closed environments just like you said and that's what makes them useless and out of touch with reality. For this reason I actually applaud MS guys for having the guts to do this in public. It's much better than them coming out with some lame, controlled environment "AI" which does exactly what its creators intended. It's not a "failure". It's a learning process. It's not like this chatbot went and killed anyone. Everyone knew it was a robot when they were engaging with it, which is not so different from watching a standup comedian making a racist joke on stage.
Microsoft Build 2016: What to expect
Please make whatever changes you need to make to get back on track. Who cares if you go bankrupt? Being there for your family is the only thing that matters.
But a society doesn't need to reward people for tinkering and failing to bring it to the wider population.
Author:

Re Questioning Ember:
I've questioned it many times (and vocally, but within the community itself where I'm an active member). This article is about something much bigger than my framework of choice.

On the comparison above:
I've called this one out before, it's a very poorly built Ember app that's also running a version from nearly 2.5 years ago, before Ember invested a ton of time in building a very fast rendering engine, there's no end of dbMon demos showing Ember at or above the speed of the other major frameworks, and we'll be seeing a new one soon with Glimmer2 landing.

On Ember:
Ember does take an initial performance hit, but unlike other frameworks it tends to give you fairly constant time performance as your apps and features grow. This initial hit is something Ember is working furiously to fix (and I might add a lot of that is directly due to Mobile Chrome performance). Glimmer2 (the brunt of the v8 focus), app shell architecture, code splitting, and tree shaking are all concepts that will be built into every Ember app within a few months.

On a more "app specific" note, I've been working on making occlusion, recycling, and parallelism simple and easy to work with at the framework level in Ember apps, much of which enabled entirely because of Ember's conventions and approach. Generally speaking, I've been able to build mobile and hybrid apps in Ember that are more performant than anything I've seen so far via other mobile and hybrid approaches... except for Android.

On The Article:
I didn't talk about Ember much because my experience with this goes far beyond Ember (or Angular, the other framework that hits these problems more often). The point is that for anything other than simple JS applications, building a great app for Mobile Chrome is extremely difficult to pull off, and it becomes a large cost for app developers and has led to the rise of huge investments in OS solutions just for dealing with it alone.

A point that I didn't talk about much, but which is something you see more in SPAs and hybrid (ala Ember/Angular) is that honestly, 1MB and even 2MB JS apps shouldn't scare us the way they do right now.

Yes, I do agree that it's a lot of JS to ship to a browser, and tree shaking, code splitting, and app-shell will help us deal with that. Yes, I also agree that we shouldn't be asking our users to download 2mb of Javascript to see one page.

But the bet on this architecture goes beyond one page, the moment you hit page 2, every page hit is a performance win over the last. And with ServiceWorkers, this story will only get better. While progressive enhancement is awesome, and will always have a place, full blown apps delivered by the web do too, and full blown apps are very rarely 250kb of Javascript.

What was the last native app you downloaded that was 250kb? And (just name names), when was the last time you looked at how big Facebook's native app is? When it comes to JS apps, we're competing with native, it's naive to think we'll be keeping our JS to such a tiny payload for all time.
with the same rational, I could say "I've been never hit by a train because I always do my job well".

Being part of a layoff has nothing to do with how well you perform in the company. Sometimes, decisions are taken at a higher level, and you excellent performance is not enough to "stop the train".

Yes, productivity is important, but is not enough to stop a layoff.
Ideas may or may not be worthless, but they certainly are not patentable.
The IoT will prove a most glorious contribution to comedy
Instead of micromanaging him to become a better boss :)).
Haven't updated my LinkedIn profile for a long time, and I get friended all the time by strangers and I don't even know if it makes any sense, but I just accept them... How do you use LinkedIn? Please share your ways...
> Earlier in 2016, LinkedIn lost its bloom. A year ago LNKD was at $269, today it is at $110. What happened?

This: https://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&...

Not very informative to plot a price chart in isolation, without any kind of comparison to the sector or broader stock market...
I'm hope he understands that mobile chrome on iOS is completely different than Chrome for Android. In fact I'm curious to why he doesn't rate Mobile Firefox for iOS.
I use it as an alternative to Facebook which I stopped using shortly after I joined. My friends and co-workers are the people I look to keep in touch with, not the people I went to grade school with.
Reluctantly.
There is an effective upper limit on what you can be paid because of peer issues (companies can't always pay what they should to a high performer because of the effect on other employees), but there is no upper limit to the value you can provide to a company. This can create the situation where an employee is paid the most possible, but they are contributing far more value than they cost. These are the sort of employees that employers will move heaven and earth to retain in any layoff scenario.
I endorse friends for skills they don't have to screw with them.
>> I'm saying web programmers are treating web pages like application bundles and that's not gonna work.

Not gonna work -- just like heavier-than-air flying machines, and horseless carriages, will never work :)
Not on OSX, but both Firefox and Chrome do large tab counts for me. Firefox gets a bit wonky around 250, chrome/chromium never gave me trouble (used up to 380 or so). Eat quite a bit of memory in the process though, but that's probably to be expected.

EDIT: uBlock or similar is absolutely must though, unless you browse only slim, "old-school" websites.
Well, if it was just the REPL then perl, python, ruby etc could be pointed to. It is more than that. Although I do have a deep love for python via ipython and ipython notebooks.
With No Inkling of the Contents: Viewing Narnia Through a Hindu Lens
Try again for your family. You seem to care a lot about them.

Finding medication and a therapist that work for you is really hard. It can take a lot of work. But it's worth it. It won't fix everything, far from it, but it's worth it. Just keep taking it one day at a time.
I do the same, except I use Vivaldi for Google sites ;-)
Not a tax return, but in Brasil and Portugal, you get a lottery ticket for submitting receipts of purchases (all businesses are required to submit them, the lottery is a way to catch infringers). The Portuguese IRS is giving out a luxury car every week: http://www.ft.com/cms/s/0/30834f5a-919f-11e3-8fb3-00144feab7...
I was curious about the Ramirez aerial surveillance HQ described in the article and managed to find what looks like the spot on Google Earth:

https://www.google.com/maps/@34.0469559,-118.2309557,926a,20...
Honestly I was just shocked someone actually uses hundreds of tabs, I struggle to understand why but I guess that's just me. Downvotes ahoy
For me it is multiple windows, you can shift-select multiple tabs for easier sorting. As in, if the tab bar starts to get illegible I shift-click a sub-topic or other logical range and pop it in a new window.
Tbh, LinkedIn only has value if you are looking for a job. The majority of its features are nearly worthless to the general population of users.

This being the case I think there is an opportunity for a lean site with a narrow vertical [e.g. software devs which are heavily recruited by internal recruiters] to dislodge LinkedIn. Of course they'd have to solely sell your resume to recruiters. All the other revenue streams and related issues would have to be dropped.
>Do you want your address actually verified or a feature that makes AVS useless?

Either is fine with me. I just want a virtual card (to protect my bank acc) that I can use in as many places as possible.

Currently I've got a virtual card that only works like half the time...That's pretty underwhelming by any criteria.
I don't think so. I think I've contributed value that justifies my salary. But I've also had managers willing to fight for me during layoffs. And I've been fortunate, I suppose, to work for generally decent employers, and never really had a bad manager.

Full disclosure: at my first job, I went from 50K to mid-100's in less than 4 years. My current total compensation is in the high 2xx as an individual contributor. I would be surprised if that were under-market.
Things have come a long way in that time. I shyed away from medicine ~2007 because the side effects were gnarly and I was scared it would change who I was.

I tryed em out about 3 years ago. It remains among the smartest things I've ever done for myself. The field has come a long way. I'm the same guy I always was, with lots less crushing anxiety.

If it's been a long time, give it another go. "I tried a cell phone in 2003 - it was shitty" sounds crazy. It's apples to oranges compared to what's available today. Turns out medicine is the same way sometimes.
Sometimes... a weekend?!!
http://fourhourworkweek.com/2011/09/24/how-to-create-a-milli...
Lotteries, and these distributions of lotto spending, aren't a problem. They're a symptom of a larger problem in the cultural divide between socioeconomic and racial classes from which a significant amount of this country's problems can be tracked back to.
Copy paste response

>Do you want your address actually verified or a feature that makes AVS useless?

Either is fine with me. I just want a virtual card (to protect my bank acc) that I can use in as many places as possible.

Currently I've got a virtual card that only works like half the time...That's pretty underwhelming by any criteria.
The paradox is that in many societies where something approximating basic income does exist, there is not a particularly great wealth of entrepreneurship. If anything I think there's a negative correlation.
I didn't learn about video games through advertising, I learned about them because my friends played them. If you know somebody who's never played a video game then you'll naturally want to show them one. If somebody has the social connections to buy illegal drugs then they almost certainly have the social connections to learn about video games through word of mouth.
I just use it to fish for corporate recruiters to contact me.
Actually the 'monetization' of LinkedIn against non-recruiter members has really dampened my enthusiasm for the company. So many things that I used to be able to do as a member for free have been cut off. I got a chance to talk to someone about that and their off the record comment was that two things had happened, first recruiters were using their own profiles to do research rather than using the tools that LinkedIn tried to sell them, and two when they restricted access they found their "meat" members started paying for the service of knowing things like "who looked at my profile." Win win! sort of.

The interesting thing was this trick, a recruiter creates a fake profile that has the same characteristics of a candidate they are trying to place. They wait for the LinkedIn AI scripts to send their fake profile a list of companies that are looking for people like that fake profile (and thus their actual client) and then they are spamming those companies HR/Jobs/other emails to try to get their candidate in front of the company So much easier than trying to lie your way into figuring out who was hiring and for what.
But what can be done is to re-examine tax policy and regulation that discourages hiring people.
This is supposed to be AI. I'd expect it to know what words and phrases mean, and how sentences are structured. I'd expect it to know that some people are black, and people can visit zoos, and zoos often contain monkeys. I'd also expect it to know that comparing people to other animals is potentially offensive, and to avoid saying those things just to be on the safe side.
You should really check out to projects I mentioned.

In the Java world, we've abandoned IDE autocompletion years ago.

Annotation processors are the magic of the day.

You write an annotation into your class, say @ToString, and a tostring method is generated during build — it never shows in the code.

In the same way you can use annotations to do compile time dependency injection resolution, or to do compile time expansion of ORM bindings.

You write just plain Java, add annotations, and everything else is done by the — expandable — compiler.
haha, coming to think of it...