skysight-inc/HackerNews huggingface dataset:
Haha, Christchurch nightlife. It's so bad that I'm a uni student there and go to town maybe twice a year.

There's about 4 places to go, they're all ages away from each other, and the lines are always really long.

The council is also doing its best to kill the nightlife, strongly preferring craft beer pubs over clubs, and trying to bring in a 1 am one way door, 3 am closing policy.

Apparently the bloke in charge of liquor licences at the council is teetotal too.
No, the phone did not work perfectly after the repair. The fact that the user didn't realise it didn't work perfectly doesn't change that. The repair compromised the security of the device.

Image if you have your tires changed by an independent car shop and a month later one of your wheels falls off on the highway. Do you start complaining about it to the car's manufacturer because 'it worked perfectly before'. No you don't.

The repair shop didn't repair it properly, if it was repaired properly the new TouchID sensor would be securely paired with the Secure Enclave and this issue would not occur.
Offline and secure it's the possibly impossible part, but it would be nice!!
Would you invest in a company that showed you a video like that?!?
I sincerely hope IBM knows that Watson put this website up and is willing to run for President.
The Less You Know  – App Permissions for Slack
I'm sorry, Dave, I can't do that.
I guess "iPhone 'disabled' if Apple detects key security component replaced with unauthorized version" wouldn't get as many clicks.
Red Hat, Debian, Suse. Stood the test of time. Everything else is not a wise choice for anything but a personal system.
Has someone made unintentional medical joke with this error? It reminds me of https://en.m.wikipedia.org/wiki/P53, which is responsible for apoptosis - programmed death of cell.
It's anti-aesthetical postmodernist anti-intellectualism wrapped up into into a single construct of pure and utter nonsense.

I see what you did there!
You hit the nail on the head with the Actual CS problems. Storing data is probably the only complex area of web deevelopment, but it's something that 90% of developers seem to punt on.
Sad but true ;-)

However, you can still get cheap feature phones in the UK. My wife recently bought a Nokia Series 40 to replace one that was stolen. She preferred that to using one of the Android phones or an old iPhone 5 that I no longer use...

The real problem is that surveillance-based advertising generates much higher returns than software sales. Google can easily make $10 to $50 a month from a device where even a Windows PC only makes Microsoft $1 a month, or less.
Describe what your code won't do
I hope this is a joke
> and totally get why people want the right to use 3rd party repair services. I've used them myself in the past to save (a lot of) money.

The BBC article talks about someone who was in Macedonia. Apple doesn't have repair centres there. What they did - try to repair their device in a non-Apple-served country - was about all they could reasonably do.

As Apple wants more of our life to be phone-oriented (payment details, wallet, physical data, etc) expecting 100% of people to be within X minutes of official repair centers 100% of the time is not workable, nor reasonable.

I get it - the home button is secure and might have been compromised. This was just horrible design - they failed to account for a failure mode, and default to a brick instead.

A warning bar or message on boot indicating "the touch id may have been compromised - all touch id features are disabled - please contact Apple" - while annoying - would have been reasonable.
I see same things but under different branding. It's all.
Looks like the site may not be hardened for SQL Injection; you can't put apostrophes in the "reason" box without MariaDB throwing an exception and failing to register your vote.
Making a murderer season 2?

Shouldn't a man with a cudgel be able to beat a dog in a duel?
Greed.
> The difference is that with microcontrollers, what you see is what you get. The API is defined by the hardware, and most of the time you're just poking numbers into registers. There's nowhere else to go.

No it's not. In real life, it's fairly rare to write 100% bare-metal applications, and even when you do, you're often writing against some "homegrown" abstraction layer. Sometimes you're expected to write such an abstraction layer, but writing only against the hardware-defined "API" is usually not strategically sound, unless you have a very good reason to assume that the underlying hardware will never change. This is sometimes true for very resource-constrained microcontrollers, and virtually always true for things that have ARM in their name and stronger. Not to mention for embedded, but relatively high-power devices (see e.g. the Linux kernel).

Sure, the drivers are hardware-specific, but the applications are usually programmed against their (unitary) interface.

I'm not arguing against the rest of what you mention -- I'm painfully disappointed by the neverending spaghetti of technologies that modern web is, and I also think it's largely self-inflicted. However, web dev is treated as much more of a commodity than other branches of programming; left to their own devices, there are a lot of web developers who would produce very good client-side code.

Shit like bootstrap isn't there because web developers are incompetent. It's there because much of their job involves churning out support code for products managed by people who know nothing about technology and the WWW, whose quality standards are dubious at best and who value product conformance over performance because they sell perception, not quality.
Cited article at Discovery: http://news.discovery.com/history/archaeology/powerful-women...
The Macan? Good looking? Maybe I'm missing something. Any Macan I've seen is ugly as hell. Maybe you mean the new Porsche E vehicle.

Also, depends on the like-for-like. I'd be surprised if Porsche release a car which competes with the model 3. They won't. They'll compete at the model S level and that's it (in terms of price, I mean).

Let's face it. This is a battle for Tesla to lose. If they get it right they'll sew it up. It's all in the execution from here out.
Decorators in Python are pretty much the same idea. I see them used quite a lot in Flask and Django.
Thanks for posting that list. Interesting problems.

One thing that I think is missing from that list is how to factor in technology into economic models or measurements like GDP.

Right now this dark horse which in my view have the biggest single impact on our world is mostly left out as an externality which if you think about it is not just absurd but straight out irresponsible.

Politicians listen to economists and their models and as long as it's kept out of those models they can't react politically to it. And thus technology will keep moving faster than legislation.
Ok. I've downloaded it. Double clicking doesn't seem to run it, but if I open the jar from the command line, it will run. (OS X Mavericks)

Then I go to get an API key, so I sign up for mashape.com? Is this service somehow related to triplecheck.net? I need an API key, but nowhere do I see one.

I think your startup process needs to be simplified or better documented.

Edit: Ok, found the key. Now I need to put my code in the application bundle? Why can't I just select a folder?

Edit2: Apparently that wasn't the key or the app couldn't access the internet. Maybe no NSAppTransportSecurity in the .plist
IDM 6.25 Build 11 Crack Patch and Serial Key Free Download
Every single time Facebook does something like this, I keep losing respect on Mark. Stand and fight. Don't run away in a war Facebook.
I think they're referring to the "fi" in filter:

http://i.imgur.com/tJBeeNt.png
Not sure what you are asking exactly (is that rethorical? Or do you expect a real answer?).

If you really care :-) :

I had the chance to be raised and still live in a very mixed part of Paris. There is racism, of course, and for example I can remember how kids of Portuguese descent were the object of mockery back when I was young. (That's significant because today it's put under the carpet as if it never occurred. It seems nobody even remember!).

That makes you think about bias, how bias turn into systematic racism, etc. That makes you discover how people of course cluster around commonalities but also like to share and connect with others when given a safe context.

Racism is quite pervasive in France, and for example younger generations make it a central part of their dialogue and jokes. But many people are working toward inclusiveness too.

Just like women equality and wealth sharing, non-discrimination is not solved thing in any given society: it's a constant challenge to tackle, probably without an end in sight.

It's probably the same for individuals: how can I be more inclusive? Less biased toward others?
Did not read but just cringe at Watson just cringe
Check out our WebinarSlideshare #onionid
> Early on, yes. 2 years in, not so much

I guess it's because I'm coming from KDB ETL work when I think about database stuff that I don't share this perspective. But in KDB, the database has no notion of non-null columns or auto-ids or anything.
They can't present such a law because it's explicitly prohibited by the US constitution, Article 1 Section 8.
I'm the exact opposite. I'm at a rate that's above the local market, so I mostly have to work remotely for firms in areas with higher cost of living. Any recruiter is going to find my salary range within the first 90 seconds of talking to me. This allows me to filter out 90% of calls because the salary range they're offering isn't even close.
So there's two things:

#1 Just because you're constantly tackling interesting problems doesn't mean they're super common. Most of us seem to be working on an application meeting some trivial business need.

#2 Just because you don't know the answer doesn't mean the answer doesn't exist. The world of development is filled with 20 somethings getting paid huge sums of money to learn and deliver something completely alike to all the other things they think are really different.

You probably fit into one of these categories, if it's the first then congrats, because that sounds like an interesting life.
I think it's difficult because they can't match our expectations if they try.

If it happens in good faith, eg, because I discovered getting repairs locally is $250 cheaper than Apple; I'd like a prompt saying "are you sure". "are you aware something's up here". Maybe require my PIN to convince it everything's still kosher.

If it happens in bad faith, as part of a concerted attempt to retrieve data from a locked handset .. I want it to explode. I don't just want it to brick itself, I want it to brick the attacker.

Damned if you do, and damned if you don't.
How to calculate rate variances and volume variances. There is currently a standard used, but it is misleading.
In general, if a professional also donated their time to something it doesn't make them an amateur. See lawyers doing pro bono work, or carpenters building a habitat house as examples.
Webinar – Behavior Based Authentication to Protect IT Assets
Securing IT infrastructure is a critical task that comes with multiple challenges. This task becomes even harder due to the ever-expanding landscape of threats. In our webinar, we highlighted these challenges and threats, and identified important problems with the status quo in IT Security. We then discussed how an Active Authentication approach can rise to the challenge and deliver an end-to-end solution that addresses these problems.

You can watch our webinar here : http://bit.ly/1mk2W9I
> "My freedom of speech allows me to say what I like; FUCK YOU if you want to use your freedom of speech to tell me how much harm my words cause"

But they can say FUCK YOU to people who say things they don't like because that's freedom of speech too. Then those people can say FUCK YOU back and have a whole steaming flame war. It's all speech. It may not be productive, and you may not want to participate in it, but there is no law preventing anybody from doing it.

It's only when somebody passes a law against it that it becomes an affront to free speech.
To counter the explosion of "fuck you" kind of comments, and as the father of a child with a developmental disability, thank you for pointing out this impolite and linguistically lazy behavior.

People who use "retarded", "gay", "autistic", "ghetto" (and so on) in a derogatory form are showing a lack of imagination, aren't introspective enough to consider how their choice of words makes others perceive them, and trivialize an entire group of people by subordinating them in their effort to demean someone else.

And that's the problem. It's condescending (and meant to be, don't tell me it's not) to call someone or something "retarded" when one is actually expressing an opinion that the person or thing is not worthy of merit, and history is rife with abuses that result from trivializing a group of people by distilling that group to a pejorative. "Fuck those short sighted motherfuckers," may shock because of the direct use of the glorious and multitalented root word "fuck", but it certainly isn't trivializing a group of people with a minor vision impairment, because short sighted is not the term used to refer to someone who is near sighted. It's borderline lazy, sure. It may offend someone's sensibilities, yeah. But choosing a word that one knows damn well trivializes a group of disadvantaged human beings ... that's profoundly different from dropping the occasional F-bomb.

It's not about political correctness, it's about recognizing that one's choice of words can carry a great deal of meaning that diminishes the intended effect of those words. In some cases, by literally dehumanizing a group of people.

It's not "colorful language", it's lazy and careless prose.

And to any current reader of this comment who thinks such pejorative language is okay in civilized company: either this post changes your mind, dear reader, or it doesn't. Using what you think to be clever analogies, closed-minded logical fallacies, or meritless affirmative defenses ("but, freedom of speech!") is encouraged, if it makes you feel better about yourself to put me in my place for feeling the way I do about this kind of language. Your right to free speech is no different from mine, I won't stop you. But I also won't waste the expression of my free speech rights by trying to argue with someone who doesn't acknowledge that maybe ... maybe ... they're wrong, so please feel free to satisfy that desire to get in the last word.
Broken 5s screen - took it to a local repair shop in town. He indicated that they just replace the whole screen unit - takes about 8-10 minutes. He shared some numbers too.

The conversation was from last... sep I think, and he was referring to a change a few months back. They had been able to buy the whole screen units for around $25-$30/piece, and his shop (owned a few) bought a lot of them - always kept a lot in stock. Earlier in 2015, he said, Apple started putting the screws on their parts suppliers, requiring them to destroy any overages or extras that didn't pass QA. This overage supply was where he and others would get their replacement parts.

He said that almost overnight, the prices on those screens went to $40 or more. They had a several month supply, but were already having to replenish at the higher price point.

So... Apple knowing about "third party repair" stuff, isn't all that new, but they seem to be taking more steps to actively prevent competition here. :/

re: "renting" - they'll probably still sell them, but all but force an icloud-style service for storage (probably still be selling 16g models when they provide 16mp cameras, and use up 6g for the OS). That or perhaps they'll just buy a carrier and you can be paying them $100/month for voice/data service directly, on top of $700 for a device.
This has pretty much been the case for decades if not longer and yet it is still not apparent to people! AI represents the people, hope, and change, surely.
The wonder of closed source
Iannix, a graphical open-source sequencer
Does this demonstrate that the computer that certain users cannot program is a leaky abstraction?
That's very much incorrect. Most Australians are agnostic.
Judge Appeals IRP6 Case to Obama for Clemency
I think they've hit the right note again.

When I first saw the model S I thought it was nothing but but an overblown Mondeo. But it's grew on me quickly to the point that it's at the top of my list.

There's something understated and smooth about it. It makes sense.

I get the same feeling about the model X.

It's all a matter of taste, but the Cayenne and the Macan are hideous in my opinion. And I love Porsche.
I had never heard of this case until this morning, but reading the articles about it, it could easily happen to anyone.
There's a potential unsolved problem if you think Bernie Sanders would eventually get his wish of taxing stock trades.

In fact, I suspect there's a Superpac somewhere that would fund research showing the net effect it might have. Or some organization that would want to know what that does to algorithmic trading.

I'm guessing though, the likelihood of a bill like that making it all the way is pretty low.
# not rendering heading tags after GitHub's recent update for pages and Jekyll
1. A question that has interested me for some time: what is the best quantitative measure of "risk"? Intuitively we understand risk to be related to the distribution of investment returns. More information means that we are more confident about our prediction, hence our risk is lower.

But pinning risk down "mathematically" is kind of tricky. There are several proxies for risk under modern portfolio theory, including variance, standard deviation, shortfall, half-normal variance. Why are there so many different measures? If analytical tractability was not a concern, what should risk models look like?

2. Multi-horizon portfolio optimization. Portfolios are typically optimized one time step (horizon) into the future. However, if one wishes to optimally allocate a portfolio with extremely long-term investment periods (think Berkshire), one needs to subdivide that period into multiple horizons and optimize over these together. This is computationally expensive - is there a way to do this efficiently?
This is great advice, and I agree with most of it.

As a headhunter, I wholeheartedly agree that you should never give out a number in negotiations. By doing so, you either sell yourself short or price yourself out. These days, especially, technical talent has the leverage and should use it to their advantage. When the market cycle shifts and employers have more strong applicants than necessary, it will be different. That's why, like you said, the $20K difference today will pay huge dividends over the long-term.

I disagree on "going rates." That lumps candidates into an average, which is unfair to them. Salary negotiations are complex and presumptions on the part of a headhunter will backfire.

Above all, I want transparency upfront. My ideal situation is when I know that the candidate's and employer's approximate compensation ranges are aligned. Granted, it's rare, but there's nothing worse than a positive interview process followed by the surprise reveal that both parties were way off in their expectations. The time wasted for the headhunter is negligible compared to that of both the employer and candidate. This is why I want to know the rough ranges at the onset. However, I agree that headhunters are trained to place undue pressure on candidates for specific numbers and it's a poor practice.
I recall sending my resume to over 50-60 companies for junior web dev work @ $15/hr after college and only getting two answers back. It was pretty brutal.
>> - Inadequate or high-effort tools.

This makes sense for embedded: you want to save every penny since it's a high volume business, the chip manufacturer wants to save every penny , there's a huge amount of variety in chips - so in the end development is hard. Without all those requirements, heck maybe something like the arduino/mbed would have become popular among professionals.

But as for webdev ? not so much. The critical factors are time-to-market and development cost. And in the domain of web based business apps, we already have useful high-level tools[1], and it seems to be technically possible to improve the situation in consumer facing apps too.

So where are the tools ?

[1]http://ww2.mendix.com/rs/mendix/images/gartner-magic-quadran...
dupe: https://news.ycombinator.com/item?id=11027369
That may also largely depend on who the recruiter you're talking to works for. If it's HR for the company that's different than a third party technical recruiter like a TEKSystems or something. The third party technical recruiter, which is who I'm usually talking to, has no real incentive to low-ball you.
This is an English speaking forum, so this post will be probably ignored or flagged. Do you have an English translation? It will get much more trafic

By the way, the link to "el post anterior" is wrong. You should fix it.

[Saludos desde Argentina.]
Idiotic article.

The value of a stethoscope comes not from the low-tech, lo-fi sounds that it picks up, but from the enormous knowledge base built up over hundreds of years and billions of examinations that allows a doctor to diagnose, say, mitral valve insufficiency, or pleural effusion, instantly.

By themselves, a muffled "whoosh" at a particular point in the cardiac cycle, or a particular kind of "rub" while breathing, mean nothing whatsoever. Any modern imaging technology could outperform the glorified tube of the stethoscope easily.

However, since we have built up an enormous database of clinical experience, it gives us a powerful ability to interpret otherwise useless sounds in a way that outperforms newer technologies for speed, efficiency, accessibility, and reliability.

If you arrive in ER with a pneumothorax, for example, you had better hope that there is someone waiting for you with a stethoscope to confirm the absence of breath sounds on the affected side. Even a handheld ultrasound may not be fast enough to get you a chest tube before you are irreversibly dead.
Hello? The MS SQL Server license has been changed to be per CPU core. Consultants want you to create a seperate MS SQL Cluster (serveral bare metal servers with many CPU cores). So MS BI will be a lot of more expensive as you first think. Most see just the Tableau is more expensive than BI and decide for MS BI just to find out MS SQL is rather expensive. Also you need at least MS SQL Server 2014, despite dark pattern speak (lies) about that 2012 may work too. Oh and don't forget they will mention that you will need a seperate SharePoint cluster (web and app servers) to run Excel webservice and the SharePoint based dashboards. Oh and you will need to upgrade all your clients with Office 2013. And they will invite your CTO to an Windows 10 event and give away some WinPhone10 and tablets. And then you will have to figure out how to comply to local state law by upgrading to the expensive Windows Enterprise LTSB license.

So what is cheaper?