skysight-inc/HackerNews huggingface dataset:
When I first read The Cuckoo's Egg I thought that companies connected to the internet that leave open doors, e.g., the service account with username "field" password "service" should be the ones prosecuted, not the teenagers that find it.

Mind you, the arrested hacker here went way beyond what was necessary to illustrate the vulnerability.
> It's like complaining to your PC manufacturer that a program you downloaded doesn't work.

This happens far, far more often than you would think. That line from Men in Black -- "A person is smart. People are dumb, panicky animals." -- rings more true every time I work with a client who handles front-line tech support.

I do have to wonder how much of a difference it would make right now, though. Hue is presumably still in the early adopter stage (especially if we're talking about people who are adding non-Hue Zigbee devices to the setup), where you'd hope this kind of confusion would be less common.

Edit: this is one of the primary reasons Apple exercises so much control over third party integration on iOS. They get the blame for everything.
Unless we're talking about different things - tones carry semantic information, just not the same kind as in Chinese. They indicate things like "I'm asking a question" and "I'm being sarcastic".

This does make it hard for English speakers learning Chinese, but I don't think it's quite the same as L/R in Japanese.
Sturgeon's Law? (90% of anything is crap)

https://en.wikipedia.org/wiki/Sturgeon%27s_law
I seriously disagree with this (assuming its not a joke, or that some people wont read it as such).

We live in an intensely interconnected world, and although its challenging to unpick those connections, to not do so is to become complicit in all manor of frankly very bad shit.

We only get to vote once every 4 or 5 years, but every time you spend (or earn) a dollar or pound, you are contributing to a system, you are channeling money in a particular direction.

Giant corporations have, without any need for anyone to plan it, slowly accumulated more and more power to themselves. e.g. check up on the series of judgements that were used to grant them personhood. They now stomp about the planet like huge immortal toddlers, with little oversight and not much in the way of conscience.

If you dont care, then fine. But if you do care dont let articles like this tell you not to bother.

And yes ethical consumption is complicated. A good starting point is to assume everything is tainted unless you know otherwise. And although none of the supposed 'good' ways are straightforward (there are complex arguments around Fair Trade, Organic etc), you should never let the perfect become the enemy of the good. That is, dont be pit off from trying to do one thing right just because you can't do everything right.

Buying stuff secondhand where possible is a good default position I find (although there are debates around that as well)
I don't think you and the parent post are talking about the same kind of speedups. Of course choosing the right algorithm and data structure is your job. How you tackle the problem is definitely your job, not the compiler's.

But in general, unrolling loops, caching (some) results, and eliding redundant code rightfully is the compiler's job. That's a different kind of speedup.
That boss fight was where I quit playing MGS3 and MGS as a series (yes, I know about the elapsed-time easter egg). I loved MGS1 and MGS2, but MGS3 lost me. I really liked the video-gamey gameplay in 1 and 2, where each room is more-or-less a puzzle to figure out and work your way through, with the radar telegraphing the puzzle's parameters. MGS3 made a major switch away from puzzle gameplay towards slow action, removing the essential radar and replacing it with careful player observation. The sniper boss fight was the epitome of this pivot, requiring you to slowly trundle through a huge jungle and look for a few tiny clues to find your enemy's position. For better or worse, I just don't have that kind of patience, especially when I want to be having fun.

I think it fits the style of the story more, and certainly it was well-received by players, but for me personally, I found it interminable. I watched a friend play MGS4, and its story was completely bonkers. Ground Zeroes literally made me sick to my stomach. I'm done with MGS and while I'll watch for what Kojima puts out next, I'm pretty nervous about it.
Indeed. Chinese isn't really more difficult so much as it's different. And the difference causes people to think it's difficult, which then becomes an excuse for poor results when teaching/studying the language. Though I will say it tends to be poorly taught, so I guess it's more difficult in that sense (people will struggle with anything that's poorly taught).
Old economic models couldn't predict the recession. Time for new ones
http://hackaday.com/2015/12/09/echo-of-the-bunnymen-how-amd-... for reference
This reminds me of doubling down in a casino. If you keep double your bet on a ~50/50 bet you will cover your previous losses when you win. Until you run out of money because you come across the string of losses that breaks you. And when that happens your loss is huge. x+2x+4x+8x etc.
I meant, I need to buy new AMD CPU and GPU.
Who says gender inequality doesn't have consequences?
> People in Marketing and Product tend to be way more in-tune with customers and don't make boneheaded decisions like this. Another easy tell: the company was shocked by the reaction of users. That meant the company wasn't aware of user impressions of the decision. That also meant Product/Marketing teams weren't involved in the decision.

I disagree. Almost every shitty (customer-wise) decision I've seen a company doing was made by Marketing / Sales people. It's them who figure out that they can get more money by doing something repulsive.

This here seems to me like someone was calculating how much more they can earn by pushing manufacturers down the "Friends of Hue" line, but underestimated just how many people use non-FoH bulbs (or just how much nerds care about interoperability). Probably not someone from marketing, definitely not someone from engineering.

> When the "what does it cost us to test this compatibility" calculus comes out as more expensive than "what is the cost of the backlash to our company," you realize that Engineering divisions without enough resources are driving this type of decision, 99 times out of 100.

Why would they care? They're not testing compatibility with Chinese knockoffs anyway, that's why they use ZigBee, and that's why they have a "Friends of Hue" program.
This might be very tangential, but I had a very acute sensation of learning something new the other day. There are these stereographic images, where they put the left and right eye's intended image next to each other -- and with a little practice, you can angle your eyes so each eye looks at a separate picture. Suddenly your double vision starts to make MORE sense than regular vision, because you're now able to combine the two images to get a sense of depth in the image. The tricky part is now to focus your eyes; at first, you'll reflexively correct your eyes too and the illusion (or the combination rather) goes away.

But bit by bit, you learn to control your eye's focal length independent of "where" in space you want to look. It really is astonishing.

It made me think of consciousness as a measure of ability to integrate information, because this process is truly fascinating to anybody who tries it (and I really think you should!) Perhaps that's because with this trick, you were able to integrate more information, and thus tickle your brain more?
Sure it's a silly thing to try, but this is entirely an oversight on Apple's part and is squarely their fault. They had the power to make this situation impossible and they didn't.
I fail to see how a desktop UI based on HTML5 can be marketed as "light".
As far as I can tell, the simplest cases here are 100% legit.

Your link.
Only Python 3.2 (so no "yield from" or async stuff).
But will it blend?
"You're losing a lot of expressiveness and subtlety in the process."

Well, er..., Chinese classic poetry is the quite subtle and expressive, I have heard.

And, not sure for your native language but for mine, if I read or hear a word that I do not know, I also have to take the dictionnary. Moreover, in many cases, I will not know how to pronounce a name I never heard before.

And, well, building a search engine is much simpler in Chinese, because characters do not change. So yes, there is (almost) no stemming, because you do not need to stem the words before indexing or searching.

Another point you did not mention: printing Chinese characters on a paper or a screen is much simpler: all of them have the same width and height. No kerning. No need for text justification (almost). Do you know that when preparing for a book in French the typographs have to make sure there is no "rivers" in the page and adjust word spaces accordingly?
I think you're overestimating the technical savvy of most people.
Looks nice, it's a shame it's AGPL though.

Seriously, multiple down votes? I didn't even get to mentioning toe-jam.
What If the 'Star Wars' Prequels Were Good?
Rejected in 2009 != rejected in 2015

You have to consider the time dimension and boom-bust cycle.

"I showed up at the store and they didn't let me in."

"Because it was closed!! You showed up at 3am!"
Additional features that can't gracefully degrade would be a selling point for slack. "Your client does not seem to support video calls, we do, purchase an account here".
When it comes to file transfers, a simple link to download the file from slack.com is a good degradation example.

Once Slack is installed and the norm, you lose some choice. You're prisoner of the way they want chat to be.

I'm sure glad Firefox exists, because otherwise I'd have to hop in the Chrome bandgwagon and sell my data and habits to Google without a choice. The competition there goes further of course, as Mozilla upholds different values, and competing teams try to make their products faster and better.

And then, they fall. Look how Microsoft used to sell a product but now capitalizes on users' data. What will happen when Slack falls? What if I don't want my chat data hosted by some company, but in house, and my business partners use Slack? Where will the choices go?
I never knew about this until now. That looks pretty amazing and I can see all sorts of potential.

There's all sorts of debate above about office 365 (some reads more like slick advertising astro-turf - people really shouldn't bite at that stuff) but this could be great for many web based business automation apps. I can think of a few things I've done in the past this would have been great for. I see it's already being built in to Zafara and Roundcube.
Even if true, it's progress, considering for how many centuries Aristotle's ghost impeded science.
Actual link to this blog post (not just the blog) is: http://lisacharlotterost.github.io/2015/12/14/The-Line-betwe...
(in any case, a nice reading!)
I wonder how much Sony put in for the exclusives over the years.
Increased speed really helps with the concentration factor, and brings podcasts much closer to reading speed. I had trouble understanding at first, but using a podcast player with variable speed allowed me to work my way up near 2x through 1.3x, 1.5x, etc.
This does not scale. It might work for a few people in a population of thousands, but beyond that false positives are going to be a real problem.
Reminds me of that IT Crowd episode.

"Cavort!"
Does non-aborted kids mean something I am not aware of? I mean, every child who is born would be non-aborted, right?
This re:invent this was the most recommended feature in the VPC session. Wonder what blocks them...
InMusic, interactive music player with instrument placement for Android
In the real world, I support a large family of which I am the only person making money. I have three young children. I pay rent for a house in London proper. Not that any of this is any of your business, but I said it before and I repeat it again - I am EXTREMELY pragmatic and ONLY believe in that which works for me. I am ruthless when it comes to dismissing beliefs that other people accept as dogmatic, but that don't work for me.
5 Surprising Truths from a Crowdfunding Advocate
Don't teach poor people how to outcompete other poor people. Instead, teach them how to cooperate.
I'm the other way around. I immediately lose trust in a host as soon as they start reading an ad - it shows that the production doesn't have a strict separation of content and sales.
As an Android user (Pocket Casts now after years with Doggcatcher), I haven't used Overcast. But from listening to Marco's ATP podcast I understand Overcast can also help control the wide fluctuations in the volume of speech that is a problem in so many podcasts. I could really use that for my daily listening.
So somebody figured out a startup idea from ancient Catholic policy? I'm actually quite amazed that somebody didn't think up the idea of a secular indulgence system before!

I sincerely hope this is a joke.
Your logic is lacking.
How would you inform the general public of the severity of the problem?! "Hey they have an SQLI vulnerability! I own them!" or "Hey I just downloaded millions of records including the photo's you took". See the difference? I agree with your point, but that approach doesn't translate the severity of the problem to the public. I don't have the solution to this problem, except perhaps educating the general public?!
Everything you need to know about the new Slack Platform
Besides dude. Referring to poor countries as belonging to the third world implies that a second world exist. The second world collapsed with the Soviet Union and does not exist any longer. The preferred nomenclature is developing countries.
FWIW The sniper battle vs The End (hoping that was his name) is legitimately one of the best boss fight's in any game I've ever played (if only for replay). Making it optional was very smart, but IMO it catches a lot of undue flak.
How do you know if the sending party is okay with you uploading their document to a public cloud service?
I was slow to get into podcasts as well, but since I have a 1.5 hour commute I eventually became a big fan.

Something key for me was to find podcasts that don't "work better as articles" as you say. There are many tech related podcasts and I find most of them unlistenable.

Instead I found that more entertainment/comedy or seminar-like discussion works better in the podcast format. Maximumfun in particular has a lot of very high quality podcasts (with high production value, which tends to be a big factor in whether a podcast is listenable).

These are just my personal preferences, but one of these might "make sense" to you as a podcast if you give them a chance: The Adventure Zone, International Waters, Judge John Hodgman, My Brother My Brother and Me, The Partially Examined Life, Sawbones, Oh No Ross and Carrie, and of course Serial. For tech podcasts I only really like The Haskell Cast and occasionally a Changelog.
Wow, I remember hearing about this project over a decade ago, and liking some of the UI concepts. I followed the progress on the website for a little while, and then it seemed to stall, so I mostly forgot about it. As others have mentioned here, the website is unclear. What's going on with this? Is it progressing again?
Sync I/O API's are still an issue, the main one being JDBC. The approach with Quasar is to have a dedicate thread pool for the JDBC calls, which in that case isn't necessarily too bad as you don't want to overload your database.

Comsat is the companion project which provides the quasar fiber integration to common libraries/services (http, servlet, db etc) which gives you the nice synchronous programming model (via bytecode instrumentation) with the async/light thread scalability.

So your incoming servlet request would use the async servlet API integration to move the execution to a fiber. Then calls to an external http service, out-of-process cache, files, NoSQL db etc would all happen within the fibers. Its mainly the JDBC that requires a pool of normal threads.

I've only just decided this is what I want to use next, so I'll be able to tell from experience over the coming months!
That is correct - I am protecting my (very expensive) time from having to waste it on convincing you of something that you don't believe in, when the convincing would not do me any good anyway.
REMOTE | Buenos Aires, AR; Europe; Pacific | Part Time, Full Time

Auth0 is hiring expert developers to help developers adopting Auth0's platform around the world.

We make identity simple for developers. Our subscriber base consists of more than 40,000 developers at over 20,000 enterprises across more than 150 countries around the world. We are growing quickly and well funded. https://auth0.com/blog/2015/06/23/another-big-milestone/

If the following sounds great to you, we'd love to have you!

* Self-motivated, quick learner, fast researcher, and hungry to improve your technical skills

* Love to code and solve technical issues varying in complexity and technology. Are good at empathizing with developers and have experience with troubleshooting environments

* Have excellent written and verbal communication skills (English) and are passionate about talking to customers

* Enjoy writing and teaching, are capable of explaining complex concepts in easy-to-understand language

* Have experience and are comfortable with a remote working environment

* Love to contribute to the open source community

* Ideally have Javascript and Node.JS knowledge

See more: https://auth0.com/jobs/developer-success-engineer

Apply: jobs+dse at auth0.com (#dse #hnews)
In this app we use the QR code as an authentication token. The connection is handled via OS code. So BT or wifi, as you suggest.
The drive towards ethical AI and responsible robots has begun
Why not tell the whole truth and nothing but the truth so help you God to your loved ones in your last moments with them? Don't they deserve that?!
That makes me wonder - how long before someone manages to put an emoji in their legal name?
My SO worked way too long answering customer phone calls; I had a healthy fit of horror stories every week. But what I learned from them is that it's all selection bias - savvy, smart customers generally don't call. They solve things themselves, they find solutions themselves, they trust the established procedures (e.g. of returning the merchandise), but above all, they don't call with stupid requests or to bitch about how bad the company is. They only call if you fucked up big.

What remains is a mix of "dumb, panicky animals" and people for whom calling is the best option (they may be in a hurry; or for many older people, phone call is the method they're used to and one they trust). It's something you have to deal with, it's for them that you have support in the first place. But for a company like Philips, I can't imagine those support calls make any difference brand-wise. Most companies I know could drop their private-customer help lines altogether, having them respond with busy tone all the time, and nobody would likely notice.
>Mid and lower class people won't get rich by saving their salaries.

They get richer than they would by spending them.

http://www.millionaireeducator.com/our-story
Good, corporations have been allowed to go too far with their surveillance.
Widespread facial recognition is going to add a whole new slew of data for GCHQ/NSA to data mine. Not to mention advertisers tracking exactly where you walk in shopping malls and shops.

From my understanding, UK law requires that you be informed if subject to facial recognition, but, analogous to online tracking/advertising, does not require your permission to begin it.

Sigh, gets out my rimmed glasses
Search for bubble level on your phone
This is not a new phenomenon. In the law enforcement community it has been well recognized for many years that people who carried concealed weapons will often exhibit reduced arm swing on the gun side. The habit is driven by two issues. The first is training and a desire to keep the strong side arm indexed to the weapon for faster unholstering. The second is a reaction to the first and involves trying to unlearn the reduced arm swing, which more recently has been seen as a "tell" which may give warning to potential adversaries that one is armed and may be a potential threat. As a corollary people are now taught to be aware of reduced arm swing in others.
It's not going to be great for having 1 robbery and nabbing the next person your cameras ID. But in this day and age were the police won't go out for burglary calls we might end up with person A identified in X surveillance system incidents over Y years. That's an interesting step forward even if it isn't damning.
The Muse is Hiring a Fullstack Engineer
In principal I like this idea a lot. Office as a Service but in freer...sign me up.

As an aside I use LO as sort of a middleware for document conversion via PyOO (start headless LO, convert/load/creat documents etc. via Python script). I think UNO is rather complicated to use at least I struggle everytime I try to read the documentation (possible that I'm too dumb). I hope LO as a service helps make this use case more interesting and thus leads to more documentation and PyOO like libraries.
I feel like there's some potential to get LO into more widespread use by improving/advertising the "headless LO" more.

Oh I'm building this webservice...yeah sure upload your files as Excel or Calcs...we can use that and create nice Calc documents from either one.
Powered by LO.
The process of pairing non-Hue devices with the bridge is convoluted enough that it should be pretty clear to anyone involved that it isn't supported. You need either a third party Java application downloaded from an amateur looking site, or to telnet into your bridge and give it the right commands.
Right, but my point is the backend to make this work must be terribly insecure. I just did some reading, and apparently they take your password and just store the keypad equivalent (or more likely, a hash thereof). So you can login in to the website with your original password, the keypad mapping of that password, or any text password that maps to the same keypad digit mapping, and they all work.
This also means that it is expensive to run this service, you can only do so much server side rendering per server, much much less than you can response to REST API calls with a little bit of JSON data as both Google Docs (and our service http://Clara.io do.)

This ownCloud service is bound to stay smallish until they embrace a true client side rendering approach.
You're missing the point of what he's saying with a pretty dismissive statement. "Swift doesn't do that" is not a strong argument.

He specifically goes through why using protocols like that are a useful and powerful tool. He's making an argument about its usefulness and the ease of implementing it.

It is a really useful tool! It lets you show the commonalities and mask and private methods in classes. I would say that it would be a loss to not have this.

As for the "this might accidentally be seen as equal to something that is a different class" should not be a problem. In objective C isEqual implemented in a standard way is able to differentiate different classes from each other pretty much from the beginning of the method.
And it's poorly taught because there is a lack of people who really master the two languages (Chinese + language X that is very different from Chinese), which is due to the fact that... ...the two languages are very different in the first place...