skysight-inc/HackerNews huggingface dataset:
> Groklaw is an Anti-SCO FUD propaganda site

http://web.archive.org/web/20040928043900/http://pl.caldera....

Earlier things in the speech were said obviously tongue-in-cheek but the title of the talk that quote is from is "Free Software and the Idiots who Buy It" and it was the keynote at SCO Forum August 3, 2004.

Just in case anyone else's memory was as rusty as mine is.
Hate, hate, hate the UI. Gave up after looking at a few completely unhelpful screens.
My guess is, somebody at MIT
Google has stopped offering free Google Apps accounts
What if guys and girls swapped roles at the bar?
It's a short comedic film, and seemingly devoid of intellectual content. However, the implications are hilarious. An interesting clip, at the least. Imagine a sociological role reversal. Esp. in the States, man would this be refreshing!
The post losts all credibility as soon as the quote from Rob Enderle showed up.
There's also a habit in web development of not testing with assistive technologies. I'm certainly personally guilty. Of course, few people test their site's appearance through colorblindness simulators and other things that reproduce how a non-trivial percent of their viewers see the site (yet still bitch and moan about the 2% or so using IE6/7; some 8% of males have a form of colorblindness according to Wikipedia)

Part of the problem is that when assistive technology breaks, it's user is completely SOL. Another is that replacing it is often expensive (both financially and operationally). This makes it a lot harder than simply upgrading to the latest version of $browser.

edit: a comment below suggests that both of our comments are based on wrong info, and that screen readers and such actually prefer nested labels over id/for attributes. I don't have evidence either way, but I think both developers of websites and of AT are doing the handicapped a disservice as fellow humans.
Indeed. As Tim Cook stated in the interview w/ Brian Williams, even the "made in China" iPhone has an American-made System-on-a-Chip and Gorilla Glass.
Stripe on product managers
Show HN: personal debt tracker for web, Android and iPhone
I don't think you'll need to worry about that. At least a couple manufacturers are working on 4k (3840x2160) monitors. The most promising one I've seen is Sharp's PN-K321, expected to be about $5500 when it comes out [1].

[1] http://www.engadget.com/2012/11/27/sharp-pn-k321-4k-igzo-lcd...
NanoString - Positive Results from 2nd Study of PAM50-based Breast Cancer Assay
I've not seen a generator (quite likely 'cause I've never gone looking), but I've seen model plane motors claiming almost 95% efficiency (a quick hunt found this one claiming 94% max efficiency: http://www.astroflight.com/index.php?main_page=product_info&... )

I'm guessing that's pretty reversible - if you spun that motor backwards with the right speed and torque and loaded the output up in just the right fashion, I think you'd get 94% of the energy you put in out as electricity.

The problem I see is that a slowly falling weight is unlikely to provide "the right speed and torque" without some sort of lossy gearbox in between - there's the physical equivalent of an impedance mismatch there. If I had to imagine a motor/generator that'd be likely to work on a direct-drive to a falling weight it'd probably be several feet in diameter. (For model plane motors, the diameter of the motor is a significant factor in the kV constant and the rpm at max efficiency. Small diameter motor spin fast, large diameter motors spin slow.)
In my daily work / projects I actively use every one of the following :

Servers - Apache, Nginx
Databases - MySQL, SQlite, Redis
Languages - Bash, C, PHP, Ruby, JavaScript
IDE's - Emacs, Vim
Tools/Frameworks - Git, GCC, GTK, Webkit, Symfony2, jQuery

These are all things I use to build finished software products, I experiment around with Go and Haskell, but haven't used either much for practical purposes (except Go for a few server side things).
Android and web versions were out there for quiet some time, and iphone version is just launched. Anyway I'll gladly accept any feedback on all of them!
Let Ubuntu charge a dollar or two for Ubuntu OS. I'm ready to pay year on year for the service.

Also most big Enterprises are running Ubuntu boxes within their organization, why don't they contribute? Ubuntu or Canonical don't have an enterprise
model?

With developers who are paranoid like me, and are willing to pay a dollar or two to opt-out of ads and spywares, let them keep a dialog box for a $ payment during installation or a donate option to opt-out of Amazon ads.

And If you don't pay, then you get ads. Makes sense with this model.

But having such tie-ups with Amazon and selling user behaviors, their intentions are not clear. They will loose their loyal fan-boys. So am I, who is very paranoid now.

Looks like they want to become a B$ company!
Mumble mumble Clojure mumble simple made easy mumble mumble immutable values mumble concurrency.
Their newest ads are pretty awesome. Surface's dancing ad http://www.youtube.com/watch?v=iB5txqIl8jQ, the IE9 dubstep http://www.youtube.com/watch?v=GFE4rkSaKOY, the IE10 troll http://www.youtube.com/watch?v=lD9FAOPBiDk, and the various Windows 8 international musical ads (the wave after the countdown ad) http://www.youtube.com/watch?v=xurEdYsEne4 http://www.youtube.com/watch?v=giZcbCh4CtU and http://www.youtube.com/watch?v=vvHin1UmQOI are definitely a step way up from previous ad campaigns that Microsoft launched.

All in all, the Windows 8 ads are IMO fresh, and definitely leaning more towards the younger adult hip side. And they're pulling it off pretty nicely.
Heating and cooking != lighting. LEDs obviously can't replace stoves, but then, neither can this.
Inspired by robbiep's comment I clicked on your user, that's some pretty cool stuff you've worked on!
I think OO was a first (and pretty good) stab at the problem. The primary goal was recursion, so having things be self-similar, and Alan's insight was to make the small things look like the big things (lots of little computers interacting), rather than making the big things look like the small things (everything is a function,...)

http://www.smalltalk.org/smalltalk/TheEarlyHistoryOfSmalltal...

Back in 1972, we obviously didn't have a lot of "big things" (e.g. large distributed systems) to look at, so instead analogies and intuition were used. Considering, the results are not too shabby, IMHO.

Nowadays we have the Interwebs, a huge distributed system that appears to work most of the time, and so one might ask if we can apply the same principle and get newer and possibly better results: if we want self-similarity, should our computations internally look like the web?

We also have lots of experience with the systems we've built, and things like the Patterns books that tell us where our means of capturing common behavior fall short (if it's a pattern, it's repetitive; if it's repetitive, I should have been able to factor out the common parts).

So I am not sure "failed" is the right way to describe it. As another poster pointed out, we are now capable of building much larger systems than before, and OO seems to be largely responsible for that.

Another perspective is that Smalltalk (again) was never intended to be something final, but rather a basis for obsoleting itself, so describing OO as failed seems akin to calling the first stage of a Saturn V a failure because it didn't get to the moon.

Where I do see a failure is that we entered an age of stagnation, and rather than see OO as a first stage to build even better things on top of, we pretty much stopped. And in that sense, I guess OO did fail, because the second and third stages that were supposed to get us to the moon didn't really get built.
Enough that (1) someone tells me about it in 5th grade and (2) people stop complaining.

I mean, seriously. The top answer is, "Wikipedia".
The economics of owning a lot of domains pays off when your portfolio covers the cost of all registrations/renewals. The average churn rate on big portfolios is 2-3%. So simply offering a 10% on top as profit doesn't work. The average sale price is ~$2000.
I think you are missing the whole point. This is a _distraction free_ _markdown_ editor.
Or invests in a company that looks like it might hit it big before everyone else does.
It's not invalid, it's a limitation of current assistive technology and how people use it. Eventually, AT will all be in line with standards, but until then, when agnostic about the choice, there's a good reason to go with one format over the other, considering that both formats are valid.
Lay the Favorite 2012 is a nice movie.A dramedy centered on a thirtysomething woman who becomes involved with a group of geeky fiftyish men who have found a way to work the sportsbook system in Las Vegas to their advantage.Set in the wild, extremely funny and lightning-paced world of legal – and illegal – sports gambling,

http://freemoviesite24.com/2012/12/lay-the-favorite-2012-hd-...

http://freemoviesite24.com/2012/12/lay-the-favorite-2012-hd-...

http://freemoviesite24.com/2012/12/lay-the-favorite-2012-hd-...

http://freemoviesite24.com/2012/12/lay-the-favorite-2012-hd-...

http://freemoviesite24.com/2012/12/lay-the-favorite-2012-hd-...

http://freemoviesite24.com/2012/12/lay-the-favorite-2012-hd-...

http://freemoviesite24.com/2012/12/lay-the-favorite-2012-hd-...
No. A growing company is not necessarily a company designed for growth.

Startups are rarely profitable since a company designed for growth reinvests its revenue back into the company to create future growth (think a "ramen profitable" startup vs a "lifestyle business").

Large profits mean the company has run out of investment opportunities.
I still can't grok why people pick C++. Is it just a Windows specific thing? If someone wanted speed of execution, why not use Ansi C? If someone wanted object oriented programming, why not the myriad other languages? (Java comes to mind) What does C++ do better than all the languages?
To me, this goes back to the "single page program": all programs should have a top level that can be expressed as a single page of executable code and comprehensibly captures the essence of the program.

If our programming language(s) don't allow for this, see what's wrong and fix it. Lather, rinse, repeat.
Also the Feynman lectures on physics. It’s a shame that they went through the effort to put it online only to release it in an inaccessible format. http://research.microsoft.com/apps/tools/tuva/index.HTML
> Channels and Goroutines are easily available in java.util.concurrent.

HAHAHAHAHAHAHAHAHAHA. No.
> With Intel already talking about stuff like soldered on CPUs (need 2 lan ports? that will be an extra $500, need IO virtualization? that will be even more, etc)

They denied that, but even if they didn't why would soldered CPU -> death of non-intel motherboards? Third-party mobo designers already use plenty of soldered chips throughout the board (the chipsets, to start with — at least before most of them moved to the CPU)

As far as I know, the chipset manufacturer doesn't even get to decide how many GigE ports there are, the chipset provides a bunch of PCIe lanes and some of them are used to connect to the GigE chipset, most chipsets don't build GigE support in.
Is this any worse than driving in car? Why?

In my experience it's similar with a bike and a car: as the oncoming vehicle approaches, it actually helps light up the road from their end. But the exact moment it passes, well, for few moments there's no way to see anything.
nice propositions made by the author!
I do have the CommonsWare books and I agree they're good. I should probably go grab the updated set.

I thought Reto Meier's book was also pretty helpful.
India has a drought – not of Investors, but Customers
Don't forget this part:

"while agreeing to pay a $320 million penalty for the order change /over the next year/."

As Kumar said, they're focusing on liquidity and cash management, and paying that out over the course of a year, as opposed to immediately, makes a huge difference.
some one please explain what IMAP support means.. every time someone mentions outlook they mention lack of IMAP as its disadvantage. and also why it is such an important feature?
I just bought a $500 laptop for my father and was surprised at how laptop displays haven't gotten much better since I last shopped over 3 years ago. They're all x768, even on 15.6" notebooks. The pixels are easily noticeable on the 15" Samsung I bought for him. I would have thought displays improved over all these years, even on low end laptops, but I guess other than the shift to LED-lit screens a few years ago, not much else has happened outside of MacBooks and some Ultrabooks.
Api o Mat: instant backend for your app
Maybe Apple's use of the label 'Assembled in ...' and not 'Made in ...' had this possibility in mind.
You are already downvoted as I type this. I downvote you too. You say some gross generalisation and throw out some statistic without backing.
OpenCourseWare from Indian Universities
I have one: natural language programming.

I have some ideas about how it would work, and have looked a little into how it might be implemented and have some seemingly feasible ideas there too. But I'm not an expert in either NLP or programming language development, so what do I know.

A good first step in this direction is the natural programming language for creating interactive fiction, Inform 7. The problem is that it's not general purpose. But you can try reading about it if you think natural language is too ambiguous to ever possibly be a programming language.

I want to write down all my thoughts about this idea, but I thought I'd get some more meat on it before I do that. Also, I haven't mentioned here why I think natural language programming can help, but I'll leave that to your imagination for now.
I have worked out what bothers me

In 1471 (apparently) Chinese navy sent an armada (no seriously, thousands of ships, one dedicated to being a grassed over flat hill growing vegetables - really an armada) to tour the Indian China seas wand show their power / negotiate trade agreements. There is even a suggestion some of the fleet reached the Anericas

Anyway ten years later internal Chinese politics meant the Emperor effectively shut down the Chinese navy and ended external exploration - just as Columbus opened up the New World for Europe.

China was a united political body - spoke one language, etc

Eirope was a crazy, disunited, warring agglomeration - that leaped forward in the New World and brought us kickin and screaming into the modern era

Lets imagine we have a lingua Franca, then closer political union across the globe and ... Humanity misses the next leap forward - or more worryingly all of humanity collapses at the same time
I made a simplified german ruleset for playing it with some friends. Tried to translate it to english in a branch:

https://github.com/beza1e1/nomic/blob/english/rules.md

It also starts of with a "dictator" in the beginning, which removes judgements and should make it easier for beginners. Players can bring back the judges anyways.
I feel like a tiny bit of js or something extra could be nice. Just something that makes it eiser to add rules and vote and maybe uses the github api to make pull requests for you. I don't know if that would be a waste of time though
Its a difficult market to crack I guess. Selling stuff which you don't use is a task which requires lots of discipline (its like keeping your backyard clean). You're trying to build a business on top of people's habit of avoiding to do such things. Kind of dangerous.

Though I m curious about few things. You have a webapp, an iphone and a windows app. Thats a lot of development (correct me if I am wrong). How much effort did it take (team size and timeframe) to get this done. If you are fine sharing.
On protecting HTML5 apps
This is fantastic. I had no idea you could even do that (read from clip board). This really is fantastic.
Perfect. now his average is at 3.14! Good job, sir.
Kind of cute, a game-oriented Python koan/exercise site. There's a lot of broken english though.
It means you can sync your email to an email client (like thunderbird or outlook). If you read an email on your desktop, it will sync that action to the webmail account.

Having IMAP is worth it...
It's funny that that term is abused, similar to how this site hates the abuse of the word "hacker" by the media.
It isn't necessarily labor costs that will likely keep at least some component manufacturing overseas. Semiconductor fabrication involves a lot of nasty chemicals and byproducts. Fab plants are substantially cheaper to run in countries with lax worker safety and environmental standards.
Err.. Gmail.

You're grossly underestimating JavaScript.

With JavaScript its possible to break your code into logical abstractions, either functional or object oriented or a hybrid of the two.

What's stops you from writing maintainable JavaScript apps is perhaps the quality of devs.
> 'you will die, and get looted' which never happens in modern games.

DayZ? Minecraft?
What about the YCS11 company Yardsale https://www.getyardsale.com/ ? What are your main differences compared to what they offer?
I remember playing UO and getting PKed the first foot out of the city. It was quite frustrating. At some point a group of players formed a mob and would hunt down those PKers who played dirty with low level players.
Sounds like a good problem to have. Most mobile apps are just shunting images and text between social services these days it seems.
Why are 4k monitors and TV's so much more expensive than 1080p ones? If it's priced per pixel, they still should be only around 4x more expensive, but the current prices are much higher. I mean we're even seeing 10" 2560x1600 (2x the pixels) very high quality IPS displays in sub $500 devices, where the 10" display itself is probably $100 at most. So what's going on? Is it just the "rip off the earlier adopter with a 10x-the-cost price tag" strategy at play here?
You should never need to hold the entire program in your head! (except when you actually begin coding it - for this early stage of development I agree with PG). Needing to hold a whole mature program in your head every time you work on it is a code smell that tells you your solution ended up in the shape of the most popular software architecture of all time: the "big ball of mud" (http://www.laputan.org/mud/). Now it's obvious why having a big working memory makes you a great programmer - everything usually starts as a BBOM or ends up as one, but the point is to fight this tendency...

Once a program grows, you should architecture it so that you only need to keep the piece that you're working on in your head, ie it should be a network of black-boxes and you should only need to open the one you're currently working at, and even when you do things like large scale refactoring, you should be able to selectively and partially open only some of the boxes to do your job - and this is what programming languages and patterns should help you do!
maybe we can talk. :) macingtk@gmail.com
Hey all, I created a Facebook page, just for fun:

https://www.facebook.com/UCAlumniAgainstNewLogo
Dragging the scroll bar puts me into edit mode. This is rather irritating.
Yeah, the single color versions they had in the video look much, much nicer.
http://dictionary.reference.com/browse/humor?s=t

Also, if you want to get really pedantic about the joke, I did provide backing. You can easily check that Georgia Tech was ranked #2 in 2002 by the Princeton Review for least unhappy students. As MIT was not ranked #1 in this particular category (and they probably don't want to be), it would appear my statement is both true and supported.
So if you need to write a big, complex program, the best way to begin may not be to write a spec for it, but to write a prototype that solves a subset of the problem.

This is so true for me. And not just for big complex programs but also for anything not completely trivial.

The one (applicable to me) part of the joel test (http://www.joelonsoftware.com/articles/fog0000000043.html) that I never made any progress on was having a spec.
I just couldn't do it whether through laziness, inability to concentrate or whatever. Actually it's been a bit of a guilty secret of mine.

Generally there'll be some part of the program that I'll be able to solve right away and while I'm doing that I'll be having ideas about how to do something else.
Later it might become obvious that a certain part would have been better done another way and if there's a serious benefit to changing things I can do it at that stage.

It's only after a lot of work's already been done that I'd be able to produce some kind of spec for the program

Having a spec that lays everything out beforehand is to me analagous to a mathematician writing the final proof of a theorem before doing all the thinking.
One way to solve the ambiguity problem of natural languages is using a controlled natural language, which is a limited subset of a natural language[1]. Some of those are machine transformable to logic. There's even some work to encode legal knowledge using them.

[1]http://en.wikipedia.org/wiki/Controlled_natural_language
Dismayed at Google's Privacy Policy, European Group is Weighing Censure
I current use three 3840x2160 monitors (4K displays) (55" each) which in my opinion is a huge upgrade to my previous six 30" Apple cinema display configuration.

I got mine from IDT (http://toshibadisplays.com) for around 30k USD each a couple years ago. I think they might be considerably less now especially with the new 32" 4K displays coming out in 2013.

The resolution is split so every display is basically 1920x2160 x2. The hard part is driving these since each one is considered two monitors by the host OS. I use a Quadro Plex 7000 to power two of them and just use my third one with Synergy on a second machine.

Nvidia has a tool called Mosiac which allows you to turn the screens into one big screen. I also think the ATI Eyeinfinity cards are an option but I personally never tried those.
Java makes a very good bytecode for the web. Applets today are much faster and better integrated than they were when all the hype was about. Java's difficulties are all political. Reading HN will show that regardless of any technical merits Java has, a large number of people will not use the JVM because they consider Java an uncool language or believe that it's still as slow as it was 10 years ago.

Personally, I'm excited about Google's new foray into this territory. While I believe that the JVM is a better option right here and now, coding fashionistas aren't going to touch Java and Oracle's litigious attitude is likely to repel people who would invest in the platform expanding on the web. I believe a bytecode for the web is absolutely the best solution and I want it to happen whoever provides the technology. If Google's attempt gets used, it will get optimised and maybe in a decade be as performant as the JVM is now. That is preferable to Javascript being the ONLY game in town.
First post in 159 days to point out that my average is close to pi? Yep, you definitely go to MIT :)
Win a free copy of the new jQuery Mobile Cookbook
http://play.google.com/about/developer-content-policy.html

* Paid and Free Applications

- App purchases: Developers charging for applications and downloads from Google Play must do so by using Google Play's payment system.

- In-app purchases: Developers offering additional content, services or functionality within an application downloaded from Google Play must use Google Play's payment system as the method of payment, except:

. where payment is primarily for physical goods or services (e.g. buying movie tickets; e.g. buying a publication where the price also includes a hard copy subscription); or

. where payment is for digital content or goods that may be consumed outside of the application itself (e.g. buying songs that can be played on other music players)

Does that mean I cannot use any 3rd party payment system?