skysight-inc/HackerNews huggingface dataset:
This is so stupid. Yes, the tablets have a camera and mic on them, because the vendors are saving money by using OEM Spec devices. It's not like Chili's is recording your dinner conversation!
Or something like this (c is a bit ambiguous for me)

200 pt, foobar (8h) | flag | 192 cmts
iPhone 6 Plus. Definitely keep.
This is simply false. True systemic quality will lower costs, speed production, and increase value all at once.

The reason is that, beyond a certain organizational complexity, we fail at creating the systems necessary to create the positive feedback loops necessary for quality, low cost, and fast execution to flourish naturally. Instead, we live in dysfunctional organizations where the tradeoffs prevail, and we choose speed and cost over quality in nearly all cases. Most of the time, we don't understand how to even begin to think about quality at an organizational level.

It's fully possible. Quality pioneer W. Edwards Deming explained the full system for creating an organization that is capable of quality in the first place. It mainly involves systems thinking, knowledge of variation, understanding psychology deeply, and creating systems of effective learning—and management and leadership versed in those new leadership competencies.

Instead our instincts are to blame, to punish, to hold accountable, effectively to leave each engineer as an island in charge of his or her own level of quality—when an organization and its production is so far removed from individual control it's not even funny.

We absolutely can write software like this—and we can do it quicker, and for lower cost. We need to work on the systems that produce and influence that quality/speed/cost relationship—not each individual part in isolation. There is a positive cycle to be achieved.

https://en.wikipedia.org/wiki/W._Edwards_Deming
No, hackernews isn't meant to be an emotional support group. You can provide specific feedback about what's nice about an article, but empty comments pointless and are mimicking the purpose of the upvote.
If you're using systemd you can do this by setting up /etc/crypttab[1] which has a similar format to fstab. For example, here's my swap line:

eswap /dev/mapper/vg0-swap /dev/urandom swap,cipher=aes-cbc-essiv:sha256

[1] http://www.freedesktop.org/software/systemd/man/crypttab.htm...
I hope you don't have a manager, then...
I was in a very similar position and found all my email bounced by every Cisco Ironport user. Contacting Cisco gave me the usual "please stop sending spam" sort of answer.

I then had a customer who actually had a Cisco support agreement log a case, and was promptly informed that I needed to create an account on abuse.net and register our domain to resolve the issue. I did, and it immediately resolved the issue.

It's a frustrating, terrible situation, where you follow every possible best practice you can find, and you're at the mercy of a third party you've never heard of. I get that RBLs are a similar situation, but you can usually identify when that's a cause.

I've had this recur over the years with 5-6 other domains, but there doesn't seem to be any pattern to it, it certainly isn't an issue with every domain.
KEEP!
Jeff Bezos is allegedly a sometimes difficult person to work for, but Amazon treats its customers extremely well.
Significant improvement. Please don't bail.
May be this Zero Error tolerance for Car Software will help shape the future direction of Swift ( If it hasn't already been done )
Definitely a good start... Far easier to use already. Comments screen seems too wide... Scrolling left and right but yes... Great start.
Although I would recommend keeping the "192 comments" link at least as large as it currently is. That's probably the 2nd-most tapped-on link (after the link to the source itself), and it's fairly difficult to aim correctly on mobile. Making it even smaller will make it harder to tap.

https://en.wikipedia.org/wiki/Fitts%27s_law
Right, I understand how it works. I would have expected, in this particular case, though, that they have a fixed amount of bandwidth available at a fixed dollar amount per month (just for the consistent/predictable monthly expenditure). It may very well be that burstable billing was their best option, though.

> at peak usage times, total bandwidth usage across the entire network is 30Mbps or so.

The microwave backhaul is connected to a 100 Mbps port which would come out to $9/Mbit/month. From what I've seen, that's higher than what you'll pay if you're connecting to an upstream in a well-connected facility. If we then assume 95% billing and peak usage at 30 Mbps, that's an obscene per-megabit rate.

It's quite possible that you're right, of course. I'm making some assumptions based on my experiences which very likely are different from those on a small island in the PNW.
Then there is no issue. They received notification.
<em>Does Craigslist investigate every item sold to make sure it's not stolen? </em>

No, but they probably should. Pawnshops, in many jurisdictions at least, are supposed to hold things that they buy in case they turn out to be stolen. You can be on the hook for fencing something even if you didn't know it was stolen.
I believe the person doing this was ztratar. If you go to the original post (http://www.zachtratar.com/tesla.html#.VjbLMY9Viko) and look at the comments, you'll see he posted a 1-year update. It sounds like he got good results but found the result not worth the effort. If anyone's interested in potentially continuing with this experiment, please PM me. This is something i'm quite interested in.
It would be helpful to have '{n} comments' closer to the left under thr headline in a consistent location so one's left thumb can more easily reach that. Other than that this looks like an improvement.
I hate irc. I hate it for one main reason, nobody uses it. Now, before you say "over x million users" I mean use, like I actually talk, not just sit there logged on. I have tried to join a lot of open source or product channels on irc (pypi, python, docker, wercker, kubernetes, etc.) And every time without fail, I join the channel and there are over 50 people signed in and I'm like "awesome people actually use this channel", then I proceed to ask the question the prompted me to lognin in the first place. After four hours and no answer or response at all, I usually have to go home, or shut my computer down. I don't have a desktop running 24/7 just so I can irc. So once I log off, I know I'm never getting an answer. I might try again if I have another burning question, but with a couple of tries and no luck, I eventually give up.

Now slack on the other hand I've never had this problem. I don't know what it is, but some of the same communities switched over to slack (i.e. kubernetes) and once they were on slack, I was getting responses and discussions from multiple people within 15 min or less.
The beauty is even if the channel wasn't as active it would still be a million times better because I can shut down my laptop, and get notified on my phone when someone replies. I can then continue with the conversation publically or privately, even if the two of us are on other sides of the world, because history is saved and I don't miss anything I'm notified on, even if I'm not logged in anywhere.
Downmods. No quotes. No specifics. As usual.
Off-topic, but I really wouldn't be surprised if it was clicked more often than the link to the source.
Keep - iPhone 6s
Until it is the CEO..CTO..and vc that is standing under the bridge...nothing will change.
>Has anyone tried compiling SpamAssassin or writing a faster version of it in another language?

How fast to you want it? I've been pumping roughly 20,000 emails per day through Spamassassin via maia[0], on a relatively moderate VPS. greylisting in front of it handles a huge portion of the load.

[0] https://github.com/technion/maia_mailguard

Edit: Been a while since I checked. Actually yesterday's number was 98,000.
Pretty bad on iPhone5/iOS9.1, lot of useless margin. But at least it's readable. Keep it.
Don't bail. But here are my suggestions.

Make the "post" page more mobile friendly. Currently I need to scroll a lot to read the content. When I mean post page, I mean the page that comes up when you click on a post.

May be add a very teeny little margin. Again I know HN is more towards KISS, so you can ignore me here.

Apart from that, the rest works great on iPhone6. Good job.
Doesn't web assembly prevent the idea? More and more wall-gardening. Then you'll see, you'll only be able to run licenced assemblies, because now, it's not transparent. And I bet it'll cost something, the licence. And I bet it won't be open source, so we can't learn from what they do. Another barrier to entry... "Google, Microsoft, Mozilla, and a few other people have been secretly toiling away in a new W3C WebAssembly". Another loss of freedom for the user, which isn't able to modify the website anymore, is he? We could have imagined extension which include best deals from competitors, but we can't imagine them anymore, because we need this speed so very much. I am again impressed by such demonstration of altruism.
Easier Concurrent Programming in JavaScript with Async Functions
I actually use a Wireless ISP that uses a little satellite dish. I don't know how well it works or what kind it is, but I have mostly slow speeds, and upgrading is more expensive than it should be.

Just for reference, it uses Cambium Networks' PTP-100 by Motorola. I've actually only just discovered this today and am not entirely sure what all of it does.
OT: I can't describe how much I loathe "for fun and for profit" in titles - especially since the majority aren't linked to anything describing a monetary or resource gain. If you want to say something is useful, find a different way to say it!

I wish those titles had a weight to drag them off the front page much quicker.
I'm not sure there's a difference in practice.

Sure it's not that there are known problems, but security isn't a thing you have or don't have; it's a process. If your process for identifying and fixing security flaws is broken, that's insecure.
The Likely Cause of Addiction Has Been Discovered, and It Is Not What You Think
Not bad, please add mobile view to the login page as well :-)
I'm usually using gvim for performance. Peeked into neovim before but the only GUI I found was Neovim.app which performed horrible.

Anything new in that field?
Thank you. Thank you!
I didn't even have to put my device in landscape mode and pinch to read this post title. WTG.
We ban accounts for personally abusing other users. You've crossed that line repeatedly.

If you want to discuss this further, you're welcome to email hn@ycombinator.com.
HN needs a vaccination against meanness the way European politics needed one against dictatorships: Life is pretty miserable without it.

I'll have to disagree with your characterization of HN. The site isn't here to serve you. It's much more interesting than that. You're a member of a community. I remember vividly what the site was like in the very early days. "Very cool!" type comments were there, alongside thoughtful comments about the relative merits of quicksort.

Pg said that empty-but-pleasant comments are fine, for what it's worth. I didn't mean to say that everyone should upvote them, but it's mistaken for them to be downvoted, or to call them out as examples of what not to write.

Comments like "Thanks for making this" are morale boosters. Keeping them (or at least not discouraging them) might encourage people to show more stuff they've made.
https://news.ycombinator.com/item?id=10479927
He holds up the mortgage industry in the early 2000's as an example of how "nudging" in private industry can backfire worse than in government. It completely overlooks how the government was using the mortgage industry to do its own nudging. If anything it confirms the opposite of what he intended.
Sure, bandwidth is cheap -- when you're buying tens of gigabits at a well-connected facility. The further from one of those you go, the more the price tends to go up. They're buying, tops, 100 Mbps, and having it sent to them via microwaves from a tower on the mainland.
We will.
True, but this is already happening with asm.js. Is webassembly any more objectionable than that? Instead of causing existing applications to further obfuscate their code, it seems to be bringing new types of applications to the browser.
If you're in enough demand you won't be able to work for free for everyone, and then you can start naming your price.

But it's still dependent on "your passion" being in demand in that sense, which is a fragile thing. There's a lot of demand for some musicians, and almost none for most of them.
> Even if Mozilla had the will, they really don't have any way to contribute very significantly to the development effort, because it sort of requires a lot of very talented people getting paid large sums of money for long periods of time... which is obviously something that Google can afford to do.

And implementing a modern JS engine isn't? Or developing Rust? Come on.

The objections that many other browser vendors have to integrating PNaCl into the Web platform have been detailed repeatedly and have nothing to do with "X browser vendor doesn't have the talent on staff to implement the technology".
> I'm not sure why they are not using of their Gbps setups for the backhaul at least.

Considering they received a loan to purchase the necessary equipment to start this operation up, I'm guessing it's because they don't have a need for it -- yet, at least.
Yeah, there are some breaking changes and incompatibilities with vanilla vim...

For me the first one was that the plugin folder and the .vimrc file locations changed..

Comes from here:

https://github.com/ZyX-I/neovim/blob/42047acb4f07c689936b051...
Just opened the page on my phone and immediately wondered why the text was so readable without having to zoom in. Then saw the empty space around the page was gone, and then read the top post and it all made sense. This was a very pleasant surprise. I'd really like if you kept it, big improvement.
It would be nice if the mobile experience (or both) would use a simple javascript confirmation box when hitting "flag". Flagging seems like it should be an exceptional action and it simple to just hit "ok" as a confirmation step rather than trying to find what you accidentally flagged on the page to unflag.
Which ever you are best at. I mean which ever you have achieved better grades in. I made the mistake of studying what I was more interested in rather than what I was best at.
I don't think it's the kind of "consensus" that GP was thinking about. The examples you provided is just how science works and how it's supposed to work - new, better models replace the old ones. There's often inertia; some of it is justifiable (if you get a result that overturns a well-established model then it's probably you who screwed up an experiment), some of it is just human bias, but solid enough evidence will push through it.

Note the important characteristic of model change in science: all new models must explain the same observational evidence old models did. Bohr did not propose a new model that turned atoms into literal apple pies; the matter kept behaving the way it did, we only learned some additional details. Moving from phlogiston to current chemistry didn't make combustion suddenly work, it always worked.

Given the amount of evidence we collected on climate, it's nigh impossible that we'll come to a new model that says "yeah, it's not humans doing it, we can ignore it".
Keep it. It's better than before, and makes it easier to read. iphone 6, iOS 9.1
Ocean acidification due to increased CO2 destroys marine ecosystems.
It doesn't need to include the brain scrambling hits, though, to have those benefits. Rugby has fewer brain injuries, for example, because who wants to bonk heads without helmets?
Keep - old Nexus 4
My Roku does this after three episodes as well, although that adds up to quite a few megabits over a three-hour period.
Android is built on top of Linux, is it reasonable to say that the popularity of Android phones mean that Linux is popular?
I'm going to assume that this is a seriously misfired joke instead of the bannable offense it initially looked like, but please don't post anything like this to HN.
Looks much better on WP ;)
Thank you for making this. My one suggestion would be to make the upvote/downvote arrows larger and farther apart. I'd say around 5% of my votes on mobile are incorrect. Often I'm lazy about zooming in to make sure I hit the correct arrow.

Actually, I'd like that change on larger devices as well. I've often misvoted on my Surface. As large touchscreens become more popular (iPad Pro, the Surface line, etc), I could see this becoming a problem for more users.

Edit: I see white margins on my iPhone 5, but not on my iPhone 6. It looks like you need to tweak the media query in the following css:

@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px) {
...

The iPhone 5's device width is 320px. Changing that 375 to something lower should fix the issue.
First insect-size robot that can fly, swim – Zee News
Using Android, Note II. I see some whitespace on the left/right side of the main page. Also, clicking to read a comment thread or adding a comment still requires me to slide around left and right. Think it's probably just the Note 2 though, iOS looks ok.

But, yeah I'd keep it for sure. Definitely an improvement
My ethics are my own. I see no reason to make a public spectacle out of it one way or another.
Very exciting. I'd be curious what information the Model S is sending back when those corrections take place, for other Model S vehicles to "acquire" that knowledge.
Nice work! Can you share some details on the time/resource requirements for this tests/setup?
Finally! please don't bail.
But the homepage in iPhone5S (and maybe all iPhone4.7 inch) doesn't take full width as in iPhone6. Here is a screenshot ==> http://i.imgur.com/bMcUcjU.png
> ... and in what sense is "the sun is the center of the universe" not completely wrong?

In a sense that there's no obvious preferred reference frame (and if you believe Einstein, there's none at all) for the universe, so you may as well pick up the sun to be (0, 0, 0).

Also, as long as you adjust for the observable evidence, the only difference between heliocentric and geocentric model is how much are you willing to complicate your maths. Those two descriptions can always be translated into one another.

This is really an important point many people miss about science, and well, about thinking itself. There are many equivalent ways to describe a given phenomena, taking into account all available evidence, and the model we pick as "official" is usually the simplest one.
Introduction to Ada and SPARK (2009) [pdf]
I'm really sensitive to the issue you mention, and I appreciate your bringing it up.

It annoys me no end when someone talks down to me, or maybe even worse, asks about my skill level in a particular area when the implication is that they will then know how to dumb down what they're saying to a level that even I may understand.

But after watching the first 15 minutes of the video, I'm not seeing any kind of judgmental or condescending tone. Was it something in the remaining half hour?

He did ask for a show of hands of front end vs. native developers, but you have to admit that front end developers who've only done front end may never have been exposed to the concept of threads with shared memory - his topic for the next few minutes.

So my suggestion is to give it another shot. Based on the first 15 minutes, it seems like a fairly interesting and insightful talk.
The left and right hand side margins are too large. Any chance you can use padding instead of a margin so there isn't a white border around the whole page?
For a feature to not be proprietary in the modern browser landscape, it has to have multiple parties able to participate in the design. Including the core design decisions of "should we use JS as a basis" (the consensus solution) vs. "should we use LLVM as a basis" (the PNaCl solution).
When i was a much younger lad in my schooling days, programming was not a popular hobby. It was not one you broadcast to your peers, and certainly not one that you took pride in. What you created, was yours. And if you were lucky enough to have surrounded yourself with friends that understood your obsession, you could share with them what you were learning.

One thing i observed, is that ignoring the social conventions of what you are "supposed" to enjoy, is much easier for prepubescent and pubescent males than it is for females of the same age bracket. Females stress far more over 'fitting in', and the approval of others. Unfortunately, this means that in those critical formative years, females are missing out on the growth and development needed to make great programmers. Great programming requires long established brain development in the required disciplines, a deeply laid foundation of logic, and this is best established very early on.

Much of the bias in information technology, is not because of discrimination or sexism, but because females aren't in an environment that cultivates the necessary skills. This is not necessarily something that requires intervention from educators, or politicians. It's something that teenagers need to value, and to appreciate.

When i was a young lad, anti-intellectualism was a religion, and was heavily practiced in the social fabric i was required to navigate. I'm unsure if that trend has been corrected, but i am sure that we're seeing the side effect of that in the professional landscape with the amount of qualified females with an interest in the STEM fields.
The self-reinforcing successes of mathematics and experimentation, which science depends on much more than language, would seem to escape the linguistic relativism and false sense of confidence you're trying to present (if I understand your comment correctly).

In general, though, personal confidence in our personal understanding is indeed a very fuzzy thing that probably does have a lot to do with popular acceptance. Eventually neuroscience will help us understand this better.

But, the scientific method and mathematics together provide a way to escape the limitations of perceived correctness now. Instead of our brains judging what's correct, we have logically independent methods (science proper and math) that can make the decisions for us.
Good point. So let's talk about that upvote arrow next... =)
* There are a lot of blog posts about the problem is that these can be outdated and may not be using best practises.

* I mainly use the GCE console and I found it fantastic. Showing all VMs from across regions is itself a big improvement from AWS console. The project dashboard was a mess. The new beta console is better. I found Google's command line tools much more intuitive and very easy to keep up to date. They have consolidated some previously separate tools into a single gcloud utility.
Sure, I mean fuzzing should be critical for applications which can sigsegv, but it doesn't mean others shouldn't also give it a go. It just requires some integration support (you need to let the fuzzer know that an exception got all the way to the top for example), so it's up to the project if they want to go that way.
it's a big improvement, but I think text is a tad too small, as are the upvote/downvote buttons
Nice! If you're interested in pixel manipulation in .NET, there's also Pinta.ImageManipulation built out of the source code for Paint.NET and Pinta.

https://github.com/PintaProject/Pinta.ImageManipulation