skysight-inc/HackerNews huggingface dataset:
U.S. manufacturing makes more than it ever has. There are just fewer jobs because automation has replaced them.

http://www.marketwatch.com/story/us-manufacturing-dead-outpu...
Mayor in Puerto Rico calls for FEMA help. FEMA is “filtering [her] out.”
No it didn't. Sorry for the disappointment.
Just out of curiosity as I've never personally experienced any bugs of the sort, but what is an example of a really nasty bug that someone has experienced that this sort of thing prevents?
Junk food messes with what you want, despite you wanting to want different things.
To add to this: the reason is that you still have function names (the assembler or linker might remove all but `_start'[0]). If the assembly used any macros, you have those. And the biggest IMO: comments are still there.

[0]: Or whatever it’s called on $(OS)
I miss those guys, they did some nice stuff. Shame it didn't catch on.
A decent touch screen on Mac/Linux (or a remote white board).

I've been working remote for 4 years now and one of the biggest pain points is not being able to just white board a solution or ideas.
Researchers definitely do not prefer Scikit. If anything, Scikit is a better option than tensorflow for "mainstream tech workers from a corporate environment".
By far the best is Simon Funk's "AfterLife". The mystery keeps you on the edge of your seat and the tech jargon and concepts are both detailed and correct which is a rare thing for any fiction. Also,

Charles Stross - "Accelerando"

Daniel Suarez" "Daemon"

Kim Stanley Robinson - "Aurora"

Tobias Buckell - "System Reset"
Zenni is astonishingly good if you know what size frames fit you. If you’ve already got glasses that fit, the dimensions are often printed on the arms.

It takes a bunch of time to check sizes and narrow down the options but 100% worth it. I have 3 pairs that cost $80 total and paid for extra alike high index and anti-glare.
The vast majority of people who write Wikipedia articles are unpaid. We are all volunteers, writing with our own time. In fact, paid editing must be disclosed: https://en.wikipedia.org/wiki/Wikipedia:Paid-contribution_di....
It's unfair to label this as "Enterprise OO Garbage".

It's simply a verbose name.
It's hysterical you would bring up RethinkDB as a positive example.

How does it handle scaling to millions of rows in a real world environment? Or what about data integrity? Or backup management? or user permissions?

Answer: Pathetically.

Edit: Also, RethinkDB handles complicated queries EXTREMELY POORLY! You can write toxic queries that will tank your entire database, and the monitoring is so poor it's impossible to figure out what is causing it.

Like seriously, have you even written anything in RethinkDB? I built a company on it, and it is just trash software and all of my biggest technical debt stems from using that trash database.

"Handling joins just fine" What are you TALKING ABOUT? It is SO SLOW and they state explicitly in the documentation that you shouldn't use NoSQL databases if your data is relational.
Part of the reason Google's initial launch was so ballsy and great (which they've lost over the years) was a strong focus on getting the user off the search results page as fast as possible. It was a decision informed by their technical limits at the time, but it was a fantastic value to the user. Once they had the results they needed (very quickly) they were gone, off to do whatever it was they had asked Google for in the first place.

This contrasted starkly with the Alta Vistas, Yahoos, and AOLs of the day, which were all creating interlinked portal networks and trying to keep users within the company's own bubble of services to increase engagement.

Somewhere along the way, when we figured out how to use advertising revenue to "pay the bills" and turn on a profit on the cost of hosting... I think this was lost. Sometimes the user just needs the content they came for, and sometimes delivering that content to them in the leanest, most efficient manner possible is worth more than all the engagement tactics in the world.
I admire your goals, but my advice is to double down on getting to the the next level career-wise as a web developer. Don't throw the skills you have under the bus in pursuit of skills you think you need.

The sort of community and connections you imagine academia providing you is actually already available. Pick a project or framework or ecosystem and contribute, a lot. Build and share projects that other people, esp. developers, can find useful. I think this will grow your network in more quantifiable ways than would competiting with 22-year-olds for internships.

But ultimately, just follow through and your passion will get noticed. I'm not suggesting the college route would not work. But I went to grad school (non-stem program) with a couple 30-something students who hoped being back at university would light a fire under their asses and resuscitate their careers and it did not.

Don't stop dreaming big, but start building your career today, building on your current foundation. Best of luck.
I program for a living and I'm addicted to the internet. Help
Over the past few years I've grown to see my internet use as an addiction. It's compulsive, it's not just social media, it's just the act of shoveling information into my brain. Novelty. Click. Read. Click. Read.

I've also discovered that it's having a negative effect on my ability to focus. I used to read a book a week. I haven't read a book since I got a smartphone. I can't.

Anytime I've done a full computer detox I feel better within a week. My sleep schedule normalizes. My focus lengthens. My brain gets quieter and less compulsive. Time with friends and loved ones becomes deeper.

But I love coding. And I love programming for a living. And I love programming side projects. Programming isn't really the problem. It's a productiv focused creative act that also provides me a good living.

But programming takes place on the internet pretty much. It's ever present.

I'm thinking about going internet free at home. No wifi. No smartphone. Just access to the internet while programming at work.

Any tried something similar?
> Keybase can't know who the person logged into the account is either. But they can tweet, and so keybase will tell everyone that the twitter account which has signed tweets using my private keep is tweeting.

This is true. In the scenario where the account is compromised you are supposed to revoke the signature.
I bought my most recent frames at a shop in Tokyo to avoid the Luxottica monopoly. They were 1/3 the price, the frame is the best (in terms of both style and ruggedness) I've ever owned, and the optics match my prescription better than any I've ever owned. If you're visiting Japan, bring a recent eyeglass prescription with you!
I have owned the same 4 pair of Zenni's prescription glasses (clear) for over 2 years, and I can say that it's the best $100 I've ever taken a chance on. There were a lot of bad reviews at the time, going in, but at $290 a pair locally, I couldn't resist trying and I'm glad I did. I'm a person who is prone to breaking fragile things, and I can say that with no screw tightening or anything above a rinse in the sink, these glasses still look great, years later.
Try Webflow. It's especially for people who already know some HTML/CSS.

https://webflow.com/cms

This tutorial video shows how creating template pages works:

https://university.webflow.com/lesson/collection-page-cms

Here's a video that gives you a better idea of how the design tool works:

https://university.webflow.com/lesson/intro-to-flexbox-101

(Full disclosure: I'm an engineer at Webflow )
Yeah, it's a mess. F# got it right, use triple slash to provide a summary. C# should have at least gotten that, instead of forcing so much XML all the time.
a journalist could write an article saying "company spends 100% of profit on buyback, giving none of it to workers."

I think the claim is that reinvestment causes the company to trickle down wealth to workers more than the alternatives. It's not an absurd claim, though not an obviously true one either.
Fluid dynamics is only a part of an aerospace degree, I'm not sure studying materials science, control systems, or air traffic rules would help much in writing a CFD program. A couple of courses in fluid dynamics, one in thermodynamics, and a course like this would get you started: http://www.nptelvideos.in/2012/11/foundation-of-scientific-c...

Engineering Mathematics I and II (Stroud) are really nice self-study books.
To save others a seaerch: From Wikipedia -- Betteridge's law of headlines is one name for an adage that states: "Any headline that ends in a question mark can be answered by the word no." It is named after Ian Betteridge, a British technology journalist, although the principle is much older. As with similar "laws" (e.g., Murphy's law), it is intended as a humorous adage rather than the literal truth.
What surprises me is that even after 25 years of the Internet, we cannot bring in new tools into our environment (be it a remote box I ssh into or a trimmed down docker image) on the fly.

The popular package management tools rely heavily on FHS and like to install stuff into directories that require root permission.

Imagine if there was a tool that could download binaries of modern tools from a certain repo and install it to our ~/bin. Imagine if we could use new command line tools as easily as we can download a fully functional complex applications securely into a browser tab just by typing its URL!
Here's an article on legal immigration from 2013:

http://www.nytimes.com/2013/09/22/world/americas/for-migrant...

...leading to a historic milestone: more Americans have been added to the population of Mexico over the past few years than Mexicans have been added to the population of the United States, according to government data in both nations.

The numbers in the article don't line up, or it isn't clear.

Americans now make up more than three-quarters of Mexico’s roughly one million documented foreigners

Indicates ~750K, then goes on to state

the number of Americans legally living and working in Mexico grew to more than 70,000 in 2012
The article makes some great points, and more people should read about Piketty's research on wealth concentration. But it buries the fact that buybacks have actually been decreasing by certain metrics [0].

Granted, much of this slowdown is due to Apple waiting for tax law changes before moving money around. But an article that uses six-year-old statistics as its lede, but doesn't even reference recent trends, should raise red flags about its impartiality.

[0] http://www.marketwatch.com/story/sp-500-buybacks-have-droppe...
Yes, that all sounds great, but "agile" has morphed into things like SaFE in the real world.
If I were ever to go to school, it'd be for something other than CS. You're already an expert in your field with that much experience under your belt! If you want to do aerospace and want to go to school, you should look into an aerospace degree imo.
The “better school” has little to do with jobs most of the time. I graduated from an unknown state college in a small town with a CS degree in 1996 with a very poor curriculum and within three years of graduating I was able to compete for your standard developer job.

There were a few things I had working in my favor. By the time I went to college, I already had six years of hobby programming experience and I got an internship as a computer operator the year before I graduated in a major metropolitan city. They gave me a job the next year and I used that and studying to be competitive.

I don’t see how “going back to school” will help. Get a job as a developer - even a poorly paid one - in a major metropolitan area with a lot of software developer jobs, network with some local recruiters in the city you decide to move to. Find what skills are in demand and start learning.

Put some side projects on Github to build a portfolio. You already have experience, learn how to leverage it in your next job.
I'd say there are two (positive) reasons to it, since it only really appears for newer languages that are just gaining popularity

1. An improved tool was made, and presumably was made easier by the language somehow.
2. The tool serves as example of larger product written in that language

Both facilitate further usage of the language (by evangelism), show the language as being up-to-snuff (production-viable), and the existence of this codebase acts as an example for others within that language community.

It's not so much the language makes this tool better, but for that particular community, that the language was used is important, possibly more so than the tool itself.
Paywalled and the web link doesn't work. Isn't this violating google's policy?
Luxottica offered to buy Oakley, and Oakley refused.. said it was never going to happen.

So Luxottica stopped distributing Oakley's products in Sunglass Hut, etc.. which deprived Oakley of the majority of it's revenue, causing their stock to crash.

Oakley then accepted a buyout offer from Luxottica.

So to answer your question, why are there not better Luxottica competitors.. because when someone produces a good product, they'll become large enough to attract Luxottica's attention...

If Luxottica controls the distribution channel.. what options do you have if they want to play hardball? No good ones.
Yeah SSF is the only great Saturn emulator but I guess all you need it one.
I am the author of the Wikipedia Essay "Wikipedia has Cancer". For the record, I would prefer that this thread have that title (it was recently changed to "Wikimedia Foundation's runaway spending growth".

I would also note that focusing on hosting costs pretty much ignores the point of my essay, which is the exponential growth of spending and the dependence on future exponential growth in revenue.
> indicates that it is used as THE color theory reference

That’s just not true though. These Amazon reviewers apparently have no idea what they’re talking about. People looking for color science books, or even for dogmatic advice about how to make color combinations (most of which is bullshit, but anyway ...) have many other books to study.

Your criticism is kind of like judging a book about meditation techniques for being neither an answer to all of your life’s problems (despite Amazon reviews claiming so!) nor a complete psychology textbook.
those are more to 'reading' source codes to find the functionality you want, but I do get what you mean
I don't see what's "smarter" about it.

- The UI seems clumsy and is so flat that it doesn't offer any directional hinting at all.

- It's the same size as Firefox (160MB) despite offering significantly less features.

- It's resource consumption seems to be about 25% more than a fresh Firefox instance.
CppCon 2017: “When a Microsecond Is an Eternity”
93 in the Boston area has had median movers in place for a long time. Back in 2009, they were 14 years old, and their value was being questioned at $1 million each to open and close an under-used HOV lane -

http://archive.boston.com/news/local/massachusetts/articles/...

Not sure where the argument on this ended up, though I believe they are still in use.
It takes money to make money.
I remember a quote from some Unix book around 1990: "IRC is a simple tool that allows two users to type ASCII messages to each other's terminals. Oh, did we mention that it's more addictive than crack cocaine?"
Prodesign (Denmark) and Modo (US+Japan) have stylish good-quality frames that retail for half the price of premium brands like mykita, ic berlin, lindberg. Unclear why they don't have many competitors.

Mykita founder split from ic berlin (screwless frames). If you look at their designs, there does seem to be IP/patent avoidance. Both are comparably priced. There are supposedly cheap clones available, maybe they can be found on Alibaba.

Edit: see https://news.ycombinator.com/item?id=15431180

Edit2: ic berlin patent (expired?): https://www.google.com/patents/US5418581
Verbose languages encourage a culture of verbosity which in turn produces verbose architecture.
If there is a tax (I believe there should be) on automation then my opinion is that it should be based on the profit and reduced by the percentage of 'traditional' (role specific) job hours that remain; counting service personnel the same as bus-boys/janitorial services.

If the profit is under a given percentage then there shouldn't be any tax assessed.
Just want to pimp this a little: http://www.cs.ox.ac.uk/softeng/

It's:

- MSc

- University of Oxford

- Very easy admissions -- you can "prove" your way on to the course by taking a few modules and doing well in them. No undergrad required, either.

- Part-time and meant to be worked around a real job

- Comparatively cheap ... ~$40k spread over 4 years

You will need to be physically present in Oxford for 12 weeks over 4 years, but there were Americans who were making it happen (and plenty of non-UK Europeans + about 50% British).

People take an MSc from Oxford on your CV seriously.
Back in the late 80s/early 90s, I did a lot of assembly language programming---6809, 68000, 8088 and MIPS, so it's not unfamiliar to me. I haven't really done any assembly language programming since ... eh ... 1995, so okay, I could be a bit rusty.

Anyway, a few weeks ago, I picked up one of the projects I worked in the early 90s, a mildly math heavy program that dealt with a pair of functions that I thought could easily be vectorized and oh! The Pentiums of today have vector instructions, and in reading over the programming manual, yes, it looked like it would be straightforward to write some vector code, in assembly (something I haven't done---should be fun).

My code easily beat clang (using C code) on its highest optimization setting. Easily beat, but it got pretty close. GCC? It (again, using the C version of the code) was smoking my code at -O2 by an embarrassing amount. And it wasn't even using the vectorized instructions! And to make sure, I ran the code on several different systems, so I don't think it was this version of the Pentium having a bad MMX implementation over that Pentium.

I haven't taken the time to figure out what GCC did (perhaps it knows better how to schedule MMX code than I do) as I was doing this for fun, not profit. All the data I was working with was in registers in my code.
Google to use balloons to provide Puerto Rico cell service
If you do go back to school, I'd strongly recommend going straight for your Masters in a program that is known for HPC.

Regardless, reach out to the other science departments to find HPC-related projects. I ended up getting an undergraduate fellowship helping a mesoscale weather simulation project.
Damn, that's not bad at all! For comparison, I pay 40 USD for a 20 Mbit connection with Xfinity here in the US. Oh, and I only get 1 TB of data per month.
Some possibly are. Mount Beauty had a weeks long local Facebook posts about it when wireless NBN was being planned.

Then there are cases like this: https://wangarattachronicle.com.au/2017/08/30/solar-flare-up...
This startup wants to clear cities of cigarette butts using crows
I would be interested as well
What your asking is pretty much what I did. at 28 I was tired of my civil engineering work. I started taking grad classes interned at IBM. I ended up getting a masters in CS. I was at a start up in my last year of grad school that ran out of money, so when the chance came up to work on a radar project that had 6 years of funding, I did that. The internships that a school can help you get is probably the biggest help. I ended up working on operating system stuff for my first post grad school job, so those classes were very useful. Now I'm leaning on my database and algorithms classes for my work. Big companies like the degree.

Go for it.
The way I would phrase it is that you've concentrated your input and output sanitisation in a trusted kernel (i.e. the compiler/interpreter) and that puts an upper bound on the amount of code that you need to audit (just the compiler/interpreter code base). That's more realistic than auditing all programs written within the compiled/interpreted language
And it is also editorialized.
> We mixed the two ingredients in our kitchen, tasted the result and it was certainly intriguing, but in reality bloody awful. Undaunted, we threw in some sugar and it got better, but it still missed something.

> We went back to the store, searching the shelves for something else, found our salvation in Cadbury’s Powdered Drinking Chocolate and added it to our formula. Hugh and I were taken by surprise. It tasted really good. Not only this, but the cream seemed to have the effect of making the drink taste stronger, like full-strength spirit. It was extraordinary.

They iterated, but not because they thought the product would taste great, but because it fitted nicely with business and marketing considerations: tax breaks and diary connotations. I guess it's serendipity that they found the combination so quickly, and would have otherwise given up after a while.

Quitters never win and winners never quit, but those who never win and never quit are idiots.
Well the article's fundamental worry is right: labour's share of revenue has shrunk compared to the share taken by capital (and also high-level executive type employees). And this causes, or is at least related to, problems with society as a whole.

But he makes no real case that buybacks are driving this. So if some politician wanted to go on a populist anti-buyback campaign, this article would be useful to him. But as an attempt to actually address the problems it highlights, it looks more like a distraction.
"Let's"? Maybe you can start your own company with your own funds and do that?
He may have had the original idea, but Macpherson refined it into the specific formula that became Bailey's. There is a distinction to be made.
I think the main problem is not in the name of that class, the name is just a side effect of a bigger deeper problem.
The Facebook API is primarily for putting things into Facebook, not taking them out of it. For instance, you cannot (AFAIK) create a messenger client using the public APIs.
There is nothing magical about cake once you spend some time in the kitchen.. or something.
Well that's the trade. You get a guaranteed pay, the company assumes the risk and gets the reward. In dollars today it would be about $45,000- and think of all the times they would have done that development and the product didn't take off.
Yes. All the jobs. Drivers, luggage handlers. The salad cook is just another in the long line of manual jobs that can be done quicker, better, cheaper by a robot.
So now what? What job do we guide our children into? What jobs are left as the fall through for kids who decline formal training?
I don't know, but we need to answer that question quickly.
You know I haven't touched Webflow since about 2013 I reckon, but damn it's come a long way! Thanks for the reminder!
Asterisk discovered licensing issues with their sound files at some point. Instead of updating old packages with .1 at the end of the version, they replaced existing ones in the repo. That caused failures in build systems which verified checksums and suddenly-different builds on systems which didn't.
I did something very similar. I went to grad school to focus on a specific field of computer science. University is an amazing place. Classes are not the thing thats valuable. To me its the time, freedom, and the environment to really dig deep in your course topics, or gain experience in areas that really interest you. The one thing I learned at university is there is soo much opportunity to do research. A lot universities have a computer graphics department or a lab that work on fluid simulations. Working at a lab provide you a ton of opportunity to connect, network, and gain experience where you want to go is right there.

I went to grad school to focus pursue a career specializing in Augmented Reality, and being in this environment has helped me get much more exposure and networking in that field than working on open source projects or building side projects.