skysight-inc/HackerNews huggingface dataset:
Target hackers stole encrypted bank PINs
In case you didn't read the article I linked, the CEO of Rockstar created these licensing programs while they were still Nortel-owned and has been in negotiations for years before Rockstar was formed. This was a long time coming and all the potential infringers knew it, which was why the auction was in the billions of dollars.

They sued Android. Android is a big threat to both Microsoft and Apple.

Rockstar sued some Android phone makers because it infringes their patents and they don't have a license. Note that they didn't sue Sony, who makes Android phones, because Sony, being part of the consortium, has paid for those patents.
It helped me. Mission accomplished! thanks.
Dostoevsky Up Close and Personal
Heard the hype about it so I thought I'd check it out. Pretty cool for open source.

If you have trouble using this release on Macbook Pro with Retina display (OS X 10.8+), the following worked for me:

1. In Displays preferences, scale down the resolution (so text is bigger) by one setting.

2. Run the game. For me, it appeared, full-screen, in a small portion of the screen on the bottom-left side. When I moved my mouse above that portion a few inches, I figured out how to get the game to think my mouse was over the buttons (fortunately they have hover effects). I had to move the mouse to a Y-position a few inches up on the screen from where the button actually appears (but the X-coordinate was correct).

3. Adjust the settings so the game runs in Windowed mode. Save setting and close the game entirely.

4. Return resolution to normal.

5. Re-run the game. Worked fine then.
One problem I have with doctors is that everything is a fucking disorder if it deviates from the mean in any way. There are people who are far more functional and productive following this sleep pattern. I can't imagine going to bed at 11 and waking up at 7 every day.
I'd be much less annoyed by this tactic if the retargeted ads didn't gang up on you like a platoon of Belarusian KGB agents.
America didn't start with fiat. The transcontinental railroads (http://en.wikipedia.org/wiki/First_Transcontinental_Railroad) provided the backbone for a continental network that helped unleash human creative potential, much like the Internet is doing today. This led to an economic boom. Then two world wars destroyed Europe while leaving America virtually untouched. In the aftermath America had risen to superpower status (http://en.wikipedia.org/wiki/Aftermath_of_World_War_II).
How does one's intellectual background/history fit into an extrapolated "red sneaker effect" analysis?

Oh look, the nonconformist is using big words again.

How utterly mediocre life has become when intellectual pursuits and fashion are so hand-wavingly treated through this concept of "nonconformance".

Russell Brand (English comedian) once said a really great thing, after having returned to the U.K somewhere for a talk show, as a way to dismiss a certain class of criticism (or really, criticism of a certain origin):

"And then I remembered that this was just some thing happening
in America."
Indeed-- that's lame. Not to my tastes, that's for sure.

But hell, I'm pretty sure that the folks doing it know it's a subjective choice, and we know it-- we are literally "subject" to their tastes, because we are using something some other party came up with.

But "Giving the user an option to upvote or downvote an artist feels like a statement of subjectivity, but pre-banning an artist feels like a statement of objectivity.
Of course, the user who used the term "c...j...k" is probably onto the true reasoning of the company: they did it because Nickelback hatred is one of those funny things that citizens of the Internet use to feel united with other citizens of the Internet."

I agree with your assessment of their tastes and reasoning, but I still think it's a consciously subjective statement on their part.
That's why I mentioned compiling SML to C, actually. :) It's worth evaluating costs for what generated C looks like when something else (SML, Chicken Scheme, etc.) is compiling its constructs to C, just as much as it is for what people will typically write.
B-b-but lisp machines! Tagged hardware architectures!
A few other words do it too (rot13("znfgheongvba") does it as well, but only some of the time). I don't think this is caused by a hard-coded blacklist of words, but I'm not really sure exactly what conditions have to be met for it to happen.

@scarecrowbob: Your comment (the one that is a sibling to this comment) is also [dead]. I have no idea why, this is getting kind of absurd...
Yeah, I'm planning on posting the benchmark source, but between Christmas, a rather nasty ice storm, and a bad cold, I'm a bit behind. It will be up in a few days.
HA! My reply that quoted you is dead for similar reasons.
theo and OpenBSD have nothing to do with OpenSSL
It sounds like this algorithm is kinda the opposite of that.

In a third photo, you fly a kite with both parents, but only your mother is tagged. Given the strength of your “tagging” relationship with your parents, when you search for photos of your father the algorithm can return the untagged photo because of the very high likelihood he’s pictured.

So the gist is that it's inferring that a photo with your mother, a child, and another adult probably includes your father. My read of the article is that their algorithm is not doing image recognition of the father, but rather, it's inferring that a photo of your mother and two others probably includes your father due to the close relationships established between you and your mother and you and your father in other photos.
>have been anti-competitive.

Although it seems so now, keep in mind Google bid for these patents themselves and lost. They were also offered to join the Rockstar consortium, which they declined. Unfair definitely, but not enough to qualify as anti-competitive under a black & white banner.
do while (alive) {
work()
}
Python Infrequently Answered Questions
Go onto Meetup.com and see if there are any relevant meetups in the San Francisco area for people looking to practice English. Alternatively, just go to any Meetup for a topic she's interested in (e.g. crafts, health, etc.) and she can talk and interact with the people there.

I would recommend that she volunteer somewhere (a non-profit or a clinic) where she'd be talking to people for most of the day. The best way to improve is just by practicing. I think that'll be more efficient and effective than any of these language sites/products.
Well, it's an alpha, so it's not really comparable yet. It's safe to say that it lacks some "probably expected" featured.

I don't know about now, but when I tried it a month ago, it lacked an options menu. Clicking "options" on the main menu opened a dialog with placeholder text. Maybe they've added one now, but I didn't see one skimming the updates list.
It's probably a mix of (1) "If it works, don't fix it" and (2) "I don't give a shit."

(1) Because Apache has had mod_php for ages, and there's FastCGI/FPM for everything else. If you already have something written in C that works out of the box, there's little incentive to write an alternative in a slower language. Besides, until recently, PHP has been woefully inadequate for writing daemons, with all those memory leaks and crappy error handling. Even nowadays, there's a lot of stigma against writing daemons in PHP (usually by people who still think in terms of PHP 5.2).

(2) Because the majority of PHP programmers are not interested in writing anything other than plain old PHP scripts accessed with a browser. This might be a result of the fact that almost everyone has standardized on either mod_php or FastCGI/FPM. When something is taken for granted for such a long time, you tend not to think about how the lower layers works at all. At least in some circles, it's not unusual to encounter "experienced" PHP programmers who are surprised to learn that they can run a PHP script from the CLI and keep it running for many days.
Probably the nicest page I've seen on the subject is DIY Drones ( http://diydrones.com ), which covers both fixed-wing and copter-based UAV engineering. Their fixed-wing autopilot is called ArduPlane ( http://plane.ardupilot.com ).
Not that it makes it right, but does anyone think that Google wouldn't have used these patents offensively against the Rockstar companies if they had ended up with them?
> current owners had no say in filing these lawsuits.

They didn't give an order, but they created a company whose sole purpose is to file these types of lawsuits. Did they really think that it would never happen?

It would be like the Manhattan Project scientists washing their hands of Nagasaki and Hiroshima because Truman was the one that gave the order.
Rugged Android phone surprisingly thin, light
"Forking" does not necessarily mean "innovation". Innovation, by definition, requires something new. "Doing the same things differently" is only innovative to the extent that things are done differently. (Android certainly did do some innovative things, just saying that forking the kernel was probably not it.)
Accent can be a big perceptive issues for non-native speakers. It'd be worth it to look for an accent coach. Even if the rest of her English isn't perfect, being clearly understood for the rest of it might be worth it.
the screen kills it for everyday use... but it is nice to see more players.

(also, cringe at very opinionated title, but mods will change it if i add anything more informative than the cooked press-release title of the article)
Ask HN: Online Training for Continuous Delivery, End to End?
Does anyone know of a place with a video walkthrough of the process of setting up a one button deploy webapp from start to finish?

Something that shows how that person/team glues together all the major tools/services. It doesn't matter what web framework/language, really. Just something that shows how to build, test, stage, deploy, and monitor an internet facing webapp.

For example, how to chain together and really use services like github, new relic, loggly, cloud passage, chef, puppet, etc on ec2 or heroku.

I've got a lot of the pieces, but I'd like to see how someone puts theirs together. It might not be 100% exact to my situation, I get that. It's not the tools so much as demonstrating the power of the finished/integrated capability.

I want to answer the question of: "What does a leading edge CI/CD stack feel like?"

I keep hearing "you have to dive in" and " it'll take time to figure out what works" and "it's a process, not a destination." All valid points. But I'd like to dive in while following a known-good path and start improving from there. And I'm willing to pay to save a lot of time/miscues while avoiding bad habits.
Yes, I bought a new desktop computer recently. I was surprised to find that the price parity with Newegg and others I've become used to (so much so that I'd stopped comparison shopping until I was looking at a $1700 purchase) was no longer in effect. Newegg saved me more than $200. Mostly due to buying multiple high end video cards which were much more expensive at Amazon.

Though it took almost two weeks to receive my order, despite having ShopRunner (which theoretically competes with Amazon Prime, which I also have) and the few things I did order from Amazon arrived in two days, as expected. Given that, I may not order from Newegg again...certainly not for anything I need quickly. Though, I suspect this was a one time phenomenon based on high demand (I ordered sometime around Black Friday, though it wasn't on Black Friday or Cyber Monday).

My love of Amazon runs pretty deep, but it's starting to fade. I'm also pretty unhappy with AWS lately. The sluggishness of EC2 vs other virtual systems in similar price range is pretty severe, so even if the infrastructure and capabilities are much greater at Amazon, the ability to fire up a server and blast off with lots of users cheaply is not always as good as the competition.
This article always struck me as being composed of two distinctly different opinions. One, Aaron's assertion that employees at Google are being infantilized. Two, that Google's mission and their overall morale and sense of purpose has changed.

Two may be true; I can't speak but anecdotally to this (and nor could he).

But One always struck me as very mean-spirited and unnecessary. As if told by the father in Peter Pan, or Scrooge. As if Google's engineers should be wearing suits (like the "lowlifes" he so despises?) and sitting in Aeron chairs, only, and forgetting about such silly things as dinosaurs and space travel.
read this before noticing it was written in 2006 by Aaron Schwartz. That certainly colors the perspective. I wonder how much has changed.
Ever heard of the Amish? Some people aren't all that impressed with the state of the wider world or have any interest in its pleasures.

Gosh, why doesn't everyone want to have the same ruling government, the same local culture, and the same new iPhone? Bellies will be full too!
TL;DR: haters gonna hate
I thought it looked creepy, like an adult daycare center.

I was approached twice and interviewed twice by Google but I don't think I'd fit that culture.

No offices -- just open spaces.

A meritocracy where you are evaluated by your peers generally, rather than by a boss or customer for your merits in a particular job.

Where you don't even know what you will be working on until you're hired, as if that gives you a choice.

Lots of silly signs hanging, some of which would be trademark violations if displayed in public (Bombay Sapphire, etc.).

Too academic (from Stanford days?) for my tastes.
Because they don't make money by destroying me economically, duh.
Science and War - Visualizing U.S. Budget Priorities
Google was offered a seat in Rockstar, they also placed a bid, and so on. They didn't want to.

What exactly do you expect Rockstar to do when several Android OEMs are infringing on their patents without paying for it?
Or perhaps their experience with the dishonest suits (redundant, I know) who whine about professionalism matches my own. "Professional" and "pathological liar" have been synonyms for me since my first job.
Thanks for the read. The story felt surreal.
Levels of Action
Right. Apple can't compete at all with android devices. Those same android devices that were originally copies of iPhones. Remember that android was just a better blackberry before iPhone came along.
Growing up is overrated anyway.
You do know that one of Aaron's strengths, or at least a point of focus, was gamification. Looking at this article in that light you realize that he was trying to stir up a conversation. He also didn't seem to bother to be nice, at least when he had an opposing opinion.
Getting ready for your first 2.0 release?
I like it. I went into it completely blind, not knowing what I would get.

The display felt like it was making the units, buildings and scenery seem too small and I was often squinting. This caused tension to build up in my neck and head, which caused some frustration.

Although it feels low-energy, it's fast paced. I had 1 wave that I could repel but they almost wiped out all of my units. The 2nd wave sure did.

It wasn't totally obvious that I could upgrade units through buildings, but I got that much eventually. The resources are up in the upper left hand. I guess I need 3 resource types? Not quite sure what the elephants were for or how to get them to offload.

Couldn't tell if there was advantage to one race over another.

Over all it was kind of fun. I think i'll play again.
that is exactly what OP is not looking for
First identify what your weakness is (vocabulary and idioms, grammar, accent, comprehension). Then do something specific to improve on that: for instance for vocabulary the best is to read books or articles.
If they'd picked on Justin Bieber, then we would probably be asking why they didn't pick on Nickelback instead.

Why did they pick anybody to pick on in the first place? That's easy: publicity. It got people talking about their product.

Why do people in general pick on Justin Bieber or Nickelback? I don't really know. If I had to guess, I'd say that people dislike successful celebrities or musicians who they think have undeserved praise or success. That "undeserved" is of course highly subjective. Most people who dislike Justin Bieber are likely not in his target audience. Since his target audience is fairly narrow, you have a reasonably large pool of people to get onto your "Justin Bieber memes train".

It probably works the other way around too. Mention "Rush" and "rock and roll hall of fame" in the same comment on Reddit and see what happens.

On the other hand, many of the complaints leveled at Rush and Nickelback by critics are the same. Both have been called formulaic and repetitive (I don't agree with that, but I have heard it). So what is the difference between Nickelback, who get internet hate, and Rush, who get internet praise? I don't know. The obvious answer might be that Geddy Lee and Neil Peart in particular are both widely recognized as being extremely technically talented musicians, giving Rush something that other formulaic bands cannot fall back on... but I don't think that is a satisfactory explanation.

This article isn't really on HN because people want to discuss the merits of an internet meme about Nickelback. The origin/merit of the meme is rather incidental.
I'm looking forward to embracing its lispiness.
A very honest read from Brian. I know him personally and I can attest that he writes like he speaks, very honest and transparent. Keep up the good work at Dockyard!
I believe the human brain is best capable of picking up a language by being subjected to it. Hence I prefer reading and speaking over artificial practice, at least beyond bootstrap level.

Here's what worked for me:

1. Get an acceptable grasp using traditional methods (you are already here).

2. Read about three books while looking up every single word you don't understand. This may be easier when reading on a tablet. Warning: This will be slow going. Perhaps pick some favourite books you've already read.

3. Read another twenty or so books, but you shouldn't have to use the dictionary very often. Concentrate on flow.

This will take care of your vocabulary and grammar. To master conversational English and pronunciation you have to speak to people, but the foundation you built above will help.

Four months is an ambitious goal if you're looking for complete fluency, but you should see solid improvements.
> self evident since companies are paying them licensing fees

Not necessarily. Companies could be paying them licensing fees because it's less costly then a protracted court battle with an unknown outcome.
Watch netflix videos w/ subtitles on. Mimic lead character's speech. Record your speech and compare it, repeat. It always worked for me.
that's actually very nice to have in the wallet for when t-mobile/att has no coverage and you have to work. any idea which network it uses?

any first hand experiences?
Controlling Smart Home Appliances by IFTTT from Arduino using Lithouse Cloud
DNS requests do not specify who requests the IP address. So think of the problem a CDN has : it has to identify the requesting party's geographical location, based on where the request comes from.

If it comes from 8.8.8.8 then you've got no clue. If it comes from an ISPs recursive DNS you can guess : most ISPs have limited geographical reach. If it comes from Telecom Italia's DNS servers, it's either Italy or the middle east (and due to seabone, you will feed them the same entry point to the CDN)

When a request comes from Google (or for that matter, another global network like Level3) you have a problem. The request doesn't specify where the client is, and the request will be cached. So what do you do ? Which entrypoint do you feed it ? You're essentially stuck with anycast, and that has it's own problems.
> They sued Android

They didn't sue "Android." "Android" is an operating system; a collection of software. One cannot "sue iOS" or "sue Windows" either.
Thanks for the book recommendation, read it recently and liked it.

Also, for a more hollywood version (but still worth a watch), go see the "Lord of War" (2005) film. It touches upon a lot of topics in that book and impact of AK's on our world.

Highly recommend both!
What's wrong with amqp (2008)
The Amish do that by choice.

Based on my limited experience of Korean culture (I have a dozen or so Korean friends) the number of Koreans who would willingly choose to live a primitive lifestyle is....minimal.
I have always believed that best way to learn a new language is to spend time with it. Read as much as you can. Watch subtitled movies and you will instinctively pick up on pronounciation.

Above all speak and write it. As you spend more time with it you will gain confidence.
Won't this process become much more expensive over time, thus invalidating the attack vector?
either that is very naive or i'm reading it wrong...

what prevents any automated system to simply adding the bunch of glyphs used for an "A" to be read as an "A"?

This will only be useful while it is underutilized.
Even when doing direct mutation of a byte array, FP can come in handy. The key part is being able to pass around and return functions. While I don't have experience "manipulating blobs of sensor data", most code can benefit from passing functions around and using closures. Even in otherwise imperative code, using folds and maps may make things clearer. Although, it might not be practical due to performance reasons.
not much. i quit a few months ago and so happy to be out of that insane place. they compare your work against your coworkers, so its constant competition, even if you meet your "goals". they also have zero work/life balance.

all that free food and google shuttles wear off after a couple of months. then their non-stop work life settles in and you realize you made a horrible decision by accepting the job offer.

the only bright side is you get stock options and have a great company on your resume.
Duolingo is great to start learning a new language, not to become proficient.
I have tried your JPEG compressor. While it does make red less dull at 2x2 chroma subsampling, it does also blur red (or orange) into (white) backgrounds. IMO the sum is negative, at least with the particular image I tried.

I'm particularly interested in this because lossy WebP only supports 2x2 chroma subsampling. So any optimisation for JPEG could maybe also be applied to WebP.

I have made a topic about this once on the WebP group, which also has the image I tried with your compressor.

https://groups.google.com/a/webmproject.org/forum/#!topic/we...
You missed the point on what I was inferring.

> The same way you make a real-world video editing suite work on an iPhone and have the guts to make that your seasonal and campaign: in a careful and considerate fashion without trying to be all things to all people.

It isn't about being all things. It is about a level of control you need while working. This is actually a mathematics problem namely Godel's second theorem of incompleteness which states and this is a brief description that "a system cannot contain itself" meaning that you can build a system of components but those components can't be built from inside the system. This equally applies to software.

> That said, if I had an editable Chrome dev tools on a tablet I'd be 50% of the way there some days. :)

Again you're conflating two issues. Not all dev tools can exist is a browser. If they do then by definition they don't exist in the browser anymore. A paradox. If your dev tools can exist in the browser alone then you definitely are using only a subset of necessary dev tools for other domains. It is obvious that you are a web dev but then I'm not and the browser doesn't cut it for me.

> And ... Don't read too much in the car/truck comment. Eventually even smart phones will behave like supercomputers. It's just a matter of time.

Then again you missed it. I wasn't reading into it. I was comparing how the CEO of Treehouse was dissing CS degrees because he wanted to sell his tutorials like Jobs was dissing the PC because he wanted to sell iPads.