skysight-inc/HackerNews huggingface dataset:
> Are suicides sometimes beneficial to the society?

i attempted to commit suicide a number of times, and it never worked. someone or something always came along at the last minute.

after a while of that, i started to get suspicious and suspected perhaps i'd already died. i then later stumbled into believing in something i thought was even more crazy - that death was impossible - but found out that there are perfectly rational people who believe in quantum immortality.

http://en.wikipedia.org/wiki/Quantum_suicide_and_immortality

believing i could never die helped me stop thinking seriously about suicide - i figured my life would just get worse as i'd lose any progress i'd made and end up in the mental hopsital again. so i instead focused on trying to live better, not because i felt like i wanted to live instead of dying, but because i felt like i had no choice.

i still don't know whether this is possible, but i can imagine huge societal benefit from an experiment confirming the many worlds hypothesis: a room full of people build a device that has an infinitesimally small probability of letting them all walk out alive. If they all walk out of the room, they'll all know they survived against extreme numeric odds, which means the many worlds hypothesis holds true.

If observers see them die in the room, it doesn't really tell us anything. I can imagine a group of elderly scientists, convinced that the many worlds hypothesis is true, willing to engage in this experiment - but you'd also need a bunch of observers willing to watch them die.
I've only seen 7 probes across a couple webservers in the whole time that this has been out. It's possible that they're not putting it a place that I'd be seeing it in the logs. But overall, I'm not seeing a huge population of scanners.
BlackBerry: The Endgame
Yeah, all the board/CEO has to do is say "we think this is in the long-term interest of the shareholders." Then the shareholders would have to prove that's wrong, which is essentially impossible.

I've watched people destroy companies I've built, and the fact is that there is very little you can do to legally stop them.
Nothing wrong with that, even though I don't know why these domains are included in the microsoft.com whois record.

All the weird domains you see on the top are not actually affiliated with microsoft.com, just subdomains registered by someone else.

I remember seeing these kind of hostnames on IRC. It was cool... at the time.
No, my comment is a simple statement of fact. None of what you just mentioned is even remotely relevant. I get the idea that it only supports nested loop joins because it only supports nested loop joins. "MySQL resolves all joins using a nested-loop join method": http://dev.mysql.com/doc/refman/5.6/en/explain-output.html
That's correct. There's an almost perfect overlap of browsers that support ECDSA and SNI.
Really the cloud offering in the name applies to their storage (20 GB as individual, 100 GB as a business account [1 TB should be standard at this point imo]), Typekit and Kuler. The applications, like you said are pretty much the same as always with full local installations.
Your opinion fails to shorten my daily commute – which is the truly pressing concern.
> Streaming Photoshop can be run on any Chromebook or Chrome Browser.

It doesn't necessarily mean that they disable support for chrome on linux. It's possible that it can run on Chrome for Linux but Adobe won't necessarily provide support in the same way that they provide support for the Windows version.
Ask HN: Is Swift production-ready?
I'm curious to hear which companies/developers out there are already using Swift in their production apps. I'm also seeking general opinions on how production-ready the language/toolbelt is, coming out of 1.0.

For me, it still feels very early to use Swift for a large-scale app. I've found in my own usage that many of the niceties of the language are offset by painful workarounds to make Objective-C APIs play ball. E.g. computing a random CGFloat within a CGFloat range

On the other hand, it seems obvious that Swift is the future of Cocoa development. And I'm reasonably confident that many of the current issues will be addressed within the next year.
Haha, yes, that is possible too!
How does this get around the US FERPA and COPPA regulations?
Pandas creator Wes McKinney's DataPad gets acquired
I am little bit concerned about the way technology trends these days.

It feels like sooner or later, big companies will have all the hardware and software hosted on their side and people will only get access to play it according to companies rules.

This is actually a concern to my freedom as well.

I want to own my hardware and software power. I want to run everything offline if i want to. I don't want to click "I agree" button for all the actions i am doing.

It also means everybody is kind of forced to use their devices how these big companies are decided to. They are selling you an apple, but they don't let you to eat it however you want.

I will be happy as long as they give me the option(and not to force me use cloud) to keep my hardware and software on my side.
> You can literally do anything you want with the SQLite source

Unless you live in a country where you can't put things in the public domain, which is most of them (even in the US reading such a possibility is debatable and debated), then you literally can't do anything with the SQLite source, at least not with any legal recourse.
Personally, I was really hoping the backend connection would be secured by spiped, cutting the unnecessary complexity of TLS and certificate validation completely out of it.

That might exclude Windows servers (until someone ports it), and maybe harder in some cases to setup.
Working capital for hardware production. The estimate often quoted is that a production run of ASICs costs $1 million and people who can green light them will accept a variety of payment methods like a) a wire paid in advance and b) see a.

Many companies which previously sold ASICs, particularly those in China (which is slightly advantageous for developing a close relationship with the supply chain necessary to build ASICs to order), have squirreled away their profits from selling boxes wholesale/retail, done this math, stopped selling boxes, and now do entire production runs and operate them for their own benefit.

This is one of the primary things driving the network's hash rate through the roof. A data center of consistent hardware operated by experts absolutely ROFLstomps (on any efficiency metric) versus making consumerized versions of that hardware, losing 50% to the wholesale/retail discount, and then having that consumerized hardware get operated as a cloud made manifest in enthusiasts' spare bedrooms.
Startup idea: a cell phone recording app that begins recording with two thumbprints and then only plays back with both thumbprints. Identity tied to the act of consent and to the act of reviewing consent.

If it isn't around by the time my boys are in college, I might have to build it...
The law is miles away from actually treating it as your property in someone else's hands. Europe has so far only started addressing the issue of "private information", which is data about you which you might or might not own.

The law around physical property in someone else's hands is on the other hand well established, and is referred by English speaking lawyers as "bailment". If you entrust people with your stuff and they misbehave, they are then liable for their negligence about it. So the legal theory should be simple, but "on the internet" is masquerading the issue. If I send some clothes to the dry cleaners to get cleaned, it is still my clothes. If I send some emails to be cleaned by a spam filter service, it suddenly is no longer my emails anymore. There is no reason why we need any new law to correct this, but there is political work to make it enforceable.

: https://en.wikipedia.org/wiki/Bailment
This is exactly the same reason I do not use mint.
> /bin/bash is on literally every machine I ever touch. It is on every Debian machine. It is on every Ubuntu machine. It is on every OS X machine. It is on every Windows (!) machine.

Yes. Yes. Yes. Yes. No (unless Cygwin is installed).
>That's not what the parent did

No, it is what you did. You dislike what he said, and rather than address it factually, you lied about it. Calling people hipsters is not violence.
(i made the videos.)

it's all pretty simple: they're quicktime screencasts, converted to mp4s, and played with videojs. i just took off the player's chrome and rigged it to start/stop onmouseover/onmouseout.
Probably just heavy collaboration with Google, and Google wanting to push Chromebooks.
Disclosure: I work for Localytics.

Overall I agree with Suhail’s points regarding GA being the closest proxy for this service. You do get what you pay for when it comes to advanced analytics. If anything Amazon’s move shows that simple data collection around analytics is becoming commoditized. We tend to price based on MAU’s rather than events to help customers with predictability, but given that event data points are the basis of our (and pretty much all analytics company’s) cost model, that can present challenges.

The problem being highlighted in this thread is that the value derived from advanced analytics doesn’t justify the cost in the minds of a lot of startups. There are a variety of reasons for this: not enough users, deeper insights are “interesting” but not game-changing, complex to set up, hard to understand, requires lots of event tagging, etc.

Here’s one way to think about the value of more advanced analytics: they are primarily valuable for startups when they power the ability to take action on them (i.e. In the form of marketing campaigns). For example, if creating intricate and specific funnels and flows seems like overkill for your startup e-commerce app, would the value increase if you could send a push or in-app message to users who have dropped at a specific point in a funnel but have purchased before? I suspect that it would, but clearly the value fluctuates depending on the stage and context of your app.
Linear SVMs can be trained on millions of examples.
Care to elaborate?

IMHO, it's always the time to advocate libre software.
Except you don't own most software you have on your machine locally. You agree to a license to use it.
I believe Robert McMillan was writing about security back in 2003. He's apparently forgotten all about it though. Maybe it's a mild form of PTSD. With the requisite trigger warning implied: we spent a year watching chunks of the Internet repeatedly get shut down by worm outbreaks. It made the front page of CNN. There were hearings.

Pretty sure the Internet isn't more broken today than it was then.
Why though? I have no affiliation with Red Hat, yet the work they do also helps everyone using bash, including me. Additionally, I have the ability to inspect the code to patch it myself (with someone else's patch or my own). I don't need to wait for my vendor to deliver a solution to me; I have the ability to provide the solution for myself (and others). That is what Free Software is about.
Like anybody, I have a reflexive tendency to feel pride when a number goes up, but pride in my average-point ranking is tempered by the knowledge that it's a statistic-of-convenience. It's not necessarily there because it's worth tracking or optimizing. It's there because the laziest possible stat, "total points," which tends to scale linearly with tenure and with volume of posts, became boring. So now we also have the second-laziest possible stat, "total points divided by total posts".

I have nothing against the simple stats -- why waste time on complex pseudoscience when basic pseudoscience will do? -- but the risk is that we'll design a stats page by adding numbers one at a time, in laziest-first order, until the screen starts to look cluttered, at which point we'll pick the most promising pattern we've spotted so far and start trying to optimize it. This is a great way to generate Powerpoint slides with lines that move up and to the right, and a lousy way to measure value. The micromanagement of statistical placebos is the occupational hazard of our age, and we should try to push back.

It's easy, too easy, to game my average-points ranking. I should contribute only popular thoughts to popular posts. I should assiduously avoid commenting on anything that's not on the homepage, or replying to people who are not near the top of a thread. I should make sure to comment within the newly-arrived-on-the-home-page time window, which is presumably now measured in milliseconds. I should certainly avoid giving advice to people on Ask HN.

That's no way to live.
Twitter flight invite page is built in  ColdFusion
There's a more-current version of Bash available thru Homebrew, though I'm unsure if it completely fixes the issue or not. I'm leaning more toward "not", since apparently, no patch completely fixes the issue yet.
As a longtime ColdFusion user, and maybe one of the 3 of us who is remaining, I found this to be interesting.
Indeed. A/B testing will get you stuck on local optimums.
This older article indicates that DataCoup was originally paying beta subscribers $8/month for their data[1]. Always risky trying to seed two-sided markets, but the rewards could be substantial if they can establish their credibility over the long run as personal data-brokers.

[1] http://www.technologyreview.com/news/524621/sell-your-person...
> So you have a chef recipe to download and compile the same version of bash on every platform you use?

No, I have a chef recipe to install the newest version of bash 4 everywhere. How is an implementation detail. (I use Ubuntu packages and Homebrew, I only compile on cygwin.)

> How do you handle situations where bash is included by default? Do you remove the package or just push your binary over the top?

On OS X, the only place that's the case, I replace the binary (by using the Homebrew-compiled one).

> How often do you update the recipe to make sure it's getting the latest stable version and applying security patches?

I've written the Chef recipe to not need regular updates. I run my Chef update stuff on a weekly basis. I can do so manually if I need to.
Uber cars aren't gypsy or livery cabs because the difference is that gypsy and livery cabs often try to shake down the passenger for more money than what was previously quoted or agreed on.

I had the exact experience that monksy outlined and it happened with Yellow Cab (largest taxi provider in So Cal afaik) and I discovered the next day that my card was used to ring up almost $1000 in gas and purchases almost 80 miles from my house in a city I've never been to in my entire life. This obviously doesn't mean that all taxi drivers are unscrupulous like this but you can't help but appreciate that Uber and Lyft provide something not so trivial as a way to pay without having to factor in an unethical driver.

Can we trust Uber? Not entirely. Shouldn't the question be, can we trust Uber (and by proxy , Lyft) more than the alternatives?
I don't see pixel-level precision being hard. As for color-correction, I would bet they have settings to allow you to adjust based on your monitor.
Thanks @mliso -- we're really aiming to simplify the process and automate as many of the menial but time-consuming things as possible! We'll be launching the cap table next :)
Sorry about "performant," everyone. After years of being mocked as a pedant for avoiding the word (ok, there may have been other reasons), I decided to dip a toe in the descriptivist waters. Maybe it's too soon.
I toyed with "fast" in the title, but that could be taken as referring to ease of use. I'll spend the next few hours trying to come up with a better title.
In my examples the lack of resources in themselves are not an issue, it's the lack of these in the face of social pressure/involvement (kids, parents, coworkers, etc).
Node.js vs. Play Framework
No-one claimed Bash isn't widely distributed and installed by default.

However, unless you are patching and compiling the same version of Bash, you absolutely do not have the same version on all those machines, and that is the whole reason NOT to target Bash in shell scripts - its features are not always consistent/compatible across versions.
meaning "fever" - generally cured by more cowbell, but in this case only "curable" by more A/B testing
You claim that MySQL always did more than nested loop joins, and yet the features cited in that blog post were introduced in version 5.6, which was released in 2013... Several years after the other advanced features that supposedly preclude MySQL from doing something as stupid as nested loop joins.
"Hack" is a slang name for a taxi driver in general not necessarily a gypsy cab. Livery cab might be the term you're looking for.
"I want to own my hardware and software power"

I think this states what I am trying to say.
At least they didn't seem to try and make a point that the bug was discovered quickly. There have been "enough eyeballs" on this bug for 22 years and that still didn't help anybody actually spot it.

Their tone seems to be more geared towards "look at how easy it is for anyone to get the fix", which isn't really all that great: most people don't have a toolchain in place that allows them to deploy new versions of bash from source in any automated fashion, so at the end of the day everybody just waits on a "vendor" fix anyway.
I think it's a big misconception that the labor pool for libre software is volunteers, it's paid -- by Red Hat, IBM, Intel, Canonical, etc. In this case, bash had plenty of resources to be fixed quickly, it wasn't a problem at all.

There's unwieldy projects like OpenSSL that probably have far too critical of a task for few too few developers, but generally, most open source products are developed by paid developers and are doing just fine
That's not modern C++. This is much less noisy:

#include <memory>
#include <vector>
// ...
// circle and shape are user-defined types
auto p = make_shared<circle>( 42 );
auto shapes = load_shapes();

for (auto s : shapes) {
if( s && *s == *p )
cout << *s << " is a match\n";
}

Not sure what MS is thinking.
Oof, you're right. Two paragraphs of content, then five paragraphs of advocacy. The FSF needs to concentrate on the task at hand. Leave the marketing somewhere else.
API Docs for URX's Deeplink Search Engine
OpenBSD was one of the first open source projects to make their CVS repositories public, you can read more about it in Chuck Cranor and Theo de Raadt's paper on Anonymous CVS.

http://www.openbsd.org/papers/anoncvs-paper.pdf

http://www.openbsd.org/papers/anoncvs-slides.pdf

It makes sense, if you consider the fact they have been using for the last ~18 years.
For the whole article I couldn't figure out what the actual harm done to the customer was. Thanks for explaining.
Even if you never visit Facebook, you still provide it with information about you. Most of the links you visit from reddit or HN have an embedded Facebook Like button, which gives Facebook information about the sites you visit. FB uses that information to target ads to you. http://www.forbes.com/sites/kashmirhill/2014/06/13/facebook-...
Learning to code, but feeling lost? Interviews with developers (Part II)
How to Hack LinkedIn Connections
Whose to say this is VNC-based? VNC is very old technology. RDP/NX solve a lot of these problems. Or this could a x-server like application. Who knows, but I doubt Adobe is launching something that uses VNC-type technology where it samples and over-compresses the screen. I imagine things like color precision are well taken care of.

Also, anyone else notice this amusing note at the bottom of the FAQ:

Please post your issues to [Insert Forum Link]
I'm currently a freshman at an Ivy League school where no credit is offered for AP exams, and I believe that this policy is similar at many of our peer institutions. The exams can be used for placement purposes; however, they aren't really that necessary considering that prerequisites are very loosely enforced. I think the most important use for AP exams is actually during admissions. An applicant with an AP class on his or her transcript but with a low or missing AP exam score may cause an admissions officer to question the rigor of the class.

We do have one program that allows students to graduate early or earn a masters degree in four years. Most people here have enough AP credit to do so, yet they rarely elect to use it.
Friends and Co. – fully encrypted social network
Wouldn't it make more sense to port this to a "real" Linux first? Photoshop is often quoted as a killer app that keeps people on Windows.
Please check out Friends & Co. (http://friendsand.co) - fully encrypted social network. It features end-to-end encryption: everything you share is encrypted before it leaves your computer. Let me know what you think of this!
Microservices vs. Shared Libraries
Assuming the value of a life can be assigned a simple scalar quantity seems like an unjustified assumption.

Regardless, I don't think I'm explaining this well. "Value" and "worth" imply that you have some expectation that life has to meet in order to be satisfied with it, that it has to be doing something or accomplishing something. That's not really necessary. Your life, all life, simply is. There's no greater purpose necessary.
As an April Fools joke a few years ago we changed our dev server to use all .cfm extensions (it was a node.js app) and convinced everybody that we were switching to ColdFusion
Mail integration is annoying. I don't recommend connecting a personal email. For app/service mailboxes this simplifies the polling & notification processes.

It's also possible to forward from your box to hook+<code>@mail2json.com which then triggers the web-hook; no password required - this behaviour is improved over the IFTTT offering
Hack specifically refers to gypsy cabs in many places esp. Baltimore: http://articles.baltimoresun.com/2009-09-15/news/0909150013_...
Browser makers and others have been trying to fix this, it is actually harder than it looks. HSTS, certificate transparency, and shipping pre-pinned certs with the browser are all approaches pushed forward by browser makers. As an example of how this is harder than it looks one need only look to DNSSEC.
GoPro Hero4 - new lineup of cameras
Also, I wonder how this affects bandwidth. Are you just constantly streaming HD? Are there latency issues? What about if the network gets congested? It sounds pretty terrible.

Also on the bottom of that FAQ it says "Please post your issues to [Insert Forum Link]" heh.
Do you actually have the ability to understand exactly what the patch is doing and all of the potential future ramifications?

One thing the Open Source guys just don't frickin' get is that only a very few people have the time or the energy to fully understand everything that goes into their software. Sure, all the source is available, but if I had time to look at it and digest it, I wouldn't have time to do my real, paying job, nor would anyone else.

Which is why we have commercial software. Open or closed source doesn't matter if you don't have time or the background to deal with it. Open Source comes from an academic culture where results don't have to produce economic benefits and people have (or had) plenty of time to bang on this stuff until it works (for a given value of works, that they made up).

I won't say I'm not grateful for what the Open Source guys and gals have done, but damn, people. Can't you at least recognize that the world more closely resembles Hell than Utopia?
Fake mobile app used to surveil protesters in Hong Kong
“Why We Replaced Rails with Go,” Explains George Clooney
>Uber's anti-competitive practices

Those aren't the criminal parts, the violations of state and local laws are.
Title could read, "How to click connect buttons by class name in a setInterval".
Doing color correction based on monitor colors would be impossible: sometimes you adjust, for instance, RGB curves for one specific layer.

It could mean that half of the screen is changing with every step of the slider, and you want exact color, immediately.
My prediction is that he can't write anything uninteresting.