skysight-inc/HackerNews huggingface dataset:
So, the crux of the issue is that a cross platform program is trying to use a platform keystroke convention as some other function. This type of stuff really shows what happens when you violate someone's expectations of how apps work on their OS. Squeak is another example of a program that is it's own thing.

I wonder if Firefox ignores a custom ~/Library/KeyBindings/DefaultKeyBinding.dict ?
Adidas Adipure Shoes for Sale
Out of curiosity, have you received any positive responses to the new pricing structure? When it was first announced, it was couched as something users were asking for (unbelievably) but I can count on one hand since that announcement I've seen comments that ran in favor of this.

For the kinds of multiples in increases being talked about, I'm hoping GAE also brings online some professional support people with a 24-hour turn around time. The only times we've been upset with GAE was the lousy support-via-web-form (a form with instructions that doesn't seem to address how we should communicate with the GAE team at all) when something wasn't going right on your end that directly cost us revenue.

I think the turn around on a response to our support problem took >2 weeks. It was successfully resolved, but it was an issue such that we were looking at having to essentially start our entire enterprise over from scratch if it wasn't taken care of.
> not reputable ones, anyway.

You're either a VC or under 30.

Edit: There is clearly not a lot of gray hair on this site.
Congrats on the acquisition. You're quite prolific when it comes to churning out the various web apps you produce.

Could you give us some insight into how you come up with the ideas for your apps? What's your thought process for determining whether an idea is worth pursuing or not?

Congrats again. Your success has always been an inspiration to me and is very well deserved.
Actually, empirical data gathered in Tracemonkey shows that specializing to integers where possible is a performance win even on x86.

This is especially the case in the common situation of code computing array indices. Since those end up being treated as integers in the end, if you have them as doubles for the arithmetic step you have to keep paying double-to-integer conversion costs. The same considerations apply for some DOM methods that take an integer, and similar considerations apply to cases when numbers need to be converted to strings (e.g. when setting .style.top on an element): this is a lot cheaper to do for integers than for doubles.
This is a question, not a criticism: Does IBM have any plans for addressing that little parenthetical about transactions that include unrollbackable side effects that have totally scuppered all previous software STM efforts except Clojure's and Haskell's? Moving the same primitives we've experimented with in software down to hardware will have the same resulting failure, only faster. Unconstrained side effects and STM do not seem to go together, and the problem is a semantic one, not a hardware one; even if we stipulate instantaneous execution of the STM code it still basically didn't work. Is there a plan for this?
If you like JavaScript checkout http://jsninjabattle.no.de/ it's our entry to NKO. It lets you compete with your friends to see who's the better JS Ninja.
I thought the 40-bit keys were used due to cryptographic export restrictions, and not lack of randomness?

http://en.wikipedia.org/wiki/40-bit_encryption

Seems to agree with me.
I use Python on Windows for various things, primarily number crunching. Mostly I use it as a better (for me) Matlab, but it's also handy for random scripting tasks.

And why do I use Windows? Excel.
Just one more example of why I think Firefox is a terrible browser on OS X. Platform conventions exist for a reason, and violating them should not be done without extremely good reason.
Thanks for posting this, it's been a while since I've read it. One of the best things he's written. IMO, this is the real solution to the slashdot / digg / reddit /HN problem.
Nike Dunk Low SB Shoes
Google Earth embodies the data management needed to make a forever globe, so now someone just has to make the suitable projector. I have long desired a globe that would interactively change its display to make, for example, population density or altitude or some other displayable feature more prominent than political boundaries.
Your comment history indicates that you like to be contrary and/or snarky, so I'm not replying to you, but for others reading this thread... there are actually good VCs out there (and yes, there are a lot of bad ones).
Pray for Steve
I hear these open source projects accept patches...
On recent x86 processors, you would just use doubles in most cases. It turns out that they're on par with integers for speed, although I believe there were some differences on latency.

Integer operations have 2-3x the throughput and 4-5x better latency than floating-point operations on recent Intel CPUs.
I use installers for things I deem to be key packages (numpy, scipy, stuff like that) and use virtualenv and pip to set up project specific sets of packages. I really don't know what to do with egg files, I've never had to use one directly.

virtualenv really is the key to getting this working well.
Notch seems to kick ass doing things that way.
Scala Language Development Tools by Twitter provided as Open Source
Twitter is built on open-source software—here are the projects released or to contribute by them.
After reading the LWN security page for years, I don't consider root escalation as a difficult problem. There seems to be a never ending stream of vulnerabilities. That layer of security is a useful goal but I assume user level access also provides root level access.
Struggling AOL huddles with bankers to eye options
Reddit is all about its community - you cannot defeat it with just features alone.

And if you've figured out how to reliably build a community from scratch on the internet, well, there's a few billion dollars in it for you...
This comment seems very out of context. Perhaps you've mistaken the wordpress blog for the site it talks about?

The site: http://www.hubski.com/
These are all good points but the core of Fowler's article is that the persistence is against the application's object structures directly, with no translation to relational concepts needed (note I am the author of a very popular object-relational library, so I'm not in any way opposed to object-relational mapping...it's just interesting to see this approach that requires none). That it's stored in memory and is reconstructed against an event log are secondary to this.
I would say that HN is successful in spite of its layout.
I was playing around with a UI for a HN/Reddit style site: http://beta.dragthelake.org/index.php
Reddit is most certainly having its own Eternal September.

I can not say I like that community much at all anymore
Linus and co. do read every patch. Either Linus or somebody Linus trusts absolutely, has read each patch going into the kernel. Also, release tags are signed, for every single kernel release.

The way git works is that every new commit depends on every commit before it. Since no code is brought into the trees without checking the commit IDs, there's no way that any non-tagged commit could be modified without somebody noticing.

I understand that you don't like git, but you might want to read up on how the kernel is developed before making spurious claims.
Congrats, never heard or used TinyLetter before but I enjoyed your piece yesterday, and I'm a MailChimp user so I guess I'll be seeing it soon.
Emotional Infidelity Or Emotional Affair - Why Hurt Other people
Would love to get a pull request with an idiomatic version.
But with threading, and without artificial length constraints.
What does IQ have to do with content?

Steven Hawking could enjoy lolcats and your garbage man might be an ardent reader of philosophy. Stereotyping based on IQ or profession is fairly stupid. Smart people can like dumb things and dumb people can enjoy intellectual pursuits. If you want to pigeon hole people into categories go back to a high school cafeteria.
I think it's perfect. It's easy to see if there are any new posts (and it's clear which ones you have visited).

It's also not going to attract much attention if you have it open at work.
Plants VS Zombies Toys-The Most Popular Toys
Oops. I don't know of anything that would have turned out for the worse without software patents. But I only know about a subset of uses of software. There might be cases in pharmaceuticals or manufacturing where patents helped protect individual inventors against big companies.
I find there's nothing wrong with the open source platform, just a problem with a few of the popular pages. There's no reason to ditch the reddit platform altogether.
This is not, as the other comments on this post are suggesting, an issue with Firefox intentionally ignoring platform conventions. Safari has the exact same behavior on the Mac as Firefox — Cmd+Left goes back, and Cmd+Right goes forward, except in textareas, when Cmd+Left goes to the beginning of the line and Cmd+Right goes to the end of the line. This is an ugly technical issue with XBL that is preventing Mozilla from implementing the behavior that they need to on the Mac for contenteditable areas.

The right target of blame here is XBL. XBL deserves criticism for being heavyweight, overengineered, and still not being flexible enough despite its enormous complexity. But this is not an issue of Mozilla intentionally ignoring platform conventions. They are trying to adopt the OS-native conventions and are facing limitations in their platform.
Roll Your Own Human Powered Botnet with Pawnfarm
The reason I like reddit is because of the subreddits. There are, however, really great communities for discussing something really niche outside of reddit. Some of which have bigger communities with even better contributors than reddit.

The problem is that they are using rather primitive forum systems like phpBB and the like.

After using reddit, phpBB is like going to the stone age, imagine if hacker news was on a simple forum system like that.

I know reddit is an aggregator site, but I think they are the strongest competitor to forums, think about it: how hard is it get the gist of a discussion on one of those forums, where you have to scroll through tens of pages on a really popular topic.

my point is: why doesn't reddit create a product that will allow any site to to have their own subreddit style page completely autonomous of reddit.com?
We've toyed with the idea of doing commit messages, but we're holding off on them for now. A commit message is a way of explaining the behavior of the changes in (usually) code. When working with images though, the changes in design are readily visible. In a way, the commit message is contained within the image itself.

That being said, we may explore the options of a 2-up view in the future or a Github-style image diffing mechanism.
If you're using a try-commit-retry pattern (i.e. transactional memory), and the code using that pattern can't actually be rolled back and retried, then the code is wrong. It's just as wrong as if it were to dereference a null pointer or read invalid memory.

I'm not familiar with existing transactional-memory systems - but I'd guess the issue there is due to them not actually supporting batching all the side effects into a single transaction, which seems to be something that would be very doable in hardware.
The frontpage isn't some singular magical land that was the only one affected by the apparent degradation of quality, others seem to be following suit.
I think the Reeder App is over-designed. The developer basically blazes his own path and the app only follows conventions nominally. However, at the same time it's done with great taste. In some cases, following HIG to the letter might make it look like you slapped together an app with widgets.

Also, every application by Tapbots pretty much flaunts all conventions with highly custom UIs, yet they post great sales. I suppose the same could be said of all TapTapTap apps, they also sell great.

However, one thing they all get right is great functionality and performance stability. You really can't trump that.
Ready for needing glasses? This site requires superhuman vision to be able to read size 4 font!
>If a user can select who is in their filter layer (like in Twitter), as opposed to selecting content (a subreddit), there will be a shift away from the cycle of bread and circuses.

Are you sure this isn't already happening to some degree? What reaches the front page of my account is different from what reaches the front page with cookies cleared. I suspect reddit is already using AI algorithms to filter out what is relevant based on who I upvote, the subreddits I visit, who I interact with, etc...
Do they have to create a "product"? Reddit is open source, and you can download it if you like, from http://code.reddit.com/ .
You could literally build what you are describing on the Reddit platform right now.
A deterrent is only useful if you employ it from time to time to demonstrate its power.

Are you suggesting people who own guns should kill someone from time to time so nobody will fuck with them?
The authors didn't cite Netscape because the 40-bit key is too short, they cited it because the the PNRG in the SSL implementation was faulty.

They link to this page with more details:
http://www.cs.berkeley.edu/~daw/papers/ddj-netscape.html
Watch,Shark Night 3D,Online,Megavideo
Watch,Shark Night 3D,Online,Megavideo
ou can not say that you saw this coming after the surprising success of Piranha 3D ou can not say that you saw this coming after the surprising success of Piranha 3D ou can not say that you saw this coming after the surprising success of Piranha 3D
He didn't say he would answer.
Very cool, but I can't run your demo in Safari. I get 'SyntaxError: Parse error' when I try. Any idea why?
Sexy Costumes 2011
No. There has been no shortage of perfectly workable designs for hardware random number generators patented over the years. If anything, it's something that engineering types with a fondness for crypto obsess about too much.

The reality is that it's just not that hard to generate quality random numbers after a few seconds have passed after bootup on a busy system. Nothing needs gigabit rates of random numbers.

The cases where applications have had lousy random numbers have all been boneheaded implementation bugs (like the early 90s Netscape one the reference).

There are two reasons why this had not been implemented until now:

1. Low demand. It's entirely practical for applications to generate random numbers in software, especially with help from the kernel. With a hardware RNG on some chips, a fallback implementation would still have to be available and people who care about their CSPRNGs in software wouldn't fully trust Intel's numbers anyway.

2. Additional design, documentation, and testing burden. Every feature has a cost. The cryptographic qualities of random numbers are nearly impossible to test as a black box.
AngelList - One of the Best Fundraising Solutions in History
Yes, the instruction that returns random bits returns a flag indicating that the bits were successfully obtained. I guarantee you somebody somewhere is going to forget to check that flag.
NumPy and SciPy for IronPython/.Net
Anime Online
each transaction logged before accepted in RAM, disk is involved here. i never trust batch log commit since, each transaction might affect other operations as well in large applications.
SEnukeX
In everything I've read, that's not an issue that really bothers anyone. The serious issues are performance (it's generally not very good) and the semantics can actually become just as tricky as locks (nested transactions can get surprisingly hairy, and you still need to know where to put them).

I work for IBM, but not on this.
Health Retreat & Wellness Retreat in Thailand
IMO it's all in the moderation. Reddit's very rudimentary up/downvote system, well, sucks. It lets the lowest common denominator rise to the top, which oddly enough is not what most users want to see.

I'm imagining right now a Reddit with Slashdot's moderation system... but, I continue dreaming.
جدول الدورى السعودي 2011-2012 | جدول دورى زين السعودي للمحترفين
yes, you can say reddit is what you make it. I no longer subscribe to frontpage and replaced extremely mainstream subreddits such as /r/pics with more fresh and entertaining like r/RedditThroughHistory and so on, and the experience is much more pleasant. yet, the decline of average submission and comment quality is noticable even in smarter subreddits such as r/TrueReddit. the digg migration put reddit in eternal september, first it was easily noticable only in /new (oh boy, going down there is only for hardcore users) and comments, now it's spread all over the site.

I've been a big fan of reddit for years, but nowadays, the only reason I don't get out is that if I happen to step by without my account I'd meet the general frontpage and that could be depressing.
Google's potential "big ass ideas" for Hulu
It's the best senukeX service
Once again, totally fucking useless if you use a google apps account as your primary account.

It's unbelievable to me how freaking useless all of google's shit is with regard to this problem. You can use multiple accounts, but none of their software, including their browser is multi-account aware.
More recently, Omar Hamoui was a solo founder of AdMob, which sold to Google for $750 million

Andrew Mason was a solo founder of Groupon, started with $1 million seed money from a former employer.
The downside is that if a particularly good post in your favourite subreddit hits the front page the Visigoths are going to come in and leave stupid comments one way or another. /r/AskReddit is incredible because of its judicious moderation, but the same can't be said for /r/programming or /r/technology, for example.

What reddit really needs is a ranking engine recommending users, submissions and comments to you based on the users you've friended and the comments and submissions you've upvoted. Just take a quick approximation of PCA/SVD/eigenvalue/tachyon-polarity and let the users see if they like it.

EDIT: Another simple idea is ranking comment trees by their first few comments instead of ranking them just by their first comment. I'm going to read the immediate replies of the top post either way, and I'd rather get three or four good comments than one great comment and two or three crappy replies to it.
I don't personally buy into the "being a single founder is harder" thing. True, if you don't know how to program (or design, or sell, etc) then yeah, it's gonna be easier if you have a co-founder who does. But if you're able to get it done yourself, having other founders around seems like a burden. That said, I've had success and enjoyed working with co-founders on bigger projects. But TinyLetter is simple enough that I didn't need anyone else.
It's really up to each subreddit to decide what kind of content it will be filled with - frontpage or not.
If I know your name, this makes it much more easy to deduce your drivers license number.
DEFCON 19: Steal Everything, Kill Everyone, Cause Total Financial Ruin
The idea that a hardware RNG would ever need to consume a noticeable amount of power on a 20W CPU seems strange to me. Lots of low power chips have them. A quick search returns a paper titled "A 2.92μW Hardware Random Number Generator".
It's quite touching that people are so fond of Steve Jobs. I mean, how often do people feel like this for a fortune 500 CEO?
Slashdot… just failed remarkably. Randomly assigning moderation points based on existing karma was clever but… somehow the same, SAME five memes kept getting (Score: 5, funny) and the interface made it actively painful to browse through the comments.
totally fucking useless doesn't even begin to describe my experience with multiple google apps and gmail accounts. I currently have 3 browsers running and a copy of google in "incognito mode" just so I can have all my email, docs and Youtube accessible without having to switch accounts constantly. Drives me damn near crazy.
Anyone know how this affects the ArchLinux packages? kernel.org is still the fastest mirror around for them.
Fitting on a CD passes for lightweight nowadays...
Good luck unboxing a Jawbone Jambox
Is it even possible to have a dumb person who enjoys truly intellectual pursuits? I'm not outright stating its impossible, but I'd like to see a plausible scenario.
The email I received was titled "Google App Engine Leaving Preview". And it states "We plan to roll this out in the second half of September...."

The scariest part of looking at my billing history is "Frontend Instance Hour costs reflect a 50% price reduction active until November 20th, 2011"
Ask HN: Hypercum for Depression
Hello HN fellows,
I am right now struggling with depression and about to start taking Saint John's Wort. If you have tried it before, please share your experiences as that might help many people. Thanks in advance.
Speaking as a graphics programmer, I hope to see this hardware-level randomness eventually incorporated into GPUs. Randomness on a GPU is hard, and there are so many ways that a RNG can improve visual quality.

For example, adding a tiny amount of film grain to the final rendered image would most easily be done with RNG.

Another example: it's common for renderers to accumulate the scene's illumination into a HDR texture, and then radially blur it. The goal is to approximate the halo you observe around light sources at night time. The problem is, a Gaussian blur is perfectly smooth --- so the resulting glow typically ends up being a perfectly smooth blurry circle of light. But a real photograph of the same scene rarely has smooth glows. The image exhibits all kinds of subtle noise in the light's corona. After all, a photograph results from interaction of light with the camera lens, multiple scattering in outdoor scenes, chromatic dispersion, interaction between polarized light and certain materials, ... and many, many more phenomena.

So rather than try to model each of those physical lighting effects in realtime, it would be wonderful to have a "RNG()" shader function to simply add a smidgen of unpredictability to our realtime rendering techniques. The closer your final image resembles nature, the better it looks --- and nature is many things, but she is not a perfectly smooth BRDF lighting model!

So yeah... It would be frickin' sweet to have this RNG on a GPU.
Those ridiculous commercials were not meant to send you running out to buy deodorant.

Amusing fact that I think actually helps to drive your point in further: those commercials are ostensibly about their line of body washes, not deodorants. In fact, Old Spice body wash sales have dropped since those commercials started while sales of their products on the whole has nearly doubled.
The real problem is that Mozilla lacks a Mac OS X usability advocate with the authority to expedite sensible solutions to these kinds of problems.

As we all know, the standard OS X shortcut for moving backward and forward is Cmd+[ and Cmd+]. The Cmd+Left/Right shortcut for moving backward/forward is decade-old cruft (even though Safari still conditionally supports it).

If the Mozilla platform cannot handle supporting this cruft on top of the standard Cmd+Left/Right text editing behavior, then at the very least remove the cruft. Instead, the problem is allowed to linger for years and years as people bicker back and forth about what to do about it. That shouldn't be acceptable to anyone.
List fails to mention countries that no longer exist, as they are now parts of other countries. Where's Tannu Tuva?
Yes.

High quality, well designed laptops emblazoned with a glowing Windows logo on the lid, bundled with none of the crapware that infects most laptops, would do worlds of good for their public image.