skysight-inc/HackerNews huggingface dataset:
Luckily, that's not correct.

Just pipe your JavaScript into Closure and it will minify it as easily as Uglify. We're migrating to Webpack, but we've been using this for about 4 years:

node_modules/.bin/browserify index.js | closure-compiler \
--warning_level quiet \
--third_party \
--jscomp_off es3 \
--compilation_level SIMPLE_OPTIMIZATIONS \
--language_in ECMASCRIPT5 \
--create_source_map "index.min.js.map" \
--output_wrapper "%output%//# sourceMappingURL=/index.min.js.map" \
> index.min.js

This generates a minified file plus a source map.

Part of the magic happens in Browserify [1], which generates a single file from all your inputs, taking care to follow the import chains in the correct order. If you have ES6 code, you'll just install Babel and add "-r babel-register" to the Browserify command line.

I read the rant in your other comment, and I don't understand what it was that you struggled with. You certainly don't need to follow Google's Closure conventions in order for it to optimize and minify your code effectively. We don't; we use React and Babel with all the ES6 bells and whistles, but none of the Google conventions.

[1] http://browserify.org
If you were willing to pay the modern-dollar equivalent of the cost of old appliances, you could maybe get appliances that would last decades.

If this website is accurate:
http://www.thepeoplehistory.com/50selectrical.html

A washer and dryer set in 1950 would cost the equivalent of $5000, and a refrigerator from 1950 would cost $3400
"San Francisco contains a large number of start-ups with small teams where employees feel like they can have greater impact. Many people found their own businesses to pursue their passions or are part of larger teams working on causes they relate to. This leads to a culture of creating impact on others and of doing something that’s has wider benefit than to just oneself."

This is more startup and corporate hype than reality. Many startups pretend to set out to change the world to get funding, try to motivate their employees, and get good PR. The media is often eager to be fooled and jump on any bandwagon if there's a story in it, but people who've been in the industry a while and aren't wet behind the ears have heard such hype repeatedly, and it gets really old after a while, and is not very convincing.

Most people, whether in SF or anywhere else in the world, work because they get paid. Sure, it's nice to work on what you love, but relatively few people achieve that dream in the long run. Much more common is burnout and disillusionment, not just in tech but in many other careers as well. It often looks rosy and beautiful when you're fresh out of college, but gets less rosy with each passing year, unless you happen to win the startup lottery and have fuck-you money to really work on whatever you want whenver you want, or not, as the mood strikes you. Otherwise, it's mostly work, not play, and certainly not saving the world.
I don't think it is quite that simple.

The 'real world' is not nearly as nicely ordered and specified as a turns based game is. So a computer will be ideally positioned to take advantage of its ability to:

- remember perfectly, forever

- execute algorithms at extreme speed

- in parallel

So you end up with a race that is comparable to a sparrow against a jet airplane. Technology can and does beat biology regularly in all sorts of domains.

Slowly but surely computers are making their way into the real world: their programmers - and by extension the systems - learn how to adapt to the messiness of interacting with life as we know it.

Just like you'd first get kids to play in a playground (the games) and then let them loose in the real world (self driving cars and other much harder tasks).

In the end, all of these amount to a slow but steady march towards human equivalence on a large range of tasks, and excelling humans on plenty of them.

The hard AI question is one where we ask ourselves whether or not there will one of these days be a system that is better than humans on essentially all tasks without exception, including learning, creativity and so on. Once you reach that level all bets are off, until then the slow-but-steady march continues.

The difference is evolution vs revolution, but we've already seen enough progress in limited AI domains that we could conclude we're already seeing a minimal revolution. Whether it will result in a major one is still an open question, it could easily be that progress will at some point plateau.
This is why I like prototyping with Arduinos - you'll 99% likeley get away with plugging an 11.1V (or 12-13V fresh off the charge) battery into any of the pins on an Arduino. You'll be looking for another RasPi if you made _that_ mistake...
Why would it need to be priced less at this point? Based on my experiences, he'll most definitely will be making less money. I don't see it. If anything, he should test a higher price point.
And you can use OpenOCD to program/debug most ARM devices.
Not everyone agrees with the War on Drugs - I certainly don't. I'm white, but I was raised from a little girl to respect people, so I never had the idea that "black and brown" people, as you put it, are not in the same boat as I am. Not that I think your assessment is wrong for many people in America. I also agree with your assessment about the political polarization. It's depressing, and there aren't easy solutions. Like I said, I live in a rural area, so I come into contact with some very bigoted people. They think because I'm white and in that community, I must agree with them, so they end up saying some pretty horrific things. I do try to engage them in a discussion, but I feel like it's a drop in the ocean.

I don't know what our future is, but the inequality is not good. Are we headed for a major catastrophe? I hope not, but look how bad Germany was before WW2, and how rapidly they have changed since. I hope that's not what it takes to turn things around.
Even more interesting to me is the question of if Go players will be able to apply the novel strategies of AlphaGo which break with decades of conventional wisdom or if there's something in their execution that requires such perfect play (but leads to a more certain outcome) that they're only feasibly played by AlphaGo.
Why do you think you need a physics engine (outside of simulation/testing)? Don't humans get by pretty well with only an intuitive one?
> English is usually categorized as analytic, since we only have a few ways to change words

Words can be stressed in many different ways in an English sentence, and the pattern of stresses in a sentence determines much of the meaning in the surrounding context that isn't communicated by word inflections such as -s and -ed. In programming languages, this would be equivalent to marking up identifiers in different ways (using bolding, italicizing, underlining, etc) instead of using prefix, suffix, and circumfix syntax operators and punctuation.
London is far too diverse for this comparison to make sense. It has ten times the population of San Francisco. If you think London is a particular way, it is probably because the bit of London you are in is that way.
Let me offer a thought experiment. You're moving and need some help. Some dude on the street freely offers to help you and carries much of your stuff. What a nice guy. Once all is well and done and you're moved into your new place, he turns towards you and says "hey by the way, you seem like a nice guy and I'm a part of the local chess club, we're always looking for new members -- care to hear more?"

I just don't see how his invitation to join the chess club detracts from his good deed. Even if (for whatever reason) he helps people move solely to get a chance to ask them to join chess club, I still have a hard time finding fault.
> Uber still has another 10B in the bank.

Seeing as how leaked financials have reported Uber losing billions each year, I don't think they have nearly that much money left.

https://techcrunch.com/2016/12/21/uber-losses-expected-to-hi...
Until a few weeks ago, SHA-1 collisions had never been demonstrated.
I mean, if you want to make the point that e-mail is not secure, you can say "e-mail is not secure." That's a statement that actually makes sense. Your false pedantry isn't convincing anyone to agree with you, it just makes you sound like a crackpot.
I pay for Google Voice International Calls and my account was banned for a full 24 hours, meaning no VoIP calls out or in. No reason was given, no support available. It's hardly a standard across paid Google apps.
This is even more problematic in remote jobs (work from home). Most communication is non-verbal and much easier to misunderstand the writers true meaning/intentions.

Even without that, its a confounding problem for me. Im always doing those things: asking questions either to genuinely learn or to ferret out possible mistakes, pointing out errors, sharing better methods/techniques, etc. I just cant help it, and while I try hard to word things in a constructive manner, to make sure it IS constructive, more often than not I think it is taken poorly.

I want the same criticism of my own work, but I still often have a difficult time with it myself, though I recognize the signs as the knee-jerk reactions that they usually are, and seem to get better at that every day.
>if factory work is automated - they'll have no other possible job, and no safety net

I know, and it's morally disgusting and I wish systems like this didn't exist in the first place.

What I'm saying is that there is no future in which automation does not replace (most) human labor, so if the goal is ROI, then why would YC ever invest in something other than that? It would be delaying the inevitable, would it not?

Let's say YC provides a UBI to all of those displaced workers; now what? A bunch of unemployed are (still) surviving in the same fucked up system as before and the problem still exists.

To somehow pin the problems of the system on YC's investments is ignoring the larger, more pressing problems of socioeconomic inequality and exploitation as a whole.
OMG, the "features". My stove is relatively simple except for 1 part, the one that sets the oven temperature (and the time, but who the hell needs a third clock in their kitchen). That part is a 300 dollar, proprietary circuit board. Of course it's the first thing to go. I'm sure the board doesn't cost the maker anywhere near $300 but I'm sure it's a lot more than an industry standard knob. If they want to cut a few bucks off the price, there's a good place to start. Put a standard knob only stove on the showroom floor and it might not be the first appliance everyone purchases but it will the be second of anyone that realizes how stupid it is to have a computer where single function piece of hardware belongs.
If I can buy $500 ones that last 10 years I will be better off than buying 1 for $4500 that lasts 50. Although the planet wont be
That’s automated updates. As required by law, you can still download them anyway.
http://telegra.ph

Made by the security-conscious folks who also built Telegram Messenger
TrackIR support is in the next release (2.6.2)
they could always use quantitative easing.

the argument "we need to raise rates so we can lower them if the economy tanks" doesn't fit well with me. its sort of like saying lets take poison so that if we get sick we can stop taking poison and feel better.

it might hold some water if there was inflation, but there's not. deflation is still a bigger risk.

I think the fed should use interest rates to fight inflation, and QE to fight unemployment.
Which job, existing or new, cannot be automated?
Safely Accessing Deeply Nested Values in JavaScript
I'll recommend NextThing CHIPs here too (I started buying them because PiZeros are/were too difficult to get in quantities greater then one. Same with the PiZeroW right now, I've got a project where I'd like 12 of them, but it's not work jumping through the hoops (and paying 12 times the shipping costs to Australia) to bother right now.
Try to use less soap. http://www.nytimes.com/2010/03/13/your-money/13shortcuts.htm...
We use three availability zones. Unfortunately that was not the point of the article. The point was one AZ was effectively completely down, yet AWS was reporting the entire region as healthy without any warnings.
The application described above is Java. Runs on Android and desktop Java with JavaFX.

I tried to reimplement the desktop version with Go, due to native UI bindings. And failed.
I would guess that, in most cases, a mobile-specific site accessed on a desktop is still going to be far more usable than a desktop-specific site accessed by mobile.

Either way, as you mentioned, its a solution to a problem where the original solution itself wasn't great in the first place.
It's really time now for you to stop posting like this. It's past tedious, and destructive of the community.

I'm not sure if you read it, but the recent "Who Buried Paul" is a wonderful exposition of how a plethora of weak evidence can lead to a false conclusion: https://news.ycombinator.com/item?id=13902012. What's wonderful about it is that it's written about a politically noncontroversial topic, and thus (hopefully) allows for more reasonable conversation. Might be a great candidate for recycling.

More controversially (and thus less appropriate for direct HN discussion) Scott Adams has a nice piece on confirmation bias, using Pizzagate as the example:

So let me tell you what a mountain of evidence is worth.

Mountain of Evidence Value = zero.

In the normal two-dimensional world in which we imagine we live, a mountain of evidence usually means something is true. So why am I looking at the same mountain of evidence as the believers in pizzagate and coming to an opposite conclusion?

The difference is that I understand what confirmation bias is and how powerful it can be. If you don’t have the same level of appreciation for the power of confirmation bias, a mountain of evidence looks like proof.

Here’s what I know that most of you do not: Confirmation bias looks EXACTLY LIKE a mountain of real evidence. And let me be super-clear here. When I say it looks exactly the same, I am not exaggerating. I mean there is no way to tell the difference.

http://blog.dilbert.com/post/153821538056/about-pizzagate.
FWIW, this story is the follow up to a story that was discussed recently https://news.ycombinator.com/item?id=13902864
All I can do is listen here and maybe learn something.
It's not true that the people you mention in the first paragraph were punished after a single instance of fake news. The truth is that networks like NBC are as loose with the truth as Breitbart and have been for decades. Millenials won't remember what it was like flipping through the nightly news shows before the internet and seeing the same false stories reported on different networks with the same phrases and clips of the same "experts". The only difference now is that they have competition. Other organizations can call them out on their lies when they become too outrageous. But the news media has always been hyperpartisan and full of lies.

Edit: Yeah. Just downvote, cowards.
Gabe Rivera and Techmeme
This article's content is summed up in the title. It's nothing but a long copy ad for AppliancSwap, which links to AppliancSchool.com where you too can learn to fix and sell used appliances.

Did I mention Applianc*Swap? Buy now for $147.00
The Complacent Class: The Self-Defeating Quest for the American Dream
This article was NOT about reliance on a single AZ. That was not the point as we use three AZs in most AWS region, and at least two in every region. The point was simply that an entire AZ was down and Amazon continued to report the entire region as completely healthy throughout.
This Uber story, where scandals just kept dropping struck me as very suspicious. Like Google just randomly got CCed by a supplier? You want me to believe that?

I was suspicious but who could be behind it, and why? Who is telling people to air the dirt that's undoubtedly very real, but that they have been just sitting on for a long time, at this particular moment?

I recently learned that Kalanick is very close to Trump, and given that this started just after the election that would seem the likeliest explanation.
No external choices the language dictates style. It ships with the sdk & contributors are expected to use it so there is a cultural agreement out of the box. It's a cli tool so it's immensely scriptable and easy to integrate.
I agree generally with this sentiment. It's probably the biggest reason I have such a hard time falling in love with Elixir. Because Erlang is simpler, despite them being largely interchangeable, and that simplicity is extremely appealing.
So how to correctly "mention this post in your application." just insert the URL ? "https://blog.ycombinator.com/yc-ai/"
There are also an alarmingly large number of Trustafarians in San Francisco who are playing at 'being in a start up' rather than admitting they are just dossing about on a trust fund...
Computing Environments for Data Analysis Part 3: Programming Environments (1987) [pdf]
“We Rode an Ikea Bike:” It Was Pretty Good
Incorrect. You apparently stopped at 'that looks like a URL!' and dreamed up the rest of the implementation to fit some narrative.
Joel, the point of my article was nothing to do with architecture and using multiple AZs. Of course we use a minimum of two AZs and often three in reach region. The problem is that AWS continued to report the entire region as completely healthy in spit of an entire AZ being down, and worse, continuing to route traffic from an ELB in that AZ to that unhealthy AZ data center.
How to learn new things as an adult:

1) Accept that you're going to suck at the thing.

2) Do the thing.

3) Keep doing the thing.
Thanks for putting that up. I'm gonna try to find the time, since I'm hoping to do a PhD someday.
Why? Can you explain for those that haven't read the book
Yes, Intel has said that it's a resistive non-flash technology.
In the most polite and urbane way possible, he's calling them toxic; in a world full of pretty toxic people and practices, he's calling them out.

Until this moment I wasn't sold on the idea that Uber was going to actually die from this, now...
I would never open up to a therapist my employer forced me to go to. If anything, I'd self-pay an independent therapist and keep it off insurance so they wouldn't know.
It's just like every other company that shares an oligopoly over an industry; they keep diluting the quality of their product over time but they do it slowly enough that nobody notices.

There was a case where Cadbury (the UK chocolate company) changed the recipe for their 'Cadbury Creme Egg' (to make it more profitable) but they changed the recipe too much and there was some backlash from consumers.

There are other cases though where hardly anyone notices. I know someone who worked for McDonalds in Australia who told me a story that the size of the buns used to make 'Quarter Pounder' burgers decreased suddenly - It seems that almost nobody noticed (except for the employees).

Also, pizzas from big brands have been getting progressively smaller over time and the toppings have gotten increasingly thin.

Same with fruits, vegetables and grains. I'm sure that soil quality has gone down and vegetables are lower quality today than they were 20 years ago. I was travelling around Europe over the past year and I noticed that the quality of fruits, vegetables and grains seems to vary significantly between different countries.
Yes, ICs age. Fissures in the subtrate expand with each thermal cycle. Delamination is a similar effect. That's how manufacturers prematurely age their parts -- by endless cycles in the oven.

The biggest culprit is flash memory. It's in almost everything, and has a much shorter life than the 10 years most manufacturers claim.
Voats model is good but filled with angry men (and the people on fatpeoplehate seem to be mainly women from what I've read). We need a max exodus from Reddit to even the odds
Instead of calling downvoters cowards can you point to something that substantiates your argument? I was able to swiftly look for and find the exact story re: Rather and Olbermann mentioned in the parent comment.

What do you offer here to counter this that doesn't rely on me blindly taking your word for it?
The Comprehensive Guide to URL Parameter Encryption in PHP (2015)
> If you think London is a particular way, it is probably because the bit of London you are in is that way.

Not just London. Take this quote from the original article:

> In San Francisco the predominant ways people make money is through selling or floating their startup - it’s about working hard and living frugally whilst working with your team

For want of a better word, that's BS. Firstly that pre-supposes everyone working in tech in SF is in a position where they'd make money off their startup selling or floating (many startup employees aren't, and even then as a profitable exit is the exception, not the norm.

Secondly, it discounts everyone quietly making significant amounts of money plugging away at a sizable tech company milking the RSUs over time (and that's a lot of people).

I've lived in both cities, my experiences have been completely different.
My knowledge of Japanese grammar is in Japanese, so I'm not certain about the English term of 主語, to be honest. We use the same term to describe 'subject' in English grammar. I used 'topic' just because the original article used it.

Your explanation of 'ga'/'wa' is spot on as far as I can understand as a layman of native speaker with standard Japanese grammar education in Japan but no advanced linguistic degree.

I'd say that, because 'wa' emphasizes the introduced subject as the center of interest, it isn't used in the subordinate clause.

Tanaka ga nihon ni itta hi. (The day Tanaka went to Japan) ; ok - the interest is on 'hi'

Tanaka wa nihon ni itta hi. ; invalid
We made $80 this week
Kitchen appliances are usually included. If the house/apartment has washer/dryer hookups it's usually up to the renter to buy them.
I find it much easier to learn things as an adult than I did as a teenager. I have more discipline, confidence, and experience in learning.
fking braintree is toilet
> A slice of bread, a loaf of bread, a bread roll (Hey, why did that one come after the 'bread'...)

This doesn't seem that unusual to me, all things considered. "Bread", as a word, is more of a substance-noun than a discrete object-noun.

Moreover, "slice" and "loaf" don't strike me as words which give meaning to the phrases "slice of bread" or "loaf of bread"- in fact, it's the other way around. For instance, "slice" is the primary noun, and "bread" is just meant to distinguish it from other "slices" (e.g. "slice of pizza").

So, when I say "Pass me two slices of pizza", I'm really saying "Pass me two 'slice-of-pizza's", rather than "Pass me 'two-slices' of pizza".