skysight-inc/HackerNews huggingface dataset:
Several console first game companies are outsourcing their PC port development.

Sometimes it doesn't work out, like with Batman. It lacks various shader effects like rain and looks graphically worse than on PS4. So the developers already knew the performance was a problem in their PC port and left at least two advanced effects out.

In general give the PC more love, it is more popular than one might think (international view point). PS4 is a pretty strong platform (22+ mio sold), which cannot be said from the competitors console platforms (around 10 mio or less).
Yeah, it sucks. Unfortunately, it's been sucking for mid-range gamers for a lot longer than that! The idea that a gaming PC can last you for an entire console cycle is a dirty, dirty lie. I guess the bloat is finally seeping up to the high-end.
California Entrepreneur Builds Billion-Dollar Apocalypse Shelter in Germany
Why I left Reddit
Sure this is marginally better if you have a static structure, in all other cases you lose.
Can't wait to see how long it takes them to get rid of this one like they did with Google Code
My approach when I find myself wanting to test private methods is often to extract a new class, for which the methods under question form the public interface (working with Java here).
Surgical Procedure- Direct Anterior Total Hip Replacement [video]
Throwaway with a blatant canard. I'm calling false flag.
Ok, I don't know maybe it was a big deal in the past, but as an Android user for past 5 years and don't remember this affecting me at all.

I feel like it was some kind of FUD.
Les jouets connectés font la joie des gamers à l’E3
Ask HN: Recommendations for Statistics books?
I'm dipping my feet in the world of Data Science. I'm currently learning Spark via the "learning spark" book and playing around with Spark.

I have a CS background but not a strong mathematics background. What are some digestible statistics books for someone getting started in this field?
I'd rather use "effectiveness" than "efficiency". Doing in in 20hrs what takes someone else 70hrs is efficient, but it may not be effective. There's no point getting loads done if the work is low value. It's more important to focus on doing valuable work than getting lots done imo.
This article is just click bait.

Pretty sure this product is just so you can store your code/repo for your project using Google's cloud services. It's part of a whole for their cloud offering.
Jailbreak iOS 8.4 by i0n1c
I don't mind slow programmers, or programmers who know when a problem is too difficult for them, or programmers who ask too many questions and need constant confirmation and hand-holding. They are a bit annoying, granted, but harmless, and can be a somewhat valuable addition to your team if you give them the right tasks. Often these guys can do grunt work at reasonable quality.

The worst ones are those that know just enough to be dangerous, and who think they know everything. Instead of asking, they make assumptions, and produce code that almost works. Meaning, it will pass most of the obvious test cases, but breaks as soon as it hits production.

Example: One guy had to add a meta tag to a web page, with the page's publish date in ISO format. Instead of using the source data, which had the date as a DateTime object, he parsed the date from the formatted page output. This worked for US pages, and European pages where the day of the month was <= 12 (because of the different order of day and month), but broke as soon as the displayed string was impossible to parse. Ugh. Any half-decent programmer would wonder, "there must a better way to do this?"
The argument isn't simply that Krugman is a human -- although that might be news to him -- but that, contrary to his claims, he hasn't been "right on everything" and has, in fact, been fundamentally wrong on the main thing he's been talking about for a decade.

> the zero lower bound turning out to be less than zero hardly vindicates the idea that the entire concept is a "mentality" Krugman is "locked into".

Krugman's been arguing that at the zero lower bound the regular laws of economics don't apply. That's not a caricature ("When depression economics prevails, the usual rules of economic policy no longer apply: virtue becomes vice, caution is risky and prudence is folly", http://www.nytimes.com/2008/11/14/opinion/14krugman.html ). Krugman's tried to establish himself as somebody able to reason in this weird realm (although his recommendations always amount to "spend more and don't worry about the deficit"), so it seems important to know where the weird realm actually is. It's certainly true that the US didn't have any experience with the zero lower bound, but it's also true that there are a few other free market economies in the world that might have given a deep thinker something to work off of.

> Also, a prediction that 'X will push the economy in the wrong direction' is not directly contradicted by the economy going in the right direction in the presence of X; it's evidence against the relation, but not necessarily strong evidence in a complex system with many other factors

But Krugman didn't say that austerity would simply cause headwinds, or just push the economy in the wrong direction. According to the Bloomberg article, he said people advocating austerity enjoyed inflicting economic suffering, and he coined the words "austerian" and "sadomonetarist." He routinely said that austerity would cause a new recession before we recovered from the first. Not that it would be hard to overcome austerity, but that it would be impossible to. Then, when the predicted double dip never occurred, he declared victory and claimed he'd been right about everything.

The only substance I can see from the original Bloomberg article is that Krugman enjoys a scrappy technique when debating other economists. But his record doesn't really justify his statements that people only disagree with him because they are evil or insane.
If you have an unit test on private members, then you can't change the implementation safely without breaking tests.

The point of the unit test is to test the interface in isolation, not the implementation - e.g. do you really expect when testing a hash-map the elements to be in specific order, or do you test for their presence?
This just seems to be a place to have the code that you run on Google Cloud Platform. Not exactly a competitor.
It's also a self fueling process, as the current migrant workers help others migrate and find jobs. The more Romanians there are in a country, the easier it is to migrate there.
Senate passes trade 'fast track,' handing Obama a major victory
Its even worse than that. Navigation is just totally broken. For example I clicked your link then on that page I clicked Our Manifesto. The URL changed to https://frizbee.co/#OurManifesto5589a552786d5 but the page content did not change! This seems to happen all over.

Totally dont need to re-engineer hyperlinks. They are hyperlinks!

(logo in the left hand corner does change the url to https://frizbee.co/#HotPosts but as you and I said it just doesnt work)
Tesseract does no layout analysis.

So if the source image contains text columns or pull quotes or similar, the output text will just be each row of text, from the far left to the far right.
Tag untidy places nearby
Tesseract is ok, but I gather that a lot of the good work in the last few years on it has remained closed source within Google.

If you want to do text extraction, look at things like Stroke Width Transform to extract regions of text before passing them to Tesseract.
Major deals website. We deploy once a week. Merging changes to the release branch takes 1-2 hours (depending on how many conflicts there are), the build itself takes 10-20 minutes. Black-box testing takes about a day (2-5 QA working on it). The deployment itself takes 10-60 minutes (copying files to all load-balanced instances, running data schema and function/stored proc updates, running data update scripts manually).
They did announce plans for B2C use cases earlier this year (and of course are already used for conducting business, but only for communicating with a human on the other end
These regimes were not much more representative of socialism, or Marxism, than North Korea is representative of democracy just because it has "democratic republic" in its name.

They violated the principles they claimed to be built on from day one.
Hasn't Google Code existed for ages?

No one seemed to like it. Heck, Google didn't seem to like it enough to give it any love, just check out the UI on the site: https://code.google.com/hosting/search?q=label%3aPython
"wow" will appear as a link with a URL pointing to the file on your local disk /etc/passwd. In UNIX/Linux /etc/passwd is a plaintext file used to list users accounts. In the old days it would store their password, too.

https://en.wikipedia.org/wiki/Passwd#Password_file
yep:

https://github.com/tleyden/open-ocr/wiki/Stroke-Width-Transf...

https://github.com/tleyden/DetectText

http://libccv.org/doc/doc-swt/

https://github.com/tleyden/open-ocr/wiki/Stroke-Width-Transf...
Sure, it'll compete with GitHub but I think a more exciting possibility is that it'll compete with Heroku. CodeCommit (similar service offered by AWS) integrates with other AWS services to help manage deployment and releases but I still find the entire AWS platform to be very difficult to use. I would love to see Google add pressure to all three companies to make their respective products better.
It is run by a Swedish student, and his friends, from Sweden.
I read the article, based on the title, thinking "I wonder what the author is going to address regarding employee compensation." Was it addressing performance? Or perhaps socially valuable contributions which have been traditionally under-compensated (such as teaching)?

No. It was bemoaning how stock options offered to employees by a corporation might, might, be "worth less" when restricted sale is applicable.

Just so we are all on the same page, here is the definition of "stock option" as provided by Merriam-Webster:

> 2 : a right granted by a corporation to officers or employees as a form of compensation that allows purchase of corporate stock at a fixed price usually within a specified period
(source: http://www.merriam-webster.com/dictionary/stock%20option)

The article then went into great depth skillfully supporting the author's thesis, done from the perspective of a partner at Y Combinator. All well and good, but what wages do "other people" make?

According to here:

http://www.census.gov/newsroom/releases/archives/income_weal...

The median household income in 2010 was $49,445 USD. The census does not mention stock options, though I think it reasonable to assume most US workers do not receive such consideration.

Within this thread, "MCRed" shared their experience with stock options:

> Over many years as an employee for startups, I was employee number 24 of a $30M cash acquisition exit. The result was 6 figures, but just. Effectively it was a year's salary.

Since "MCRed" states the options were worth "a year's salary", it is safe to state that "MCRed" made at least $100,000 USD per year.

And "varelse" writes:

> Given that a seasoned and in-demand engineer can make anywhere from $250K to $500K annually working for a big co, without a 3-letter title and 3-letter title equity, there seems little incentive to accept $150K or less and ~0.5% or less equity.

All of this leads to this simple, direct, question: how much do you think people outside of "tech" make in their jobs? Based on the median household income quoted above, the likelyhood is 1/5 to 1/10 what "varelse" estimates (which I think is high nationwide) and minimally 1/2 what "MCRed" was once given above and beyond a paycheck for at least the same amount.

We, all of us in tech, need a reality check. There are literally millions of people in the US along (not including 6.5+ billion other people in the world) which do not come close to "just" the base salary many of us enjoy. And before anyone says "but the market demand...", I say be honest with yourself.

And yet many are boo-hoo'ing over "gee, I didn't get Even More(TM)!"

I tell ya what. Stop by the Walgreen's on Market and 9th (IIRC) in San Francisco and ask someone working there whether or not their stock options offerred to them when hired was worth it for making $50,000 USD less per year. For bonus points, present the same question to the Uber driver dropping you off.

PS: "MCRed" and "varelse" are only two representative examples. Other statements in this thread would serve equally well and I bear no malice toward either "MCRed" or "varelse."
That's an absolutely irrelevant distinction: The data is gone.

And why, in this day of rapid provisioning via cloud providers, do you expect a company to suffer the extended loss of waiting for new servers to want to bring the data back?
...because google code worked out so well....
So they killed Google code to... launch another code hosting thing?

Does Google have too many siloed product managers? Maybe you can only advance up the corporate ladder by releasing new products, and fuck all if they get killed later, because you got your promotion?

No clue what the cause. Just seems weird looking on from the sidelines.
It just reminds me of Google App Script and its editor.
Probably not what you want to hear, but I'd avoid Google for any mission critical things, and any business model that relies on Google products for revenue (YouTube, AdMob, AdSense). Their automated "fraud detection" algorithms frequently have false positives and ban innocent users, without chance to appeal and have recourse. Terrible customer service.
Of course the video doesn't show anything interesting, the mosquito's leg is hardly even grazed. I was definitely hoping for the version where a drop smacked the insect dead on target. Fairly strange for a lab result - if that's the only video that was captured, it really doesn't seem to divulge much at all. Where's the cool video? :D
This is clickbait. Nevertheless, my first thought was "GitHub is much better and much much safer than anything Google can offer". Back in the day, were Microsoft to offer a competitor to a small company's product and my reaction would be: "They're dead in the water".

Food for thought...
3D printed, light-weight, environmentally friendly supercar
Anyone else notice that the photo they are using is the old Santa Monica office that Google has moved out of a while back?
google code is EOL: http://google-opensource.blogspot.de/2015/03/farewell-to-goo...
Okay right, but it's not _decentralised_ -- if it was, I would be able to run a completely stand-alone server, or join an arbitrary network of servers completely unrelated to yours just by punching in the IP address of another member server.

If I _must_ have anything to do with you, it's not decentralised. Distributed, maybe. But _not_ decentralised.
SaaSaaS – Generate your next “Uber for ___” idea with a single click
It would appear they haven't yet evolved to deal with being hit by cars quite as gracefully.
Ask HN: How do I secure my REST API?
I've recently built a REST consuming web-app with a user account system. While I'm choosing not to store sensitive data such as passwords (using Google/Facebook), I'd prefer to prevent just anybody from accessing the REST endpoints. What are some good ways of doing this? The app is using the MEAN stack.

Also, security is REALLY not my forte, and this side-project isn't monumental or anything, so I'm willing to sacrifice some security for brevity and ease-of-use.
Yep, more of a competitor to Microsoft's Visual Studio Online than any of the social coding platforms: https://www.visualstudio.com/en-us/products/what-is-visual-s...
There are a lot of things in computer science that are very stable points for the certification industry to hook into, foundational things - like where it overlaps with philosophy (logic) and math (set theory, etc). I'm all for higher quality code, but are we going to require web developers to master first order logic before they can throw up isitdownrightnow.com? Specialization is why we aren't dying from rotten teeth or soldering daughter-boards into our PCs anymore, abstraction is what allows us to progress at breakneck speeds. I guess there is a point where the two lines meet, the burden of bureaucracy and rate of quality work - protocol standards come to mind. But I don't think the correct place to lay that burden is at the individual level, put it higher up the stack - company liability for private information disclosure. I guarantee you'd see a steep decline in the number of companies demanding your social security number.
We're part of a university and are bound by their license agreements which until July 1st are just for Office 2013 and Office 2011, in a week from today that mercifully changes to Office 365 and a much tighter integration with onedrive for business support and larger mailboxes (until now it's been 8gb a piece) + an easier overall installation process.
Does this have an API?
You have a right to say what you want, you don't have a right to manipulate the ranking of the content.
It's not even decentralised -- if it was, I should just be able to set up a server, and connect it to any other server, and have a network. AFAICT you're forced to connect to Frizbee's servers / network and register, and that by definition makes it centralised.
It depends more on how many bad hands you can afford to play on before netting a good hand. A good poker player may still fold if they've got a crappy hand because they know they're only going to enrich the pot for somebody else in this round, and by folding they stay in longer.
Now here's a thought. Wear two devices, one for the screen and one for pointing. Move the other hand around to move the cursor. Or track the other hand when some distance from the screen when you need a cursor smaller than your thumb.

We're going to need that technology soon, so you can do stuff while wearing VR goggles. So downsize it to the wrist.
We have OneDrive but I'm not aware of anybody in our large company using it. Instead our team spend extra money on Dropbox, and Box. OneDrive is clunky, hard to use. It does not even integrate well with Office365, let alone other apps. In terms of UX, OneDrive is a disaster.

Google Drive has a fatal flaw that kills its enterprise growth: you have to register your primary domain, no sub-domains allowed. This is fine for start-ups, but in enterprise, if one team sign up for Google Drive, no other teams can sign up separately! In a large company, it's next to impossible for our team to find that original team to pair up for Google services, if they're willing to share the services at all, budget issues and all that.
Could you add another layer on top (eg. image processing) to detect boundaries of blocks of content, and send each block to Tesseract in sequence?
I know you're joking, but it's pretty much infeasible to test the kind of bugs typical in games using automatic testing. So much is content driven, and the state space is far too large.

Even for stuff that's fairly testable, like navigation, collision, etc, you have the issue of there being a million edge/degenerate cases, and it's very hard to know this never hits one in the game code or content.

So the best you can usually do is test library code.

Not that this has anything to do with AK, which sounds like plain old sloppiness.
you may try baidu OCR API https://github.com/JeremyWei/baidu-ocr
My team has just started looking for a github replacement because the code review workflow is just not working for us, we need something with more structure. I think there's plenty of space for feature and price competition, especially for private repos where github's social network effects don't matter as much.
School dropout farmer creates robot
I'm still not following how that's any different than just owning a subreddit. If I own a subreddit I can moderate the posts in it. Under your model, you're suggesting that I can "moderate" posts that initiate from my server, but not others, and once again I'm still not sure what advantage that has over owning a subreddit?
The built in interactive rebase does just that.
Context matters a lot. Linked lists are great for small lists, where you want very little memory overhead and you care more about each operation taking a pretty small, consistent amount of time.

Vectors/Arrays are great when you don't care as much about the total memory consumption, but you want to reduce the amount of heap fragmentation.

A downside to using arrays like this, and likely a leading reason you don't see them used that much in the linux kernel is that every once and a while an insert is going to force a realloc which takes a relatively long time. std::vector and the like mitigate this by reserving more space than they'll need and so they minimize the # of reallocs required.

There is also performance implications to doing std::vector<myStruct> vs std::vector<myStruct*>. The later can very easily mimic the same cache coherence issues that happen with a linked list of myStructs.

So when we are talking about speed in terms of millions of items in some data crunching program, vector is almost always going to win out. But if we are talking about minimal memory footprint where we want consistent timings , linked lists are a contender.
Yes. Google now try to take it all like the old Microsoft. No wonder they get bad response for each new product like that people simply don't trust them anymore.
https://technet.microsoft.com/en-us/library/cc753194.aspx

Or does Dropbox not support symlinks on Windows?
I'm happy to accept dilution, and will dilute the value I consider the shares accordingly. Since there are plenty of ways to dilute out shareholders, I'll pretty much dilute the value of those shares down to slightly above $0.
Frizbee itself is not going to censor their content.
It's not decentralised. You have the ability to run a node. Your node communicates exclusively with frizbee's servers.
>Being granted equity in lieu of salary is asking me to invest in the company.

That is exactly right and I think what people are missing here. I mean even legally if you look at options purchases, you are literally investing. Even with stock grants, unless the company defers the strike tax through a loan mechanism, you will pay taxes as though it were real income.
Yes, Robert Krulwich has joined the Nat Geo Phenomena blogging platform [ http://phenomena.nationalgeographic.com/blog/curiously-krulw... ]
Then why not preorder to get the bonus and refund if it's broken? Looks to me like Steam solved the preorder problem when they introduced refunds.
Physicists observe magnetic 'devil's staircase'
It's because we don't do recalls on computers...and we should.

Faulty hardware like this goes out _all the time_. Eons ago when I sold computers, HP had a line of high end laptops (~$3500) with 2 slots for RAM (back when that was a big deal in a laptop...) and we found out that the second RAM slot's pins were not connected to anything on the motherboard. On every single laptop we opened (30+). Literally they had just pins on a board with no traces and advertised it as a 2-slot laptop.

HP stonewalled us (Circuit City flagship store, so we had corporate involved) and kept trying to get us to sign an NDA before they would confirm the problem or offer a solution. We said fuck that and shipped several thousand of the things (the chain's entire order) back to them as defective.

They caved, like they should have, but complained about it the entire time.
https://www.youtube.com/watch?v=LQ88ny09ruM