skysight-inc/HackerNews huggingface dataset:
It's getting there. Ken and Russ have been fixing a lot of the bugs I left behind in the arm compiler and it is passing most of the tests now. There is still work needed to get the API ported/linked but at least there is should be closure on the compiler front.
The reason you have lock screens is exactly because you have the phone in your pocket. If it worked the way you suggest you would have photos of the inside of your pocket, recordings, phone calls, etc.
Apple deprecates Java
Twitter to support widgets on #NewTwitter. Will Twitter open its own app store?
But some tv shows already obscure logos. This would just automate the process.
Thanks for posting this. Google's contribution to this project is awesome.
Collect and remit.
I'm seriously underwhelmed here.

I am not. First of all, these four features wouldn't warrant a new version (and one of them comes to 10.6).

What I am excited about is that Apple looks heading to truly "it just works" model for Mac.

I did not see anybody so far in comments mentioning thing that Jobs presented as things they have learned from iOS: instant-on, no explicit save, apps preserving state on closing. I think that's what Lion is going
to be, allowing to combine power of full-fledged Macs with the user experience of iP*s.
I would hope that the experience of Randal Schwartz[1] would teach all presumably well-intentioned people to always obtain clear and explicit authorization before doing any security testing in a work environment.

1- http://www.theinquirer.net/inquirer/news/1042534/intel-hacke...
No it's not, why would they want to do that? The logo is to celebrate something they think ought to be celebrated. They're not afraid of having personalities and letting those show on the site. Given they're young, relatively liberal and techy, then they'll appear young, relatively liberal and techy. You also don't have to agree with them, as I'm sure they'd agree. It's a delicate line, having opinions and also moderating others opinions, but I think they're making a fair fist of it so far.
Who else publishes his startup's roadmap?
I've just stumbled over this roadmap by some startup and now I'm wondering if anyone else also publishes the roadmap of his startup?

I'm using a public pivotaltracker for my own startup but this one is really inspiring.
I lost my old yahoo to, went to look at it one day for the nostalgia factor and it was gone, not a big loss but it's always fun to look back at old chats and emails and see how much you have changed over time.
I'm not familiar with Arc's internals or the effect that this would have in the context of GC, but as a hack, perhaps you could assign multiple people to a single interpreter instance, prepend prefixes to symbols to avoid collisions before evaluating (e.g. user_1_total, user_1_total, user_2_total), and make each user optionally aware of commands from other users on that instance (e.g. implemented as in-browser chat), letting individual evaluations block each other -- I doubt anyone's doing anything particularly heavy-duty or time-sensitive on your server.

This is convoluted and fragile, but if I wanted to roll out "sandboxes" on limited hardware I'd start with something like this.
Could you elaborate on that? Is it someone else with the same nick?
Come now. Those stats are pie in the sky.

If Quantcast said Reddit was mainly Conservative would you believe it?

The community is heavily liberal anti consumerism pro drugs pro adblock college kids.
I've just stumbled over this roadmap by some startup and now I'm wondering if anyone else also publishes the roadmap of his startup?

I'm using a public pivotaltracker for my own startup but this one is really inspiring.
The thing is you are actually comparing mature dynamic languages implementation to a very new static language implementation. In the long term, if any of the previous events in the matter are of any importance, Go is very likely to climb that list without much effort. That's just the reality of compiler optimization : It's much more easier to do for a static language.

On a related note, you sound very "dynamic language" centric. Some people actually like static typing, and i won't relaunch the debate here but both sides have pretty good argument, especially when you throw type inference into the mix.

In the static camp, here is a few advantages i can see to go (i'm not actually an user of the language) :

- Easier to get your head around than Ocaml/Haskell
- Arguably better than java (pros: actually has proper closures, and a sane system for polymorphism. cons: no generics)
- Compiles to machine code rather than byte-code, so doesn't depend on a VM. Can be important for some tasks.

I actually think Go has quite a lot going on for it. It just doesn't have any 'wow' factor. But that's not necessarily a bad thing
Just look at the recent IE9 debacle. It was an 'ask me anything'.

What MS responded with was crappy marketing speak, which would have worked on 'normal' people. Normal people would have swallowed it up. But Reddit did not - ie they are hard to monetize.
iChat doesn't support accounts other than AIM and MobileMe, does it? I haven't really checked the updates on iChat for awhile so it might have been updated since the last time I tried to use it. User experience wise..it doesn't bother me at all, or I can't remember the last time I got annoyed by Adium. Also, the customizable (with a lot of external themes that you can download) layout of the buddy list and the chat windows are quite amazing.
some crazy dude just killed the chat :/ that was so lame.
Anw, IRC next time maybe so Op could kick/ban?

(mine: quakenet #elive if you need a free chan)
The only reason Apple would consider this is that iTMS is already such a large part of the music distribution market (and likewise iTMS+Netflix for movie distribution) that their user-base doesn't put real plastic discs into computers much at all any more. I bet the ratio for the average Mac user of iTMS songs+movies downloaded, to CDs+DVDs ripped, has been on a steady decline for years, and when they do this it's because they'll have decided that it's finally crossed some inflection point.

By the time Macs ship universally without optical drives, the idea of getting music off of a CD and onto your computer will be as backwards-seeming as getting video off of a VHS and onto a DVD. Sure, it's possible, and you might want to do it for things with sentimental value and out-of-print oldies, but in both cases it's way easier to just bring your old tapes (discs) to a media shop whose service include conversions, than it would be to find the equipment to do it on your own.
Sounds like a dream job :/
ZFS has the ability to use SSDs as cache for larger HDDs (which is close to what you've described)
I don't like either. Whiteboard please!
There are certain subreddits that really get out of control (e.g. /r/atheism). The thing about Reddit is that the base is so huge that I don't think there is anything you can say to describe the majority of them anymore. Pretty much anyone and everyone is represented to some degree.
Well I didn't watch the video I'm afraid - 2 minutes is a long time to watch a demo. Perhaps you could get some feedback by paying people on Amazon's mechanical turk.
Facebook Introduces New features to Drag and Drop Photos and Albums
Launchpad < command + space - type app name

I feel like the Launchpad was obsolete with the advent of Spotlight.
> The only scenario I could see people using it is in the situation where speed is not of the essence but memory consumption is.

In the type of code we do (distributed systems programming) speed is almost always directly dependent on memory consumption and layout. For the parts of our codebase that are purely CPU bound Go is about 2x slower than C, fast enough that we haven't yet felt the need to rewrite in C and use GCC. For the rest of the system we get a nice flexible statically typed language that has good support for concurrency. Previously a similar project would have used Erlang/Python/C on the server side, now we can just use a single language.

YMMV, we (tinkercad) do data and computation intensive problems which fits the original design goal of Go pretty well. Plus we find that C/C++ programmers can transition to the language quite easily, which is a plus given the domain of graphics and computational geometry is still filled with a lot of people who have mainly used C++ for performance reasons.
Wow. Feared this for a long time.
This is not a given. When I do post on that site I very often contradict the hive mind (even on religious subjects on occasion) and usually get (to my surprise) positive karma from it. I've never gotten worse than -10 ever.
How exactly does it bypass that loophole, out of curiosity? (fellow Australian here)
People who follow Apple's developer communication have seen this coming for years. It'll be interesting to see if Oracle steps up to fill the gap or not.
Note that they've only deprecated their own Java runtime.
Almost daily. I love it.
The Mars Effect
Dude, you're one of my favorite commentors as of late Danilo. You've got a way of taking abstract and dry concepts and making them lively and interesting. Great stuff.
perhaps you can integrate a part-of-speech tagger from nltk or montylingua to help it pick the right kind of word.

http://www.nltk.org/
http://web.media.mit.edu/~hugo/montylingua/
Sounds significant, but how important is Apple/MacOS to Java?
There is already a port of OpenJDK: http://landonf.bikemonkey.org/static/soylatte/

Though it's not developed by Oracle employees afaik.
If Oracle decides OSX is important enough platform, this might be even a good thing.
Kitchen Cabinets
Kitchen Cabinets are our business. We sell discount kitchen cabinets online. You can buy cabinetry unfinished, RTA and assembled from Mid Continent, Marsh Furniture, High Point, Norbridge.
I have not done Java development on OS X, but doesn't this mean that OS X 10.7 would not ship with a Java runtime? Wouldn't this have a negative effect on the ease of packaging and distributing Java programs on the platform?
Does this mean that if you want to distribute a Java app bundle, you must package the JRE into it as a framework?
Wait, I thought Oracle (Java's current owner) is Apple's friend, because of the lawsuit against Google's Android.

Head spinning.
Aren't MacBooks the notebook of choice for university students already? At least when I was in school a couple years ago it seemed like they were.
Then again, as pg himself says, the better you are, the less of a "real" reason that you didn't get in. If you're one of the top 100 startups in this cycle, all of which have potential, you might not make it just cause there are another 35 great companies they decide to go with.
Not in Lion 10.7. However, that could change in the future. Most likely what will happen in future versions (let's say 10.8) is apps that don't pay the apple tax will get very scary warnings about how they are potentially dangerous to the user and his computer. This is already in place where anything downloaded from the internet gets a warning the first time it is run, but this warning may get scarier.

PS I think your question was a reasonable one to ask and the contingent of participants who routinely downvote reasonable questions are not being helpful.
Don't have access to an iPad at the moment so I don't know if the final version looks the same, but the first screenshot on the app store, with the big white patch around the search bar, looks very much out of place.
Speculative, but could this be an early preventative measure to keep JRuby from challenging their up and coming MacRuby platform?
On the other hand, is there really any other? For years, Apple has been pretty much the sole provider, and had their very own JVM with specific look & feel customization to the UI packages. The only real alternative is Soylatte[0], which is fairly purpose-specific.

[0] http://landonf.bikemonkey.org/static/soylatte/
Does it? I think it's the wave of the future. Or at least I hope it is. It's as close to pure content and zero chrome as I've seen anywhere. Tufte's site may look old, but it's fairly information-dense, and the comment system is the best I've seen anywhere.
> doesn't this mean that OS X 10.7 would not ship with a Java runtime?

Not, but it does mean 10.7 may ship without a Java runtime:

> This means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products.
As a Mac developer, I find this very exciting.

While I share tlrobinson's concern about the mac getting locked down (and therefore dumbed down) like iOS, I think at least it is now clear that we have several years in front of us, at least, where Apple won't try that.

A Mac app I worked on a couple years back got "Staff Pick" on Apple's old, lame, "Get Mac OS X Software" page that just linked to our site. Lame as that page was, we saw a considerable sales bump. But it was nothing like the gargantuan effect we've seen from getting featured on the iOS app store.

The exposure from getting featured is major, but even if it doesn't happen, the fact that Apple handles billing and provides the one-step, one-click process is a huge win for the developer.

I expect that with an Apple-backed Mac app store, if you have Mac apps that are at all successful in the market now, you're going to see a massive increase in unit sales.

I think that would be the case even if the Mac installed base was magically frozen at this point in time. (And that definitely _isn't_ the case.)
The comments are an integral part of the article, since his responses to them are valuable additions to the article text. Also his commenters are very well behaved.
What you make will probably a lot less than the founders. But if the company is successful, that will still be quite a lot more than what you get from a regular salary working at a big company. And what you end up learning is also quite a lot more.

So, if you are not starting your company and if you believe in what the founders are doing, I would say go for it.
Real question: is there an alternate, well-tested Java runtime that someone would advise to use afterwards ?

Sidenote: I can only imagine the guy who wrote "Java Deprecation" in h2 font-size 187%, jiggling inside at the moment he did.

EDIT: I understand it's only a "possibility of removal", yet if I started working on a JVM-based app/product right now, I would be concerned.
Magentocommerce services - Categories Alphabetical Sort...
Microsoft has had small download managers for their software when delivered from MSDN Academic Alliance for quite some time. Unfortunately, I could never get a copy of Windows to use, since I only had access to Linux and Mac computers. If it had been a normal download, I would probably have installed my free copy of Windows on some computer.
Was Java that big on the Mac? Neither Windows nor most Linux distros ship with a Java runtime.
Is anyone else incredibly amused that they are using the old version of the MacBook Air in their promos?
I'm not sure this is correct, I think for the industry to work they have to replant trees.
Yesterday's Apple event in summary:

* Multi-touch gestures via trackpad and mouse.

* No touching the screen.

* No iOS apps coming to the Mac, instead bringing some ideas and concepts over.

* iOS and Mac OS X stay separate, ideas converge.

My take on the future of OS X; not converging with iOS. Direct manipulation touch interfaces demand different solutions than mouse/pointer-driven interfaces do.

Love the ideas they're bringing over to OS X from iOS; like instant-on, apps that resume from the state you left them in, autosaving, etc. Also love the new way you manage apps as previewed in Mac OS X Lion.
I don't own a Mac.

Apple has been pretty much the sole provider, and had their very own JVM with specific look & feel customization to the UI packages.

So was it their own separately developed JVM or just a bunch of additions to make the UI not suck on OS X?
I'm sure they'll still ship with a JRE.

The issue has always been that Apple has maintained their own JRE code base, while Sun had maintained all of the other JRE's for the other OS's.

I've been doing Java dev on OS X since OS X came to be, and it's always had problems. Apple was constantly late in implementing features that were in all of the other JRE's, and it was a real pain to deal with across the different OS's.
I believe Oracle must explicitly allow distribution of the Java runtime.
"Their" up and coming MacRuby platform? Is that a joke?
Justin.tv, now the Web's biggest portal for live video

umm, what? Is Justin.tv bigger than Ustream and Livestream? I seriously doubt that.
Auto Transport in 2020, Shipanycar
I believe it is Sun's JVM with OSX-specific customizations to make the UI suck less (it still sucked, generally speaking).
Interesting article. Did anyone of you guys tried to sell some dataset to infochimps.com? This could be lucrative, but I have no idea how many people buy this stuff.
I doubt Oracle suing Google was an effort to favor Apple. It was more to save their own Java platform in general and Java ME in particular.
> Real question: is there an alternate, well-tested Java runtime that someone would advise to use afterwards ?

Please carefully note the wording:

> This means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products.

Java 1.6 will probably still be there in OSX 10.7.

> Sidenote: I can only imagine the guy who wrote "Java Deprecation" in h2 font-size 187%, jiggling inside at the moment he did.

It's a standard Apple style, so he probably didn't put the h2 187% size himself. Though he probably did giggle.
Focusing Outside of Your Company
Moon Miner - Play Moon Miner online at Y3 Games
Use your mining space ship to dig up moon gold while avoiding the national space administration.
I'm a little worried about point 3. I've done a fair amount of WPF (of which silverlight is a subset) programming on the desktop and while you can achieve pretty smooth animations they still arent as fluid as the ones we're seeing in iOS and built-in WP7 apps. The framework simply lacks some of the necessary support like V-Syncing to make that possible ATM.

That's probably why native apps on WP7 aren't done in Silverlight and I'm not sure how they'll bridge that performance gap.
Indian astrologer
Astrology for career helps you gain a better understanding of yourself, your talents, your challenges, and your dreams and gives you an insight into your talents, potential, communication abilities and challenges, and relationship with your colleagues and boss
It was a very long time ago (> half a decade, at one point it was almost on par with Obj-C as far as runtime-favoritism goes). These days, it's mostly fallen by the wayside
HN is smaller. When you have a forum of this size the members will be much closer to the ideals of the site (i.e. if it's about civil discourse then everyone will respect that, if it's about being a troll that's what you'll get). As the sites get larger you start getting closer to the average amount of kooks/idiots/assholes/etc. I can't think of a single site that got big and didn't have this.

Facebook is an interesting take on this by effectively blocking you from hearing much from people you don't wish to hear from.
I wouldn't say there's a need...
we are using redmine as well. It's good system
People seem regularly to assume that getting good at math means you therefore need to do mathy programming jobs. That's exactly what almost every comment here is trying to refute.

It's not doing math that limits your options. I've never seen a prgramming job that wouldn't benefit from the programmers knowing more math. Every programming job I've seen has benefited from more math. And I've seen a lot of programming jobs, Including ATC, weather forecasting, financial, CRUD, web scraping, automotive and more. Even gathering data from a database and presenting it in a template has occasionally benefited from a bit of obscure math.

It's just that people who think math is arithmetic, formulas, equations, calculations and calculus don't realize what they're missing, and just how widely applicable it is.
I'm thinking no-one likes a bully in the playground, so if Oracle is suing Google for effectively writing a JVM, maybe Apple is going to stop maintaining theirs. These things tend to cut both ways.
Have a look at the first screenshot shown of the Mac App store on the sneak peak page. The look of the window "chrome" so to speak is definitely different. That's what I'm talking about.
Yep, if you manage to connect at a nominal 300Mbit/s on Wifi, you can just about scrape 100Mbit/s in practice. You basically need a 40MHz band of 5GHz Wifi, which is probably what you're using, and which is why it's not interfering much with the other APs, most of which probably only broadcast in the 2.4GHz band. Also, the number of available frequency slots in the 5GHz band is much bigger. Too bad the older iPhones don't support it, and most APs can't use both bands simultaneously (current Airport Extremes do!).

Still, that's 3-4 times slower than USB (in theory).
Not really as significant as one might think. This is just Apple saying, "we're discontinuing our own, internally developed and maintained JRE/JDK." I don't know off-hand how far this diverges from Sun/Oracle Java or IBM Java though (maybe someone else can step up with that information).

I didn't see anything saying that they would never distribute any JRE on Mac OS X though. They may just find someone else's JRE to distribute.
Working on a driver for this. Watch this space. :) (been trying to go fulltime on this, financial constraints have been holding me back; I have a partial prototype working on Linux, Mac OS X is the next target)

That said, there are existing solutions for this, they just suck, e.g.:

http://www.seagate.com/www/en-us/products/laptops/laptop-hdd (only 4GB Flash, WTF?)

http://www.bit-tech.net/news/hardware/2010/02/03/silverstone... (this is just a dumb partial RAID)

http://en.wikipedia.org/wiki/ReadyBoost (designed to work with USB sticks of all things, and isn't terribly smart about what to cache)
Noted - on my "find to read" list.
Windows may not, but most Windows computers do, because manufacturers put it there. This used to save me a lot of pain.
Thanks for sharing this. Seeing official google branding on this is pretty impressive.
Oh, please, it was more to earn some money out of the Sun acquisition.

Like they give a shit about the Java brand.
I think two useful pieces information could be added to the ranking algorithm: the ratio of clicks/view and the ratio of upvotes/clicks - basically the conversion rates of an article, which should be more telling than just the total number of upvotes. If a story is read by 10 people and nine upvoted it, it's a much better story (although with a bad title perhaps) than a story which was read by a thousand people and upvoted 10 times.
If a submission gets less upvotes and clicks because it comes in at a time with not too much traffic or comes with a bad title these factors could offset the penalty it receives.

It's not necessarily trivial to count the views of an item, since the ranking quickly changes, but at least the number of clicks should be trivial. One should also weigh the clicks and upvotes according to rank as the rank itself influences the likelihood of a click or upvote.

Also I'd take into account the number of people who submitted a story - a submission is a much stronger vote of quality then a simple upvote.
I wonder if putting the boot into the most straightforward cross-platform solution for desktop apps has anything to do with the proliferation of OSX Java apps with shoddy/un-maclike UX/UI or whether it's something to do with Oracle's recent moves.