skysight-inc/HackerNews huggingface dataset:
> 'second-hand smoke' is one of those invented public-health externalities

The immediate effects of second-hand smoke on asthmatics are not exactly invented, nor, alas, hard to notice.
There's no reason apps should break on arbitrary OS updates as long as they are well-behaved and stick to documented UIKit APIs and so on. I have apps from 2009 that work perfectly well for the task they need to do. The companies have long since folded and closed down their app store account. Others have similar apps, perhaps controlling $1000+ worth of DVR equipment. I think (and hope) Apple may be underestimating the effect of a vocal minority still requiring these apps, and the chilling effect this may have on paid apps or even free apps for the made-for-iphone hardware program in the app store in general.
Where did I find fault with ACLU? This problem is much broader than them. They're merely a reflection of the larger society.
I think "niche business" would convey the same meaning as "nice business" here :P

At least I'm interpreting "nice business" as in "oh, it's just a nice business, not anything life-changing"
Can also share a link to a collection of inboxes you share with friends like so https://inboxbear.com/q/b5dmq7x/k2tuep8
Systemantics: How Not to Design Systems
Ouch.

Doubly ouch that it seems that there's no confirmation dialog with a 5-second countdown before you can hit Yes, or whatever.
Sorry. That companies you mentioned are cool and hip not because they are great but because VC's are currently pumping money into them through a firehose.

Let the tide die. These companies aren't even a shred of dust compared to operational, financial and execution discipline of outsourcing firms.

My guess is round about the next US recession most of that start up people will do anything for a job in outsourcing firms just to keep them fed and pay their bills.
You want to be sure other skin tones are right, too.
I'm upset and I'm not even American!
That is interesting: You're saying that at any given weekend you have 2 ppl on rotation which work on parallel when/if there's a crisis?
CSS in JS: The Argument Refined. From CSS to Universal Typed React UI Bootstrap
As a user of GitLab who commits several times everyday, I have all the respect for the great work you guys have done. Keep hacking and don't worry!
The language is heavily loaded. What about tobbaco being punishing for society (especially passive smoking), or tobacco companies being punishing for their addicted user base? Taxes drive people to meth? This badly sounds like fear mongering from lobbies, "let people smoke our cigarettes, or they'll become junkies".
Don't forget the Shirley Cards!

http://www.npr.org/2014/11/13/363517842/for-decades-kodak-s-...
Note for the person that downvoted my comment: GitLab are fantastic, I'm a big advocate for their product & support. My comment to Sid was in support of helping based on some of the notes I saw in their very transparent report, Sid & I have talked several times in the past & I have quite a bit of PostgreSQL experience - so my comment was a positive one offering support when / if needed, not a negative / piss take if it came off as such.
I tried to gain perspective of this size compared to the whole.

According to table 1-3 of https://www.blm.gov/public_land_statistics/pls15/pls2015.pdf , there are 643.2 million acres of public lands, making this just over 0.5% of the total. Alternatively, they want to sell off one Connecticut, out an area of over 6 Californias.
I have a user and a local admin account at work on our Windows SOE. I have made my PC's cmd.exe show green on black in large font, but intentionally did not change the local admin. When I run a command prompt in admin it's visible different. This is a great tip and it's caught me many times.
You'd be surprised how many companies out there do not run read replica and don't really have anything for disaster recovery (same data center, same country good luck when there's an outage).
Quite. When you accept a dependency on proprietary software, you open yourself to the risk of the vendor withdrawing support. Looks like that risk materialized for some users today.

This is an "I told you so" moment for a lot of Free software advocates.
Doing non trivial stuff will be the challenge, not the programming language. With that said I think Javascript/front end is more of a moving target and you will constantly need to relearn the same things using new frameworks etc. In something like PHP or Perl you can get more years of relevant knowledge from your effort. But some people like shiny things that break often ;)

If JS didn't have a monopoly in browsers I think something else would have been more popular.

Back end is definitively a deeper area once you are past beginner/intermediate level.
LOL. GitHub is also a RoR shop.
> I'm not sure that we have a name for the economic model I'm thinking of. I think "capitalism" is too high-level or broad for the system I'm talking about.
I'm thinking of the model that: Profit should be made up by charging more than the cost of duplication.

That's the existing scenario/how the world works. The model is an intended effect of copyright.
GitLab.com melts down after wrong directory deleted, backups fail
(Python) Longest Common Substring in O(n)
I use FPM all the time, but it is not a 'nice' way to package things, it's an 'easy' way to package things ;)
Because we have been conditioned to defend the honor and virtue of arbitrary political tribes by attacking viewpoints and ideas that do not align with our own preconceptions.

If there was a buzzword contest for 2016 I would nominate "cognitive dissonance". It requires far less intellectual effort to be dismissive of ideas and concepts that produce cognitive dissonance, than it is to wrap ones mind around the petty divisions that weaken our society.

Divided, to be more easily conquered? We could all do with a little Sun Tzu these days. Seems it might put our predicament in context.
Completely 'locked-in' patients can communicate
Ever since I removed the app from my phone. It's buggy and right, I really do expect them to have a dialog both on PC and mobile...
Yeah they invent a new wheel (often poorly) then they fail to test and fix it when it breaks.
The BLM owns a third of the land west of the Mississippi. Being public land that is leased for both public and commercial uses, it's exceptionally poorly managed, with overgrazing, soil destruction, and erosion being common problems. This is one of those private property things that many on HN will resist, but private property (especially farmland) is generally better managed.

The BLM is a relic of 19th century expansion. All of that land should be sold to private buyers or designated with a function, such as being transferred to the National Parks Service.

Edit: As others pointed out, it should also be noted that this is less than 1% of BLM land... they should be transferring more. The story itself is liberal sensationalism.
This is not true. From the App Store guidelines:

> 2.5.6 Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript.

and also

> 2.5.2 Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code, including other iOS, watchOS, macOS, or tvOS apps.

So you can't download and execute your own JavaScript, much less anything your user points your browser towards.
It shouldn't, the default is to keep 6 recent kernel packages.
VSCode/Atom are great, but for most folks on UNIX they are worthless, since you have to use something else when ssh-d into another machine. So folks build these elaborate Vim and EMACS set-ups so that they could use the same editor and the same config on all of their machines, whether they're local or remote. Vim is an acquired taste, but once acquired, it's pretty awesome.
Back when I played poker (up to ~2010), Negreanu was mostly a celebrity, as well as a pretty good blog writer. He was no match for the best pro players, but perhaps he has dramatically improved.

Ivey was pretty good at managing his image, too.
How do you do your Content marketing to get your product found?
Hi Hackers,
Since most early stage startup founders are very busy building awesome products with limited resources, wondering what do you do for your content marketing to get your product found by potential customers ?
Eh, I'm gonna pick on it.

"A man who identifies as a woman" is a disingenuous statement--it is leading with some sort of made up notion of what their gender should be ("a man who..."), which is a false framing in the first place. Transgender women are women. They are not men with a qualifier.

Moving on: transgender bathroom rights matter. Access to public bathrooms is necessary for access to public spaces and is furthermore generally an indicator of free unencumbered movement in public. Therefore, state-sponsored humiliation tactics are indicating a stance that trans people are not welcome in a public space. This is problematic, and furthermore is certainly a matter of civil liberty. The ACLU should take those cases and it's important to stand up against steps to marginalize and "other" groups of people. As public space is necessary to exercise certain rights in the constitution, particularly the first amendment, this matters at a very deep level.

To give a clear and specific example: a friend of mine is no longer safe visiting his family in North Carolina, as he is trans. He must either choose to violate the law in public to fit in (he passes as a man), or by following the law out himself or put himself at risk. He no longer has the liberty to visit his family like you or I do, without additional--potentially severe--legal or physical risk.
I think this is a big slap to company when they need to talk to their enterprise customers. I am not sure how we can really prevent this from happening by implementing an industry standard.
> A bank account earning compound interest will achieve "all-time record quarterly revenue" every single quarter.

And a car will get you from A to B faster than any marathon runner. There's no real comparison here -- even your yearly EPS comparisons lack the context to make them insightful. What were Apple's competitors doing, EPS wise, in those years? What was the market doing in general?
I agree, the title is certainly overconfident if not negligent. Preventing people from writing inaccurate communications would be the topic of many studies and papers by itself though!
I apologize. I slipped. I strive to engage people in good faith, and my previous comment does not reflect that.
How can a user tell whether an iOS app is 64-bit? I use some old apps that are no longer maintained and worry that they will just stop working.
> So the question is, how does an average joe hacker like me exploit and leverage this wonderful thing called deep learning? I'm not interested in reading PHD papers with advanced calculus.

You've got a lot of comments like "if you're not willing to read a paper with BASIC CALCULUS ... then I'm not sure machine learning is the right place for you" to this, but I second you on this. I do have a PhD in CS and not afraid of calculus in papers. I just don't think reading PhD papers is the best path to getting practical results in DL/ML. "Not right place for you" is the sign of the "exclusiveness" problem.

I'd recommend checking the following course by Jeremy Howard and Rachel Thomas:

http://course.fast.ai/

It is designed to make DL accessible and achieves its goal very well. I'm not sure if the average Joe Hacker will be able to write top-pocker-players-beating program after this course, but it definitely gives enough insight and practice to get started in DL and be able to design and code solutions in a large number of problem classess.
Centres of attention
There are already strong social norms in Australia against smoking, partially because of these laws. (See other comments in this thread.)
You're my hero...
The graver problem is programmers — and, humans in general — don't realise the gravity of recklessness until the moment when shit hits the fan. Startups begin with general imprudence towards checks and processes, which is understandable but even in the growing stages, the idea of incorporating them is snubbed because of 'priorities'. "Time is precious and there are more important problems to solve in the way".

Unauthenticated MongoDb on default port? The likelihood of a person port scanning the entire web just doesn't strike as anything adverse, and then, someday someone does exactly that. I guess this is one important reason to bring at least some experienced people on board because there is a likely chance that they can give a better perspective on seriousness of such issues.
Java has its own memory limits that it will trigger OOMs at.
This is one of the worst blog posts I've ever seen. I was going to put a list of important resources about zMap and masscan here, that constitutes required reading (/watching) before using any of these tools. But the blatant ignorance in this post makes it clear that it isn't worth the effort.

Not coordinating with your ISP and hoster before running a scan? Scanning in a virtual network? ...

It's things like this that hurt real scanning work by serious researchers. All this does is help alienate the involved parties. Nice that masscan includes a link to the project page when the scanner requests headers. If I were Robert, I wouldn't do this to myself.
I could say the same thing about your vehicle exhaust, which unlike ecig vapor, is bad for your health.
They are generally not treated as executable code written in English, but rather are interpreted taking into account the facts and circumstances.

If Tata has hundreds of employees, all making $80K and a $50K bonus, none earning the bonus due to poor individual performance, but all being retained by the company and sent on new client engagements (presumably due to acceptable performance).

In finance, this is often referred to as substance over form, but the same concept applies in other areas of civil law as well.
So glad this is happening, it'll be a nice forced purge of old outdated apps, also there is no good reason to have a 32bit app in 2017...
What were your influences ? other "synchronous" languages like lucid ?
An easy problem solved by restricting use in public locations, which we already do to an extent. However a person quietly poisoning themselves in isolation within their own home is still unnecessarily and unfairly affected by tyrannical sin taxes.
When this year is over, US citizens will hold the world record for protests against their own government.
Absolutely, but try researching a family tree and then implementing it using that model and see how quickly you get lost in the nested list structure. The, as I said in another comment, try adding a child born after you started the lists, ie, before the first UL. Then add a divorce and a new spouse and see how easy that is to logically display the relationship.

To illustrate how HTML so ill suited to this structure, I had another look at the problem and found Treant, because yes, the easiest to do this on the Web and maintain it is to write an entire API.

http://fperucic.github.io/treant-js/
Vehicle exhaust is regulated. If it's not strict enough for your liking, work to have the regulations strengthened.
That was the OTHER thing that freaked me out when I finally noticed it only recently. I thought he/she was only in a couple of scenes, but then I read a blog post about it which showed him/her in a myriad of other scenes that I had completely missed too!
Is anybody using a procedure to automatically perform restores and check that they match production data? I guess it's not easy for complex systems and non trivial amounts of data. Do you want to share the details and give us an idea of the costs? Thanks.
Hotmail, MSN, Skype, msdn.com, microsoft.com, the Windows Update Servers, Azure.

Microsoft has a ton of people with experience in building cloud system, either in-house people or people from aquisitions.

Microsoft has so many employees and domains of activity that you can probably find an engineer for any domain you're looking for.
My reading of it was that "Small Beer" and "Table Beer" may have not had characteristic ABVs as they didn't use ABV to classify types of drink then.
But there are strong social norms discouraging smoking. It's gone from looking like a cool, sociable thing (restaurants, pubs, colleagues at work) to "Look at those people who can't quit."

People aren't smoking in restaurants. At pubs, they are forced into a dodgy little area, often near gambling machines. And outside offices, they often hide around the side near alleys because they are discouraged or embarrassed about smoking out the front.
> The Ars Technica article on this issue cuts to the heart of why this is so devastating: there is tons of software--software which was really interesting and I dare say "seminal" for this important era of computing; and which is not old or outdated by any sane standard--that this destroys access to going forward, for essentially no benefit.

It's not zero benefit. Supporting multiple ABIs means that you need to have multiple copies of system libraries paged in at a time if they're used, which is not an insignificant amount of memory (which then has resulting power/price costs). It's possibly even bigger of a problem on iOS than Android, because Apple changed the floating point ABI between ARMv6 and ARMv7, so they have to support multiple different 32-bit ABIs.
Apparently it is a quote from Herodutus, so the reference dates back a long way but that does not necessarily mean it is true:

http://skepticalphilosopher.blogspot.com/2009/09/persian-str...
1. Figure out your target audience.
2. Choose the right keywords.
3. Sign up on Buzzsumo and find the most shared articles based on those keywords.
4. Curate an article consisting of top resources related to your product
5. Reach out to all the resource creators to let them know you've mentioned their links and request them to share among their peers.
6. Share on reddit and other bookmarking sites.
7. Let the magic begin!
Perhaps uphold would be a better word.
Not for me - I forget they're in all the time. In the first week I owned them I got in the shower with one in and didn't notice for a while (it's fine).
I don't mean to imply that you're wrong (afaik, you're actually correct here), but I do want to point out that the interpretation and legal enforcement of the constitution is supposed to be done by the Supreme Court (and, to a somewhat lesser extent, the entire judiciary branch). I'm not sure to what extent the SC can pass judgments / make rulings without being prompted by a lawsuit, though at the very least it seems to me that the ACLU at least keeps the important stuff on their radar ;)
This is not a counterargument; it is, in fact, the definition of the problem.
I think it is really simple. I don't think it has anything to do with power efficiency. If anything resemble notable cause, then Apple simply wanted to be the sole API provider. Apple doesn't want Mozilla / Microsoft / Google / Opera etc implement their own browser engine and demand or even dictate Apple's iOS implementation roadmap. It's better off the have the full control of what developers can do on iOS.
The University of Alberta bot has been beating top pros at limit hold'em for over 10 years.

no-limit and tournament play were deliberately placed outside the scope of their poker-bot projects--at least during the period of time i was following it which was approx. 2004 - 2010.

anyone know if the CMU team trained their rig on these variants?
There is a neat video[1] where a Swiss flight has to make an emergency landing and just happens to have a film crew in the cockpit.

[1] https://www.youtube.com/watch?v=rEf35NtlBLg
> You shouldn't let yourself get to that point. Your alerting system should alert you when disk is at 70% or something with a ton of margin.

What would your recommendation be?
FWIW, as a serious advocate of Free Software (someone who constantly travels around to developer conferences, college hackathons, and even sci-fi conventions giving talks that stress the benefits of the GPL3), this doesn't help and almost becomes a non-sequitor, as it makes it sound like a business decision related to productivity applications. I doubt anyone would say they "rely" on Trainyard, and the Trainyard developer did "rely" on iOS, but they probably liked that and for all I know they are dead now (I realize they almost certainly aren't, but like: this is the extent to which they aren't relevant).

As a free software advocate, there isn't a group of "some users" whom I get to point at and say "I told you so": in fact, most of the people who played Trainyard and enjoyed it probably don't even care that it is going to be inaccessible. And while I sort of care myself about some specific applications, it isn't about people like me either. The devastating reality is that this purge of 32-bit software combined with the centralized control on the computers that are capable of running it is a devastating blow to society as a whole, and the people who are causing it are the people who either don't directly feel the downsides (as historical preservation is an externality, like pollution) or are actually in the minority of people who experience an upside.

Advocating for free software is good as it can be a weapon in this fight, but in practice Apple just isn't feeling the burn: when they wanted a new compiler, they hired a ton of engineers and wrote one so they didn't have to rely on gcc anymore. There is only so much power in the lever of free software to force societal change in a way that doesn't continually lead to a handful of resistance fighters looking at the carnage of the land and thinking "I know what will make me feel better: I'll point at the majority of people who don't even understand this enough to notice and the handful of people who are happy this happened and yell 'I told you so'", particularly when developers like Linus Torvalds, who have critically important positions, aren't fighting for the same battle.

My claim: we need regulation. In the same sense that we have regulation about pollution--to keep a handful of people who benefit from pollution enough to not care about its downsides to society (and them) from doing horrible things--we need to regulate companies like Apple to force them to provide open platforms and to have some reasonable set of responsibilities when it comes to sunsetting older hardware. The issue of closed vs. open ecosystems is related to free software, but isn't the same, and we need to be paying a lot more attention to the former and avoid a lot of knee jerk to the latter if we want to prevent some of the worst case scenarios.
It would be good to start some kind of initiative to try to get in contact with developers of unmaintained apps and tu to convince them to do one last build. Or to release the software to open source or at least work with somebody to keep them going. Many will likely not respond but if there is a chance to salvage at least some of them it would be a win.
> Please stop insinuating people buying a MacBook are somehow stupid b/c they're easily manipulated by shiny surfaces or brands, or simply incapable of learning a new system.

Please stop reading between the lines and making baseless accusations. This is not what I said at all. I own a Mac. And most of the reasons I mentioned apply to me as well.
I bike and walk when I can. But I don't sit next to you in the subway and blow vehicle exhaust in your face.
"Call us" is an instant no sale for me.

I also don't buy from companies that don't publish their manuals online. I nearly always read the manual before buying, because 99% of the time the marketing copy or "specifications" page is inadequate to properly evaluate the product. If the manuals aren't published, they might have something to hide or they might be in the habit of making documentation conditional on support contracts. Either way it makes it impossible for me to evaluate the product.