skysight-inc/HackerNews huggingface dataset:
Amazing considering they're less than 3 years into the iPhone's life. Just staggering.

If anyone had predicted, when the iPhone was announced, that within 3 years Apple would be making the largest profits of any phone-maker, they would have been laughed out of the room.
Why would you buy a marked-up mac to put ubuntu on it?
Well I guess the answer (and I dont necessarily support it) they'd give is that there is no real way to tell what the intent is and so better safe than sorry.

There is also an argument that chipping could introduce unknown bugs or weird factors that affect online games - or indeed other users. So a sort of unintentional hacking.
War is often a necessary evil. Yes there are the cliched arguments that all wars are about resources,etc, but I believe that war arises sometimes because there is a genuine need to defend [oneself,family,civilization] from harm from evil people (or, more PC and nihilistic, from people that would take it away). Life is about living, not dying. But sometimes we have to fight and kill, in order to live.
Linux runs just fine in VirtualBox.
There's also jaxer.org
I, too, have been saying this for several years now. I think it's worthwhile to remember what we fight for (peace) and why we thank our veterans for doing it; WWI didn't turn out to be the war to end all wars, but maybe that day will still come.

(Beats spending the day grumbling about how I am still opposed to the US being in Iraq, at least.)
There is a Russian song from the 80's called "The Black Tulip" - the helicopters that transported the fallen Soviet soldiers out of Afghanistan were called that. By the time the singer got to the verse about Kandahar, most people already had tears on their eyes.

Every time I turn on the news and hear about Kandahar and Jalalabad I remember this song, written almost thirty years ago. What in the hell is wrong with humanity? Do we really need to go through this all over again?

Thanks to all those who serve so that we can go to sleep without fear every night and wake up peacefully every morning!
Good luck to you, I look forward to seeing the results of your experiment posted here.
I don't see what's so unfair about effectively a first-come first-served system, or to put it another way, how a fairer system could work.

Perhaps more to the point, exchanges compete for business, if the rules used in an exchange aren't what customers want then customers will move to other exchanges. And obviously the more financial clout you have as a customer the more an exchange is going to care about your opinion of how things should work. So if the banks and hedge funds and the other big players are happy with the status quo, then that's the way it will probably stay.
Yes but hacking the system allows you to remain physically safe and anonymous.
I totally sympathize with this kind of issue, it's what keeps me from putting Linux on my parents' computers (though this latest "Alpha Antivirus" thing my dad got is ... pushing my limits).

For myself, I am pleasantly surprised at the experience I've had with Ubuntu since I first installed 8.04 and deciding to give Linux desktop yet-another-go. The improvements between releases are apparent and usually make sense. Hardware device recognition and drivers are getting better. Overall it IS getting better, and seemingly faster, so have hope for it.

In the meantime it's going to be a bumpy ride not just because of stiff competition from existing "just works" platforms, but because it challenges some fundamental commercial assumptions about operating software and THAT is inevitably going to cause opposition through politics, support bias, etc.

Strong supporters are going to shed blood in the hope that future generations won't have to. Isn't that the way it always is?
I recently got a laptop because I needed mobility in and outside my home. So, I bought a Dell laptop with Ubuntu pre-installed after years of using Windows. I was very excited.

My enthusiasm deteriorated very quickly upon discovering that the wireless did not work out of the box which immediately negated the main reason for my purchase.

I am someone who writes code for a living (and for fun) and I found the experience disappointing and frustrating. Imagine how your average non-technical consumer would feel.
Agreed about context, but let's be clear: spacecraft and music CDs have redundancy to prevent loss.

What loss are you preventing by requiring blocks be delimited twice?

Have you considered that inconsistencies due to repetition are frequently themselves cites as a cause of data loss?

Ever had code that looks good to you but doesn't parse because a machine is expecting an extra bracket?
In the current implementation (ImageBundle) you would need to have separate copies for each orientation & scale. That's a really nice thing that the Cappuccino implementation brings. The new ClientBundle implementation promises to, at least, have the compiler flip an image left-to-right when appropriate for a user's locale:

@ImageOptions(flipRtl = true)

...and there's another hint for images that are intended to be tiled:

@ImageOptions(repeatStyle=RepeatStyle.Vertical)

There's no scaling yet, but the tiling annotation covers some of the cases where you might want scaling (such as the edges of a corner-rounded/drop-shadowed box of variable size).
A more accurate title would be You'll have to work with Facebook, you just might not know it yet.

I won't ever care. (Oh and by the way: http://www.facebook.com/wwmkc)
Thank you.

I'm hoping to do it in 4 stages, each taking about 2-4 weeks. I'm hoping that I can demo each stage here without giving the game away.

Now I just need runway. Great Pumpkin above please give me runway.
Same as if you'd said Apple was getting into the music retail business.
Antoine Pitrou's "newgil" work lands in py3k branch.
I'm amazed that in 2009 you can still find this line in a news article:

"Xbox Live allows gamers to play against one another"
If you had read the article, you would know that he was comparing the user experience of Skype in Ubuntu on a Thinkpad to Skype in Mac OS X. This sort of blame-the-user mentality is what's really holding back Linux on the desktop.
Cappuccino has a completely custom loader and concatenated file format that creates a file system representation, such that when you do something akin to XHR("something/blah") it knows that it already downloaded it and gives it to you without a request, that way whether you ship concatenated code or not the code that fetches it is the same.
I wouldn't have said the UK lacked it. Every year when I was a kid I would take part in the Remembrance Sunday parades as a Girl Guide, and there was definitely a massive feeling of respect and admiration for these brave men. I'd always get tears in my eyes when an octogenarian bent double under the weight of his medals recited Wilfred Owen.

I guess less so with the current armed forces, since the threat was further away, and fewer of us were touched by it personally (most people I know have grandparents who were involved in one of the Great Wars; not everyone knows a modern-day serviceman). Plus the issue of the war itself; I believe anti-war sentiment about the recent wars is higher than it was for WWI and WWII, and what there was then is very much blurred by time, victory and countless readings of war poetry in high school. Dulce et decorum est, pro patria mori.
Thank you for following up. I often feel people, news outlets, etc. often don't provide any follow-up to a complaint or poor service with a given company. I certainly don't drink the kool-aid of big business, but I still feel they aren't as evil as some people make them out to be.
If you're not a geek, yes. Most non-programmers find the Unix command line a hostile environment and are not that interested in tweaking the operating system as an end in itself. Would you want a TV that required a soldering iron as part of the installation process?
Go! -- the non-Google programming language by Keith Clark and Francis McCabe.
Palm webOS application. It's top secret :)
Linux is great for software development (i.e., stick with terminal windows) and simple web browsing. And I love it because that's what I do. But it sucks for many other tasks. The Unix haters handbook has a great rant about X11 where they say that for many years the only programs that X ran were xterm and clock.

Just yesterday I kicked off an MP3 playback using Rhythmbox on Ubuntu 9.04 and forgot to pause. When I came back a couple of hours later, two cores were pegged at 100% and the song was fast forwarding like crazy with no obvious UI control to slow it down.

And this is after wrestling with Adobe's 64-bit Flash plugin that doesn't play nice with USB audio (not sure if the 32-b version does; I'm not going to reinstall Ubuntu just for that).
Isn't it "damned homophones" and not "damn"?

Maybe we need a second page with curse terms. For example, it's "fucking" and not "fucken" or "fuckin"
French Doctor Trying to Promote the real culture of Pakistan
Also see: http://code.google.com/p/go/issues/detail?id=9
he doesn't heap nearly enough indignation on the current mbp, which in my opinion is inferior in many ways to the plain ol macbook

firstly, the wifi chipset in the mbp is from broadcom, its vastly inferior to the atheros in the macbook. and yes, i'm using broadcom's own proprietary driver for linux so don't tell me its OS fail. the broadcom wifi drops its connection probably once an hour, and that is when it is ten feet away from the wifi router

the pointing device on the mbp is also an absolute disaster. even when used with osx, all i hear is groans. sorry stever, as simple as possible but no simpler. eliminating the physical mouse button from the macbook is not an upgrade

oh wait lets talk about video. okay the mbp has nvidia...you'll be glad to know you either use nvidia's proprietary driver or you are out of luck as of a week or so ago. meanwhile the intel chip in the macbook has great open support and performs just fine. shutup about 3d and video games, no one is buying a mbp to play games

what gets me is how people completely suspend critical reasoning when talking about apple products
I wouldn't necessarily describe macs as "sexy", but I would describe pretty much every other laptop on the market as "gouge-your-eyes-out ugly", if that helps.
If you've spent any time with Python, it should be immediately clear that:

if a > b
a = a + 5
b = b / 2

is quite different from:

if a > b
a = a + 5
b = b / 2

Without needing a second markup for the compiler to emphasize the point.
How much negative press did this receive? I only saw the HN post. Did it get techcrunched or something?
on what platforms does flash actually work correctly and not go crazy consuming resources???
Could that same logic of using shaders also apply to flames?
This doesn't sound like exceptional service given your past situation. It sounds like damage control.
DULCE ET DECORUM EST - the first words of a Latin saying (taken from an ode by Horace). The words were widely understood and often quoted at the start of the First World War. They mean "It is sweet and right."

I prefer the motto of the Harvard Advocate: DULCE EST PERICULUM. "Sweet is danger"
Ask HN: Pragmatic Studio Courses?
Has anyone gone to one of the Pragmatic Studio training events?

I'm contemplating going to the Clojure course next year (I learn well in that sort of environment), but I want to make sure it's worthwhile before registering.

If you've been to one, would you be willing to share your experience? What were the class sizes like? Were they well organized?

As always, thank you!
they only got their act together after a bunch of negative press about the issue.

It's pretty difficult to clear up a problem like this before it gets negative press. [1]

The speed of negative press just gets faster and faster. It's massively parallel. File a trouble ticket with Apple or anybody else, then Tweet your problem, and the Tweet may be retweeted by 100,000 people before the engineer in charge of reading the ticket even wakes up.

And, if you read the original complaint, this was a problem involving mistaken identity in the context of international banking. Not the sort of thing you can necessarily clear up overnight, even if you're completely focused on it.

---

[1] Especially if HN is your definition of "press".
If you do share, share your idea on http://idea-ne.ws

Marc Andreeson argues that a good market is the most important thing. Good market + bad team = okay. Bad market + good team = team pivots to something new. Good market + good team = something magic.
http://pmarca-archive.posterous.com/the-pmarca-guide-to-star...
Instant Language Build-O-Matic checklist
“It's a lot less deadly than previous seasonal flus.”

Cite? I was under the impression that it was about as dangerous as others.
The real question is: Why are we getting vaccines for this flu? It's a lot less deadly than previous seasonal flus. Why the concern?

If that were true (and I'm not sure it is), we have vaccines for the seasonal flu every year...
Small We
Similar situation here. Try using the latest modwifi drivers , the drivers in the 9.04 distro did not work for me. (sorry I forgot how I did that, but the info was easy to find).
That would make sense if they actually seemed to care about that in any other situation, but there are many more publicized mishaps that have not been corrected at all. I'm thinking the OP just managed to get lucky here.
I try hard not to say that somebody is 'wrong', believing that different opinions are important - but your ranting about PHP is ill-informed at best, and outright wrong at worst.

What Lerdorf developed was initially a collection of C macro's and functions to make repetitive tasks for web application development easier. If you were developing web applications at the time, which I can safely assume you were not, since your arguments are restrained to comparisons with dev platforms popularized in the past few years, you would realize why the initial popularity of PHP and how it was developed makes sense. It allowed a lot of developers (read: most) with a C background to easily churn out buzzy web applications.

The Zend engine, was not developed by Lerdorf. It was hackish, simple but extremely fast because of mod_php and a decent vm. Combine that with the C syntax and easy administration and you have the core reasons why PHP blew out to be a raging success. As much as one may or may not like something, you do have to recognize that most things become popular for very good reasons - and bitching about them usually means that you are either a) smarter than the collective intelligence of the rest of the world, or b) ignorant.

Now to your points, they are just wrong. PHP has no concept of routing, that is what a web server does. One PHP file per page is also not true, again you are confusing two different things. There is also no 'default templating', I can pipe to, or make PHP calls from the command line. A programming language doesn't need templating outside of 'include' (which isn't a language thing - its an interpreter thing, but lets not get too deep).

So chill out for a moment and appreciate that what Rasmus achieved with PHP is by most measures a success, has a very important place in the web and web history, and like BASIC, Pascal, etc. before it was an important impetus for a whole new generation of people picking up programming.
Or people will switch to a different brand console because they are mad.

Or perhaps a new industry will spring up to re-chip the boxes.
I thought his complaint was mainly about closed-source vendors who don't polish their Linux apps enough.
The thing about lists of habits is that they supply their willing victims with a prima fascia choice: Do as the others do and abandon integrity or ignore me (or us) and stick to what your whole life up to this point has tought you.
How does it differ from "monkey see monkey do"?
Someone asked a similar question in the comments and this is the reply he got:

The code is all part of Objective-J and the tools, which don't require the framework itself. You could always use those in your project without using Cappuccino.
Any tips for people in your situation? Is there a magical department at apple that will fix these type of issues? If so how do you get in touch with them without getting press?

I'm not in a similar situation, I just feel like this information would be very helpful to a lot of people.
In case it's useful, these are the courses I'm talking about: http://pragmaticstudio.com/
Reductil
Reductil Sibutramine is a weight loss pill used to treat obesity fast and effectively available in reductil 10 mg and reductil 15 mg.
There's a difference between "an idea" and I guess what one would call competitive data. Once you start developing an idea into something real, you're competing with others that might do the same thing. If it's something you never have plans or ability to develop, sharing won't hurt you and could only inspire others.
Functional programming didn't take off because we're imperative at heart.
Please criticize:

The argument usually goes that functional programming is inherently mathematical and that's why it isn't as big is it could have been, but I think that doesn't hold water. It's no harder than 'imperative' programming, just requires a slightly different mindset.

But when you look at it from a different perspective, not the 'maths/engineering' viewpoint but how humanity works we are all acting in an 'imperative' mode towards each other.

It structures our beliefs about authority, it's how (most, unfortunately) parents deal with their children, it is what we see when in science fiction books or movies we picture interaction between robots and humans or computers and humans:

Do x, y or z and then report back for more work.

Functional programming forces you to break that habit, you no longer 'tell something what to do', you have to get in to a different mode of thinking.

That to me seems to be the key obstacle in mass adoption of functional programming, it simply does not fit the mindset of the people that are programming, because they're just like everybody else, this machine literally needs to be told what to do.
Applicability of Delaware Income Tax
Fog Creek's Kiln: DVCS as Code Review
This flu still kills some people. And even for those people who don't suffer serious complications, they are still sick for a few days. If there's no vaccination and the strain becomes epidemic, then you can expect to see at least a 1% drop in GDP solely due to everybody having to miss out on three or four days of work.
It is an interesting concept but a dangerous one. It cuts at the heart of the conflict between the USPTO, the FDA, NIHS and "big pharma". Drug companies sink mil/billions into developing drugs with the incentive of revenue guarantees from drug patents. However, most big "breakthrough" drugs are heavily funded by the NIHS (other government grants) and therefore... tax payer money. The FDA, instituted to protect the public, is heavily backlogged and drags their feet approving a new drug. Usually, by the time the FDA approves a drug, the patent holder has limited amount of time to make up development costs before the market is flooded with generics.

The real question is why any of this exists in the first place? Does the patent system really incentivise the creation of technology? Does the FDA really protect the public? How should this effect drugs that the government and tax payers actually pay (if in part) to develop?

With Tamiflu, used to treat H1N1 and other serious flu, there is a company in India that produces a "generic" and could fill the gap in demand. Their generic version has been cleared by the WHO, but due to US patents, cannot be distributed to the US or its trade partners. The same holds true to many "life-saving" drugs, such as HIV/AIDS cocktails.

I am not saying that so called "big pharma" is evil or that there is some social justice demanded, I do not think that to be the case, just that the whole system in the US and other countries suffers from serious fundamental issues. To justify suing someone, there must be a claim of wrong doing on account of a specific party. Who is really responsible for the shortage of N1H1 vaccine? I would say we all are...
I think some don't realize that they should separate the soldiers who fight the wars from those who make the policy and decisions about where and when and what to fight.

Our service men and women are committed to fighting to better our country and the world. They trust their superiors to make the right decisions. You can disagree with the bad decisions of those superiors, but the service men and women will be there fighting regardless of whether it was right or wrong because the cost of missing the right call is too high.

Honor the troops, not the politicians.
Because Apple hardware is well-designed, and well put together.

Played with a Dell recently? Thick, heavy clunkers of machines with flimsy plastic flaps all over the place. Even the vaunted Lenovos have mushy keyboards and bits that just should not flex like that when pushed.

I'd gladly pay for Mac hardware and run some other OS on it - just the keyboard alone on the unibody is worth some money.
The Twenty-Five Most Valuable Blogs In America
My mom always said they would.

Of course, she also said, "Put it in my anus!"
There was no press at all, for all I know.
hey Edwin,

(1) Absolutely!

(2) I don't know puppet, so no comment

(3) same

Please post about the nginx configurator if you decide to do it.
So it took 3 months to fix that flaw which nearly put you into lifelong debt.

You should be angry as hell and not thanking them.
So far so good.

But, for me at least, it means I'm not my own target group.

The only software which I consider to paying for are tools for industrial automation, PLC programming. It, mostly, means enterprise scale. Not my league yet.
LaserMotive wins $900,000 in space elevator competition
Is that a meme I don't know, or did you accidentally post to the way wrong site?
Well, there are two things you can do to be the inside on Apple:

1. Get the number of a reviewer. If you have been publishing apps for a while they will call you and give you their number

2. Get the number and email address of one of the higher ups in iTunesConnect. I have one of those, but I obviously am not going to give it out, I think he would probably not be happy to get everyone bypass the staff filter :)

Most important tip is this:

Apple have many different sections for many different tasks. Email the relevant people directly! If you have a banking issue, email banking. If it is iTunesConnect, email them, if it is developer acccount related, mail the developer relations.
I'm no rocket scientist, but I'm pretty sure that not all redundancy in spacecraft is aimed at preventing data loss. If you look closer you'll see redundant gyros for attitude control, redundant sources of power (solar panels, fuel cells) and probably numerous redundancies in environmental subsystems on the ISS (air, water, waste), and even redundant explosive bolts for stage separation.

I think jacquesm already mentioned the value of the redundancy above: you will never have a situation where a change in indentation leaves you with a runnable, but semantically-different program when you pasted code from a forum or from a machine with different tab settings. Note how the missing-bracket case in your last question is superior to this: a missing bracket offers fail-fast detection of the problem. If you indent a line wrong your program may still run, but differently: indent the last line of a block at the wrong level and it may happen after a loop rather than inside a loop.

The indentation is for the person. The braces are for the compiler. I like this, personally. I understand how some may prefer the python way (it has a superficial elegance, after all). But I personally don't like the downsides that jacquesm mentioned.