skysight-inc/HackerNews huggingface dataset:
I've seen this analogy before and it is completely nonsensical.

If Microsoft and Sony were like Apple, you wouldn't have titles like Call of Duty on both platforms. Everything would have to have been created originally for one console, and one console only. Otherwise it wouldn't have been "originally" created for it.

Is that what we see in the console world? Of course not. Sometimes the console makers compete for exclusives, but they are exclusive because the company writing the game is doing it that way, not because the console makers are forcing them to.

Apple specifically tries to prevent that kind of cross platform thing from happening on the iPhone.
Well, yes and no. Inflation eroded their debts too remember. That's why there are so many Boomers living in nice houses that their kids could never afford at the same age.
Wow, it's been years since I've loaded up Deoxy.
Because gzip (or any other text compression protocol) tends to reduce the size of the file without reducing the information content. So for instance, if you used longer variable names but the same overall structure or if you split single lines up in to multiple lines (or vv) the gzipped bytecounts would be relatively close in spite of huge differences in source size.
Why isn't this as simple as: If you don't like Apple's policies, then buy a different phone next time? There are comparable Android-based phones ...

I still don't see a legitimate reason why people want to hang on to their iPhones so badly, in light of this policy. Sure, the App Store has some good apps, but obviously they don't have everything wanted since everyone wants to jailbreak ...
Hold on there. Gzipped source is a terrible metric. It would undercount duplicate code, the worst kind of program bloat.

Not that I'm defending LOC. If one has to count something, counting tokens seems less susceptible to noise.
Cities already consume 75% of the world's energy and cause 80% of its carbon emissions.

Cities get a bad rap. About 75% of the world's people live in urban areas (at least in 1st world countries) so of course they consume 75% of the world's energy.
nitpick: melodiousness != malodourousness

I think I'd love to be surrounded by negligent melodiousness, it sounds delightful.
Thanks for all the feedback. I think I'm going to go with pips and chips. It definitely sounds a lot more catchy and perhaps easier to remember.
Absolutely not, anyone who has actually soldered a modchip to a motherboard knows it can be an extremely damaging process. That is vastly different from replacing software. I've bricked an Xbox by screwing up the soldering back in the days of 28 wire chips, and I've bricked a Linux device I was involved in the design of by wiping the bootloader that was needed. The Xbox got thrown in the trash, by using the right set of tools we saved the device bricked by software by reflashing it. You can always fix software mistakes by going low enough. You can't always fix hardware mistakes.
I get the intention behind the analogy, but I know from experience that nobody ever comes away from it understanding what they're meant to. I don't think I've ever mentioned to a friend without them pointing out that balloons do have centers, or asking what's outside of the balloon. I've had much better luck just telling people why what they think is happening can't possibly be right, so they stop defending it or trying to reconcile it with reality, and then building up.

But, I'm not a physics professor. Your mileage may vary.
Heh, it's even less than that if you leave it distributed evenly between the developers and two charities.

$8.64 is $2.88 for the developers or about 58c/game.
If you were able to backup the harddrive image, mod it with software, and then replace the harddrive image, you can still bring it in for warranty repairs. How would they know? But if you cut open the case, that is a whole different story.
Blogspam. Copy of circa 2002 article, mirrored at: http://antigreen.org/vadim/ProgLanguageComparison/lisp-cmp-w... (via "Daemerrung" here: http://funcall.blogspot.com/2010/05/c-vs-lisp.html)
I'm really lucky it runs really bad on a MBP, if I want to get into that timesink I'll have to invest on a gaming pc, hopefully I can fight the urge for a while.
The new test system looks amazing! I love when companies do that kind of stuff, it must keep their employees happy!
Global Bandwidth Research Service: TeleGeography Research
I don't think you've used Rackspace before then :)
Did I hear correctly? Taleb is betting on hyperinflation?

Talk about burying the lede.
The elo is updated instantly. The leagues do not seem to be. The ladders within the division (ie. rank 1-100) does seem to update in real time and takes more than just elo into account.

I say this because I rapidly advanced in my division (from 95 to 35) and yet got knocked down. Perhaps I am reading too much into it and they just did a one-off division restructuring.
'You cannot send e-mail from *@gmail.com.'
> Negligent melodiousness

Malodorousness, perhaps?
I'm not sure what you mean by "pathological users", though isn't 20% better than 0%?
Really nice energy saving tip I received the other day.

"Reduce your water heater temperature from 140f to 120f. you will not notice much difference and you will not have to mix cold water to bringdown the temperature of really hot water."
There is most definitely an underlying ELO system. I don't know why they have the double system though... points and elo. It's matching against ELO I believe but the points and bonus pool crap it to encourage people to keep playing perhaps?
Yeah, the // isn't part of the scheme, it's part of the authority.

That BBC article doesn't say why "net users" find them annoying. I like the double slashes (or at least some unique separator of the scheme from the hostname and designates where the hostname starts), since it allows building of useful relative URLs, as mentioned in the OA. As an example, not covered in the examples in the article, you don't need to serve different CSS files for secure and insecure content when you serve media assets from another domain which is also available via both http and https.

The CSS

background-image: url(//media.example.com/image.png)

can be used on both HTTP and HTTPS served pages and the browser will resolve that relative URL by filling in the protocol from the base document. Without the double slashes, you wouldn't be able to distinguish between a relative path and a relative URL. If I remember correctly, a scheme change on the same hostname but with a different path like:

base document: http://example.com/some/path
relative URL: https:/some/other/path

is possible too (I wonder how the parsing should work with port numbers, if they can be relative too -- I have not read the RFC in a while, and it's such a rare thing to use port numbers anyway).

Double slashes (well, backslashes) is how Microsoft/CIFS originally designated server names in UNC paths, which I think may have been around before URLs were standardized (don't quote me on that, they're most likely roughly the same age and influenced each other). This is also why the file: scheme "requires" three leading slashes, as the "host" is empty to designate the local machine -- but you could put in a hostname to access network shares (I put "requires" in quotes because file has always had some ambiguities in the parsing implementations).

I find it annoying when people read addresses and call them "backslashes". Talk about wasting time and energy, that's a whole additional syllable said for every path component in a URL!
The product, having not yet been officially unveiled, does not have an official name. The casing itself says only "iPhone." The letter from Apple said "a device that belongs to Apple." "G4" can be considered to stand for "generation four" and indeed this was a naming method used by Apple for iMacs and other products. Just because a lot of people think the name will be "4G" doesn't make him wrong.
They probably shouldn't put the average amount paid so far on the website. The idea is to get people to pay what they think the games are worth, not what other people think the games are worth.
Again, this is an issue of immigration policy, specific to the relevant country, not one of airport security.

Do you have references for any of this?
Well, my citation is an email sent to me by Tom "Zileas" Cadwell. I've talked to the Riot guys quite a bit, they actually play our Facebook game. I even got to check my elo :)

He didn't get into too great detail though so it's possible I misunderstood and it actually is a sliding scale, though I've seen no evidence of that (and quite a bit of the opposite).
That's the whole point. Even if you program in a 'sloppy' way the gzip algorithm will see that and reduce accordingly so you are comparing the languages, not the programmers stylistic elements.

Besides, the article talks about implementing the same algorithm twice in different languages, if you went about that in a completely different way then that would of course be problematic. But when comparing the expressiveness between two languages you'd assume the same major structures would be present.
Interestingly, the font size isn't microscopic on Firefox 3.6.3 in Windows, on a small screen (17") at 1280x1024. I wonder what's different?
What do you find international flights "exorbitant" with respect to? Cruise ships?
Dropping your phone can cause hardware damage.

Leaving it in the sun where it gets really hot can cause hardware damage.

Sitting on your phone can cause hardware damage.

Leaving headphones plugged in and in your pocket causes hardware damage (learned that firsthand).

They still warranty all of that stuff, and they are far more likely to cause damage than the "this driver is so bad it actually fried my CPU" idea.
No one is known for their lack of odour.

People are known for their bad odour though; and if they figure out it is because your not washing most people will either a) think your a bit weird or b) avoid you.
And flowplayer is still GPL3/Branded
"One of them, Brad Burnham, suggested that we don’t hard code our revenue model too early. If the platform creates value for a lot of people, he told us, we’ll have plenty of opportunites to make money that actually make the site better."
This is just building a bubble that will eventually burst. Someone needs to read Rework.
Ocaml also allows syntactic abstractions nowadays. Of course it's more complicated to use than in Lisp, because the syntax of Ocaml is more complicated in the first place.
The closing paragraph:

Spolsky says that the easiest way he's heard people explain the difference between Stack Overflow and old fashioned forums is that when you go to Stack Overflow, the right answer is at the top of the page. That's a charming way to put it and it's sure to be interesting to see the team that's assembled take a shot at building that kind of experience around other kinds of topics.

Now THAT is an elevator pitch: Stack Overflow is just like old fashioned forums, only when you go to Stack Overflow, the right answer is at the top of the page.
We don't have it on Tesla's scale. He wanted to transfer wirelessly enormous amounts of electricity and communication on a global scale. His idea resolved using Earth as part of a powerful type-two oscillator... Basically, his solution would have enabled a cheap and global distribution of electricity and communication.

"Using a global array of these magnifying transmitters, it was Tesla's plan to establish what he called the "World System", providing multi-channel global broadcasting, an array of secure wireless telecommunications services, and a long range aid to navigation, including means for the precise synchronization of clocks. In a more highly developed state he envisioned the World System would expand to include the wireless industrial transmission of electric power."

from http://en.wikipedia.org/wiki/Wardenclyffe_tower - his unfinished project intended for commercial trans-Atlantic wireless telephony, broadcasting, and to demonstrate the transmission of power without interconnecting wires.

I don't really think we can imagine what world Tesla saw or what solution he had in mind, but it's clear for us now that Tesla was correct in many of his assumptions regarding the Wardenclyffe tower, e.g.:

"Despite the ridicule he has been subjected to by scientists for many years, many of Tesla's ideas are being demonstrated to be essentially correct. For example he correctly predicted the existence of the ionosphere and electrical resonance of the Earth-atmosphere system. Resonance of the earth-ionosphere cavity with a fundamental frequency in the vicinity of 7.3 Hz was demonstrated in the 1950s as the Schumann resonance[37]. The latter phenomenon was named after Schumann, for although Tesla had detected a resonance of the Earth-atmosphere system, he was not taken seriously in his time.[38] Furthermore, Tesla appears to have excited a different terrestrial resonance mode with a fundamental frequency of 11.78 Hz."
I was just thinking of plaintext traffic through port 80.
Looking to Live Better? Move to New Jersey
I don't know about Netherlands, but in Spain you can contest any customs tax. They send you a printed form to fill if you want to contest it in the same envelope where they send you the invoice for the tax. Things can't be very different there.
To some degree, I feel that syntactic abstraction is a premature optimization. Many (most?) benefits of macros can be replaced by a combination of lazy evaluation and functional programming. Most of the performance benefits can be obtained by a sufficiently smart compiler which does partial evaluation. I use macros in lisp a lot, and I often wish I had them in Python/Java/C++.

In Haskell, I can only think of one very narrow use for them which has never actually come up for me in practical use (automatically generating instances for combined monads).

Out of curiosity, can anyone provide a more common use of macros which can't easily be done in Haskell with HOF/Lazy evaluation?
Then loyalty to the random people who happened to have the same parents as you is also irrational. Wait, this can't be right...

This whole discussion is off track. Terminal values can't be rational or irrational, they just are.
Makes me think of the rating agencies that facilitated the latest bubble: paid by the applicants. What sorts of inflation could exist within the patent market and how could one burst the respective bubbles?
A lot of web-safe fonts get sloppy when large. Smaller fonts, at least in theory, look better at the cost of lower readability.

That's what I've been told, anyhow.
They actually can be physically harmed by a lot of things - heat being the primary way (in fact, that is the only way the software can damage them), and they will honor the warranty for other forms of damage that involved overheating.
I think that FCC approval is based on the frequencies of the antenna not the carrier.
I love it. A PR (personal robot) revolution could have just as much impact (if not more) as the PC revolution.
You're right to a degree, but don't you wish there was another way?

The entire online industry and everyone who takes credit has to hand over %3 to credit card processors, who take money from both sides of the transaction.

It just sucks, that's all I'm saying. I wish there was a better way...
> I didn't perceive that as the center of the argument,

Neither did I -- that's why I said it was a tangent.
I get "Uncaught Error: INVALID_STATE_ERR: DOM Exception 11" in Mac Chrome 5.0.375.17. (Uh, wait...we're using HN for bug reports now?)
Textorizer
here !== there
EBay Founder Pierre Omidyar's $20-Per-Month Hawaii News Site Is Live
Just because we built a machine to measure something doesn't mean it produces what we expect. Arguably, most of science is simply trying to account for the unexpected.
"When user tries to connect to his regional AppStore with an iPad he is simply blocked. That is it. End of story. No downloading free apps or purchasing some of those new iPad applications you international scum! The worst of it is that versions of the applications adapted for the iPad are already available on those stores, if the application is a universal binary that can work with both the iPhone and the iPad. Still, the user isn’t even allowed to download such applications, or even to connect to the store from his/her iPad."

It sucks. But simple way around it is to just download those apps from a Mac. You can still download the same iPad-specific or universal apps from your local, non-US app store, except a few apps such as iBooks.
Questions of loyalty aside, you're trying too hard to be profound. I'm using sympathy, an interesting human emotion, to make commentary, not dredging up personal strife or attempting directly to change Aza's life and purpose.

Also, I still have to disagree with marketing dropping out 3 times so blithely. Opinions may differ, but as it stands I could interpret that to mean he's had 3 semesters at different colleges and the a degree from a community college. Without even critiquing that course of action, it certainly doesn't seem to convey the same message Aza undoubtedly wants to share.

"I've attended four colleges to learn what I use today" is closer to useful, though still weak when you're talking about such easily misunderstood life choices. It invites questioning, discusses the positive mentality that might lead to those decisions, and doesn't sound like a Business Week fluff piece.

98% of people who've had a successful life have dropped out of college; isn't that surprising and almost certainly causal?
good call, thank you.
Beware. That resolution might mean that the screen was produced for landscape viewing. If that's true, it will be quite horrible to use in portrait. It will show slightly different colors to each of your eyes which will make the screen seem slightly semitransparent and silvery. I have this problem with a Sandisk Sansa mp3 player I have.
yes, yes, you are correct, thanks.
Still, it's a good idea to put some number for anchoring, and the current average is not a bad one. And a number that seems to come from other people could be more influential than a "recommended contribution".

Edit: As others point out, there are already some other anchoring points on the page, so having an average lower than those may be hurting them. It might have been wiser to make the "Top contributors" tab the default (or only) tab in their realtime stats display.
Are we nearly done with the ridiculous outrage over everything that Apple does?

The iPad is clearly not officially available in other countries. The reason that iPad apps are not available in other countries is likely legal. Does the author really believe that Apple just does not want his money?
It's questionable whether any being can know what another being perceives (or even if the other being perceives at all). Whether machines "perceive" and what it is they "perceive" (if they do "perceive" at all) is even more questionable.

Some have even questioned whether even the individual self perceives, and the very existence of a self and of minds, etc.

You don't have to be a crackpot to entertain such ideas. You just have to be interested in philosophy (or religion, as the Hindus came up with the idea that the entire world is illusory... many thousands of years ago).
Well,

“How would the people of 1999 solve this problem?”

Let's see what happens. I'm enthusiast...
"We're not going to have to worry about the cost of servers, hiring a few people, getting office space. Before I would have walked around New York for weeks looking at all the office space to save $2k/month. We don't have to be careful anymore."

Hmm.
Unhygienic as in smegma.
I'm on 3.6.3, windows, 22", 1680x1050. I have to ctrl+ three times to make it readable.
You only especially notice if all the people you routinely interact with take daily showers: in places where no one does, everyone has acclimated to the smell of sweat.
Screencast demonstration of pubsub over HTML5 websockets using node.js and Redis
No, that's going to be posted next week.
And you don't risk scalding yourself.

FWIW, my tankless water heater cannot be set any hotter than 120.
Since in C++ the + operator is actually a class method in C++, it sounds like all abstraction suffers the same potential problem of "no way for you to know by a casual read of the code".

That is a good point on the macroexpand functions; I would hope that if syntactic abstraction was added to C++, there would be a similar way to view the resulting code (sounds like a great future gdb / MSVC debugger feature).
They're making less per game than they would charging a lousy buck on the appstore. Given all the ways they can make whole dollars, as in plural, per purchase I'd say it's not better than 0% at all.
The only things I can think of are things that wouldn't enter the head of a Haskell programmer to begin with, such as syntactic shortcuts for complicated side effects.

So you're right, lazy evaluation can do just about anything in a purely functional environment. But now count the number of programming languages that provide a purely functional environment...

The rest of us need macros.
The article is claiming that designing for reuse is at odds with designing for robustness.
...who almost certainly wouldn't have bought the games anyway. The exposure that some of these sales bring is immense, partly because they're novel. Who cares if a large percentage of people get the games for really cheap? They could easily get it for free at The Pirate Bay.

The total is going up by over $300 a MINUTE right now.
Which language uses !== instead of != ?
IBM sells solutions to these problems, so the game is effectively an ad for them, which isn't necessarily a bad thing. Here's a neat explanation I came across a while back about what they did with congestion pricing in Stockholm: http://www.ibm.com/podcasts/howitworks/040207/index.shtml
The joys of manufactured challenges of modern day life.
D.C. set to vote on legalizing marijuana
Yale Scientists Explain Why Computers Crash But We Don’t
Seem like a promo for SproutCore more than anything substantive about the 'death' of desktop applications.
Yes. Although Gzip still punishes longer variable names, but more or less only once, instead of every time you use them.
Right. Inflation is far less vicious than house-price inflation for most people.

It's bizarre that so many people have adopted the "rising house prices = good" mentality, since housing is something on which people naturally have a short position (a need). Renters are obviously short housing, single-home owners are theoretically neutral (they own housing equal to their need) but actually short as well, since they're paying real estate costs every time they shop. So 90+% of us are actually in a short position with regard to housing; our lives get better if real estate becomes cheaper. The important, high-value land is held by a few.

This is why it's odd to hear people rage against inflation or rising gas prices but cheer on housing bubbles. They have the perception that rising energy prices benefit "other people" but that they somehow are making money when real estate gets expensive-- and unless they own a lot of it, this isn't true.
Also I'm not sure what writing would be involved. "I'm here to fix your pipes ma'am" doesn't take an English major.
Depending on the total sales, they may get more than a MacHeist bundle.

A few friends have been approached for MacHeist and only offered $1-10k depending on the bundle. A friend went through with it and got $2k cash and a few little extras for giving away his app to 400,000 people.
Is there anything that actually explains what it is and does?

What exactly is MACID? Can I swap in my own preferred DB? What does it use for templating? Do I have a choice of template tools? Does it work with Hack? Can I add in middleware?
I do the exact same thing. You don't want to go much lower than that though, as your water heater will become a bacteria cesspool.
For me, I made sure to pay something above the average so I feel more generous than the average. If other's think the same, the average will naturally grow :)