skysight-inc/HackerNews huggingface dataset:
hacker - ummmmm, i'd have to ask you what your def'n is here. this is just fairly obvious. a lot of their data is acquired through electronic means.

My definition certainly doesn't end at "uses electronics."

Today I turned on a light. Should I describe the contents of my room? It was information gathered through electronic means.
I wonder why Android powered phones were left out?

Whats truly amazing is that there are a bunch of Blackberry models, a tonne of Nokia phones but only 1 iPhone.
With regards to #2 - the assumption with his design appears to be that the input field is long enough to fit the longest username and the password. Given that both the username and the password lengths are typically capped at relatively short values, the assumption is reasonable. But even if there is an overflow, I don't really see it being a problem - the password is no different from a regular input except that all chars are dots. If whatever is typed does not fit, the regular scrolling paradigm will still apply here.

With regards to #3 and #4 - a standard password input control can be used to capture and display the password. Make it borderless and reposition it dynamically based on the length of the username. Not that it'd be a very elegant implementation, but it is doable nonetheless.
Good advice all around. If you wear a backpack or messenger bag, you'll end up with an awfully sweaty back. Getting rear panniers will help a lot, especially since you'll probably want to carry a change of close with a 15 mile commute.

Bigger tires are better - I ride on Rivendell Jack Brown tires which are ~33c. The larger tires are a smoother ride and can handle debris better. Also make sure your tires are kevlar belted. City streets, even in bike friendly cities, collect a lot of broken glass and other sharp debris along the bike lanes.

Make sure you have a good lighting system, come wintertime it will likely be pitch dark on at least one of the legs of your commute. I just got a NiteRider MiNewt 250 which is nice because it is a self contained unit and has mini-USB as its charging input (So no need to carry a specialized charger, can easily charge while at work or even in a cafe). A friend recommended the Novae Cyclone 900, less convenient but brighter than the MiNewt and cheaper. http://light-reviews.com/forum/viewtopic.php?f=29&t=897
Ouch. It's probably faster to use the Wifi (802.11N).
There's just no way a Mac keyboard is as good for someone who does a lot of key entry as a Unicomp or similar third party hardware.
http://scoutapp.com again saved my bacon yesterday when my god monitoring script for DelayedJob workers decided to pull an Ark with my processes ("let's have two of everything!") and ran out of swap, bringing the server to a virtual standstill. Scout sent me an email, the email rang my cell phone, and I was able to recover before it ruined my best day of sales ever.
I think that Adobe is finally realizing that their value is in their tools, not in their platforms. Photoshop makes lots of money and doesn't have a platform aspect. The win-win strategy for both Adobe and the Web at large is to provide a killer Creative Suite that works seamlessly across devices.
Hmm I did it backwards.
Step 1: Program games. Step 2: Learn to program.

Serious. Remember Hypercard? Well back when I was 12 or so I used powerpoint to write adventure games. I put these links on each slide, and when you click one you get linked to another slide. Then I discovered gamemaker and used that. http://alstaffieri.com/gamemaker.html (Still no programming yet.)

After gamemaker, I got up to "Runtime Revolution". http://www.runrev.com/ I stored "variables" in textfields and wrote gui programming scripts (when you click this button, put 5 into that textfield. if the textfield contains 5, show dialog box "you went into the wrong tunnel and fell".)

When I finally realized revolution can't really make games either, I moved forward to TNTBasic http://tntbasic.com/ and finally learned what a "variable" really means. Took me maybe 2 years.

These days, I program websites, not games.
My annoyance may have gotten the better of me, but I stand by my claim that your post essentially boiled down to "nu-uh, it totally does!" Pointing out that you need to make an actual argument to convince people doesn't seem outrageous to me.

As far as calling names was concerned, I actually suspected that you were just trolling me.
Two Problems With Whining
I'm not sure of Adobe's intentions but it's(from our perspective) in their best interest to focus on not fighting web trends and create the tools to facilitate them instead. Flash has evolved, but it's far from being open enough for the internet to enable it further.
The future?
It seems to me the beast will return from whence it came, specific and isolated, "flash!"
Thats why every country should have nuclear weapons. There would be so much deterrance that nobody would go for war!
I can't stand all the use of "zen" in western media.
http://www.kiva.org

Edit: This is a cool video where the founder talks about how he considers zynga to be their biggest rival. http://techcrunch.com/2010/10/13/kiva-ceo-on-the-next-5-year...
it's so much nicer to work at a properly ergonomic workspace that I rarely do this -- only for hackathons and the like.

This is my basic feeling right now, and I wrote about it in more detail here: http://jseliger.com/2008/12/26/computer-post-desktop-or-lapt... . Notice in particular the apt Lord of the Rings quote at the end.

I think laptops are (somewhat) overrated, though they might not be for you, in the plural sense.
Have you considered the sony vaio Z? You can get a 1080p screen, 2 SSDs in a raid 0 or 1 configuration, a DVD/Blu-Ray player (think you can put another HD here instead), core i7 processor, decent battery life (6/7 hours), standard amounts of RAM, 13" and 3 pounds. It will blow your air out of the water while being the same weight and size. It's about 0.5" thicker although.

I do iphone development, so I'm stuck with what apple has to offer, but if I didn't that would be my machine of choice.
Yeah virtualenv is incredible, I use it for everything. Eventlet is comparable to Twisted, but with a slightly different ideology. You really have to try them both and decide which one fits better to your brain.
> Is it plausible that a 2 ton vehicle travelling at 40 mph is equivalent to 70 kg of TNT?

I helps to know that TNT has roughly one tenth the energy density of petrol (4 MJ/kg v. 40 MJ/kg). If it took 7 kg of fuel just to accelerate a vehicle to 40 mph, vehicles would have to carry vastly more fuel than they do.
nope - I want to work on my machine - same reason why I don't know how to use Windows :)
Many flashy, expensive fixes are just obscuring better, simpler answers
actually that is a benefit. your friends know which Pizza Hut you are referring to. no one else necessarily knows what country/state/city you're in (this may be pieceable together from other things you say, but that's quite different than easy lng/lat)
Is it faster than air display? What i've seen from air display and competitors, it's fairly choppy and not that great.
you may want to consider ZeroMQ, depending on what you're trying to do, the python libraries are very good, they work hard to avoid copying excess data, as well as releasing the gil appropriately
http://stackoverflow.com/questions/35490/spread-vs-mpi-vs-ze...
This needs a better title! Computer: Tea, Hot, Earl Grey. Then play Jack Johnson.
A bunch of futurism infected guesses likely to be about as accurate as a random collection (a lot of technologies will be obsolete in the next few decades).

Edit: think about all of the many technologies that are still more than a little popular despite good "objective" reasons why they should be completely obsolete. The violin is 5 centuries old. The fountain pen is similarly ancient. The bicycle is a century and a half old. The ax dates from neolithic times. All have been improved and evolved over time, and their popularity has waxed and waned as their competitors have come and gone, or stayed, but they are still with us.
That doesn't necessarily mean it will be erased, it just gets put back in the list of unallocated blocks.
So, elephant in the room, did Apple cause this?
By the time I tend to want a new CPU it tends to be a new architecture anyway so I have to replace most of the parts. Other parts of laptops tend to be replaceable.
Number one dominates in nature
Once in middle school we had a test in a history class that just totally slipped my mind. Our class period was divided by lunch, and everyday during lunch there were 2 girls that stayed behind and ate lunch with the teacher and helped her grade. Turns out they stole the test the day before while the teacher ran to make copies during lunch. The girls share this information with everyone they can find, for every history class. I find out right before class but only manage to snag 5 answers. We took the test, and soon the teacher caught on when everyone passed with flying colors, tons of trouble all around. She came up to me and told me "I'm so glad to know you didn't cheat", and handed me my paper with only those 5 correct answers.
Absolutely this is a USP. Entrepreneurship professors love to teach the concept of "Faster, Better, and Cheaper. You can have two, but you cannot have all three."

Also, all businesses are essentially one of two types: 1) do something entirely new, or 2) do something old, but innovate (i.e. do it faster/better/cheaper). Since it is nearly impossible to do anything that is actually truly new, most businesses fall into the second category.

Usability would fall under the category of doing something "better," though well-executed usability should also increase total efficiency, therefore ostensibly also making the product "faster."

Usability is a steadily-improving idea. A new product is invented, a competitor sees a way to make the product better/faster, another competitor then makes it even better/faster, and on and on. It's market-wide iteration. And at some point, hopefully, one of the companies will create a product with recognizably great usability. Usability is not an all-of-a-sudden event; it happens slowly, over time, and is a confluence of factors.

Of course, whoever finally gets to create the product with great usability gets to also take all the credit. C'est la vie.

EDIT: Specifically, this PG quote comes to mind: "In particular, you don't need a brilliant idea to start a startup around. The way a startup makes money is to offer people better technology than they have now. But what people have now is often so bad that it doesn't take brilliance to do better." (http://paulgraham.com/start.html)
It may be better but it has to be A LOT better. Difficult to defeat tab.
I agree California st is sketchy, but i would never call it ghetto,I think someone needs a ride to EPA.
Ask HN: Who plays chess?
I'm on Chess with Friends (iOS) and Chess.com. Same username as hn on both.

I'm not super good, but I've been getting better since I started playing online a month ago. I used to play a lot more when I was a kid.
Nice pointer to a MPI library I wasn't aware of - thanks!
It's the Kaltura player:

http://www.html5video.org/kaltura-html5/

I'm not sure what part Adobe played - all of the code is Kaltura's, and the widget itself refers to their site. I think the "released" action is that they added it to their Widget Browser. Woot.

It's not clear, but the the Widget Browser is a separate AIR app - it's not built-in or part of Dreamweaver. Also, the video the author suggests to watch actually takes you to a teaser; you have to have an account to view it.
Disable prefetching. In Firefox, here's how:

1) Enter about:config in your Firefo address bar.

2) Type network.prefetch-next in filter text box.

3) Change the value to false by right clicking.
I don't think we had a 'network guy' at the high school. It was just the computer teacher who was responsible for everything related to IT, so I'm guessing the school outsourced all the networking.
The lack of hardware upgradeability on Apple products in general kept me from switching for many years. Then I realized by the time I was ready to upgrade my system the CPU sockets changed, the memory changed, etc.

So I'm not concerned if I can't upgrade my hardware down the road. Having everything soldered in place means I get a lighter product with fewer points of failure.
This is not practical, logical, or cost effective. If this is anything more than free news coverage, then those involved are idiots.
Fwiw, here are two slide decks of his from Black Hat '10:

17-slide version: http://www.blackhat.com/presentations/bh-dc-10/Nve_Leonardo/...

105-slide version: http://www.blackhat.com/presentations/bh-dc-10/Nve_Leonardo/...
An Engineer who can act on his Gut Feel - when the "gut feel" is really his knowledge and experience coming together, needs to be celebrated. Too often we ignore the people who make meaningful but localized differences, so I am all for this story to hit the national headlines.
It's subjective. They're great keyboards and I love them. As a former hoarder of IBM buckling spring keyboards, I'll take an Apple keyboard any day. And a Magic Mouse, too.

They're what I'm comfortable with and that makes them good.
I really like Tumblr theme. Very clean and classy.
Welcome to Austin Facebook people.

Austin really is great town for nightlife. If you are looking for a good burger for lunch, you might want to check out the Whataburger chain. From the outside they do not look like very much, but the food is really good at every one I have been to.

Also, I have not seen anyone here wearing a cowboy hat here, except Willie Nelson.
I got one as part of a discount bundle of software that I bought once (MacHeist or something like that). I've used it twice, just out of curiosity. The first time, it found some malicious cookies. The second time, nothing.

That's over two years on the same machine.
He didn't talk about it constantly.
Top 6 Best Free Apps for Nokia N8
If I was Adobe I'll say the opposite. That it falls back to HTML5.

Sounds like they are accepting that Flash is on its way out.
Review my app: Rmmbr.
Here's the URL: http://rmmbrapp.appspot.com/

Rmmbr lets you easily create notes. Type in whatever permalink you'd like to use and it'll create one if it doesn't exist. I use it to replace the Life.txt I've had on my desktop for ages.

It truly is an MVP. I'll add more features soon, but nothing crazy. I dig simplicity.

Stats: took me 30 minutes to build using Python and App Engine. Tweeted it and told my friends, over 100s of notes already.

I'd love feedback on what you'd like to see added or changed. Thanks!
Clickable: http://rmmbrapp.appspot.com/
It isn't the 70s or 80s anymore. There aren't that many places in the US where the crime rate deters people from living.
This isn't an OS X specific feature, it's a feature from the FreeBSD userland that Apple borrowed into OS X.
Well, I find the text to be hard on the eyes.
That is a great video, thank you. What he talks about is the basic, age-old problem of attention: how do we get it?

Historically, different groups of people have tried to solve the problem of attention together given their status quo; right now, I feel like those people are mostly in marketing and business/product strategy. The problem can't be "solved" in the traditional sense, but I'm glad to see companies like Kiva are actually doing something to address it in their industry (in addition to just thinking, which is what it seems most non-profits are doing), as attention-winning/holding concerns all non-profits.
I used to use the chess.com facebook app a lot to play. But at some point I stopped. I forget when or why. I think I got fed up with the app engine and just turned it off for a while. I've since turned it back on, and might start playing again. I've played since I was a kid and always enjoyed it, but haven't had a whole lot of time recently.
Certain movie sites on the web limit the amount of viewing time you have for watching movies.

Thus, I wrote myself my very own web proxy. Every single time I run out of viewing time, I ssh into one of many university machines, run my proxy, point my browser at the proxy, and keep watching my movie. Now I have unlimited viewing time everywhere.

:)
How is this better than your Life.txt file on your desktop? If it's for sharing, how is it better than a github gist for example.

If you want to continue working on it; at least add some syntax; a "not-in-a-textarea-view-mode" and such.
Adobe doesn't have anything against HTML5 - they've been adding bits to Dreamweaver and other CS products over the past year. Like Flash, most of you don't use Dreamweaver nor Creative Suite so naturally you wouldn't know this.

I understand that a large (if not just loud) portion of HN doesn't like Flash nor develop for it. But as such, what you're saying is inherently an outsider's perspective and thus potentially inaccurate and unqualified.

Flash is different; it's not what you expect nor wish it to be. That's it. It serves a different purpose. For those that do use Flash, it does that purpose very well.
One thing I've done in the past to help prevent 'configuration rot' of nagios configs is to hook it into the same files that drove our deployments - when the deployment changes, the nagios config changes with it. Nagios supports template-based configs so once the tests are developed it isn't too hard to write some automation that spits out a config file. This worked pretty well for a site with ~350 servers and devices (switches, APC rack PDU's) with ~3000 tests.
Http://www.uggshoestores.com/ugg-classic-argyle-knit-c-325.html
The great thing about these formats is that the time commitment is minimal, though chess.com does ask you to supply a 2-3 day time limit between moves.

This also explains the great success of Words with Friends. I had been playing that game consistently since I was introduced to it back in March when I discovered chess. I never played scrabble before, I guess that phase is over now. I like chess much better!

Hit me up if you can!
I'm interpreting "mathematician" to mean "math Ph.D." or
"person who does/did research in math", which is typically
the way the term is used.

Ahh, okay then. I just thought it meant someone with a bachelor degree in mathematics.
It's better because I can have many of them, and I can easily access them from whatever device or computer I'm on.

It's very simple right now, but it does what I need. Perhaps I'll add features like you've suggested, but right now I'm happy with the textarea + ability to add tabs.

Thanks for the feedback though, code highlighting may make sense to implement in the future :)
Yes. Aggressively. rjurney at linkedin.com

Rubyists, javscript hackers, the data obsessed, information designers... all badly needed.
The Important Components of an Academic Term Paper
An academic term paper is written on a specific topic at the end of term. There are some rules and regulations of academic term paper writing which need to be adhered in order to obtain a good grade. Understanding these rules will enable you to write a good term paper.
When Melinda Gates's kid asked for an iPod, she replied “You may have a Zun
You can have the same experience when it goes the other way: someone who is a good friend ends up with a startling revelation that makes your jaw drop.

My case in point was this week: I was hanging out with an academic friend of mine at a conference. He lives somewhat far away, and when I do roll through town, we usually just grab a beer rather than see his house. This week, however, he revealed something that hitherto I had not known. We were talking about how the town the conference was in was sort of shady (sorry Reno) and he mentioned "Yeah, I should have brought my Glock, just in case."

"Pardon?"

"Oh yeah. Did I not tell you? I have guns. Lots of guns."

As a leftie even in Britain, and someone who is scared of even the mention of guns, this was a bit of a surprise. The difficulty/trick, I guess, is to reconcile the person you have with the person you are now presented with, and realize that they are really one and the same, just with one minor change that makes no difference to your interactions.

This happens to me much more in the US than in the UK; UK people are much of a muchness. Americans run a full-spectrum. I guess this is why politics here is so polarized.
Why Every Startup Founder Should do Customer Support
Great project. You might look at this similar idea someone released a few months back.

http://news.ycombinator.com/item?id=1437852

http://notepad.cc
Great viewgraphs! I am really sorry that I missed Clojure/conj; hopefully I'll make it next year.
Solar with a battery is probably the best for long durations. I imagine gyroscopes might be useful for stabilization. Radiation hardening is fairly simple; most things requiring the shielding can be shielded, with cables connecting them to antennas. To me the biggest issue would be preventing government/RIAA (or equivalent by country) from crippling it electronically from the ground. The server would have to be maintained from the ground, so any malfunction or bug would be the deadliest threat.
Ah yes, that'll provide great ideas for my own take on it. Thanks!
I don't recommend San Jose, It took me a hour to get to Mountain View by car and longer by public transportation.I recommend Santa Clara.
re: working away from a computer: fundamentally important to do. Even for small code modules, I like to sit someplace comfortable with a pad and pen and make short notes that I use while coding.
got a thought I had to unload:

What if there were a site where non-profit orgs, non-government orgs or charity orgs can post 'jobs' (unpaid) on a website and people can volunteer themselves to particular jobs?

I believe there are sites for it. But, how about points being given for each job actually done?

What if people can compete for max points in a time? and the winner gets a prize from a company which wants to 'encourage' good stuff for their own marketing purposes or whatever? (the prize gotta be a 'bonus' not the main attraction, otherwise it may not fly in the long run, hmm.. or who knows)

Would that result in more people doing more volunteering stuff?

A platform like facebook can easily implement such stuff, probably. and get some 'good' rub off too
The charts are for general language use, not specifically concurrency. Go and Clojure are better than locks and mutexes of C, but there were similar ideas in Scala and other languages along the way and the newcomer improvements don't land far from those.

So Go, Clojure, F#, Scala, Python could proabably be lumped into the same ease of implementation category as far as concurrency. They'll all make a mess if you have complex control flow. This http://news.ycombinator.com/item?id=1824683 (which you've already seen) or http://en.wikibooks.org/wiki/F_Sharp_Programming/Async_Workf... is what I call a mess, but it's as clean as it gets for now.

I think the real test is whether people start using concurrency as the norm and not as a separate use case (since it's annoying to write). I don't think these languages will have that effect.
kulpreet, not all the (ethnically) chinese people in the bay area are Chinese (citizens).

I found that out first hand when I flew into SFO after a year+ in China. There is such a huge cultural difference between people born and raised in the mainland, and those from other ethnically Chinese but non-PRC communities that it's alienating sometimes.

(I want MORE 广州人, dammit! I will forever consider SZ, DG and GZ home; Guangdong pride!)

[Edit:

Added qualifiers to disambiguate ;-]