skysight-inc/HackerNews huggingface dataset:
(This is pure opinion, really)

Most of fund managers shouldn't be called investors, they make bets in companies like some people do in horse racing. Which is ok, but they sell this image where the only path to succeed is by getting huge like instagram or crashing like a thousand other startups. They are distorting reality for profit. Making bets is part of speculative investment, doing this to startups is cruel - specially when you have direct influence in the whole 'community'.

How it works:

Let's say you have: a set of ideas I, which pretty much englobes all ideas that have a some chance of succeeding right now, some ideas slightly overlap others, but that's ok. Now, you take N startups which are willing to take one idea and blindly go full throttle, to fly or die. Your job as a VC is pretty much igniting them and (that's the cruel part) making sure they do never 'pivot' to something smaller with a more long-term approach/returns. You worth more dead tomorrow than evaluated at 'only' 2 million in 24 months.

My point is: for every airbnb there are hundreds of very successful companies that have million of users and also impact the world and didn't play russian roulette.

Almost forgot (explaining soft landing):

The idea is pretty simple, find some market that are willing to pay (read: if you ask the money before the product, they would pay and then you ASK) build the product without spending your savings. Get more similar users. If the first 50 users you got are the only ones that want the product (very unlikely) maybe it's time to shut down the product and take the losses which will not be huge. You might even keep your old job when doing that. Most of ideas I got from Amy Hoy and DHH/Jason (book 'Rework').
Interestingly the constant connection between "youth" and "bullying" may be unhelpful for adults who are being bullied.

For someone to say that they are being bullied is for that person to admit 'weakness', and that's not something that most people feel comfortable with.
Pretty hard to do if you're under 18, banks want a legally responsible person to own the account.
Nathan, congrats. You seem incredibly focused (even though you said that focus was an issue). What is your workflow process like? In other words, how do you seem to get so much done? :)
I program in Groovy daily. "Groovy-style" builders are just sugar over the Builder pattern via heavy use of closures - so in reality they can be used anywhere an Object needs to be constructed.

So yea, any language which supports closures should be able to do "Groovy-style" builders.
Microsoft Confirms Vulnerability in IE6, IE7 and IE8
Simple syntax is not the same as simple semantics.
You're right; I realized that afterwards but it's too late to change it. I was trying to think of a straightforward example of why this difference isn't just because of a difference in type systems, but that's hard, since types are so helpful in understanding the way languages work.

Or maybe I've just been thinking about types too much recently!
What is the point of all this?

Would you still travel if you couldn't update your friends about it in near real time?

Don't you feel that the time spent on writing/contemplating what to write on the facebook pages would be better spent enjoying yourself in your new destination, making contact with people there rather than keeping score?

If it's just a weekend that's barely time enough to take in a new place (for me).
australia, apparently.

http://www.csmonitor.com/World/Asia-Pacific/2012/1224/Could-...
I use openbsd on the desktop. It's great. Just works, and stays out of the way.
Coding Destructible Pixel Terrain: How to Make Everything Explode
Debit cards in theory do not allow any debt, thus there's not so much of a problem allowing under 18s to have them.

See this UK account for 11 to 18 year olds which allows a debit card.

(http://www.rbs.co.uk/personal/current-accounts/g1/young/revo...)

HSBC give you a savings account when you're seven, and add a current account when you're 11, with a VISA debit card.

(https://www.hsbc.co.uk/1/2/current-accounts/under-18-bank-ac...)
This is not a good situation to place the user in, but, given that, this is the best answer I could've expected.
I posted a list a few years ago. There is no way it would fit in a comment now, because there are currently 38719 banned sites, but here are 50 chosen at random:

nexcards.com, atsdatabase.com, bestbiz4wealth.com, newbalanceshoesoutlets.com, mdrst-vb.com, millybridal.com, sjdwk88.com, smashnetworks.com, coolipad2cases.livejournal.com, artsoftsolutions.net, accesscontrolsecurity.com, kurenundwellness.tv, jordan4-retros.com, toubibook.com, avgremovaltool.posterous.com, privatelabelrightvideos.com, allisonwardllp.com, buylebronjames9shoes.com, viralurl.biz, sparkleice.com, internetmarketingmuenchen.de, 027sbz.com, silverlottosystemx.net, minneapolisstpauljanitorial.com, sim-baby.com, earticole.com, dixie24hourwrecker.com, kangoshi-tokushima.info, ibabies.weebly.com, myspace.com, ipariingatlan.com, corruptbackuprepair.org, discount-monclersale.com, libronet-usa.com, sportsusatv.com, funnyden.com, number1bets.com, playwacthvideomovieonline.blogspot.com, mths.be, amertahot.blogspot.com, orzofflawoffices.com, xn--compteterme-d7a.com, jordansfire.com, healthy-times.net, dio6.com, pookebook.com, wildheaven.info, mac-photorecovery.com, thesellingonline.com, yslshoesboots.com
Just because you got yourself into the mess, doesn't mean that database schema is suddenly bad. Data definition language (DDL) is a declarative and well thought-out DSL that can guarantee the business logic to a certain extent, at a very very low cost.

On the other hand, stored proc is a relic of the integration database [1], and is definitely less flexible compared to using your programming language of choice.

Instead of jumping from 2000 tables / 45000 stored procs straight to "schema in code", perhaps a saner tables design with no stored proc is the better way to go?

[1] http://www.martinfowler.com/bliki/IntegrationDatabase.html
No.

You are a marketer/promoter/pusher. Junior programmers coding on fad frameworks at borderline user level are far from hackers in every possible definition of the word.
Typing "Sell" in Google Finance redirected to Apple Inc.
Exactly what the difference is between DragonFlyBSD and other BSDs I will leave for someone else to summarise

It's all rather nicely explained on the front page of their website.

http://www.dragonflybsd.org/
Ask HN: Do any open Furby-like projects exist? 
I was thinking of getting a Rasberry-Pi or Arduino type board and playing with creating an open/ programmable soft toy ala Furby or Teddy Ruxpin.

I can't be the first person to think this.

Does anyone know of such a project that already exists that I can start from?

Cheers
Checking email, Twitter, and Facebook on my phone has also been a constant interruption of time spent with family. I think this is the biggest issue I need to deal with in 2013.

Man, do I ever sympathize. I was finding myself standing in groups of friends, outside on beautiful sunny days, and we'd all have our phones out looking at Facebook and commenting (out loud) on people's statuses (and the comment is always the same - "yeah, I saw that"). Its so lame!

For me the answer was really easy - just uninstall the app from your phone. You don't have to do anything drastic like quit FB, just uninstall the app from your phone and stop letting it fill up every free moment you have.

Do it now, before you do anything else. It will take 30 seconds and could change your life. Uninstall the FB app.
"An enthusiastic and skillful computer programmer or user."

That's an awful definition of a hacker. Hacking, regardless of definition, was always a subculture. It was never about just being skillful, that's more inline with the modern washed out definition.
I don't really think it is inconsistent. Sbt has two methods for configuring your projects. You can use a limited configuration file that has less boiler plate but also doesn't allow you to configure as much. The alternative is that you can use the full configuration that has more boilerplate but lets you configure everything. The reason I don't think this is inconsistent because the full configuration is a strict superset of of the limited configuration, both syntactically and semantically (with the exception that expressions need to be added to sequences instead of separated by blank lines).
I would have liked to see some of the older frameworks like django, flask and what not. maybe that's another list of best python apps.
Are engine block heaters common there? It was 10°F last night where I live (in the US) and they are pretty common here.
The word hacker is so abused for marketing purposes it now means entry level programmer of whatever trendy fad of the times. (e.g. node.js hacker, rails ninja, mongodb god)

* Originally (70s-80s) hackers were programmers/technicians who could
modify programs or machines to perform tasks beyond their original
intended use (for good or bad).
* Afterwards (90s), journalists hyped the word to mean security
hackers, people expert on security issues of software (itself a
subset of original hackers).
* And then further journalist confusion, changing it to refer to
people cracking into systems
* In the last few years it became a glorified buzzword losing any
useful meaning.

A lot of insecure people who need cool names use it to describe themselves. There's no substance and no way to verify their claims. This is like ghetto cars with neon lights and flaps.
Do you know how many hours were dedicated to your consulting revenues?

And, thanks :)
Similar complaints were lodged against open source software when it was emerging, especially with respect to security. I assert that open source has been better for security than ever imagined and nearly always produces solutions superior to closed alternatives.

I do think it's important to draw attention to the potential downsides, so thanks for contributing this article.

Given the upside of open data I can't imagine a scenario where closed data > open data with respect to the general public.
Easy, tiger. My point is that anyone who thinks this question is a fair and reliable way to suss out character flaws should think twice.

Again, what you did (asking a question when the answers were right in front of you) indicated that you neither knew or cared enough to actually read what others were saying. I promise you, this is not a good look. Disagreeing with the answers is one thing. But behaving as though they don't even exist is another. And given what we're discussing, this obliviousness is entirely relevant to the conversation in that it demonstrates that people aren't necessarily aware of their own shortcomings, at least not to the point where they can enumerate them crisply, completely, and professionally. Even a modicum of self-awareness (which you seem to lack) should make this clear.

And no, this observation doesn't constitute an ad hominem attack. Were the personal factor irrelevant (e.g. "How could we trust you with the company's finances? You're a woman!") then it would be. But that's because it introduces a logical fallacy (thinking women, by their nature, can't handle finance), not because it's disparaging. There's no rule of debate that says people can't say things that are true simply because it could cause others to take offense. As long as things they're saying are accurate and relevant, they're fair. That's why saying "We can't trust you with the company's finances. You're a convicted embezzler!" is not an ad hominem attack, even though a person's character is clearly the subject. Given the circumstance, character is entirely relevant. Indeed, it would be illogical NOT to mention it.

Now, it should be clear that there is nothing irrelevant about an overlooked weakness that exists in a speaker who is busy arguing that people who are unprepared to discuss their weaknesses are either lazy or dishonest. Obviously, you'd be unprepared to discuss your own weakness if you needed to, and not because you're lazy or dishonest. It's because you're human, just like the rest of us.

The problem with humans is that a lot of them are stupid. They ask stupid questions and draw stupid conclusions from the answers they receive. Smart people learn to identify the stupid ones fairly swiftly, and after having been burned by stupidity, they learn to evade it when necessary.

Few questions telegraph stupidity more reliably that "Tell me about your weakness?" You may think it's a great question, but as we've seen, you rank fairly low on the self-awareness scale and your idiotic judgements about people who are uncomfortable with it ("Lazy unprepared liar!") just confirms smart people's deepest fears about what goes on inside the heads of people who think this question is a great way to get reliable information.
New Year's Python Meme 2012
That looks really cool, but $1000 for it is insane! It's a small metal drum and some cable.
He's forgotten ;)
There's a line from NetBSD 1.3 (boy howdy, I loved that OS) to OS X Server, if you look closely.
> systematic oppression

> Do the same to an unprivileged minority and it is potentially life threatening. There is no comparison.

Racism must be systematic in order to be 'real' racism?
Instances of racism must be comparable to one another in severity in order to be 'real' racism?

These implications of severity and comparability are entirely your own invention. anewguy99 was not suggesting anything of the sort, you have assumed that he was because your pet definition of 'racism' requires that those implications be present when the word is used.

If you want to use another definition than the casual/traditional one, that is fine. But don't expect others to take your pet definition seriously, and don't expect to extract legitimate meaning from what others are saying when those others are using the common meaning of the word.
They're pretty honest by saying that the point of Kotlin is to drive IntelliJ IDEA sales (I did buy my licence 70% off during their doomsday special).

However it's a bit weird: they're creating a language that, basically, "needs" an IDE, so they can sell that IDE. I don't doubt they did put a lot of stuff in their language at which IDEA was good (e.g. @NotNull / @Nullable which IDEA was able to check in real-time on partial ASTs etc. which apparently made it into Kotlin right from the start).

I'm sure there's going to be quite some "refactor xxx to use pattern yyy", making IDEA "great" to work on Kotlin.

But are these really the features we want? A language that is "flawed" by design so that we can be sure we need an IDE to develop in it?

I'm still using IDEA and still doing some Java programming.

But I'm more and more investing time in Clojure / Emacs and, honestly, there's more pleasure to develop with these than with IDEA / Java. I don't know why IDEA / Kotlin would be any better.

To me it seems that, from the start, it's a language arguing for its own limitation.

P.S: what about concurrency? does it offer lock-free concurrency? Because there's no way I'm moving back to using explicit 'synchronized' keywords and having fun with deadlocks...
This is a horribly self-pitying blog post. It's typical of a lot of people I've met these days where they are so self-centered, they can't bother to feel happy for someone else.

"I just got a bonus at work because I worked my ass off!"

"I got nothing, thanks for making me feel like a pile of shit!"

Why not be happy for your friends? If I see that my friends are on vacation, or enjoying their lives, I feel genuinely happy for them. I don't feel jealous. And they certainly aren't posting on Facebook to make their friends feel jealous.

The author should come to grips with the fact that the world doesn't revolve around him, and that if he doesn't post anything no one will notice or even care. This whole "keeping up with the Joneses" is a phenomenon he has created himself, and if he can't handle the fact that other people are actually enjoying successes in their lives, then he should definitely log off from Facebook.
Exactly... at least if you're doing agile development, it seems that you should get paid in an 'agile' way :)
Part of Kotlin's pedigree are some ex-developers of Groovy, i.e. James Strachan (Groovy's creator) and Alex Tkachman (creator of Groovy++, the inspiration for Groovy's static type-checking). They bring a deep knowledge of implementation pitfalls that can only be gained from doing it wrong the first time.

Of course, Scala creator Martin Odersky completely rewrote Scala after version 1.0, and even in version 2.x, has considered fixing stuff between point releases to be more important than backwards compatibility, so Scala similarly ought to be quite polished by now (version 2.10), in both feature set and implementation.
I also read the book and predict that raspberries will in 5 to 10 years replace apples completely. It is up to you to find this humorous or not.
Do most people actually use Word for large documents? Or is it mostly short letters, memos, etc. where paragraph styles would be overkill.

I myself would never consider Word for anything over about 2 pages, but I'm guessing I'm in the minority on that.
Web scraping with Node.js
Presumably because, among the languages (and standard libraries) you mentioned that have implemented this pattern, Groovy is the language that is most tightly associated with the JVM (which Kotlin is obviously targeting).
I installed your chrome qulu plugin...nice work! It partially solves the problem I describe on the main thread. However, the badge showed me all the episodes in my queue, even the ones that I had already watched. Also, I have started using the "favorites" section instead of the queues interface in Hulu. It would be great if the plugin could tell me new episodes of my favorite shows..
The real limitation is the number of colors that can be distinguished by the human eye. I've read that medical scanners and other science-y imaging gear can sample intensity with 16-bit resolution.

But if you're talking about hardware whose sole purpose is displaying images for humans to view, having more than 8 bits is just a waste of resources.
> Does it go by how many people they killed?

A combination of number and method. Death camps, for example, count very heavily, as do things like deliberate starvation.

The intent to exterminate should also be factored in, but that's frequently difficult to determine after the fact.

Of course, none of this matters to people who simply want to make a moral equivalence between every leader of every country through history; my rule of thumb is, when you're feeling morally conflicted about who 'should have' won the Normandy invasion in 1944, your morality is a bit off-kilter.
Exactly. But yet, some end up getting really big.
Android users, if you are looking for a great way to track your show, you should try out SeriesGuide Show Manager, excellent app: https://play.google.com/store/apps/details?id=com.battlelanc....
I think the premise is mostly true (people with resources can use data more easily than those without), but I'm not whether the conclusion follows. The alternative to open data is closed data. That doesn't get the unwashed masses access to data engineers, it just loses them access to data that corporations and wealthy people continue to have.

If I was to point out a problem with open data, it's that it has the potential to break our social institutions by facilitating aggressive min/maxing behavior on a large scale. It's not that Goldman Sachs is going to use the data against the general public -- they're going to do that whether the data is public or private -- but you make it public and then the middle class can use it against the poor (and then the poor are going to revolt).

For example, suppose we create a good, easily accessible map of places to live and put down all the information someone in the housing market would like to know: Home prices, tax rates, quality of the schools, etc. Now home buyers can min/max those variables when making a purchasing decision. In general that's good -- when we buy a home, having that information benefits us. We can find a place that has extremely low taxes when we don't have kids in school, and choose between the places with excellent schools to find the one with the lowest taxes when we do.

But then local governments react by trying to find a niche. They let their schools go straight to hell in order to attract childless professionals through low tax rates. Or they zone all the low cost housing out of the school district so that they can maintain good schools at a low mill rate because everyone who can afford to live there is affluent. What they most certainly don't do is provide good schools or other government services to poor people, because that has a deleterious effect on the value for money that middle class people are looking for when they're shopping for a tax jurisdiction, and when they do that they lose their tax base and thereby their ability to continue doing it.

Of course, such things happened before public data, but you make the data more widely available and you make the behavior more common.

And before the libertarians get too happy about this state of affairs, recall that the de facto default defense against aggressive competition is collusion. Which we [pretend to] ban in the private sector, but between governments they just call it centralization and "federal standards" and impose it on you from the top down the second they can break a filibuster. Which is, of course, miserable and inefficient because it destroys local control and creates a systemic failure if they get it wrong.

Which isn't to say that the data availability is net negative. The incentive it provides is for governments and corporations to be efficient, and efficiency is usually (indeed almost always) beneficial. But the data lets the user of the data decide what to optimize for. So the problem comes when the thing we choose to optimize for as individuals is not the thing we would choose to optimize for as a society.
... and not a standard.
Obviously, a lot rests on the interviewer, in this particular case and any other. But I'd say that there's a definite risk that some interviewers would subconsciously consider a candidate less intelligent after having to give them an explanation like in your hint, of facts they themselves consider absurdly basic.
"Inhuman" connotes differently from what I was trying to express.

As for the other two, perhaps I should specify: I believe that this is true specifically for people who openly proclaim childlessness as their free choice, who defend it as a superior option, and who counter-attack and try to de-normalise having kids. People in other words who flaunt childlessness and try to pretend that having kids is not really an important issue. All of the people I have met who act in this manner have been strange, warped people. One lady told me she couldn't stand the idea of an "alien parasite growing inside of her." Others I have met scream about the horrors of childbirth, or the disgusting, pathetic and needy nature of babies. None of them seemed to have enough love in their hearts to care selflessly and unquestioningly for another human being, and all seemed to be gripped by pretty nasty self-loathing fears of their own humanity/mortality.

On the other hand, I am sure there are many people who for whatever reason miss on out on having kids or choose not to for decent reasons, but maintain good perspective about their decision/fate, and feel a measure of quiet regret and curiosity about the road not taken, which helps keeps them soft and human.
Are you saying if you specify <img width="xx" height="xx"> that the browser doesn't reserve exactly the right amount of space for that image? Because that's exactly what it's supposed to do: if it's not, then it's a browser bug.
The 10 Best iOS And Android Games Of 2012
I use www.mytvrss.com which can be customized for specific shows.