skysight-inc/HackerNews huggingface dataset:
The PS4 uses a couple APIs for game graphics, GNM and GNMX[1]. I've heard that their shader language is similar to GLSL (corrected by lunixbochs). The menus are built in WebGL running inside a stripped-down Webkit browser. Developers are unable to use WebGL for games, but it isn't out of the question that will be supported in the future.

[1] https://en.wikipedia.org/wiki/PlayStation_4_system_software
Yes, customs APIs. LibCGM on PS3, GNM and GNMX on PS4.
Strange ,no reaction from Obama on this one... ;)
Building a Better PHP – Part 2: Using HHVM
I spend lot of time in Athens, and I would say Istanbul is more european than Athens. Not sure about rest of the country.
Well, for those of us who fine at English, we can tell. The hard part is for you to determine if you yourself are correct.

It's more useful to invite constructive feedback than to apologize preemptively; that's what I'd recommend people do. Add onto this that, culturally, Americans tend to appreciate such invitations more than they appreciate apologies. (I can't speak to other cultures; I'm about 99% certain there are some major world-spanning ones where this is not true.)
Want a Raise? Quit Your Job
Not sure about the state of the play framework, but the standard Scala build tool allows you to do the exact same thing as grails & guard using the ~test-quick operation.
Reduced Costs, 10-200x Performance Improvements with Pivotal GemFire and SQLFire
When I'm buying a laptop, I keep in mind that I plan to install Linux on it, and plan accordingly.

You do realize that the laundry list of flaky behavior described in the post are replying to has nothing to do with the hardware (except maybe the shutdown issues), right?

Also, as I stated in my original post this laptop was certified for Ubuntu (I found that out before purchasing), so I did keep in mind that I was going to install Linux on it when purchasing, and I was expecting drivers to not be a problem. You can call me a fool for expecting OpenSUSE to work on it when it was certified for Ubuntu, but there is only so much you can confirm in a advance (and, Ubuntu-derived Mint failed on it).

OS X wouldn't have installed at all, and the wrong version of Windows may have failed even harder.

This misses my point. I realize that Linux manages to accomplish quite a lot without the support from hardware vendors that Windows enjoys. But, between 1995 and 2007 there was a huge amount of improvement in "just works" and polish for Linux. Much to my disappointment, I don't think there has been that kind of improvement between 2007 and 2014. As I said from the beginning, my experience may just be a fluke. Or, maybe it isn't. Maybe it's caused by Novell no longer being behind OpenSUSE. Maybe it is caused by resources being spread across too many distros so none of them get enough polish. Maybe it is caused by a focus on selling enterprise licenses creating a disincentive to fix bugs in free versions. Or, maybe it's all just in my head.
Do Europeans actually believe that the only safe households in the US are behind gated communities?
Why We Decided to Sell Our Startup
Honest question that I haven't taken the time to figure out. Do I still have to have only 1 file per class/interface in Java 8?
Do you have additional information about this incident? Although TFA alludes to something like what you're saying with its "inaccuracies did not cancel" comment, your point seems to require an assumption that is not stated there. Aren't you assuming a non-distributed system, when it seems very likely that radar sensors and missile launchers would not be co-located? In a distributed system, we certainly cannot assume identical boot dates, and so an accumulating error would accumulate differently at different components of the system.

Systems like this must have time agreement among their different components. It seems that a system developed later would have just used GPS to prevent this problem, but I wonder why they didn't use NTP?
In case people comment without scrolling to the bottom and reading the FAQ:

"Is the design that is selected going to fly to space?

No, as the Z-series is still in the prototype or non-flight phase. The cover layer of a non-flight suit, which is used for ground-based testing, serves as abrasion/snag protection, a cover for technical details, and to a lesser extent, aesthetics. For a flight suit which is actually used for a spacewalk, the cover layer performs many other important functions such as micrometeorite, thermal and radiation protection. These requirements drive selection of specific high-performance materials and design details that would preclude us from using many of the features you see in these options for the Z-2 suit. "
Can you elaborate on the relation between imposter syndrome and lacking close friends?
10 Presentation Tips in under 10 Minutes from Presentation Hero
Hill climbing by it's very nature is going to be faster (unless you can parallelize the GA) because you are only evaluating 1 solution at a time rather than a whole population. The problem is it's "greedy" and prone to getting stuck in local optima. GAs explore around a wide territory before converging and so generally get a better result (especially with crossover which the one from this post didn't use.)
$4.4 million has been spent to manufacture and test it. Seems like it that's a stretch too far for PR from NASA.

Why couldn't it be used in space?
I've watched it happen, time and time again, however.
Less sorting, more following on Twitter
NASA Opens Mars Downlink JSON Pipeline
Brandon Eich new CEO of Mozilla
Isn't their this kind of risk in lots of sports? They haven't seen talent dry up

e.g. Motorsport

In the 70's Formula 1 there were 9 deaths and many more serious injuries. Safety has improved significantly in the last 15 years but there was never a lack of talent in the most dangerous years.

e.g. Boxing

I don't have specific evidence here but in a sport where people punch each other there has to be long term risk and it continues to prove extremely popular.

e.g. Rugby

Again little specific evidence but it's at least as brutal as the NFL and lacks the protection for the players. I know several kids in my local area who have suffered broken necks, paralysis, and I've heard of one death. And these were kids playing for their high school team. Yet it continues to grow in popularity and talent.
I think Turkey has a lot more complex issues before they can be seriously considered as a EU candidate:

- Occupation of Cyprus (EU member state) populated mostly by Greeks (Greece is EU member as well) (http://en.wikipedia.org/wiki/Turkish_invasion_of_Cyprus)

- Armenian Genocide of 1915. 1.5 million Armenians were killed by Turkish government, because of being Christians.

21 Countries and 43 U.S. states have recognized the Armenian Genocide. Turkey denies the Armenian Genocide.

(http://en.wikipedia.org/wiki/Armenian_Genocide)

They constantly suppress rights of Kurds.
Brendan Eich Mozilla's New CEO
Pardon the off-topic reply, but I'd like to connect with you. In the breadbox article the other day, you mentioned there's an opportunity to compete with GrubHub on price. Check out forkable.com. You can reach me at joe at forkable dot com.
> I’ve been developing software professionally for a whopping 3 years.

So much experience! Scala isn't for the beginners.

> I’ve given irrefutable scientific evidence on why Scala will make you less productive.

Yeah, science! Those are just your opinions not scientific evidences. You're just don't know how to program in other languages(only in simple languages as java, javascript and python).
You've managed to take this thread exactly in the direction the author was hopefully planning to avoid :) disclaimer or no, there is always someone ready to comment on the english either way
Brendan Eich becomes Mozilla CEO
This appears more useful for larger companies. Startups can usually shout across the office and get approval to purchase whatever is necessary. At least until they grow big enough.
I think the question is, all else equal, is ZFS less reliable than alternative filesystems/software-RAID on non-ECC?
Nope, not the case. The Turkish economy is very strong, and the workforce is young and energetic. If Turkey joined the EU, the aging European population and the crumbling economies of Greece, Italy and Spain would be a drag on the growth of the Turkish economy.

Essentially, the only major benefit EU membership would give Turks is the ability to freely travel around Europe without needing passport visas.
I could hire some goons.
5 reasons why you need to integrate in-app feedback mechanism
Crazy I just came across a game with the same exact mechanic in the last week. Can't find it again though.
A List of Things Designers Think that are Wrong
HippyVM – an implementation of the PHP language in RPython
That's the first thing I thought, but I wonder if it would violate SLAs to have the system down for a couple of minutes on a daily basis? In this case SLA violations could be penalized severely.
Pre-ordered. Unfortunately when traveling - device power is a constant pain point for me. very excited about utilizing for both Macbook & phone.
The initial value of 'border-collapse' in the absence of any user/document/UA styles is "separate". See http://www.w3.org/TR/CSS21/tables.html#propdef-border-collap...

If you have a "CSS reset" that resets it to a non-initial value, that seems like a bug in that "CSS reset", no?
Take my money already! This is going to be a life saver - it's like a mophie juice pack for my MacBook, but smaller and more powerful.
Experienced developers have more patterns to apply, and they have more sophisticated patterns that can be applied using differential diagnostics. An inexperienced developer might not have any pattern to apply, or may naively apply the wrong one. Sometimes that leads to re-inventing the wheel, sometimes that leads to solving the wrong problems. Errors of the latter sort are favorites for senior developers to come in and clean up.
You are right that the situation for the first woman is better overall.

I think the point of the article is that for those who were previously insured who are moving to exchanges may find that the benefit design is very different than their old coverage. In order to keep premiums low, insurers are keeping closed formularies and a very limited list of covered medicines.

I think this is one of those "buy beware" stories. Make sure you know what you're paying for.
Love the idea of putting where the bike racks are. Too many times I'm riding downtown and have to adjust where I'm going to lock up my ride with where I'm going.

Nicely done.
So could I and if you sat on some important resource I didn't even have to.
No. 10 tenths of a second is 1 second, not 100 seconds.

10*(1/10)=1
Why Macbooks?

Is Apple friendly towards people who replicate their connector interfaces?

Or are Macs the only popular device out there where people wish "I wish I could carry an extra battery!"?
Ever seen a motorbike land on a moving speedboat in GTAV?
I'm curious about the fact that you're using both Play & Spray. Are you using them in the same app? It seems like there's a lot of overlap between the two and that by switching to Spray as your backend you'd just be generating static HTML with Play.
I think they mean an integer storing tenths of a second (so 10 = 1 second) , so 10 * (1/10) == 10 * 0.1 == 1.0
Slide 5, is not identifying Amazon there some kind of joke? I know they're not the same but I'm not sure how you say online shopping is completely without any answer without looking daft.

Anyway they seem to be doing well and they have amazing reviews and a great brand. I'd really like to know how they decided not to show pricing in their feed though on the mobile app. When I joined I followed lots of companies, those I shop at and those I'd like to shop at mainly - it got really old really fast clicking through to see pricing. Just my opinion though, like I said they get great reviews so maybe these people use it differently, only following stores they use or are less price sensitive. Also I'm male so I know I'm not really their target audience, but they do have a lot of men's stores on there.
you've never had to only have 1 class per file. You can only have 1 public class per file however. You can also nest classes in other classes for quick little data types you need locally.

So the notion that every single last tiny class has it's own file hasn't ever been true (even if thats the coding style in a lot of code).
I'm sure you have grounds for disagreement with the author, but please do so in a more civilized manner.

http://paulgraham.com/disagree.html
Upgrade Your Brain: Resources for Coding Beginners
Yes but sure the key idea behind soft keyboards is they can change to reflect what I'm going to type, as for example the iOS keyboard does when I hit the number / punctuation shift key
I really like the end of their FAQ. Almost made a call.

http://www.getbatterybox.com/#faq
Is Surging Inequality Endemic to Capitalism? A review of Piketty's "Capital"
IIRC my celebrex prescription (i don't have receipts on me) costs around $800/mo pre-insurance
How frontends, APIs, clean code, and smart devices all live together, happily
What do services like this do with mailed documents for which you might want to retain as originals - contracts w/ physical signatures, grandama's handwritten letter, etc?
Zuckerberg, Musk and Ashton Kutcher invest in secretive AI firm
CloudFlare is hosting booter sites?
175+ New gTLDs Delegated
No, in fact I wish they would take more income tax and give universal healthcare to everybody in the United States.
They say they have a patent pending, that should have more details. I would like to read it, can anybody find the filing?

http://www.gbatteries.com/technology/
I've tried dropping an Intellij several times while programming Scala, but have never figured out a VIM/Shell configuration that gives me what I need.

That is:
- Type safe re-factorings (why would I give up on my type system to just go grepping around my code base?). To be honest I don't use variable extraction as often in my Scala code as I did in Java, but to have never used it makes me think you are severely undervaluing the whole type safe re-factoring universe.
- Automated import statements.
- Configurable code formatting.

The IDE space is improving dramatically in Scala, but I do think the Scala teams blessing of Eclipse was a mistake. They should have been writing more generic tools/hooks to empower their users in a wide variety of development setups.
>> "There’s a certain richness to Cuban complaining about the NFL trying to take over every night of television. His team plays in the league that runs from October through June and has a playoffs that lasts slightly longer than the gestation period of small mammals."

>> "Still, Cuban’s completely right."

Emm, how? People will get sick of too much or a sport and start turning off. Ok. Yet the sport he is part of proves his own point wrong. And the author still thinks he's right?
It's a simulation - if you ignore your opponent and assume perfect execution, the result of build orders is deterministic within pretty close bounds. There are a number of tools around to do this, here is an online version showing the build order mentioned in the article:

http://www.sc2planner.com/#Zaaaap8oDaCoDjp3oFaaaaaoDaahcjoHj...

And just for fun, a more optimized version using a 13 pool in place of the 11 overpool to get the seventh roach 4 seconds earlier:

http://www.sc2planner.com/#ZaaajaaaaoFaaaoDaacjhoHjflllllll

If you're looking for a current GA build order optimizer, SCFusion is probably the best one: https://github.com/Carbon-12/SCFusion
Hi aianus - we're targeting organizations with 25-1,000 employees. This appears to be the sweet spot for us (at least currently).
If you wanted to cover as much current and future market share as possible (at least in the market they're targeting) I can't think of a better current combination than magsafe2 + usb.

Other than, maybe, a portable power outlet.
How exactly does eliminating all income tax help the poor? They pay little to no tax as it is.
Something interesting about this type of maze is that you can use a flood-fill algorithm on the walls to find a solution. This is because there's exactly one path between the start and finish, and that path divides the the maze into two parts.

There are some examples at the bottom of this page: http://www.brian-gordon.name/portfolio/maze.html
twitter's IP block also blocked, so other dns servers dont work either. VPNs are quite OK now.
I don't have a think pad https://news.ycombinator.com/item?id=7459325
Unherd scores, sorts & ranks your Twitter stream, so you can spend more time following & engaging with what really matters.
I still have an issue where my laptop (Toshiba EliteBook) sometimes does not hibernate when I close the lid. This causes overheating when I don't make sure hibernation happened & I put the laptop in my backpack.

Hopefully, the update will fix the issue.

Other than that, my installation of Crunchbang on Debian Sid is working great! If you havn't tried Crunchbang, give it a shot. It's lightweight & the UX is wonderful. IMO, better than Ubuntu ever was.
But if I have an interface and a couple of implementations I'm back to multiple files right?
Any conversation at all about how to avoid the legal issues/being sued out of existence?

As much as I'd love robot cars to "move fast and break things", making an argument that "well, at least it doesn't kill as many people as teenage drivers" won't fly in court.
> Turkey can kiss EU membership ambitions goodbye.

Why? Single EU countries have widespread censoring infrastructure in place and IP-based bans are common and normal. They are just not at stupid to ban hi-profile sites yet.

http://en.wikipedia.org/wiki/Internet_censorship_in_Germany
http://en.wikipedia.org/wiki/Internet_censorship_in_France
http://en.wikipedia.org/wiki/Internet_censorship_in_Italy#In...
http://en.wikipedia.org/wiki/Internet_censorship_in_Denmark
http://en.wikipedia.org/wiki/Internet_censorship_in_the_Repu...
http://en.wikipedia.org/wiki/Internet_censorship_in_the_Unit...

Please note the common pattern of the justifications: censorship starts often with "terrorism/children abuse/pornography", then covers "counterfeit goods/media", finally "libel/hate speech".
WTF does this code do?
No, in fact you frequently have more when you start using case classes. Plus you frequently have the companion object that goes with your class that acts as a singleton.
What is the strategy for when Apple disallows sales based on the Magsafe adapter?

This happened to HyperMac (now HyperJuice) batteries back in 2011. I still have mine, ordered before Apple lawyers went after them. It's wonderful.

Edit: Adding link to Wired article: http://www.wired.com/gadgetlab/2011/01/hypermac-is-back-with...
Fortunately it's feedback that the community has taken to heart. 2.11 should improve compile times, as will new incremental compilation features in SBT 0.13. IntelliJ's Scala support has gotten much better recently and the official Scala plugin for Eclipse has also made major strides. (Though I still use vim)

Odersky has taken an official stance against symbolic method names, especially in libraries, and many of the most famous offenders (Dispatch's absurd periodic table) are rightly ridiculed within the Scala community.

I don't have anything to add on implicits. They've certainly tripped me up a few times but generally it's just a matter of finding the right import, though I have been cursing Play's implicit JsValueWrapper the last few days.
Dude, you're asking this question to the wrong crowd (as can be seen from the backlash).

My advice would be to pay to talk to a mentor who has been through this problem - use http://www.clarity.fm (I have no connection to this site). They have some of tech's most prominent business guys willing to talk to you for an hour, at between $1 to $5 per minute. I've used it and it's worth it.
Graffletopia used to be completely free. You could download as many stencils as you wished. Now its $24/year; you can download only one free stencil a month. $24 isn't a problem. But charging for community contributed stencils is disgraceful. As someone on Quora (http://qr.ae/nm6Vf) said: Actually, most of the good new stencils on Omnigraffle are no longer free. But the problem is these are not included with the subscription = lame. After downloading so many free stencils over the years, I don't mind paying a small annual fee. But what's the point if I still have to pay $20-50 for any of the good ones?
The founders probably haven't seen many people using a non-MacBook laptop in a long time, given how prevalent they are in tech these days.
Search engine needs have evolved a lot since Lucene was designed (Lucene is the search library behind ElasticSearch and Solr). Users now want an instant search that search at the first keystroke and are able to tolerate typos.
Lucene does not propose anything special for that, so you have mainly two options:
- slow down indexing: index all ngrams of words (this also require a lot of disk)
- slow down search: you need to find all words that match the prefix query in the dictionary and then retrieve all inverted lists.
ES and Solr have added autocomplete module that is basically a compiled Trie that associate a string to a results set, but this is not a real instant-search engine, there is no intersection of inverted lists and this produce mismatch between the autocomplete and search results.

On our side, we have redesigned all search algorithms and data-structures from scratch to run on a mobile devices. We are for example able to search all cities from Geonames (> 3M) on a old iPhone 3GS in less than 50ms (including prefix search & typo tolerance) with only 1KB or RAM and a flash disk. You can't do that with Lucene. So I let you imagine what we can do with a high-end server !
For the High-availability & Consensus, this is something complex and we have spent a lot of time to test it by killing machines of a cluster, and we still continue to test it all the days since every deployment kill index builder process !
This is nice. Is this all of them?
For an example of this, look at how the ANC has dominated South African governance for the last 20 years, and the cost that's had in terms of corruption and development of civil society.
Facebook is like Friendster for College
Does Apple allow licensing of MagSafe now?
Feel like actually discussing the article instead of attacking the author?
Not in scala, no.
I tried Ubuntu several years ago, and really didn't think it lived up to all of the hype. I encountered a lot of obvious bugs (perhaps because I was using the 64-bit version, which was probably somewhat unusual at the time) and the admin tools seemed weak. Add to that some of the weird stuff that Canonical has been doing lately (privacy issues around their desktop search, Unity, Mir), and I'm just not too eager to go in the Ubuntu direction. If I hadn't gotten OpenSUSE 12.3 (mostly) working, Ubuntu would have been my next step.
I wonder whether or not it'd do any good to enshrine opposition factions in a government. I have a vague notion of requiring budgetary support, but I can't really imagine any specifics I'd be happy with.

AFAIK, opposition parties (and political parties in general) haven't been included in any constitutions at all.

#thoughtexperiment #whimsy
In the US it seem like MMA (UFC) is at the right place at the right time to take over. It seems much more violent but I don't know that it is. But seeing some of those hits I can't help but wonder what the long term effects are of being in even just a handful of professional fights.
Dude,

Threatening someone on HN with "if you fail to do X Ill call and report you by Y date" deserves my response.

I stand by that comment. Your comment is written solely to make your self look so much "better" than me, is it not.

Get off your high-horse Patrick.