skysight-inc/HackerNews huggingface dataset:
Scrolling was stupid. Changed, even with a magic mouse.

Airport Express configuration was less robust (couldn't save config options), but the host router was pure crap. Somehow SL's utility could deal with the QoS issues.

Couldn't install automatically with a tweaked boot camp install, gave up, added a partition and am going back-and-forth migrating. The installer was amazingly robust, running from HDD, external HDD and thumb drive, however it crashed and burned with my boot camp issue. It's like that Larson cartoon of the kid who couldn't get into the school.

Scrolling is jerkier than SL, despite having a pristine system. I assume it's the new install of Safari.

Mail is ok, it seemed to accept the [Gmail] prefix better, and was easy to configure.

Full screen is nice on a single display. Hopefully Apple fixes the dual monitor issues before I buy a secondary display. Full screen terminal.app is great, though. Especially with sliding back and forth.

I really, really like the new lock screen. It's my biggest gripe with the OS since I started using a mac back in '04. I no longer am jealous of Windows 7 users.

Gestures aren't as configurable as I'd like. I miss two-finger back, and would like three finger space change.

Spotlight's global sheet is wider; hooray!

I like being able to hide the useless options in system preferences. No longer does "Ink" have to leave a widow option in the row.

The new scroll bars are mediocre, they apparently don't add width to the containing box's size, so in NetNewsWire they overlay the unread items.
So how many messages have you gotten queued today?
Facebook has improved my life as well.

I went to high school in one city, college in one 1,000 miles away. Have since worked in cities all over the world. I don't know how I would manage to keep even a tenuous grasp on all the connections I have with people in these different places without Facebook. Admittedly, these are not and never will be deep social bonds I am maintaing, but that is hardly the point. There is value in maintaining a large web of shallow social connections. Facebook helps me do this.

Moreover, whether or not Facebook has improved the life of me or anyone I care about is irrelevant to an objective evaluation of the site's value. I could make the same case for anti-malaria drugs.
All in all a very pleasant upgrade. After reading about all the new features and iOS-like feel, I was surprised at how the changes seem really gradual.

pros: still the most elegant OS, the performance seems a bit snappier (just my feeling). cons: The grayness of all the UI elements (e.g. Finder windows) together with the more square appearance of the buttons creates a more somber, less playful atmosphere.
Yes, that was poor phrasing on my part. It should have read something like "By all means, become a domain expert, but don't convince..."
The one that kills me was Apple at $11 a share. I was broke and just starting out at my first real job. I told everyone that would listen to buy and only one of my buddies did, he bought 1000 shares that he still owns. I told everyone that would listen all the reasons Bill Gates would bail them out. Now I never could have imagined that Apple would be where it is today, but I did know that Microsoft had too much at risk to let them fail. I did all right in life, but that one still bothers me because it was so obvious, at the time I literally did not have enough to buy a single share. I would have bet it all if I had a chunk of capital back then.
Try trading in the stock market. Missed opportunities become a way of life.
tl;dr: the guy wants to get into game programming, plans to learn C++, get internship.

That's great for him, but why is this interesting?
also let me be clear that i don't think this is going viral because i wrote a poetic letter that tugged at the heartstrings of twitter. if you think that my story is going viral for any other reason besides google's completely crap user support you need to re-examine your approach to dealing with people.
and if you need anymore proof of that please be aware that i signed up for twitter on wens night. and i do not know a single person, not one single person either physically or virtually, that has republished my letter. this should speak volumes as to how frustrated people are with google and any company that has policies like this. go to twitter, search for @thomasmonopoly and change "top tweets" to "all" tweets and see how your users are responding. because this has absolutely nothing to do with me.
Just curious, does anybody know of any studies that supports the OP's claims about willpower? The OP describes it as though willpower were a muscle.
Yuuuup. Twitter is just a communication mechanism. If you're not leveraging synergies and monetizing your social media with new configurations of value that's not a problem in the least. Twitter is not some multi-level marketing scam that you need to exploit. It's a way to keep up with people you like or people you are interested in, famous or not.
It's a http://fark.com style headline. No idea why engadget adopted it though.
Quicksort is the demonstration of the divide-and-conquer strategy, which is just as useful in languages that enforce immutability as it is in languages that allow mutation.

The fact that you can update in-place is a nice bonus that gives the algorithm great performance and space characteristics in languages with mutable datastructures, but that implementation detail is not an inherent part of the beauty of the algorithm.

It's relevant because weavejester suggested quicksort is easier to implement in an imperative language.
Then we would have at least 12 billion years until they got here.
So what, why do you care? A lot of people use their cars as a status symbol, should that stop you from using a car?
This is essentially the response I got from Valve about 4 years ago when I was banned. I spent about a month struggling to get in contact with them just to ask 'why' and 'are you sure.' It wasn't until I began leaving daily voicemail messages at their offices asking for help that they finally talked to me at all. The only thing they told me in that conversation was that the ban offence was at my home IP, so I knew my account wasn't compromised. They even ignored a BBB complaint I filed.

They insisted that their automated ban system could not make a mistake. While I realize that most people banned from any online service probably deserve it, you can tell the quality of a company by the way they handle the mistakes. And there are always mistakes.

Here's where I documented all I tried to do years ago with no success in case anyone is interested: https://sites.google.com/site/vacban/
Funny because MongoDB was not built for scalability
Well, it's not that I disagree with these comments, or that I'm only looking for ones that "make me feel happy and warm inside." My point was that a large portion of comments are focused on attacking the post, and that just seems unnecessary to me.
"Video games require massive amounts of mathematics to run flawlessly and to look good. 3D graphics programming requires a very strong understanding of Linear Algebra and a pretty exhaustive knowledge of Geometry and Trigonometry, ..."

This is simply not true. As an intern, I didn't need to understand hardly any math. From there, I learned what I needed as I went. I have a fairly deep understanding now (four years later), but you definitely don't "need math" in order to get started programming games, or even to get a job working on games.

"This, to me, sounds like a big undertaking, but I think that it is a good goal and hopefully 5 months will be enough to achieve it."

I wouldn't trust anyone who had only spent 5 months learning and applying C++ to work on any game I was a part of. My reputation would be on the line due to their mistakes. 5 months just isn't nearly enough time, even if you spent every day learning and working.

I spent almost every day of every year of my highschool time (Freshman, Sophomore, and Junior year) sleeping through class, then going home and learning how to make games in C++. Only then was I finally able to land an internship and get the heck out of school. And I was still a really bad programmer, even after "three years". It takes time to get good, and there are no shortcuts for experience.

Your demos are critical. Make as many of them as you can, as quickly as you can, and be sure they work with few flaws.

Don't really worry about code quality quite yet. It's exceedingly rare for anyone to actually look at the code you write before hiring/interning you. They will expect you to write code to their coding standards anyway --- they need to know whether you can accomplish things, not whether you can write pretty code.

Most importantly, keep it fun. Don't worry about "choosing to make this your path in life, no matter what". If you approach this like your life is over if you don't get an internship, then you'll fail. Conversely, you're much more likely to succeed if you try to learn the things you find fun. It was fun for me to put together physics demos, and so I learned PhysX. It was fun to get a character walking around, so I learned D3D9 Skinning. Etc. Have fun as much as possible. Lastly, it was important that I didn't delude myself into thinking I was more skilled than I actually was.
Well then you may have done yourself a disservice because:

a. the quality of presentation of content is independent of the quality of the information of content; and

b. text that is harder to read may be easier to remember: http://www.bbc.co.uk/news/world-11573666
Even the photos take artistic license. More often than not, the spectrum used is out of the visible range, and therefore has to be translated into a visible color scheme.
It seemed to work just fine in the fifth element!
Eclipse is the one. I can use most of the editors on the market easily. But Eclipse stands out easily in my case.
TL;DR: "I waited in a long line for a donut. Startups!"
Incoop: MapReduce for Incremental Computations
Sorry for the slow response. For the most part, it's not tricks, at lest for now - more like using the best available software for resampling, channel mapping, etc. We don't (for instance) automatically mess with normalization/gain, though users can do that though our API.
over the past thirty years, there have been
no radical advances in transportation technology

Containerization.
> You're kind of arguing from ignorance. And I can't, for the life of me, see why.

You can't see why because I'm not arguing in the first place. I'm just describing the things as I undestand them. I may be wrong, but that's why I'm describing them: so that other's can explain them to me if they feel like doing it.

Now to the point. I am trying to learn about Twitter and see if there is any value to me. I visited your twitter account, and I saw that most of your tweets don't have replies. I don't see this as communication. To me, it feels more like begging for attention. I don't feel like this is something I'd like to be doing (or at least feel like I'm doing).

And, as I wrote in another thread, I think I now know what my problem with Twitter is. I'd like to follow some developers I like, but every time I go to their twitter account, I see a lot of personal and/or vacouous stuff. I just don't feel like reading about their personal life or random thoughts on things. And this seems to be a big part of any personal Twitter stream.
Ah, that makes perfect sense; thank you for clarifying.
Another Google "abuse prevention gone wrong" horror story
http://www.guardian.co.uk/news/datablog/interactive/2011/jul... you should remodel that in your software. The gaurdian's version is very clunky.
No, the demonstration of divide-and-conquer strategy is the merge sort. The whole point of quicksort is that it is in place, which makes it fast in spite of the pessimistic quadratic time -- that's why it is called quicksort, actually. This naive implementation is neither fast, nor in place, nor quicksort.
What were you using to query the graph?

Gremlin has significantly improved what you can do with graph aggregating and sorting:

// count incoming friends for each node and sort by most friends
m = [:]
g.V.inE('friend').outV.groupCount(m)
m.sort{}
And there goes Stephen Hawking's fearmongering about hostile aliens barbecuing us for our water.
So it's more like amazing^1.5 ?
The response has been amazing! The DB currently has 153 messages, 3 hours after launch... :)
> My only advice, to all programmers, is to print the following and stick it in a place where you can see it everyday: “There are only two hard problems in Computer Science: cache invalidation and naming things.” – Phil Karlton

I am curious as to the reasoning here. Why are these 2 the only hard problems in computer science?
As a computer scientist, one wonders what kind of randomness? Is the date picked uniformly at random, or is there a bias involved (for example, a negative bias towards the coming days)?
First off, no reason to downvote me because you disagreed with my comment. My point is that if Twitter is trying to get past the point of people who do the things you say (savvy social media people) and cross into the Facebook mainstream, they need to give people easy ways to be heard.

My post is from the point of view of the company, not the potential users. Why start using Twitter at all is exactly right, and a problem for Twitter.
some of these choices are designed to be provocative, not necessarily legitimate. "built to last," the wonderfully insightful book on technology entrepreneurship by jim collins, contains interesting analysis about the difficulties in replacing a charismatic, controlling founder like jobs. suffice to say, the odds are against apple. but so they were in 1998. http://www.amazon.com/Built-Last-Successful-Visionary-Essent...
It can still be amazing squared :). This American Life is actually one of my favorite things. I always look forward to new episodes, and love going through old ones in their iPhone app.
Lets say you get cheapo hosting @ $5/month. 40 years = $2400, which isn't a terrible investment. Although you'd probably want a VPS where you can ensure that the OS setup doesn't change over 40 years...
People who find this interesting should look into Cycript, which is used by all of us iOS hackers (but also works on Mac OS X and even Linux and FreeBSD through GNUStep).
>Most people would still use and pay for the subway, even it were privatized.

Given that nearly all the public transport for large cities is provided at a loss, I wonder if people would pay? History suggests not.

I have no idea if the rent-a-bikes are needed by consumers or not. The article doesn't seem to quote any studies by transport planners or the like. It is written by a company that provides energy/oil information, I wouldn't expect them to write an article about the problems of cars anytime soon.
Yea, I can understand why they asked this from a throwaway account. Ideally it should not be needed, but...
So... what are you going to do with everyone's emails? (Besides delivering their past messages)
It looks like he ran Sam Soffes' json-benchmark: https://github.com/samsoffes/json-benchmarks

That being said here are the results I got on my iPhone 4 (compiled with -Os)
Reading: http://yfrog.com/khul0wsj
Writing: http://yfrog.com/h0nqgzej
What? reCAPTCHA is very predictable. There is one word that always looks the same. It's the word, and then the word blurred and slightly skewed and placed on top of itself. The other is a scanned word (or somethings symbols or mathematical equation). That's the bit where they're crowd sourcing book scanning.

You don't have to get it right, and in fact you can type in gibberish if you like, as long as you get the known one right, and the known one is very easy for a human to read.
Yes, 3D Does Hurt Your Eyes
Just delete your comment next time. If you have an issue with a submission because of some sort of chip on your shoulder about Fred Wilson, be up front about it.
Oh man, I have so many ideas for this framework, but not enough time to code it up :). Maybe one of these days. Thanks for putting this up!
Didn't read the OP's link yet, but it sounds like it's talking about this:
http://www.nytimes.com/2010/10/09/your-money/09shortcuts.htm...
Looks very neat, business model sorts itself.. is this part of any accelerator?

Best of luck!
this is a terrific idea. if you don't mind, we may revamp our own landing pages to reflect this. hope this works for you!
The exact second is picked uniformly at random using an approximation of 30 days per month. The code is:

my $sendAt = time + int(rand()*86400*30*5) + 86400*30;
I've not seen this. Could you give some specific examples?
Its changed in Android 3.0..

Basically they use dm_crypt from Linux Kernel..everything gets encrypted..

see: http://source.android.com/tech/encryption/android_crypto_imp...

Very interesting..full file system encryption
Google toolbar is no more for Firefox 5
this is very interesting. we used a similar service in the past, though for a fixed point in time (i.e., send a message to us in 3 weeks).

who are the primary users you imagine for this?

out of curiosity, are you using a system like postmark to deliver emails, or are you handling email delivery internally?
I've noticed this too and I usually just chalk it up to immaturity. It makes for an entertaining read so why care?
How the Valley was won: The birth of technology in Silicon Valley
The omnipotence of Al Qaeda and meaninglessness of "Terrorism"
One important aspect of these problems is that they aren't going to be solved by people who know only how to code. These are opportunities for mechanical engineers, biologists, statisticians, materials scientists, physicists ...

For many of them the research would have to be so speculative that it would be hard to imagine them occurring outside of an academic research lab. For a startup to tackle one of these, the bones of the technology would have to already be there.
I don't really have a user demographic in mind, this was just a fun project that was easy to set up. I'm using mailgun to deliver the mails, or rather I will use mailgun in about a month.
That's the Gruber way. Engadget prefers the AOL Way.
That's the part about HN that I actually like. For the most part, the top neg posts in threads are thoughtful and provide a different perspective with value.

Not to mention in many occasions, I don't even think the OP has any specific opinion of the issue at debate; he is merely pointing out counterarguments to consider. I find it very helpful to evaluate counterarguments as a means to strengthening or modifying your original arguments.

That is far different from "no, you wrong!" type of comments found elsewhere on the web.
you can't tell thomas monopoly what he did??? do you even understand how ridiculous that sounds? you have destroyed his online presence and won't even tell him why? really????
I believe the news to be relevant for two main reasons:

1. Amy Winehouse, although a controversial person, is above anything a great artist with a very unique voice. I believe music to be of intellectual nature, and some artists are simply genius. She was.

2. Her death is sad news for the world, but hardly a shock. The news here is her death, nothing else. This, I feel, is important.

From the tone of the question I believe you try to argue that this "submit" had a tabloid newsflash angle to it. This was clearly not the intention. I'm sorry other people do not feel the same way.
You should use a Mersenne Twister rather than rand().

That rand() probably only has 32767 discrete values. So your time is quite imprecise, in addition to being biased. (C's rand() is very biased, so if that code forwards to rand(), then it's biased, not uniform.)

Not that it really matters much in this case.

http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html

http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES...
How do you know if it was in fact the guy who used the account to violate the TOS?

While I don't intend on doing this myself, I'm HORRIFIED at the idea that Google would suddenly cut me off from all my data without reason.
like:

* Loving full-screen terminal.

* Haven't tried AirDrop, but it seems useful (especially in a small office setting).

dislike:

* The new scrolling direction. It felt foreign, whereas on an iDevice it felt natural. Changed it back to the old way.

* The app opening 'grow' animation (most apparent with safari). It makes things feel slower.

* Large icons in the finder sidebar. Changed to 'small' and it seems better.
> Yet in our own democracy

We are a republic, not a democracy.

Edit: I don't know why the down votes, this is a fact, not an opinion.

http://thisnation.com/question/011.html
How Twitter Could Win Local
The delivery script drops them after sending. :) I really have no interest in the email addresses or the messages -- this was just something I wanted for myself, and something that is intended to be write-run-forget.
All CAPTCHA's are nothing more than a cat and mouse game where the mice are /always/ faster than the cats.

The point CAPTCHA developers always seems to miss is that you must render the visual to the screen, or the audio to the speakers, so that the end user can process the information and pass the test.

These tests, by design, are finite in the case of human generation or algorithmic in the case of random text / pictures.

No matter the case, automation developers have more available options to pass the tests than the CAPTCHA developers have to generate. Why?

Because an automation developer who deems an applications data valuable enough to acquire will not rely on technology alone to solve the problem. If they are unable to develop an efficient and reliable technology to pass the test for the intended application they will employ a semi-automated approach that involves real live humans.

If the automation developer outsources this semi-automated component there exist services who employ hundreds of individuals per shift to do nothing but solve CAPTCHA challenges through an API with the automation developer's system. These services cost less than $2 per 1,000 /solved/ CAPTCHAs. If the automation developer is of any stature they will have their own facility and the price comes down to $1.50 or less per 1,000 /solved/ CAPTCHAs.

The feedback loop for CAPTCHA developer is plain broken. The security mechanism is designed to validate that the request is from a real human and the automation developer, when presented with a technical challenge not worth technically innovating around, will just employ low cost real humans.
It would be great to get more community involvement to help with these new exercises, but be aware that over the next week our main focus will be on getting the new framework and old exercises ported to the new framework ready to ship.
Index finger or middle finger for mousewheel scrolling?
I cannot believe this got a mention https://github.com/rails/rails/compare/9333ca7...23aa7da

I do hope GitHubChan becomes a "thing"
Engadget used to have witty headlines when they were covering something legitimately funny or ironic. The writing had a sort of fun, Brooklyn street-vibe to it that dated to when Peter Rojas ran the site.

Unfortunately, this headline is a perfect example of where Engadget has gone in its AOL-Way, post-Topolsky era: trying to be funny by formula. It's mostly missing the charm of the style it is ostensibly following.
I agree, Twitter has all the right pieces to make something of local.
Yes, I know. The H2 and H3 are just expensive SUVs, and aren't nearly as big as I described.
I have never used Spaces before, but ever since I've installed Lion, Mission Control has been amazing. Of course, this is partly due to the trackpad, which allows me to switch between them with a couple fingers. If I were on a desktop machine, I doubt Mission Control would be as convenient.
Not to mention how incredibly clueless he is.
Interesting, I didn't know Perl's rand() was that terrible. Hopefully, the auto-seeding using srand will add some entropy. Also, since I'm choosing an epoch second, the times should hopefully be uniformly distributed at the scale of days...