skysight-inc/HackerNews huggingface dataset:
Actually I think Ubuntu has made a good push in the fonts area - especially as of lately.
The repos contains installers for (all?) the Windows fonts plus they just launched a brand new Ubuntu font which IMHO looks great.
The Ubuntu repos are literally stuffed with fonts.
My point isn't that bugs happen - of course they do and of course they get missed by tests. It is that if you pull someone out of bed to fix a problem I would suspect there is a high likelihood that you will be introducing more problems when you deploy this fix unless you run a full QA cycle after the change.
Those cultures simply did not have the life expectancy necessary to reach cancers. They died from other diseases before that.
That's exactly the point and this inversely related to the size of the company. Imagine if IBM hires a dead weight, the company is so big and there are so many other positions that the company as a whole will not be terribly hurt (unless it's the CEO perhaps).

But with a small company, when you have 5 people and you hire the 6 and it turn out to be a bad choice, it could kill the company.
As I'm interested in open source hardware and hardware startups I'd be interested in learning more too when you're ready to do so. :)
I didn't say that success is sufficient precondition to be perceived as genius. What I tried to imply was that success is necessary precondition to be pronounced as one (by society).
Unlike what linguists would have you believe language is really bendy (check out Pinker's work http://pinker.wjh.harvard.edu/articles/index.html ) and you can play around with it a lot.
As many of my SEO friends say, it is easy to love Google when you aren't one penalty away from homelessness.
Eizo's X-ray pin-up calendar
Maybe I wasn't clear in my report. I was trying to type the word 'birds' but it opened bank of america before I could type any more and refreshed without the search bar. Effectively, I couldn't search for any word starting with a b after that because it would load instantly.
I could be mistaking the tone of your post, but it seems rather defeatist. Sure email, might not do a lot, but acceptance of the situation usually doesn't engender the fast-track to change.
Ok I was just wondering, paying for something (or trading your) time should be an option. For example I have a useless book/gadget which I want to give away and on the other hand I have some documentation which I want to format I can put up a note that anyone who knows LaTeX can format the doc and have that book/gadget for them self.
This is, I think, the number 1 application for A/B testing that makes it worthwhile, despite so many people loudly screaming that it's worthless.

The simplest suggestion I can make is to test the living daylights out of pricing. Set your base at something reasonable -- definitely more than your rock bottom price, and should be well above break-even. If you can scale your fixed costs and estimate the average cost per user (bandwidth, disk space, etc.) then you can apply a margin. Make sure you're covering overhead (which is insanely complicated if it's Freemium), and then play around.

Offer the 'base' price as a special deal, while testing out prices all over the place. Double that price, and set it as the 'non-discounted' deal to some users. Someone else recommended recently (I can't remember who, sorry) that if you want to be equitable, you can double the price on the sign-in page, then if they bite on that, only CHARGE them what you're charging as the base price -- but if you track the results on that signup page, you'll know how many people were willing to pay double.

Lastly, as a piece of obvious advice, if you can at all help it, don't raise the prices on existing users. Grandfather them in unless you absolutely can't, and if you can't, figure out some way to take really good care of them.
See https://bugzilla.mozilla.org/show_bug.cgi?id=5856, the most-dup'ed JS bug in bugzilla.mozilla.org. Or this fun blog post from 2004 that blames Apple ("Apple Flunks First Grade Math"):

http://www.mikeindustries.com/blog/archive/2004/08/apple-cal...

Finite binary floating point representations do not handle powers of five well. It takes much greater precision (bignums under the hood) to round the last digit properly when converting from binary to decimal (see the David M. Gay and Guy Steele paper and code for dtoa.c). Without hints from the JS hacker (Number.prototype.toFixed) the bad rounding shows up -- try javascript:alert(.1 + .2).

bignums (among alternative solutions) fix this bug.

bignums also are not necessarily a whole lot slower than doubles, since you can optimize to fixnums for common cases. JITs can do pretty well. It's not as if double is so fast, even with SSE4, that int doesn't still win.

But the main bug to fix is the rounding or powers-of-five inexpressiveness issue. It's a real usability problem.
I love how ideological nonsense that bears no releationship to historical facts is considered "facts" and by not goose stepping along with your fascist ideology you feel justified in calling me ignorant. When its painfully obvious that all you are able to contribute to the conversation is a poor repetition of your vague memories of the propaganda you were told about the situation, when in reality, vertical integration, including the purchasing of transportation systems gave standard oil a competitive advantage. This is known as competition, and is not "anti-competitive". In fact, if you use the phrase "anti-competitive" seriously, you should lose the right to post on this website because you reveal yourself to be an unthinking socialist, and if you ever managed to start a company, you would surely fuck it up by following your ideology over reality.
The only way a cartel can work is via government enforcement. Cartels can try to fix prices, but as soon as they do, if the price is above the free-market price, members of the cartel will try to gain marketshare by selling under the table at a lower price. Cartels are not sustainable in a free market for this reason.

I can't comment on DeBeers because I do not know enough of the history of the situation. I will say, though, that diamonds are essentially worthless, and it is primarily by brilliant propaganda / advertising that people continue to buy them.
There are a heap of them on Dealextreme.com. No Android market, capacitive touchscreen... BUT they are pushing down to $100, not $199.

Don't underestimate this - I know someone who bought one to stick on the kitchen wall for recipes. At that price there are hundreds of vertical markets available.
> Are you really saying that good grammar would have detracted from your communications? I'm curious.

I am saying that, yes. Basically, the time it takes to filter a complex thought into correct grammar is frequently a waste of thought cycles.

An example - I was invited to lunch with a good friend of mine who was a broker, and with a top real estate developer in Los Angeles. The developer was an immigrant to America, and he's really rough around the edges. Mid-lunch he calls out, "Water no cold!" to the staff. (He meant no ice. They figured it out)

I'll use run on sentences if it lets me construct an idea the way I want. I'll use the dash sometimes - y'know, kind of like that, even if it's not appropriate. Sometimes I'll comma sentences together, like I did the sentence before this, even if it's not strictly correct.

As long as it reads correctly to people and ideas get across, it works. Kill floweryness. Kill fluff. When I write to my literary agent to schedule a meeting, he writes back "confirmed" - nothing else. First time I saw that, I was like, "Well, that's kind of short of him." But then when I saw how fast he responds and how much he got done, I started just writing "Confirmed." to people. Though, I capitalized the "C" and added a period, so maybe I'm not in his ballpark yet.

You gotta think what your goal is when you write - if taking the time to grammar-ize something correctly doesn't help you get that goal, forget the grammar. Communicate your message clearly, that's all that matters.
The solution given is incorrect. It yields 29 white balls, while the following yields 35.

1 jar1:2
2
3 jar2:3
4
5
6 jar1:2 jar2:4
7
8
9 jar2:6
10
11
12 jar1:11 jar2:3
13
14
15
I don't like the ad locations, sure you want to make a bit of money out of it but to me it just on first glance has the feel of a made for adsense spam site.
I would leave the first row ad free and put the 2 ad blocks in the right most column of the second and third rows.
Maxwell's 1873 "A treatise on electricity and magnetism"
My frist impression was that it looks very much like one of these spam sites.. I guess the adwords taking up most of the screen property above the fold give that impression. The add looks too much like the rest of the site for me. I know that this will drive clicks, but it doesn't make me want to get back to the site again.

2. the text is barely readable. I've got a perfect eyesight, but small white letters on dark background + small line heights make it hard to read.

3. What's up with the title? When I see a site entitled "Free RSS feed.." (Chrome doesn't display more in the tab title) I automatically classify this site as one of the "Free Icons", "Free Screensavers" etc. sites. You should move "McSquare" to the begginning of the title.

4. I like the image view of news (Onion & Twitter)

And here are some more comments. This is a screenshot of when I first entered your site. Notice how little usable information is on the page and how much does the ad take.

http://img.skitch.com/20101017-eq5huu5yhm6egmby4p7p6ys8c4.jp...

Overall:
- Looks too much like a spam site
- I wouldn't switch from Reddit & HN to read the news on your site
- Good view of news images.

Hope I didn't kill your enthusiasm :)
This is not a definition, this is an expression of the leftist ideological position. I have seen many situations on Wikipedia where factually correct edits are reversed because they disagree with the ideology of the wikipedia editors who have stature.

It is kinda like hacker news where a useful comment like mine is voted down to zero, while someone calling me names and repeating ignorant comments that are consistent with the groupthink of the left, get modded up.

It is not that their name calling and ideological regurgitation are superior to my argument... it is that people vote based on ideology, often when they are profoundly ignorant of the reality.

I suggest that you not use Wikipedia as a source for definitions, as that one is particularly heinous. In common usage one could use the term "monopoly" to describe entities with strong pricing power, but common usage is not usage in economics, yet the wikipedia definition starts "in economics".

Any "Economist" who defines a monopoly as a company that does not have ownership of the entire market, is an ideologue pretending to be an economist.

In economics, they use this term correctly.
Is-this-the-next-MacBook-Air
Maxwell wrote this more than a 100 years ago, it's the basis of most of our current technology, and we can flip through the original text in PDF and marvel at it's visionary, technical or just its typographic beauty. Gotta love the Internet!
Get a lot of high power projectors, creating 3d models of the building, animate parts of the 3d models, and project it into the 2d plane of the building. See this video for additional reference. http://www.youtube.com/watch?v=jDHfa03XzaM
I wish!

Converting from double to int32 or uint32 in JS is far from a simple truncate or round, although it entails floor. From ECMA-262 5th Edition:

9.5 ToInt32: (Signed 32 Bit Integer)

The abstract operation ToInt32 converts its argument to one of 2^32 integer values in the range −2^31 through 2^31−1, inclusive. This abstract operation functions as follows:

1. Let number be the result of calling ToNumber on the input argument.

2. If number is NaN, +0, −0, +∞, or −∞, return +0.

3. Let posInt be sign(number) * floor(abs(number)).

4. Let int32bit be posInt modulo 2^32; that is, a finite integer value k of Number type with positive sign and less than 2^32 in magnitude such that the mathematical difference of posInt and k is mathematically an integer multiple of 2^32.

5. If int32bit is greater than or equal to 2^31, return int32bit − 2^32, otherwise return int32bit.

NOTE Given the above definition of ToInt32:

• The ToInt32 abstract operation is idempotent: if applied to a result that it produced, the second application leaves that value unchanged.

• ToInt32(ToUint32(x)) is equal to ToInt32(x) for all values of x. (It is to preserve this latter property that +∞ and −∞ are mapped to +0.)

• ToInt32 maps −0 to +0.

--- end snip ---

Note that this path is rare in code that does not use shift or bitwise-logical operators or certain built-in functions. See https://bugzilla.mozilla.org/show_bug.cgi?id=597814.
I've seen no evidence or reason to believe that those who care about their kids will not value education for them. And I have seen evidence that uneducated people do value education. My presumption would be that they value it more.

On the other hand, I find that very few people are willign to create jobs for themselves. Most people are workers. Most people are mainstream and conventional thinkers. I have a sample group of people in the %98 of intelligence and education in the country, and still more than %99 of them are uninterested in striking out on their own... they don't have any desire to be entrepreneurial. Of course, they did go thru the US educational system which pretty much is all about conformism and groupthink, in my opinion.

Give parents the financial resources, via a job, and they will get their kids education.

But how many liberal arts majors do you know? Or other people who went to college, and can't get a job using their degree?
Absolutely. Whoever this is is really hurting this job post for this audience.
Perfect analogy right there.

See Tim Bray doesn't know operator precedence rules. It's perfectly possible to live and work and thrive without memorizing everything. This is what being an engineer is all about. Yet the FUD that goes into interview & recruitment processes (as well as other aspects of a programmer's work, but that's a longer story) is astonishing.
> "Silverlight, that is better than Flash by technical standards but is so entrenched in Microsoft-land that hardly anyone wants to do anything with it"

This is more to do with Flash being a defacto standard than anything else. I've been a Linux user since 10 years ago, and I haven't forgotten the piss-poor support of Adobe for Flash on Linux.

Heck, they finally decided to start porting Flash to Linux because of competition with Silverlight.

> "Mono doesn't count, can never be feature-complete"

Of course Mono counts, and compared to open-source Flash clones, it is in a far better shape.
Ah, brilliant I didn't know that direct link trick :-) I know it's some function that determines when the link appears, but PG wrote that function (presumably) with some intention that I don't really understand. Some very crude form of stopping flame wars I would have suspected.

I don't know that it's that simple to go back to uni any time you want. You need the funding, you need to be admitted, you need to find the motivation, and depending on your age, some carreer paths might be closed at that point.

That said, I agree that it could be a great experience being coached by Thiel and his guys. Personally I would definately prefer that to a university degree. If kids learn that much though, why can this not be done in cooperation with some university so those kids get a degree afterwards? I feel a bit strange making the case for formal education as I'm usually on the other side of this debate and I dropped out of school the day the law let me.
It's your job to apply if you feel you could put the grant to good use. It's their job to pick the candidates that qualify based on their internal criteria. Don't try to do their job for them - they're much better at it than you. At best, you're depriving them, yourself, and the world from a potential breakthrough. At worst, you'll get a polite rejection letter.
Why, why, why would you use cost-plus pricing for software as a service? The price of average cost per user is cratering for virtually any input you can measure except cost of customer acquisition.
This is what I call a typical product launch by Microsoft: hype with lots of magic dust that is going to fix everyone's problems.

Until you see those WinMo 7 phones in the wild, I would withhold judgment if I were you.

And you know what, it is also typically of Microsoft to fuck WinMo 6.x users and developers with something totally incompatible and no upgrade path.
Tell HN: App Harbour, Heroku-like hosting for .NET apps, is in beta
MBT Tataga Shoes
got it, I'll remove the ads from the top left position, of course that's one of the best place for Adrevenues , but since the user experience is horrible with the ads staying there, I'll move them somewhere else, I'll try your suggestions. Thanks
Making Geometric Type Work by Ian Moore
I've sat down to learn Lua a number of times because on the I really like the idea of it (small, fast, safe, etc). It really has quite a beautiful minimalism to it.

But each time I try I get to the part where I learn that array indices start at 1 and I get annoyed. Have we not learned anything since BASIC? Sigh.
Android is "good enough" now for lots of people, which shows in its sales. That Android owners can point at future products and get excited for upcoming features is just icing on the cake.
My initial reaction was that I agreed with you - but then I considered that an awful lot has changed in the 20+ years since I graduated with a CS degree (and indeed I dropped out from the latter stages of a PhD to co-found a startup).

I have an 11 year old son and his school has started to talk about University (mostly as vieled threats of - if he keeps his attitude to homework up he won't get into a good University etc.). By I do keep asking myself what the value of a degree is - I enjoyed the course I did immensely but I have to say that I've never regretted dropping out of the PhD I was doing, so why should this not apply to a first degree?

I suspect that, on balance, that if my son was 19 and got this offer I would say "go for it" - the experience, the opportunity and the exposure you would get is likely to be worth far more than any purely academic qualification.
Why would anyone ask to find primes? Most people don't know the best algorithm and anyone who needs to code efficient ways of determining primality has intense number theory training.

The "naive" solution typically is a sieve method and checks more than the required number of factors (goes beyond sqrt(n)). It's like asking someone to sort an array and expecting bubble sort because you never use sorting algorithms in what you actually code.

The best way I know (and there are actually better) to find primes is using an approximation algorithm that no one would ever come up with independently without months of research. The Miller-Rabin primality test finds if a candidate for primality n has a % chance of being prime by looking for numbers a < n that don't satisfy Fermat's little equation. Almost every composite number violates Fermat's little equation (Carmichael numbers are the only exceptions).

Once you hit the desired probability that n is prime (testing more a < n raises this probability) you use a deterministic method to determine 100% if n is prime. If it isn't you throw it out and use Miller-Rabin to find another candidate. Even though you might throw some candidates out and have to pick others to check for primality this method is far faster than a purely deterministic solution using a naive sieve methods.

This is a moronic test of ability. It exposes the arrogance of the company in assuming they can evaluate candidates in 15 minutes by asking the most challenging number theory problems out there when they have no understanding of the current methods in the discipline.
Can we do something more meaningful/effective than sending e-letters?

Overthrow the government?
Maybe I'd get used to it, but the computer voice really bugs me and feels hard to understand, making it hard to even get enough sense out of it to get to the point of being confused by the content. Is this what typical screenreaders sound like? To my ears, the vocal synthesis in espeak is considerably more pleasant (http://espeak.sourceforge.net/).
Users have a habit of copying URLs from the URL bar, unfortunately.

How else are people supposed to bookmark or share an URL in your opinion?
If you run whois and check linkedin, you can figure out where the author most likely works and what sort of things they do... No names since he probably doesn't want to be googleable.
PayPal on your BlackBerry
Tell HN: Please add formatdoc link to the reply and submit pages
The edit page shows it already. Actually I would highly suggest adding the whole footer from the homepage to all pages.
Since I use adblocking I did not see ads, but I still got that impression. I guess it is the "wall of images on the bottom" that looks like many imagehoster sites' ads.
I read that NYT link and it seems to say the opposite - that smoking does cause cancer.

"What few experts will dispute is the magnitude of the hazard: the World Health Organization estimates that 10 million people will be dying annually from cigarettes by the year 2020 — a third of these in China. Cigarettes, which claimed about 100 million lives in the 20th century, could claim close to a billion in the present century."
I remember as a student, years ago, writing a little hobby OS for my PC and thinking of the assembly language "and this is the most popular architecture? Ye gods." It was just so arcane compared to the MIPS we'd been taught in class. I don't know if the situation has improved over the (10 or so) years, but I think that student-me would be pleased at the emergence of a common platform with a RISC architecture.

Sent from my Dell Streak. Hey young Jimmy! Dell have made a RISC box. It's a bit smaller than that Ultra 1 though...
I'm not sure that has worked out so well in the past. Invading places to bring them a particular definition of freedom is a bad idea.

Definitely if the citizens themselves want to take action, then it's up to them to do so.

When you live somewhere, you play by the rules of that country... and if it's a country that doesn't have good rules, you can emigrate.
You can tell the author is the user who submitted this to hacker news.
Very nice, there was also a similar performance set up for an AC/DC gig: http://vimeo.com/11160666
Fruit Puzzle - Play Fruit Puzzle online at Y3 Games
In this mouse-driven logic puzzle game you have to cluster the fruit symbols. Attend to not confuse your current pair of fruits with the previewed fruits!