skysight-inc/HackerNews huggingface dataset:
I've spent a number of long days and late nights hunting bugs that made it into production - or the master branch - and are blocking our release, blocking my coworkers, or crashing for our customers. It sucks, it's stressful, it's frustrating - it's even depressing.

So I'm actually kind of stoked when a code review catches a bug in my code. They're often the exact kinds of edge casey corner cases that would've manifested as the kind of heisenbugs that lead to exactly those kinds of long days and late nights - but the code review caught it, so none of us will have to go through any of that over it. Yay!

Do I wish I hadn't made the bug in the first place? Sure. But to err is human - and statistics means this err will be you averaging X bugs a month, Y of which won't get caught before the code review, Z of which will get checked in when the code review doesn't catch them either. The goal isn't to have no bugs, it's to reduce X Y and Z until it's no longer cost effective to do so (which is at a very different point for NASA than it is for your website or app.)

I'm also acutely aware that when you've been staring at the same code too long, your brain starts replacing the code that's there with what the code "should" be, and you start missing the obvious right in front of you. Again - human nature. The solution is a second set of eyes from time to time. This isn't an excuse to be lazy or to avoid trying to improve, but it is a perfectly acceptable excuse not to beat yourself up when you've been putting in the effort, and still somehow missed the fact that you were assigning a reference to itself.

What's that? You want to be human too? I'll allow it!
I also lost access to my first YouTube account. That was the first time my faith in the cloud had been shaken.
The XPS 13 has a different wireless chipset than the developer edition. The only way to get the same chipset in Australia is in the Precision line.
It's a common feature for very high speed writes in hardware, DMA in firewire and thunderbolt is no mistake.
What Happens When You Talk About Salaries at Google
Small detail: Confluence wasn't an acquisition, but Atlassian's second product (JIRA was their first).
When all else fails, try renaming the business...
Take this with as many grains of salt as you like. I may or may not share opinions expressed in this article, but above all, I wanted to share it because I found it to be interesting.
When on Android? I also opened a bug on Android Bugtracker: https://code.google.com/p/android/issues/detail?id=225281 and it is marked as a small issue. On Android we are lacking color management and are only restricted to sRGB. Original Wide Gamut and P3 images look dull on Android devices. I also want good wide P3 colors and color management without buying an iPhone.
Doug Polk is completely right and the binary "statistically significant or not" way of thinking is often stupid
For years I ran Windows in a VM on a Linux desktop and used Photoshop that way. Very easy solution and the mouse controls for interacting with the VM were awesome too; it was about as close to a native window as you could get.
CAPTCHA Recognition with Active Deep Learning
Disclaimer: I have been using Linux as my main OS for many years now....

However, I actually agree with a lot of the below, the alternative programs on Linux aren't up to scratch with tools people build their livelihood on (Illustrator, Photoshop, Sketch etc).

But the opposite is true also, I find development painful on OSX, I get pissed when starting with a new company and they assume I want a Mac. My stack is LAMP, it's what the servers run, its what I want to run on my local development machine as well.

I am currently on Windows / Virtualbox with a full desktop version of Ubuntu 16.04 and its a great setup, best of both worlds, I can develop natively and if there is anything I need to do that is beyond the capabilities of any Linux Replacements (e.g I had to some pretty heavy vector editing the other day), I have Windows available just a minimise away!
No. Just accept it will have bugs :) Every code has bugs except for Linus Torvalds' code, but he is not coding nowadays therefore every code has bugs.
I have no words to describe how great this is. I would even, but I find myself mysteriously unable to.
Fluoride occurs naturally (in varying concentrations) in water. Water with high natural concentrations is how we found out fluoride prevents tooth decay in the first place.
There was another post on hackernews today about some new Dell ubuntu-based workstations[1]. The webpage that the post refers to mentions worldwide availability, so maybe dell might be an option for you at some point?

[1]https://news.ycombinator.com/item?id=13360339

Also, it looks like that their ubuntu edition and the windows edition of XPS-13 come with the same wireless cards this year (It used to be broadcom on windows, intel on ubuntu versions), so there might less differences between the two this time around.
I'm sure the comment you're replying to wasn't thinking of the algorithm that applies a filter to a jpeg, but the process by which that filter is created in the first place. The assumption being that there's some sort of theory to colour that allows you to systematically improve the aesthetic qualities of images.

As an analogy, think of the value music theory (i. e. https://en.wikipedia.org/wiki/Scale_(music)#Harmonic_content) for composition.
Page keeps erroring on ipad. Anyone got another source?
Altavista + Alibaba was my first thought.
IMHO, more depressing thing is the price tag.

I am far from expert when it comes to startups, their evaluations and acquisitions, but isn't >1million daily active users [1] not enough to make Trello a billion dollar unicorn? What Trello lacked to reach this? Is it all about the user count and it does not matter they pay or not or you have monetisation strategy or not?

[1] https://en.wikipedia.org/wiki/Trello#History
Does this support ARM?
> You never need to go outside the country for talent.

I'm a natural-born citizen with plenty of friends who were unlucky to be born elsewhere. I want to work with them.

Can't the government accommodate my simple desire to work with my friends locally?
Yes they look poor if you watch them on not color managed software environments (should not happen on Apple devices). See here a sample image https://code.google.com/p/android/issues/detail?id=225281
I distinctly remember seeing a story maybe 20 years ago about a university breeding a bacteria that out-competes the stuff in your mouth, but doesn't excrete the acid that wrecks your teeth. It was supposedly going into products that same year, but I never heard of it again.
Same here. I'd written a Markdown-to-Confluence converter so that I could use a local toolchain to autogenerate project documentation. It worked brilliantly until I came in one Monday and found that the editing mode I'd used to upload my documents was gone. On purpose. For good. I invented some profanities that day.
> an almost fraudulent level

Fraud isn't a function of magnitude. A $2 fraud and $2 billion fraud are both fraud.

What matters is intent, the concealment of material facts and the victim's harm resulting from the foregoing.
The xps 13 this year seems to have the same wireless chip on both windows and developer editions. They both seem to have the same killer wireless chip.

Developer edition xps13: http://www.dell.com/us/business/p/xps-13-9360-laptop/pd?3x_n...
Your xenophobia is really sad.

The US won't turn into Venezuela, Brazil or China because immigrants come here.

Additionally, jobs won't go to zero because more population creates more demand for goods and services which necessitates more jobs.

This same absurd argument you're making was used to stoke fears about Irish and Italian immigrants in the past. Now we realize how stupid it was then. It's just as stupid now.
I think the part that is missing in your comment is the company expectation on how often people should check their emails. This is why in my interview I specified something like "Morning, after lunch, and before I head home".

If getting an email like yours, sent at 2pm where a reply is needed by 5pm, then the answer to my question should be "No, checking your email at that interval is not OK".

I'm not going to say your expectation is objectively bad or anything. Some businesses may need to work at a fast pace. Just that I would not want to work there if this is the norm. Frankly, in the places I've worked, I didn't see why it had to be through email vs coming to my office or calling me.
The thought experiment I've liked in the past is...

Say you have a 55/45 state, with 9 congressional districts. Roughly speaking, what is most fair? A 5/4 district split? Or, each district being 55-45, i.e. 9/0?

If I'm reading it right, it sounds like the efficiency gap would mean that 5/4 would be more fair, but that would actually require drawing districts in a way that pays attention to the political and demographic makeup of the geography.

I get that for many states, if the Democrats had the 55, then current gerrymandering means that they might only get 2/7, or two out of the nine candidates, which seems wildly off no matter how you look at it, but still, I have trouble identifying the principle of what fair actually is. And I don't like the answer of just arbitrarily picking a math formula that is used the same way everywhere. Because, in the absence of a principle behind it, it could be just as distorted. For instance, if 5/4 is more fair, then a geographically blind districting program could very easily end up with similar blended districts leading to a 9/0 state.
Isn't betting on it risky? I'm afraid that you may get rejected reentry next time if USCIS notices your overstay, unless you never leave the country, of course, but you never know, don't you (family emergency etc.)?
My "What is flame?" - a contest entry: http://www.clarifyscience.info/part/L1Uko

Skimming OP, one thought. My very fuzzy understanding is that, while flame has a spectra shaped like a blackbody curve, it isn't one. Instead, that's the soot emission spectra (due to its diverse mess of bonds). The BBR spectra is much redder and dimmer. This misconception appears widespread.

Meta-observation: Creating fun and correct science education stories is hard, requiring multi-year collaborative effort from many people. It seems a pity there's nowhere on the web to build such.

... Wikipedia has "no original research". The US national science education wiki was/is? just a search engine for high-barrier low-quality paywalled science education magazines. Here in the wretched past, the best we manage to do is accumulate scattered blog and discussion threads. Disrupt, please?
> I don't think having developers doing the packaging is an ideal situation. I often hear developers complaining about the multitude of GNU/Linux distros because they think it's somehow their responsibility to provide binaries.

It is in many scenarios. If I have a little app I want to package then it becomes my responsibility. For commercial software I make it always is and this is part of the reason that linux sucks for commercial software.

And then there's issues like security patches. Developers need to know what branches are used downstream.
It infuriates me when people do this, frankly. If it's a deliberate syntax typo that's one thing but if you leave a logic hole then you're essentially wasting other reviewers' time-- they carefully trace through the patterns to verify to themselves that the hole they think they see is in fact there, only to find out you left it there on purpose as a take-it-upon-myself approach to checking your peers' competency. You may as well come over to my desk and ask how much code I've gotten written today, to me it's just as contemptible.
You know, the entire installed app economy has turned into a big mess.

Would you devote your resources to an Android or iOS app if it isn't backed by a service which is useful in and of itself?

What about desktop Windows apps? Every time I see others interact with a Windows 10 app, I feel like throwing up. Mac apps seem to be doing slightly better, but that might be because it is an inherently tiny market.

Now that everything has moved to the web, people are trying to outdo each other with the creepiest possible tracking analytics. If you wish to develop useful, paid software which is mostly unobtrusive to the users, I would say you are already about 5 years too late.
Has Falling Crime Invited Gentrification? [pdf]
Again, stop taking things personally, I spoke only about myself. I don't care if I get a green card or not (I know I'm in the minority as far as Indians are concerned). I'm happy to go back to India if the occasion arises. I'd rather concentrate on my career and do challenging work, instead of wasting my productive years doing donkey work for years on end, while waiting for some piece of paper.

Everyone has their priorities, and in my mind I'm clear about mine.
It wasn't. Perhaps we should be thanking sama, on the other hand.
The state of SDN is pretty advanced, and a lot of it is open sourced (openflow, openvswitch). Lots of big enterprises still use Juniper and Cisco routers, and probably will for a long time, but as newer startups start to favor open source solutions, the open source SDN ecosystem should continue to grow.
You're a little late. The great-grandparent post was long gone from the front page by the time you detached mine.
You know, as an American citizen you are more likely able to get a work visa to go and work close to your friends.
I was born almost a month premature. I didn't start talking until much later than my siblings and am markedly less social. I've also read that brain lateralization may occur later in pregnancy and although my family is all right-handed, I am very left side dominant. It's kind of a bummer to read this, but at least anecdotally, it agrees my experience.
I recently discovered that you can use xrandr to improve things quite nicely. Try something like:

xrandr --display eDP-1 --scale 1.25x1.25

If you run into weirdness with your mouse cursor you might also need to run:

xrandr --panning <new effective resolution>

This is explained better over on the arch wiki in the Gnome section of this page: https://wiki.archlinux.org/index.php/HiDPI
My livelihood doesn't depend on Lightroom but I don't want a laptop that only does a subset of my computing.

I've tried darktabke and the UI is a mess, same with Gimp. A lot of open source software is unpolished and lacking in documentation. If that is elitist so be it.
The problem is you can make forecasts but they're just guesses at best.

The basic model for forecasts for example underestimates the occurrence of black swan events, plain and simple.

That's why these days they use the stress test approach, assume the worst market conditions then see if a bank can cope.
That's more an indicator of how large parts of America don't have affordable or any broadband access. I'd trust AOL to be around longer than NetZero or any other bottom feeder ISP.
Wifi hacking station
Hello! Could someone recommend a single-board computer to use to build an preferably mobile (can run on power bank) wifi audit tool.
Something that will run reaver-wps, wash, etc efficiently enough.

http://lifehacker.com/how-to-build-a-portable-hacking-station-with-a-raspberr-1739297918

Are there good alternatives to Raspberry here?
It's more than difficult - it's impossible. The number of exceptions to every supposed rule in English is ridiculous. There is no way to learn the language except by absorption and rote.

That's sort of why I support octopi. It is predictable, idiomatic and consistent. You shouldn't have to research the origins of a word in order to pluralise it.
Winter 2017 Issue of Sidepreneur Magazine
yes. In 2015 it was more than 50k people. Even if they all share rooms, it's a lot of demand on an housing stock that grows slowly.
Techmate (YC S16) Is Hiring First Front End Developer
This is excellent. I have absolutely no use for it, but I wish it was OSS just so I could poke around and see how the host works. Either way, badass geekery.
Makes me wish it was possible to write a -8 page paper. :)
And the legacy seems to be a comment system that's impossibly hard to follow. Reply button implies some kind of threads but I just see disjointed fragmented comments that just end up in more confusion, and more worthless comments. I wish they'd pull comments from besides videos.
I don't know. He might have had a choice between two shitty options, and took the less-shitty-but-still-shitty option. Many people don't want to go that far from home, friends, and family unless things need to immigrate for... tough reasons.

You know, fallacy of relative privation and such. And as a "native" American, many of us are, or look, lazy compared to a lot of H1-B workers; both of which I personally know many.

He's allowed to complain, because I'd like to be allowed to voice complaints from time to time, too. The Brits have the "chins up" monopoly, anyhow. ;)

(Don't get me wrong, I'm a pretty cheery guy.)
If there were any DA with integrity they'd drag the agents involved in this to a grand jury to get the evidence and code, then indict them put them on trial as the criminals they are.

But it won't happen because no DA would ever go prosecute anyone from the FBI unless the orders came from some politically powerful source. Too much risk to their career and of backlash.
One question, where you in NICU?
mini-displayport to VGA adapters are also still a thing :-P
That reminds me of how one of my Physics instructors made us memorize Archimedes' principle:

The buoyant force on an object is equal to the weight of the displaced fluid.
Would you pay for a (higher) subscription?
Rural areas rely on dial up internet
Why would any provider provide services to medicare/medicaid, if they are reimbursed less than their direct costs?
Many HN readers live in California, so it may be worth mentioning that redistricting in that state is handled by the independent California Citizens Redistricting Commission [1]. The commission was put in place by a couple of voter initiatives, which were opposed by many elements of the political establishment. Gov. Arnold Schwarzenegger was one of the primary supporters of the two initiatives [2][3]; I consider the CCRC to be one of Gov. Schwarzenegger's most significant accomplishments.

[1] https://en.wikipedia.org/wiki/California_Citizens_Redistrict...

[2] https://en.wikipedia.org/wiki/California_Proposition_11_(200...

[3] https://en.wikipedia.org/wiki/California_Proposition_20_(201...
Preaching to the choir, but reality is it won't change anytime soon. I voted with my feet and left, I miss the area but I couldn't justify anymore how much of a hassle it was living there lately.
Essentially this means they're willing to let all 135 defendants walk rather than reveal the source code. (IANAL, but I'm pretty sure that when one of them goes free because of this, it sets a precedent that all defendants can use.)

This seems really fishy. The only way it makes sense is if the FBI is doing something massively illegal in that source code, and I can't even fathom what that would be. Perhaps there is no source code, and they're using NSA tools or other illegal wiretapping methods instead.
Quite beautiful. Thank you for the quote.
I forgot to add a link:

http://projects.sfchronicle.com/2016/visas/
I just bought the book for 24.XX$ with this coupon code I found online:

ctwmelbjs16
FYI, something like 85% of those million immigrants are non-employment based (~65% family based, ~20% refugees). But I generally agree, body shops spoil the system for everyone. I don't agree with require higher salaries than what the company pays similarly ranked employees tho as that is unfair to employees already there + creates resentment within the workforce.
Hmm. I mean, your first point is straight up wrong - I've spent far too much time looking at (and taking pictures of!) different kinds of fire to think the difference in appearance between propane and kerosene is just the camera settings.

But your second point seems pretty reasonable; I'm still not sold. Can you go into more detail as to how the presence of glowing soot in one kind of fire - and absence in the other - would create the appearance of solidity (or lack thereof)?

Edit: Sorry, that came out real aggressive. I mean, can you throw some more words at how the glowing soot changes the look of the fire - regardless of the artistic interpretation of the difference?
That's more a problem of the camera and ISP and not color management and display.
Sure, but you should disable it before shipping the final version. It's the same with programming microcontrollers - you have full read write and debug available. But you should really flip the right fuses to disallow changes in the shipped product.
Popularity of Cricket in the World
How many people do you think would take advantage of your opportunity? How quickly would we expect them to act?
Microsoft releases new Windows 10 preview with a massive list of features
Well, the AARP has 38 million members, so that's not too surprising, I guess. (I'm saying that a lot of old folks don't realize there is an Internet, or email, or online news, etc. without AOL.)
I don't think bitcoin's work function is based on graph isomorphism?
And yet Linux is missing a lot of high quality commercial software.

Even if all my software ran on Linux I still wouldn't have the peace of mind that walking in a store and buying an Apple laptop offers. I would have to research models or order and wait for an XPS to arrive in order to have a machine that is sure to work.
It sounds like this is more or less equal to android's "ADB"?

> “There are several ways someone could do this. An attacker could change the BIOS configuration (for example, with a use of a Flash programmator) when they have physical access to the equipment during manufacturing, storage or usage.

It has to be specifically enabled (with physical access)
Chrome does something strange with colors on macOS. Colors always render visibly different than Safari.

That being said, the logo is visible in Chrome for (using a Dell display).
Hiring your first Marketer in Growth/Search mode
Sure, but let's not kid ourselves. For some people (of both good and bad intentions), they have to be able to resist both covert and overt physical access.

We cannot simply continue to allow it to be "game over."
The Soviet Architect Who Drafted the Space Race (2015)
It might be a bit off-topic, but this is the idea behind one of the most popular episodes of the Twilight Zone.[0]

[0] - https://youtu.be/6g7vz6c2fog
The state of d3 Voronoi
All of these things are true, but to get good quality glass for a new digital camera would cost much more than I have to spend. I can also get very high quality glass for obsolete cameras for next to nothing.

I'm not a film apologist - digital is awesome, and for most use cases, superior. If I were a working photographer, I'd definitely be shooting digital. For artistic photography though, on a hobbyist level, I'm fine with film. When I need a digital camera, I have a pretty decent sensor built into my phone that I can use.
I thought implants only have a ten year lifespan?
I wish I was only $2,000 in debt. I'm several hundred times that amount in debt!
Districts should reflect the constituents that live in them.

Marginalizing groups by splitting and packing is an affront to a representative democracy. This has become pathological now that there is software that can nudge boundaries by a single neighborhood block to chose the desired voter distribution.
> We could discover teleportation tomorrow morning and it would be twenty years before teleporters were common-place. Everything takes time to be fully realized.

I can appreciate this example, though in the specific context of teleportation, there'll probably be a few decades tacked on to resolve the ethical dilemmas arising from the question of whether or not the person arriving out of the other end is in fact the same person.

(I'm of the position that it doesn't matter, but still... anyway, this entire thought was just a tangent off an example)