skysight-inc/HackerNews huggingface dataset:
18 quintillion is much much bigger than you think.

The peak estimated birth rate on Earth was 173 million in the 1990s.
If 200 million people were born every year and we gave every person a /64 block, we could allocate addresses for the next 92 billion years. The sun will be long dead by the time we use up that address space.
Pretty awesome, had a listen on youtube, music is pretty good, guy doing vocals is pretty good, not sure about the screaming he may not be to bad, just don't know if the music is heavy enough in parts to make him seem in place.
Still great though, seems you like guys had a bit of success.
Can anyone find this info on a Microsoft blog, or feature list, or something? I could only find the info on CNet.
Show HN: use YQL to get reddit stats via jsonp
I agree but was hoping to pick your brain. It is more of a thinking out loud.
This is also why we have many more softwares available now.

The improvement in hardware specs are so useful not only because it is faster, but also because we can do much more without having to care about the details. Writing tiny, efficient libraries is cool, but it takes a lot of time, everything else being equal, so if you can afford not doing it, you don't.
I don't understand the point you're trying to make.

>but if your goal is to address a problem within a system, I'm not confident that the best method is to tear it down and start from scratch

What's a better method? Trying to work within the system in the hopes of improving it? You seriously think there's any hope of changing the ancient culture bubble of academia overnight?

He's not even attacking the system: he's offering motivated and talented people a very attractive alternative option.
Ask HN: Is it just me, or has youtube become uselessly slow in the last month?
I'm on the East Coast of the U.S. and have been noticing the last month or so that youtube has simply become fantastically slow. 1 minute videos take several minutes to buffer, anything longer is virtually unwatchable. Other video sites, (vimeo, hulu, etc.) seem entirely unaffected.

I post this today because the problem seems particularly acute today. I had a couple 2 minute videos (each with over a million views, so they're popular) take 15 minutes each to queue up today.

Is this a scale issue? Has youtube simply gotten too much video to properly cache? Any lessons to be learned in the startup world?

(I'm on fios)
This is why I chose to make this a separate app instead of embarking on a painful journey to get it into core.

Those of us that run OSes that don't suck and don't use versions of Python that are older than the average hamster's lifespan can add two lines to their project and be more secure TODAY.
Oh how I wish I could participate.

Sadly I'm from NH.
I was under the impression that Hotmail is accounts you can throw away.
I'm not sure what Au may or may not have been responsible for, but the Android tablet is the first time I've been wow'd by a Google UX. I'd be more interested in seeing Matias Duarte's picks.
http://www.selectstartstudios.com/ does the best work I know and are great guys to work with.
Trust them to update the software on their own phones? Yes i trust them to do that, especially for the current model which is more than i can say for a lot of Android OEMs.
demos don't work on wp7 though, page loads and is blank.
Beeswax, Brain Power, and Black Swans: The Scientific Method Explained
Thanks! I thought about that, but there might be multiple threads for that URL, so I wanted to let the user know there might be multiple. Should I open multiple tabs?
>I think it generally is in the public interest that people actually representing themselves as engineers have a sound understanding of what they're actually doing

It's not clear to me what calculus should be used to decide "the public interest" much less what calculus should be used to threaten otherwise peaceful adults on its behalf.

Further, while it is good for engineers to have a sound understanding of what they're doing, the issue at hand is whether or not one has the permission of some state bureaucracy. While the latter may intend to yield the former, one should take care not to unnecessarily conflate them.
"So are we expected to wear these T-Shirts in summer in Chicago?"

You're thinking way too far ahead compared to the people who are ordering these shirts.

This product is clearly meant to be an impulse buy, in the same category as a mountain of junk sold on street corners, at festivals, and in souvenir shops.

If the prospective buyer thought about it for a couple of seconds, they'd probably realize that they really didn't need this, and might never even use it. But at the time it looks funny, or cute, or otherwise "brilliant". And they really feel like buying something, almost anything.

And that's how someone winds up walking out having bought a baseball cap with antlers on it, a singing fish, dancing Santa, or Snowpocalypse t-shirt.

The OP was just lucky enough to latch on to a trend before it died out.
Apple Rumor Round-Up: iPad 2, Personal Wi-Fi Hotspots, New iOS All In-Bound
Thanks! My problem is not being able to find a discussion that already exists. The "post to YC" bookmarklet would create a duplicate submission, so I needed something slightly different.
When I started, people would simply demand me to work for them. This was the early 80s.
Microsoft, for one, has been pushing for that for over a decade. I read Steve McConnell's After the Gold Rush: Creating a True Profession of Software Engineering, a few years ago and had read articles in several print magazines, I'm pretty sure Dr Dobb's had several, in the late 1990s.
What's the best way to test out different pricing plans without pissing off your users? Seems hard to a/b test because if anyone is actually talking about your company, people are going to be confused that the landing page tells them $10 when all their friends and blog posts say $8.
belated thanks for the response. i guess we'll never know.
I'm interested in how they handle failed communications - presumably they don't charge you if the page doesn't get sent to you?

Could you have a purpose built browser that receives the packets up to

<?xml version='1.0' encoding='UTF-8' ?>
<ticket>
<outcome prizeTier="14" amount="0

and buffers them all, possibly while returning a fail code, and then only returns the acknowledgements that the packets are received if that last figure is positive?

Presumably they handle this sort of thing, curious how they do it? Is it simply that if they can't send the page you still have to pay - could they then be successfully sued if your connection is down or theirs doesn't actually deliver the packets but you're still charged?

This last scenario would appear to fit into the sale of goods act in that you've paid for a service (a scratchcard game) but the game wasn't delivered ...

Curious.

Clearly if I was a black-hatter I'd just try it out ...
Perspectives from an unelected bureaucrat
Review of Balsamiq, Mockingbird and MockFlow
Ask HN: is App an Apple word?
There's a discussion going on over at Slashdot about the word App. I'm finding it all a re-write of history. As far as I remember it it went more like this.

* Apple pre-1996 never referred to apps, just Applications. Neither did anyone else.

* Sun, with Java, had Applets. I don't recall them ever being shortened to 'apps'

* When Steve Jobs returned to Apple in 1996 he brought with him the term 'App'. I remember cringing every time he said it in a Keynote.

My theory is that it's a NeXT term derived from the .app extension. But for this to be true NextStep would have needed .app bundles too (and I can't remember if it did). If not it could also be from the early days of OSX.

EDIT: It seems that NeXTSTEP did have Application Bundles as I had thought:
http://en.wikipedia.org/wiki/Application_Bundle

Does anyone have any concrete evidence why this isn't the case?
Microsoft Announces h.264 Support For Google Chrome
team twilio in the houuuuuuuuuuuuuuse
anybody try the demo page on desktop IE 7,8, 9? I'm traveling and won't be able to check for a while.
Damn, I was looking forward to making a Facemash joke until I saw the author of the article beat me to that reference.
Project Kipling: Digital Data Journalism Tools
Or yourself. Stitches aren't that hard to do.

If you can get a hold of a medical stapler they're even easier.
>in comparison to other UI frameworks

That's exactly the way of looking at jQuery UI I wish to squash. Absolutely, it's quite good compared to the alternatives, and definitely the best I've dealt with. But that doesn't mean it's good (I think it is, but it doesn't imply that it is). Holding something in comparison to what exists now is a sure-fire way to never get anything significantly better.

Overall, with UI, I generally agree. Most tasks Just Work, display is consistent, and behavior is generally what's desirable. The consistency is a huge boon for cross-browser development, and it's nigh-flawless. But quite a few modifications are utter PITAs, and I find myself constantly needing to make modifications to get X in a UI widget, or to get it to play nicely with Y or not fall behind Z. I may be doing things phenomenally wrongly, but the code hasn't been much of a help and neither has the documentation, so what else is one to do but try and battle the side-effects? I highly doubt my job would pay me to spend the large number of hours necessary to truly understand my way around the codebase, and my free-time is better spent elsewhere, because it's easier to simply do without when major problems crop up.

But I'm generally dissatisfied with UI frameworks in general, so part of my ranting may come from that. And I intend to try writing my own, so I'm not just sitting here complaining on the internet :)
Getting a standards-compliant XML parser into 2K lines is going to be a challenge, if you're not going to cheat on what a "line" is. You must be able to deal with both UTF-8 and UTF-16 [1] (and remember UTF-16 can be in either endian order), you have several tables of things like what chars are valid where, you've got data structures to declare, and there's a lot of edge cases that may not leap to mind but if you don't cover them you don't really have an XML parser, like CDATA handling, entity loading from a DTD, parsing DTDs at least well enough to get those entities, processor commands, etc. A useful subset certainly, something I'd actually call a real XML parser, I'm skeptical. Not quite ready to write the idea off, but skeptical. (It's saved from me writing if off entirely because if I read the spec correctly a parser is not required to resolve external DTD references, if it was it would be stick-a-fork-in-it done, you'd eat hundreds of lines just using raw sockets to do HTTP requests and manage them even halfway properly.)

A JSON parser? Heck yes, even with the UTF-8 handling. It wouldn't even necessarily suck.

[1]: http://www.w3.org/TR/REC-xml/#charsets
The only dependencies are the C standard libraries (this is even mentioned in the blog post). So unless there's some terrible hackery going on (and skimming the source files, it doesn't look like there is), these are going to be more portable than most of the mega-libs you'd be choosing instead.

What makes you so incredulous about this?
Most of Wadhwa's essays just get a "meh" from me. Nothing particularly original, not always pointed, and they usually don't leave me fulfilled. Perhaps this one may have been useful if the reader had been living under a rock for the last week, but those people don't frequent tech blogs.
i was once turned down on a pay raise because "it was not like i was an engineer, i was just savvy" (highschool degree here)
I'd like one as well... sbc at charrington dot com. TIA!
The best argument Microsoft has is: "You Too". Basically: "What I did wasn't wrong because the person complaining does it too."
We're working on debugging WP7 now and will be pushing an update soon to make things work much better. We use media query support to decide who should be enhanced and WP7 doesn't support these so we need to add some code to let them in. We just got our first device last week but things are already looking good.
I just want to point out that Dojo has a pretty nice grid widget which supports fancy stuff like lazy loading while scrolling, so you can have an enormous data set that's transparently loaded piecemeal without necessitating a paging UI.

I also see jQuery UI compared to YUI and extJS -- don't forget about Dojo either!
23 here and about 6 years in. I often wonder what I'll be doing too when I look back on it. Likely, I won't be hacking more.
Compassion Pit
Take a look at Dojo's Dijit widget system for a nice example of consistent and reusable APIs.
Cuba Opens Door to New Generation of Entrepreneurs
Gruber is good at this kind of snark, but I think his point backfires in this case.

Sure, executing five command line operations and rooting your phone is more of a pain in the ass than doing nothing. But if I was stuck using a Cliq XT as my daily phone (certainly would never happen, but let's just suppose), then I really would be sitting there saying, in earnest and without irony, "Well, luckily Android is 'open' and I can fix this."

But I'm not actually sure if rooting and upgrading your Cliq XT is really that easy, or if Gruber is just taking Andy Rubin's tweet out of context to make today's snarky little if-technologically-handicapped-people-can't-understand-it-then-it-sucks point.
Yep, we're very active on our @jquerymobile twitter account since the team gained access to it a week ago. We'll be posting code updates and soliciting feedback so follow us. Sorry for the lack of communication over the past few weeks, we've been heads down getting a3 out.
It won't work right now but will when we get the major JS bugs worked out. Stay tuned. All other desktop browsers will work right now.
I've always had a problem with YouTube where the first 10% or so of a video will load, then it will just stop loading. It's really frustrating and the only solution is to reload until it doesn't stop.

Recently, though, a lot of videos haven't even been getting that far!
I actually just got tickets to florida the other day. I started out on kayak as thats what I am used to and then thought half way in to try hipmunk. Unfortunately, hipmunks lowest price was 150$ more than kayaks.
Poll: How do you get physical exercise?
I'm interested in seeing the hacker community's main source of exercise. Not only does exercise clear one's mind, it's often used as a relaxation tool when away from work.

Please only choose one type of exercise - the one that you think you get the most out of.

Let us know in the comments how often you exercise and the type you do (if it is not listed as one of the choices). It'd also be great to learn about the motivation keeps people continuing that exercise on a regular basis.

Note: The choices listed can refer to indoor or outdoor activity. Feel free to vote for Running even if you only run on a treadmill.
Biking
Walking/Hiking
Another Sport (skiing, tennis, etc.)
Singapore Incubator joins Techstars Network
Douglas Hofstadter, Fluid Concepts and Creative Analogies.
This book will blow your mind.

http://en.wikipedia.org/wiki/Fluid_Concepts_and_Creative_Ana...
Is semi-ethical hacking legal?
Interesting, thanks!

What if one wanted to run a compute-heavy job with enough machines to give access to say 10 TB of RAM?

The idea would be to do a few hours of actual computation over a few days of clock time.

I'll have to think about whether I can phrase this as a MapReduce problem. Unfortunately it's a side-project, so I can't spare many cycles for it.
Of course there is no hope of changing it overnight. There is no hope of rebuilding overnight either. I'm simply suggesting that you don't just rewrite the code before trying to make changes within.

Of course, it's not difficult to argue that many have tried, and failed, to make changes in the past, which is why I included that final sentence.

However, I do believe that he is implicitly attacking the system. This it's where I trend to agree with Weinberg; A man of Thiel's influence may just set a precedent.
What specifically is slow -- touch events, scrolling, transitions, etc? We're working on bug improvements on all of these items so things will get faster, lighter and more responsive as we go. Oh, and work on more platforms (Nokia, Blackberry 5, Windows Phone 7). Feel free to log issues on the Git tracker.
+1 to that. Anyone want to take charge and organize a NYC version?
OpenSSH security advisory: legacy certificate signing in 5.6/5.7
You have computed a relationship between FOO and BAR. For as long as you keep it to yourself, this ephemeral relationship is a secret, yours to keep.

Once you tell the world that FOO and BAR are related, and the whole world looks at it and says "Yay, it IS related!", the relationship stops being ephemeral and becomes actual, reflected in actions of the users. You no loner own that relationship.

You can't claim ownership of facts, even if you discovered them first, or created them into existence.
It's totally money for a lot of people. Knowing that when you graduate, you are going to have college loans to pay back, moving costs to get to a job, costs in setting up a home (deposit, moving, furniture, appliances), and maybe even car payments. And monthly bills.

It's just a stream of money problems for the foreseeable future and a lot of people really don't see an end to it and don't think they have the strength to do it.
Is Exe a Microsoft word?

EDIT: In my opinion, it's all about context.
I created http://boog.me specifically for that purpose, but instead of receiving spam forever, you just forget about that account and never check back.
I have my road bike hooked up to a trainer right by my desk. Works super well for watching interviews and listening to podcasts.

(A bike trainer essentially converts your 'normal' bike into a stationary bike. http://www.amazon.com/b?ie=UTF8&node=3403551 )
Thanks for replying, in the end I sent the money to three PayPal accounts consecutively before relenting and adding a card. However, your person did contact me after I wrote the comment.

I don't know about hundreds of thousands of files, but I copied a Django app and CPU usage has been at 100% for a few minutes now. In the end, I closed SpiderOak and I'll turn it on when I'm done.

By the way, do you keep an entire backlog when syncing? I mean, if I use the software for a year and then need to add another computer, will I need to download a year's worth of changesets to get it up to speed?
Too expensive :/
1. Watching movies legally is more of a hassle than not.

2. The cost is not the prohibitive factor for me. The hassle, slash near-complete inability to purchase them in Linux is.

3. This article is a discussion of making movies available, legally, with a monetary exchange, if they were made more accessible to a wider audience.

4. Everyone wins by me being able to watch movies legally. Movie associations receive more income, I don't violate the law, and everyone is a tiny bit happier.

Considering that this article is about making movies more accessible for the exchange of money... how exactly are my observations not contributing to the discussion?

Call it entitlement or whatever you want, but as I'm sitting here, I'm kinda bemused by the notion that I'm expected to just not have any access to cost-based media because I'm a Linux user. I know I have no "right" to it, but again, I'm sitting here saying I'm willing to pay, and the industry is ignoring me.

From a purely business perspective, that makes NO sense.
Stop using the c... word.
Call it user behavior analysis side effect.
Funnily enough, historius.com redirects to the site. historious.com is a squatter, though.
Great to hear that! Reportedly, there is a WP7 update due soon.. I didn't expect this IE in current WP7 to work at all as good as it does (I think it's 7), we'll get IE9 I guess, with new update. Keep up the good work!
Not if you also have 1000 supermodels who eat a third of a plate.
That's only a problem if the relative proportion of 14 plates-eating-guys increases. So, maybe if your buffet develops a following specifically among 14 plates-eating guys, this could be a problem.
Didn't know about that one... out of curiosity, where is it documented, and where would I find out what's in each plugin's data (barring inspecting it while it's running)? I haven't seen it mentioned anywhere in the documentation.

I may have sounded overly critical / angry with my comment, which wasn't really intended. I fully recognize what a ridiculously hard task making and maintaining the framework has been, and I use a fair number of them frequently and recommend it heavily. It saves me a ton of work. I just fear still having to use a similar-but-updated version of it in a decade; I want something fundamentally different, which is unlikely to come out of jQuery UI (legacy support, large codebase, and all that good stuff), and I'm not even sure what it would look like.
Could the U.S. shut down the internet?
I walk everywhere as much as possible; when that's not possible, I bike. If that's not possible, I take a bus and then walk. It represents a huge amount of time "wasted" in transit, but I find that it helps me clear my mind and appreciate other things, like a sunset or a nice sky.

Sometimes the de-stressing is worth more than the exercise!

I also selected "Other" because I do push-ups and other assorted exercises/stretches that don't involve weights.
I've got no specific firms to recommend, but http://theymakeapps.com has a decent directory of dev shops. It's usually where I point people who are just starting their search.
“I hate the Internet for what it brings out in me”
This and the BetterHN Chrome extension are alternatives to each other. BetterHN is automatic, but injects crap into pages you view. And, obviously, a bookmarklet is cross-browser.

Options are good. Thanks, marcua!
Some notes regarding your app.

Created card, added logo, meant to add it as the picture, no way to remove the logo, won't allow me to upload a picture of the same name? Actually, won't let me upload at all, Chrome/Mac 10.6.6

Autofill tries to fill in the street number with the City, and the address line gets my street with the number. I'm not sure why you're separating the two fields. You don't ask for my state. The address appears to be incorrect, as I'm in the USA, our street number comes first, so, I'll assume you're not in the USA?

When I try to add my linkedin profile, it says 'Could not add service'. Wasn't obvious that I needed to enter the full url when twitter accepted just my username.

As you get further down and click about.me, the dialog box requires me to scroll up for input, then back down. I couldn't see a way to add my self-hosted blog.

After saving the card on step 2, I am able to upload my photo and deactivate the logo.

I'll give it a try this weekend, however, on android, it is based on email which means I have to hope that the email gets delivered. Does the IPhone app transfer it locally? or still go through your server?

It looks good, pretty easy to navigate. I hope it works out well for you.
Data is beautiful.
Take notes on webpages and documents, please review Webklipper
Just make sure you've never left a job in under 10 years, even if you got an enormous raise or your boss was an ass or you got a much better situation out of it. In fact, you should be willing to tolerate a shit situation and lower pay for years just to prove your loyalty.

http://www.bothsidesofthetable.com/2010/04/22/never-hire-job...

ps -- make sure never to look out for #1 -- that's for companies, not you, silly employee