skysight-inc/HackerNews huggingface dataset:
So i basically ended up as a programmer by hacking the runescape clients so i could use them in the creation of private servers. Illegal but great fun (but wasn't everything illegal but great fun as a teenager?). Contributed quite a lot to the private server community. I still tend to hang out in the programmer usergroups of those communities though I lost interest in modding runescape. But hey, I'm a programmer now, so thanks jagex

p.s. : sorry for helping so many people steal your content, it was just for the lulz. I promise!
Finding your One Metric That Matters using SQL
While I agree that all users are taking the risk you describe, I think they reason they are using the website at all is the hope that an online tool will increase productivity via features only an online tool could be expected to have. That trade-off might be unavoidable.
I am moving all my bitcoins into pogs. I understand pogs are back.
> But the BASIC dialect that QB64 compiles is more than just QBasic in much the same way that QBasic was an advance on QuickBasic/BASIC.

The QBasic language is almost exactly the same as QuickBASIC 4.5. Every version of any Basic that Microsoft release had advances over previous ones. Furthermore, modern additions to the standard library hardly constitute a language change.

> I didn't say it was. What I said was that it's LIKE a scripting language.

You're right; I read into that too much. Though I still contend QB64 is no more like a scripting language than QB45 was. I didn't mean to imply that scripting languages cannot be compiled or that all interpreted languages are scripting languages. In my mind, something is a scripting language if it's primarily used for (read: makes easy) at least one of two purposes: automation or extension. Of course, nobody agrees on what constitutes a scripting language just like nobody agrees on what constitutes anything in programming.

> I've played around in QB64, compiled and decompiled binaries in it and browsed it's source. Where else would you suggest I "be looking for facts"?

Those are good places to look. Documentation is also a good place. I don't mean to be spewing condescending crap, but a lot of the comments in this thread seriously irked me. It's a problem with programming as a field that many (maybe even most) terms are ambiguous or nebulously defined.
Here's the website to the company that made it:

http://www.thinkpixellab.com

They did it for an IE9 promotion a couple years ago. Has help up surprisingly well.
A friend turned me on to the Manager Tools podcast[1] which is pretty good. They make 1:1s one of the key parts of their philosophy and have some info online about how they do it[2] including the email that sets it up and a sample checklist form for doing it.

I've done these at two different companies both with a team that I grew entirely myself and had already established friendships with before starting the 1:1s and with folks at a new job where I inherited the team. In both cases they were immensely successful in building rapport, establishing a professional-vs-personal relationship, and getting me in touch with how folks are feeling about their work & company. "How was your week?" or "You looked pretty stressed out about the latest feature requests. Everything ok?" works wonders to get people to open up.

[1] http://www.manager-tools.com
[2] http://www.manager-tools.com/downloadable-forms
You know, you get points for reading the book but lose points for buying a Rainbow :-) (kidding) Fortunately you didn't buy the PDP-11 version which ran the "Personal Operating System" (which was a lobotomized version of RSX-11, and aptly abbreviated to POS)

I agree that its a great book, these days it would be much less dramatic with everything running on simulators prior to chip tapeout.
But wouldn't you still get partial failure in that case?
CARTOON Lab Blab
If HN would not force you to reduce titles to < 80 characters then likely the original title would have been used.

The original is 95 characters. "design that’s " and two comma's in the numbers get dropped and we're down to exactly 78.

Dropping words from a title in order to fit the 80 char limit is a bit of an art if you don't want to change the meaning, and making a new title is frowned upon because then you care not using the original title. Effectively you can't post an article with a title > 80 characters and not break the rules.
The same as re2 (and, in fact, written by the same authors as re2)
The most useful thing in bash
A vacuum cleaner on a chip? A microwave oven on a chip? A large LCD screen on a chip?

I don't really get what you mean by "everything consumer is on a chip". Making LCD screens is quite hardware-y and I thought quite difficult to do well too.
I am probably wrong, but it would be interesting if Meteor allowed other back-ends. There would need to be a shim API (like a way to publish and listen for changes, a way to represent records for ex..) but it seems if MongoDB works other NoSQL dbs at least (and SQL too) could work.
More people clicked through to the sign-up page, but did the actual number of sign-ups increase too? After all, in the end, that's what matters. If people click your link just because they want to see more pictures of puppies, it might not be such a great improvement.
I was about to post this, but see that you did, lquist. Great share. It's a very interesting ad. Dove has been doing this for a while about women (especially) appreciating themselves. This is a creative and kind of sad way of realizing how critical women are about themselves.

Though, it'd be interesting to see if they only showed certain portraits. I'm sure there are some who have a little more self-confidence. But in general, I suppose these observations are true. A chick I'm seeing now was just comparing herself to those at her college...

I'm very curious about how men would have portrayed themselves.
I'm a sysadmin at 37signals (was working during this outage).

The load balancers are meant to be redundant, and they are meant fail over automatically when something goes wrong. We're talking to the vendor about why this failed.
lol ... FAILED!!
For a couple of years I've wanted to "cull the herd" but
my curiosity (and interest in promoting experimental
language implementations) stopped me doing so.

The most that Alex Gaynor's nonsense did was prompt me
once more to consider whether the time was ripe.

Apr 2011

http://www.reddit.com/r/programming/comments/glvgk/lua_jit_p...
The sketch artist could have intentionally drawn the women

My thought was that we, as individuals, don't really know what we look like. Sure we see ourselves in the mirror but how much detail do we see?

I see my wife all the time and could probably have a pretty accurate sketch drawn of her but if I had one drawn of me it would be pretty far off.
For some part I agree with you but it's difficult to make the cut down to 80 characters for titles.
> I think we're talking about, and possibly conflating, two different things here: speech and writing.

Could you speak to the relevance of the distinction?

> It lends itself to about a thousand interpretations, mine being merely one of them.

Could you offer some of them? I simply saw "an understanding of the rules, that is conscious, is not required". That seems like a simple enough, unambiguous statement.
Emotions do sell things. I like to think of myself as a rational person, but it certainly works on me.

For example, when I was living in Japan around 1996, we needed a kerosene heater for our apartment. We went to the big department store, and they had a lot of different ones. Each of them had a sticker affixed describing the various features and advantages, but they were mind-numbingly similar. But one of the stickers had a photo of Mai-chan, the cheerful and engaging child star of a cooking show that we had enjoyed on Japanese TV a couple years earlier.

My wife pointed it out to me, and we ended up getting that heater. Not because it was any better, but because we liked Mai-chan, and her photo was on it. Of course Mai-chan has absolutely nothing to do with heaters, and we knew it. But we didn't care.

We always called it the "Mai-chan" heater, and even though we left it behind when we returned to the states, I guarantee if I mention the Mai-chan heater to my wife today, nearly 20 years later, she'll smile and know exactly what I'm talking about.

The puppy screenshot in the original post has a similar effect on me. A part of me wants to reach out and pat the cute dog on the head. But I can't. But I can click the button, which is what he obviously wants me to do. Sure it's not at all rational. But it motivates people. I suggest keeping the dog and adding it all your advertising. Make it your mascot. You can't go very wrong with a puppy!
A great side effect of this is that lots of young entrepreneurs take on challenges where they are totally oblivious to all the hurdles and challenges ahead of them. And continuing the mindset of just pushing on, they tackle them one step at a time.

Not being afraid to fail (fast) along the way, is just as important as not being afraid to start.
There has been talk of making t-shirts that read "I survived Ember v0.9.8"

The apis used in these videos are frozen for ember 1.x, fortunately.

(I know your a bit tongue-in-cheek, but I appreciate a project that will replace difficult apis with reckless abandon as the community uses them pre 1.0)
Thanks Bart :)
Possible suspect in marathon attack
>Wages have gone up, and are equal to or higher than those in the US and Europe, and like those countries, they have tried to cut costs by shifting manufacturing overseas, which has resulted in a decline in quality.

It didn't hurt their auto manufacturing industry. Japan has moved some manufacturing to America and their cars still remain at the top of any car site list just as they have always been.

>Complaints of unfair trade eventually forced Japan to open their domestic market to overseas competition.

The complaints were true just as the ones leveraged against China now.

While you may have given a very detailed response, the truth was that Japanese never cared about as much about software as they should have.

The situation has become so dire in Japan that Sony is making phones, at least on par with Samsung, but cannot sell them in their own country due to perception. It's a consequence of a reputation that has been degrading for a decade.

I'd argue that Japanese culture has changed dramatically in the "Nintendo" era. It's one that left behind the tradition of their own culture to adopt Western values while many Western tech companies today base their values upon that same tradition.
I'm going to agree and disagree. Good-faith business failure really shouldn't be stigmatized, but it is. As with record labels (which is what VCs are) you get a first shot if you can get an introduction, a second shot if you grovel, and then you're done. That's why even the most ill-conceived startups get "acq-hired" these days instead of actually failing. The career damage associated with failing is too much for anyone to stomach at this point.

The culture of fear actually makes sense because, in a feudalistic reputation economy where you can spend months dealing with the fallout of a bad reference or a business failure, there is a lot to be feared.

I feel like a lot of people put these manic "I quit my job to do a startup" posts and put them on HN and get lots of kudos. No one writes, "I'm 33 and answer to a 26-year-old 'tech lead' and I have no savings; that's how much my three startup failures have fucked up my life and career." People talk a good game about their successes, but failures are embarrassing, messy and complicated and almost no one is willing to share a full story over one of those, especially if they involve other people. (That's understandable, but it's still biased reporting.)

The unfortunate truth is that we really don't live in a world where that kind of cavalier attitude toward failure can be afforded. That's especially true given how rapidly age discrimination becomes a problem for us.
I believe Go is compiled [1][2]. Isn't a comparison with something like Haskell [3] more fair?

[1] http://golang.org/doc/faq#Implementation

[2] http://golang.org/cmd/go/#hdr-Compile_and_run_Go_program

[3] http://benchmarksgame.alioth.debian.org/u64/benchmark.php?te...
I didn't see this anywhere in the comments, so here it is.

I think it's really cool that some of these machines are still running just fine after 25-50+ years, and while I agree with the sentiment, it really scares me as a user, and would even more if I were a business owner. I couldn't even make it past the first section.

We spend all this time talking about data portability, using open, non-proprietary formats, and redundant backups. A fire could wipe out everything, as it would be a huge undertaking to either reproduce a copy for offsite archival (which is already likely the case). What happens when the machine breaks beyond repair and a replacement can't be found?

I'm all for repurposing old hardware, extending the useful life of machinery and not upgrading just because. But modern computing systems have huge advantages including physical data size, redundancy and search, among others. Not to mention that even if the Sparkles decided to move to a modern system, the data would have to be transferred manually.
Consistent Hashing with Clojure
If this theory proves true, it also proves the existence of "god" in the form of a programmer.
تورنت فيلم Jack Reacher 2012 720p & 1080p مترجم
What do they know about how we learn [pdf]
Two things every product person should do before starting work on a new feature
Sony has been plagued with inability to deal with technology which disrupts their business model in any way.

Network walkman which didn't support mp3 on purpose(would cannibalize media division) was so technologically stupid and ever since then they have lost the plot
Good job! I like it, real-time code editing.
The real universe is actually continuous rather than discrete at the macro-scale (ie: relativity). In addition, a "video-game universe" runs on a programmatic logic with discrete conditionals rather than our universe's equations that don't branch.
At the turn of the century there were hundreds of DEC machines of various flavors that were "tossed out" because DEC's new owners (Compaq I believe at that time) would not "certify" them as Y2K compliant. I ended up with a complete collection of every q-bus based MicroVAX ever produced, from the MicroVAX 1 through the VAX 4000-770. That represented a range of performance from .1 VUPs (VAX Unit of Performance) to about 100 VUPS or three decimal orders of magnitude.
To be clear: high power density, but similar energy density to current batteries.
Versioned Domain Model
I hold roughly the same opinion and generally try to avoid social networks. But I've certainly worked in places where everyone followed everyone else and it would probably be seen as rude not to.
Authorities believe they have identified a suspect, source says
One of the best status page!
Its the vanilla youtube iframe embed, the full screen button is there for me :\
Enjoy -- http://web.archive.org/web/20010124090400/http://www.bagley....
The basic filing fee only includes literally submitting the application itself :)

There is an examination fee of 720, a search fee of 600, and an issue fee of 1780.

There are also often plenty of other fees :)

The actual fees for an average patent are closer to 10k per filing, sometimes a lot more.
Why ask people to start their own benchmarks (presumably with Blackjack and hookers) instead of allowing people to contribute to the Benchmark Games?
"New lithium-ion battery design 2000x more powerful, recharges 1000x faster" fits with out altering the meaning at all.
Not true: DNS servers can be configured with multiple A records for a single hostname, and the traffic will be spread round-robin. A DNS query will resolve to a different IP for different clients.

At Chartboost, our systems are configured with every DNS query hitting one of 6 load balancers, which in turn spreads traffic to ~200 app servers.
Coincidentally, Science of Discworld IV just came out last week.
Ember uses some of the same philosophies as rails. People who like rails seem to be attracted to ember.

That said, I think there's room for both. We currently have people working in how many languages and how many libraries for each language, just for web apps?
It's OK, I've got Lawdingo (YC W13)
I think his answer is useful. It does explain what's going on. If the performance characteristics of PCRE suit your problem better it's trivial to write a cgo wrapper for it. There's even one on github, though I don't know if it works.
Doesn't the UN have a duty to pursue the allegations and the evidence? What we're talking about here is war crimes is it not?
Design != Build != Shipping

I love this research but have seen similar articles for the past decade. At scale production is hard, just ask A123.
"But I would like to live in a world where people might disagree with Reg Braithwaite but buy Raganwald’s book."

I wouldn't judge a person based solely on their published content, especially those authors that write fiction. But there are works I'll never buy or recommend because I will not knowingly support the actions/attitudes of the author. (SciFi examples: Card, Hubbard, Rosenberg...)

My choice.
How to Make Hadoop Green in the CFO’s Eyes
Totally agree. The OP wrote:

"But we can still be fairly confident that the image was the main factor since this test had a much higher change in click through than what we typically see when we just test text vs text."

How can you be fairly confident? They broke the cardinal rule of the scientific method.
This is awesome! Keep up with the good work ryan!
I think they meant to link this.

http://www.myclean.com/blog/?p=452
We all know that puppies can sell CMSs. That's a given. What they should A/B test is the effectiveness between a black lab and golden retriever.
Joking aside, the text version has no picture at all (could be just that screenshot), one thing I haven't forgotten from my marketing 101 is that pictures grab attention 10X better than text.
> I have been burnt by enough frameworks both picked by me or others that promise the world

I've definitely been there, too. I think it's one of the risks in using a framework, but like everything you have to weigh the risks against the rewards.

> I guess a good framework is one that is extensible and straddles the border between a framework and library.

I think Rails did a good job with this. It provides opinionated defaults but allowed people to swap in other libraries as they needed.
They skipped over the HP3000; the workhorse of many manufacturing and banking organizations. I work in aerospace and we have three boxes in our server room.
Dear Einstein, Do Scientists Pray?
Go vs. v8 is a reasonable comparison. Node.js is probably the closest substitute for the way Go is most often used today (as API servers or backend app components for web applications).

I have no comment as to whether this "benchmarks game" stuff tells us anything meaningful.
... That's using Go 1.0.3.
The package management system planned for Haiku is somewhat different from traditional Linux package managers, and supports the "packages" concept.

If you'd like to read more, please feel free:
https://www.haiku-os.org/blog/mmadia/2012-08-20_brief_summar...
I can't believe I'm saying this on HN (where I would like to see less political discussion, not more) but having a different cultural and political viewpoint does not make somebody a bigot. The constant assertion that it does is bullying - an attempt to impose your morals on everybody else.

Please - if you literally consider the worlds Catholic and Muslim population (to cite two large religious populations nearly uniformly opposed to your position) as possessing beliefs so repellent that you wouldn't work at a company that employed one... then I pity your intolerance for the weird and wacky mosaic that is humanity.

I've got plenty of weird and ridiculous beliefs of my own. And sometimes I want to respond to the people I disagree with by identifying them as evil or stupid. Frequently I discover that from their context - the values they were raised with, their own life experiences - their positions are more reasonable than I want to give them credit for. The socialists who grew up immersed in boomer politics, the anarchist who saw his friends beaten up by the cops... The anti-abortion activist who can't believe anyone would kill a baby... and yes the gay friends who can't believe someone doesn't want them to be able to marry the person they love. All people.

By all means do your political thing and fight for what you believe in. But hating and smearing anybody who doesn't agree with you doesn't make me sympathetic to your cause.
Write programs.
Count me in if it is happening. Always happy for an excuse to grab an beer.
So why is the C++ regex-dna program that uses RE2 so much faster?

http://benchmarksgame.alioth.debian.org/u64/program.php?test...

And why did someone do "a reimplementation of RE2 in Go" ?
It sounds like they've developed a prototype, which is further than a design but also not a production model.
There are something like 89345793 different documents on how best to test Rails application code. Someone should write the canonical reference on testing the web infrastructure that people stick in front of Rails applications (really, all web applications).
I like your idea. I will cut the fees to something like 1% to pay for the transaction fees
Payapl removed payment options? When did this happen
I know paypal has been really obnoxious trying to get me to withdraw from my bank account instead of my credit card, but they've actually removed the choice now.

I hate them so much. Please, someone displace them everywhere.

Default Payment Methods *
When you make a payment, if you have not selected a Preferred Payment Method, PayPal will fund your transaction in this order:

PayPal Balance
Instant transfer from your bank account (if eligible)
PayPal Credit (Bill Me Later, PayPal Extras Card, or PayPal Smart Connect)
Debit card
Credit card
eCheck (a delayed transfer from your bank account - may result in significantly slower shipping by seller)
* Note: If you do not want to use your Balance, you can withdraw it before making a payment. For In-Store Checkout, PayPal will only use your Balance to fund your transaction if you select it as a Preferred Payment Method and you have sufficient Balance to cover the entire transaction amount. In-Store Checkout includes PayPal Grace Period transactions.
Currencies are meant for spending, money that's worth more tomorrow than today doesn't get spent, it gets hoarded by investors, it has a built in deflationary spiral. Bitcoin is a terrible currency. The ability for a fiat currency to be inflated is not a bug, it's a necessary feature. The supply of wealth to be traded in the world is not fixed, nor can the supply of the tool we use to exchange it be.

That bitcoins are divisible completely misses the point that prices go up faster than they go down, i.e. they are sticky, and deflation is painful and feeds back into itself leading to a recession. Divisibility is not the correct solution, inflation is the correction solution, i.e. add more money rather than expect all prices to go down to adjust to the supply of a fixed currency.
I can't say for sure. If I don't do one per month I'll be really sad. One per week would be amazing.

Averaging that, I guess I plan on two per month.
yeah, that too.
You should make this provably fair...
I have seen a lot of different one while I was researching, but most all seemed scam-ish. I honestly wanted one that wasn't a scam.

As far as different, I am not sure other than actually doing what the site says it will do.