skysight-inc/HackerNews huggingface dataset:
How about changing your browsers user agent string to the appropriate iPhone or iPad/Mobile Safari one on those pages? I'm using Safari on a Mac, and choosing the iPad user string on the blip.tv page results in a HTML5-based video player.
A Window is perfect when you don't have a large enough white board. I did it many times for college programming assignments.
If I want them to be initialized when .new is called, I need explicit code in initialize. Yes, it the attributes are externally mutable, one can set them after initialization, but sometimes you don't want an externally mutable attribute.

Suppose I have this class(if it doesn't exactly work, sorry, I'm not fluent in Ruby):

class Complex
attr_accessor :re, :im

def initialize(aRe, anIm)
re = aRe
im = anIm
end
end

In Perl 6, I get almost the same thing(with explicit attributes as if I had done "def initialize( initargs ); re = initargs[:re]; im = initargs[:im];end" for the initialize method) with this:

class Complex {
has ($.re is rw, $.im is rw);
}

If I want to do as in the actual Ruby example, I just add this:

method new ($aRe, $anIm) {
self.bless(*, :re($aRe), :im($anIm));
}
Yes, which one do we have? I only know the shot of 21.
He isn't an IP lawyer. He's a real-estate foreclosure and bankruptcy lawyer. In his bio at the law firm he co-founded I can't find a mention of any IP-related expertise:
http://ricardolaw.com/michael-alex-wasylik/

Not to say that his argument couldn't fly, but I'm not sure I would give it that much credence either.
As already said both here and in previous threads: HFT is for big players; requires:

- hosting on exchanges premises to cut roundtrip delay (µS speaking). Also, very often, you'll be throttled depending on how much you pay. For entry fees, you'll be limited to ridiculous rate such as 20 msgs/sec.

- man years of development. Basically, when starting from scratch, we develop Direct Market Access gateways (i.e, custom/proprietary access to exchanges) in 3 to 5 man-months (using an in house framework).
And they sit on top of other products that have dedicated teams working fulltime for years.

- upkeep: exchanges update their systems once/twice a year. Migrations take somewhere from a few hours to weeks, or a from scratch when they rewrite their complete API. If you can't keep up with the updates, you won't be able to trade.

And here, we're only speaking about trading. As highlighted, you also need market data, both retrieval and processing. Then and only then you'll be able to seriously start trading. (and then you'll want to do some back office stuff)

> The trading fee is close to $10/order

Deal breaker, especially for HFT.
I don't want to be able to enjoy the bitter caffeine-infused black water that passes for coffee so many places. And sometimes I've found that being a connoisseur brings the ability to enjoy many other simple things: that a glass of really good wine can last for an hour, or that when I've had a good strong cup of fresh ground, fresh roasted coffee in the morning, I don't feel the urge to drink coffee for the rest of the day, rather than pouring down 6-8 cups a day of the above-mentioned junk, as I used to.
Is this the official AWS blog? Nothing wrong with typepad but I would have expected them to have something like aws.amazon.com/blog.
The sound is okay, it's just clipping in the introduction. Skip to 00:02:30
Monaco: Line of Sight in a Tile Based World
Articles like this make me wonder how much of this is simple religious ritual. I personally can't tell the difference between fresh ground and store ground coffee.

I feel like these best practices are not subjected to KISS type debugging after they are invented. If a blind taste test doesn't reveal a difference, is the step needed? Instead they become the voodoo of the connoisseur. Regardless of the possibility that, for example, "Put a kettle of freshly drawn, cold water on the stove" works equally well (and faster) with warm or hot water. I can't tell from store ground from home ground, so I just buy ground to save time.
Any word on a fix to the "accidentally hang up with your cheek while talking on the phone" issue?
Are there publicly-available financial instruments that account for this?
OpenSUSE Linux 11.3 released.
In fact, Google has stated they intend to maintain ITA's relationships with companies such as Orbitz and Bing: "Google will honor all existing agreements, and we're also enthusiastic about adding new partners." (http://www.google.com/press/ita/comp.html)
Am I the only one that can't find the video / audio lectures? The older (but still very good) 6.00 CS course with Grimson is on YouTube, but I don't see anything but reading materials here (unless that's the point).
Reminds me of that more of that show Gossip Girl than Harvard.
It's not "genius", just convenient.

I keep a few whiteboard markers lying around the house for when ideas strike. The shower and bathroom mirror are also good places.
The only thing I'd add is water quality matters ... a lot. When I moved to a new office building the coffee was really crappy, even my freshly ground beans had a horrible taste. I switched to using the bottled water the company provides and haven't looked back.
I open 2 tabs: article + comments.
If article is TL;DR-ish, I look at the comments and decide to read it or not.
Wikipedia doesn't mention The Magus in it's description of The Game. Was it an influence? It is a fantastic novel.
Ask HN: How would you improve TechCrunch?
Or ReadWriteWeb, Silicon Alley Insider, etc.?

I'd like to see more about new and early-stage startups and less about every real or imagined bit of news relating to Facebook, Google or Apple. Insight about how Startup X solved some important problem with a team of four holds a lot more interest for me than the latest Twitter rumor.

I don't ever expect to see this out of the established news outlets, since startups don't deliver nearly the page views of rumors and iPhones and lawsuits. But it has me wondering whether there's enough demand for a competitor offering high-quality reporting exclusively in this niche from the start, and the other ways in which they could improve on what's already out there. And how they'd make money doing it.
A Beautiful Mind and Good Will Hunting, offhand. Well, Will was writing on a mirror not a window, but it still fits the "tortured genius doodles in grease pen" cliche.
Interesting idea. But is doubling ones success really equivalent to halving ones expectations? I feel torn between the two. On the one hand is the American/start up/self-help trend of going out and getting lots of success, and on the other is the more Buddhist view of eliminating desire. If happiness follow the above formula, is there a way to say one way is better than the other?
I'm pretty sure PG bought a lot of Apple stock in 2001-2003
"Thesis itself can be fixed by removing any infringing code, but the developer's reputation might be more difficult to repair."

Considering that he was already attacked when the guys from wordpress didn't even know if he was using code or not, I doubt it. Matt already stated that any themes or plugins fall under the GPL (even if you are only making function calls)
Video about cycling in Copenhagen (seen from American eyes)
jeroen.vangoey@gmail.com (I have also updated my profile page, sorry about that).

I'm looking forward to any questions you might have.
When the Mac first came out, Newsweek asked me what I [thought] of it. I said: Well, it's the first personal computer worth criticizing. So at the end of the presentation, Steve came up to me and said: Is the iPhone worth criticizing? And I said: Make the screen five inches by eight inches, and you'll rule the world.

- Alan Kay
are humanized forms of indentured servitude legal anymore? for example, could you pay to send someone to the bignerdranch bootcamp to learn iphone dev, but then have some way of mitigating the risk that they don't then go ahead and auction their new skills, acquired at your expense, on the market?
Not specific to the web, no. But note how few have done it, and how many people resist it (application-specific firewalls and paranoia over applications "phoning home"). A large part of the point of all this is how much easier it is for the web, and how much more readily people accept it.

Though how is not having a crack not unique to the web? And before you say you can send different versions of the application, remember there is copy/paste. The millions (billions?) of premium-version pirated copies of applications floating around suggest otherwise. But when was the last time you saw additional Google storage on a torrent network?

And no, currently, browsers aren't up to the task of replacing desktop apps. Nowhere near. NaCl provides a rather large open door for the possibility, though, and you can bet other browsers will follow suit; it's a killer feature.
A put order would work well for this, IIRC.
I'm waiting for more than a few cherry-picked examples of people who talked their boss into letting them use it, and academic papers, to be interested. Clojure start-ups using it as a competitive advantage to make money competing against others trying to solve similar problems would be very very interesting. Some people seem to believe that its constructs for dealing with concurrency have such potential, but on the other hand I can't tell if any of this is real or cult-like hype. (Flame bait: look how excited people were about Haskell a couple of years ago, and to some extent still are.)

My suspicion is that it is as close to a proven fact as you get in technology that real-world business programmers don't want Lisp. Yet it creates unequaled excitement and enthusiasm, as it has for half a century. A whole generation of top programmers trained at places like MIT were trained in Lisp from the very beginning. It had a firm foothold in places like Nasa. Yet how many of these programmers now use Lisp in the industry? I don't think very many, especially relative to the amount of enthusiasm people have for it. Lack of education and exposure and trials has most emphatically not been the issue here. Do the lead engineers at Google let their employees use Lisp? No. Now do all of you know something they don't or is it the other way around? Was Paul Graham's genius (as a programmer who spent his formative years learning BASIC) to use Lisp or was he a brilliant person with an ingenious idea to build a customizable online store in the mid 1990s and could have succeeded in any language? It seems to me that Lisp is so old and has failed to maintain a real foothold in the industry for so long that these questions demand answers. Postulating that maybe there are companies using Lisp in secret doesn't cut it here.

As a side note, one of Paul Graham's famous essays has a bizarre pieces of logic that goes "If Lisp makes you a better programmer, why not use it all the time?" It does not follow. Swinging a weighted bat might make you a better hitter, a ballroom bar might make you a better dancer, training at high altitudes might improve your cardio.

I close with this interesting quote from Tim Sweeney:

"Of course, it's easy to see how this undercurrent arises. When you release a language, you receive complaints from users about all the things they want to do and can't, and the ultimate way to satisfy all of these requests is to expose all metadata: make it extensible, make objects dynamic, and allow the possibility of completely dynamic typing. The end of the road here looks an awful lot like LISP and SmallTalk.

"If you go this route, one day you'll realize you evolved the ultimate hacker language, and it became a godawful mess for writing real programs."
We're talking about people making a decision to go public or not. Those legal risks were there anyways (it's illegal to defraud shareholders, even by accident), and if you're raising an IPO you're gonna be skyrocketing your accounting and other overhead costs anyways.

Your single-minded obsession with SOX is missing about a million other general and business-specific factors that would go into this decision, many of which represent a much higher dollar figure than sarbox compliance.

Heck, the costs of actually executing the IPO probably dwarf typical sarbox compliance costs (this statistic totally made up but plausible).
"... to do interesting things without permission."

Brilliant real-world hacking.
Makes me think of the abysmally low level of reproducibility in the world of wine tasting. E.g. for years a debate has been raging about 'cork vs. plastic' with the traditionalists expounding the virtues of cork while in controlled environments there is absolutely no basis for such claims.
Hah, you can tell it's a bunch of engineers on here, all coming up with "better" solutions instead of using the tool. :D
YouTube - Obama admin bans press from filming BP oil spill areas in the Gulf
If you dislike it enough not to use any GPLed software, sure. The GPL specifically distinguishes between code running as part of the same "application" or not. In fact, the kernel itself has a clarification.

GCC itself is GPL, but its libraries (along with glibc) have an exception that permits linking against non-GPL software.
Geeks Rule and MBAs Drool
Do you know why the Chinese always seem to drink tea from these massive glass jars?
Nope there are no videos but the notes are simple to understand since they are very clearly explained.
Personally, I usually go for alternatives when the coffee isn't any good. Or cream-and-sugar it if it helps (some it just makes worse). Water is available almost anywhere, as is tea (another thing that's far better a quality-grade higher).

There's also a difference between being picky (not eating what you don't like) and being preferenced (preferring what you like). The connoisseur not-enjoying-the-simple-things is largely a mind-set, not a consequence of finding there are better things out there.
There is no real central repository for open source contributors. In fact, most help comes from real users with real needs.

To get started, first choose a project that you use and like. Think as a user, what would you do to make it better. What features do you miss?

If you can't find any, go to their bugzilla and search for possible easy fixes to get started... Don't contact their developers before you have some code/patches in hand (lots of people talk about helping, but few do).
Course Features:

- Assignments (no solutions)

- Exams (no solutions)

(also, the whole textbook seems to be there in pdf form)
Coffee drinks illustrated:
http://www.lokeshdhakar.com/2007/08/20/an-illustrated-coffee...

A guide to home roasting:
http://www.sweetmarias.com/instructions-revamp2_MRT.php

Actually, if you roast at home or have access to freshly roasted beans, you will probably won't be able to consume mainstream coffee as stated in the article.
Women in free software: Recommendations from the Women's Caucus
Nested dictionaries in python
The release notes themselves don't have any mention of a fix to the proximity sensor, but I see conflicting reports of "its fixed!" and "its still there" on blogs all around.
I guess it will be at least a day before people start to notice any difference.
My best guess is that 'coordinated' means they want to execute the campaign on some schedule and have made the contacts necessary to make it happen. They probably wanted to hit lots of popular sites with ads simultaneously.
Whether non-copied code imported via PHP's include() statement is covered by the GPL is up to the lawyers to decide, but personally, I'd say if your code explicitly calls GPL'd functions (as opposed to via a callback or so) or subclasses GPL'd classes, you're asking for trouble. If your code happily runs outside WordPress, you have a much better argument.
I agree with you, I should have mentioned him. Added to the post.
mind-splosion.
>> Assuming that I've understood the format properly (anyone know any good books to get this kind of basic information?), then running this code through the 21 million (!) ticker updates in January 2010 yields absolutely ZERO arbitrage opportunities. With my limited knowledge, I think this is because of the efficient-market hypothesis.

This doesn't even support an extremely weak version of the efficient-market hypothesis. It's very easy to believe that simple, first-order arbitrage opportunities like this effectively don't exist; the weak version of efficient-market hypothesis implies that the price of significantly more complex assets reflect all publicly available information. Possible currency arbitrage opportunities like he tried to find don't even require any information beyond the prices.

That said, it's very cool that he did this, even if the results are unsurprising.
For 1, porcelain is far more predictable with heat retention than most forms of ceramics. Try pouring a cup of boiling water into a handful of your favorite mugs, and note the temperature difference in a couple minutes. Or pouring less water into some (big difference then). Barring evaporated heat (prevented with a cover), a porcelain will still behave roughly the same with even 1/2 the water it could hold full.

For 2, uh... the better to sip with? * shrug * don't really know.
This was posted here a while ago - if it was easy to search, I'd share the link but meh.
Couldn't agree more. I'm tired of the whole Apple form/function mantra. Too often it's just a pretentious way of saying "That's so pretty." I'm not sick of hearing (or not hearing) about Apple. I'm sick of the religion and the fawning and the lack of serious criticism.
What you say is very true. I guess the whole idea of this course was to equip students with the necessary Math skills to comprehend courses like Algorithms and data structures especially the CLRS's 'Introduction to Algorithms' book. At the least these notes helped me comprehend that book ;-)
Wow. Next time, I'll make sure to write an encyclopedia article rather than a tongue-in-cheek takedown, now that I know the latter isn't allowed on the internet.

By the way, have you ever read the Threat Level blog where this was published? It's definitely a content farm, but we grow some damn fine kumquats.
> It's very unfortunate that modern programmer culture has taken so long in America to catch up with what Academia has been arguing for years: functional programming matters.

This kind of rhetoric is found on all programming discussion boards. What seems strange to me is what isn't expressed, especially in a place like this originally oriented toward real-world start-ups.

Someone who believed this and had an entrepreneurial spirit wouldn't think it was "unfortunate". They would be positively salivating and would think this fact was fantastic. If functional programming matters in the industry, what's stopping you from using it, and the parts that make a difference, to tackle some problems and solve them in a more effective and profitable way than your competitors?

Yes, fine, nobody will hire you. Well save up some ramen money and do it yourself. What am I missing? If all of the people who use this "functional programming matters" rhetoric really and truly and passionately believe this, they would accomplish proving their belief, benefiting the programming world as a whole, and making some fantastic profit in the process. Why don't I see more of this attitude (or barely any of it at all) from functional enthusiasts? What am I missing here?
w00t. Signed up. Let's rock this.
Nope ;-) I even searched for related math books by these course instructors but no luck.
I've always wondered if a revival of kuro5hin-style huge articles & stories would be possible. Or maybe we call that blogs nowadays.
Hunting Knives - Bowie Knives - Tactical & Survival Knives
Something to that effect had been around for a while by then: http://en.wikipedia.org/wiki/A/UX

Apple has a wealth of fascinating abandoned projects.
Actually, it's more or less NeXT's GUI with prettier bitmaps. It's just called MacOS.

Once back to Apple, Jobs could use some characteristic Mac stuff, like the menu bar on the top of the screen (disfunctional on multi-monitor or big-screen settings), the shelf went to the left, the dock went down, the recycler became a trashcan and the filesystem browser was renamed "Finder" ;-)

But it's NeXT to the core. Never wondered why so many important class names start with "NS"?
Victorinox Swiss Army Knife - Wenger Swiss Army Knives - Swiss Army Knives
I would say "Gamers love to earn relative status". There's definitely a desire in many for some sort of ranking system, and then it's competition instead of grinding.

But yes. Useless achievements are useless, and annoying when they're used to unlock extra things. TF2 is handling it relatively well, but it's definitely gained a bit of grind to me since they started adding unlockable weapons / hats / etc.
Apple iPhone 4 Fix Revealed?
When they fail, they fail with style.

I'd love to have an A/UX box.

Edit: didn't think of it this way when writing the above, but a unix kernel with an actual, Apple designed, Mac GUI on top was actually a failure... Go figure.
Karma wouldn't be karma if it didn't cause you to stop and think first about how your comments will be received in the discussion.
I don't really understand the need that this is addressing?
As others have mentioned, this is completely subjective territory. In order for subjective opinions to carry ANY weight, one must take into account the person answering.

Smaller, focused forums are much more suited to produce useful answers on highly subjective material. They generate more relevant content to participating parties because both asker and answerer are more likely have some knowledge of the other.
Additionally, in California, there's a legal requirement of a 30-day return window. (http://www.consumercal.org/article.php?id=224)
Epic: first web browser for India launched
WordPress states explicitly that it considers the PHP portion of themes to be GPLed. Seems pretty simple to me.
Not all programming problems have been solved, but your time is not unlimited either. You need to spend your time on what really matters for your development.
Actually I've always associated the "new" Old Spice scent with overdone cheap (male) perfume - like that Axe Body spray and others usually used in copious amounts by teenagers/20somethings.

Also, you are on my lawn.
What are you talking about? Most of the startups discussed on this forum and/or funded by YC are using some subset of functional programming.
STOP THE PRESSES
It's an interesting idea. I was contemplating doing something similar a year or so ago, but got side-tracked. I hope you can make it happen. If you happen to do something open-source, gimme a shout, I might be able to pitch in a bit (or not, I'm pretty slammed these days, but this is something I'm interested in).

Getting enough adoption to take advantage of network effects and make it really useful is going to be the hard part, I think. Not sure what to tell you there, except "Good luck."
Just remember: Hold different.

http://www.dieblinkenlights.com/blog_en/hold-different
Any word on how this functions on older 3g and 3gs hardware? I've been waiting to upgrade my 3g due to reports of severe slowness on 3g+ios4.
What about the 2nd comment on the post, by "Sean O"?

Javascript/Ajax has been fundamental to "new-age" tech giants. See Google's Gmail.
I was being sarcastic. Evidently I wasn't clear enough.
It may work faster with warm/hot water, but the reason (probably lost in the mists of antiquity) that most recipes for pretty much anything say boil cold water is that many hot water heaters leave a bad taste in the water from the copper and scale buildup in the tank. Where I live, the water is extremely hard and iron-rich, so I always have to make tea or coffee with filtered water.

In the end, food & beverage is not a religion: just do what works for you and ignore the purists.
In the specific context of a GPL program, no, but there is case law backing up my argument. Micro Star v. Formgen for example, held that a Duke Nukem 3D map file (which contained no code or anything else from the game itself) was a derivative work because it referenced artwork and other materials from the game's files.