skysight-inc/HackerNews huggingface dataset:
This app is not written for the mac using Carbon or Cocoa, it is using Crossover. It is a windows app and they're using technology (wine for linux) to get it to run on other platforms.

I don't think that, after creating carbon and delaying OS X in the first place due to the demands of microsoft and adobe, that Apple should feel at all guilty, when those two companies do not keep their promises to migrate to cocoa after nearly 10 years.

This is especially heinous given that cocoa is a much better platform, is relatively easy to work with, and if the underlying code was written at all decently, the migrating should not be very difficult at all-- maybe a year of effort while working on the next version, and that's being generous. And as a result of doing that migration, even back in 2000-2002, they would have gotten more stable, better performant apps. They just couldn't be bothered, and so for that entire decade from Microsoft and Adobe we've gotten clunky, crappy apps that just have more features piled onto them every year. "64-bit" is just one of those features.

Apple create carbon to soften the transition for these two companies... but they never bothered to transition.

Further, Apple didn't drop 64 bit support for carbon, it never existed. This phrasing is one of the lies adobe has told about apple in their ongoing war. 64-bit carbon support was on a roadmap at one point, but they decided not to do it because the original mac OS X and consequently carbon are fundamentally 32 bit and it involved too many resources. I'm sure they did some exploratory work, but the claim that they "dropped it" is a claim that they shipped it and then reneged.

That adobe has been able to lie about this and create an impression in you, and many others, that apple dropped support and "forced" people is one of the reasons Apple is so reticent to talk about future plans.

That people are blaming Apple for this when Adobe and Microsoft sat on their asses for a decade, I just don't understand. (Well, actually I do.)
> I'm curious what the other solutions are then.

The hash without the bang. It's only been done for about 10 years. You can put whatever you want after the hash. It's up to your application to decide the meaning of it.

For an example, see the OSX SDK documentations: http://developer.apple.com/library/mac/#documentation/Cocoa/...
We were all very impressed with IE6 in 2001 as well and now even with IE9 that is no longer the case.
Video:Install Ruby 1.9.2 & Rails 3.0 on Ubuntu 10.10
NYSE and Deutsche Borse merger targets £250m IT and operational savings
2045: The Year Man Becomes Immortal
I tried both curl and wget last night (neither of these are HTML5-ready browsers), and neither of them could get content using the hash-bang URL. They both came back with an empty page skeleton.

Also, how do you reassemble the hash-bang URL from HTTP Referrer header?
Yes, grr... my bad :)
Actually I do rack up about that much here in London. Can't switch to a yearly plan since I won't be staying that long.
And that's nothing compared to other bills :)
508 Compliance might be a luxury in the US, but not making a website accessible would be a breach of the Disability Discrimination Act (DDA) in the UK.

I'm not aware of anyone attempting to enforce this however.
Bookkeeping Services
Full-service CPA firms with expert tax accountants and accounting for small business providing affordable accounting and bookkeeping services including outsource bookkeeping,medical and dental accounting,financial statements,top-quality tax preparation and business valuation. And many other accounting services.
Thanks - yes we are all Mac heads at the company that developed it! (http://pebbleit.com)
Popular graphic design in cumbria
Netconnexions is a professional and affordable Website & Graphic design business based in cumbria , offering a range of customised services for individuals to small and big sized businesses.
I'm writing some GPU code that is called from Matlab. I don't have a Matlab licence, so I test everything using Octave (it has mex support). Works just fine.

This is consultancy work in geophysics. I'm writing code for a colleague to use (he does have a Matlab licence) who is working with a mining company.
By an insignificant amount.
Half of the advice in this article is terrible. Never tell the user which field they got wrong. Also, if you're going to allow signing in from any page then every single page needs to be transmitted over HTTPS in order to prevent a man-in-the-middle attack. The author really needs to think of issues outside of plain usability before writing articles like these.
Good cheap lodgings
cleverhostels.com brings you online bookings at thousands of hostels worldwide.The planning of an around the world trip can be done with cheap accommodation.
Finally someone is telling the truth about this.
Spreedly provides the logic, Paypal the gateway. It works, it took vanishingly little time to get working eight (a few hours, total), it is fairly inexpensive, and it didn't require a real merchant account, which would be difficult to get for my business. ("You live where? I see. And your business does what exactly? I see. And you have five figures in yearly sales? I see. Thanks, we'll pass.")
I don't think I'm in the minority in saying that being charged for Instapaper would actually be, in some ways, a relief. It transformed how I read online things, brought whole new levels of usability to my iDevices, and while if Marco ever went insane and shut it down I'm sure there would be a million competitors to fill the void.

But the second he wants me to pony up, I'm in.
What is your ping latency? I get about 200ms from Greece, site doesn't load blazing fast but it's usable, nowhere near 1 second.
1 First lesson: All data on Internet until verified is suspect.
Rate my app: Split Decision
Here's my side project. I've spent a few months working on an iPhone/iPod/iPad app for when the device is docked in speakers so a group of people can vote on music to play. The trick is that you use it from your web browser, not the phone screen.

Now I'm waiting in anticipation of the App Store queue running its course and approving my app, but would love to see what you all think of it. Come see it in action at http://www.youtube.com/watch?v=21scq3ti5Xs.
Can you not use JavaScript to figure out your URL is a mess and redirect accordingly? JavaScript for redirecting people to the homepage of websites have been available on dynamicdrive.com for at least a decade now.

That's one redirect to the homepage (which you're already doing by 301-redirecting the JavaScript-free URLs anyway), so it's hardly going to be difficult.

I'm puzzled, considering the haphazard redirects already going on for incoming links to hash-banged sites, why this isn't a trivial problem.

Incoming link is to /shop/shoes#!shop/socks
JavaScript right at the top of /shop/shoes that window.location to /#!shop/shoes
Give the Business of Software guys a few months and there will be a video which answers one of these questions in an amusing fashion.
Facebook Killer [Scott Adams]
> It took 2 months to get the previous iPad from the US to the first round of international markets and another 3-4 months to do the full round.

It took about 5 months for the initial iPhone to get out of the US. By the 3G's release, iPhone was in 6 countries (USA, France, Germany, UK, Ireland and Austria).

The iPhone 3G was released simultaneously in 22 countries (though the 3GS backed out a bit, release day for only 8 countries and the rest staggered over 2 months)
Gzip is always worth it, it lowers the per client transmission time and because browsers render gzipped pages after they have been loaded the page appears instantly in one go.

It actually creates the impression of a faster site even if the real time to load is the same.

Considering the only thing necessary to enable gzip is to enable it in the front facing web server and that it uses barely any cpu at all on level 4 I don't see why anyone wouldn't use it.
>But I suspect that was an edge case that Apple didn't have in mind when they designed that feature.

Indeed, if you read the great-great parent comment, we are not talking about a device for Bear Grylls to be used in the wilderness.

Activation is an annoying concept, but except crashes like yours, a device will work just fine without a machine with iTunes nearby.
I use the basic version of PayPal for subscriptions, but I've had issues with canceling customers' subscriptions without their explicit request, and the PayPal support is horrendous.

The fees are a little higher than some of the other services, but it integrates fine, so if you're okay with a clunky but easy to set up service, you might find it useful as well.
Ka'bah The Center of The Earth
Have you tested that to make sure that it blocks on the first script tag in every browser?

Over the internet (as opposed to on your dev box), I'd expect that to always evaluate to false and therefore include your local script.

You might want to look into putting that call into window.onload so that it does what you think it does.
two problems

1) The link is weird and confusing in the first place, /shop/shoes#!shop/socks refers to two different resources

2) The server will already have done work to find the shoes, when the javascript redirects to the socks page.
The experience is slicker - if you run a search on lifeHacker, you can click through and browse the results without affecting the rest of the page (including the list of results). With traditional page refreshes this would not be possible.
I use Paypal's recurring billing API directly. It's not an ideal solution, but being based in the UK without a merchant account it's the only one I have available. I use ActiveMerchant and some extensions to talk to the Paypal API but I've had to write the logic to handle recurring billing myself. I'm trying to extract that logic into a gem and make it more robust. I'd like to eventually release it and possibly save some headaches amoung small developers who just want to get up and running quickly.
IANAL but it doesn't sound like he did anything criminal to me. He's obviously misguided and silly, thinking he can draw statistical relevance from assumptions based on his personal reading of Facebook profiles, but there is nothing illegal about reading information that someone posts on the internet.

Cyberstalking, to the best of my non-lawyer knowledge, involves real, disruptive harassment, not just a guy who saw you were friends with some other guy and drew some wild conclusions from that.

Barr never dropped the names so any post-facto prosecution for cyberstalking that would have been primarily based on his use of electronic methods to "identify" Anonymous leaders is unlikely.

I don't think there's anything wrong with doing your own detective work, and you certainly don't need a warrant to follow Facebook or Twitter pages. Private investigators do this kind of stuff in the "real world" all the time (granted, they have licenses).

I agree that Barr is incompetent and/or a tinge off his rocker, but the idea that only law enforcement should be able to search publicly accessible data is silly. If I find the page of a guy I haven't seen in five years, should it be illegal if I spend some time reading his publications? What if I just want to find someone that I've heard a story about so I can ask them more information? Should that be illegal? Remember, the people publishing these things publish them by their own choice with the understanding that they are making the information publicly accessible.

Dropping a bunch of names and recklessly implicating individuals in a criminal investigation is at least a civil offense, but there's no crime in drawing wild conclusions about people while cruising Facebook -- at least as long as you use the conclusions judiciously.
(sigh) The article was written by an alarmist moron trying to push his own agenda, and most likely, pushing it for his own profit.

The only real problem is GPS equipment manufacturers intentionally cut corners and costs by FAILING to implement proper bandpass filters.

When the LightSquared towers get turned on, and customers who bought incorrectly designed garbage from the likes of Garmin, the result will be simple: The equipment makers will get sued in massive class action law suits for selling broken equipment. And yes, the manufacturers deserved to be sued for cutting corners on bandpass filters and selling junk since THEY HAVE ALWAYS KNOWN the adjacent spectrum frequencies could be used at any time.
Hoptoad: http://hoptoadapp.com

Exception notification, mainly ruby but has an easy to implement API. Plugins available for many other frameworks afaik.
Check Adam from Notion Ink. Next pre-order round starts soon, next week I think (note: I haven't received mine yet, from the first pre-order. Others have, though).
ESR, definitely.
Strangers Have The Best Candy: Delicious DBIx::Class::Candy
It's what they now call a "Multi-site" installation, previously Wordpress Mu. Essentially I have a single installation and DB serving a number of different blogs.

The expression "Wordpress network" generally means a branded site for these. Wordpress.com is the biggest, edublogs is big too. I run a little one called Ozblogistan: http://ozblogistan.com.au
Protocol to Access White Space Database (PAWS)
Internet Engineering Task Force (IETF) standardize a Protocol to Access White Space databases (PAWS). This also goes beyond TV White Spaces.
I have a k1, k2, k3 and iPad. In fact, I brought the k2 and k3 and iPad on a vacation with me to Kauai. Don't try and read complex PDFs on a kindle. I have several dozen downloaded onto my iPad (dropbox+goodreader make this trivial) - the kindle is not the right tool for flipping through PDFs. I have logged about 40 hours reading on the kindles in five days - (mostly on the beach, a little at coffeeshops) - but linear text reading (novels) is really their strong suit. I don't think I've ever run into anybody that tried to use them for technical/reference/diagrams and was happy with the results. Too slow, no easy way to hop around in the doc.

The iPad, on the other hand, is almost perfect for this. The screen needs to be higher resolution, easier to read in sun (though a matte screen protector helps a lot) and I'll be perfectly content.

As it is, I have not printed a single 8 1/2x11" printout in six+ months - the iPad has let me go almost 100% paperless. (11x17 printouts of network diagrams still useful in meetings)
From Italy ping latency is 200ms, but page loading is veeery slow (1.3 seconds for home page, 3 seconds for comment pages if they are not too big).

So I tried form UK (linode server):

https://gist.github.com/820303

Ping latency from linode is 100 ms.

So my bad experience is clearly the combination of two things: HN is slow generating pages, taking something like one third of second to generate the home page. Add this to the latency and you are half a second for the home, and more for than 600 ms for comment pages.

This in the UK. In Italy there is apparently also some bandwidth issue, and since the markup is pretty verbose compared to the content, this could be dramatically improved too.

For instance Google.co.uk is served in 73 ms from the same place.

My blog takes 300 ms from my crappy ASDL (the same where hacker news takes 1.4 seconds).

There are huge margins for improvements.
There are many such 'fight clubs', not just for geeks, although those are most likely to videotape and post it to Youtube, I guess. It happens in garages across Europe (I have no reason to believe it is different elsewhere). It's just tough guy talking, to have a story to tell in the bar or club. I've been to many and in most places people just stand around to look tough, but avoid any actual workout or training. Any halfway skilled muay thai or bjj fighter (as in, 1/2 year of serious training) can take on 90% of the people in those sort of gatherings. I mean I'm 5ft9 and less than 170 pounds and I've relatively easily dominated people 1 foot taller and 50 pounds heaver, and I'm not even a good fighter.

I've seen people get knocked out by accidental swings and hits, and people throwing up because the intense activity of a 1m30s fight was too much for them. Some nose bleeds here and there, but I've never seen 'serious' injuries, mostly because people have no kicking technique, no grappling skills (no joint locks or arm/leg bars) and telegraph punches from miles away. One dude broke his hand punching someone else on a a hard part of the jaw. I don't think it's dangerous, just stupid.
Given that gzipping is generally a matter of adding a line to the web server configuration file, and it gives so much savings, I'd say it's worth it.

As for the HTML suggestion, I'd skip that one, it's just a few bytes per comment and needs actual code changes.
Of course "it depends upon what you invested in" but your parent comment is referring to the market average or equivalently the return of an index fund. That's the only way it makes sense to compare the returns of different time periods. After all, in any period there are stocks that offer large returns but that of course doesn't make the stock market a sure bet since we only know the good stocks in hindsight.
Cheap flights
Cheap flight: If you want cheap flights from any London airport, you should try to search with DearFlight.co.uk and get cheapest last minute updated flights to all destinations around the world. It offers domestic and International cheap flights from London with low cost airfares. Search online and book your latest flights deals from UK market Call us now 0203 189 0988, get your choice availability
New and Improved Features of CSS3 – An Overview
There is much discussion about CSS 3 and the various improved features that it has introduced to further enhance the presentation of content on a website.
Essentially Wordpress was a triumph of marketing. There were other ostensibly just-as-functional systems around, but Wordpress had a nice looking site and moved fast to capitalise on the MT licensing fuckup.
I use freeSide; not sure I'd recommend it, but hey, open source and it handles things like service credits much better than most of the webapps I've tried. I use paypal and/or checks for actual billing

I'm considering switching to one of the webapps you kids seem to like, but most of them seem more like payment processors than billing systems, really, and if I have to maintain my own separate billing system, what's the point?

I am very interested in what other people's experiences have been with the webapps, though.
Here are some responses I posted about this in the past here. Short answer, there is no evidence whatsoever that incidental full contact sparring has any cognitive effects.

"Well we don't know without analysis... Health concerns are mostly long-term, and there's no definitive answer on how much getting hit in the head is required for permanent brain damage. Re: concentration, I'm even less convinced; maybe it's not the getting hit that is bad for concentration but the switch between mental/physical activity. Or maybe concentration improves with more adrenaline."

"Yes, for boxing champions, but even there it's hard to say what is caused by the boxing and what is caused by genetic factors. People often say 'look at Ali!' but there's no way to tell if it's really because of the boxing. But more importantly, note that I said 'how much getting hit in the head is required'. See e.g.

http://www.sciencedaily.com/releases/2007/05/070502093035.ht....

http://www.bmj.com/content/335/7624/809.full

Both from 2007. First one says that amateur boxers do get brain damage, second one says they don't. (there are the top google hits, I looked into this deeper about 5 years ago; at that time there was very little research done, let alone consensus.)

Point being, the question is: does getting hit in the head pose linear risks/ I.e, simplified, do a number of cells die for each punch or kick to the head? Or does it require a certain threshold of damage for there to be any cognitive effects?

I don't compete in any sport but I've trained plenty of full contact sports over the last 10 or 15 years. I've been punched and kicked in the face a lot, with and without gloves, been knocked out briefly once, been choked out several times. Still my head/brain has taken nowhere near the amount of punishment a pro or even good amateur fighter gets; my brains gets plenty of time between trainings to recover. I can never know for sure if my training has caused brain damage, and if it did, in what form that will manifest itself (or has already, maybe), but I don't have reasons to believe it affected my cognitive functions. Maybe it did and the damage caused decreased intelligence, making me believe that it didn't :)"
My current least favourite design decision is the import/export system. It spits out posts, links etc in an XML file.

So far so good, except that upon importing, it creates an entire tree any memory before doing in processing. I complained to Matt about this being a less-than-ideal design. His response was, essentially, "it works for me".

Of course it works for him. He has dedicated servers with gigabytes of RAM. I do not. What I do have blogs with dozens of authors, thousands of posts and hundreds of thousands of comments. Consolidating them on a single installation of Wordpress has cost me days and days.
Warren buffet says what if all that predict successfully come from the same village, wouldnt that tells you something?
How does this compare with Postbox? Has anybody used both?
JRuby class loader by example
Well you can't conclude from your example that it didn't have any effects. Maybe you would have been smarter if you had only done ballet. I don't think so, that's not what I'm arguing, just that one cannot draw a conclusion from your anecdote.
We use Braintree's "Vault" for card storage and have a custom-built set of methods for handling the rebilling. Like jpallen, I'd like to release our logic as a gem, as it took us longer than it should to hack it together. They offer a rebilling service, but I really want to know how my billing system is working, so that if it breaks somehow, I know what's going on with it.
Never regret anything, because at some point it was exactly what you wanted.
T-mobile has a month-to-month contract if you own your phone, you can discontinue at any time and it's $20 cheaper per month than a 2-year contract. Not prepaid, but no 2-year crap either.
Ask HN: Does anybody uses OpenStack?
Considering that twitter is the main reason for the spread of the abomination that is URL shorteners you're probably right. They don't seem to care about the health of the web.
Ken Olson and post-industrial computing
Упражнения за бедра 
Упражненията повишават настроението и подобряват качеството на съня. Честите упражнения укрепват костите, а също и сърцето и белите дробове, което предотвратява появата на различни заболявания.
The difference being that data actually costs something to provide. SMS never did.