skysight-inc/HackerNews huggingface dataset:
> take everything from open-source but don't actively give back

There's nothing wrong with this. There's no contract when using open-source and this is probably how 99% of people interact with it.
How to Leverage Your Personal Network to Find Early Adopters
your grasp of the situation created by inflation comes of a position of relative privilege; that you "invested assets" at all means that you don't truly understand the plight of the people who are most hurt by it.
Curiously, the breakdown of degrees by demographic doesn't include employment. The article seems to make the case that people should seek institutional education. Broadly, that makes sense, there are pretty traditional(ancient) precedents for apprenticeships and there are newer alternatives in the education system. Vocational schools were mentioned, and are also a good way to learn a skill.

The weird thing about the article, or at least, with a title like It's a Tough Job Market for the Young Without Degrees is it seems to imply that the job market is tough for people without degrees, but is otherwise healthy. That doesn't seem correct, and there does not seem to be any information in the article indicating that Vynny Brown's (interviewed in the article) 20 year old peers are faring much better than he is. So, the article isn't incorrect in some points it makes like retraining the workforce is important, university education isn't the only type of education, ect, however it doesn't really explain the meta-problem.

The job market is tough because there is increased outsourcing in physical/human-centric work and simultaneously(even in manufacturing) improved technology, step-changes in process engineering and the electronic automation of simple tasks have removed a lot of jobs from the economy and for some that do exists, significantly limited the perceived value society has for them, limiting earning potetnial.
Fire them. If you don't, and they harass someone else, and it comes out they did it before and you didn't fire them, you will be held responsible and it will be extremely expensive!

Fire them!
I really hope that takes off -- I'm interested in something that like Git but which actually makes sense without costing lots of neurons to understand how to use it in practice.
The issue is, people rarely build the right product on the first try. Your reasoning here assumes that the thing you've spent time building well was the right thing to build. It's worth getting things out quickly initially to find out if anybody wants it. You don't want to compromise the experience of your product (external). Thus it's best to sacrifice features and reduce complexity, in order to test ideas and the quality of product experience. Writing code is just a means to this end.
What a goofy thing to think. Effective minimum wage(that is, min. wage adjusted for inflation) has been slowly declining for decades. Minimum wage isn't getting higher, it's getting slowly lower.
Strong case could be made for 1946.
Visiting 'Null Island'
Holy shit. This is genius.

You're basically describing a Permissions API / set of libraries. You can describe a set of actions and

The danger I would see is that (like Stripe) you would literally have to have 100% uptime because you take down the app if you're ever down.

Really curious what this would look like in practice, but this is super fertile ground for thought.
We're rapidly approaching the point where the utility of an untrained, low-skill worker is less than the cost of technology to replace them.

Self-service checkout lines for retail are already an improvement - how long until fast-food restaurants simply turn around the POS systems at the counter, and you have Siri or Cortana taking your order at the drive-through?

The floor for employability is getting higher, and I'm worried for the people with low ceilings.
Please don’t learn to code
One of the major things not really addressed in the article is backhaul for each 4.5G/5G cell site or small cell site. More air spectrum and better radio modulation/MIMO for the cell-to-handset is very important, but that's only a piece of the puzzle...

There's still a lot of locations out there without fiber, or that are currently fed by a 250-400Mbps capacity PTP microwave link. Cellular carriers are aggressively spending money to bring dark fiber to tower sites, of course, with the minimum connectivity for a new site being a single 10GbE circuit. This is one of the things driving the growth of outside-plant fiber construction and dedicated-purpose dark fiber network operators (example: Zayo's ongoing new builds spending $$$$$ in major metro areas in Texas).

The other part of the puzzle is much higher capacity new PTP microwave to feed sites, some of which will be logically downstream of newly fiber-fed sites. These new links will be at 1 Gbps to 5Gbps+ capacity.
Github sucks for corporate version control, it's just not designed for the kind of strict role-based change control that enterprise needs. Great support though.

I haven't checked out Bitbucket because last time I evaluated (2+ years ago) they didn't have good on-prem options.
So does the cult of caps lock, apparently. This reads like an email my crazy uncle would forward me.
Good job on that situation. This one seems a bit different as I'm with some guys that almost everyone, even frat boys, knows what she claimed is something that can annoy people. I differ from most on a few points.

1. It happened on the weekend on personal time on WhatApp chat she agreed to. That's personal and has nothing to do with work. I don't think it's a work issue until it impacts work by happening at work or being a recurring problem of harassment with its obvious effects on teams.

2. Building on that, I'd like to hear both sides of the story and address it. There could be details on her end we don't know. On his, it could be a one-off thing that's correctable and not as bad as we think. Although, odds of that are low given she said "as friends in a work context" then got MILF and I'll tell you a secret as a response.

So, I'm not all for kicking someone to the curb after hearing a claim like this. I understand the legal risks people are bringing up. Someone might choose to eliminate it from their company given people are effectively disposable in terms of IT new hires. Same with the guy with no social skills. Yet, I'd at least investigate it from his perspective and weigh in on whether I'd consider it a work issue at all if it stayed one-time outside of work.

Thoughts?
> We should do away with it and replace it with basic income

So instead of encouraging (or mandating?) young folks get trained or educated (or both!), we simply give them money for existing? I don't see how that solves the bigger issue.

We, as a society, are very good at band-aid solutions (like minimum wage from the get-go). We're not good at solving the real hard problems. The real hard problem here is folks are getting neither a good education, nor are being trained for highly skilled jobs. Folks want to have a cake, and eat it too.

This dwells into the highly debated economics of a BI economy, however we do know (and mostly agree) that a shrinking workforce will not be able to sustain a BI. Rather, we need that workforce to evolve into higher level jobs, but this requires even more education and/or highly skilled job training.
Ask HN: Is the fintech Blockchain excitement deeply flawed?
Context: If you follow startup trends you probably heard fintech sector is getting more excited by the day with blockchain, altho not necessarily Bitcoin itself.
They highlight, among others:

- possibility of smart contracts - fully transparent databases - peer to peer network - trust(less) service layer between - efficiency savings

Mostly created the list from this podcast: https://soundcloud.com/a16z/business-blockchain - a really good episode btw.

The question: is the fintech ignoring the most important factor, which is the ever increasing competing mining computer power applied to BTC network being the reason it's so safe only because mining is rewarding. If at any point an ill intentioned player controls over 50% of computer power would the whole system would crumble? Doesn't that make it unpractical for any startup to implement a network they can actually make safe?
For a second, a thought crossed my mind that Amazon is actively trying to change its external perception after the NY times article and is trying to cozy up to developers. I found this on Glassdoor. Apparently, it will take a long time for them to make their culture less toxic.

===From Glassdoor===

Cons

====

The management process is abusive, and I'm currently a manager. I've seen too much "behind the wall" and hate how our individual performers can be treated. You are forced to ride people and stack rank employees...I've been forced to give good employees bad overall ratings because of politics and stack ranking.
Advice to Management
Don't pretend that the recent NY Times article was all about "isolated incidents". The culture IS abusive and it WILL backfire once stock value starts to drop. I'm an 8 year veteran and I no longer recommend former peers to interview with Amazon.

==
[Edit: Formatted to make it clear what was pulled from Glassdoor]
I don't understand the 17 to 24 age range for the college degree statistic. Isn't the percentage for anyone under 21 practically zero? Seems like that would be skewing the statistic pretty dramatically.
Yes. 20 years ago if you had a car & could show up for work on time, and had a decent work ethic you were more or less guaranteed a job of some kind that could be converted into a career. The trades, manufacturing, agriculture, and even programming jobs were available without a degree provided you could prove your competence in an interview.
> The real hard problem here is folks are getting neither a good education, nor are being trained for highly skilled jobs. Folks want to have a cake, and eat it too.

Or there are aren't enough jobs? What are you going to do? Will good jobs into existence? That's not going to happen.

> however we do know (and mostly agree) that a shrinking workforce will not be able to sustain a BI.

Completely wrong. We already harvest enough food to feed everyone. We're well on our way to 100% clean, renewable energy. We're already well on our way to self-driving electric cars. The rest? We're on our way to automating that as well (doctors and lawyers first, the most expensive skillsets, and then quickly down from there).

Basic Income is easy when automation and clean energy are doing the heavy lifting. I don't need to take from you to give to someone else because what you offer (your labor) would no longer have value.
http://www.mcvoy.com/lm/bitmover/lm/papers/
I definitely think ethereum is a cool project. Unfortunately, I'll be a contrarian and say I don't think the answer is a completely distributed system. I think there is a few mixed options, but the totality must collapse to a central authority at some point.
I think you guys undersell BAM. That was such a clutch feature where i used BK. It's sad seeing git large file handling just show up, I garuntee it has a long way to go to get parity with BAM.
The job market isn't all sunshine and roses for the 40 and up crowd either. Mostly the market just sucks.
edit: sorry for the rant!

Yep, I've been there a few times. Meant to go there today, actually. Cool crowd, but I have some general criticisms of the way they do things. I'm almost to the point of thinking that their work is an overall detriment to the city, since there's a strong tendency towards group thought rather than individual exploration. Their workshops also get nothing done since the barrier for entry is so low that they're so busy answering pretty basic questions.

They actually brought in a hired gun political data scientist who does research on his employer's opposition to help paint a bad picture of opposition. It was seriously presented in a positive light and everything! Hell, when I asked him his thoughts on FOIA, he basically completely shrugged me off and called it useless, despite things like that graph, which was created through FOIA data.

Chicago's head data guy is there almost every time, working on workshops, which is pretty neat. Incredibly interesting guy. But, I have a hard time finding legitimacy in his presence when Chicago's only analysis of parking ticket data (something ChiHackNight would love to work with) is this [0]. Received through FOIA after specifically asking for any analysis they've done on parking tickets... You'd think the head of data would have addressed that.

It all just feels very Feel Good.

Once I get this project to a certain point, I'll probably head back there and show it off and ask if someone else wants to take it over. Eventually, starting one of my own group would be nice, but I'd like to have something under my belt beforehand to help with legitimacy.

[0] https://drive.google.com/file/d/0B3A6c_C6BZZuYWwwRmJQTXhnZnV...
> Among 17- to 24-year-olds, just over 10 percent have completed college or achieved an advanced degree.

This seems like a weird statistic to highlight. Even if everyone were going to and completing college, wouldn't you expect that most of this group (eg those under about 22) to have not yet completed their degree?
This can be company policy but it is not required. Companies are only legally required to prevent harassment at company sponsored events and commutes to the events.
GHC Development: OutsideIn
"Just do it, hack! I approach code like games, rush deep into room, trigger all NPCs, die, after respawn I know where NPCs are."

https://twitter.com/bkaradzic/status/494341136245211137
Zend Server 9 supports PHP 7
> Effective minimum wage(that is, min. wage adjusted for inflation) has been slowly declining for decades. Minimum wage isn't getting higher, it's getting slowly lower.

This is simply not true.

Minimum wage was introduced in 1938, and was for a whopping $0.25 per hour. This is about $4.22 per hour in 2016 dollars. Federal minimum wage is currently at $7.25. Some states have even higher minimum wages, with California coming in at $10.00 (soon to coast up to $15.00 per hour in the next few years).

So no, the purchasing power of minimum wage is not getting lower, quite the opposite.
Temperature changes that are accurately predicted by models with significant anthropogenic pollution variables.
When you could walk off the street(with no Highschool diploma) into a Manufacturing job with good pay, benefits, etc.

And if they mistreated you, you could leave and go to another Factory in-town that did treat you well. So they tried to retain employees by treating them well.

Versus today, where if you can manage to find a Manufacturing job you're under the thumb of the bosses. Because they know you have a mortgage, a family, and other expenses and that you _need_ the job. And they know you can't just walk down the street to another factory because it's not there anymore.

The thing thrown around is that a College Degree is the equivalent of an Highschool Degree 20-30 years ago when finding a job.
I saw a cartoon of congress where someone is standing up and saying "Wait! What if this is all a hoax and we're building a better world for nothing!?"

Or words to that effect.

Seems to be the only argument that has had any impact on the deniers that I've had discussions with.
Was going to post something based on my experience, but when poking around found this article which does a much better job than I could: http://blogs.scientificamerican.com/brainwaves/outgrowing-th...
I don't know about this particular case, but search on Yahoo mail seems to have been broken for months. And just recently I stopped getting email alerts for calendar events I set to alert me.
http://www.schwartzandperry.com/Blog/2014/October/Microsoft-...

Company fired an employee without verifying harassment. Turned out harassment was fabricated.
It looks like this binary searches across the Go quality levels to find acceptable quality. This isn't a bad idea, but it won't be fruitful. The Go standard library JPEG encoder is pretty basic, and reuses the quant tables from the spec. It also doesn't optimize the huffman tables, so the pics are typically 10% bigger than they need to be.

This idea, taken to the extreme is mozjpeg. It is really advanced and can take advantage of a lot of cool tricks (like trellis optimization) in order to get the absolute best quality for the size.

https://github.com/mozilla/mozjpeg
For another perspective, Mike Rowe (of "Dirty Jobs" fame) has a foundation to promote blue collar jobs. They even provide scholarships for training in a trade: http://profoundlydisconnected.com/

It seems like a great idea to me.
Data from countries with a high minimum wage show that it's not difficult for people with little or no skills to get a job. Not only that, but they also have a living wage.
Minimizing transaction costs is the most important freedom :-D
Captain America: Civil War
Grab It Fast.! before deleted.!! you will re-directed to Watch Captain America: Civil War full movie! (2016)- IMDb http://online.vodlockertv.com/?tt=3498820
There simply aren't enough jobs to go around and automation is wiping out entire career tracks faster than they could possibly be replaced. Example: in the area I grew up in if you weren't headed off to college and didn't want to join the military you always had the option of working on a pulp wood crew. The work was back-breaking, the pay wasn't great, but you could get by and turnover was so high that if you stuck it out for a few years you'd end up running your own crew. Fast forward a couple decades and the work of 60 men with chainsaws, trucks, and manning equipment at the lumber yard has been replaced by three or four heavy equipment operators, a truck driver, and a couple of engineers at the sawmill that monitor the line for faults. That's work that isn't coming back and nothing new has popped up to replace it.
This fails for two anonymous people... but that's "by design" of being anonymous

It's almost like a tautology: by definition, someone who is anonymous has no identity to authenticate.
It has been getting lower until these increases have kicked in (as they should! without them, everyone else is getting labor at an artificial discount).
Yes there are plenty of jobs in the trades. From the BLS: http://www.explorethetrades.org/why-choose-the-trades/

Plenty of growth in HVAC, electrician, and plumbing fields. And even in a downturn these jobs are still needed and cannot be outsourced.
Ha! I presume I deserve that. But what I am asking is -- why is the law this way? And, of course, the next step is, how do I change it? Or much rather: how could I convince the rightsholders to serve us better? For many years I have been yearning to be able to speak up and be heard in copyright-related matters but I can't for my life figure out how.
amazon management is more likely to optimize for optics than actually fix the "problem". In bezos's mind the problem is the NYT article and the external reputation. The work culture isnt an accident nor is it intended to be eventually fixed.

in my tenure at Amazon, I went from getting a 2 and PIP, then to a 4, then having my promotion held up because my VP didnt like me. Finally when I left to Google they offered SDE3, and another $15k a year. I didn't take that offer.

This was all back in the 2001-2006 timeframe. Sounds like nothing has changed.
It's too late.
There is no reason to use non-git DVCS in 2016.
They didn't take a study specifically to find out how many people have a college degree, they likely did a study of studies tracking all the studies (of which there are many) that somewhere ask people their age and education level.

Mapping all that together gives you this result.

Most studies that aren't about age-specific tasks or topics will gradiate on 17-20 / 20-24.

Remember all those studies that look at teenage pregnancy rates in the 17-20 age? Heh, studies of studies.
Grab It Fast.! before deleted.!! you will re-directed to Watch Captain America: Civil War full movie! (2016)- IMDb http://online.vodlockertv.com/?tt=3498820
https://github.com/RedisLabsModules/redex

Shows some sample modules from Redis Labs called RedisEx, pretty useful stuff (although most of these should really be in Redis by now but at least it's an option to include as modules).
I think that the hate that gets lumped on mercurial's branches, though understandable, is a bit unfair

Disclaimer, it's been years since I used hg as my primary DVCS. So some of my thoughts here might be out of date, or have a misrecollection.

> branching in hg is pretty much broken*

It really isn't. It's absolutely not suited for the task that many people want to use it for, but it's totally fitting with the intended use case and the "history is immutable" philosophy of mercurial.

Using mercurial branches for anything resembling feature branching is a bad idea. But mercurial branches are perfect for things like ongoing lines of development. So, for a project like PostgreSQL, you'd have a "master" (default) branch for the head of development and then once a release goes into maintenance mode you create a new branch for "postgres-9.4" and any fixes that need to be applied to that release will be made to the maintenance branch.

Following hg's "immutable history" policy the fact that the commit was performed on a maintenance branch is tracked forever. And it should be because the purpose of your source control is to track those kinds of things: "This is the branch we used for maintenance releases of version X.Y.Z, it is now closed since we no longer support that version"

The issues with mercurial's branches are:

- For a long time they were the only concept in hg that had a simple name and looked like "multiple lines of development". Even though hg supported multiple heads and multiple lightweight clones, neither of those had commands or features with a clear and simple name, so they people turned to "branches" expecting them to do what they wanted even when they were a bad fit.

- "branch" is very general name that is often used (quite rightly) to refer to a bunch of slightly different ways of working with multiple concurrent versions. In general use it might refer simply having 2 developers who both produce independent changes from the same parent. Or to intentionally having multiple short lived lines of development based around feature. Or splitting of development right before a release so that the "release branch" is stable. Etc. Yet the feature in hg that is called "branch" is useful for only some of those things. It would have been better to call it a "development line" or something like that.

- It took far too long for hg to get a builtin way to refer to named heads (bookmarks). The model assumed that each repository (clone) would only ever want to have 1 head on each branch (development line) and that producing multiple heads was a problem that ought to be resolved as soon as possible. There's a lot of history behind that approach (almost every CVS and SVN team I ever worked with did that), but DVCS tools made it easier to move away from that, yet official hg support lagged.

So even today, the "branch" concept in hg is only useful for a small number of cases, and the "bookmarks" concept is what most people want, but they're separate things with names that don't align with expectations.
my new programming language has isomorphic tensors built in as a first class language feature :-)
Once again, science fiction claims another victim.
I should have known to gtfo when at new-employee orientation I heard a presenter use the word "decisioning" with a completely straight face.
A lot of times as engineers we don't have to build anything. We only have to fix, maintain, or tweak. Or maybe build just a very small piece of something. So it's perfectly OK for most of us to suck at building stuff. But on a team it's important someone fill that role. But most of us shouldn't or it would be chaos.