skysight-inc/HackerNews huggingface dataset:
Is "Run X... in docker!" particularly noteworthy for most values of X?
> I think there's some research by Apple (?) that shows this.

There was, but it was bogus. The subjects were given a paragraph in which every ‘e’ had been replaced by a bar ‘|’ and they had to change them back. But they were only allowed to use the basic Macintosh text box, so they had to use the cursor keys to move to each ‘|’, delete it, and type an ‘e’. Obviously (obvious to vi users, anyway) this is not an efficient way to use the keyboard. :s/|/e/g
If I'm going to read an article, I want it to have some meat on it. I don't bother with anything under forty pages. And, in a well-written article, the information density is very high: that forty pages cannot be summarized in ten pages without cutting out thirty pages worth of information.

Now, I don't have any interest in reading ten pages of information over the course of forty pages. But, people generally don't seem to be doing that. Instead, I see the opposite: three words worth of information expanded out into half a page and posted on HN by someone with something to sell. I'd much prefer something that would help me determine whether or not something was content-free BS before clicking.
Probably not. Apple only joined after Chrome started supporting H.264. Without Chrome support for H.264, Apple would have had to support VP8 to be inter-operable with Chrome.
Is this analysis really looking at revenue, without considering the movie budget? That's just a round-about way of saying "most high-budget movies have male leads".
Put them in Environmental Variables in the same shell that starts the process.
If you can read a magazine, you can read a kindle. It's similar to glossy paper.
I suppose your perception that the piece was slanted means you didn't read it, but it outlines very clearly a number of illegal or unethical actions Mr. Prince and others took including

- hiding his agenda from FSG which included violating U.S. defense export regulations, culminating in being stripped of control over operations at FSG

- failing to disclose to FSG that he had an ownership stake in Airborne while negotiating contracts with them as a representative of FSG

- as a part-owner of Airborne, actively encouraging the company to violate Austrian statutes on production and export of military-grade aircraft

...and more I'm probably missing, and that doesn't even take into account his failure to actually deliver to his "clients" as outlined in the piece.

Now if you have legitimate counterpoints in response to the items raised in the article, I'd love to hear them, but your comment is the textbook definition of a strawman. As far as I can tell this piece is just exposing the truth about who Erik Prince is, and you're right that he's not a Christian zealot out to wage a holy war: he is actually an opportunistic parasite who takes advantage of power imbalances in areas in crisis, manipulates organizations to further his own personal profit without any sense of right or wrong informing his decisions, and actively skirts legal restrictions around the world as he sees fit. He certainly doesn't come off as competent in any way.

If anything, the right-wing should be more concerned than the left that someone as ethically challenged as Prince is engaging in the activities he's engaging in--it makes them look even worse. Why are you being an apologist for this kind of scumbag?
Comparing like for like with the voyage, the voyage is missing $60 of leather case that Amazon is including this time around
Same. I bought the Voyage when it first came out, but the current gen paperwhite includes all the things that drew me to the voyage for less money. I recommend the paperwhite to everyone who asks me about Kindles. I had a hard time with the Voyage price, but this is just too much, even for a gadget-phile.
Google May Adopt Apple's Swift Programming Language for Android
so thin that the screen breaks at the slightest pressure, I owned 2 kindles, they ended up with the screen broke in two after every travel.
The web is the perfect medium for long-form text, and I think we would lose a lot as a society if people only stuck to the Cliff's Notes' version of everything. If it's well written and interesting then I'll read it.

I believe a synopsis can be useful when it leads the reader to decide whether or not the original is worth their time, but it shouldn't take precedence over the original. On a news aggregator or a forum, the result of people refusing to even read beyond the article title can be damaging to the intellect and to discourse.

I may be a bit of an outlier, though. I read an entire book on a Palm z22 and it didn't bother me at all.
If I'm understanding you correctly, it seems like those conflicts could be mitigated by better regulations around company pension contributions. Plus, you could probably align the c-level manager's incentives by regulating that their pensions have less priority than those of regular employees, so if pension cuts have to be made, they'll feel the hit harder and faster. Power should come with responsibility.

Defined contribution is not "a much better system" for employees. It just moves risk from the company onto them. IIRC, there's not actually much "employer credit risk" to employees because pensions have to participate in a mandatory government insurance program.
I tried using Truecaller for its telemarketer blocking and its just a pig. It put its hooks into every part of my phone and notified nagged me to install its sister services constantly. I believe it also tried to replace my default dialer, if memory serves. It felt like a scammy application and I eventually gave up on it when I switched phones.

A 'lite' version of this app would be wonderful. Heck, I'd easily pay a dollar or two or three for something that blocked telemarketers and gave me better callerID. I imagine Truecaller's free pricepoint is killing it. They just need to do so many shady things to make money. I'd rather just pay them outright and not feel my phone hijacked.

Also, no service seems to be able to cut out scammers using cheap international voip and impersonating domestic numbers via callerid. I suspect there's no stopping this without some heavy handed regulation with voip providers. Truecaller wasn't able to identify or block these. They always came up as unknown. The scammers can simply cycle through fake callerid numbers endlessly it seems. It was amsuing to get the occasional 555-555-xxxx number. I don't think the foreigner scammers who watch Holywood movies for clues into how American culture works realized that these prefixes aren't real.
Are they merging code from neovim, or is it a parallel implementation?
Why is scrolling so slow in Firefox on that page?
? I browse from work.

And I'm fairly sure my Sys Admin won't want random websites knowing my internal IP address.

Network shares etc. would likely be somewhere on the same range and they could launch subsequent attacks to try to sniff confidential documents and resources.
Ask HN: Recent Graduate to accept job offer at P&G or join Analytics at Lyft?
Hello HN, I am torn between joining either company. It seems like very different paths. At P&G, I will work as a financial analyst, while I have the opportunity to be in the Analytics department at Lyft. Lyft is not yet established as having a sustainable business model yet but I could potentially have a lot of impact there. On the other hand, at P&G, it is a great brand name company with illustrious alumni going places but I probably will not have much impact for a number of years at the job. I would like to have greater career mobility in the future, and given that I will work equally hard at either place which option should I go for? thanks!
I agree. It's time to align the interests of the average person with the general health and biodiversity of this planet. Whatever it takes short of bald-face lies, which is what denialists or minimizers seem to be content to offer.

When you consider just the damage two septuagenarian billionaires have done to retard efforts to make some changes via regulation and legislation, it's insane that we even allow it.
I'm using android 6 and still it won't show up. (I'm in Europe)
The initial install is certainly that way -- the install media drops you to a command line and you get to partition/format disks, write network config files, etc., yourself -- but once it's running, things are very smooth. Everything is close to upstream so you don't have distro-specific crud that breaks randomly. It's a rolling release model so you just update daily or weekly and don't worry about big (12.04 -> 14.04) jumps. And as GP mentioned, the package repository is pretty comprehensive, and the community-contributed packages (AURs) exist for every obscure thing you could imagine -- Skype, Steam, etc. Definitely worth a try IMHO.
Thank you! I already saved myself from the project-switching pain. Hope it will help you too when the Linux version will be ready. No specific dates yet, but it's on my to-do list :) Will try to release it on May.
What do you mean? The evidence seems to show that it does work, although I guess it depends on what you are trying to achieve.

Although hopefully this update will stop it working.
Not only is it not type-c, it's still USB 2.0. I guess there's not much call for higher speed data transmission on a device intended to be loaded wirelessly.
> "In the workflow I described, all that code is already written, and you can invoke it with a single keystroke."

The thing is, if that's the case, what you're describing isn't a custom plugin, it's an existing plugin someone else has taken time to write that you're making use of. If that's the argument you're making then you could say Emacs has a better ecosystem of plugins, and that it's easier to tie them together, is that what you're trying to state?
The biggest fear I have with burnout is: How will I provide for my family?

I have money saved up, and if push came to shove, we would survive, but then I'd be so neurotic that I wouldn't be getting rest!

Also: If I burned out enough that I couldn't go back to my job, I have no idea what other career I would choose (sysadmin). Not just because of interest, but also because of lack of skills. I love my job, and I work a lot, but burnout does terrify me, because I don't see that there is much of a safety net.
You can own NASA's Lunar Rover prototype [They see you rollin', they hatin']
I said elsewhere that it's years since I saw a $1=£1 conversion rate
Removing the law of the excluded middle strengthens the underlying theory. It makes it constructivist...
Decoding DNS: A Five Minute Explainer About Domain Name System
Delaware Is Following Colorado’s Lead on Long-Acting Birth Control
Remember reading this article when it was first published... very interested to do so again!
I think the URL everyone is looking for is http://www.truecaller.com/unlist. Impossible to check if it works though without creating an account and handing over all your details.

They really should provide a "Is my number listed?" search (and maybe a "Who do I blame if it is?"). Also, they should probably add some verification you own the number I guess, since I was able to delist my wife's without question.
This American Life is not an NPR program, it never has been. Not all public radio comes from NPR.
Air Filters for Pet Owners
What “Sad Affleck” and an open source debacle teach us about success
I just started with redux-saga which uses ES6 generators to handle app control flow.

After first impressions, I'd say it's worth a look if you're running into anything near as complicated as talked about here. It's very easy to reason about and test. gaearon - the creator of redux - seems to approve of it as well.

https://github.com/yelouafi/redux-saga
Amazon issues paying UK suppliers for past orders
I'd use OpenBSD if it provided:

1. significantly faster vioscsi(4) driver for VirtIO SCSI adapters -- I can live with vioscsi being up to 2x slower than Ubuntu or FreeBSD, but 5x - 10x slower is probably a deal breaker for some other folks that would like to use OpenBSD on Digital Ocean, Linode, etc.

2. binpatches directly from OpenBSD, similar to the way a third-party is providing them at https://stable.mtier.org/

Other than that, really love OpenBSD and even their man pages are awesome.
Leftpad-c: Leftpad implementation in C
Yeah for physical buttons! I miss them on the Paperwhite.
All I want is to know which business is calling. Isn't all that information public?

Google top results are littered with supposed answers to this question but are all just SEO tricks without any good info.

I've tried Truecaller several times and it didn't really do what I want (on iPhone).
One of my best friends is a firefighter, about 30 years old, but started a few years ago in his mid-20s.

During his training, the captain would take him out on training rides and absolutely berate his lack of knowledge of local streets of both the city in which they worked and in the other local cities that they were most commonly called to. This went on for months at a time until he could recite entire city maps nearly by heart.

He complained a lot at first about why they didn't predominantly use GPS, thinking "get with the times, folks" but in his blossoming career, he says it's pretty nice taking the rig out and just, with second nature, knowing where to go. This also comforts me as a citizen of the city, knowing they don't rely on a technology that could fail in critical moments to get to where they need to serve.
I wondered the same thing. Then it occurred to me that I have a $15 musical instrument tuner that, in addition to telling what note is being played, can figure out which way is up, so I just assumed a $289 device could do the same.

The fine print confirms my suspicions, though it could have been made more clear in the copy.
MySQL exhibits similar behavior if you're comparing numbers stored in a field with string-ish type (eg, varchar):

mysql> select cast(123 as char(255)) > "2";
+------------------------------+
| cast(123 as char(255)) > "2" |
+------------------------------+
| 0 |
+------------------------------+
1 row in set (0.00 sec)

It can really bite you if you're filtering queries on "WHERE char_field > 10". I personally did not think a lot about datatypes after initial table creation... until I ran into this.
I'm sure micro usb is the required standard in Europe for mobile devices
It's a bit more specific than piracy, since piracy today is more commonly associated with an individual stealing content for personal use, or to resell the content itself.
> It doesn't help me to spend a week on defining and proving integrals without first understanding that the goal is to find the area of a rectangle or circle

I will only discuss this point (but for your other points similar arguments can be made). So you want to measure some n-dimensional volume? This is a highly non-trivial problem, since it is quite possible to find subsets of R^n where you can't assign volumes in a sensible way:

> https://en.wikipedia.org/wiki/Banach%E2%80%93Tarski_paradox

If you don't care about this subtlety you end up in such a paradox.

So you think hard about how you can define "measureable" in an accurate sense and come up with the definition of a sigma algebra and think about how you can even define measures (say of volume) on a sigma algebra. Because these can be ugly to describe, you will immediately think about how one can describe the sigma algebra and the measure in a more easy way. So you come up with generators and note that the measure is defined uniquely by its value on the generator.

Doing this process on the real line using the Borel sigma algebra/measure is not that complicated (so you solved the problem for the real case). From here it is only a small step to the Lebesgue-Stieltjes integral in R^1 that is really worth doing.

But now you remember that you wanted to compute higher-dimensional volumes. So you ask how can you recycle what you've already done? The answer is obvious: You define product sigma algebras and product measures.

As you have seen (Banach-Tarski_paradox) all this is necessary just to even define volumes. I really know no easier way that is both useful in practise (at least be able to obtain the volume of spheres (i.e. not just "simple objects as simplices")) and avoids the problem that was laid out by Banach and Tarski-
Their example is a bit of an odd choice, as it shows an imperative Ocaml function resolving 1:1 into javascript, would be nice to see a small example with some functional programming and how that translates.
I didn't know not following the fashion of putting everything online and giving bank, mortgage companies your phone number is called tin foil hat now ¯\_(ツ)_/¯

No, really, why would my bank want to call or text me? I log-in every 2-3 days to my online account where I have statements, I get everything in PDFs, sometimes they sent me emails when I withdraw too much. I also see no point in them sending me paper statements, so I opt-out from letters (they have my home address!)
If Google believes any of their ads on the page are questionable, Google should simply not display those ads.
Good idea... but I'm not sure the "supports" attribute would be friendly to configure, and standardisation would be hard.
If by steep you mean £25.
How to launch better products in 5 days: Part 2 of 4
Ask HN: What is a good visitor to pre-beta signup rate?
I recently went live with a landing page for a new B2B SaaS app, and I am getting about 25-30% of visitors entering their email for future beta access.

However, I haven't seen anyone, any blog post, etc talk about what type of conversion rate is poor/good/great.

With that being said, has anyone come across any good articles or past experiences on beta landing pages?
What would make sense (and what most other languages seem to do) is compare elementwise, using whatever ordering javascript would usually use. Therefore [X] < [Y] would be true whenever X<Y is true (for example)
My attempt at implementing what medium describes: https://github.com/NickStefan/tome-editor

My favorite idea was using independent ranges data objects to track styling. Eg {start: 2, end: 3, range: color, value: blue}. Then only the rendering api needs to worry about overlapping ranges. Basically avoids manipulating trees. That's partly what makes content editable suck so much.
I was using this to log calls in violation of the do not call list for some time. I meant to sue in small claims, but never got around to it.

Still, it's immensely valuable.
That's fine, but it still doesn't solve the problem here. People have their work ripped off, without any mention of it.
I've tried at least 20 distros over the past six months (osboxes.org is really amazing for trying a bunch in pre-installed, VM form). My picks for the best combination of aesthetic and works-out-of-the-box were:

- Fedora Cinnamon (I'm using the Cinnamon version of Korora, which is Fedora with some packages and themes preinstalled to make it a little more user-friendly)

- Linux Mint

- LMDE (Linux Mint: Debian Edition, if the whole security and package-breaking thing scared you off the regular version)

- Kubuntu (KDE Plasma is a really, really nice desktop. I fully admit that I'm sticking with Cinnamon because I spent 20 years on Windows only and it feels more "familiar")

I've also got Ubuntu Trusty + xfce on my Chromebook, but it's running in a chroot and piggybacking off of the Chromebook's native Linux support, so I don't quite consider it a full install and can't evaluate it's "out of the box" support for hardware, etc.

I'm personally thrilled with having found Korora (https://kororaproject.org/). Fedora's hardware support seems to be better than some of the other distros I've tried as far as getting stuff working out of the box, so being able to throw Cinnamon on top of that pretty much gives me everything I want, sans perhaps less native packaging availability than Debian/Ubuntu.

elementaryOS would be somewhere up there, as I do like it, but I'm mostly just interested in the Pantheon desktop, which has been nearly impossible to get working on anything other than Ubuntu.
Zero profit theory is based on having heavy competition which utilities do not have. 2.7% is absolutely razor-thin for something that is so capex heavy and with a heavy pension burden.
Ars Technica has the best model, imo.

Promote excellent comments to the article page and have the discussion on a separate one.
I'm not sure what you mean about there being hard limits in place. While the implementation discussed here deals exclusively with paragraphs, the ideas are extensible to far more.

Quill, for example, is pretty feature-rich and has a similar model to that described here.[0]

The core idea is simple: forget about HTML, instead have your own data structure which represents a document in a saner way. Implement a series of functionally pure actions on that data structure and then map UI activity onto those actions (potentially using ContentEditable fields as an input). Then, React-style, your HTML is a pure function of the internal document structure.

I used a similar technique to build a rich text editor at a startup and we definitely didn't encounter anything which couldn't be done, including fairly complex structures (ex. quizzes with photo options and captions.). It definitely worked well and was a lot less error-prone and hacky than TinyMCE.

That being said, it was also a 6 month effort to get a full feature set in place. If you don't have that kind of time and just want something that works (and you don't need to extend it much), TinyMCE is fine.

Agreed that Markdown is a non-starter for almost anyone non-technical.

[0] https://github.com/quilljs/quill
> The way to avoid all the contradictions is to weaken the underlying logic

Pet peeve: I would argue that constructive logic is stronger, in the sense that it allows more reliable (read: usable in the real world) results than classic logic allows. But that's a value judgement, and there's no definitive right answer here.

Totally agree Re: Infinitesimals. Dual numbers[0] are crazy useful in computer science (c.f. Google's Ceres Solver[1]).

[0] https://en.wikipedia.org/wiki/Dual_number

[1] http://ceres-solver.org/
As a leftie, I feel like it is going to be uncomfortable to use, given that most of the weight of the device sits on the right hand side.
The only thing that have held me back from upgrading to a Paperwhite is that the background LED is always on.

I hope this allows you to turn it off, but like the information about the Paperwhite, it is probably going to be buried in the forums.
>> "If the Guardian ran news and commentary that took ideas from the left and the right of the political divide based on merit rather than bias they might find things simmer down."

I think it would just get worse. Currently you have liberal articles that conservative trolls attack in the comments. Balance that with conservative leaning articles and now the liberals have a comment section to troll in. The solution in my opinion is to do away with the comments. I have never seen anything useful in the comments on The Guardian and I read it quite often.
Stackoverflow.com/admin.php
Ubuntu Gnome is my suggestion to people who want to try out Linux because it has most of the Ubuntu ease, but none of the Unity bloat.
10 whole leds!
It works because he is targeting a subset of all users. He is willing to give up on some potential customers who want some features that the product does not offer. He is also willing to lose actual customers who outgrow the product to competition.

I think it works because he hasn't yet reached the critical mass of users when it doesn't. It is probably a good strategy ("do things that don't scale").

GitHub did the same thing, by the way. Remember slide 56 of this slide deck from 2011: https://speakerdeck.com/holman/how-github-uses-github-to-bui...? Since then a lot happened, including https://github.com/dear-github/dear-github.

Regarding another of Joel's products, this was the top comment on the HN thread "Why Fogbugz lost to Jira": https://news.ycombinator.com/item?id=10314403