skysight-inc/HackerNews huggingface dataset:
it's possible but i don't know how to do it. look at youtube result pages. it only loads the images in the visible browser screen and as you scroll down it loads the remaining.
Thanks. I have thought about which audiences to target initially. I think students would be an easy early adopter crowd to pitch this to. I just need to figure out how I can spread the word on my own campus.
I personally despise justified text. Losing the ragged edge means it's easier to lose your place, and varying spaces between words just means more brain-load if you're reading quickly.
I would like to add a corollary to this theorem. The best programmers are also willing to work with the annoying technologies -- although they will gripe (healthily) about them. It's all a balancing act.

There is a type of programmer who could be great, but is merely good because they refuse to use or deal with annoying techs. Sometimes, you just have no choice, and brute forcing past the annoying is by far the most efficient solution.

You all know this type. They are the kind of guy that exclusively used the Next (or Amiga), and ran windows in VM Ware on a bleeding edge Debian install in 2000 -- When the software they were being paid to develop was compiled in Visual Studio!

That's the thing. I hate MSFT. I hate Windows. I'll avoid using it. But... if the task requires that a regular PC GUI app be written, I'll use Visual Studio. Although I have been known to ask less PC phobic employees to handle this part of the job :-)

Of course, I also decided for an entire series of Playstation 2 games to forego doing the normal thing (using C/C++) and wrote my own Scheme compiler/debugger/environment. And of course, this quickly spiraled into several man years of work (on my part). It did come out pretty well. We did four games, and they sold tens of millions of copies -- dozens of programmers used the system and it was pretty cool. But boy was it stressful. I really should have figured out a way of solving my problems that didn't require so much custom programming to solve a sub-problem of my task.

My main task was: Program an absolutely fantastic 3D action game in 2-3 years.

I got sidetracked by the theory that "C/C++ sucks for writing highly customized game code" and that the compile/link/run cycle of 10+ minutes made iterative testing (which is the mother of all good gameplay) slow. This is all true, but it's a less focused problem than making a great game.

Avoiding this or that technology, or using this or that more fun one is not the same as getting the job done.

That being said, programming in Lisp, or Ruby feels like walking on water compared to C/C++'s being wrapped in chains and pushed off the boat. You just don't want to stroll off toward Australia when your gig is in Japan.
So I don't actually use prints; I make log entries in a system service with an enormous buffer. It takes negligible time, certainly compared with a debugger breakpoint!

Unless we suppose a compiler bug, reallocating registers around a print (ok, log) is not a problem. It's still an order of magnitude faster than the 'debug' build.
The problem is that links expire at all. There are two products: HN with "link expired" and HN without "link expired". You can write the former in a highly maintainable way.

Also, even if you accept that links expire, it's not trivial to make the links not expire for a long time. You can add a lot of RAM to a single machine, but only up to a point. Supporting multiple machines is very hard, although it can be done (distributed object system). RAM is not the only problem however. The server is inevitably going to restart once in a while. Perhaps not in the literal sense of killing and restarting the mzscheme process if you're very careful, but still in the practical sense. The data structures for storing content change as you develop a web app/site, thereby invalidating old closures hanging around.
>In other words, a cen­tered head­line should never go with a left aligned para­graph.

And then their poll is an exact example of this. I swear, every UX movement article I've seen has had an example of what they're campaigning against elsewhere in the page.

I ask: why? Headings are a different section of the page, a different conceptual item than the paragraph they relate to. Centering them, and giving them a different left-edge helps differentiate them from merely large text.
We can't vote here without seeing the current vote totals, so I'm not sure you'll get meaningful results.
or an android phone:

http://www.engadget.com/2010/07/14/road-sms-encourages-you-t...
It'd be difficult to trust the admin in that case. Same reason you see instructions for how to shrink the official ubuntu ami down to something smaller for a micro instance instead of a blog that say "here, mount this one I already shrunk"
Strange Loop keynote: "Enterprise NoSQL: Silver Bullet or Poison Pill?"
Amateur hour: Apple bloggers outperform analysts in calling Q1 numbers
The people of similar income, taste and values as the guy quoted in the article.
On things known and unknown:

Known: Those tiny Phillips screws are pretty, but they eat driver bits. Realistically, you need to buy a quality #00 to get them out without damage. $4 for a Wiha 96100 will do.[1]

Known: Customers lie when they bring a product in for service. Dropped "my precious" in a toilet? An impending repair bill can have devastating effects on some people's morals. Part of your iPhone cost is the three water sensors assembled into it. You payed for those just to prevent you from lying to Apple and fraudulently claiming a warranty replacement.

Unknown: How many customers go exploring in their device, compromise a seal or connection, then later incur a repair? A small number to be sure, but at Apple's scale, the extra cost of an uncommon screw is zero. (the bits for assembly probably outlast Phillips bits, it might even save a tiny bit of money)

Known: A quick googling shows you can buy the uncommon pentalobe driver for $9.95 from ScrewdriversWorld, about twice the cost of a Phillips. That doesn't seem terribly well hidden or really any kind of barrier to someone that wants to install a $500-$1100 SSD upgrade.

Unknown: There are a number of different 5 lobed screw patterns. I'm not positive that one I found above is the right one.

Known: iFixit[2] got a great PR boost. They have driven a small nerd herd to their site to buy $9.95 screwdriver sets and for this they call Apple "diabolical"? They should be sending them a fruit basket and a nice card!

[1] But you are a geek! Get the complete sets of the tiny ones including hex and Torx.

[2] Don't get me wrong, I love these guys. Ah the evenings I've spent with the iFixit site, an iBook with a bad inverter cable, my full set of Wiha screwdrivers, and 24 tiny glass bowls for the beautiful tiny screws of myriad designs from each step. The entire procedure is just slightly more complicated than replacing Spock's brain.
I think it's partly that, but I also think it is partly that PG's philosophy (ramen profitable, low costs, etc) is becoming easier and easier for more people to follow.

All sorts of industries are micro-sizing. Custom circuit boards you can order in small quantities and with quick turnaround. High power lasers that you used to not even be able to find, let alone order. Ultra pure gold wiring or lithium. Hacking is getting easier in every industry.

It didn't used to be like this, but I'm seeing it everywhere. Forget just coding, everything is changing. Twitter gives me really easy access when I have a question that otherwise may have stopped me. More and more industries are opening up to the small startup mentality.
>programmer/entrepreneur career

Specifically in this career, I'd like to say that CS courses alone is sufficient, certainly not optimal, but sufficient in making you a good programmer, though it's up to you what you make of your program.

For entrepreneur, in my experience, you have got to be a people person. And, you have got to understand the finances. For business/marketing and related classes I would say that generally different courses have different business logic which may or may not work depending on the situation. So, I would say prioritize on performance arts/public speaking if you're not already a people person. Else, go the finances route. It's amazing what basic knowledge of time value of money can teach you.
This seems far too simple for any developer interview; Is this interview made for a web designer who will be making minor changes to JS code? If not, I'd ask something from Resig's Learning Advanced JavaScript series: http://ejohn.org/apps/learn/#10
Optimize E-mail Marketing for Gmail’s Priority Inbox
"Nokia's relevance is largely in a market (phones) which is being overtaken, faster in some parts of the world than others, by SmartPhones"

Nokia's 40% slice is of the smartphone market, not the overall phone market. The article's whole point is that nokia is the biggest smartphone seller in the world, and everybody's pretending they only make feature phones.
Someone should make the CNC milling instructions for the driver head, then open-source it under the GPL.
How Many Are Leaders? How Many Are Followers?
I'm in San Diego and forwarded your information to a contact of mine that is in this field. I'll follow up via email with whatever reply I get.
Well played good sir.
Disclosure: I'm on the Council that organizes The Garage so I'm biased here, but I really believe that it's the beginning of a sea change inside Microsoft that is really starting to take hold
This works out to about $315 per year for a development machine.

Am I the only one who thinks that's ridiculous? I mean, after two years, you'll already be at the cost of a decent laptop. Three years will get you the cost of a MacBook. Unless you're upgrading your laptop every year, there is no way that this is cheaper than developing on localhost.
Fewer vertical lines looks cleaner to the eye.

But "never"? I'm sure gorgeous counterexamples are only a few hops away.

Reminds me of militant opinions on font choice for resumes.
I'm nor sure where I argued that propping up business was a good thing.

I just think it's silly to pretend that the only concern when making a business or technology decision is the short-sighted impact on consumers/users.
Aha! I knew there was something wrong with that horizon. I spent 2 minutes trying to figure out what it was.
Yes, I clicked the reply link on your comment from there.

I figured you had to know about this bug, since it happens to me regularly (maybe 10% of eligible comments) when I comment in active threads during standard procrastination hours. The misdirect is usually to the threads page of a user further up the comment tree, though sometimes it's to the permalink of a grandparent comment.

Seems like you're mixing up the redirects of concurrent users but never across comment hierarchies so it's not omnipresent.
Empirically, I think I "like" the mazes this generates better than the Prim's algorithm mazes, which from what I've seen tend to look extremely uniform (haven't made one / thousands, just seen a couple). Far more computationally expensive, but unless you're making a huge maze I doubt it matters much.
Oh come on, I know everyone in the US is judged by where they're going, not where they're from, but you do have the concept of working and middle classes right?
I read your article, and I'm still wondering why you didn't install a virtual machine. Is there any particular reason?
Plus it could have long term appeal... like knock-knock jokes.
I don't understand the question. If the bubble pops that's a problem for the investors, not the founders.
Whether the term is semantically correct or not, "group buying" is how most people have been referring to those types of sites (either that, or "daily deal site" -- though even that, one could argue, is incorrect, since many of these sites have deals that last more than one day or present more or less than one day or present multiple deals in a day).

Your point is valid, I suppose, but the accepted nomenclature is the accepted nomenclature.
I just noticed you don't have an email in your profile. Drop me an email, mine is in my profile.
Justified text is hard to get right as it needs typographic attention to prevent rivers or loose lines appearing - something that's not going to be realistic in the flexible layouts of the web.

Also, apparently dyslexic people have a particularly hard time reading justified text, but I don't have any good sources for that.
It's odd. I find justified text difficult to read on a screen, but when it's printed I read it easily, without even noticing it's justified.

If the reason for this is that screens are lower resolution than print, I would expect reading justified text on screens to become easier over the next few years, as 300dpi screens first become available and then common.
I didn't have mobility, for personal reasons. (OK, I'll tell you: I had joined a religious order, that I later left. Yes, I'm wacky. ;-)
I like this question, and I've got something that works, but I'm not sure it's the prefered solution.

function say(arg) {
return function(word) {
alert(arg + " " + word);
};
}

It solves "hello world", but wouldn't work for something like say("dogs")("and")("cats"). Are you expecting an arbitrary number of function returns?
Tweet your way to a job or more successful career  | ajc.com
Not so much. Almost everyone claims to be "middle class", the definition is so vague as to be meaningless. People who are obviously very, very well off claim middle class status.

Only a very few would claim "working class" status, and typically, that's claimed for ideological reasons, not actual tradesman or craftsman membership.
its not like its massively more expensive or massively cheapter, so they aren't competing on price.
While although there a few not-so-simple ways to do it, hyphenation is a problem (among others) and leads to rivers:

http://en.wikipedia.org/wiki/File:The_river_effect_in_justif...
COBOL's Not Dead. Make it Play Nice with the Modern Enterprise
how is that any different from a micro-tier EC2 instance? seems to be roughly $12/month for about the same specs.
After a long day of studying and answering e-mails, coming home to this was amazing. I knew that I needed to take a break: That's why I logged on my computer and checked Hacker News.

But relaxing like this was much more soothing than reading about programming languages or hacker-essays. I've heard a lot of times that taking a break for 10-15 minutes where you just close your eyes and relax is good for you, but I've never really tried it. Maybe I will do this more often after this.

Also, would it be possible to make one for 10 or 15 minutes as well? Sometimes, 2 minutes isn't enough.
> I'm glad I'm striving for the happiest life, rather than the most money.

I've found so far that, at least in my professional career, one of these often implies the other. It just happens that the implication is the "wrong" way around in my case. :-)

For example, moving to jobs with better working conditions and/or more interesting projects, leaving full-time work for the freedom of independent contracting, and ultimately forming my own company to build things that I hope others will enjoy or benefit from, are all moves I've made primarily for reasons other than money, but all tend to increase the money coming in as well.

I suppose I prefer to do worthwhile things with my working hours, but worthwhile things by their nature also tend to be better rewarded in a business environment.

(Edit: As a curious aside, my total amount of money coming in has actually decreased quite significantly in the past few years since I left full-time employment, but that is because while I have been earning higher rates per hour, I can now choose to spend fewer hours on the everyday pays-the-bills stuff in order to invest time in the newer ideas with better long-term potential for interesting work and/or high profitability. It had not even occurred to me before writing this post, but at some point I have stopped judging my financial position by the bottom line, and started judging it by the rate of income from different endeavours multiplied by the time I expect to spend on each of them in the future, with a footnote that the things I am doing right now still need to be above the threshold for paying the bills etc.)
This used to be impossible for me too. Even on adderall this would have been fairly challenging at times. Recently however my stress level was getting so bad that I started looking for ways to remain calm, even under extreme pressure. Long story short, I came across a book on Amazon called "Zen Meditation and Wisdom for a Better Life: A Gift to Busy People, Regardless of Religion".

I'm a skeptic when it comes to "Religion" type stuff, but meditation is one of those practices that has survived so long that I wondered if there was something practical to it. The main point in that book is that meditation has nothing to do with religion, it's a personal productivity technique. It's fundamentally about training your mind to focus on one thing for a period of time. It seemed interesting and I didn't have to buy anything other than the book I'd already purchased to try it. So I started doing it ten minutes a day, and let me tell you, the results have been impressive for me. It's nothing more mystical than the ability to really intensely focus on something, one thing, without letting your mind wander. If you think that's easy - give it a try, for just ten minutes. It's surprising just how hard it is to contain your mind for that long.

Give it a try, before long, sitting still for two minutes is so easy you won't believe it. As a side benefit you may learn how to relax at an unbelievable rate during those two minutes.
نجوم اليكس - موجود عندنا دلوقت
With your "next djinn above me" comment you have implicitly already laid claim to the infinite chain of additional rungs on the meta-ladder on top of your comment. And you did it in the very first comment of the thread.

I don't see how anybody can possibly go more meta than that.
نجوم اليكس
January 2011 Web Server Survey
I only started taking notes once I got a Kindle. The idea of defacing a physical book just bothers me, and most the books I read are from libraries, anyway. Now that I have my Kindle I've been taking notes all the time, but there are a lot of missing features. Not being able to link to other sections in a book is a killer.
This might be it: http://www.ulalaunch.com/site/pages/Flash_Webcast.shtml
(Use the "Launch" links on the right.)

FaceBook page:
http://www.facebook.com/30thSpaceWing

Also, live text updates here:
http://twitter.com/#!/spaceflightnow/
Yep. The original paper was in 1979 or so, and pretty much all the US patents have expired.
I don't understand the purpose of your post. I didn't come close to claiming otherwise. I'm not claiming otherwise.

I provided examples of companies doing bad stuff in the pursuit of money. I opined that a change in the law is needed. The fact that companies doing bad stuff does not equal companies being legally required to bad stuff supports my position. That is, even though there is no law requiring companies to do bad stuff they still sometimes do. I suggested that a change in the law might lead to companies doing bad stuff less frequently.

Again, I don't understand the purpose of your post. Can you clarify?
I'm not a group buying user, but I think this article clearly shows the separation between journalist and entrepreneur.

Ignoring the question of if group buying makes sense for large brand, the desire for local businesses to leverage group buying capabilities is a recognizable issue with the explosive growth of the business.

If groupon and livingsocial are no longer filling the need, those companies will adapt, if they need to, or another company will fill their shoes.

This article points to the issue of group buying not working for the consumer. But I question how it really works for the businesses. Good on groupon and LivingSocial for being able to extract the huge $$ from businesses to run deals. I suspect we'll see a drop in the amounts businesses are willing to pay to run a campaign with either of these businesses.

This article doesn't only say that 'local businesses are being left behind', but that 'the consumer is the big loser'.
If consumers are truly losing, doesn't that mean the marketers are loosing too? Ergo, the company running the campaign is loosing. It is WAY to early to make these calls on this sort of environment. All 3 parties are still figuring out what works.
... but you obviously understand the concept then, and that it may apply more readily to India?
As a Business Administration graduate, I can safely advise that Social Psychology, Negotiation and Human Resources are the best courses an entrepreneur can take. You can learn Business Law and Accounting on your own, they are easy. As I see from the comments, Programmers tend to dismiss finance, but finance strengthened with operations research can make a mediocre company a great one.
So, if you obtain enough money, and at least profess the same taste in canape's and worker relations, you can be one of the new asian aristocracy? Or is there an ethnic or length of wealthiness component? Like the "old money" vs "new money" distinction made in the US east coast in the late 1880s?
LivingSocial’s Monster Day: When A Competitor’s CEO Goes Too Far
I haven't penetrated the whole patent mess, but I guess the patents on the basic idea have expired now whereas special techniques to make arithmetic coding faster (i.e., nearly as fast as Huffman coding) are the ones where the patents are still valid because those are younger.
HTML5 stole our logo
HTML5 for Humans
WePay just built a new feature inspired by and for redditors
Yahoo Listing in Alexa 'Compromised'
Difficulty-wise, doesn't even compare to 30 minutes of sitting zazen.

It worked its magic, I felt better when it was over. Goes in the bookmarks. Wonder how I could make it activate automatically once or twice a day...
That was my response too when someone made the statement to me.

The only downside I could think of would be the possibility that additional funding may be more difficult to get after a "pop" (unless you have a profitable business of course). That in turn could mean that growth of a startup would slow without additional capital for marketing and hiring.
I wonder if BG paid Marla Woods' expenses for the reunion photo.
4 Xeon cores on Linode vs. some leftover burst cycles on EC2 micro.
What's with the alternating bolded lines in the list? It kind of makes the odd numbered names seem more important for no reason.
I think this is most likely going to be true - especially for us in the tech industry. Rather than being the "wrong" way around, I think you've got it the right way and everyone explicitly chasing money has it the wrong way. :)
What are you talking about. What Macbook Air runs iOS?
Makes sense from what perspective, optimizing for whom?

My concern is that compared to referrer-leaking of terms – a standard way to inform webmasters, the same for all search engines – using the Google Webmaster Tools encourages webmasters to develop non-portable Google-specific skills. This cements the leader's position even further.

If your top concern is privacy, Google blurring referrers will help. If your top concern is competition in search and analytics, it hurts.