skysight-inc/HackerNews huggingface dataset:
One of the worst hacks was the Hostile Anywhere hack, especially for Hardcode mode. Apparently the Hostile button was disabled client side once you left town, but there were no server side checks.

I also remember a gamble hack, where the server gave too much info to the client. The hack would tell you which were Unique/Rare/Magic gambles.
There's not enough original/exclusive content yet though. If their library were to disappear tomorrow, so would huge swaths of their subscribers. The library provides enough necessary value to warrant the membership, until more exclusive/original content becomes available.

I also wouldn't count the "old strategy" dead just yet. As torrenting becomes more popular, you may see Netflix get earlier deals and releases from those that would rather some money than no money.
VCard flaw exposes up to 200M of WhatsApp Web users
Computational Physics with Python (2013) [pdf]
Tashu Duset Sekar: On Translating Invented Languages
"If nobody supports it, nothing will be made."

Did you miss the whole open source software movement? Music other content was made well before copyright was invented.
You can have both. An 'officially recommended approach' does not preclude 1000 unofficial but working approaches. However, it does it make it a lot easier for someone dipping their toes in.

With Node for core and basic problems, I find myself thinking "Should I follow this blog post written by a highly respected developer but which is a year old and therefore forever in Node-land, or this blog post written last week by a nobody?". I don't like thinking that way about production code I'm writing for clients, so I use languages where I don't have to think that way.
The creation of science depended on a large number of random factors, from Judeic monotheism (or something like it) to the disasters of the Reformation and Counter-Reformation, and even (plausibly) the English Civil War and its aftermath. Those random accidents--including the founding of universities in the late Middle Ages--created a set of conditions where people with the brains to create science were given access to institutions that let them think and investigate at the same time when they had both the social freedom and the technological capacity to publish their work, and the freedom to engage in institutional innovation to create things like the Royal Society, whose founding should be considered the final act in the birth of modern science: once it existed, it would be extremely hard not to get something like science going.

So on this view, the reason why science happened here and not there was the same reason why hominids with the capacity for general, tool-using, representational intelligence and language happened in Africa and not the Americas: such developments depend on a confluence of multiple unlikely factors and as such are very unlikely to happen at all, much less multiple times. If science hadn't been created in Western Europe in the 1600's it might never have happened. It only looks inevitable because it did.
I think they don't allow you to run for more than 24-hours straight though. Probably to make sure people aren't unhappily surprised when they do need to preempt.
`nvm install v4.0.0` and you're ready to go.
Changes Coming Soon to the Roku Developer Agreement
A government built on technology
You are in the US. You want to watch Hitman 47. You do not want to go to the theaters, and would pay the same amount to watch it at home. But no, this is impossible. Hence, Primewire.ag, Movie4k.to.
I personally prefer to think of the 1 to 1.75 cents per core-hour as being competitive with "roll your own": if you're thinking about building out more servers or using preemptible, I think preemptible comes out ahead a lot.

The distinction though is that these are from our spare capacity, so it's not a replacement for a 24x7 anything (whether that's our regular VMs or a DO droplet). But if you're prepared for disruptions, come and play!
I love Google Compute Engine. On projects where we've been offered significant Azure credits, I strongly recommend to still use GCE. It's fast, it's cheap, and the management UI is simple and makes sense. Oh and their networking is great (fast and reliable).
11 Python Libraries You Might Not Know
WORLD+WAR+3+IS+UPON+US+-+YouTube
I can answer any questions. The idea is still very new and malleable but very open to feedback
You seemingly have much more experience with Node than me. Perhaps my amateur anecdotes are just bad luck, but certainly my Bash scripts that talk to Node break frequently.
5 Homepage Myths You Should Stop Believing
This is so cool! Although, I'm sure it will take quite a bit of time to actually use these robots in everyday settings.

I was wondering if they could create multiple copies of robots and give them all different tasks and then combine the knowledge, to speed up the process. However, due to randomness of learning I would assume each task has to be taught to one single robot or it might not be as efficient?

Also, I'm curious to know, would a robot need to relearn a skill if a part like the arm changes shape because the basic building block on which it relies on has changed?
Thank you so much for this. I'm one of the many who have written a FORTH with the help of this document/program and I really, really appreciate it.
Thanks for the breakdown!
An iOS Developer on React Native
I struggle to get the bogosorting heathens to even put the correct DVD in the correct box.

Also I simply cannot get them to watch a movie on a DVD somehow 'missing out' on what is on TV.
We had some random x86, running Linux, in there on a full sized motherboard. It lived in between the front face and the actual refrigeration compartment. We also had a fun little perfboard of 120V relays inside of a clear plastic case we built - the most dangerous part of the machine (which melted down at least once in the first build).

Man, memories. =)
Question: since breadth usually is the inverse of depth, FSDevs are good enough to stay afloat in all fields; this means that an expert (someone who is specialized) is always able to crush a FSDev in his own field of expertise.
So, FSDevs are always the rookies in all fields, compared to specialized devs.
Does it make sense to put a FSDev in a big team?
Libcox – Cross Platform System Calls
Hiring: UX Director for RealSelf
The new UX Director will play a critical role in building and leading a creative team, dedicated to designing beautiful, intuitive, and pleasurable user experiences.

This full-time position reports to the VP of Product at our Seattle office.

You will:

Expand, lead, and mentor a team of UX and visual designers
Ensure consistent and cohesive user experiences across Web, mobile, and marketing
Lead design reviews and discuss decisions and tradeoffs in an open forum
Collaborate with PM, Analytics, and Engineering to turn strategic product visions into creative, delightful UX
Be a “player coach” who’s willing to get your hands dirty
Utilize A/B testing to drive continual improvements to the site experience
You are:

The unique product designer who’s equally obsessed with visuals and business outcomes
Comfortable with operating at conceptual levels and down-and-dirty pixel polishing
A curious and critical thinker, able to articulate complex ideas with humility and humor
Familiar with the design considerations imposed by technical constraints
Intensely interested in leveraging user tests and feedback to guide design decisions
A U.S. citizen or permanent resident and able to work full time in our Seattle offices
You have experience:

Designing and shipping interfaces for mobile-first users
Integrating a dynamic UX team into the Agile development workflow
Building and maintaining pattern libraries in a responsive web product
Managing web and mobile UX teams (5+ years)
> And the US does it for a much more diverse, much larger, and unhealthy population. Cancer and heart disease outcomes are the best proxy for how well a health care system operates.

Since the purpose of a health care system is to maintain the health of the population, overall population health is a much better thing to look to that micro outcomes from two particular events.

And by overall health, as you yourself note, the US doesn't do particularly well compared to other developed countries, despite spending far more as a share of GDP than most (and much more per capita.)

Your claim is a lot like claiming that an organization has a better software quality system than others because it fixes bugs in production slightly faster than others, even though it also allows far more bugs into production than the others.
Guia Médico Unimed Completo
The MCC is a good resource for the laws of cricket: https://www.lords.org/mcc/laws-of-cricket/laws/
I came to the UK aged 10 from (the mighty) USA. Forced to play cricket at school. No f*cker told me the rules. I wish I'd' had this page back then.
Very nice pick. Valgrind has been used extensively to test this (valgrind is applied to all tests in the tests package). It looks like when i create my topic array, I zeroed out the memory (with calloc). So the topic is initialised to zero. But this would have resulted in uninitialised read accesses for any new topics that were created beyond the original topic buffer (with initial capacity 32). This has now been fixed (thanks again).

I chose to keep networking out of it for now as I felt it was something that could be added by the client (eg by having a websocket listener publish events as it saw fit). Also partitioning was not a high priority now as creation of new topics actually had fairly low overhead. Also deletion and compation of logs is something that was not a high priority right now but definitely something I would like to look at (would love some help :) )
Why would you switch from one to t'other? Why not use both? That way, you get the best of both options that are available today.
> between iTunes, Amazon instant, YouTube rentals, Google Play, Microsoft Store and your cable provider the movie is probably a $2-$3 HD rental. $5-$6 if its just released.

That is part of the problem.
If I want to watch a movie, I'm gonna use the most convenient and easy method, because as most humans, I am lazy.

So I can either :

* find which service has the movie I want to watch

* create an account on it

* enter billing informations

* watch a DRMed movie

or i can

* find a torrent of the movie

* download it

So even not taking any notion of price into account, the piracy solution is far more convenient. There is a lot of friction with legal solutions.
yea, man, in any case it beats waiting for several days while your own sailors on Kursk were banging at the walls.

(https://en.wikipedia.org/wiki/Russian_submarine_Kursk_%28K-1...)

It was just 100m depth - a normal dive for professional divers - and i just remember how it was surprising that nothing was done during the next couple days. I mean such paralysis is typical for Russian bureaucratic machine, be it civilian or military (remember Rust?), yet these bangs were obviously easily heard by the listening anti-submarine posts of the Russian Navy ships idling right on top of it and nobody did nothing while waiting for the orders from "the top" and working around the clock trying to cover their a&&es.
A similar thing happened when the USS Scorpion sunk. The Navy wanted to check the wreckage and recover or destroy the nuclear warheads, but without tipping-off the Soviets. So they hired Robert Ballard and had him use the cover story of searching for the Titanic. That he actually found it was a nice bonus.

So remember not too long ago when James Cameron made a big deal about exploring the Mariana Trench? Makes you wonder what else was down there that we won't find out about for another 40 years.
This is https://github.com/ruda/jonesforth-macintel the port I did to Macintosh i386.
A bug in VS2015 exposed my source on GitHub and cost me $6,500 in a few hours
This one's been out there for a few months, but I think it has a few lessons which could also be applied to online pair development platforms.
as a developer building something, thanks for reinforcing this idea. It's really easy to start wanting to add more features to my app (for the wrong reasons).
That's exactly right: I don't want you to be surprised when a few weeks after we've landed a lot of capacity that you can't run things for a week straight.

If you're interested we explained some of this in an interview on InfoQ: http://www.infoq.com/news/2015/05/google-preemptible-vm
I disagree. Shell scripts are great for automating system tasks — for sysadminy type stuff, including tasks with high complexity with nested loops and conditionals.

A scripting language like those you mentioned is great for if you need to run your script on systems you don't control, or you need it to be cross platform, or you'd describe what you're doing as creating software rather than automating tasks.

No scripting language can ever integrate with the host system quite as well as shell scripts can. Sure, shell scripts make it easy to shoot yourself in the foot, but then can't you say the same of at least perl and ruby?

I don't really see many good use cases for this library though. By the time you'd use it you should probably move on to something else.
When you say languages, do you really mean frameworks? It seems like languages are fairly general purpose and don't go out of their way to tell you how to build your application. Node is more in the "language" camp than the "framework" camp, and there are bunch of frameworks on top of it that give you the structure you're looking for.
> Question: since breadth usually is the inverse of depth

I think you are starting with a false premise: IME, the best developers in any narrow area also tend to be the ones drawing on broader experience bases in terms of application domains, languages, and technology stacks.
I meant stability not in the sense of 'frequently crashing', in the sense of the API and 'how things work' remaining the same over time.
Oh the match fixing scandals definitely did ruin the face of the game. There were other notable infamous incidents - the Rebel Series to South Africa during the 80s, the ball tampering scandal
How I Gave Up Alternating Current – Mostly Harmless
What is a bug?
It would be interesting to hear more about that. Do you have a source you could post a link to? Cambridge University in particular felt (in late 90s) like it might have been affected by that.
You have NO idea what you're talking about.

>> JS have to be interpreted

Yeah, because the Bible, the Quaran and the Declaration of Independence say so ...
Hey rakoo thanks for sharing that. I actually came across this earlier. (Also RocksDB /LevelDB are amazing as embedded key-value stores). My starting point was to see what a pure log would give you and let the application worry about what it did with the events (eg in the messaging case - update the messages in the respective channels with the new content - the channel is just a table in sqlite!) - essentially a way to decouple the processing of events from their transport and persistence.
There's some good stuff in there as well – I leave it to you to sift. In all fairness, the quote you gave isn't by the post's author, but rather consists of the words of a VP at Siemens (as quoted by the post's author).

See also the links in my parent comment.
Alibaba's cloud business has built a data center cooled by lake water
When it began spreading out of Boston and becoming more of an actual gang is when going to hardcore shows stopped being fun for me. I was tired of having to constantly worry about bumping into someone and see people get beat up for no reason just became depressing.
> I fear this decision is going to be taken back in a few years and he will become faculty again as he realizes that he really was that one very lucky person, an afford not given in other circles.

There is a very good chance that he will never get another tenure track offer if he changes his mind. The job market in history is very, very tough.
I think everyone misunderstood my point, which is that apportioning those costs on a procedure level is a fiction. Almost all of your costs are fixed: salaries, facilities, equipment. And the amount of procedures you can do with those fixed resources varies dramatically.

It's definitely worth quantifying the cost of providing medical care, but doing it in a more fine grained way than at the department level.
The Perils of Setting Goals (2012)
Ask HN: How to explain to cost of technical labor to a non-technical investor
Hmmm so where do I start...

I am in an interesting position. I run a tech firm in southern AZ, we're developing some pretty incredible stuff and we're funded. We received an initial seed investment that with my current burn rate will allow me to continue development for another 5 months (we've been grinding away since may) in order to scale, hire on a few more full time developers, and assure said developers that they want to continue working at my company I need follow on capital; which my current investor has already agreed to fund. All of this is great and there really are worse problems to have but here is my problem.

I cant make him understand the high labor cost associated with technical development. My current projections outline my COL at close to 80% of my total projected expenses, which, once you account for the actual requested capital it is still stupid lean. Any tips on communicating effectively what it costs to hire, and maintain quality developers and engineers?

Thanks, -CA
100ms is about 6.25 frames of a normal 60fps display.
One of my first memories of being on the Internet was visiting Yahoo's "Devices Connected To The Internet" category every day and checking every one of them out. In addition to the coffee pots and soda machines mentioned in the comments here, I spent a lot of time on USC's Telegarden project:

http://www.usc.edu/dept/garden/
So, how do you get started in CBT and establish the practice? Any resources?
Test cricket (international matches played over five days) is a truly wonderful experience that I urge everyone to try and watch* at least once.

When you try and explain that the most engaging of matches can end in a draw, after all that time, you rarely succeed on winning over sceptics, but find a friend that is willing to sit and watch for a few days and try it out.

*or listen to, it's equally at home on the radio, where you can keep up in a state of semi-aware engagement. Test cricket doesn't require complete concentration, just a willingness to know what is going on.
I might stay on 0.12.7 for a few months to let everyone work out the issues first.
To Be Continuous – Ep. #2 'Favorite Things About Continuous Delivery'
Did you bat or bowl?
For batting: 'See ball, hit ball'. 'The faster it comes, the harder you hit'
For bowling: never figured it out :(
Yes, they are using it because they are familiar with the web platform and want to go a step further. But that doesn't mean that all other ways to build programs for desktop use suck and we can only use a webkit engine. With stuff like electron, the result is bloated as hell and looks totally foreign.

EDIT: Just think of the major performance problems these electron based editors had and still have. Our compurters have become faster, so we just write more bloated and slower software?
If that is the case why is it not the same as TAI?
MEDITATIONS BY MARCUS AURELIUS ANIMATED BOOK REVIEW
If you just write everything in order of usage, the executable code still winds up in a very easy-to-find place -- the very bottom, rather than the top.
usb-c should do video out, but how about video in?
He is also probably burning bridges by writing this scathing article. That alone may make it impossible.
Anything. I'm a pragmatic developer who just wants solutions that help me pay the bills. It's precisely for that reason that Node has been a problem for me - it's caused much more than its fair share of headaches, when compared to Ruby, Python, PHP, Bash, Go.

Perhaps using a framework would make things easier, but I'm reticent to rely on it in the main part of the project when it causes so many problems just in the small parts.
I use MPC-HT to play. So I can press D to have it find a list of subtitles. Or Ctrl-L to load up an srt.
List of multiple discoveries
Machine Learning is in my bucket list of things to focus on at some point in my life, just like many of you.

I know it's a bit off topic, does anyone of you know any practical resource that teaches ML while creating some kind of robot with AI?

Thanks in advance.
What? Ballard found the Titanic in 1985. Scorpion was found in 1968, by a Navy ship as part of a public search.

edit: http://news.nationalgeographic.com/news/2008/06/080602-titan... says Ballard was involved in checking the nuclear reactors of Scorpion and Thresher to make sure they were safe, but that was years after their wrecks were found, and not nuclear warheads.
Right, but even in paid plans, there's no ability to get further subdomains. Just pointing that out and wondering why. Technical issue that isn't worth the effort?
I'm not sure we mean the same thing by the word "happiness", but like fsloth I'm not very interested in pursuing what I mean by it. I think there are other, better ways to get a saner society than to endlessly chase after transitory good feelings.
Flagged as spam.

There is no article here, just a email signup form.
>These services already exist

Where they exist?
We changed the title from "GraphDB: Explore StackOverflow with Neo4j".
Certainly an attempt at a respectful ceremony, but also an incredibly creepy look into the minds of people who have gone off the deep end regarding 'patriotism'.
I can't seem to edit this post, but I stand corrected. I misunderstood how the CRTC policy worked. I'll have to go read more on the topic.
Seeing this brought back some memories.

I used to run farming bots for Diablo II when I was 13-16 years old and had about 20 copies of the game. Bots would run all day (while I was in school), and all night. I'd wake up early in the morning. Check the loot and transfer it to mule accounts, then restart the bots and go to school. I'd then try to trade items for general commodity items, like high runes, or certain skill items that were used as a form of trading currency due to their high demand.

The bots had some custom features that would let you bypass IP bans by logging into your router's settings, changing the mac address, and restarting your internet connection so you can get a new IP address.

One of the bots I used was written in the AutoIt Scripting Language. Since the bot was open source, I was able to see how the code was structured and modify it myself.

I attribute my introduction to programming to this farming bot, and I believe is one of the reasons I chose to study Computer Science.

The cherry on top was that I made about $600-$700 when I was 14 or 15 years old by selling a lot of farmed items on ebay.

Personally, Diablo III was a big disappointment for me. The game felt quite different from a lot of aspects. Common loot was now split into player specific loot, too many crafting recipes, unique items were garbage, etc...

I'd be happy to answer any questions regarding Diablo II or even the hacking/botting community around it.
DriverPack Solution 15.6 ISO Full Final Version Download
There is an article. The sign-up page is a pop-up you can X out of.
OneMonth.com (YC S13) Is Looking to Hire a FULL-TIME Ruby on Rails Teacher in NYC