skysight-inc/HackerNews huggingface dataset:
You're right, remote hands is available, but in my experience (7+ years managing a DC in another country), it is expensive, inexperienced and slow to respond. If an issue occurs in a DC that's a drive away, I'll usually send a staff member because I know that the job will be done correctly and (usually) quicker.

You're also right that the problems don't disappear, but they are certainly easier to resolve in a cloud environment. I have had boxes fail and get replaced in the time that it would normally take me to wake up and logon to work out what the issue is.

I also agree that knowing hardware 'doesn't hurt' (it's where I started), but it also comes at a cost - the time required to learn and understand it. If you were starting out in IT today, would it make sense to spend time on that, or maybe learn about programming or architecture or something else. I don't know the answer, but it's certainly something to think about.
Exactly my thoughts. Its been same in many startups and companies. Whats something they are uniquely doing is not mentioned at all
Not sure if others find it interesting, but I have done lots of iOS modifications (software for jailbroken iOS device) which is quite a niche thing.

Some examples:

- Re-implemented Apples "Assistive Touch"

- Made an app launcher

- Screenshot cropper-keep on top (Hard to explain in a word but see: http://cydia.online/package/com.jontelang.snapper2)

Anyway I find this extremely interesting since I can shape iOS to my exact wants and needs.
Yep. Most of these models are thought-out explanations of how not-thought-out reasoning frequently goes very wrong. If you understand that this is a list of bugs in your initial gut reactions, you can recognize when and why you are about to make a mistake.
Start-up behind 'Family Guy' and Marvel superhero mobile games is bought by SGN
There are some complications when Chinese characters are used to write non-Chinese languages, but in general Chinese characters correspond to sounds (one character per syllable). You might like this article, "The Ideographic Myth". http://www.pinyin.info/readings/texts/ideographic_myth.html
The Khmer section has quite a few errors too. I was actually expecting them to have stolen / reused the audio files that my wife and I recorded for a Khmer learning web app a few years back (since that's happened on numerous occasions before) but there isn't any audio at all, or IPA, so this would be quite useless for someone learning Khmer.
Still a continent too far from me :-)

Good luck with your search!
The very first torrent client written by Bram Cohen (the person who invented bittorrent) was written in Python[1].

I remember it, because 15 years ago that was the only client available. Later people started creating other clients by forking his python code, and eventually rewriting it in different languages.

[1] https://en.wikipedia.org/wiki/BitTorrent_(software)
It's also possible that the ones who don't like the high rate of immigration have simply moved, leaving only those who are comfortable with their changed surroundings.
Dear C++, I love you. Please don't make me hate you.
Airbnb certainly works in Asia. Lots of Americans use it to find month-to-month whole apartment rentals. It's safer than paying a wad of cash to some random local landlord.
Our highschool software teacher forced us to write at least one program in a language that used line numbers to give us perspective. Great teacher.
What about introducing them to the world of backend systems where the approach is completely different then front-end apps. Things like distributed state and processing, parallelism, concurrency etc.

Title could be something like "Backend systems - An app that is always running across machines"
Comcast will let customers get Netflix on its set-top box
VCs are idiots if they outsource screening to the front desk receptionist. They can at least get an intern to do the screening - who knows they might actually not miss out on all non-warm opportunities.
Maybe it makes more sense from an ROI perspective. Is it really beneficial to try to establish that warm intro with a 50-80% response rate vs. in the same amount of time, sending 20 cold emails with a 10-20% response rate?

The respondents to a well-constructed cold email are also likely to self-select!
> BMI is such a shit and antiquated metric

BMI combined with body fat percentage is still useful, and likely every single doctor knows when to ignore BMI.

This idea that there are doctors looking at bodybuilders and saying, "well this number here says you're obese, so you're obese!" is absurd.
I see that the answer to the question of, "Cui bono" is "You".
Excel: Error when CSV file starts with “I” and “D”
"Spamming" is a mental model? Mmmmmkay.
...except fat isn't necessarily responsible for heart disease. High blood glucose and inflammation are much more likely to be responsible.
Summer Book Recommendations from Tech Co. Execs
This has been discussed in the stats literature for awhile now. It's an interesting idea but makes lots of assumptions about the nature of noise versus signal. It could be really useful in some situations, but in others it would be totally useless, depending on how realistic the assumptions are in any given scenario.
If you want a BIG local SSD, no; I2 (still at the same price that it launched with almost 3 years ago!) and X1 are your only options.
For fast, cheap networking and large local SSD GCE is much better (for now at least)
A technique I often use to test a theory is to change the inputs to be the maximum and minimum possible values and see if the model still holds true. I've found it to be incredibly useful in a few specific situations.
That's a really good point - how do they handle rain? Is there a benefit to not having water proof feathers?
I'm surprised he rates cost-benefit analyses as a 2 ("occasionally" used) rather than a 1 ("frequently" used). Making good decisions almost always requires taking a hard look at both the costs and the benefits. It cannot be overstated how often bad decisions are made because the parties involved simply neglected to factor in the costs (including opportunity costs).

I personally use cost-benefit analyses for every non-trivial decision in my life.
Yeah I do it, but then when I search I'm missing emails I sent.
Those valuations come back to haunt you when you can't get the public markets to stomach them. Those venture rounds get paid back before founders get a penny.
Don was 27 years old when he wrote the Apollo 14 inflight patch. Chew on that for a moment.
After years of utter failure with CSS alignment, I have to admit that I still struggle with flexbox. Perhaps display:grid will finally save for me.

Granted, I've never sat down and systematically learned the foundations of CSS, but I also never did that with Python, Javascript, Clojure, Bash, PostgreSQL, etc. and yet with all of those, I've not had nearly the number of infuriating, soul-crushing marathon sessions of Googling, Stack Overflowing, grasping randomly in the dark, and making desperate prayers to the binary gods.
...and you don't care about destroying the habitat of anything upriver, or anything that needs to get downriver/upriver (spawning fish), or anyone that relies on those critters.

And you don't mind that it's not a long-term solution, as silt builds up behind the dam until your dam is worthless.

But yeah, dam away!
I think a more accurate interpretation is "the simplest explanation is the likeliest". It follows as a consequence of Solomonoff induction.
Show HN: For each pixel, change some surrounding pixels; repeat
> Michael Graziano, a neuroscientist at Princeton University, suggested to the audience that consciousness is a kind of con game the brain plays with itself. The brain is a computer that evolved to simulate the outside world. Among its internal models is a simulation of itself — a crude approximation of its own neurological processes.

Hoffstadter argues that there are multiple levels of simulation.

> The discussion, broadcast online, reminded me of Tom Stoppard’s newest play, “The Hard Problem,” in which a troubled young psychology researcher named Hilary suffers a severe case of the very affliction Dr. Graziano described. Surely there is more to the brain than biology, she insists to her boyfriend, a hard-core materialist named Spike. There must be “mind stuff that doesn’t show up in a scan.”

Understanding what this instance of Firefox is doing from imaging and signal tapping would arguably be nontrivial. Especially without very much about the software. Right?
AMT (28%) is lower than ordinary marginal rates (35%+).

What you may be thinking about is how some classes of income, like ISOs are treated differently under AMT than under the ordinary code: http://www.taxprophet.com/archives/Stock_Options_0306/ISO%20...
http://www.taxprophet.com/archives/Stock_Options_0306/ISO%20...
e.g. ISO exercise is not taxed under ordinary income, but is under AMT. Meaning your taxable income could be way higher under AMT, meaning even with the lower AMT rate, you still ended up owing more under AMT than regular.

However, I am unaware of a similar problem existing for RSUs. AFAIK, they are treated the same for AMT and the ordinary system meaning they shouldn't ever "push you into AMT"
The momentum and features are really unmatched compared to any comparable solution.

Disclosure: I do not work at Google
Just writing checks for friends and family.
To the development section, I would add the concept of computational context/state, caching, and queue/event loop.

This HN comment summarizes it pretty nicely "everything in an OS is either a cache or a queue" https://news.ycombinator.com/item?id=11655472

Also Overton window
Very interesting.

From [1]:

Famously, Karl Popper (1959) rejected the idea that theories are ever confirmed by evidence and that we are ever entitled to regard a theory as true, or probably true. Hence, Popper did not think simplicity could be legitimately regarded as an indicator of truth. Rather, he argued that simpler theories are to be valued because they are more falsifiable. Indeed, Popper thought that the simplicity of theories could be measured in terms of their falsifiability, since intuitively simpler theories have greater empirical content, placing more restriction on the ways the world can be, thus leading to a reduced ability to accommodate any future that we might discover. According to Popper, scientific progress consists not in the attainment of true theories, but in the elimination of false ones. Thus, the reason we should prefer more falsifiable theories is because such theories will be more quickly eliminated if they are in fact false. Hence, the practice of first considering the simplest theory consistent with the data provides a faster route to scientific progress. Importantly, for Popper, this meant that we should prefer simpler theories because they have a lower probability of being true, since, for any set of data, it is more likely that some complex theory (in Popper’s sense) will be able to accommodate it than a simpler theory.

Popper’s equation of simplicity with falsifiability suffers from some well-known objections and counter-examples, and these pose significant problems for his justificatory proposal (Section 3c). Another significant problem is that taking degree of falsifiability as a criterion for theory choice seems to lead to absurd consequences, since it encourages us to prefer absurdly specific scientific theories to those that have more general content. For instance, the hypothesis, “all emeralds are green until 11pm today when they will turn blue” should be judged as preferable to “all emeralds are green” because it is easier to falsify. It thus seems deeply implausible to say that selecting and testing such hypotheses first provides the fastest route to scientific progress.

[1] http://www.iep.utm.edu/simplici/#SSH4bi
In Hong Kong, I sometimes see peoples screens when I'm using public transport. WhatsApp audio recordings are very popular, sometimes I can see the entire conversation is just audio recordings back and forth. Other times it's Chinese (I can't differentiate which), sometimes English, often a mix. I've only seen someone drawing characters with his finger once.
The article seems to only look at the economic picture. Also remember that the money Wales retrieves from the EU is contribution payed to the EU by the GB government. After all, GB, like many other North-European countries, was a net contributor to the EU.

Apparently the value of sovereignty is completely out of scope in this article.

I think GB made the right choice in the end. Just last week the Dutch parliament voted to allow the pension funds (the biggest of Europe) to move to other countries, with less strict regulation. Even though all major parties that voted for this deal state in their party programs that they would not allow this to happen. Some suspect in the future this money will be used for bailouts through legislation (e.g. EU regulation could require pension funds to spend a certain percentage on bad bonds from countries like Italy [0]).

---

[0]: http://www.wsj.com/articles/bad-debt-piled-in-italian-banks-...
He means "pointer" in the non comp-sci sense of the word, as in "thanks for the tip!"
I chose literally the longest period FRED had available. Never heard of Keen until you brought him up, but I'm not really prepared to study one random heterodox economist to the exclusion of others. Especially one that seems unable to publish in peer reviewed journals.
OCaml MOOC Session 2
Chemists make breakthrough in carbon capture
"simple" explanations are quite often the ones with the most assumptions so I don't think your interpretation is accurate.
See this reply downthread: https://news.ycombinator.com/item?id=12041053

The parent was saying BMI is not a good diagnostic tool for individuals, and it was good for populations.

You're not addressing that point. You're saying that populations don't consider people individually. Which is true.

But you haven't made an argument against the use of population wide BMI, which is the only case it's generally accepted as being valid for.

(I agree it's over recommended as a individual measure, or overrecommended without caveats. E.g. BMI + waistline, or BMI + strength test.)
https://hn.algolia.com/?query=author:dang%20shill&sort=byDat...
The average age of NASA engineers at the time of Apollo 11 was 28.
> AVR was the basis of the technology licensed to China to build HTR-10.

irresponsible
How about this: don't write applications that depend on the init system.

Seriously, who ever thought such a dependency was a good idea? Who even thought it would be a good idea to make an init system that was possible for an application to be dependent on? This is exceedingly poor engineering, and I'm dumbfounded at its acceptance and spread.
Or more generally, look for critical points in the model and see if it still holds. Max/min values (or odd combinations of max/min for different variables) are good candidates, as are zeroes, and anything which makes part of an equation go to zero.
The concept of existence seems to require conscious observers.
Pilot Demand Driving Record Simulator Sales
Just use flexblox on everything, and eat some macaronis. before flexbox it was very hard to me to understand css.
My account got deleted and i've spent over $7 in the last 2 years and disabled adverts this week and it got deleted.
If I can't get my data back then doubt I'll ever use Adwords again...
Absolutely agree. ISOs should also be taxed on liquidity as well, instead of an AMT on exercise. There was a group, ReformAMT.org, opened in the wake of the 2000 tech crash, where many employees ended up owing massive amounts of AMT on now-devalued stock.

However, it seems that the employers' and investors' interests are against the employees' here - the investors want what few employee shares are lost to be returned so they are diluted less, employers want holden handcuffs to reduce mobility, and only the much-weaker at lobbying employees want more freedom/mobility.
Court wiretap requests up 17% with 100% approval rate – report
https://en.wikipedia.org/wiki/Taiwanese_kana
26 Graphic Design Tools for Web Designers
Obesity causes cancer. Yet 66% of Americans choose to be obese or overweight.
And opening 3-4 Google searches.
> The only way that he or his company could truly be hurt is if Silent Circle did get a NSL and he admitted to it publicly.

At which point we are talking civil disobedience, so worrying about whether that will land them in trouble with management is missing the point by a mile and a half.
4 Months of Free Google Music for July 4th Independence Day • Vlogg.com
I actually meant the mechanization of agriculture that began in the US starting around 1800. Tractors and such hugely improved yields. Trains enabled fresh food to be quickly shipped around the country year round.

If you take a look at longevity and infant mortality statistics, they got dramatically better from 1800 to 1890.
You have to wonder at what point the US returns the favor? Just kidding, that would require our politicians having a pair.
See also &zwnj; and friends
Google AdSense Cancels Massive Number of Accounts Over Inactivity
> Over all, though, about 25 percent of cancer in women and 33 percent in men was potentially preventable.

This article is a rather optimistic spin on these numbers. I'd have said "a large majority of cancer cases--75% in women and 67% in men--were not preventable"
JB says it better than I can:

http://blog.thecodewhisperer.com/permalink/integrated-tests-...

https://vimeo.com/80533536
Here's what it would take to really prove the causative effects claimed in the article: pick a bunch of random people and then force them to either drink or not, exercise or not, smoke or not.. etc. There's no way anyone is ever going to do this experiment, and I just find the claims made in the article somewhat dubious as a result. On the other hand, they are likely to be right (yes?) and probably it's better to make such claims than not to. But hey, if you are a sedentary type, if you smoke, if you drink, what is causing those behaviours? Just forcing some exercise doesn't change those deeper causes (what ever bio/emoto/chemico causes), and may very well make the person absolutely miserable or worse.
Historic Route 66 could be the solar-powered road of the future
The Math Trick Behind MP3s, JPEGs, and Homer Simpson’s Face
Strongly agree.

I also don't understand why the company acts as if the employee has no cash liquidity once those 90 days start ticking - can't the employee sell their stock on the secondary market? Companies like EquityZen, or 137 Ventures can do this entirely without company involvement in the form of transferring shares, by doing a derivative forward contract, or a loan for instance. That way, the employee wouldn't need to lose all their options, only sell enough to pay for the AMT and legal fees.

Sure, companies have worded in hidden and possibly completely unenforceable share restrictions on transfers, loans, or anything remotely involving equity. But until we have a court case and a TechCrunch headline of Company suing Employee over Secondary Transaction, how does one know if these are enforceable or not?

And practically speaking, how will the company find out if you made a deal with your rich uncle? With an angel investor? With a group of angels? With these companies? What is the practical difference?

https://gist.github.com/jdmaturen/5830b83c1425c4767f7e1bd4c9...
To the 66% of you who are obese or overweight: put down the fork. It can be done.
> And you don't mind that it's not a long-term solution, as silt builds up behind the dam until your dam is worthless.

You can let some of the water flow take silt away, at least the silt anywhere near the dam. That might mean you don't have a huge reservoir, but you can generate a lot of power without a reservoir at all.
Because obese people say it's 'unfair'. Well, boo hoo for them.
I think the Linux kernel is a bit of a special case. Processors have become boring[1]. What we've mainly wanted out of the Linux kernel is a stable server platform. But that stability is not without cost; a lot of innovation has happened by working around the kernel. E.g., virtualization, containerization.

But "virtual server" is like "radio with pictures" or "horseless carriage". It's a sign that something new is coming, but we don't know quite what yet.

[1] http://preshing.com/20120208/a-look-back-at-single-threaded-...
Trillian Security Incident
Yeah, the "X has a benefit, so we should do X" fallacy is really common, both in software development, politics, and most everywhere.
Here's an article at random discussing the impact of RSUs on AMT: http://www.mossadams.com/articles/2014/july/tax-planning-for.... It seems unlikely there's no impact.
TDD (Test) Your NGINX API Gateway
To be honest, I think that the process is something like:

I struggle with problems and eventually find a solution,

I encounter a name for a similar solution,

as I encounter new, similar problems, I begin to recognize "how the model works",

I forget about the model when I don't use it,

occasionally I come across a list like this one where it's fun becasue it validates the usefulness of the models I've already found and introduces me to new names for ones I already have encountered.

I don't feel that a list like this is super useful to me outside of that framework-- I wouldn't take it as a "study guide".

But I feel that framework has given me a lot of personal validation and pointers on how to better deal with problems I encounter.
I did a Show HN for Resumonk back in 2012: https://news.ycombinator.com/item?id=3934370

I was in college then and found making a well formatted resume a huge pain when I was applying for internships. I met my Co-Founder also via that particular post, and went full time on it after passing out of college.

We are bootstrapped, pay ourselves well and work remotely. It has helped us learn how to go about building a profitable business. Also, we have come a long way from that first iteration of the product. I was a rookie at that point and didn't have much of a clue about the software development best practices and how to write maintainable code. The learning that I got by sticking to one project has been immense.

More importantly, it is comments like these that make us super happy - https://www.resumonk.com/testimonials

Thank you HN, you helped us build a profitable business!
What is Tensorflow?
Chinese Hackers Steal $300K per Month with Android Malware
Gross negligence doesn't require intent. My original quote was, in fact, one of the parts of the law that mattered, but there was another: 18 U.S.C. § 1924.

In July of 2015, the DoJ pursued another case, bearing similarity to Clinton's, against Bryan H. Nishimura, a Navy Reservist.

Nishimura’s actions came to light in early 2012, when he admitted to Naval personnel that he had handled classified materials inappropriately. Nishimura later admitted that, following his statement to Naval personnel, he destroyed a large quantity of classified materials he had maintained in his home. Despite that, when the Federal Bureau of Investigation searched Nishimura’s home in May 2012, agents recovered numerous classified materials in digital and hard copy forms. The investigation did not reveal evidence that Nishimura intended to distribute classified information to unauthorized personnel.

In this case there was also a finding of no intent, and yet they pursued the case. And there were conseqences:

U.S. Magistrate Judge Kendall J. Newman immediately sentenced Nishimura to two years of probation, a $7,500 fine, and forfeiture of personal media containing classified materials. Nishimura was further ordered to surrender any currently held security clearance and to never again seek such a clearance.

Really the main difference is that my original posting was for a felony charge and 1924 is a misdemeanor.

For reference:
DoJ Announcement
https://www.fbi.gov/sacramento/press-releases/2015/folsom-na...

The Charges
https://www.justice.gov/usao-edca/file/641316/download
New Gig Economy Blog