skysight-inc/HackerNews huggingface dataset:
I think what you're going to see with any minimum wage hike is that businesses who have thin margins, namely restaurants and small stores, will be forced to go out of business or be forced to degrade their quality of service. Labor costs are for any business the biggest line-item expense. Spending on "robo waiters" or what have you is a big upfront capital expenditure, and I doubt many restaurants will be able to finance it. But it's not just small establishments: even Walmart is very exposed to these wage hikes. While it appears like they have lots of money, a lot of how they do what they do is based on cheap labor.

In SF, after they boosted the minimum wage, I observed a few stores go out of business. I'm all for people being paid more, but I doubt people losing their jobs altogether was the intended consequence.

Another thing I observed was the price of eating out in SF rose considerably. I remember feeling shocked that for a simple lunch (certainly not a luxury), I paid over $30. Things like that hurt people on the lower end of the economic spectrum, especially since poorer people are very sensitive to food prices.

The sad thing is: after taxes, if somebody is working the maximum hours they can without being a full-time employee (which very few minimum wage earners are), this would only net them an extra $450/mo. at most, which doesn't seem like it would be enough to have a big impact on somebody's life.

Perhaps I am cynical, but I don't see these wage hikes as having a net positive impact. What drives up wages is a shortage in the labor supply and businesses that need more skilled employees who they are willing to train and keep for awhile. A minimum wage hike just gives businesses more reasons not to hire people.
Free Code to Download Ginger Roll on iPhone and iPad
It find it helpful to have a goal, but it doesn't have to be a race. Other goals: run every day ("streaking"); run a certain number of miles per week, month or year. There's a FB group called "2016 in 2016" but that's too much mileage for a starting runner.

I like to track my miles, and there's lots of good sites for it. I personally use Garmin Connect, then use https://tapiriik.com to sync to Strava. I also use Smashrun, which imports directly from Garmin Connect (or you can let Tapiriik sync to it). Strava lets you set a weekly mileage goal, and Smashrun lets you set a monthly and a yearly goal. I like having those staring me in the face.

Tapiriik is open source btw, but believe me, just pay the guy $2/year and let him run it for you. https://github.com/cpfair/tapiriik
chmod +x whoami

./whoami
Ask HN: Will Tesla's Model 3 be released soon enough for it to be drivable?
An optimistic release seems to be late 2017. With delays, that could be pushed to 2018, which roughly coincides with Musk's estimation for when his cars will be driverless. So, what are the odds the Model 3 will be released sans steering wheel?
Outside of a warranty, this should be a concern.

In warranty, it's important to remember you are not buying a computer, as much as a guaranteed computer.

Apple has decent warranty for replacements if a machine has multiple issues in a short amount of time.

I would never buy any laptop I can spend 8-10 hours a day on most days without a laptop. In fact, the replacements that Apple has ended up fairly replacing if my machines have misbehaved too often have been priceless.

Jas
This kind of emotional experience is beyond understanding for most of us (and hopefully remains so). The masterpiece of a film Army of Shadows by Jean-Pierre Melville has a scene in it, of an execution that .. (I won't continue with spoilers). It was one of the most powerful things I've ever watched that made me feel maybe just a tiny bit, what that might be like.

https://en.wikipedia.org/wiki/Army_of_Shadows
Damu the Fudgemunk – Tea Thyme [instrumental hip-hop/funk] (2010)
Right, but it's either apple policy to repair and resell water damaged boards or not. I can't believe a line level tech is going to make that call contrary to policy. Or care really; I doubt his or her salary is affected either way on the call whether a board is salvageable or not.
Good on you! Similar story here - 6 years ago I lost 100 pounds through better diet and running. Started with Couch to 5k also. Since then, I've run 15+ marathons, and even a few ultras. I'm the healthiest I've ever been, and have never felt better. Plus, I'm setting a much better example for my kids than I was previously. Now they're really starting to get into running too, and have been doing some of the shorter kids races.
Please don't cherry-pick a single detail and make that the title of the article. That's a form of editorializing, which we ask users not to do.

If you want to point out what you think is important about a story, the way to do that is via a comment in the thread. Then your view will be on a level playing field with everyone else's.
> Remember the SSA backend of Go was slower than the normal go compiler for the vast majority of it's life as well.

Go 1.7 in August will be first release with SSA backend. So I do not understand what is that vast majority of life besides development phase of 1 year or so.

> In any case, people like to build shiny new things they think they can do better at, instead of fixing things that are, in actuality, probably better for what they want but need a little work.

I agree with that. It could just be a comment on our society.

> I can think of a lot of good reasons to write their compiler in go, and not use LLVM. Technical reasons are ... not any of them :)

I think goroutine and segmented stacks support was mentioned as technical reason.
Well, that kind of numbers is why I'm tossing 200 bucks worth of RAM and SSD at my 2009 machine, instead of getting the new shiny.

(Although the new shiny is indeed pretty - I'll confess to almost drooling at http://www.macrumors.com/roundup/retina-macbook-air/ ;-)
Now suppose the automation technology is thoroughly patented and the inventor effectively has a government-granted monopoly on the right to use it or anything similar to it.
Be at the whims of activist shareholders who demand short-term profits over long-term strategy, and in exchange you get "discipline and oversight." Oooh where do I sign up?
Amazon Linux is based of CentOS 5.
What happens when automation displaces a sufficient portion of the unskilled workforce that their value is less than 'minimum wage'?

In an increasingly technical and automated society, what do we do about those who cannot adapt or become skilled enough to work in the increasingly technical workspace? We can either manufacture menial, useless jobs or admit to ourselves that HAVING to work is not necessary. We NEED to begin exploring Universal Basic Income to learn how to accommodate this in the future. It's either that or we let those who can't join the workforce suffer.

I don't know that we're there yet, but we will someday. Sooner than we think.
This book was pretty good: http://www.amazon.com/Middle-East-Brief-History-Years/dp/068...
Someone should tell Silicon Valley about this global telecommunications network that lets people connect in all kinds of ways to cooperate over vast distances.
I forgot about that because I usually go the opposite direction, removing as much as possible in the interest of power savings. For example, disconnecting the 56k modem daughter board will save you 1W.

Upon further reflection, it is obvious that I don't fit the typical use case - ignore me :)
Hadoop is 2 million lines of code. Yes, that's going to take a few minutes to compile no matter what language it's written in (if it has a compile stage at all).

By "most compiled languages" I guess I was thinking of the most popular ones, not literally all compiled languages. Sloppy phrasing, sorry. The top compiled languages according to TIOBE are Java, C, C++, C# (actually these are the top languages in general). Then they're all scripting languages until position 11 which is Delphi. So those are the top 5 and except for C/C++ they compile fast.

OCaml, SML, Haskell, Rust etc are all rather rare languages.
Alas, USB can't carry enough power to toast bread.
There is also The Wall by Jean-Paul Sartre (warning, PDF):

http://faculty.risd.edu/dkeefer/pod/wall.pdf
Chrome Data Compression Proxy for Carriers and ISPs
Dear Thony Christie, author:

500 years is a long time to wait before publishing a hit-piece like this. That "astronomy would have proceeded fine without Galileo" doesn't matter. With two (Newton, Einstein), possibly four (Lavoisier, Maxwell) exceptions, that could be said of any scientific discovery. What's next - will you degrade Niels Bohr for his childish characterization of the atom? Was Milliken's or Rutherford's work obvious to their contemporaries and so obviated their work?

Please, allow me to quote from another group of obvious, undeserving creative people, those who work at Pixar:

In many ways, the work of a critic is easy. We risk very little, yet enjoy a position over those who offer up their work and their selves to our judgment. We thrive on negative criticism, which is fun to write and to read. But the bitter truth we critics must face is that, in the grand scheme of things, the average piece of junk is probably more meaningful than our criticism designating it so.

Yours Truly,
Josh
Even with at-will employment in the US, when someone gets fired it often comes at the end of a lengthy and combative process. Picking up the last straw may not bring the proverbial camel back to life, if your manager was already looking for an excuse to get rid of you.
It's a pretty big architectural change to any compiler, and when all other major compilers have paid that refactoring cost, it's very strange to want to go through the transition pain instead of just doing SSA up front like LLVM did.
What natural right do these regulatory agencies (or group of thugs known as government) have to regulate free people who choose to associate freely? What they are doing is deeply immoral.
Sitting in a Faraday cage will not do you much good...

Totally agree with the sentiment though. Apply for an experimental FCC license!
If you SV types keep moving to Portland, it's just going to be another SF housing debacle.
Download iOS 9.3.1 jailbreak – 3k jailbreak with install cydia
The C++ Core Guidelines aren't always mechanically enforceable. Experience shows that unenforceable rules will be broken. After all, what's undefined behavior, if not an unenforceable “don't do this” rule?
Location: Slovenia

Remote: Yes

Willing to relocate: In 6 months

Technologies: Html, Css, Web design, Branding, App design, Front-end development /html/css)

Résumé/CV: http://vidakovic.si

Email: miha@vidakovic.si
This. It is also important to note that you may interrupt the service of other people's handsets even if your BTS doesn't allow them to connect, just by operating your SDR with an insufficient clock reference [1]. The handset will re-calibrate it's VCXO to match your SDR, and then won't be able to see the legitimate cell networks.

[1] http://openbts.org/w/index.php?title=Clocks
I'm all for raising the minimum wage, temporarily it may help people for several years. The truth is the automation wave is coming quickly regardless of what people are paid. And it's not for just minimum wage jobs. Think about jobs like truck driver where there's probably several million people who count this as their profession in the US. In 10-20 years, that number will probably approach 0.

There's a nasty new world order coming where a vast majority of jobs will be gone. There will be super wealthy 'robot owners' and peasant/slaves, and probably first in america.

The only hope is that the government completely changes the entire society through 'more than' basic income. Of course we know that won't happen. It is high unlikely that even a subsistent basic income will be put in place. The government is run by the super-rich, and really only does what ever it takes to protect their interests.

Hopefully my life span doesn't range long enough that i feel the devastating impact of these changes, but i fear the timespan where this occurs is so accelerating that it will be here in force way before we estimate it today. 30 years? I can see it being here in 30 years.

Even if you have a job that is 'automation-proof' or 'automation-resistent' but not an elite, your income will be paltry compared to the super rich class, and thus you will be relegated to the masses.

Yeah, I know, i sound hysterical. Hopefully i am. I doubt it.
FYI, large minimum wage increases in the San Francisco Bay Area in the last few years have been accompanied by drops in unemployment.
The word half-marathon is irritating. Either you run a marathon, or you don't. Half a marathon has nothing to do with a marathon
I saw it used in the case of limited machine hours, if the test content is so huge, you can't run it all per checkin, you can use code coverage to get the minimum subset of tests that covers the maximum amount of code.
TL;DR there was no underfill injected after a chip was replaced in an iPad mini that was repaired/refurbished by Apple or an authorised repair shop.

That's all. We don't know if that was an oversight or not. We don't know if Apple requires underfill to be applied. So this is all just speculation AFAICS.
Why are stays left to the last minute? Death pealty cases and their appeals last many years.
Oh yeah but that gets in the way of daily sit-ups or "bring your dog to work day"
If you have £40 or so, and a few evenings free, get the C++11 version of the Stroustrup programming language book and see what's changed. Modern C++ looks entirely different to older C++. Templates still a bit scary, so learn them or ignore them.
I've signed up for a half marathon, stopped training and then run/walked it anyway. I have also signed up, trained, gotten injured and run anyway, and I've signed up, trained, been injured and dropped out.
On a Pentium 3? Don't you think such a comparison might be out of date? Java has changed a lot since those days.

Yes, Pascal/Delphi also compiles very fast, it's true, but they also forbid circular dependencies and impose other restrictions that caused a lot of developer pain.
>My point is that our resource utilization as a species is a house of cards that we have to stack much higher to get to the singularity.

Which assumes that every person in our species seeks the "singularity" (whatever comes to mind when whoever throws this word around) as a goal. Not every entity in a species needs to exist/work for resource maximizing in order for it improve among a defined direction (of which is probably not agreed upon by everyone), nor is every entity in such species at any given time is equally adept for maximizing for such direction (due to variable circumstances, some of which we as individuals have no control over).
How does this contradict the parent comment?

Minimum wage obviously doesn't affect Google engineers, it affects the unskilled labor with near-limitless supply that you have mentioned. The idea is to prevent that kind of labor from becoming basically slavery.
The trouble with supply and demand is that people can't exactly stop eating for a few months if they can't find work that pays as much as they'd like, so as long as there are more people who need jobs to eat than there are jobs it can't do much to stop the downward pressure on wages - which in turn means that it's in business owners' interests to make sure this is true. (Why do you think there's really so much pressure to cut welfare in countries like the US?) If anything, decreasing prices could increase supply as people are forced to work multiple jobs in order to afford food and shelter.
I see a big problem in the way questions are crafted - its like polling you can get an answer by asking a question in a certain way
That third sentence is completely nonsensical.
Thanks for pointing out how old GCC 4.8 is! You're right that a comparison against a later version of GCC is fairer - I've tested with GCC 5.3 (the latest I can easily get) and updated the blog post. (5.3 doesn't spot the missing coverage either.)
Someone should convince companies to let workers work remotely. Hell, I live on the peninsula and just don't want to commute to sf 5 days a week and most startups (definitely including every YC startup I've spoken to) demand you be in the office 5 days / week. So even being in the same timezone and having the flexibility to shift planned remote days and come to the office with a day's notice isn't good enough.

edit: and before I forget... Why doesn't everyone on the peninsula want to spend 10-15 hours / week commuting to sf? So strange. There's only one possible explanation: engineering shortage!
Uh, except that it's exactly half the distance of a marathon. And it's a good stepping stone to the marathon. Seems like a pretty obvious name for it. It's sometimes called a mini-marathon, which is a little silly. But really, to non-runners, every distance is a marathon ("good luck on your 5K marathon this weekend!"), so what does it matter? :-)
From my friends in Australia (academic economists) I hear that China's impact on housing now exceeds the impact on any other sector. Australia has effectively become mainland China's money laundering hub.
In both the pre-WinNT and pre-OS X cases, the OS they discarded was seriously dated and lacking important functionality. Whether you like Windows or not, it's neither of those things. It also has spectacular backwards compatibility that would very tough to lose.
I agree, I started doing a couch to 5k, I'm now off running, and I've got a constant pain in my knee which shows no signs of going away.

Turns out my technique was bad and I had a week muscle in my knee, now I've badly messed it up. The worst thing is that it never hurt seriously -- you can build up some serious damage without ever being in serious pain.
MC10,Inc | Boston,MA | Fulltime | ONSITE | https://mc10inc.com

MC10 is Pioneering Medical Wearable IoT.

We're hiring devs for Frontend, Backend, and ML Big Data. We released the BioStampRC™(research connect) platform last month to great fanfare [1], and our L'Oréal [2] sun UV sensor in Jan. Now we need to keep cranking on software across all tiers to keep our growing customer base happy. Building software End-2-End from HW, to FW, to Mobile, to Web, to Big Data ML, OPS, and everything else that powers the MC10Cloud provides a stable of problems we need your help to solve.

See our open posts at our stack at https://mc10inc.com/careers if you're knowledgeable, or keen to learn:

- Cassandra/Elasticsearch/Rabbit/Redis/Spark Streaming

- PlayFramework/Akka/iPython/Django/AWS

- Scala/Python

We've also got an awesome new, swanky office in Lexington, MA that includes 2 gyms, climbing wall, huge rec room, fully stocked kitchen, and catered dinner. Plus, there are a bunch of cool nerds that span the entire range of engineering expertise, making it fun to come to work.

Come join us! Reach out to careers@mc10inc.com or via https://mc10inc.com/careers. You're welcome to ping me at jlust at mc10inc dot com for any questions. I'm a lead backend developer building our cloud services.

[1] http://www.usatoday.com/story/tech/columnist/2016/03/19/mc10...

[2] http://www.betaboston.com/news/2016/01/06/mc10-partners-with...
Today I learned: http://grammarist.com/eggcorns/must-of/#comments

Thanks
I thought a recent study said there was no replication crisis. And in fact the original study replicated most results, but with weaker effects.
I begrudgingly watch these games, and I hate all the ooohhhs and aahhhs at stupid Microsoft integrations with Linux. But this too shall pass. If Microsoft was to put out a free version of Windows say Windows Developer Edition, I would happily dual boot to it. That's my #1 gripe with Windows their shit licensing schemes and activations.

Other than that, this does not make me happy. All this embrace extend extinguish is not going to play with me. But I know a lot of younger developers, just starting out, will be taken away by it rather than properly switching to Linux or other *nix as they should. But what can you do about that.
Only if they were able to get a direct tap of all traffic entering Reddit's servers inside AWS. Then SSL is irrelevant of course. Doesn't matter what keys or crypto you use.

If it's not a direct real-time feed then, no, doesn't really change much.
Oracle has a few extra patches in their kernel. They also created bttrfs. Maybe also other things.
And extensively discussed back then:

https://news.ycombinator.com/item?id=11234008
> I think probably anyone of average intelligence or higher can learn enough code to pass a bootcamp but that the bar for guaranteed employability is significantly higher.

I think one misconception about bootcamps is that everyone takes them to become software engineers. I took one, and out of 20 people, only a few actually had intentions of joining the industry in exclusively that role. A large portion of the class were designers trying to expand their reach a bit more. The next largest portion were project managers looking to gain better communication skills. I'd say only about 1/3 of my classmates went into a true programming role, and only 2 of us ended up truly on the "software engineering" side of the spectrum. Not all that unsurprisingly, both of us had undergraduate degrees in math and statistics. For me, my salary went down a bit, and it probably won't ever catch up. Even so, it's both a safe career move and a nice lifestyle change for me.

> The elephant in the room is that not everyone is good at it

Again, speaking for my class, I think 3 people came out of the program actually disappointed with their ability to learn the material. I think the discussions related to bootcamps typically overestimate the general population's interest in "best of breed systems". Most people aren't taking them with the intention of a full career U-turn. They are taking them to continue to be competitive when all the 12 year olds currently taking computer science coursework join the workforce in a decade.
> ultimately I lose a bunch of work.

One trick that's worked ok for me in a private repo is, before starting to edit the fix-spline-reticulation branch (which has a handful of separate logical changes, fixes discovered midway through a later change that really belong in an earlier change, and temporary debug code that was never meant to go into the product) for publication, to do

git branch fix-spline-reticulation.0

(or .the-next-sequential-number). Then no matter how badly the "rebase -i master" goes, there's a branch tag pointing at the original state, and

git branch -D fix-spline-reticulation
git checkout fix-spline-reticulation.0
git branch fix-spline-reticulation

will destroy the failed attempt and restore the branch to its earlier state. (Note that if you decide in the middle of the rebase that you're losing, "git rebase --abort" will undo anything you've done so far; you need the backup only if you regret the rebase after you're finished). It also makes it easy to "git diff my-feature.0..my-feature" and confirm that all the changes in the edited history add up to the same as the real history.

Sometimes I do this in the middle of development to move all the changes intended for the product ahead of the temp debug stuff in case I suspect the debug code is causing problems. Keeping the debug code in the dev branch even after the cleanup rebase makes the diff to check the rebase easier (then, of course, the merge should take the commit just before the debug).

Best never to do let anything but the cleaned-up branch hit a shared repo.
Also https://news.ycombinator.com/item?id=8136279.
No, forbidding orphan instances is exactly what you need so that both 1) duplicate instances are never defined, and 2) instances written by separate parties never conflict. If you think that should be an error rather than a warning then fine, but in either case code without orphan instances never has breakage due to instance clashes. It's the correct way to solve the problem.
Just to be clear, the article you link to, in the very first paragraph says "It’s too soon to tell for sure" which is much less certain than when you say "has caused a massive loss of jobs"