skysight-inc/HackerNews huggingface dataset:
> Everyone was utterly shocked. RIM was even in denial the day after the iPhone was announced with all-hands meets claiming all manner of weird things about iPhone: It couldn't do what they were demonstrating without an insanely power hungry processor; it must have terrible battery life, etc. Imagine their surprise when they disassembled an iPhone for the first time and found that the phone was battery with a tiny logic board strapped to it. It was ridiculous, it was brilliant.

http://www.edibleapple.com/2010/12/28/rim-was-in-disbelief-f...
> ... ames Clerk Maxwell and his luminiferous aether is as good as theory, if not better, than any modern explanation about what's out there. ...

What about the Michelson–Morley experiment? Aether theories have a major flaw that the light does not have a constant speed in all reference frames.
I was tempted to post an Ask HN the other day titled "Are Americans F-ing Crazy?" after seeing how, after only an extremely busy month, my coworkers already seem shot and burnt out.

It's an architecture firm (buildings, not software) and I'm one of the few that works only 40 hrs/wk and gets to walk out on time every day and never work on the weekends. So many people came back from the holidays sick, mainly I think because their bodies were so fried from the prior year that it finally caught up. Now, they're back on that cycle.

As IT support, I get to hear it all. The father of two that told me he needs to keep a laptop checked out so he can answer questions sent at 1 am. People that were given laptops so they could work remotely, but instead just work nights and weekends. A new mother, already back into the swing of working 10-11 hr/days and maybe a little more at home when the kid's asleep. Constant work on weekends.

And that's all for salary. For free work. For what? Great for the clients and the business owners but it makes no sense to me. Seems like a product of poor planning, client management, and the powers that be never saying no.

I've done the client services work in a previous life, the 80-100 hr weeks. Luckily, I was paid for each and every one worked, sometimes making the more in double time than my base 40 week. Burn out and depression easily followed and made some hard choices (and took some pay cuts) to transition to something a little more doable and a bit more balanced.

They live that chaos because they're taught in school or inculcated in their first jobs that that's how things are. Is it because my generation (I'm early thirties) is struggle to pay off debts (school ones, in the tens of thousands for some) while also trying to do all the things our parents did? Have a house (median price in LA - $610k) or raise a family (one kid - $250k before 18)?

It just strikes me as insane sometimes that this how we set ourselves up.

Maybe it's purely anecdotal based on past near decade in a major city. I'm from a rural place and life can be a bit easier, at least if you have family and friends near.

Sorry for going off on a rant but I was so saddened when looking around a room that day (open office, of course) to see how terrible people looked and it made me think "Why can't we do better?"
A css3 image filter viewer
Note you can also use 'mdfind' for this (assuming you haven't disabled Spotlight), no need to build the updatedb. I actually have locate aliased to mdfind in my bashrc.
Understanding ReactJs Component, State and Props
Why coding and not mechanical engineering? MEs often have jobs that could be considered blue collar if not for their degree: designing, installing, & building the same equipment that many blue collar workers use or maintain.

Mechanical engineering has become a form of coding. Creating a structured design in CAD strikes me as being similar to creating a software design in code.

I'm not an ME, but I work at a site that employs a number of engineers: Mechanical, electrical, embedded systems, software, manufacturing, etc. Granted, the kind of work done by engineers varies from one industry to another. At my site, most of the engineers do very little engineering per se. They spend most of their time creating parts and assemblies in CAD, dealing with suppliers, and engineering bureaucracy (sprints, JIRA, document control, etc.), and troubleshooting manufacturing problems. The software engineers are doing pretty much the same thing, with different tools (IDE instead of CAD).

Part of the issue is degree inflation: People who used to attend trade school and became draftsmen or designers, are now getting 4 year engineering degrees, but the work for draftsmen and designers is still the same, albeit with more efficient tools.
The fact that people aren't immediately aware that this is a bug fills me with sadness.
Stripe or Braintree – Which Is Better for Payment Solutions of Your App?
"Build something cool" is not sound financial advice for a person in a dire situation. The only reason it seems to work is because in the internet thousands are rolling the dice on this and you only hear of the few fraction of them who make it.
I got it from add/remove features, don't know if it changed.
That's a bold assumption about his accidents being his fault. Maybe he was rear ended at a light when fully stopped. And even if he was going slower than traffic, it's still the other driver's job not to hit other cars.
You seem to think a cleaner UI makes a product better, it doesn't. Right now your value prop is super unclear and it won't matter how much advertising you do.

For a product like this, the community is the ESSENTIAL part of the product. The best product in this category is the one with the highest quality network of listeners/people-with-problems and good matchmaking. You will probably also need something more specific to focus on.

For starters, think about where you can find potential users and where you can find people trying to tackle similar problems as you.

For example, check out the first google result for 'help lines': https://helplines.org/helplines

It's literally a listing of hundreds of organizations with pre-built networks of (trained) volunteer listeners and (hopefully) real demand from people with real problems. Maybe you can try messaging these organization to see if they need technology help. You can also ask about their experiences around building up their volunteers network and how they spread the word for their help line. If you craft good messages, maybe several out of those hundreds will talk to you. You should be able to get some good ideas with enough work, and maybe even a few potential partnerships.

Think about what else you can search for. Think about how to find relevant users on community platforms like reddit, google groups, fb groups, meetup etc. I'm sure there're lots of communities out there where people have problems and look for advice or want to talk things out. Segment the potential users and try to gauge the level of demand. Think about what exactly different types of users need and how to craft the right pitch for them (and if you can deliver on it). If you get it right, you could also leverage those communities to seed your initial network.

If you get specific, you'll have an easier time creating value by seeding the network correctly, doing better matchmaking and having a clearer pitch and value prop.

update: updated for clarity
When I was at the BBC, I always resisted moves towards "personalized" news, which of course was something the technology made possible and could be the USP of web news delivery.

My argument was that I go to the BBC of all places to get The News, not My News.
Hmm, good point. I'm guessing it also makes the model a lot simpler.
I see. Good point.
This is cool. Has potential.

Might be interesting to see other convert options besides time worked, like convert prices to "# of meals donated to starving children in Africa" or % of something larger/more expensive the person wants too...opportunity cost...
Plus alternates. Toyota is pushing strongly for Hydrogen. And if petrol station chains are forward thinking they will encourage this too. Electric is too easy to make the petrol station redundant.

If I was Caltex/Shell/BP/Exxon etc I would be forming a group to drive support to hydrogen, both via govt and manufacturers. Should consumers largely go electric not many people will turn up to their shops any more.
My main source of clients are people suffering from website bloat because they have no idea how to build a website. They jump on every shiny JavaScript library they need and load 8 different versions of bootstrap and then 5 fonts from various sources, all from CDNs. I wish I were exaggerating, but it's such a mess. In every single case, 90% was garbage, and all they really needed was a nice semantic css sheet. Unless you are developing a web-app, or 100% need you ajax calls, you don't need JavaScript. Is this the same for others or am I just in a less technically inclined area?
Ask HN: How do you condition yourself to be more critical
..of details that are not obvious?

Is there another way to hone critical thinking? this is because I notice myself to be a bit of an under-estimator/optimist. I am very optimistic on things that I see that, at the surface, should be fairly easy, but does not scratch the surface.

I know that at one part, this is due to practice and experience with real life situations, and this is very apparent.

What are your tips about this? do you have any mental framework you work with?

Something that I can share about how I learn is this quote
"optimists are pessimists that lacks information". I make sure I have as much information as possible to get to a decision or conclusion.

Looking forward to some great tips.
Another good question is what does the car do if the stop sign or traffic light is obscured by trees?

I swear to good the city of San Francisco could car less about this issue. I've gotten to the point where I look for the painted STOP on the road, rather than the stop sign.

I assume either the computer could recognize the painted letters on the road (they are often in bad shape) or the GPS would inform the computer that a stop sign exists? So it doesn't have to look for it?
I guess the "abstraction" the parent refers to is the fact that math isn't connected to any specific domain (e.g. history, chemistry, or bio), but instead it is an all-purpose tool. Also, an equation like a*x+b = c is not something you can touch or otherwise be familiar with from everyday experience.

(At first I wanted to reply and say how the procedural math skills you outlined in your comment are not what "real math is like" but then I remembered my high school math classes which consisted of exactly the same topics, taught without much explanations. No wonder everyone hates math...)
I have no idea how you're upvoted, your one problem is literally the whole reason super chargers exist. There is now a super charge grid across the country specifically for that purpose, you can literally drive to any major city in the US have have a whole line of super charger support you along the way. This will even be free for most use cases.

Heck, it's even better than gas cars now where you car will actually tell you where the nearest super charger is in your range and if there are spots for you at it.

The only real edge case is if someone completely doesn't heed their cars own warnings about running out of energy, and then, well, there's still tow trucks for that edge edge case. Just like if your ICE car breaks down.
This link adds nothing compared to the original source: http://new.huji.ac.il/en/article/33424
It seems like you two are saying the same thing.
India scraps funding ties with Gates Foundation on immunization
https://news.ycombinator.com/item?id=13600527
Ah I didn't know they were planning on allowing 3rd party apps as part of the commercialization process. This would depend more on how the SDK interacts with their service then. I'm curious to hear more then.
Yes. You are too old. In fact, it makes me feel I'm too old since I felt what you felt twice over already. First time in the first dot com boom, again in web 2.0, and now again at third wave internet.

Two things.

Mark time with longer references. School is a good one since it's 4 years and you likely repeated the cycle twice. Freshmen, sophomore, junior, senior. Freshmen, sophomore, junior, senior.

However short that felt for you, that's how fast the next 4 will hit you.

Now the second thing and the real reason you feel the way you feel.

Youth is forever refreshing. Someone will always replace you. And you just got done being replaced. You aged out of that 22-26 bracket. Welcome freshmen to the 26-30 league.

Better grow the fuck up and stop feeling sorry for yourself, kid. You've only got 4 years before you start feeling the next growing pains, the one about success. And how success is always intangible, how everyone else is better off than you.

That one was a doozie.
As a counter example of what is hard or not, a bit more study is easy compared to 'the standard definition of blue collar'. As an example. Pick up a 50 pound box. Walk ten feet with it, and set it down. Repeat. For 12 hours a day, 6 days a week. That makes advanced systems design, such as self driving cars look trivial because theres a ton of talent lifting one enormously complex box, one time - then it ships.
I mean, you are not wrong. But I don't see how that's a reply to my post. Also, to make it clear, I am (roughly) from the region, and the joke about Argentinian defaults was meant to be gently poking fun at their history with it, since LatAm and loans came up.
The Highway Hit List
He's got a point though. The 70 cents on the dollar thing has been debunked pretty thoroughly by now, and yet people just keep mindlessly parroting it. Maybe arguing about it is not, in fact, a sensible thing to do.
Agree on the idea of Classical Machine Learning experts being a little pissed regarding the average joe getting better results with such ease. A lot of these people have put in years of study/work in those techniques and it must be sad to see some form of sudden paradigm shift making it worth less.

On the other hand it is true that DL is not required for many (most?) companies as they don't work with the kind of problems you list (vision, robotics)
Mobile App Development Company  – We Develop Android and iOS App
I've worked on code that came from those shops (though maybe India more than China) and I completely agree. But it's still going to be hard to make the case for coding to expand the way auto manufacturing did, for example, when we're already outsourcing a huge chunk of work. And there's no reason to think they won't get better at the work there in any case.
So, NJ gets $1 million and the other 49 states get nothing?
What would be better wording?
We're witnessing the slow-motion collapse of the smartwatch
"anyone in China can take about $50K in yuan to Hong Kong once a month and exchange it for euros or dollars. (Sending all your relatives to Hong Kong once a month to do this is a thing.)"

You're not allowed to carry that much cash (in any currency) past customs in China. IIRC the limit is something under $10k USD.

"Buy Bitcoin in China with yuan, sell elsewhere for dollars and euros."

But you still need a willing counterparty. The only people who would be naturally long bitcoin and short RMB would be Bitcoin are miners, who need RMB to pay electricity bills :)

So if there were no China-based miners, I don't think this would work.
> and providing the Service

This is the wording that concerns me most, because the Service is defined as:

> The “Service” refers to the applications, software, products, and services provided by GitHub.

Thus, GitHub could legally use this to use any software hosted by them, so long as it entered their stack at some point.

Contrived example:

They could use a modified Linux kernel at the bottom of their stack, and refuse to give anyone access to the source. Breaching the AGPL, but it doesn't apply. Simply because the Linux kernel is mirrored on GitHub.
"locate" is not an Apple command-line tool. It is a Unix command.
Mootools have been my all time fav for really really long time and I always believed it will beat jQuery somewhere in future (which unfortunately never happened) but I am glad to see pieces coming together in React and see so many people from the team working on another project which not only picked up but swiped away most state of art projects.
This guy frankly sounds like a monster, willing and eager to put company profits above all else.

That said, he raises valid points. If a machine can do a better job for less money, why shouldn't a machine do it? But he fails to mention hidden costs. What do we do with the workers who lose their jobs to machines? Eventually there will be no work to retrain them to do.

I can envision a future where machines build other machines and there's just a few executives remaining at the top of some companies, collecting ever-increasing profits as workers are eliminated.

I want to say that a universal basic income will alleviate the problem, but are there other options? How do we live in a world where work has been mostly eliminated?
Accelerating Apache Spark MLlib with Intel Math Kernel Library (Intel MKL)
I'm doing the same thing but with enpass.
Google plans purge of Play Store apps without privacy policies
That would be incredibly irritating. Just like when a fleshy cashier does it...
"Right, $50K/year, not $50K/month."

If a Chinese citizen wants to convert up to $50K/year, they don't need to leave the mainland to do it. They can just go to their local bank.

So it's unrelated to trips to Hong Kong.

engenuity's response may not have been polite, but at least he/she was attacking your message and not you personally. Your response (calling out the recency of their account and their level of karma) in an unnecessary ad hominem attack.
Can you share the crash report IDs from your Firefox's about:crashes page? Can you share a link to your bank's crashing web page? I'd like to try to reproduce the crash. Thanks!
App Marketing Predictions for 2017. What Has Changed?
Except there are other company heads that are collaborating with the POTUS. But hey, not my president am I right?
Reaktor ShopRunner
The Lean Startup Guide to Employee Onboarding
Service does have a definition, as it should in any legal document. Which isn't quite everything that they are doing:

> The “Service” refers to the applications, software, products, and services provided by GitHub.

If you focus the sentence on the "provided by" phrasing, then anything they take using their new TOS, would have to somehow be involved in directly forwarding something on to customers, as it needs to provide something. So they couldn't use it for anything internal only, such as say, a spreadsheet program, because the user doesn't directly benefit. They could however use a code auditing tool, as they could claim they are providing a better product to the public by auditing. It's a little bit grey, but there are limits.

Not to say that I agree with the new TOS, as I have some serious doubts about using it, and it does make me consider removing some of my projects from GitHub, though they are working on the wording still. We'll see.
So for a lawyer on overtime that's still more than a coder makes for 6h work.
Quite nice, though the paint colors don't combine like they do in this kind of oil painting. Can't make bob ross art without that. Also when you try to paint on the edges, the brush goes away, so its difficult to make a full picture without making it larger, and then cropping down.
Success can be measured by how satisfied you're with your quality of life. There is no one to impress.
Sure. They probably will. Why should that slow down their front end dev? Or are you suggesting firing some of their front end developers to fund the ops guys?
Im not sure what you mean, Sublime has a GUI for installing themes and plugins. And is a config file really that difficult?
How the author turned off speedstep on a macbook?

I assume he's using MacOS because of the Safari benchmark.
So...

Winception ?
A presumption of this article, and many like it, is a backwards-looking and somewhat elitist view of the economy and the workforce.

Consider these quotes:

* "What if we regarded code not as a high-stakes, sexy affair, but the equivalent of skilled work at a Chrysler plant?"

* "teachers and businesses would spend less time urging kids to do expensive four-year computer-­science degrees and instead introduce more code at the vocational level in high school. You could learn how to do it at a community college"

The problem is that manufacturing jobs, or their equivalent, is going backwards. We want to go forwards, improve opportunity, income and quality of life for each generation. We want higher-paying, higher-skill jobs.

Rather than find ways to not go to college, what if we continued the trend of each generation being more educated than the last? What if we sent people to college? Sanders proposed college for all, arguing that high school was sufficient a century ago but now college is needed. Clinton proposed something similar, free college for families making <$125K/yr (IIRC the details); she got the majority of votes (which doesn't qualify her for President, but does say something about the popularity of her ideas).

The idea that 'college isn't for everyone' is elitist. It really means that 'college isn't for the children of the working class, only those of the wealthy'. Think about it: Will the children of Senators go to college? I think so. The children of most people reading this? Of SV millionaires? Of Apple and GM executives? Do they tell their kids, 'college isn't for everyone; learn a trade at community college'? Somehow college is for all their kids (with few exceptions), so the evidence seems strong that with the proper resources, it's for everyone.
I think facebook is the most dangerous spy of the world.
let me tell you a story, once I was setting with my friend and he was using his facebook app in android phone, and suddenly I saw, "Invite your friends to facebook" and the number and name down this statement was personal contact, and she don't even know what facebook is?
you would wonder how I came to know about that number so quickly, becuase my nameing convention for contacts is very different i.e. like I write "C" before every classmate contact and "F" before every friend things like that. and then I stopped using facebook in my phone.
Just want to say I can relate to your train of thought.

But don't go 100% on one thing at any aspect in life. Things change, if you go 80% on something the 20% left is investment in something else.

As you say yourself you need compounding value.
There's an old video on Youtube called 'The Machine to build the Machines' which goes in-depth on their automated assembly line for mainboards. Could be a nice intro.
"Scraping" is when a person downloads a full HTML page.

eg project repo page

Using the GitHub API (as intended) wouldn't be scraping.
> The 70 cents on the dollar thing has been debunked pretty thoroughly by now

Not to my knowledge. Can you provide some reliable source that explains it?

> yet people just keep mindlessly parroting it

... or are people mindlessly parroting that it's been debunked? Let's try to treat each other with respect.
I have seen https://www.wikiwand.com/en/Exponential_backoff used pretty regularly in many places.
You're paying way too much attention to the press and PR about the tech scene.

"According to research by Vivek Wadhwa, an academic and tech entrepreneur, and the Kauffman Foundation, the average age of successful start-up founders in these and other high-growth industries was 40. And high-growth start-ups are almost twice as likely to be launched by people over 55 as by people 20 to 34."

Do the things now that you won't be able to do once you've got a family (assuming you haven't started one already.) Take a few risks, learn more than a few things, and stretch yourself in ways that aren't comfortable. You've got plenty of time—what you lack right now is perspective. Work on that.

[1] http://business.time.com/2013/03/14/ask-the-expert-the-best-...