skysight-inc/HackerNews huggingface dataset:
To me the itemization was far and away better in D2. A decade of MMO popularity may have changed player expectations as well. And yes, circling back to the linked article, the AH exposes the poor itemization in a way that D2 didn't have so even if D3 itemization is the same as D2 it needed to be better.
Svg.js: a lightweight library for manipulating and animating SVG (like Raphaël)
I don't think bbc.co.uk is blocked in any country.
I think what JackFR is saying you don't believe, is the thing you said "many" people believe, that people are in prison because of an essential quality of badness. Obviously you think it's a widespread belief, JackFR is saying he doesn't hold it, and apparently you don't either, so who are the 'many'?
Publisher Growth at Virool (YC S12)
Virool is a fast growing video promotion network.

Virool is rapidly growing its publisher network that contains almost 15,000 sites, apps and games promoting Virool videos.

We are looking for exceptional person to oversee and lead this growth

Publisher growth person will be in charge of:

-Developing new relations with publishers
-Publisher happiness: working with existing accounts- support, integration, help, billing
-Collaborating w tech and marketing teams

Skills and requirements:

-(Required) Strong communication and negotiation skills
-(At least!) basic tech skills - html, databases (sql) scripting languages like ruby or python, os shells
-(Desired) At least 2 years experience in ads / publisher relations.

Offer:
Competitive salary and stock options
Opportunity to work in a small, but fast-growing startup and become key factor if its success.
Nice loft/office in SF,SOMA with lots of free food and other startup perks.

to apply:
jobs (at) virool.com
subject: 'publisher growth - HN'
So, people can't hardly write safe web apps in PHP without spraying XSS and auth bypasses and arbitrary shell executions and arbitrary SQL injections everywhere, and you also want to hand the attackers the ability to segfault your server or possibly even straight-up run arbitrary code?

Anyone smart enough to truly safely code a website in C is smart enough to learn a language to create that website which doesn't get on all fours and beg to be owned.

Yes, I mean that 100% seriously. If you're smart enough to safely write that C code, you won't. If you aren't smart enough to write that C code safely... and the first clue that you aren't is that you think that you are... you don't stand a chance. It's suicidal.
It'd be nice, but I think gog.com is too anti-drm for this to happen. Not a bad thing I don't think.
You think? Cpoll[1] is actually on top of the techempower web framework benchmark [2]

onion to be honest looks more like a http server generation framework. similar to what rob fitzpatrick was talking about when he was advocating gos net/http. but then again what do i know i haven't tried any of them.

Personally, even though ruby makes my salary I like C. Always did. Treefrog looks the most like a modern web framework to me. [3]

[1] http://sourceforge.net/projects/cpollcppsp/

[2] http://www.techempower.com/benchmarks/

[3] http://www.treefrogframework.org/documents/tutorial
It transfers money from the company to the owners, just like dividends do. Other than possibly providing different tax outcomes, share buybacks and dividend payments are completely equivalent. Any shareholder can take their portion of the dividend/buyback as either as ownership of the company, or as cash, by trading the relevant amount on the market.
At this point, large capability supercomputers that solve problems we don't need solved are mostly kept around as trophy pieces with a few "show me" calculations. Note that when the Chinese obtained the leadership in TOP500 a lot of people got worried (as they did when Japan did it with the Earth Simulator). And so the US may spend a bunch of money to get on top of that list again. Big deal. It's LINPACK. Fortunately, TOP500 should eventually introduce better codes to benchmark.

I'm sure there are scientists who put their all into getting their code to run on a super computer, then apply for a pittance of time and sit in a queue for weeks, but they're not publishing as many (or as interesting) papers as the ones who are pulling out their credit card and building mini-supercomputers on Amazon that rely on conventional interconnects and better algorithms and data processing tools.

Don't assume I'm ignorant about what supercomputers are used for. I used to work on supercomputers; that includes writing, running and evaluating codes, and selecting proposals on some of the largest machines in the world (at the time).

But these new approaches to doing science and engineering on large computer systems have obsoleted conventional supercomputing for all but an extremely limited set of computational problems. And that set of problems becomes smaller when clever computer scientists figure out smarter ways to run things on cheaper architectures. For example, page rank is a classic eigenvector problem; you can solve it by building a big matrix on your supercomputer and doing the appropriate calculations, using 50+ years of numerical optimization (but not really very good support for nodes failing between checkpoints). However, you can also implement it as an iterative mapreduce. The mapreduce checkpoints every little bit of map work, and along the way, handles those failures quite well. It can also handle data sets larger than the sum of RAM on the machines quite well.

Guess which one works better operationally, scales to a larger data set size, and ports to a lot of architectures cheaply?
But look at, for example, "Days To Go". I think it's a very typical iOS 7 design, and it meddles the content with the UI: the caption looks exactly the same as the actual content.

On iOS 6, you knew what was the "window frame" (UI) and what was the "window" (content), and you could look through the frame without any cognitive effort. Now both parts look the same.
To add to the list, my experience is that half of the CFLs I have been using die way earlier than expected, which has not been the case with LEDs. Also, you cannot use regular CFLs outside in cold countries (-20C), and the special one that are supposed to work in cold temp. are as expensive as LEDs.

At this point I find that the LEDs are cheap enough to be worth buying, one to avoid the pain point of CFLs (slow start, fragile, early death), and two to support the industry into the next generation.
Alas, if only you had read as far as the next sentence....
Of course in the real world this can't be proven, which is exactly why a one year sentence for murder is also purely a hypothetical. The point is that if we had perfect knowledge into the mind of an individual that could prove they have been "rehabilitated", why on earth would you keep them locked up? There's just no rational reason for it.

In practice judging rehabilitation with perfect knowledge is impossible, and so are one year sentences for murder. In the real world we would balance out the likelihood of actual rehabilitation with concerns regarding public safety.
I must say, I really appreciate the easy transition that Microsoft takes. I remember trying to install my dad's old DOS based computer games on our NT based PC and being pleasantly surprised when I realized how painless the process was. Good to see they're repeating the practice.
This is simply not true. Private schools do exist, they have to follow the state program though. Also the politicians do not like to allow new licenses for private schools, thus many private schools operate under the licence of another private school, which distorts some statistics.
Microsoft has been buying back shares and increasing its dividend since 2004. This is just a continuation of the existing program.

It would have been more noteworthy if Microsoft had stopped buying back shares, or stopped paying the dividend, or even just allowed the dividend to remain unchanged.
I think Gilad used Gephi for the networks visualizations: gephi.org
An annoying fly in this ointment is cases where objects assume the responsibility for calling Dispose on caller-provided disposable objects. While it should always be okay to "double-dispose", this is only a guideline, and can't be enforced by the language, so, to maximize future compatibility with classes outside your control, you should probably defensively avoid calling Dispose on an object that will have already been disposed by other means.
I like how Windows 8 works, just dont like how it looks.
Why would you want to retire in 10 years? Isn't that like saying you hate your work? I enjoy my work, and am working to make it more enjoyable. The idea that I would try to live like a pauper so I could retire in 10 years and not do anything seems kind of strange.

If I retired, I would just find another job or career to make stuff.
I'm Gen Y, and I Don't Feel Special or Entitled, Just Poor
Top Ten Cheats for Grand Theft Auto V
I'm pretty sure he used Gephi - gephi.org. You can ask him though :-) @gilgul on twitter
So it looks like in terms of cost, LED is now to the point where it is the smart buy if you consider your time valuable at all (how much time do you want to spend changing light bulbs?). The energy expenditure might be the same between CFL and LED, but if you figure you need to change a CFL 3x as often, that's 3 times the lightbulb changing events.

Also, it seems like we are reaching diminishing returns outside of potential manufacturing efficiencies at some point in the future. How far can we go to make lighting efficient until it makes more sense to focus on other areas of energy consumption like the systems that manage your lighting or other home/office utility infrastructure like the Nest thermostat?
The government itself created the problem, and now they're being "helpful" by appearing to care about solving it?
You acclimate. This is why you see Chicagoans wearing shorts in March when the temperature hits 50F.
232 Million People Left Their Countries for New Ones—Where Did They Go?
Although SAT is indeed NP-complete, modern solvers are ridiculously fast for the kinds of SAT queries that appear in scenarios like hardware model checking and verification. It's not uncommon for queries with millions of variables and clauses to be solved in a matter of seconds. There are some algorithmic tricks combined with clever data structures and search space exploration heuristics that make this possible.

btw, if you're curious about the workings of a modern SAT solver, the first few sections of this paper: http://www.georg.weissenbacher.name/papers/mod12.pdf should make interesting and hopefully accessible reading.

Unfortunately, I don't know enough about the internals of Z3 to know what specifically makes it the fastest SMT solver. But I also don't think it's too far wrong to say that SMT solvers like Z3 are fast because the underlying SAT solver they use is very fast.
LED if you can afford them, CFL if not. There's little difference in their luminous efficacy (aka efficiency) at this point. CFLs have a small amount of mercury in them, so if product neurotoxicity matters to you, go LED.
Have you ever seen Shawshank Redemption? Sometimes you can tell when someone is truly rehabilitated. Yes, it is a hard problem, but that doesn't mean we shouldn't attempt to employ a system more just for all involved.
Well, still (or perhaps even more so) - if they considered something like chat rooms to be as essential as many users feel, it would have been easier to implement earlier rather than later, when there are more products to support.

Then again, something like chat rooms could be implemented per game, minimizing impact on the entire battle.net system.

It just wasn't seen as a priority, or there wasn't the political will to push it through, or there's something else we don't know.
This is one of the nice things about GSM (as opposed to CDMA, which Verizon/Sprint use). GSM carriers can't block you from transferring SIM cards from one phone to another.

It's for this reason that people had iPhones on T-Mobile long before the iPhone was officially available on T-Mobile.
For those of us without smartphones, they increase the profit margin by tricking users into buying things. All of the software on my gophone is trial only, and it is extremely easy to extend the trial by accident. Why on earth would anyone want to spend $3.99 to have an extra 10 days to 'evaluate' the shitty software on the phone? And WHY would this purchase be recurring?

And no, you can't remove the trials.
Ask HN: How to get involved in creative applications?
I have always been interested in making projects, tools and platforms at the intersection of art, media and technology (creative applications) which always fascinated me.

However, it sometimes seems hard for me to come up with my own exciting ideas and I don't know any online communities which mostly work on that applications.

Are there any resources to get started ? Are there online communities which work on that sort of projects ?
I actually prefer Brian Beckman's explanation:

http://www.youtube.com/watch?v=ZhuHCtR3xq8
Widowmaker was also the name used for the hammer drills used in the Australian goldfields. The dust from the drilled rock got into the miners lungs and killed them prematurely.
How far have LEDs come in terms of looking pleasant in terms of light quality? There's wildly different anecdotal data on how well people respond even to the highest quality CRI. Looking at spectroradiometer charts even bulbs rated 95+ CRI have very narrow spikes compared to a blackbody radiator.
How I Joined Teach for America—and Got Sued for $20 Million (2003)
Why should you be worried? Does he does something else or just teaches? if he just teaches then that's probably his passion while programming could be a hobby. If he also does works he probably works into corporate where something like GitHub wouldn't be used since it's for free (or open source) software.
US carriers are the only ones that do this. Such a shame.
I've used Visual Studio, and WinDbg. Visual studio worked well for the most time, and had good UI to make it easy to use. WinDbg allowed me to do some more advanced things, but there's definitely a bit of a learning curve (and the UI is quite primitive).
CSS Fantastic Beasts
Editor: Normal text editor with syntax highlightning

Testing: Firefox and Chrome

Debugging: Function console.log

Optimization: JIT inspector for Firefox (incompatible since FF 23) and profiling tools from both browsers

So, nothing special involved. Neglecting the redundancy, the source code contains 4000 lines of code. The complicated part was the building of the Linux image and libraries with a toolchain in beta status.
I'll second the recommendation on Bioshock. Such a great storyline. It's set in a world that follows the tenets of Objectivism.

My top games are: Bioshock Infinite, Bioshock 1, and The Last Of Us.
This is a status report from the awesome work the DOE is doing to map the state of the art in lighting technology and continue to provide incentives to the industry to keep advancing standards, efficiency, and quality in what it takes to get an energy star label. This is from a wide range of samples in 2011, things only get better from here.

The DOE knows they didn't do so hot with CFLs and anybody you talk to will complain about them. They are not making the same mistake twice, and reports like this, as well and monitoring programs like CALIPER (http://www1.eere.energy.gov/buildings/ssl/caliper.html) provide great independent data for consumers to read if they want real numbers.

You have to realize that any CFL plant is just being run out to try and squeeze every last cent from the facility before it gets shut down, so the quality is going to drop as companies lose interest in them. If you buy from a reputable company (Philips, Cree, GE, etc.. etc..) you'll do much better than these averages.

(I used to be in the lighting industry)
Or get rid of all the prisons. Stop locking people up in cages.
HN Feature Request
It would be neat to be able to follow HN users and have their nickname in a different color. It would be easier and more inviting to parse through long comment threads knowing that someone you like said something. It could be built as an external plugin but would be great to have it in the main version.. just a link in someone's profile "Follow", which would then color their nickname.
I also hate the hum of fluorescent ballasts and the cheaper CFLs, in my experience, have a louder hum that I drives me insane.
Additionally, a progress bar which initially advances quickly but advances slowly at the end is perceived to be slower than a progress bar that is purely linear with respect to time. And a progress bar that starts slow then finishes quickly at the end gives the perception that the task took less time than it actually did.
Treefrog is coming in Round 7 [1]. (And sorry, we still don't have an ETA for Round 7 but we are hoping for this month.)

[1] https://github.com/TechEmpower/FrameworkBenchmarks/pull/283
I think the best plan would be to coordinate a concerted defense plan under the EFF. A significant number of donors could create a fund big enough to meet the entire patent troll industry head on. They could compile a list of trolls and their targets. They'd then provide pro-bono council to defendants, utilizing the same effective tactics that get the trolls to back off on every single one of them. Eventually it just wouldn't pay to troll, they'd get so flooded with counter-suits and demands for further information that the entire industry would shut down.
Schools are behind industry. Go to your local programming language meetup and you will find all kinds of recent grads saying they learned the basics in school and how to do the job in the workplace. Trial by fire. School is where you get the foundation (if you need it).
It appeals to people who like paying less for the same products, ie customers. At the end of the day, that's all that matters right?
was that a job interview? You probably shouldn't use your favorite super-scripting language on a job interview that was asking for a more robust answer. They were maybe looking for someone to transform their hacky platform to something more robust.
What about repealing the whole DMCA 1201? It's not FCC's job to fix crooked laws. There is a Congress for this.
As someone who is not involved in the industry, it seems weird that this issue hasn't been resolved by the market yet. The only major downside I can see to an individual carrier offering a pay to send plan is that unless they can get other carriers on board, they risk loosing when they interface with the other networks. However, they already have to deal with carriers in other countries (where from reading comments here, it sounds like do use a pay to send model).
> "He" can be used with gender-neutral intent. I dislike using the plural "they" for this purpose.

Then you and I are on opposite sides of the greatest grammatical battle of our time, my friend.[1]

[1]http://en.wikipedia.org/wiki/Gender-neutral_language_in_Engl... and http://en.wikipedia.org/wiki/Gender-specific_and_gender-neut...
sshd is equally susceptible, where ever you run it, sure.

With jumphosts, though, you can run denyhosts, redirect to tarpits, or other clever things, and not effect performance on your other servers.

I think the motivation to use jumphosts is to minimize the surface area of your other servers as much as possible. Each daemon on each server listening for incoming connections is a liability. If an sshd exploit is found (unlikely as that is), bots that mass scan and find my ssh ports and connect won't be able to delete any production files (right away, at least) if all they gain access to is my jumphost and not one of the prod db servers.
The presentation is actually quite interesting and very badly named in terms of describing what it does.

Do not be put off by link title.
Freelancer.com to IPO by end of 2013
Whenever a CFL bulb went out, I replaced it with LED.

LED is expensive initially but CFL bulbs burn out a lot more frequently (at least for me). I think it ended up being even (or even save $) because I didn't have to keep buying CFL to replace them (yeah they are cheap but not buying them over and over) and less wasted time (getting replacement bulb out, get ladder out, put away ladder).
Vim Startify - A fancy start screen for Vim
I've always found it interesting that OkCupid is built with C++, although they started it before 2001. http://www.okcupid.com/about/technology
The consumer side of me likes this...the libertarian side of me laments it. Why not just go ahead and force Gilette to make their razor's handles fit Schick blades, or have Macs come pre-installed with Windows too, etc? Maybe not 100% perfect analogies, but you get the drift. It's hard to root for the carriers but I dont see how phone locking is entirely unreasonable, and I struggle to see how it's worthy of legislation that outright bans it.
Fuckin' smug.
"We already know that incandescent light-bulbs are on the way out because they're incredibly wasteful, being better at producing heat than light."

In climates like the northeast U.S., the heat that incandescent bulbs generate isn't wasted for most of the year: it helps heat your house, which means you burn slightly less oil or gas in your furnace. They're only wasteful during the summer months. And a CFL probably takes more energy to manufacture and recycle, and needs more packaging material to prevent breakage, since nobody likes to clean up toxic mercury spills. (After having read the dire warnings on the EPA's web site about what procedure to follow if you break a CFL, I never wanted buy another CFL again.)
Well, that's the end of $1 phones. The carriers will raise handset prices.
> I find it hard to reconcile the idea that courts provide justice with the extremely high cost to the interested parties.

This is a shortcoming of the justice system.

> A little guy with a legitimate patent may have difficulty convincing large corporations to pay a license fee.

Isn't this also a shortcoming of the justice system, partially if not entirely?
You're comparing US LEAF sales with worldwide Tesla sales. Worldwide LEAF sales are around 4,500 a month. In the US, at least, LEAFs are in high demand. In Atlanta dealers have only 120 hours of supply. Before the Model S, Tesla sold the Roadster, but the numbers were so low they don't affect the comparison.

At this point one can only talk about installed base as both Nissan and Tesla cannot meet demand. Nissan makes its own batteries but cannot make them fast enough. And of course the markets are fairly different. The LEAF is much, much cheaper, and is in no way a luxury or performance car.
It's just that they're... (god, that's embarrassing)
But doing evil that good may come of it is so much more emotionally satisfying, wouldn't you agree?
I don't believe any of the default iOS 7 apps use gradients like that.

http://farm6.staticflickr.com/5330/9023342228_8341c60043_b.j...
I am not gen Y. I also don't feel special or entitled, just poor.
There's a reason Gore Vidal used to call this country the United States of Amnesia.
Interesting point, but that's mainly true if you use resistive electric heating. Heat pumps are much more efficient than turning electricity directly into heat unless it's extremely cold.
WHYYYYYYYYY

No, seriously, why? As far as I can tell, his entire argument is "web development in C is terrible and limiting, but not as quite as terrible and limiting as you might think." I guess that's good news if terrorists are forcing you to write websites in C, but I don't see even an attempt at explaining why you would choose to do this.
It took me five minutes to figure out how to navigate past that first page. I thought it was some sort of joke that I just wasn't getting.

On that note, I was only able to get the "right arrow" key to allow me to move forward. Mouse clicking, space bar, and several others didn't work. Am I missing something fundamental?