skysight-inc/HackerNews huggingface dataset:
Ask HN: Is moving from ops to dev a sensible move for increased job opportunity?
As someone who has worked as a linux sysadmin for a few years, I'm seeing fewer ops jobs being advertised. I guess this could come down to automate or adoption of cloud services. I still see lots of dev roles around, so is it worth considering a switch to venture down a career path that has lots of jobs available in the long-term?
A grand jury indicting is rather different than a trial jury convicting.
"So an automated tool that crawls VC websites, pulls the links to each and every portfolio company, categorizes these investments by stage, sector, geography, and ideally a host of other things, would be incredibly useful."

In theory, not hard. It would be fun to run a LDA model and see what topics come up.

In practice, hard. Given that every VC website probably presents this info in slightly different ways, not to mention the variety in the portfolio company websites, not to mention the survivorhip bias (where is the info on the portfolio companies which failed)...

But if we hired a person to gather and structure all of this data... seriously, mechanical turks have their uses.
Exploring the Tesla Model S CAN Bus
Funnily enough, from what I can tell, neither of the Counsyl founders have a CS degree.
A hypothetical. You can choose one of the following:

a) A degree with no knowledge (perhaps you forgot everything after the final).

b) The knowledge with no degree (autodidact).

Which do you believe will help you more in your job search? If the answer is (a), you pretty much agree with Thiel. If the answer is (b), it's unclear why you are spending money on a degree.
Show HN: World story telling – create a story with others realtime
When sed was new, the name wouldn't even have been considered cryptic: everybody already new ed.

Also: before sed there was gres. I'm not saying it's relevant, just that I've thought it would be better to have gres, and have it be the standard, than sed. (Match and substitution in actually-separate arguments.)
This is exactly why in many other Western countries pleas are essentially non-existent in criminal prosecutions. The whole plea system creates an environment where miscarriages of justice can easily occur (e.g. innocent pleading guilty due to the cost of a trial/time they would spend in jail awaiting trial, or other prisoners false testifying in exchange for a lighter sentence in their own crime).

But Wikipedia covers why the plea system is horrifying is pretty great detail:

http://en.wikipedia.org/wiki/Plea_bargain

The American justice system from a foreigner's perspective just seems like a revolving door punishment system with almost no reform, and one where money plays a MASSIVE part. If you're rich you won't spend any time in jail, and you likely won't be convicted even if guilty. If you're poor you can be innocent and still have to plead guilty because you lack the $100K you'd need to mount a real defence (and you'd still lose).

I genuinely believe there are some good individuals in the US justice system, but most of the people at the top and the politicised prosecutors, politicians, and judges just ruin it. You could easily improve American justice tomorrow by scraping most pleas, re-introducing the right to a speedy trial (e.g. 12 months in jail to be found innocent is immoral/unjust), and increasing public defender funding significantly (at least 20x).
I just get "Error loading media, file not found". Is the site under load due to hacker news traffic or is there something else going on? seems an interesting project, technically speaking.
New Camera Chip Provides Superfine 3-D Resolution
Great list of the best front end developer tools
Wasn't "dd" always "duplicate data"?
Personal Security for Programmers with Security Through Obscurity [video]
You've lost me. I never said the restrictions were a priori censorship. You can make the speech, and then you will be punished after based on it violating the law. And what do you mean by "punishing the speech itself"? Does "speech itself" mean the existence of speech or the contents of speech? If the former, I never claimed that, if the latter, they do punish that.
Yes, I just switched from Apache to nginx and I'm testing it now. Apache is just too CPU intensive for DO's cheapest instance. I'm also finalizing install of 2 new servers.
edit: it works now.
edit 2: the new server is working and is splitting the load.
College degrees are similar to a car. The more it costs, the better you look. But you cannot buy a "used" college degree...
Europe is even worse, they are getting master degrees to have an edge over other bachelor engineers and they compete for low paying jobs as well.
A very easy solution to the college degree arm race is to have employers not discriminate using the name of the school. Perhaps it could be a law to hide the name of the school from the résumé. The only thing that matters is the person applying for the job and his skills, not the school he went to. The name of the school could be a forbidden thing to ask, until after he is hired.
I believe that Thiel is saying that the current structure of higher education, in tiers of increasing eliteness, bundled with a living and partying arrangement over an essentially-fixed time period, is bad, not that the course material or content is bad. I'm a CS student at a very prestigious university in the UK, and I'm not going to claim that I would have learned all of the same things that I have learned if I had self-taught, but I totally didn't need the whole living arrangement thing, and I'm not really sure why I had to fight with thousands of other students for my place, when most of the teaching easily parallelises if you just record the lectures and open up the course notes.
Excellent write up, cleared things up for me. Xamarin guys should just take it and put on their website.
You're talking about vastly different fields. If you want to be a scientist and study DNA, college seems like a great option. For computer science? Not so much.

You probably feel like you've missed out on something really important but once you actually get to college, you'll realise that it isn't as great as it is portrayed to be. A lot of stuff can be self taught in a much more efficient and less time-wasting manner. As well, you can focus on recent technology whilst the curriculum of a uni may be outdated.

Despite that, I don't think your definition of "self-taught" is where a lot of industries will end up. You can still have a great education experience online (there will be many services offering this as technology evolves), so you can still cover the same content but not have to enter a traditional physical university relationship.
Impressed to see the tide is finally turning! Especially given that it means they'll probably be flooded by even more fizzbuzz failers.
Programming competitions correlate negatively with being good on the job
If you mostly work inside a Linux VM, I see no reason for you to get a Windows machine.

I'd recommend a nice customized Macbook. You can probably get away with using your current hardware with it (definitely your mouse, you're probably going to need an adapter for your monitor, dunno about the keyboard). The "just works" factor might not sound like much for people that have never worked on a Mac before, but it goes a long way productivity wise. You'll definitely appreciate it over getting a good Windows machine and installing a Linux distro on it, which if you don't plan appropriately can have a whole host of driver and setup issues.
the obvious unasked question that article doesn't quite get around to either asking or answering is, if not college, than what? the article waves off this question by saying that there is no single solution for everybody. it's as good example of a non answer as I've ever seen.

my guess is Peter Thiel 's real answer, the one that he doesn't want to say too loudly, is that he wants more and more people to go be entrepreneurs. to be the next gates, jobs, or Zuckerbergs. this is great! let's all start our own companies! let's have every college student drop out, start a new business, and we can all ride the rising tide of technological advancement together!

except you can't have everyone be a ceo. not everybody should be! the founder isnt a lone hero, holding the weoght of the world entirely on his shoulders! they still need the engineers, the marketers, the insurance salesmen, and all the other trades and skilled workers that make our economy work. we cannot forget that it is the middle class that does the vast majority of the day to day work that keeps everything humming along smoothly.

college is certainly an excellent path to get to these sorts of careers. it's a great place to learn the skills necessary to be an hr rep, or an fda regulation expert, or a general manager of a restaurant, or a journalist, or a lawyer, or any of the other of thousands of middle class jobs that everyone forgets about because they are boring and unglamorous.

the honest truth is that, for a majority of the population, college is a great decision.
There was an interesting story recently from a small mountain town here in Colorado. Seems the town had exhausted their current jury pool so court officers literally went out on the street and pressed people into service. "You, over there. Come here. You're now on a Jury". All quite legal.
Are aliens responsible for strange radio bursts? Prob not
How Rick Roderick democratized my notion of philosophy
With the risk of coming across as a jerk or arrogant, and also admitting that I have assisted with interviews but have never worked in an HR department:

In my opinion HR departments are just lazy or understaffed. A real face-to-face interview with the candidate about the subject you're hiring on is almost always enough to see if a potential candidate has 'got the goods'. And without going to deeply into a discussion about what is and isn't a good interviewing strategy: Ask questions to see if the candidate knows what he/she's talking about. As how a person would react in situations you've come across. Examine the his/her responses with what you'd have done, ask your colleagues what they think after the interview. In short, just talk to your candidate, engage in a discussion.

Yes it's impossible to interview each and every single candidate. But, really, a college-degree-filter is not the way to go. A majority of the people will learn important lessons in college (and some won't), but sometimes it's the people that chose another way that prove the most valuable for your company.
ummm, actually it is closer to 20x.
How to think like Einstein
The point would be to develop on a platform that I like developing on. Either way, there isn't a single platform that you can use that will give you 100% of the available platforms...if you want cross-platform across Android, iOS, Mac, AND Windows, you are going to need a minimum of two computers. Why not develop as much as possible on the one you like?
Reduce the individual focus and break the cycle. The work of the team as a system is what matters, not each individual contribution. Individuals may even be sub-optimized at a personal level in order to make a working system, and we must recognize and even reward that type of contribution as well.

Look at Deming's management ideas, and look at Lean management concepts (the modern version of Deming's system). Both provide good answers to these organizational problems.
School is absolutely fine for learning what you need. Better than doing it by yourself.
The real problem is that it's
A) Necessary for certain jobs
B) Way too expensive. Making people decide to go autodidact
Ask HN: What's the best way to limit daily news consumption?
Right now I mainly browse reddit (endlessly), HN, have a few RSS feeds I follow and then check google news from time to time for major events.

All in all the time committed is huge and surfing reddit is a waste of time.

I came upon a recommendation here called Hacker News Digest http://www.hndigest.com/ which really transformed the way I read HN. It gives me 30 of the top posts everyday and that's enough for me. I mostly learn from HN so it's great.

I'd love for there to be something like this to exist for the rest of the web. Maybe just rss an rss aggregator that limits your consumption daily.

Does anybody have any ideas? Trying to take control but still stay informed
Can you explain? The LHC produces energies that are less than what the earth has been bombarded with from cosmic sources since time immemorial.

Also what exactly is a "black hole chain reaction"? How are these black holes possible exactly? The energy involved in a single proton are not enough for a stable microscopic black hole to form. This is presuming it even CAN form (its at best a hypothesis) given our understanding of gravity.
Define "winning." Is this what you mean:

- Get arrested. Lose your job.

- Spend 3-12 months in jail awaiting trial.

- Spend $50,000-100,000 on lawyers and legal fees.

- Spend another 1-3 months in jail during the trial stages.

- Get found "innocent."

- Get release only to find that the local TV shows splashed your mugshot all over the TV related to whatever crime you're accused, reputation ruined, you have to move.

So now you're destitute, homeless, jobless, and lost all told two years of your life. But at least you "won" the trial. Big win that...
I get that only when I'm zoomed in 110% on my browser. Zooming messes with the logic. I don't think it needs more work, it's just a fun demo.
"I'm saying that people whose choose box B are always choosing the inferior of the two options available to them"

Except there are two occasions to chose B. On is on the stage and the other is as part of the model the predictor uses. And in that case you really want to be modeled as someone that chooses B.

In the end what happens on stage is irrelevant as 99.9% of the value comes from how your modeled .1% comes from what you do on stage. So, how do you get modeled as someone that chooses B?

Well, if their accurate the only way to influence that prediction is choosing B on stage.

And yes, with accurate modeling information can travel backward in time. Just consider people taking an umbrella to work because of a weather prediction. In this case the rain caused people to bring an umbrella before it happened.

Now, you can argue that picking AB is the rational choice, but if it consistently get's a worse outcome then it's irrational behavior. What makes it irrational? The assumption it can't influence what's under the table.

PS: The only counter argument is you have 'free will' and thus your choices can't be accurately modeled.
After getting a job in the industry, I feel my university years were pretty much wasted. Very little, if not zero, knowledge I got in the university has been needed in my day to day job. I'm becoming more and more convinced that if you don't attend some of the top universities or don't wish to stay in academia, universities provide very little of value in the software world.
Agreed. Part of the purpose of a trial by a jury of your peers in your own state of residence is that the jury is to decide if the law is fair, or fairly applied.
Freestyle Libre Abbott How to tweak your glucose
Nodulii mamari-tratamente naturiste(breast nodules-natural treatments)
Hackers Target Users with ‘Yahoo Account Confirmation’ Phishing Email
I was all ready to come back here and strenuously object to this since I really can't stand Peter Thiel, but after reading it, I agree with him (about this one thing). College, or any particular career field, isn't for everyone. I especially agree with the idea, and I've seen this in a couple places now, that college is just the final round of a long zero-sum tournament. You mess up early and you'll probably never win, regardless of actual talent or "merit". This seems like a broken system.

On the other hand, how do we do better? Massive companies still need hundreds of thousands of workers? How do they find them without college admissions offices providing signals? Hiring is a massive problem, as we can probably all agree, that isn't going to disappear just because people start skipping college or attending alternative institutions. How does a "nobody" 18 or 22 year old prove his or her value without a letter of admission or a diploma?
Indict and convict are different things.

Indicting means proceeding to a trial.
I literally saved two businesses as favors to friends. One by replacing a Mono app on Mac with Windows running in a VM. The second by doing the two hours of config work they were afraid of to host on Windows Server instead of a Linux box. (At the same damn price!)

Xamarin did an immense amount of work pushing that boulder up a hill. Glad you got results, but frankly it did a lot of damage to a lot of people. I say this as a Microsoft fanboy and someone who deployed sites you've heard of on Mono + Postgres + CentOS.

In the last year or two many .NET vendors went from "yes, it works on Mono!" to "it should work but no support." This indicates the formal death of the ecosystem to anyone but apologist hobbyists and thankfully we've gotten to a better place now.
Skyscanner Python SDK
Creator here, you can enter max 10 characters. But just one at the time. And the story gets bigger as more people post a letter and there is no limit.

I am looking for feedback as this is my first web app.

Thanks for giving it a try. I am here to ask any question regarding the website. And lets see how the story goes further.
If you are she can do millions of those in your head and use it for profit without telling the people that you are going to do so, and how, then yes. You and her should be punished.
Disclaimer: I'm happy Capital One changed their hiring policy. It's their reasoning -- not their policy -- that worries me. What worries me is that the attitude that "Software development can be learned anywhere" might coincide with not treating software development as a serious and mature field of engineering.

Investment banking, the practice of law, many parts of medicine, and bridge building can also be learned anywhere. None-the-less, we demand practitioners of these trades have a foundations in their respective fields.

To be clear, I am perfectly happy using software written by an expert at the craft who taught him/herself the foundations of computer science and software engineering.

I am far less happy using software written by a graduate of one of these "learn to code" 12 week workshops. Especially as anything more than pure implementation work ("implement this spec to the letter") on anything serious (such as the core infrastructure for a bank).

Security is hard. Reliability is hard.

It's incredibly ironic that the current administration invests hundreds of millions/billions into cyber-security while simultaneously calling for less -- not more -- training in software engineering.
This is a biased if not myopic view of higher education. To Peter Thiel, the best route for a high school graduate is to go to Silicon Valley and do a start-up. While that might be the best option for a very few, it just doesn't work for a general public.

Beside, this article started with "higher education", but never even touched upon what that word meant. It's higher education, it's education. By and large, college provides the best environment for young people to meet and learn from professors and from their peers. The college experience is a very special experience for learning. College is not just an investment of how much money you put in and how much your salary will be after you get out.

Even if Bill Gates and Zuck Markerburg dropped out of Harvard, I am sure they learned a lot while being there, and perhaps beyond what they probably were aware of at the time. Bill Gates for example coauthored a paper with Cristo Papadimitriou (a giant in Computer Science) while at Harvard. I bet Bill had great opportunities to meet and learn from many great people while being there.
I would put down a list of hardware requirements: CPU, Memory, Disk (speed/size), screen, connectivity.

wrt Mac: It just works and most of your unix tools are there. You might still need a VM depending on the task as OS X is not Linux.

My current setup (around 2,500$): mbp 13' retina, 16g ram, 256g SSD. Asus PB278Q, CM quickfire keyboard, apple mouse

I would also consider Dell XPS 13, although it is at the same price range as mbp retina.
> In fact, these consequences would be more severe for public servants like cops.

I absolutely agree with this. Police officers need to uphold a higher standard.

> If the cop wants to lie to get a conviction, they should be able to do it BUT also pay for their lie.

The problem is that while an individual police officer might be not very willing to do things like write false and questionable tickets, police administrators and local government people would love that extra income without having to raise taxes (or do other things that invite scrutiny or would make them look bad). I bet if things like these were admissible, there would be pressure to go get them and fabricate the backstory on how the evidence/information was obtained. Granted things like this already happen but I am afraid this might even make the blue code of silence stronger.

Individual police officers are people and have ethics and morals. However, they are subject to bribery, coercion, and promise of a reward for conforming like anyone else. I'm afraid the risks of allowing fruits of poisonous trees would outweigh the benefits.
Ruby global method cache invalidation impact on single- and multi-threaded apps
Jury nullification and prejudice are only things in trial juries, not grand juries. Nothing to nullify if there's no case yet.
You'd think. A bit of this sounds self inflicted though, it's easy to hate Comcast. I'm not defending them but in the 8 years I had them it was rock solid, no issues at all, and they actually upped performance a couple times at no cost to me.
A sustained chain reaction requires a lot of things that here don't look likely to be set.

On the other hand, some ants playing with insecticide indeed searched for a sustained chain reaction and yieled x3 the anticipated output during operation Castle Bravo

https://medium.com/war-is-boring/those-who-witnessed-castle-...
But there is another option (c): a degree with the knowledge that's hard to get without a structured course of study. As an aside, if you're the kind of person who forgets everything after taking the exam, or takes irrelevant coursework, you might not have the discipline to be a good autodidact.
> it's unclear why you are spending money on a degree.

Because universities help you accumulate knowledge.

Yes, autodidacts exist. But, for most people, the atmosphere of a university, the exposure to and attention from experts, and in addition the various sticks and carrots in place (e.g. if you don't study this weekend you'll fail the exam), help with learning.
http://www.gog.com/game/loom
Where do you live? The reason I'm asking is because location and experience are the two biggest factors that come into play when looking for employment. When I graduated from college, I spent 5 months trying to find an entry level development job and it was tough.
Not OP, but I move often. For your consideration:

- My DC apartment only had support for Comcast

- My NY apartment only had support for TWC

- My Portland apartment only has support for Comcast

In every instance there was only two real options but because of the way apartment complexes work you really only have one option. It doesn't get better if you own a home either. I know plenty of homeowners that are stuck with Comcast because the alternative "isn't available on their street"...for whatever reason.
Any Mockup for $5