skysight-inc/HackerNews huggingface dataset:
Right - yes understood.

I guess the actually title of his talk is less interesting to most (but its good for people to realise ACLs and such are just not practical anymore - its a worthy talk subject !). I think I discovered that about ACLs a while ago, but assumed it was a specific problem with whatever I worked on, not that its a general issue with the ACL approach.
Why is it flickering on my display?
Mono's greatest drawback is its garbage collection which wasn't sorted since its first version, this only is a reason not to use it on mobile devices.

I must command the bloke who wrote the article but he should have provided more details like how he performed the tests and benchmarks.

Last Dalvik was designed to work on low resources ARM devices, it can probably be ported to run on x86 systems, but it won't take their full advantage. Mono wasn't designed specifically for that purpose (running on a low resources device) which makes Dalvik a better solution. I'll give an example take a proper 4x4, an AWD SUV, and a Sedan. The 4x4 will go anywhere and will prove to be a great instrument in exploring the off road, on the highway it will suffer from low grip, terrible handling, a low gas mileage. An SUV can be taken off road, but isn't capable to pass hard terain, while on the highway it will go better then a 4x4. A sedan will do well on the highway but taking it down to the beach can result in a misfortune.
Or as a unique abbreviation of the name.
Ahh yea, server is being set up right now :) Might be a few small hitches along the way.
...yeah, because that way you can carry your laptop computer around.
http://www.openspace.org/

http://www.cityofpaloalto.org/depts/csd/parks_and_open_space...

http://www.city.palo-alto.ca.us/depts/utl/default.asp

http://www.schooldatadirect.org/app/location/q/stid=5/llid=1...
Making Car Parts With Coconuts & the Dangers of Eco-Tokens
Or to totally derail the conversation by referring to JAVA
"An 8 hr battery on 17" device is pretty cool"
Until you try to replace it. Modular design is crying.

My subjective view is that the iTunes DRM thing is the biggest news by far. What happens to the old music though?
I can't believe they expect us to click through 21 pages.
Can someone just copy and paste the list here?
It's not really a new revision, though, is it? It's just a different size of the newest revision that has been out for a while. On top of that, it's a "release" that has been assumed for months. It strikes me as a bug-fix release, instead of a major new release, if you will.
People oversupply recyclables because it makes them feel virtuous. Even when it's shown to be easier to separate recyclables at the facility, but only economical if people stop separating recyclables on their own... people still want to go on separating recyclables, because it makes them feel virtuous.

What on Earth would you expect if not a vast oversupply?
I would love to see this integrated with disqus. Seems like these two are complimentary technologies.
I think it's the end of DRM on music. It's going to be a lot harder to lose DRM on video- it's still making lots of money.
That you personally don't find any of it interesting does not mean it's not newsworthy.
Scalable Inman Flash Replacement (sIFR) is an open source JavaScript and Adobe Flash based technology that enables the replacement of text elements on HTML web pages with Flash equivalents. It was initially developed by Shaun Inman and improved by Mike Davidson and Mark Wubben.

http://en.wikipedia.org/wiki/Scalable_Inman_Flash_Replacemen...

http://www.mikeindustries.com/sifr

http://wiki.novemberborn.net/sifr/
Ponzi scheme just took the title from web 2.0 for most useless term.
iTunes DRM does not require running a server on their end. Only subscription services require that.
It's big in Russia (http://cache.gawker.com/assets/resources/Picture%20360.jpg) and so you do get a network affect.

And LiveJournal became really popular with certain subcultures. You're able to do friends-only entries, there's a login system for comments and such for your friends, etc. Great for someone who hates the world and wants to share it with a few others. It also allows you follow others on LJ in a way that you can't with Facebook and that Wordpress requires RSS/Atom. It appeals to some. Not everyone wants a public blog (WP), not everyone wants the randomness of Facebook's feed, not everyone wants a 140 character limit. . .

Facebook's real names thing can deter some postings and its closed nature means you don't get random subcultures becoming prevalent as much as you get more mainstream stuff. Twitter isn't a competitor really and Wordpress doesn't have the same features of authentication, friends, etc.

LJ doesn't appeal to me, but I can see why it does for some.
To someone like me, who uses their laptop+battery for a few years before replacing either, this is more important than usage/charge.
...wait a minute. You use a laptop at a desk?
Design Decisions: Saying more in less space on the new Highrise site
07 iphone - yes that was huge (sorry if I sound like a fan !). Mobile computing went mainstream (lots of attention).

06 - intel Macs - that was a big one (macs platforms went "mainstream" in their source of components).

I remember in 06 the world flipped - Apple went to intel. Microsoft went PowerPC for XBOX 360 !

So I think those 2 years kind of lifted the bar - so 08 and 09 seem like a relative let down.
All good things have to come to an end. After a year, you've done pretty much everything you can with them. This is serious, btw.
You're speculating about Apple throwing up prices to prevent their servers from getting "killed". Why do you think they distribute iTunes media on a CDN?

You're also being a bit presumptuous on your accusations of me thinking Apple is "Evil".
Seriously!

You saved some time by downloading from iTunes rather than via bittorrent. Was that time worth thousands of dollars?
The new Macs with their new software will make some thing easier than they were in their previous versions. They have added to their products innovations that have already showed up (better) other places: Lenovo's W700, Dell's "all day" laptops, image stabilization from video cameras, Office Live/Google Docs/Sharepoint document sharing, Picasa's face recognition, Amazon's DRM-free music, Geotagging from everybody associated with photography, their previous laptop designs. It is hard to make any of that second-comer stuff seem earth-shattering, even if they implemented and packaged it better than the companies that brought those features to market before them.

If they wanted to make me excited about their products then they need major first-to-market innovations. How about a 13" laptop with a 15" screen?
I think you're missing his point. By "nicer" he doesn't mean "better for us," but "easier on our egos."
Serious offers considered to balls@last.fm
We are talking about a completely different thing now. Adding a delay or an Are you sure? confirmation is trivial but hardly solves the issue of regretting sending something intentionally.
While I agree with that statement in general, LiveJournal has a much stronger network effect than Wordpress does, in my experience.

Of course, I've never used the wordpress hosted blogs, so I could be completely wrong, but at least with an out of the box wordpress installation, there's no immediate way to check in on your friends, or see who you're friends with, etc. LJ offers these services in a fairly straightforward fashion.
Beautiful, Simple, Poetic Shopping
I concur about the need for a simple archive for the download. Our installer creation process makes it easy to make installers for the different platforms, so we defaulted to those.

I will definitely make sure that simple archives are provided as alternatives to the installers. For now I fixed the link to the Fedora installer. (It doesn't do anything except copy a bunch of files making the case for simple archives even stronger)
Meet the merbists: Hampton Catlin
A network effect implies that you get more value from using it the more people do use it. But LiveJournal is just a blog. I can read anyone's LiveJournal without joining.

AIM, on the other hand, you have to join to use, which is why we're all still running the ridiculously baroque OSCAR protocol.
Five fatal flaws in local Internet ad sales
I also think it's wrong to take music without paying for it.
Thanks for the explanation. It helps me to understand why so many economists (and politicians) seem to treat our present situation as some sort of short-term technical glitch that can be straightened out with the right kind of fiscal kick. I suspect they are wrong, and that we face deeper structural problems. Indeed, it seems obvious that we do.

I have little confidence in the putative experts because of a long list of seemingly elementary fallacies promulgated by many mainstream economists. Notable among these are the idea that spending causes prosperity, the notion that economic "stimulus" is beneficial, and a persistent conflation of trade deficits with indebtedness. Perhaps most damning is the simple observation that, though people have long been spending beyond their means, and saving more is the obvious antidote, this solution is vehemently opposed by the conventional wisdom. They seem immune to the argument that, while increased savings will result in a contraction of consumer product companies, this is not a bug, but a feature---a painful one, to be sure, but ultimately unavoidable. Seen from this perspective, the present attempts to limit the severity of the recession are not only misguided, they are probably counterproductive.

I do expect to take a course in this at some point, by the way, just for fun (and it really will be only for fun; I'm a 35-year-old physics Ph.D. with little to gain from further formal schooling). Unfortunately, my intuition is that "rigorous macroeconomics" is an oxymoron, and that much of the subject as presently taught is a hopeless lost cause. I hope I am wrong...

Maybe a hobbyist shouldn't be suggesting that Nobel prize winners be put in an asylum ;).

Oh, I've read too many of Krugman's essays to heed that warning. :-)
Please comment on our startup - The Resumator
Steve didn't sacrifice him. Apple is having less to say. . .because their products are speaking for themselves. You have to have a lot to say anytime you're on the edge. You have to rile people to a cause that isn't popular. Apple is popular and strong. They are constantly rolling out new products as they become ready. It's wonderful! Before, they had to do big demonstrations of how the G4 could do gigaflops or how they were going to change the world. Now, they can stand up there and say, we've made a better 17" laptop and walk off stage knowing that they aren't a hard sell like they used to be.

I'm not bashing what Apple was. I've been a Mac user from the LC and Quadra days, but I'm much happier with the company now. They aren't some counter-culture scrappy thing. They're big, stable, mainstream, and consistent. And I love it!
In other words, '09 fits kind of right in the middle of all the MWSF's, and Apple is transitioning out of MWSF and into WWDC and its own special events. I don't think they phoned this in.
Also, its easy to run Haml, and the more people that use Haml, the harder my nipples get.

I love Hampton's commentary.
PDF Generation in Python with ReportLab
More work on an initial project in Python, adding in PDF generation of a report.
There's a lot of smarter application-level stuff you can do, the closer it is to how you run your systems internally. Considering how large/deep their stuff is, they can really blur the line between application processor & router.

Personally I've been drooling over this baby:
http://www.xilinx.com/products/virtex5/txt.htm
"Pages links with Numbers now, which is huge"
Publish & Subscribe returns! Now if only they could get the Finder as good as it was, we'll be up to System 7 standards shortly.

(Snark aside, I really like the Pages update. Proper bibliography is a great add)
Intentional irony?
The 17" TiBook was huge. I switched for essentially that reason alone in mid-2003... the fact that OS X was unix made it seem reasonable to switch, but the 17" laptop made me want to. :)
very nice. unsure on the price point, though.
The new battery design is the best innovation announced today. It really doesn't make sense to carry around the extra casing material for a battery that I never remove from my laptop anyway. I don't think any of my non-techie friends or family have ever used their laptops without the battery, or replaced the battery, ever.

I think this battery design would be copied by more manufacturers if they had trustworthy retail centers like Apple does. I would take my Mac to the Apple store to replace the battery without any hesitation but I'd never take my ThinkPad to Geek Squad to do the same, and I'm not going to go laptop-less for days while UPS drop-kicks it to Lenovo's service center.

User-serviceability of computers is going to decrease as part of cost-cutting, size-reduction, and bullet-proofing by manufacturers. If Lenovo could make my laptop significantly smaller, lighter, more reliable, and cheaper than it is now, I would gladly give up the ability to easily take it apart or to easily swap out the battery.
Yes. I have used it metaphoricaly. I could have said internet teachers - are they a scam? but then Ponzi scheme sounded nicer.
Who needs a Stevenote when you have a Woznote?
no, you cannot read anyone's livejournal without joining. many people make some or all of their entries friends-only, which can only be read by people on their friends list.

it's features like this one, and many others, that make connectedness with friends much stronger than on traditional blogging platforms.
Memcached allows for O(1) lookups. Your database server probably uses b-tree indexes which are great, but they're log(n) lookups.

A B-tree lookup also requires reading from the harddrive, which can require a lot more time than reading from memory.
This is why I like computers. You get to define what happens to achieve an optimal outcome given the inherent limitations. At least you get to define it more than normal.

Even really simplistically, how many of us have gotten annoyed when someone decides their time is more valuable and cuts in front of the line waiting for the exit? That makes everyone behind them's commute longer (as well as using more gasoline and putting more wear on queued vehicles, even if it's slight), but the cutter's commute shorter.

If we could control the situation, we could create more optimal outcomes not just because of "cheaters", but because there is an inherent lack of communication. For example, two people driving need to understand what the other is doing and there is a delay as people are cautious and don't want to die on the road. However, if the vehicles coordinated with each other (hopefully not in a Skynet way), that delay could be minimized. For example, entering an interstate from an on-ramp. In front or behind the other vehicle? Depends where the other vehicle is, how fast it's going, etc. That can all be done better in a more automated fashion.
I think that designing the battery such that it does not need to be replaced within the usable lifetime of the machine is a smarter approach than worrying overmuch about the average user's ability to replace it. It likely reduces manufacturing costs and benefits a larger number of users directly.
I live in SV with two young children. In the right area, the schools are superb. The problem is that you need to be able to afford to live in los gatos, saratoga, cupertino, or palo alto.

Other districts have good elementary schools, but poor middle/high schools. Or they are far enough away from the core areas that you pay a pretty huge price in commute time.

In summary, SV offers great public schools for affluent parents.
What they might be thinking in Cupertino
To add a bit, LJ users can leave comments attached to their accounts and so comments become "by someone" in a way that blog comments aren't always. Likewise, you can look through the friends lists of people you're friends with and see if you like their stuff. It's not a great network affect like AIM or Facebook, but it's definitely there.
He, he.. That's what I was thinking.. Picturing El Jobso talking about the battery for half hour, .. nah. Better call in sick.... :-)
Unfortunately it'd be hard to make sense of a reading list that I'd put together since unlike academic research where you tend to bore down deeper and deeper along a certain path, I've been picking up ideas in more of a grab-bag fashion. Some of the papers that I like aren't especially good papers, but happened to be the connector between two ideas that I'd been kicking around.

One of the better general introductions, with a lot of good references at the end is:

Google News Personalization: Scalable Online Collaborative Filtering (http://www2007.org/papers/paper570.pdf)

That does take a significantly more traditional approach to recommendations algorithms than we do and also the algorithms there tend to do best in cases where (not surprising given the context) the number of users is much larger than the number of items being rated.
Amazon mp3 supports Linux. It added full album downloads via Linux a few months ago.
Context clue failure for me.
Is this the same thing as "The 20 VC Firms with the most Money Invested in Internet Companies"?
Interesting... I've been trying to build my servers lately with Ruby Enterprise Edition as the only ruby (a little tricky, since you need ruby to install REE) to avoid the confusion of multiple rubies with multiple rubygem installs.

I wonder how this would work with a ruby install other than the standard ubuntu ruby package.
Why? There's no reason that a b-tree must be stored on a hard drive. In fact, there's no reason why MySQL can't exist entirely in memory for read purposes (clearly you want writes written to the disk). I'm not going to comment on configuring specific databases, but there's nothing about b-tree data structures that means you couldn't create an entirely in-memory data store that used b-tree indexes.

The difference between disk and memory storage is MemcacheDB and memcached. RDBMS love to leave stuff in memory if they can and that makes the reads skip the harddrive.
Salesforce.com down for 30 minutes today
Why Mark Cuban Didn't Buy the Cubs
LJ has by far the strongest network effect of any blogging service -- Twitter is the first thing to really compete with them on that, and is pretty close.

LJ also had an enourmous first-mover advantage, but became stagnant after a while, and then were driven into the ground by SixApart. Instead of improving the service, SA made a tone-deaf clone (Vox), and began directly antagonizing their entire userbase.
So just like in '02 there was a 15" TiBook and in '03 there was a 17", in '08 there was a 15" MBP, and in '09 there's a 17" with a new battery, new graphics, and more memory.
+1 for "I'm as cheap as the next person, but I also like sleep."

Pretty much sums it up.
Reminds me of my favorite Keynes quote when asked how throwing money at problems would ever work in the long run.

"In the long run we are all dead"

My concern with Keynes is that eventually, the long run must come about. ie, the long run has to happen sometime, right?
this is a good example of the fact that once you pass a certain threshold money becomes an arbitrary measure of status and not a vehicle to procure goods and services with.
huge loss of money = huge loss of status. this is similar to the ritual suicides japan used to be famous for.
WordPress has no network effect, but it's a strong substitute for LJ's crappy publishing platform. Facebook and Twitter have huge network effects, and both link pretty well with WordPress. It's the combination of WordPress+Facebook+Twitter (all free) that seems like the better option.
Well, obviously we're progressing in terms of the ratio of human work to computer work, but I was thinking of a program that, rather than taking actual algorithms, takes specifications, and not exact ones like Prolog and the like require--some sort of natural language processing/artificial intelligence kind of thing that understands something like "I want a Firefox extension that will automatically do...". Of course, it would have to have knowledge about different protocols/methods/algorithms/etc., and we'd have to give it that knowledge manually at first, and sometimes you'd probably have to work with it, especially in the development of new algorithms. There would probably still require some significant work to put a non-trivial program together, but it would mean a lot less learning UI libraries, putting together basic systems (I'm thinking of games especially here), etc.

This isn't to say you couldn't put together programs manually still, of course--it'll always be fun. But you could get rid of most of the tedious bits. Also, Lisp (or something Lisp-y) seems like the most likely candidate for putting code together this way.
This is a straw man argument. Saying "now everything is a Ponzi scheme" doesn't address his point that we're going to have to start looking at how a global steady state economy will work.

He isn't saying Capitalism isn't the best system, he's saying (precisely as you have said) that it won't last forever in it's current form. That we should start thinking about the repercussions of our current model so when this model becomes unsustainable, we'll already be transitioned into the new.

I certainly see no problem in thinking about our future instead of refusing to look ahead because... well it's going so well right now we shouldn't rock the boat.
For the scale at which they operate it probably makes tremendous sense.

Although they surely exert a lot of influence on their vendors, they are still beholden to those vendors to release patches and features on a timeline they cannot control.

This is, IMO, an evolution of the open-source software model. They have a great template to develop/benchmark against, they know what a router in their datacenter should cost, how it should perform, etc. They can create something with the specific features they want and have an immense understanding of a platform that is crucial to their operations. Most likely for much the same reason those chose and open-source model in the first place for their server platforms.

There has also been a fair bit of volatility it the router/telecom markets over the years. By owning core technology they are better equipped to maintain their business continuity.
Ways the World Can End
"This software is bug-free"

You can't show a program to bug free. You can't prove a negative.

"the last three versions of the program -- each 420,000 lines long-had just one error each. The last 11 versions of this software had a total of 17 errors."

Translation: in each of the last three versions, only one error was found, in the last 11 versions, only 17 errors were found.

"the shuttle group now finds 85% of its errors before formal testing begins, and 99.9% before the program is delivered"

In order to know you've found x% of the errors in a program, don't you have to have already found 100% of them? If I find 9 errors in a program, how can I know that I've found 90% of the errors unless I also know that there are 10 errors in it?

A lot of what the author says sounds impressive, but I'd argue a lot of it is either wrong or not even wrong (http://en.wikipedia.org/wiki/Not_even_wrong). Even granting the author some artistic license, he's going pretty overboard in a lot of his claims.

I'm sure the software produced by this group is less error-prone than your typical desktop or web app, but it doesn't sound like they're writing innovative software either. Most of what they do sounds like either mathematical calculations or driving hardware devices. Both areas which seem to me to be pretty well explored at this stage.
Dalvik was designed to work on low resources ARM devices, ... Mono wasn't designed specifically for that purpose ... which makes Dalvik a better solution.

Where's the evidence? The purpose of the post is that the author could not find any.

And really, a car analogy? On HN?