skysight-inc/HackerNews huggingface dataset:
They should do this for all kind of pop-ups and interstitials regardless of size, intrusiveness, platform and "removability".

Apparently there's a meta-tag for iOS apps (apple-itunes-app) and Windows Phone, but none for Android.

The big problem with most of these prompts is that they come when you visit a page for the first time.

Instead you could mention your app and newsletter in a sidebar, menu or footer of the page where I'm gonna see it and eventually use when I visit the page more often.

Why do people think I want to install an app, subscribe to a newsletter, do a survey, etc before even reading the very first article on that site? Where does this "logic" come from? Are there any stats on these kinds of things? I bet there's a 99+% chance people just click it away. Why is annoying users such a big thing today?
I have seen the same and come through it. Skype me at ashishm001 and let me try to help.
Trusting SSL Locally on a Mac
The cover actually appears to be one of the jpl "visions of the future" posters.

http://www.jpl.nasa.gov/visions-of-the-future/images/superea...

I hope the author has permission to use it?
Qt c++ best for Gui
Easy , but needs dynamically linked , the license problematic sometimes
If you have control of personally identifiable data, it's likely that at least some of the EU data protection rules will apply to you regardless of how you got it.
For C# I recently found this course, looks pretty good: http://www.brpreiss.com/books/opus6/html/page10.html
I don't know if they have to beat Intel on performance per core. There are markets that require the best performance per core, but there is also a big market that wants more reasonably powerful cores for a given price point.

For instance, in the VPS hosting market, you see most providers offer "vCPUs" (virtual CPUs), because then they can sell their customers "four cores" (or 20 cores) on the cheap, and so on. It's a good marketing strategy.

What if they can offer real cores for the same low price? That would be pretty appealing to their customers. They can also offer "24-core dedicated servers" on the cheap, and so on.

Also, in the long run, it would be best for hosting and cloud providers if they would at least adopt a strategy of 50% Intel chips, and 50% AMD + Power + ARM. That should get them much better prices in the future (from all the chip providers), if they did that. Monopolies don't serve anyone but the monopolist.
That's exactly what "Lean" is all about. When you spot an issue "pull the Andon cord" and stop the line, deal with the issue then and there. You then potentially conduct Kaizen to address the process to ensure the issue doesn't happen again.

At core all of Agile Software Development is aiming to mirror Lean in the manufacturing world. At the core of which is the concept of minimizing work-in-progress. Because WIP may result in waste if you subsequently find a problem that renders the WIP null and void. Hence the drive for continuous flow to minimize WIP and a "stop the line" mentality to spot and address issues when they arise.

I'm often amazed at how many people "doing" agile through sprints don't understand that the sprint is just an artificial mechanism to minimize WIP.

Not dealing with technical debt when it occurs is just increasing WIP.
> I doubt that's going to drive a lot of OSS support, if the backend is still proprietary.

There is plenty of support for Google/Dropbox/AWS etc, all proprietary-backend-driven APIs. If the API is good OSS developers don't mind too much, and they can always clone it anyway.
D4rkarmy Zine, Extortion, Leaks, 0days Claims
The art of error: 17 software companies with creative 404 pages
concatenate: link (things) together in a chain or series.

This is a word that perfectly describes exactly what cat does. Cat doesn't merge; that's ambiguous. Is a merge an interleaving? Sometimes yes. What does unify even mean in the sense of chaining data streams? Join? Close, but still unclear what it does. Does it operate on files? And what would happen to the already widely deployed join command that does something completely different?

Concatenate is a great word. Great words deserve to be used. I'm sorry that some of us haven't seen the crushing need to reduce our vocabulary to the double plus good amount of words in the newspeak lexicon.

What I'm not sorry about is that new users have to spend time to learn the system they're mucking around in before they can be useful with it. That's not a design flaw; that's a feature.
Jenkins High Availability Tutorial and Overview – DevOps Library CCJPE #12
Does it strike anyone else as weird that one of the two costs driving them out of business was the licensing costs of a font? Jeez man, I think good design is important too but make a compromise somewhere.

Also, fixed cost sales vs unbounded maintenance costs is just a doomed business model from the start.
If you have ever tried to buy hot tickets online and not been able to get any, this is due to bots. Bots are the scalpers friend.

This can easily be prevented by requiring ID matching the ticket on entry, but the ticket sellers often don't seem to care.
Classic paper of a brilliant economist.
I learned something new. It's not a big deal, but I'm glad it was posted nonetheless.
You forgot one:

Lisp *****
Hey guys, I founded ohmygreen and here are my reasons for attending:
1) community of other high quality founders which leads to helpful friendships and discoveries of new ways of thought
2) yc is a forcing function, e.g., experimentation with new business
models, focus on growth, etc
3) it makes everything easier (hiring, fundraising, etc) => every little edge helps
4) long term investment: who knows, I might start another company with someone I met at yc or invest in yc companies
5) additional customers we might not have had access to (easy to reach out to any yc company)
6) while we're not quite seed stage, we bootstrapped a couple years and I wanted to scale things faster in order to bring healthy and blissful living to more people

We were at a stage where yc wasn't necessary but a very helpful catalyst. I hope this is helpful, happy to answer more.
UWP or WPF is absolute overkill for a simple front-end to a command line app.

WinForms is the only right choice here.
Not in the article's sense (or the common non-Chinese sense).
Yes, 99.99% of the data analysis could be done with machine learning which could then send alerts to human operators once a certain pattern of interest is discovered.
It reads a lot like a North Korean account of Kim Jong-Il visiting a factory, doesn't it?

“Kim will sometimes sit down and work as an operator to see if there’s anything wrong with the process,” said Lee Jongsoo, a general manager at Revolutionary Lens Technology. “That will put me in a very awkward position. If there’s a problem, Kim would say, ‘Why didn’t you see that?’”
The main thing people miss out on not having a degree is not getting past silly HR "must have degree" filtration.

Never once found a CS degree a worthwhile indicator of ability.

It may be a superb book, but not even giving a sample chapter out to judge writing style, quality of explanations, depth and so on?
That was great, thanks!

I am not so sure the 70/8 tradeoff is worth it but it should probably be tested with code samples as well as english corpuses. Is grep primarily made for ascii?
Yup. For engineering and data science Python seems to be the best choice right now.
This is Alan Dershowitz' argument for "torture warrants" [1] applied to pervasive surveillance.

If that association bothers you, please reconsider glossing over the assumption that pervasive surveillance is inevitable and unstoppable.

If anything, is it not less inevitable than abuses during a particular interrogation that rise to the level of torture? If we're unwilling to give torture the approval of regulation, we ought to be even more unwilling to give the less-inevitable pervasive surveillance that kind of approval.

[1] http://www.spectacle.org/0202/seth.html

(To clarify: I'm comparing the inevitability of individual acts of torture with pervasive surveillance, not inevitability of pervasive torture with particular technological ability to mass-surveil. Of course the technical ability to do something may be inevitable, but not the transformation of Western cities into Panopticons.)
Researchers uncover an ancient Mexican text hidden for 500 years
And where does the average young person in Hong Kong go to watch MMA? YouTube.

As a Brit, the only reason I can even comprehend your comment, is because I have read Americans talking about UFC on the internet, and watched some clips on youtube.
Classic social engineering tactic.
> "Why can't you make Python faster!?"

You can. Use a Python wrapper to invoke a program written in another language. Python becomes faster.
Leaked Cisco ASA Exploit Adapted for Newer Versions
p2p is not serverless, your computer / client is a server.
I don't get the rules engine thing. It is still code. I rather have them hardcoded with proper source control and do frequent releases.

May be when you have rules that change every hour back and forth.
Bought it. Pretty basic stuffs:

- Didn't learn anything new from Linux chapter.

- Data Structures and Algorithms chapter is too basic. There is not even any implementation provided. I thought it didn't offer anything more than you could find on Wikipedia if you add some illustration done with Paper by 53 app. I'd recommend "Grokking Algorithms" by Aditya Bhargava for this topic if you want illustrated explanations with brilliant examples.

- Didn't learn anything new from Databases chapter.

- Didn't learn anything new from Programming Languages chapter. Inclusion of useless things like TIOBE Index made me furious, honestly.

- Didn't learn anything new from Software Design chapter.

I won't recommend this book to anyone working in software engineering for more or less 5 years with or without CS degree. This book merely serves as an index of what you'll encounter in the field, nothing more than that. Not even any good elaborations on those topics. Pretty meh.
The conclusion that building an iOS app second as an enhancement to a pre-existing offering matches my own.

If you want your App to be more then just another lottery ticket, it needs to be additive. It needs to augment a pre-existing product.

If you look at your phone now, how many third party apps are app first products (besides games and camera apps)?

Here's my list:
Instagram, Waze, HeartRateFree, Uber. 4 out of 72 apps.
Voice Recognition Software Finally Beats Humans at Typing, Study Finds
> But I do disagree that implementing Select and SelectMany should by default give you access to the 143 methods.

We both agree on that. ("GetEnumerator" in IEnumerable is what makes all that possible.)
It really depends on the type of project that you are working on. For backend services that don't require much data processing (OCR, some complex matrix calculations) I'd recommend erlang or elixir. Here is why:

* type annotation + awesome tool for analysing code (dialyzer)

* immutability, list cannot become a dict out of nowhere

* great support for concurrency

* concept of application (OTP) gives out ability to run many loosely coupled apps on one VM. I believe "microservices" is the buzzword that matches the concept.

* distribution by design.

* great monitoring tools

* I could go on... really.
Completely agree with the above.

> there's only a small handful of martial arts that actually work in applied person-to-person combat

Even MMA, which is billed as a sorting of martial art's effectiveness, has substantial rules that greatly limit the fighters. For instance, no groin strikes, leg stomps or eye gouges: all of which are actions I've heard are the first thing you should do in a real fight!

Not arguing they should be legal (sport is brutal enough as it is), but even MMA, while closer to "real combat", has severe limitations and arbitrary features.

> all largely useless in the real world when faced with multiple opponents

^ This, 1000x. If you get into a fight you were not planning, it is called an ambush. The most logical action is to run the hell away, or at least, use absolutely overwhelming firepower and dirty, dirty attacks. The concept of two folks trading blows is not how real fights actual progress, let alone two kung-fu masters jumping between buildings...
Which is kind of...ok? I studied ewto wing chun, and in our small "fight club" I always came out pretty well against the boxer/kick boxers if the group. So I'd say there are definitely"effective" styles, based on anecdotal evidence. A lot also depends on what you want to learn. If you want flashy moves, do gymnastics and learn wushu. I wanted a soft, but "effective" style, a friend of mine wanted power and hard hitting, so he went thaiboxing...so people will learn what they want, as always living styles today can be archived and resurrected later, or they can morph and survive
He doesn't view his job as something that determines his potential nor his worth, nor is this something necessary for life enjoyment as long as the job is tolerable. The hobbies and other such things makes him inherently happy. Not only that, but these things are much more constant than a simple job.

A job is just a job, however. A lot of people don't really like working at all. If he works at a factory, he's not doing anyone a favor by doing an already good job better - there are limits to what folks can do in that situation. He is, however, doing them a favor by having a work/life balance that makes him happy because it helps make his attitude better.
A simpler way to say "more semantically correct" is "correct." Please don't trivialize the importance of semantics. Proper semantic representation makes documents more accessible.
Excellent, didn't know about the update.
The OpenSSL blog post was submitted separately as https://news.ycombinator.com/item?id=12351739 in case this story (the branded vulnerability page itself) overtakes it in popularity.
Show HN: Pure Go library providing Linux OS, kernel, hardware system information
A funny and relevant tweet:

https://twitter.com/php_ceo/status/765298072691806209
An Exclusive Look at How AI and Machine Learning Work at Apple
Yeah mainly due to that. If you don't have a VERY strict approach to writing code, one wrong decision could turn into a few days of debugging..
This certainly works but margins are still a dead-zone around inputs. Nesting the inputs can give you larger touch targets which is often preferable.

http://codepen.io/anon/pen/qNzOYW
The one thing I want to know is which ones people click on.
Imagine you have a list of products with prices and you want to calculate the cost of all products that are of a certain type. In ruby you can write this as

products.select { |product| product.type == 'x' }.map(&:price).reduce(:+)
>NSA, CIA and all their friends exist for the sole reason that they can't spy on Americans.

https://en.wikipedia.org/wiki/Martin_Luther_King_Jr.#NSA_mon...
It seems to clear the screen at each new command, resetting scroll history every time. Renders it pretty much useless for most of us.
>Another casualty of the internet. Before the web, you would pretty much only learn about whatever martial arts were available in your area. There was no objective truth.

Yeah, thank god for the internet for giving us that.

>In the absence of evidence, comparisons between martial arts were done on a subjective level: does it look cool?

I'm not sure where you lived, but I lived in a peripheral western country in Europe, and even 10 years before the "internet" (www), we had tons of various martial arts schools available, from Kung-Fu to Tae-Kwon-Do to Thai Kick Boxing, Capoeira, Krav Maga, Tai Chi and several more varieties I don't even care about.

Infact, if anything, the golden age of such practices was mostly in the 70s and 80s (with Bruce Lee, Karate Kid, and the pulp action/karate movies).
I have to agree.

As a hobbyist Node developer (day job is not in Node), I find it hard to talk with other Node developers as there is some build-tool or even full framework that sits on top of Express that I "should" be using but I'm not. But maybe it's just me.
I have no degree in CS and I see these terms (Big O, np vs p, etc) regularly, mostly here on HN. No idea what they mean, this books sounds great to me.
Agreed. The timeline for Vesper is debatable but running a custom sync service is a dead end.

Only major cloud providers, Apple, Dropbox, Google, Amazon can be relied on to run a utility service on a long timeline.

The service needs to be effectively free, stay up forever and add new features over time.

This is not a hobby.
sounds like you should ask for your money back, remember OP stands by everything he creates and if you dont like it he promises money back no questions asked
Even funnier, coming across companies that don't accept anyone who doesn't have a degree from xyz university.
What puzzle and games do you like?
I'm interested in keeping my mind active and have started playing puzzles on android and ios for entertainment and for the challenge.

I love the logic game "The Sequence" [1]

I play some solitaire and jig saw puzzle games but have not yet found the designs that I like.

So help this aging IT worker (62 years old) keep his brain fresh. What do puzzles and games do you enjoy the most?

[1] https://play.google.com/store/apps/details?id=com.onemanband.thesequence&hl=en
This appears to be the FBI surveillance plane John Wiseman tracked using a BeagleBone black, an RTL-SDR dongle, dump1090 and PlanePlotter

https://twitter.com/lemonodor/status/605825895295651840

http://arstechnica.com/tech-policy/2015/06/how-i-tracked-fbi...

Correction: The FBI plane is not the primary focus of this article, but it is mentioned:

"Occasionally, [Persistent Surveillance's] Cessna has had to share airspace with an FBI airplane. Last year, two days after the Freddie Gray riots began, the FBI flew over Baltimore for five days—actions that were discovered when local aviation enthusiasts noticed a plane’s strange flight orbits on a public website that tracks radar data. According to information and footage released this summer by the FBI, its plane wasn’t doing the sort of wide-area motion imaging that Persistent Surveillance does but instead was zooming in on specific targets. McNutt says the FBI doesn’t coordinate its flights with him, and he doesn’t know what the agency is investigating; however, when his plane is in the air at the same time as the FBI’s, air traffic controllers insist that McNutt’s plane remain at a lower altitude than the federal craft."
Once you have the standard library split apart, you might as well split it up, though, and then you don't really have a standard library any more. You could go the Haskell Platform route... which isn't a wonderful idea.
You think their parasites because you don't trust the American judicial system. That is fair, but the fundamental nature of what Legalist does is actually quite good. Justice shouldn't be denied to someone just because they can't afford to afford the legal fees. Sure, lawyers can take clients on contingency, but they are often cash-poor because law school is expensive, so the rate of return needs to be much higher to justify the risk and delayed payment. Investors, on the other hand, lack the information necessary to judge whether or not a case has merits because they usually don't have the right background knowledge about the law or the domain of the case.

If Legalist were launching from, say, Canada or the EU I'm not so sure it would be so negatively received; and I would certainly want it to exist if I were a poor person with mercury poisoning.
Thanks, I missed that because apparently the site only loaded half on my browser, it's probably being hugged to death right now...
I can understand why people try to come up with a definitive definition of "serverless" but....

"Serverless" is an adjective.

Adjectives are used to provide auxiliary meaning to the noun it's attached to, which means it depends on context.

It could be a "serverless website", it could be a "serverless hosting", it could even be a "serverless diner"!
Here is a whole new way of visual storytelling
Yes, there's no 100% trust of course, but the banks, merchants and general population trust other banks more than they would trust some random entities or bitcoin exchanges for example.

There are of course reasons for that, the major ones being the shared (and regulated) clearing system you're referring to (which I'm assuming this "bitcoin alternative" is aiming to replace) and then there's the fact that these are accredited financial institutions with reasonable controls in place to keep them honest.

In a hypothetical scenario where credit card authorization succeeds (meaning that the issuing bank is guaranteeing the funds to the merchant), merchant ships the goods but the funds don't make it to their account on the merchant bank side because the issuing bank "misrepresented the position" - if the issuing bank gets caught doing this they'll be in all sorts of trouble.
Seems to be based heavily on what your friends post. Has me labeled as "very liberal" lol.
Haha, didn't know that. I figured an engineer had a kid with an affinity for Old MacDonald.
grep was already there from BSD

FYI: OS X's grep is FreeBSD's bsdgrep. However, FreeBSD's default grep is still an ancient version of GNU grep (bsdgrep is only available as bsdgrep.).

Also, older versions of OS X used to have GNU grep [1]. So the more likely explanation is Apple's purge of GPL code from OS X. Since later grep versions use GPLv3, GNU grep was a dead end for them.

Unfortunately, FreeBSD's bsdgrep has some very annoying bugs (that are also present in OS X). No one seems to care about them, even when a patch is provided [2].

[1] http://opensource.apple.com/release/mac-os-x-1075/
[2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201650
Inside Apple's AI and Machine Learning Initiative
This is a big part of using java for me. I use the refactor tools all the time.
Because what you are trading on is 99.9% your position of privilege and 0.1% your work. I've had plenty of insights and spent my life around the smartest person in the world for decades. None of us are so great. We are handed most of what we make and turn a few bolts.
So that's what the movie was about.
You want WinForms then. UWP is right out the door with you last requirement. WPF is out with the 2nd and 3rd ones if you're targeting Win7.
Chairs are made so that people can sit down and take a break. Anyone can sit on a chair and, if the chair is large enough, they can sit down together.
Processor competition in the desktop market has been lackluster since that time. Intel has been sitting on their laurels mostly. The vectored primitives and bigger cache and core counts are nice but honestly you have been fooled by the branding and continual product lines.

Loop unrolling still helps even with brand spankin new CPUs. Some intent cannot be inferred.
Non mobile: http://www.nytimes.com/2016/08/28/magazine/turning-instagram...
The US is a democratic republic as well. There is a difference between "democrat" and "Democrat" just as there is a different between "republican" and "Republican." They are political parties, not adjectives.
> Other silicon accelerators include a SQL coprocessor in each core. Entire SELECT statements now run at silicon speeds.

seriously? love to see how/why that was put in the die
I've Been Programming for 35 Years. This Is What All Beginners Should Know
"Don't shoot the messenger for pointing out that robots are capable of opening doors."
Would it have been easier if you had tried to make Django talk to SQL Server or Active Directory? In other words is this just the MS stack making things difficult for you or just a general impedance mismatch of tools that weren't designed with each other in mind?
Right. Right. I mean I was looking for a citation on them getting a lot of complaints from people who don't know their master plan.
Yes, and writing with a pencil is not serverless, because paper is a server. /s