skysight-inc/HackerNews huggingface dataset:
I have no doubt that professionalization is highly related to social and political savvy. The ability to form an "in-group" and commit to doing what is in the interests of this group (thus solving the free-rider problem) is an essential social skill.

However, when groups professionalize in the sense of restricting the supply of people to that job, they are benefiting their own in-group at the expense of society as a whole (customers, employees and shareholders, people excluded from the profession, and indirectly, everyone else). Tech workers intuitively recognize this, and professionalization is the antithesis of hacker culture. In fact, I would say that professionalization wouldn't actually help the nerdy people you are referring to. It would just bring in different people (of course the social justice movement is already working hard to eliminate hacker/nerd culture from the tech industry).

As this article shows, tech workers are fighting this issue through the legal system. Maybe a union will be needed just to deal with this issue. I suspect that the rivalry between Google and Facebook, and the fear of further lawsuits, will keep competition rigorous in the short term.
Don't "Follow Your Passion" - An Alternative Framework For Creating Your Work
I am currently paying for some bespoke software development (split with two other individuals).
Then don't use SQL strings? There are many, many ORMs that abstract SQL strings to objects and relations.
I assure you we have artisinal grilled cheese here in St. Louis as well:

http://www.bigcheesestl.com/
For a long time I've been pretty worried about my mortality. But ever since I became a Christian a couple years ago, I've been much more at peace about it. Not all the way (yet?), but much more than before. I highly recommend looking into Christianity to anyone else feeling that same fear.
One thing about knowledge, and being a tiny little human, is that if you don't know about the whole framework behind existence, then not only do you not know if there is such a thing or what it is, but you also don't know whether anybody knows. And don't you even think about reaching for that Razor.
this. I don't know if it would be appropriate to suggest author try RethinkDB

if so... Please try RethinkDB, I think it's fantastic. If offers some interesting promises, and is by far the best noSQL DB that I have worked with (they actually fix problems with it, too, constantly).

Comparison from RethinkDB website (RethinkDB vs. Mongo/others):
http://rethinkdb.com/docs/comparison-tables/

I think they're really up front with what they promise, instead of people just saying it's "web scale", and I think of them as an iteration after Mongo. Then again, I haven't done a super large amount of work in Mongo, so...
castro is really pretty small; I think you're better off as a gay man in nyc.
Como subir de peso
BookingBug is aimed at this space. I don't know whether it has calendar integration.
I have to say, I strongly disagree on this point. I am a coder who works in a variety of languages build on many paradigms, of which SQL is one of my most enjoyable. I agree that the creation of schemas can be painful, but SQL's almost Prolog level of declaration can be beautiful in certain problem spaces. It is unfortunate that the current state of query optimizers leads to leaky abstractions where one must rearrange queries to allow for efficient execution. Still, I have had a great deal of success introducing SQL to otherwise nontechnical people, and they also love the fact that one can describe the solution you desire as opposed to instructing the computer on how to get there. These people particularly benefit from the almost English nature of the language, and I feel I have no right to complain about any syntax with a `use Perl;' background on my desktop.
NSA's Kids Page: CryptoKids
It seems if you're half-good at just about any language, you'll get an email a week from a recruiter from a decent company. Definitely not as many startups, but many interesting projects to choose from. And remote work while living in a (comparative) mansion in the Midwest is a good selling point :)
I'm rather curious. I thought this kind of predatory network shenanigans was par for the course in the US?
There is nothing you can do with non-GPL software that you cannot do with GPL software that does not involve distributing code with more restrictions.
Ask HN: Have you contributed to a commonly used technology standard?
Has anyone here ever been an integral contributor to a commonly used tech standard such as IP, PCI, or any others? Do you mind expanding on your experience?
Please don't downvote just because you disagree. Have a discussion if you're comfortable with your beliefs. It would do more good for all involved.
Apple Celebrates 30 years of the Mac
So much for SQL being an declarative language. Whilst I'm impressed, I'm curious why the query optimizer can't pick up this as an optimization.
Check out this UK equivalent for ideas:
https://www.writetothem.com/
It's worth remembering that Google doesn't have a single SRE team. Each major service has a separate SRE team. There's a lot of specialized knowledge in each, and redirecting the Search and Storage SREs doing the AMA to help with gmail (or login, which was probably the problem) would have only resulted in being in the way.
I used to live in St. Louis and worked at a startup that was located in downtown (right on Washington Ave) 13 years ago. Back then downtown was dead after 5pm, as everyone left to go home back in the suburbs and not much of a night life in the city.

Recently, I went back to visit for the first time in over 10 years. I was amazed that there was a night life, and families would go out to eat in the city! It seems to be turning it self around well, but I am sure there are more hurdles to make it even safer.

In addition to it being easier to get funding [1], it sounds like St. Louis is really looking to be a good spot for a startup in the US.

1: http://archgrants.org/
That's as helpful as saying magic. The poster is asking for the definition of "hustle".
It's just fake internet points. "Unfair" presumes there is some sort of intent to engineer fairness at HN when it appears they are just trying ton engineer tailored content. It's best to find a start-up or side project to work on instead of worrying about internet points. But HN is a great place for procrastinating coders.
Congrats ! This looks great :D
You can't distribute someone else's GPL code in a way that allows other people to redistribure it with more restrictions. That's a big deal if you want to mix GPL code with your BSD-licensed project, even if you don't personally touch any non-free software.
Handwriting Repair
Suggestion: if your network provider's recursive DNS service sucks so much that you cannot bear to use it (and even if it doesn't, quite frankly) your next best bet is probably to install unbound (https://unbound.net/) listening on localhost on your workstation.

Not only does this give you known-good DNS resolution, but you can also enable DNSSEC validation and be fairly confident that it'll actually do its job in preventing your local machine from resolving poisoned zones.
Bill Gates on Charlie Rose
Seems like the bug was in the config generator/deployer and not the service itself. So it's quite possible that things behaved normally during their dogfooding/smoke testing phase. But you're right, the config should've probably been rolled out region-by-region with a short baking period inbetween instead of a global outage.
Google lays $2.7M on the line for Pwnium hacking contest
I remember another thread suggesting that Eric Schmidt be fired for this.
If you're not going to service a query, there are perfectly good ways to do that. Since they didn't do one of those, I'm happy to call this hijacking.
Which Silicon Valley company has the best intern perks?
A good start is the "seeking freelancer" monthly thread here on HN (latest one: https://news.ycombinator.com/item?id=6995014), thought they seem to be drying out. Also look at more decent job matching sites like gun.io, onsite.io, authenticjobs, etc. Startup and business meetups are hit-and-miss, but they're fun and might net you good relationships, even if they don't turn into a money exchange.

Patrick McKenzie (patio11) has more advice on this than you'll ever need. You can start here: http://www.kalzumeus.com/2012/09/17/ramit-sethi-and-patrick-..., or just go through his comment history (https://news.ycombinator.com/threads?id=patio11).
https://news.ycombinator.com/item?id=7118142 https://news.ycombinator.com/item?id=7111087 https://news.ycombinator.com/item?id=7105416 https://news.ycombinator.com/item?id=7097460
We have created sufficient variety of failed VTOL plane concepts that there are certainly a number of types you've never seen. It is a recurrent trend - every engineering team thinks they have an answer which puts a novel spin on things and will fix them once and for all - and then it turns to shit.

View the 'wheel of shame', as it's known in aeronautical engineering circles:

http://vstol.org/
Thanks! So glad to hear that!
I was almost certain that this would be about QWOP.
My personal experience at Yale differs quite a bit from hers. A lot of my friends and I struggled through our experiences at Yale. Things sucked a lot at times but there's a certain unity that results from collective suffering. Maybe it's because I'm recollecting the entire 4 years while she's still doing her undergraduate studies.

Things weren't always alright but I did get a break when I needed it. I went to the Department of Undergraduate Health after having really bad headaches, like someone was stabbing me in the forehead. They checked some stuff but the doctor basically said I was working myself to death. I was definitely struggling at that point. He told me to take a few days off and wrote a note for me. I took it to my dean and he wrote another note that basically allowed me to turn in all my work late for about a week or so. I rested and things got better. I don't think I was alone in struggling and receiving help. It's a bit hard for me to reconcile the considerably more compassionate response I received from Yale with her experience. Is Yale so extreme that once you cross a threshold they become stone cold?

People struggle in college. It's strange for me to read that everyone around her is acting OK. I would have told her that things are tough if we had been classmates. It's pretty depressing at times watching the sunrise from the windows of the computer lab. Or in my moment of triumph after getting my toy OS to run there is no one around to share that joy with because most people are asleep at 6 AM on Saturday.

I'm not saying her account isn't true for her but Yale is a big and diverse place. It might to good to be around different people. Go hang out with the CS people in the computer lab on Friday night at 11PM. They will tell you things aren't alright and thanks for the company.
Most schools provide psychiatric counseling (and primary care, and immunizations, etc) as part of the medical services paid for by the student life fee.
Notably, this project is not dead, only the orbiter is.

The SLS, built on Shuttle parts minus the spaceplane, launches first prototype in 2017. To what end, few can say.
This looks cool, but why should I use and trust this over something like Google's Public DNS?
The way I resolve it: meaning is something we construct. So yes, there's no Meaning of Life written in the stars, no absolute truth there. But you can make as much meaning as you need.

Personally, I like that better. If somebody tried to tell me the One True Meaning of Life, the first thing I'd do is argue with 'em. This way I get to argue with myself.
No offense, and it bothers me in almost any use, but the phrase "doing a startup" seems especially out of its depth in this context.
Why Germans Have Longer Vacation Times and More Productivity?
The all time greatest way to get referrals quickly for IT is to do some work for an accountant. Do a great job, be as professional as you can be. Work for free if you have to but don't work for less than your rate. Then ask for referrals. Accountants know the right people and have the right relationship with them to put in the good word that counts.

The nature of IT is such that the trust level needed to get business is too high for most marketing techniques. But referrals work (if you are high quality).

I could give a lot more if you need it. Anyone who needs some help can call me.
True. Matt Green for example uses blogspot too. http://blog.cryptographyengineering.com/

pycon blog is also on blogspot. http://pycon.blogspot.com/
> It's pretty depressing at times watching the sunrise from the windows of the computer lab.

At least your lab had windows...
Why Christian? Try muslim dude.
I find it really useful to prepare all "menus" in advance for the week. Preparing food in advance for the week doesn't really work for me as I like to eat fresh food. Not having to decide what to eat on the fly saves me so much mental bandwidth. It can make the shopping more efficient too.
This Is What Happens When a Startup Fails
Don't Stay Hungry
the event horizon - Schwarzschild radius - is defined by the specific value of gravitational potential (escape speed equals speed of light) while, given the black hole mass large enough, the gravitational force at the Schwarzschild radius can be as small as we'd like it to be. The various local effects like time dilation, light path curving, etc... are defined by the value of gravitation force, not gravitational potential. The potential defines the fact that anything originating at or below the horizon would never escape completely the gravitational field, i.e. never reach the infinity.

The Schwarzschild radius of the mass of the observable Universe is 10B light years. So, several billions years ago, when observable Universe had 10B radius, it would be a black hole (though i think that in less expanded space of the earlier Universe the constants like "c" had different values and thus that Schwarzschild radius was less). We can imagine it in another way - increase 125 times (the observable Universe has 40+B light years radius) the amount of matter, ie. galaxies, stars, etc... inside the 10B radius ball around us, and you'd get the black hole with 10B light years Schwarzschild radius (and i don't think we would ever notice the change - only with time the galaxies's movement will be affected). Obviously, the gravitational field on the surface of that imaginary 10B radius sphere and inside it would increase somewhat (like 125 times on the surface, 125 times 0 pretty much 0) - not even close though to any values to affect space curvature or to prevent anything from crossing it from inside. Of course, anything that would cross it from inside would return back eventually.
Thats interesting considering Cassandra moved to CQL (their SQL-like language) and theres a ton of work in the Hadoop stack on SQL-like languages (Hive, Pig, Presto)
I wonder how efficient ORMs out there doing. My believe is that once performance profiling is done, and the crucial bottleneck is identified, people will replace the original call to ORM with a custom SQL query.

But heck, sometimes db language driver (like pymongo, python-mysql - just giving out example what I mean by language driver) are not optimized either. :) so a careful post-profiling analysis is required.
Competitor Accuses Uber Of DDoS-Style Attack; Uber Says Tactics “Too Aggressive”
12 Google Services Experienced Outage, Reason Why They Went Down?
This doesn't agree with my understanding of GR.

Nor mine. You're correct, any object in the interior of the hole, even one that is moving radially outward at the speed of light, gets closer to the singularity (i.e., its r coordinate decreases) with time, which means it can't get closer to the horizon (that would require increasing r).
the point this article is making is that powerpoint is not useless because it is a great sales tool - precisely for the reasons tufte says it is anathema to clear thinking - that it is about control of the audience and not empowerment in the sense of allowing the audience to be on equal footing with information.

steve jobs is a great example of this - think "thousands of songs in your pocket" versus the GB size. Apple is a master of selective data slices to jazz up their keynotes, which are, after all, gigantic sales pitches.

i've done this myself with my own customers - a powerpoint deck is a way to control the entire conversation - to steer to strong points and conveniently not mention weak ones. it works really well with almost all audiences. people in most cases will allow the speaker to follow "the deck".

so - good for sales. not good for nasa. and this is the point tufte makes.

probably not good for booz-allen either, but it might explain their NSA security lapses, right? i'll hazard a guess their security review was a powerpoint deck.
> The player is the company the game is you.

This is great.

> Maybe it was always like so, and I was young and having too much fun to realize.

No, I don't think so. One way to look at it: previous generations of game companies were playing a cooperative, positive-sum game with their audience. By creating lots of fun and value, they could get high dollar-scores. Now, they are playing negative-sum games with the audience: by creating stress, compulsion, and addiction, they can extract money.

If you haven't read it, you might like the book "Finite and Infinite Games". It's not about games in the sense we're discussing here; it's more looking at social philosophy through the lens of games.
Well, it's important because it reminds people that anyone can create his own cryptocurrency.

When shares of big companies will be exchanged with a cryptocurrency-like protocol, then we'll be in business.
True enough, but one must tread carefully. A history of mental illness that demonstrates that you were a threat to yourself or to others is going to impact your residency in the US if you are an alien. A history of alcoholism (and depression may lead to alcohol abuse) with evidence of past harmful behaviour is going to work against you.

I am fortunate to be healthy, but if I weren't, would I tell anyone? Probably not. I like the US and want to stay here.
The zoo is fantastic as well. Best penguin exhibit I've ever seen.
It's almost like Max+Plus II for the Apple II.

So I did CS & Eng, the courses we had that covered parameterized digital blocks (& Verilog/VHDL) were ECS 154A and B
My first reaction on reading your decision to not get married or have children in order to have more time, is that you should think about adopting a more balanced approach to life.
A few years ago I got testicular cancer. The information about the disease came in pieces: first all I knew was that there was a lump; then came the ultrasound, the CT scan, then biopsy of the testicle, then a second surgery to sample lymph nodes to which the cancer might have spread. At every step I would obsessively query my doctors for conditional probabilities: given what we'd just found out, what were the chances of dying? Of relapse? Of chemo? Of sterility? I was always incredibly frustrated at how vague their responses would be - they'd say, e.g. "we don't like to give probabilities because you just never know what will happen!". And I would think, "That's exactly the point of a probability! Please just tell me a number!"

One doctor eventually showed me a paper on outcomes for the lymph node surgery I had, with a relapse rate curve going out five years so. I found this incredibly helpful for managing my emotions because it let me track my progress in a very precise way: every monthly checkup that would go by uneventfully, I knew exactly what my chance of relapse had dropped to. The goal was to get to zero. More importantly, having actual numbers gave me something on which I could focus my optimism. It's so much worse to hear "you might become sterile" than "there's a 5% chance of becoming sterile". With the 5% number in mind, I'd do things like imagine myself in a room full of 20 people and think "wow, it would be incredibly unlikely to be randomly chosen from this group". Having spent a lot of time in a cancer hospital now -- around people who were much worse off than I was -- I believe that almost everyone has incredible reserves of optimism. I think it's better when the hopeful possibility is concretely defined - it makes it easier to imagine a path forward while you're stuck waiting for more information.

Mine is obviously a completely different situation from the terminal cancer described by the author, where the question isn't, "when will I be free of this cancer", but rather "when will I die from it". Testicular cancer is very treatable, and I never faced a significant chance of death. I'm sure I would have been in a much different psychological state if I had.

Also, PSA: testicular cancer is REALLY common for young males (if you're male you have a 1 in 500 chance of getting it between 20 and 34). Given HN user demographics, there are almost certainly some of you reading this who've gotten it already, or who will. You can save yourself a ton of trouble if you do a self-examination every once in a while. That's actually how I found out, and is a big reason that I avoided chemotherapy.
Let's reinvent helpdesk
Although there are great systems like Team Foundation server or JIRA, they still sucks when it comes to the whole story. I would like to share a example with you and discuss it so we define the perfect usecase and maybe one day even the perfect helpdesk.

Since I believe every story like this should start from the end, let's assume that at the end we want the system to send satisfaction questionnaire to the issue Reporter.
Before, the solver of the issue would mark the issue as fixed (or completed) in his favourite to-do list and add some comments about what was wrong and how it was fixed. Still in his favourite to-do list, maybe on his phone or inside Microsoft Outlook.

How would he know there is an issue assigned to him? Not only was the task added to his to-do list (ToDolst, Outlook, whatever) put also his calendar (again it is up to the user) received an event carefully planned to his next free slot so he would notice. The event as well as the task would also include other valuable information about what needs to be Fixed, where to find it etc.

But the issue needs to be assigned, right? There is where the dispatcher is reading the queue of all the requests coming from different channels like web, email, twitter Facebook or by phone through callcenter. She just categorize. Based on the different skills the solvers have, the issues could be automatically pre-assigned and she just confirms.

And that is it. Of course the helpdesk also needs to issue invoices, have a lot of reports and so on, but the basic use case could be like this. What do you think? Would you like to report to the system? Would you like to be solving tickets in it?
FBI: Retailers Beware, Target's Cyber Attack Was Just a Warm-Up
Same here. Been following Jesus for over 24 years. For the skeptics out there, have a listen to this guy http://waltermartin.com/realaudio.html

It's a website that is desperately in need of a makeover (real player? that still exists?) but when I was a skeptic he was the only guy that gave straight answers, and would admit when he didn't know something. Too bad there are so many false teachers out there today. Makes it confusing for people.