skysight-inc/HackerNews huggingface dataset:
I've found a couple of them, but have never been in a place to move/haul/store. The Seattle Museum of Communications has a couple 3b2 machines - I have an account on one of them, its old, but neat.
I don't think I can program in any language any more. I seem to just instinctively copy the syntax of the code around where I'm typing. I never notice myself doing it because when I'm adding or modifying code, it never enters my mind. When I have to write new code I'm always in a dither - "Do I need parentheses here?", etc. It's very strange. I blame writing a lot of ruby and javascript code (jumping back and forth to coffeescript), whose syntax is often seemingly random :-P.

Slightly off topic, when I'm pair programming in ruby, I often say to the other person: "No you can't break the line there!" The other person rightly shows me that it works fine. Then they say, "Why did you think you can't do that?" My answer is always, "OMG... what kind of insane parser have they written to allow that to work".
CUSTOMER RETENTION
How to improvise the wealth of customer data in order to attain maximum customer satisfaction ?
That's always been true. Look at Standard Oil for an example.
Is Economics Becoming a Real Science?
But that's exactly what is const is created for — preventing you from doing that. Why would you want to break the safeguards somebody has deliberately put in place?
The link was indeed posted a bit early.
It is currently still named "debbindiff", but will be renamed soon. At the moment it can still be found here:
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?...
The idea is great. But pretty bare bone information in this guide. And my biggest complain currently: No license. I opened a bug about this in his github repo.
"Collectively, a16z says, these three trends will lead to an 'explosion' of experimental biology and digital health startups..."
The Social Construction of Evolutionary Biology
Tech tackles the last taboo – talking about salary
Sorry, I thought you were implying that hospitals directly paid for medical school (ie. the way that some businesses will directly pay for an MBA).
> Obviously, no human is without sin

Objection: Not obvious in the slightest.

Sarcasm aside, though, it's such a wonderful little rhetorical trick to introduce an otherwise indefensible point with the prefix that it is "Obvious" that to let it go unmentioned would be criminal.
"Members of this year’s graduating class left their campuses owing an average of $35,051, about twice the levels borne by their counterparts two decades earlier (after adjusting for inflation)."
I should have been clear that I only meant for the tech industry.

Other industries (law, finance, fashion, media, etc.) heavily exploit interns to profit off their desperation.
India's glowing forests
Hello Ruby – A programming book for children
> For sure the world was safer back then, today it may not be possible to live like this but I'm pretty happy that we had the experience of being trusted with some responsibility from an early age onward.

The world was more dangerous back then.

There was more crime. Products were less safe (eg cars were more likely to kill pedestrians in accidents) etc.

> The survivor bias is non-existent,

The person most likely to harm your child is your other child. While the numbers are tricky we think sibling sexual abuse is about 5 times more common than paternal sexual abuse in the US. (This is from reported figures. There's a lot of attention on paternal abuse, there's not much attention of sibling sexual abuse, so we think that sibling abuse is less reported than paternal abuse even though they're both under-reported).

In the UK one in twenty children have been sexually abused. http://www.nspcc.org.uk/preventing-abuse/child-abuse-and-neg... it's unfeasable that none of the tons of kids like you were unaffected by this, or were not neglected to the level of abuse.
I can't believe someone patented a combover.
I like the presentation of the guide. I wish something like this had been available when I started.

The "Filtering Data" example at the very bottom of this page [1] could be improved a bit. It's using >= AND <= for finding records between certain dates when BETWEEN is generally better for this. Since the guide is aimed at "beginners and experienced users", maybe a different example could be used or the BETWEEN version could be added below it as an example of cases where there's a more efficient way to filter data?

[1] http://www.postgresguide.com/sql/select.html#filtering-data
It's actually a great shibboleth.
No guarantee the switches do what they say.
Is this article missing a link to the next page? It just suddenly stops at the point he mentions the bartender program.
Building a GraphQL Server with Node.js and SQL
Yes, that attitude (that men being close to daughters is a threat) exists. But does that meme/idea come from feminists? Or from some other part of society that hates paedophiles?
Some links that have been posted to reddit, but it can't see:

http://www.symmetrymagazine.org/article/july-2015/one-higgs-...

https://medium.com/recreating-megaman-2-using-js-webgl

http://calvertjournal.com/features/show/4458/owen-hatherley-...

https://github.com/MuseumofModernArt/collection/

(If you search reddit for any of these URLs it goes straight to where they have been posted.)
http://prose.io/ might fit the bill though I'm not sure it's usable by a 7 year old.
add in that all the show offs have made programmers aware that the system they build for 90k years is making millions and valued at billions.

it's about time for (good) engineers to get an appropriate share of the pie.
The physical differences between the genders is very large. I remember hearing about a study on grip strength - the average man was roughly equivalent to an elite female athlete.
so what it gets you is being modern proletariat?
IIRC Capital One had some sort of Uber promotion recently so they are likely testing the waters for such a move.
Indeed, that's unfeasible. But if you start reasoning like that the best way to prevent children from sexual abuse is to simply not have children at all. After all some of them will surely be victims at some point.

I'm not a big fan of the nanny state, I think life is full of risks and if you arrange society in such a way that all the risks are gone you will squeeze the life out of it as well. It's a hard balance to get right but I feel that going overboard on the protective side is not the answer.
Driver Genius 15 Crack Plus License Code Full Free Download
Related: https://news.ycombinator.com/item?id=9990630
What do you consider to be "Google"? The search engine? Google Maps? The advertising company? Google Ventures? Heroku? GoogleDocs? Or the whole crazy self-driving cars, automatically launched wind turbine kites, GoogleWave, Project Loon, and every other successful or spectacular failure they've been involved in?

Will anybody ever "own" all the market slices Google currently plays in? I _very_ much doubt it.

Will the Google Search engine remain an effective monopoly? I doubt that too - I remember when Alta Vista was world-changingly amazing! I suspect Google have deeply entrenched themselves in the employment market for people being very smart about making search better, and the bar is way higher so I doubt it's ever going to be a couple of compsci/linguistics phd students who topple the industry (the way Alta Vista fell), but things like DuckDuckGo and Blekko exist - and no doubt other more academic and less well know ones too, it not impossible (in my opinion) that someone will roll out a "instantly and obviously better than Google" search engine one day.
> Is there a shortage of people that love writing software enough to spend most nights and weekends doing it?

And this is actually another, if not part of, the problem. I’m passionate, I would even return to pull a couple of all-nighters. But I would never do it again for a company which I don’t own. I have a family, I want to spend time with all people who matter to me. I don’t want to to spend my time with your company, your engineering problems, and in the end probably get replaced by a cheap outsourced worker who is competent enough to maintain my code and add a couple of smaller features.

Degrees are no guarantee, but that’s how it rolls. You believe people more if they have some evidence, and you even believe them more than a friend of you recommended her. Blindly trusting people you don’t know while hiring is a recipe for disaster.

I don’t trust you. Give me money and you’ll eventually gain my trust. In return I’ll give you solutions for your problems. You probably don’t trust me, too.
Dude you are clueless. I hope you aren't in the position of making technical decisions for any major C/C++ projects.
These young men were employees, not owners.
This appears to be not publicly visible without a G+ profile. My apologies.
Very zippy indeed! Have you thought about switching to nginx so you can get SPDY (and soon HTTP/2)? Also, Hugo is cool. I've evaluated it myself, but I have 8 years of WordPress archives -- ~500 posts -- and I worry about things like images, comments, etc.
5 Startup Accelerators That Boost Your UK Visa Chances
It comes from the Italian "fagotto," and those languages that use the Italian form (instead of the French/English "basson/bassoon") have a different word for the pejorative you're inferring. Also, it'll be spelled with one "g", not two.

If you say "Ich hasse das Fagott" to a German they'll know you're opining on woodwinds and not confused whether you're insulting a homosexual.
My best guess would be some kind of anti-piracy measure failing.
It appears the opposite is true. ffmpeg is more or less a one man show. See http://thread.gmane.org/gmane.linux.debian.alioth.multimedia...
and
https://lwn.net/Articles/650816/

"I think the statistics indicate that the situation is much worse than
I expected. Please keep in mind that because of the daily merges, all
commits that are made in Libav also appear in FFmpeg, but not the
other way round. With a finger-in-the-wind estimate of subtracting the
numbers in the Libav table from the FFmpeg table, the distance between
Michael and the other FFmpeg developers because even more extreme."
Hell of a record setting road rally
Well it's not "wrong" in the sense of being factually incorrect but wrong in the sense of being just pathetic for a professional to be thinking such thoughts. Honestly, if you see a younger generation of students taking interest in your field, and instead of encouraging and teaching them, all you see is a threat to your livelihood... well... the profession will probably benefit if you found yourself something else, less competitive, to do.
"Any" console supports the important features of DX12. The functional additions to DX12 are few and those would likely be exclusive to PC until the next console iteration. The significantly more important low-level API has been in consoles since day 1.

The lack of a low-level API on PC is why bad console ports have happened in the past - so there's your citation: every bad console port ever.
That article talks like Mantle was the first version of this kind of API. Sony Playstation has been doing this for nearly ten years.
SSH with SOCKS5 tunnelling enabled does exactly this. The trick is that VPN's aren't allowed very often, so that's where the TLS tunnel trick steps in. You can use a VPN over TLS with serve2d if you want. I just find ssh -D5000 easier to set up quickly "in the field" than a VPN, especially seeing that it doesn't require server configuration.
'And Twitter, and Facebook, and Uber. They all seemed like pretty stupid ideas. Until they weren’t.'

From Jerry Neumann, angel investor
http://reactionwheel.net/2014/07/betting-ponies.html
And things have changed recently. For instance I remember a scene in the first Grandfather where Duvall first meets the producer, who walk him out of his studio holding his hand. One wouldn't even shoot a period movie like that today. In half of the scene in 30s and 40s movie, male actors hold each other arms when they discuss.
How to Think About the Future of Cars
Last time I checked you pay everything you get from Apple and keep the data locally without surveillance as a service.
I'm surprised that HN hasn't applied some version of the standard critique of Capitalism already. It's practically de rigueur in fashionable intellectual circles. And in this case it's so easy, an amateur like me can make a decent stab at it.

First of all, we enter the text with a remark about "mistakes of ego". One ego mistake is to conflate "life" with some activity that is taken to be "life-defining" or "the meaning of life". This is a Western preoccupation that stems from Christian spiritual angst with respect to the relationship between "good works" and salvation (this is very complex, see https://en.wikipedia.org/wiki/The_Protestant_Ethic_and_the_S... for details and note the differences between the Catholic and Protestant teachings. The psychological implications of the doctrinal differences are far beyond my ability to untangle).

So here this is applied as follows: conflating life with the process of gaining salvation through good works which in a Capitalist society translates into "game playing" a.k.a. using capital to innovate and earn a return on investment.

Of course none of this helps when it comes time to contemplate mortality. It doesn't matter how much you play nor how many times you win, you'll still be stuck with this over-developed existential angst which was the thing that prodded you to work so hard in the first place.

> When you lose a game of chess, you don't go and jump off a bridge, you reset the pieces and do it again.

> It's a game

The game playing, the "reset the pieces", the conflation of life with the game, and the talk of suicide seem to suggest an element unacknowledged in the text, the idea of the cycle of death and rebirth. It may be a coincidence, but I think the attitude of the Buddhists with respect to this cycle may be connected with their attitude toward games vs. the process by which wisdom arises, but who knows?

https://en.wikipedia.org/wiki/List_of_Buddha_games

OK, that's my critique. How did I score?
Why is PostgreSQL considered to have a steep learning curve? At least coming from another SQL database, it's a 5 minute install and has none of the weird quirks like "the empty string is null" etc.
Two Degrees
Scuttling has ceased by the US federal government because of the environmental impact: http://www.ban.org/2012/09/06/u-s-government-ends-the-sinkin...
Thanks, I got confused because in Wikipedia disambiguation page it says "Bassoon, variously called fagotto, faggot, fagott, fagot".
I would try to use the Jekyll WordPress import tool to get the markdown files.
This question is as someone who is mathematically curious but not yet adept.

In programming we slowly gain a big grab-bag of patterns and approaches to certain problems and build an intuition of what to apply where. It doesn't nearly cover your full experience but helps break problems down.

Do you find there is an analog to this with theorems? If so what's the essentials from your 'grab bag' and, beyond just reading more, what practices help build your feeling of where to use them?
Thanks. Maybe reddit's API filters out some results that have zero comments. I looked for an attribute in their API that would ask for all results but couldn't find anything. Also - I'd like to inspect Reddit Check's code but can't find an open-source repo
https://www.reddit.com/dev/api#GET_search
He's misspelled the word, but Germanic and Slavic languages use forms of Italian's "fagotto" for bassoon.

Coming from the US, I'll admit I had a double-take the first time I saw a bassoon advertised in a music shop window in Germany, before I figured out what they were actually selling.
This might be handy.

http://troels.arvin.dk/db/rdbms/
Adblock edge on this browser.
Iran publishes book on how to outwit US and destroy Israel
I disagree. The primary practical benefit of a common, strictly enforced set of rules is that it solves a great many of coordination problems (think prisoner's dilemma, tragedy of the commons). The problem isn't usually with a single greedy individual who wants to profit off the group; it's with the (apparently) natural human tendency to optimize for one's own benefit first. It's fine when one person does it, but when everyone does it, everyone loses. So a set of enforced common rules is a thing that keeps the group both from getting overrun by freeloaders and by self-destructing because of the usual human stupidity.
I create a new, unique e-mail address -- alias, technically -- for 99% of all sites where I register/sign up that require one.

To be more specific, I have my primary "me@example.com" e-mail account that I use. When I register/sign up at www.company.com, I create an alias of the form "zzz-company@example.com" which goes to "me@example.com". I do this primarily for exactly the two reasons you mentioned above.

FWIW, I run my own mail server and all e-mail accounts and aliases are stored in SQL. A small script that I wrote makes creating a new alias entry in the database quick and easy, e.g.:

$ newalias zzz-hn

Also, that's a literal "zzz-" prefix. I do this to avoid any "coincidences" where a spammer tries to send mail to a random address that actually exists as one of my aliases. That is, a spammer may try to send to "hn@example.com" which very well could exist. A spammer would be much less likely (it seems, anyways) to try to send to "zzz-hn@".

I was on vacation out-of-state last week and we ordered a pizza from Papa John's one evening. I didn't have my laptop handy (only my iPad and iPhone) so instead I used the "checkout as a guest" option and employed the "+" separator trick (i.e., I used "me+papajohns@" as my e-mail address). I try to avoid this whenever possible and create an actual alias as some sites a) don't allow "+" as a valid character or b) are aware of this "trick" and simply strip off the suffix, thus ending up with my real e-mail address. (For the curious, the confirmation e-mail was sent via ExactTarget and they didn't strip off "+papajohns".)

I just started doing this several months ago but it helped me discover that either the dealership I bought my newest car from or Reynolds and Reynolds (who provide an application the dealership uses) shared my e-mail address with Edmunds.com, who later started spamming me. Because I do this, however, that situation was easy to take care of (delete alias and blacklist the sending mail servers).
Show HN: A selfmade Airplane Launcher
My comment was none of those things. Religion is intrinsically related to the topic of secularism.
Interesting view, very interesting view.
I grew up in a Christian community and it's something that I miss - the feeling that you strive to uphold rules that are greater than yourself, and everyone around you fights with their own bodies and minds to do the same. In the group I used to be a part of, the mentality of "we're all in this together" was strong.
Yes, and what's wrong with that? You certainly don't want someone from the outside altering the nodes directly if you have an API which should be used instead.

Whenever I need to return a non-const reference/pointer to some inner data (which is not often) I name the method "mutableFoo()" to make clear what you're getting.

But most of the time (provided a sane API design) you won't have that problem anyway.
I think you misinterpreted what I said. All I said was, a degree is not a necessary or sufficient condition for being a great developer. Evidenced by the fact that there exist great developers without degrees. I'm not drawing any whacky conclusions about one group being "better" than another.

Also, for what it's worth I graduated with two technical degrees from descent university. Most of the developers I know have engineering degrees.
The hard problem is keeping that unicorn after you've found them... ;-)
This is from a while back, but very, very scary none the less. Play fullscreen for the jaw dropping experience :-)
Show HN: Another PaaS Alternative to Heroku – moCloud.io
Some folks at Tokyo just launched a Heroku alternative PaaS based on Docker containers called moCloud, what do you think?

https://mocloud.io
Not really. DirectX 12 has incredible mindshare among consumers and, I sadly suspect, game developers simply due to the name.
Spoiler alert: Google is VERY slow!
There were no OS-provided libraries, only a documented list of software interrupt calls you could use! Ah the old days..
Am I missing something? The article has Airbnb ads above, below and on the side(with #mankind). I myself have not booked a service with them, but thrilled to read it (in good way).

*Edit: Explained "thrill".
Maybe you can have an option to highlight the difference from previous year. Shouldn't be a lot of work, seeing as changes are infrequent.
As an extern'd variable it's an array of unknown length
Some features to consider:
- Designed for large scale
- Host your Docker containers
- Virtual private cloud
- Dedicated machines, no shared VMs
- Ship code thru GitHub
Is there a better way to have fast-loading comments than outsourcing them to Twitter/HN or Discus?
Also, I find the PostgreSQL manual to be one of the best Free Software documentations. It is clear, accurate and up to date.

In general, PostgreSQL has no nasty surprises. It's a very smooth experience.

Even "under the hood", from a developers perspective, PostgreSQL has a very responsive mailing list, is friendly to newcomers and yet has a one of the best quality assurance mechanisms I'm aware of. Tom Lane and all the other PostgreSQL hackers do a really good job there. ("Commit fests", Releases on regular schedule, "Stable" is really stable, beta-versions are honestly marked as "Beta", etc.)
The way I see Google loosing steam is a massive change in the way people are consuming IT products. I'm thinking about P2P maybe they are others.

I can't think about a big IT company that disappeared the last 50 years.
His book "Managing Humans" is one of the best resources I've found for managing an engineering team.
Which is a problem with incentives around investing, not with normal, "well-adjusted" people. It should be pretty clear now that the market strives to remove all human values not relevant to increasing abstract profit numbers. We are literally losing our humanity over this. And the best thing? If we continue, it may well end up that an automated economy will become a closed loop, running by itself without the need for human input or existence.

Some people fear we code up a Paperclip Maximizer, but it could be that we'll accidentally build one in pursuit of profits.
doesn't inlining the CSS make the page require more data in the long run? Especially if you're not changing it often

Browser caches solve a lot of things for us. Though you're still parsing a bunch of JS, google's front page is "only" fetching 56kb

Granted, this blog post is 13.5kb, but it doesn't have an entire search app embedded into it (with the whole search results automatically appearing thing, I imagine that inside that 56kb is pretty much all the code required for all of google's little widgets in the search results)

Anyways, always fun to see somebody go in and rip out as much cruft as possible
Gmail does support the "+" separator, although (as I pointed out in another comment) many sites either a) don't allow "+" as a valid character in e-mail addresses or b) simply strip off the "+foo" portion.

For example, if your e-mail address is "me@gmail.com", you can send mail to "me+foo@gmail.com" and it will be delivered to you. This makes filtering mail from specific sites pretty easy if there isn't already an easy way to do so for that site.
It was not a communism, it was a flavour of socialism. Just like China, Sweden and USA.
Now this is a dirty coding trick!