skysight-inc/HackerNews huggingface dataset:
We went through a somewhat similar process at an old job. Entities don't have an ID before they've been saved, but do after. Other things can change over their lifecycle too. At one point, we had separate types for each stage in the lifecycle, a bit like your different types for insert and read, but that makes it impossible to write any kind of code which is stage-agnostic - so for example you need a separate to-string function for each stage.

We were working in Scala, and I had a go at solving this using a higher-kinded type for the ID and other changing fields:

https://github.com/tim-group/higher-kinded-lifecycle/blob/ma...

The idea is that if you say that the ID is of type 'T of String, where T is some subtype of Option', then you can bind T to None for entities that haven't been saved, Some for ones which have, and Option where you have a mixture. You then have one type definition, with which you can write stage-agnostic code, but static guarantees about whether there's an ID.

You can go further and use type constraints to enforce the order of lifecycle stages: if your object can only be saved to the database once it's been given a timestamp, say, you can make sure that the ID type can only be Some if the timestamp type is also Some.

So maybe when Rust gets HKTs it'll be time for a new release!
The woman whose skin turned blue
At first I thought this was a joke. Haha, look at what a horrifying dystopian future that would be if computers ran our political systems!

But it reads awfully seriously. I don't see any of the telltale signs of satire.

So I think a better explanation is this is a clever marketing stunt for IBM.
As the price of battery storage remains the most expensive component in the short term, I think it would be interesting to add "solar + smaller battery + generator" systems into the comparison.

Ideally the solar + battery would cover typical usage, but the generator could run for (say) 10 minutes every few hours to recharge the battery. This would mean you could size the battery for average, rather than worst-case, usage.
Steve Ballmer Talks Microsoft, Twitter, and Clippers
I'm confused about that as well. I am a Keybase user for a while now, but I have no Keybase folder even though I downloaded the latest client.
Why do doctors still use their eyes when looking at an injury.
Megapolis Hack for Android and iOS Get Megabucks and Coins Cheats
Hah I love this answer. ^_^
"Everything is a remix" is an interesting take on this sort of thing[1]

[1] http://www.npr.org/2014/06/27/322910178/is-everything-a-remi...

While it's specific to music, the concept certainly applies to anything creative.
Wow, talk about taking the data and misusing it!

There were zero deaths in Kings Cross from falling off a chair, and zero deaths whilst getting out of bed. Similarly, nobody was struck by lightning in Kings Cross either.

In 2012, there were about 20 deaths per 100,000 people attributable to alcohol in NSW. Source is here:

http://www.healthstats.nsw.gov.au/Indicator/beh_alcafdth
Tableau is a decent product, but a decent product doesn't make a great company. Main issues are:

A) Its sales team sells it as an end-to-end analytics suite, but in nearly all actual implementations I've seen companies just use it for management to view a dashboard... essentially just a slightly fancier version of the Excel doc some analyst used to mail out

B) It's crazy expensive for what it is

C) If the company has actual data scientists onboard then those individuals can do far better analysis just using free open source tools

For the above reasons and more I've seen a lot of large companies that are far less excited by Tableau than they were a year or two ago. They've either halted larger roll outs that were planned or just moved away from the platform entirely. That leads to softer sales and slams the brakes on growth rates... hence why the stock has tanked. There's also the issue of valuation multiples against their financials which are also still frothy, even after the latest downward movement in the stock.
If recruiters are chasing me while I'm gainfully employed...

I, jack up the rate Im currently making, which has worked once; got a better paying gig.

If recruiters are chasing me while I'm looking for my next gig...

I make up a fair livable wage salary that won't push me out of consideration
How to invest in yourself
Given that he is engaging you intellectually and not engaging you with the lizard half of his brain (with it's large stick), I'd say quite successfully.
Rio carnival out of this planet
I was going to ask... are there enough people in Nursing school? Other professions complain of a shortage of talent, and yet schools are full of capable students who can't get hired.

This is true... for example in software development or Law.
Haha this is genius, now add a premium rate number to that and profit.
Have lots of it to begin with. Pay the law makers to rig the game in your favor.
That wouldn't really be a good idea. Someone could steal your phone and replace the TouchID hardware. Then this popup comes up and they say, oh yeah this hardware is totally legit! Then they get your data, impersonate you, charge stuff etc.
If you think that's bad, don't listen to what passes for debate in the House of Representatives! Although it's calmed down since Keating:

https://www.youtube.com/watch?v=lEsN4-XLE2k
How is this the top comment?

We can see that it is clearly nothing to do with 'revenge' or 'retaliation'. The evidence clearly contradicts that.

Apple makes strong promises around security and Touch ID in particular. This is clearly designed to maintain the integrity of that system.

It's certainly a terrible failure mode - the error message should explain what the problem is.

But imputing these bizarre motives just reveals bias on the part of the commenters.

The alternative would be at some point a headline like "compromised Touch ID sends fingerprints to bad actor".

[this was obviously going to be downvoted, but for the record nobody has either made an argument for, or provided evidence for the 'revenge' motivation, while the 'poorly implemented security policy' explanation is clearly supported by the evidence.]
It may be just my ignorance. But I always thought we need a better measure of the health of an economy. (All?) the proxies like GDP are either simplistic or flat out deceptive. GDP for example seems to suggest that throwing a bunch of money around without producing anything improves the health of economy. I realize this is not really a quant finance related question.
Thank you for taking the time to share.

I personally am aware of zero instances where anyone associated with a developmental disability is comfortable with the use of the word 'retarded', in any context. (Please note: this is not to say such a thing does not exist!) Empathy is a worthy reason for voluntarily restricting my personal speech, and I appreciate others willing to take people like you into consideration here on this forum!
Older quora answer from a googler citing some of Amit's thoughts on the matter: https://www.quora.com/Why-is-machine-learning-used-heavily-f...
Wow, it's a computer, and I hate its political views.
In HN's case that's apparently checking whether the link points to localhost.
Because the copyright is 2014 [when it was released] I wonder if the project is still active.
this is already on the front page...
https://news.ycombinator.com/item?id=11047359
100% serious response: What do you mean when you say "how to make money"? One can earn wages through employment and invest that money in the stock market (specifically, something relatively safe like an index fund will give you a predictable return). Do you mean how to maximize earnings with minimum effort? How to make over $X per time period?
MRIs also have issues if you happen to have ferrous metals in your body. Ignoring obvious things like surgical pins, plates and screws used in orthopedics, and piercings, people in certain occupations have a high likelihood of picking up things like metal filings in their eyes, which can be catastrophic for them in a MRI.
Tech Bubble Collapse?
You don't want a computerized executive branch first, you want a computerized legislature first.
The site's creators perhaps acknowledge this in a way, by listing a number of bullet points that they expect Watson to advise on and presumably agree with: single-payer health care, recreational drug legalization, and so on.

But how do they know Watson would find the expected value of these things positive? Maybe Watson would be a republican. And this all points down a huge rabbit hole of ethical and political philosophy and stuff.

Like, should Watson take into consideration his likelihood of being elected? In that case, much of his neural network should be dedicated to predicting voter outcome. And that seems pretty obviously problematic.
- Single-payer national health care.
- Free university level education.
- Ending homelessness.
- Legalizing and regulating personal recreational drug use.

We already have someone running for president with this agenda.
I, for one, welcome our new robot overlords.
There are many economic metrics apart from the GDP, and they are freely available. Things like national productivity, currency inflation, average amount of savings, etc.

The most telling one, for me personally, is the human condition of the bottom 20% of the residents.
Pirate Group 3DM Suspends New Cracks to Measure Impact on Sales
> Not if the attacker stops the relay right after the PC is unlocked.

No, if it happens the program falls back into the "user is away->lock the computer" mode.
It's about as left wing as it gets. It's not affiliated with IBM so I see a cease and desist in the coming future. Definitely could be Bernie's running mate.
What works is what's "real". I don't care if you're building in php, .net, ruby, or anything else. All that matters is does it work for the user.

Selling software for my own companies for almost two decades, wait, exactly two decades, I've never had a SINGLE customer ask me "what language is this programmed in".

The closest you'd get is anyone running a non standard OS (anything besides Windows).
Yes, I was imagining a "traffic demultiplexer" of some sort that could feed the old and new backend in parallel and observe they have the same behaviour.

I think something like that would be useful for a lot of people in industry who have to maintain legacy monoliths. The ideal tool would allow "switchover" from old to new gradually, one URL endpoint at a time.

This can be used to replay traffic https://github.com/buger/gor/ so can do load testing at least...
A Brief(ish) History of the Web Universe – Part I: The Pre-Web
That would be somewhat ironic - startups have no profits for the most part, let alone dividends.
What makes you think it's driven by greed?There is absolutely zero evidence for this assumption, and the alternative explanation - that it is a poorly implemented attempt to keep their promises about the security of Touch ID makes perfect sense.
Except that the wheels didn't fall off the phone. This lockup happens due to code proactively added by Apple. You are confusing three different issues: the design of the system, the legality, and how security should work. In this case, none of those three items align. This is Apple's problem - they chose the easiest option for themselves, not what would benefit customers legally, functionally, or by securing the device properly.

You are fundamentally misunderstanding the threat model. What is the exact threat that Apple is guarding against? Is it an evil maid attack planting new sensors, switched devices, someone's fingers being cut off? All of these require different mitigations - none of which for a general purpose consumer phone are to brick the device when upgrading.
Color browser elements
> Edit: downvoters, care to leave a note?

Sure. You don't get to dictate what I run in MY docker containers hosted on MY private registry used in MY environment. If I want to run proprietary software in my docker containers, I damn well will. And I expect Docker not to work against that, if just for the reason that it works fine today, why not tomorrow?
The most popular stack with IDE lacks most modern programming tools. I am of course talking about Excel. Where are my unit tests, version control, and so on?

A good start would be a readable and round-trippable format that Excel documents can be saved as
Watson just conveniently leaves out the economy destroying tax increases from its agenda.
Google says Comodo's 'secure' browser isn't safe to use at all
"Mentally retarded" used to be a medical term too. They just renamed it to "intellectual disability" after "retarded" became more widely used as a slur. https://en.m.wikipedia.org/wiki/Intellectual_disability
Yup. Most guys here are in their 20s: https://news.ycombinator.com/item?id=5536734
The markets have been pricing in a higher risk of recession in the past few months. Financials have been hit very hard which is one signal of this
Yes. Measuring inequality or happiness etc would seem better but are they quantitative and objective? I don't know how this human condition metric is quantified. I will look it up though. Moreover this has the same problem as GDP. Supposing every one is happy and there is very little inequality in the society. But it does not tell me anything about the actual economic progress. Unless I define progress as reducing inequality, in which case this argument is moot.
To be honest, I think clicking on the left or right window should automatically switch between these modes.
Sounds like an opportunity for a system that plays one round of Lenny (or similar) then comes clean, admitting that it's a recording and we hope the telemarketer sees the funny side of it, "now please put this number on your do not call list for this and all other companies that you make calls for"... Then maybe a little pep talk that encourages the telemarketer to tell their boss to "stick this poxy job" because life will be better when they move on..
blogspam (https://news.ycombinator.com/newsguidelines.html), original source discussed here: https://news.ycombinator.com/item?id=11021633

Please check before submitting links
Lawsuit time, which Apple will lose
Before this, it would be interesting to see how computers would administer law thus virtually eliminate trials. Law should be blind...
"It’s absolutely brilliant when it works flawlessly." Ain't it the truth? This is said of my own software creations.

Though, to be honest, they seldom work flawlessly.
Vacri already said enough about import duties. No US state can or does impose duties.

US citizenship (as defined by the federal level) is a necessary condition for Texan citizenship. Texas can't grant any political rights to "Texan citizens" who are not US citizens.

Federal structure: Take a look at Germany or any other federal nation. Germany consists of 16 states that joined a union (that is known as Germany) and voluntarily ratified the constitution (well, enough of them ratified it and a one went along for the ride). The states are individual entities that have their own laws, police, and so on. Starting to see the similarities? Politically speaking, no US state is as sovereign as Germany. Not in theory and certainly not in practice. However, the single German states have a certain level of sovereignty just like US states have a certain level of sovereignty. It's not an absolute but a spectrum.

"Most folks here" are unaware of what you posted not because they don't know but because it's simply not true. Maybe you should do some research outside Wikipedia. Well, you can even start there: https://en.wikipedia.org/wiki/Federated_state I know that many people (including political scholars) in the US hold the view that the states are individual entities similar to entire nation states. Note that this view is shared by almost nobody outside the US.

Oh, and please don't respond to comments by editing your original post by the way. I could also spread out the university degrees of me and my conversation partners here but that does not change anything about facts. It's just a bad argument.
This doesn't follow. Apple refuses to reset the security mechanism because it can't verify the integrity of the repair.

Call it revenge like behavior is just you attacking Apple. It's certainly incompetent or unanticipated and poorly handled, but it's an attempt to maintain their security promises.
Interesting, but not particularly surprising. I think a more interesting finding would be a culture where the remains of wives, mothers and other female relations of leaders and high-status individuals were not treated with some level of pomp and circumstance.
The prompt would have to be after you authenticated your phone in some other way, like via the passcode.

I think it's totally OK not to accept authentication from an unvalidated device, but a legitimate user should be able to do the validation.
Software getting slower with updates is a fact of life. It's been an obvious and expected thing since I started being aware of computers and updates in the late 1980s and I'm sure it was a thing even before that. The odds that Apple is doing this on purpose, rather than as a standard side effect of cramming ever more features into their stuff, are so low it doesn't bear more than a moment's consideration.

What's next, people say Apple deliberately destroys batteries after a few years, rather than being a natural consequence of battery chemistry? Apple deliberately makes their screens shatter when dropped?
The free version of the service is too limiting to be very interesting to us. However, it is available from Microsoft resellers as a standalone for about $10.00 per month per user with no contract.

The free desktop version is not limited. It's very powerful. The growth rate is astounding. We get significant new features every month, sometimes weekly.

If you compared PowerBI to Tableau 6 months ago (or even 3 months ago) you are out of date. Its data model capability is far superior to Tableau. The formatting and graphics capability is catching up quickly. The intuitive UX is first rate.

(We are NOT Microsoft employees.)
Since you insisted it was a serious answer, I'll bite. Making money relatively straightforward. Money is a type of medium of exchange, it possesses certain qualities that other media do not.

You make money first by creating the tangible / intangible artifacts of that exchange, like currency, systems of accounting, and such. You then get other people to use the system to exchange goods and services.

This typically requires a government, but other entities have made money in the past, and even today. Bitcoin satisfies all the criteria of money.

The practice of fractional-reserve banking is another example of money creation. Most banks will lend out more money than they have access to in deposits, as a relatively safe form of leverage.

This has the effect of slightly expanding how much money is available to the economy, aggregated over all the banks and loans being made by those banks, the expansion is significant.

Things like video game currencies also satisfy all the criteria of money, though the things you can buy with them are limited, sometimes you can trade them for other currencies.

So there's lots of ways to make money.
Given state of AI, would you really trust AI to come up with non-stupid decisions? I wouldn't. Everything I see so far from Google/Amazon/MS/FB/IBM tells me they are just for the quick and easy solutions that look like "intelligence", but aren't.
This never worked for me when I was receiving wrong-number collections calls, they would just hang up and call back the next day. What did work was hanging up, calling the number back, and asking to be added to their do not call list.
According to the article, these three articles were not part of the original set:

> In 2012, Amgen researchers made headlines when they declared that they had been unable to reproduce the findings in 47 of 53 'landmark' cancer papers. Those papers were never identified — partly because of confidentiality concerns — and there are no plans to release details now either, says Kamb, who was not involved with that publication. He says that he prefers to focus on more-recent publications.
> stock PHP would want you to use the header("Location: https://google.com"); variant

Which is actually a broken abstraction, because in most PHP SAPIs that doesn't actually spit out a header line directly. Instead, it's parsed into its components, and PHP additionally sets the HTTP status code to a redirection one.
Most companies don't have a inkling of how to actually measure productivity.
The "never give it out" camp always, to me, seems to be making the assumption that salary negotiation is exactly like a game of poker. No one could ever guess what's in your hand and you can't guess what's in theirs. You better bluff all the way to the end and if your hand is better then you win.

Most people can look at payscale or glassdoor though. If I'm putting out a Junior req for a front end position for a CRUD product, then I know pretty well what I'm looking for, and the salary range is pretty set. When someone comes in the game they're playing is "let me convince you why I'm worth the upper end of the range (or even a bit more)", and my game is "let me get you down to the lower end of the range by convincing you how awesome we are, etc." The underlying assumption is that our mental ranges overlap somewhat. If someone comes in and their range doesn't overlap with mine, even if they are supremely talented and worth it, it still won't work out, because I'm not looking for a Senior person, remember? People, most often, hire for best fit not let's get the best person possible. If someone comes in and their expectations are grossly out of sync with my own, it's better to just have it out. If I'm out of sync with reality then the market will correct me or I'll perish, either way it's no skin off the back of the candidates who said, "way too low, see ya later!"
Honestly, I think that's extremely cheeky usage of the term. I'm of the opinion that you should be able to:-

- talk to a datacentre, get servers, switches, power, network racked and ready to go.

- Do the devops to configure this infrastructure.
- Understand data-layer requirements and generally host and manage a CP or AP system.

- Write the apps that'll live on these servers.

- Implement resonable caching to scale.

- Write the frontend code to implement a design to connect to these systems.

- Have enough knowledge to profile and debug the performance bottlenecks of such systems.

At about that point, you can start to consider yourselve "full stack". Now some could argue that you don't need rack the system or do the devops, but if you don't understand what you're hosting on, how are you ever going to debug an issue that outwith your application?
Telemarketing has existed a long time in the States. There is a national do not call list, and it works pretty well. However, scammers don't respect it, so you'll still occasionally get calls. Also, businesses with a "previous relationship" can call you. I once had to threaten a car dealer with legal action to get them to stop calling (I had test driven a car). A related problem I had was that I got a phone number that formerly belonged to a deadbeat. There were constant calls from debt collectors. It took about two years to convince them that they had the wrong number. Well, actually, most of them were pretty good because they can get in a lot of legal trouble if they harass the wrong person, but then the company would sell the debt to another company, and the calls would start again.
FOSDEM 2016 Systemd and Where We Want to Take the Basic Linux Userspace in 2016
page with a bit more explanation and video link: http://www.phoronix.com/scan.php?page=news_item&px=Systemd-2...