skysight-inc/HackerNews huggingface dataset:
June 2009 is not "current". That issue (of making one or another codec mandatory in the HTML5 spec) is dead with decision you linked, for the reason that "if a browser
refuses to implement something, then we can't require it".

I'm being pedantic here, but I think it's very misleading to connect the spec issue with your conclusion that <video> could have been nice but somehow isn't. Had one or the other codec been made mandatory in the spec, the reality today would be exactly the same.
spanish speaker? you have "mayor" instead of "major" (que tengan buena suerte....)
Also awesome.. Sergey dressed in women's clothing: http://www.werty.net/blogphotos/sergey-drag.jpg
Maybe I'm just missing something, but I see no data there about pass ratios for any subject, much less a breakdown by race / income.
I did'nt know about this, but +1 to you.
It would be interesting if this could be brought to Gruber and/or Adobe's attention.
The neo-feudal structure of Internet scale platforms.
I'd say that HTML5 is the tip of that particular iceberg.

I mean, what was HTML 5 supposed to change? The fact that video (and audio) is broken on the web, leaving to flash as the closed de-facto standard. The whole situation that HTML5 was supposed to fix is, itself, a result of codec licensing/patent issues.

I'd venture that without those issues, the <object> and <embed> tags would have had a bigger impact.
I think this article highlights how backwards Apple can be on things. There are really no advantages to having your browser be 64-bit (I could imagine how you could have a 4GB+ browser process but its really not the most common use case).

I have really been impressed with how well Windows does 64-bit. The 32-bit layer just works.

Also, Apple is always a pain about anything GPU related. Usually you have to buy through them at an absurd premium, then you are usually dealing with an older opengl version. They are not the platform to use if you are interested in having decent graphics acceleration.
I think you can't access them as a browser plugin though.
The growth of the state: Leviathan stirs again
It's funny, I do those "cluster problems" in my head to solve most multiplication and division problems...I presume that I invented the method myself at some point during basic education, as these books are encouraging kids to do. The standard algorithms are great on paper but suck to do in your head for anything very complex (at least for me...)

I can see the point though about disadvantaged kids having trouble with this. If someone is struggling and does not have good parental support, it would be hard to learn basic math skills reliably this way. Rote memorization of methods and figures is useful at pretty much all levels of math, and if you just want kids to be able to multiply two numbers, drilling them on one method makes a lot more sense than trying to create young mathematicians.
Short Term Gimmicks are Killing the Country: Three Policy Fixes We Can Do Now
Yeah, you have the features - you just need to make them a lot more obvious and easy to interpret :-)
> As Gruber says, when people say Flash support, they basically mean Youtube.

He doesn't say this at all. He says "Flash is the way video is delivered over the web". Video is only delivered by Flash, but that doesn't imply that Flash only delivers video.

Games are a huge source of Flash usage on the web. 75M people played Farmville last month alone. That's not an insignificant audience. Gruber points this out in the article, along with the reason why Apple doesn't care about Flash games.

I don't disagree that smaller sites will probably take the lead of larger sites regarding front-end technology switches. But I believe this follow-after will happen more because HTML5 is the "cool new thing" not because Flash has somehow overnight become obsolete.
Theora is based on VP3 (with few and documented modifications) just like VP6 which has been in used on youtube for years. So if theora is infringing any patents, so is VP3 and therefor VP6. In other words, if I had any patents on VP6/VP3/theora I would be suing the hell out of youtube and everybody else. Why would I wait for theora to be mainstream? Doesn't make sense.
Unfortunately, youtube is a big reason for needing flash but not the only one. If a company wanted to build a website in the past and probably even now, they could easily be convinced to spend a lot of money building a flash based site. There is a lot of legacy flash type things that will not be replaced soon.
Ability to change email address on HN and delete own account.
It would be awesome to have decentralized social networking - no single point of failure. Same way email is decentralized - you can always run your own email server and enough people do to make it much harder to break or control email compared to, say, Facebook. FB is exactly one company, which make it a too convenient a target for overzealous regulation.
Designing applications for cloud deployment
Yes - and yet there is still a range of educational outcomes, from excellent to abysmal. The country has a more generous welfare regime than when I was growing up, but AFAIK this hasn't substantially altered the educational landscape.

So your argument that poor educational outcomes can be attributed to inverted racism doesn't stand up. It may well be a factor, but you appear to be arguing that poor non-white kids with a bad attitude are primarily responsible for dragging down overall results, and I don't agree.
Microsoft's long filename in FAT filesystem patent was recently threatened against TomTom (http://lwn.net/Articles/320737/).

Instead of working on new features (whatever they may have been), TomTom must instead commit resources to working around the patent.
How To Find a Great Startup Mentor
The problem with Flash is that it's really, really slow. For most web-browsing PCs there's more than enough power under the hood to spare to account for the slowness of Flash (even then, Flash is sluggish on most machines, just not enough to be really annoying).

On a phone or other slow-ish device, I cannot imagine how it could even hope to run.

Look at the Palm Pre - a very good example of trying to run non-native code all over the place in a mobile device, and the whole thing grinds to a halt. Multi-tasking on the Pre is a bit of a joke because of it - sure you can do it, but not if you wanted some semblance of snappiness in your UI.
> Mozilla makes a decent browser, I don't need them to fight my moral battles for me.

It's not only moral, it would illegal for them to ship patented technology as it would be incompatible with their license. Also, GIF patents have expired now.
Introduce it slowly! Make sure the language you use matches the language of the problems they're trying to solve. And write a document which explains how to do the common tasks, click by click.

Once you've got the basics sorted, progress to showing them tricks, like fishing out old versions. And whenever you do stuff to help them, always show them what you did. Nothing helps learning like a pressing need to get something done.
Or it could be that "open" and "proprietary" are two directions on a continuum, rather than binary, mutually exclusive qualities...
It was a risk for us to do one-click payments. Some might have chosen to avoid that risk, thus stifling innovation. The degree is certainly debatable.
Don't forget about Larry! His page is at http://infolab.stanford.edu/~page/ . The images are broken on the Stanford version, so I corrected the image sources and reposted it at http://bit.ly/6iO8Bk . (Hopefully he forgives me...)
This is a good read for any first-time entrepreneurs who often underestimate the importance of having mentors. Interestingly my wife asks me the other day whether or not I am "retired", "on a break", or just waiting for new opportunities. To which I said I don't know. But what I do know is that I no longer have the fire in my belly and until I get it back or until I meet someone who has it, I am just whatever. It turns out that first-time entrepreneurs also underestimate the importance of having conviction, and how alluring and contagious that ball-of-fire can be to potential mentors.

Years ago I met an older gentleman who obviously had a lot that I could learn from and I was excited that he was willing to listen. But he told me that he was busy and asked that I returned the following week. When I returned, he said he had studied my presentation and thought that it had potential. More importantly, he was interested in taking a closer look. Then he tossed my business card across his desk and said, "If you want me to help you, you need to change your business card. You are not the VP of Engineering, you are the CEO. If you don’t believe in yourself, how do you expect others to believe in you? Don’t waste my time if you are not willing to take charge of your dream."

This turns out to my most important lesson in selling, especially about selling shit that I don't have. As Yoda would say, "Believe in the force or not believe in the force, there is no try."
Actually there was MNG.
Just a quick note to thank the members of HackerNews who suggested many of the design changes, particularly http://news.ycombinator.com/user?id=cedsav.
This reminds me of David Letterman's departure from NBC, when he had to leave behind the dim-witted character named Larry "Bud" Melman as "intellectual" property of NBC.

Of course, the actor moved to CBS with Letterman, under his own name: http://en.wikipedia.org/wiki/Calvert_DeForest#Work_with_Davi...
If you're talking Youtube's HTML5 video player, I regularly stay below 20% CPU. That's 10% total power, as percentages go above 100 when using more than one core.

Otherwise, it'd be Javascript + <canvas>, which so far is pretty darned fast, but not too friendly to ad-servers. Not Flash-fast, but speedy, and quickly getting faster. If JS+canvas gets more popular, you can bet that JS will get WAY more attention in this area.
I can drive in to Boulder or Denver
The GPL license may be an impediment to this plan, and the DVCS concepts will probably be far too complex when dealing with non-technical people who just want to work together.

My experiences suggest that the money would be in setting up and training, rather than a product as such. I did think about it carefully and design something (easier tools, server side search), but really it didn't seem worth it.
Actually there is a way to buy credits. Is located in the up-loader (inside any album). We are in the process of making it more visible.

I completely agree with you on giving people who actually want to pay money the opportunity to do so. I really like how you do it in http://pinboard.in by the way :)
I mean, what was HTML 5 supposed to change?

Nothing. It was supposed to be, and is, a description of what browsers actually implement in common, just like every other HTML spec before it.
Yes, it's free to post jobs on the website, and it always will be. The only requirement for now is that information about the company has to be provided, or we won't approve it to be listed.

We have a bunch of different ideas for revenue:

1) Offer a service for managing the hiring process. Allow companies to browse through resumes, setup interviews, keep tabs on interviewed candidates, etc.

2) A "matchmaking" service. Given a job seeker's resume and given the listing's requirements, we can set up a freemium system where companies get to see candidates that are a better fit, and vice-versa.

3) A more traditional ad network. Something like Jobthread.

4) Another freemium service: "Career Analytics". Given a professional's resume and qualifications, we can collect aggregate data and see how he or she compares with others, how "employable" one is. Or answer questions like "How does my salary compares to the average?", "Would it be a bad idea to quit my job and go for a PhD?", "Would I make more money if I leave the technical side of the job and went for management?", etc.
> Writing a novel. :)

Ditto. I've worked in writing, and I've been trying to hone my writing skills with novels. Consistency is a key issue in writing. My goal in life is to publish a novel, not a short story so I never practised short stories. I'm now looking to sell some short stories to qualify for SFWA while I'm working on the book I hope is my debut.

I'm 21 and I've worked in writing since ~16. I fail to see how I can become a successful author unless I try to get myself out there. Perhaps my work will click and I'll hit the big time, however that's an aim for later in the game.
Consistency is the most difficult part; burn-out is the enemy of consistency, and the bedfellow of overzealous beginnings. I know a lot of people who tried to go from zero to 60 in a week, and after 7 days straight of running & weightlifting, they gave up for another six months.

Generally, the longer it takes you to lose weight, the longer it will stay off. If you're losing lots of pounds over the first day, or week, or even month, be careful of burnout!

What finally worked for me was starting with 2 days of cardio per week for 2 weeks, then 2 days of cardio + 2 days of weightlifting per week for 2 weeks, then 3 cardio + 2 weights for 2 weeks, then 3 cardio + 3 weights for 2 weeks. After those 60 days, I had a routine that felt comfortable and was more difficult to avoid than maintain!
Most people could likely not identify Bodoni or Garamond; few people could not distinguish the two from each other.
Is it easier to create Flash packager for iPhone( http://www.adobe.com/devnet/logged_in/abansod_iphone.html ) or 64bit Flash Player?
I don't think so. The popularity of netbooks suggests that the consumer market still wants a keyboard that supports touch typing and a screen big enough for... I'm not actually sure. Multi-paragraph documents like letter-length emails and news articles, perhaps?

Larger laptops seem to be left at home most of the time. 15" seems to be the upper end of what people carry around. Even as a member of that content-producer class, I'd be annoyed by a larger laptop. I just went for a 15" with a higher resolution screen.
Is there any "pure-managed operating system", by your definition, on the market right now?

And, what is the current percentage of "the computing market" held by "pure-managed operating systems"?
The categorisation of children's test scores into different racial types I think says a lot about how far America has yet to go in dealing with issues of segregation and unequal opportunities - despite Obama's election as president.
The problem with exaggerating for attention like he is doing (and Giles, and previously Zed, and many others) is that it doesn't scale well. Before long we'll have to write "Break My Concentration and I'll Anally Penetrate You With A Rusty Soldering Iron" to get attention, and who really wants to go there?

The only way to win is to escalate, and that can only lead to mutually assured destruction, unless we can agree to keep things reasonable.
Each incremental physical good deprives someone else of a copy of that good which could otherwise be gained. This is not true for digital goods, which have zero marginal cost. No tangible good has a zero marginal cost.
I agree that the home page needs more information about the filtering options. It's already on my list.

Do you have any suggestion for the "Jobs" page, though? How can we make it easier to interpret it?
It's also a total canard: hardware decoding is virtually brand-new in Flash. I think it only came with 10.1, right? But the performance problem and disparities have been around for much, much longer.

With things like version 9, Adobe were much more upfront. There was a puff blog touting how 9 was much faster on the Mac because they were no longer doing some ludicrously expensive font-checking in the middle of (what should have been) very tight loops.

Which do you buy: Adobe can't make Flash reasonable on the Mac because of mean ol' Apple, or they choose not to because of (understandable, given how Apple treats them on things like Carbon) institutional bias towards Windows and a nasty, hairy codebase?
Next to video, the largest pro-Flash argument is games. Some have said that most flash-based games could also be made using nothing more than what is available in HTML5.

If this is true, is the reason these games are built using Flash just a matter of the quality of tools available to game developers? If there were an open-source equivalent to Adobe's Flash developer tools, who's output was HTML5, would Flash developers switch?
Google Chrome 4.0 (with Extension Support) released for Windows
I'd like to nominate "dealing with the INS" as another thing for which it's the opposite.
Chinese News says 80% of its Violent Prisoners were Gamers
Ask HN: Do you know websites telling how to make use of old cell phone parts?
I have some cellphones that I'm not using anymore. As they have cameras, readers, displays, etc, the first idea I had about was to disassemble them.
The problem is that I coudn't find a site with enough info on the subject.
Do you know such a site?
The iState of the Union
Monadik is hiring a Frontend Engineer / Designer
Why are unused using directives not a warning?
when I am contacted about commercial use I am HIGHLY permissive and allow 98% of businesses to use my photos for free.

Mind if I ask why?

If you allow business to use your photos "for free" isn't that essentially the same thing as giving away a valuable, duplicable product that a company can technically classify as "inventory" for free?

Copyright issues are tough, but the more the Digital Age moves us toward the realm where artistic and creative types should be and actually _get_ compensated for their work, the more the intangible creative value is worth.
Infographics: The rise of leverage/debt worldwide
Ah, I see - I was looking at the FAQ entry on http://twitalbums.com/learnmore.html.

I appreciate the compliment! But all credit should go to joshu for that pricing model.

For what it's worth, I think payments are one of the most painful parts of an app to work on. Any bugs catch people at their grouchiest moment (handing over money), and the available payment options all suck in various ways.

Best of luck to you guys!
Ask HN:  Anyone into industrial design?
Specifically for Consumer Electronics devices + casing? Trying to see if anyone wants to work on a new type of casing for HTPCs. Lots of interesting problems to solve: airflow, space arrangement, etc.
Reading while exercising? REALLY? How about actually working out hard for a half an hour, then doing whatever the hell you want. Half-assing two things at once sounds like a recipe for getting nothing done.
The first thing I noticed is that the site is painfully slow on my computer (in both Chrome and Firefox). I think the changing image is hogging CPU.
I like the idea of having some transparency into google reader, its like the last place where good stats aren't readily available, but I am having a hard time understand what I can you use your site for other then, top 10 lists. Is that all its going to be? I signed up created a topic and then didn't get any content on that topic.

I use google reader all the time, its my main source of reading news. I have two years worth of shared, and stared, and noted data. Is there anyway for you to look at that and figure out what I am already reading?

Does friendfeed aggregate all of google reader, or only the google reader accounts that have been linked to friend feed accounts?
Even better, buy the rights to h.264 first. License it freely for all online uses. Scoop up the scraps of Adobe for a song.
Google Code Blog: Extensibility + new HTML and JavaScript APIs for Google Chrome
HN needs to post new stories on the front page to give them a chance
When two adjacent cells are only 1 generation apart that can lead to a cell being created that is two generations away from a neighbour. It took me a while to clue in to what was happening there.

So you are correct in that you only need the two states stored, that is fine.

But the generation counter needs to have at least two full bits. 1.5 bits isn't a value to begin with in electronics, and when two populations that are synchronized via some tenuous link meet you need to guarantee that there will not be a mis interpretation of the states. For instance (not sure if this will come out ok):

3 3 0 0
3 3 3 3 1 1
2 2 2 2 2 2 2 2

Is consistent. Now if an empty cell is created between the topmost 3 and 0 it would depend on which cell caused the creation how it would interpret the value of its neigbour.

In a 'true' fabric this would not occur (because all the dead cells would exist at all times), so in this case it is an artifact of the creation of cells.

But in logic there would be no way to know who is 'ahead' when counting from 0 to 2 only, that's why you need the third possibility (modulo 3 counting), which when you make it simple hardware automatically becomes modulo 4 (otherwise you get a whole pile of gates more to use less state!).

So the generation counters would end up being 2 bits each, or two bits with a 'reset' happing at the fourth state, effectively making them 3 positions, each output from the two bit counters would go in to a 1 selected output for 4 bits input (so 16 outputs, or in your 1.5 bits case 1 out of 9) demultiplexer which would select the right combination of previous/current generation states to be used.

That's quite doable. So the effect would be completely free-running life cells that stay within one step of all their neighbours at all time.

It is very tempting to actually go and wire this up.

edit: hm, I see I'm contradicting myself here, you are right, a count of 3 should be sufficient in actual logic, it is the imperfection of the simulation that causes the problem, if all cells existed at all times 3 would be enough. But it would still require two lines for the generation to be transmitted to the neighbours.

So, in summary: two states, but 3 possibilities for the generation counter. Otherwise you can't tell who is ahead or behind, then 'different' is all you've got and you can't make the decision to wait.

Correct ?

thanks!
Sorry, but OpenCL is not API for hardware H.264 decoding as we know it on other platforms. Yes, OpenCL allows you to run code on GPU, but that's where it ends. It is no match to DXVA in Windows or VA-API/VDPAU in Linux, which allows you using the silicon dedicated to decoding MPEG-2/4 ASP/4 AVC/VC-1. There is no equivalent to these APIs in OSX.
So instead of the failed short-term gimmicks, we just have to try the author's short-term gimmicks?
I think you should add a link directed to your service from your blog. For those who are lazy enough to type the link, here it is: http://twitalbums.com
Completely agree. I think the biggest problems facing such a shift though are how to address "rendezvous" of the clients and the same critical-mass adoption that plagues a traditional social networking contender.
Thanks, that is interesting. It seems though that you experienced a decline of 50%, while mine was more like 95%.
Why would you admit to only reading the preface? If you don't want to read the book fine with me, but don't pretend like you have some useful input.
Sorry if I was unclear. I'm not arguing that mobile devices should run Flash. To be honest, I don't think they should, for the same reasons as you. I merely clarified that Flash has major uses beyond video and for that reason the adoption of HTML5 isn't going to kill Flash.
LA unified school district alone has three times as many students as Singapore but only twice the budget

That's an interesting factual claim, which depends crucially on currency conversions between the United States dollar and the Singapore dollar. Do you have a link to a source for the factual statement, preferably one that "shows the work" (as a math teacher would say) by giving the school-age population numbers for each place and the all-sources primary education budgets for each place?
It wouldn't be illegal to allow plug-in support like they do for Flash currently or to dip into system APIs when available. Nearly every computer made today ships with native (and legal!) support for h.264. They don't want to because they don't believe in h.264 for moral reasons.