skysight-inc/HackerNews huggingface dataset:
I would like to see the downvote on comments removed and replaced with the flag link, thoughts?

Another possible solution: give posters the option to have their karma score be invisible.

I would love this as I actually don't really care what my number is in aggregate (unless I start thinking about it too much). In fact, it sometimes is annoying or detracts from a conversation when conversations get to be all about karma-attacks and number of downmods. It's also distracting to see "attacks" against particular people, rather than their ideas.

A simple light-graying out of a comment would be sufficient to know it had been down-voted. It's not always necessary to know that a comment was downmodded X number of times. Sometimes I get the sense that certain people are "ganged up" on for having an unpopular opinion.

Slashdot caught on to the perils of a number-based karma system and no longer has a number-based karma system; instead it's some rank like "Terrible, Bad, Neutral, Positive, Good, and Excellent."

That is smart. I think the number-based competition is fine for reddit, but it doesn't really add anything here.
or something like this if you truly need a very high read rate and can stand updates not being reflected immediately:

http://mina.apache.org/report/trunk/apidocs/org/apache/mina/...

(although I believe ehcache can do this, ehcache is so tested and widely used that I would seriously look there first)
I'd rather not have messaging. Then as in now, that's what email is for. Don't need another place to check for messages.

As for search, even though it's another step, searchyc.com does a good enough job. maybe all pg needs is a form with an api to searchyc.
To be fair, freelance yoga instructor sounds like a luxury service provider. Yacht salesmen are probably having a rough year too. She is not a general contractor or a self-important web developer.
Help reddit celebrate 1 year of opensource by promoting your favorite project
Or a Clojure PersistentHashMap behind an Atom. That's the idiomatic way to do caching in Clojure. It would work just fine in regular Java, and you could wrap the Atom in a class that converts the usual java.util.Map methods to their equivalent Atom/PersistentHashMap operations and completely hides the fact that you're using (a non-transactional) part of the Clojure persistence framework.

You don't even need Lisp! (Like any Java programmer, you will need wrist braces in a few years, though.)
PG said otherwise.

http://news.ycombinator.com/item?id=392347
There's a meme where it is chic to claim ignorance about even things that we know. Yes, the truth is that we do in fact know a lot about particle physics now. The problem with knowing things about the universe doesn't lie at that level. The problem is knowing what 10^40 particles are up to at any given point in time.

You are conflating understanding the laws with understanding all implications of the laws.
ytalk(1) is the modern version.
Slide-Together Geometric Constructions (2004)
I love getting down-modded especially when I don't expect it or think I don't deserve it. It gives me instant feedback on how my written communication is being interpreted.

So I go back and try to figure out why people hate what I wrote. Sometimes it just remains a complete WTF style mystery and even that has some entertainment value.

If I express a controversial or political opinion, I expect some people to down-vote it and some people to up-vote it with little or no regard to the quality of the content. I watch my karma oscillate and learn about the attitudes of people in the community I am posting in.

It's fun. Stop whining. Embrace the down-vote.
She became instantly human. We talked. She knew that I wasn’t happy, and she knew nothing she said about the situation mattered, so she just acted human.

This is precisely why I don't fly USAir. I don't have a problem with their flight attendants, but the desk agents and people on the ground have been total jerks to me. Namely, stunts like walking away from the desk just after I've walked towards them from the front across an empty terminal -- and my alternative is a 7 minute walk to the main terminal!

After that experience, it was nothing but Southwest for me for awhile!

I think I was on the tarmac that day. No westbound flights. We sat there for something like two hours. The word was that the FAA was running some kind of test.
Hey - I left a post on your blog, but I don't agree with your assessment. Generating a similar shape with a random process doesn't imply that our data is has no signal, and if you actually lay out the graphs side by side you'll notice that our graph is somewhat shifted to the right.
The headline didn't deceive me. The article was up to my expectations from the headline.
Not a bad idea... I like the attenuating nature of the log of the karma. It would probably need to be coupled with some of the other ideas in the parent post to be fair to new stories with only one karma unfairly down voted by one or two dissenting voices.
I dunno, I find it to be alright. No need to expose everything to a beginning user of HN all at once. I liken it to a game mechanic that you slowly get more items and powers as you work your way through the game. That way, they learn the interface as they go.

It's kinda part of the fun, and if you stick around long enough, you 'discover' (aka level up) little things about HN that increases your skill level at using HN.
There is one more fundamental reason. When you getting aged you have less time to stay tuned with all changes in your field.
Of course, if you have a contract to maintain some old system, or playng a key role in some long project with solid finance - that is ok. But on the field motivated younger guy will easily outperform you, because you have many things to do as an adult. You simply cannot spend days and nights with laptop.
So, there are two obvious directions how to reuse your experience - project management and work as a system architect. But these positions are rarely vacant, so, you probably should start your own project or a joint venture.
There is no use to try to compete with younger generations on their field (coding). It is much better to reuse your own experience and use thier energy, naivety and enthusiasm.
Probably this article in the WSJ: http://online.wsj.com/article/SB124415971813687173.html
Although going freelance sounds intriguing, I doubt that anyone like me with 4 kids and a wife to support would be brave enough to try it.
-Lets file that one away under D for 'Duh'-

Anyone who's read a Charles Stross novel in the past 2 years could see this one coming from a km away.
OK, OK =)

cooper@ubuntu:~/arc3$ grep -r -i search *
strings.arc:; http://jrgraphix.net/research/unicode_blocks.php?block=1
cooper@ubuntu:~/arc3$ du -sh .
312K	.
cooper@ubuntu:~/arc3$
When I saw the headline I thought the article is about the dangers of sleeping too much.
Pirate me: Why product placement will become more common as TV moves to the web
I think redirecting to searchyc.com/search+terms+here is all that he would need to do.
Contrary to what you might expect, Anderson says, dowry prices have not dropped off with improvements in education in India. Instead, they have gotten worse, with educated brides and their families willing to pay even more for high-quality grooms.

Wasn't there a story here from a couple of days ago, on how expensive it is for the groom's family to get a bride in China these days?
the hope would be that they would be abused less often, especially if opinion were tied into features.
Will New iPhone Splinter The App Store?
i made a yubnub command http://yubnub.org/kernel/man?args=yc
And not everyone has, so this is still an interesting discussion to be having. I find the fact that hardware is catching up to imagination (finally) to be noteworthy and worth talking about.
Someone is going to nominate Arc, right?
Awesome! Thanks for the input, we're looking into the facebook connect issue you were having. Happy blurtting! :)
> sit together

Does "sit together" mean in an open environment or just in the same hallway within their own offices. I didn't think they specified here.
The headline connects an all-too-common observation to expanded awareness and a potential avenue for resolution.

Seems fair to me.
800 bucks for the two of us... it might still be worth it.
I just ordered the Zeo Sleep Coach. Interesting idea. Hoping they wouldn't have gone to market unless they had it working reasonably well. 30 day refund just in case.
You're missing the point, I think. Higher-level languages just reduce the number of lines before you start to hit the maintainability wall from poor design. So, while maybe it's >100K lines of C that's where it typically happens, it might only be 10K or 20K lines of Ruby.
I used to design nuclear reactor control systems. One of the never ending debates was how much to automate and how much to leave for the reactor operators (or pilots in this case). There is no clear cut answer since with today's technology its possible to automate everything. However, if you over-automate you get a detached, bored reactor operator who suddenly has to take control if things go wrong. On the other had human error is one of the most common causes of industrial accidents and plane crashes. Tough engineering choices.
When I think of dumb laws, the US laws against internet gambling (especially poker) are high on that list.

I have never played online poker, but if stupid people want to flush their money down the e-toilet I really see no reason why they shouldn't be allowed to. We've already got this entirely legal online-based system called Wall Street where the average guy can place bets and lose tons of cash, might as well let them do it with poker.
Freemium - Shmeemium (or why micro-billing is better)
They're all socially-minded. They all seem like they're going to fail.
if this were anywhere but the iphone ecosystem where ifart is/was all the rage, seb lee-delisle (papervision 3d team, http://www.sebleedelisle.com/) would be absolutely right: "augmented reality has no practical use. but it IS fun."
Universities will have to change, certainly, in order to respond to the ways students are learning but there is still a need for some sort of institutionalized vetting process (Read: diploma) for many types of careers. Providing an employer a list of the lectures you listened to on youtube isn't going to cut it if you are going into the medical field or if you want to design bridges or airplanes.
> where method names, variable names, etc, are rich objects

Reminds me of Ctrl+Click to go to method/class definitions using Resharper.
Its very sad to see these kinds of things happening.
especially considering we have Las Vegas where its legal
I'm not sure you understand how poker works. It is not negative expectation gambling like all casino games. A skillful player has a positive expectation over time, and will be profitable.

You're playing against other people, not against the casino. So, yes, some people will lose their money, but the more skillful players will win it.
I don't like the idea of abortions based on gender either, but changing societal beliefs of gender differences/inferiority/discrimination in the long term will be more helpful than the knee-jerk "no abortions!"/"no abortions by gender!" reaction. The latter just hurts the women that do need abortions for a medically necessary reason, whatever it happens to be. The former will be longer-term and may not be appealing to someone who is pro-life (uh, whatever that label is supposed to mean), but will also help with the far greater issues involving violence and death of adult women as mentioned in the article linked.
I think we could probably cut out the middleman and do this mostly peer-to-peer, without traditional banks

This would be the utopian future.

Traditional middlemen make their money by leeching surplus from both a buyer and a seller. In economics it's called Producer's Surplus and Consumer's Surplus: http://en.wikipedia.org/wiki/Economic_surplus

The wikipedia article mentions that if the government intervenes, the graph becomes more complicated as it must be modified to also include room for "governmental surplus," but in reality, any third-party that "intervenes" in the transaction eats away surplus from either party. This is how banks are allowed to charge people $ for overdrafting, yet still charge them "service fees" per month along with interest rates for whatever they fancy.

One thing for sure: you're probably right in that now would be a great time to get this working!
I'm a Ruby developer and guessing Devver is for large codebase only, for small code tests are running pretty fast on local machine.

A good point would be on the first screen to specify what kind of tests you are supporting: unit tests, rspec, features etc.
It's interesting how the article implied all the things you write - but without actually saying any of them, since they are not supported by their own research.

The number of suicides and kitchen fires is in the 10s of thousands, but the number of missing is in the 10s of millions. That is less than a 1/10 of a percent.

Notice they did not once actually say how the vast majority died. My personal belief is they died in childbirth, since before modern medical care that is unfortunately a common thing (and in those counties that care is not available to either gender).

Of course that belies their argument about discrimination causing it. This is one of those articles where they go in with the conclusion they want: "discrimination" and then look for facts to support it.

Notice at the end how they ask:

"How often are men given mosquito nets to protect themselves from malaria, but not women? How many women die because they are not taken to the hospital when they are sick?"

They ask that, and thus imply it - but never actually show that it's actually the case.

It's a masterful job over all. Not too many people can write like that, implying so many things, and leaving such a picture in peoples minds, without ever actually saying any of those things.
OT: youlicit is a terrible brand name. It evokes you-lick-it, then illicit, and eventually, elicit.
I'm fully aware of how poker works, and the majority of people playing the game lose money.

You've got a distinct minority of people (I'd guess < 10%) who win the money from the stupid poker players. Since I am one of those stupid people I've decided not to pay the incomes of the advanced and more skillful poker players.
Going to a more prestigious and expensive institution isn't just about the diploma anyway. It's a 4 year long networking event where you build relationships with people that will help you for the rest of your life. That's something that can't be replaced by virtual classrooms and listening to course material on your ipod.
It'll be popular stuff, but we're still a good head-mounted display/camera away from really blowing the doors off.
And then you have to maintain spaghetti code in PHP with gotos.
Science labs will all be virtual? Yeah, right. Sometimes you need to get your hands dirty and reading about it or watching it does not provide the same experience. This guy seems to be really in-love with computer-mediated education, but seems to have a big blind spot regarding the experiences it will never provide and the weaknesses inherent in the medium.

The whole process of higher-education will change significantly in the next ten years, but not so much that the university will disappear, become irrelevant, or even be unrecognizable to anyone familiar with its current form. File this one under "futurist with a book or contracting gigs to sell..."
i don't necessarily disagree, there just needs to be a powerful, useful, efficient, central microbilling service before it actually catches on.

i also don't necessarily agree with the assumption that the paid versions are artificially higher. the point of the free version is for the ads to more or less cover the costs.
Don't link to that source code. Mozilla's RSA implementation is really hard to follow. The most important security check there is nowhere near the function you've linked to. The "length" of the block isn't the issue (the "length" is the key size); verifying that every bit of the expected m block matches, bit for bit, with the received m block is.

Don't get me wrong. Great article. It has to be possible for general practitioners to write about encryption without inciting people to write their own, the same way it has to be possible for general practitioners to write about brain surgery without inciting people to cut other people's heads open. You didn't intend this as an implementation guide. =)
Is there a particular reason you didn't write out payments?
I find that a notebook (or in my case a smartphone) by the bed is a great tool. Write down any and every idea you get while falling asleep/waking up.
"When we operate outside our design parameters we can function, but we function as visitors."

Agreed! I try to live this way, but I have one nagging problem...

We weren't meant to sit for 8 to 12 hours per day staring at a little box. All my bad habits flow from this.

I love what I do, but this one item makes me second guess my career choice all the time.
Tweet Less, Blog More
I am waiting for the day TC is replaced for a better option.

HN could be the one but it needs to leave the YC nest first.

Or fork...
Ask HN: Web-development and programming tuition.
Seeing as web-development seems to be largely neglected by traditional learning institutions should people like ourselves that are already in the industry offer tuition to others that are trying to learn?

While it is certainly possible to learn all of the required skills and arcane bits of knowledge by yourself wouldn't the learning curve be far less steep if you had someone with experience help light the way?

I'd be interested to hear thoughts, and stories if anyone is already doing this...
80 char limit, so I had to edit the title a number of times to make it fit
Maybe it's just me, but "4 times faster" sounds better than "in 25% of the time".
Nice ad.

Go to your doctor, explain your sleep troubles, see if you can get a sleep study. Check with your insurance, they may pay for it (~$1200).

Also, if you opt to see your doctor over the Zeo $400 doctor-mom route, he would be able to prescribe a CPAP device in the event that you have sleep apnea, or controlled medicines such as Provigil that require a bit of extra medical evaluation to get approved.
Oddly enough the resources of the planet have never been greater. Measure available resources per person over history and the graph only points up. Somehow we seem to find what we need when we need it.

Keep in mind that the earth is a closed system - none of the resources are ever lost. You just have to find where they went, and get them again. And the more we need, the better we are at finding them.

The only real input is energy, and that too is infinite. Nuclear power (with reprocessing) can last us for centuries, and I'm sure we'll figure out fusion before that runs out.
Probably "by" 59%. It is true that when there are more choices there is less of a conversion rate in sales. Studies have shown that when there is 3 types of jam on an endcap at the supermarket more total jam gets purchased than when there are 7 choices on the same endcap.
China has bride-price, while India has dowry (payments in the other direction). It has been that way for a long time.
So move. The planet has plenty - just go to where it is.

Historically humans did massive migrations, and animals still do.
All true things, I guess I object to the 'you heard it here first' attitude
Do you have any statistical evidence?
Thanks for the kind words! It's humbling to have a security pro like you even read it :). I dabble with this stuff because I find it interesting (especially the number theory). The Wireshark'ing was to see how things really worked.

Hopefully the links I made to the Netscape and Debian OpenSSL RNG fiascos along with at least some coverage of how many subtle checks the handshake performs terrifies people enough to follow the exhortation I put at the end: "It's certainly better to use TLS than inventing your own solution."
I am in the same boat. There are a few things I try to do to minimize this:

-Walk to work, or if that's not possible drive only partway there then walk.

-Use all of my break times to get up and be active in some capacity (Even if it is just walking to get some water)

-Do my planning 'offline'. In the moments when I'm strategizing and thinking I try to walk around or use pen and paper. Execution has to be in the little box, but the thinking doesn't need to take place staring at the screen.

-I moved my monitors onto a drafting table so I can sit or stand while working depending on what I feel like.

Between walking partway to work, walking at lunch, breaks and walking home it feels a lot less as if I have a desk job, even though I do.
Couldn't technology also replace, or at least substantially undercut, the networking as well? Granted, it's not the same as face-to-face interaction, but I would say that social networking through the internet can provide many of the same benefits that college does.
I'm not assuming there are menial jobs available to her. Based on her statement about non-yoga instructor jobs and the fact that the article doesn't mention a search for them, I'm assuming she is only willing to work as a yoga teacher.

She is being criticized because she refuses to enter a different market even though her current market has collapsed.

I'm also not criticizing the lifestyle choices. I'm criticizing the unwillingness to reevaluate those choices when circumstances change.
RC4 is also just plain beautiful; it's a permutation of all unique bytes with just two pointers into the array. It's implementable in what, 4 lines of code?

Trivium is comparably simple, I guess, but the LFSR-like structure makes for significantly longer (and uglier, IMHO) code. Trivium is also brand new and has had vastly less attention paid to it. RC4 isn't "unbroken" exactly, but even after all these years RC4-based protocols are working securely in the real world right now, and that has to count for something.

I'm not arguing for using RC4 either. The sentiment is more: "Don't diss RC4, it's still a really great piece of work."
That's actually what I came to post too because "Get your Ruby test results in 25% of the time" actually has an alternative, much more negative parsing. Hint: what happens the other 75% of the time?
(And no, I can't just declare myself a resident of a state that has no income tax. That doesn't work.)

Curious, why doesn't this work? It was my understanding that was a reason why many folks living abroad, especially military personnel, declared residence in Florida.
+1 for xmind > freemind. Evernote may also be a good choice if you need to collaborate online more securely/privately
You may want to consider supporting .gems files for specifying additional gem dependencies since that's what Heroku uses. Their customers would potentially be interested in your product also and I couldn't imagine they'd want to maintain two dependencies files.

Is there a way to specify how the tests are split across test machines or the order in which tests are run?
I dupnt know: it syncs perfectly with the extra detail you posted - that is what it does :)
Paulo Coelho Supports The Pirate Bay
Great advice. Sometimes I only get down a single sentence that pops into my head, but a killer sentence can make an entire essay for me.
The cost of the paid versions are artificially high wrt to the additional benefit they provide and to what they would cost if all the users paid up.

As web apps become more prevalent, people will be less willing to giving up their acreage to ads.

Agree that microbilling needs critical mass before catching on.
How to use the eclipse code formatter from your code
That's fair enough. I guess every good idea has been had once before. Personally I'm just looking forward to having everybody's bio floating over their head when I look at them through my iphone camera. Wait. No. No, I'm not. Scary times we live in.