skysight-inc/HackerNews huggingface dataset:
I would dare say a media center will have more and more usefulness as time goes by. New services and features to be added.

Atom is just so underpowered that if you have some new kind of software to use for a new service that is not GPU accelerated yet, it basically won't be able to get the job done at all.
OTOH, paying less for software would allow that parallel universe to be even more efficient in their use of computers than we are on ours, spending less money and getting more done with it.

Plus, by not having "Wintel" they would be less constrained to innovate in hardware and software.
Why the Basis of the Universe Isn’t Matter or Energy—It’s Data
It filters out some kinds of common attacks, e.g. most (all?) uses of Firesheep session-cookie snooping at coffee shops. Of course, for us nerd types https isn't really necessary for that, because I can just websurf over an ssh -D proxy to a VPS, to encrypt the coffee-shop side of the link.
It's not 'people', it's just Ulrich Drepper. It's so bad that Debian switched to eglibc just so they wouldn't have to deal with Ulrich. Sure, they publicly give other reasons, but everybody knows it's because of Ulrich.
What could you do with $41 Million?
It's good they're trying, but it doesn't instill confidence, somehow, especially that picture of Cameron. Perhaps I'm being too cynical, but I'd put more confidence in the weekly pub meeting they have in Brighton than this.

That said, there definitely does need to be something. The US definitely has a better start-up culture. And culture is definitely the right word here. I'd say pg did have a point when he advised moving to the US. Not that I think any Brits should, but that a dedicated area/culture would be really useful in the UK, and something we lack now.
If that were the case I don't think they would state it in prohibitive terms like we are seeing. Instead it would just be a liability clause in the T&C. See for example RBS clause #9:

we accept no liability in respect of losses or damages arising out of changes made to the content of this website by unauthorised third parties

http://www.rbs.co.uk/global/f/legal-info.ashx
Private Browsing | How to | Firefox Help
If Google decides, next week, they will stop releasing any of their own source code (or whatever they borrowed from more-liberal-than-GPL licenses) you can always just fork whatever they already released. You the user - even if you also wrote the original code they based their product on - have no right to demand the release of what they built. They release if they want to.

Free Software is about that: it's about your freedom.
Previous discussion: http://news.ycombinator.com/item?id=2313755
I'll chime in on this.. Some buddies and I have been debating this since the comodo stuff first started leaking out.

First off, there is a different sort of modern attack that's far worse than most others, and it's attacking the trust model. TLS and PKI hasn't been broken, the way it is used and managed has raised some questions though. The thing that can happen here, a lot of people will just jump ship on it all (and quite honestly, there isn't an alternative right now, the alternative is no security) and that's not good. This is happening a couple different ways, first people don't understand it, second people are raising fears over foreign CAs being included in browsers and OSes.

It seems like the bigger problem to me is that PKI is a dynamic system and the implementations are all static. When a web site is authenticated, the browser could establish a connection to the CA provide, signed by another CA even, and check to see if it has been revoked, if it has been signed, etc.. It could actually verify the third party authentication, live in real-time. To fake a site you'd need to compromise 2 different CA's in that case. And revocation certificates could be sent and honored, in real-time.

It seems to me like it's all rooted in the pay for security model. CAs need to verify each other and the distribution of a new CA needs to be a fairly steep and difficult thing to do (not impossible, but maybe face-to-face contact is required) and any hint of mis-use needs to result in revocation.
I do find Mac OSX slightly inconsistent at times - to install desktop apps, drag to Applications; to install lower-level stuff, double-click the .mpkg file. Where is the uninstall for the .mpkgs?

The most annoying thing I find about other people's Macs is the case-insensitive filesystem.

include "lib/myfile.inc.php";

will work fine on the mac, but by the time it's deployed on the production Linux servers it breaks horribly because the file is _actually_ called MyFile.inc.php.

I just wish they were case-sensitive by default.

As a Linux sysadmin in charge of said production servers, I'd much rather have a yum repository with RPMs (or Apt repo with .DEBs) in it that I can deploy with none of the fuss, rather than language/platform/framework specific installers.

I can't say I entirely agree with the way he's phrased it, but I do understand where his frustrations come from.

I use a mac laptop (13" Air) - they make very nice hardware. I don't always find the desktop environment to be the easy-to-use, fulfilling experience that other people have reported.
Sounds like he helps owners of entire apartments to build a reservation website. Different to airbnb. I think this is a grammatical error: "You rent apartments." -> "You lease apartments."
First Aussie review of Duke Nukem Forever - From the Classification Board
When zombies attack: Mathematical modelling of an outbreak of zombie infection
I need a sense of urgency
At least with that method the candidate has some skills. I've seen CVs that are out-and-out lies in terms of what the candidate can do. And at least one faked reference, but we caught that as the candidate seemed good for the positions but had an air of "something not quite right" so we looked deeper.
(Android) Developer Income Report #8
Disconnect from the status quo, success is made not given
Blog and contact form are coming soon :)
and check your mail please.
The real reason people are mocking Color...
we more or less need sessions to provide security for users

This is not entirely true, SAML tokens are a very good solution for stateless authentication and authorization. The nice part is that they can provide third party authorization as well.

Session creates so many anti-patterns that it is no wonder that traditional web 1.0 development is in the state it is in. There are a multitude of other solutions out there that provide very clean stateless programming patterns.

The problem with session is that once a developer falls on it as a crutch it begins to be used for all manner of bad programming habits.

Sun had a very good product called OpenSSO that did stateless authentication and authorization unfortunately it was one of the project Oracle killed off.
That's a co-incidence, Developed a C# + Redis + Backbone.js TODO app last week myself! Demo running on Nginx/MONO :)

http://servicestack.net/Backbone.Todos/

Backbone.js + Redis == Elegance + Speed!

We like Backbone.js so much that the TODO app is the default on all ServiceStack's C# starter projects!
That's the sun coming out from behind a cloud :-) It just looks like the Apocalypse
Glib? I'll say!
Thanks for sharing your recommendation. I'm impressed that a shared host can handle spikes of >25k visitors!
It's cute how he end his long list of messy hacks for dealing with NAT with "Appreciate the astonishing long-lasting simplicity".
As always, trustworthy encryption boils down to identity assurance. Even in real-world personal interactions, identity assurance is subject to a leap of faith ("I believe this person is who they say they are based on the evidence they presented"). As such, is this problem even solvable? People rely on a much less stringent level of assurance to create secure connections on the Internet, because they want it handled within a single mouse click, and that expectation isn't going to change.

At least with a certificate issued by the registrar, there's some logical reason to believe that it was issued to whoever purchased the domain (whoever that is), which is often enough to establish an encrypted connection at a level the user expects. Significant problems remain, however: 1) Most domain owners have no idea how to generate a key and CSR (the registrar shouldn't do it) and 2) a truly reliable system for certificate revocation must exist to handle domain transfers. These aren't new problems, they just don't go away by shifting to this "easier" approach.
WOWOW!!!
How have we missed each other? hehe.

I founded Project Getaway last year (an event in Bali for people with online businesses/location independence), and we had an absolute blast.
I now live here in Bali (just north of Sanur), because I love it so much, and really enjoy life. Where in Bali are you situated?

I'm working on building up an office for online entrepreneurs here in Bali too. Have you considered doing that too?

Finally, I just announced our 2011 event, which has some cool videos from last year which you can see here:
http://www.projectgetaway.com/blog/bali-2011-adventurous-ent...
I really don't understand why people are upvoting this meaningless blog crap, instead of upvoting the HN entry of the original publication:

http://news.ycombinator.com/item?id=2377013
I'm disappointed not to see Business Link (http://www.businesslink.gov.uk) linked under the "best resources" section. As far as I can see it's a better, more thorough source of advice - certainly for issues such as taxes, company registration etc.
Having been around the block many times on the HTPC front since 2000 from Mplayer through XBMC, Freevo, MythTV and countless others.

Of the non-live TV playing type, XBMC on the original Xbox was the best I'd ever used. It just worked, and some of the scripts were amazing. Sadly, 1080p HD wasn't quite doable on the little feller, so it was binned.

My best live experience was without a doubt with MythTV. But despite it being awesome, the loose coupling of the code to the OS to the hardware meant that I'd routinely get crashes and problems, and an inevitable degradation of the platform which just wasn't wife friendly.

I thought the original Apple TV was quite good, but it didn't handle flash or 720p mkv's well and was too underpowered for Boxee.

Boxee was great until the 1.0 release.

Currently I'm using a Mac Mini with EyeTV. No 10,000 foot view (as I don't use front row), just a dock with what I need on it. It's great. For non-live TV I have VLC, for live TV Eye-TV and anything I want for everything else. Stellarium and Google Earth are both incredible on a TV screen, I even do the occasional bit of photo processing in Aperture.
What happens if rtorrent is running in the background with a few dozen torrents and you try to decode 1080p?
Nowhere in the spec (http://linux.die.net/man/3/strfry) it's written that the permutation is uniformly random, it just says

> The strfry() function randomizes the contents of string by using rand(3) to randomly swap characters in the string. The result is an anagram of string.

It doesn't even say that every permutation can be produced. So the code is already compliant to the spec.

The difference with the memcpy issue is that nobody is really using strfry, especially nobody expecting an uniform permutation (rand() has ridiculously little entropy, and the space of permutations is huge).

Still, put in context this bug report is very funny :)
Amazing Green Jungle Nature Pictures | Download Green Jungle Nature
Viagra for male sexual health erectile dysfunction treatment
In fact in the list of reasons here

http://blog.aurel32.net/?p=47

has a "More friendly upstream" list item which gives four "as opposed to" examples, all of which involve Drepper.
-ize or -ise? : Oxford Dictionaries Online
Researchers make MEMS-over-CNT memory
The problem is that by the time you come up with this strange new service that requires gobs of CPU power, you might have to buy a new machine anyway, and you'll get something way cheaper and/or faster anyway. Premature optimization, unless you already have something specific in mind (e.g. if a new standard is on the horizon).

(And getting something cheaper that you can upgrade in that instance is less likely in the price range of cheap multimedia solutions)
In a surprise announcement, North Korea introduces a rival to Apple’s iPad.
Take Control of your WordPress Admin Bar
Are there any examples of non-trivial apps using this technology stack? We all saw the endless stream of rails blog apps back when that was cool, and now we're seeing the same thing with these todo and chat apps. I'd like to look at some code that has more warts on it.
- horizontal scrollbar on 1280x1024, (don't skip testing these things, it's important)

- 'leave feedback' button overlaps the text on the left side for me, I cannot read it comfortably.

- on http://www.epihu.com/en/peoples , sort based on the number of publicly available slides. No good if there are 100+ and all of them private.

- get some help with the texts, "Why do I need this service when there is a simple blogs?" had wrong singular/plural alignment, you'll be losing customers due to this despite having a good technical product in place.
They don't get stronger, they simply get different. Thinking on a past experience, for example, changes the memory of the experience. Thoughts can actually be corrupted by thinking about them. Use it and lose it in just as many cases as the opposite.
DeviceAnywhere - The Ultimate Mobile Application Testing Platform
10 Web Design Elements that You Shouldn’t Overlook
When it comes to designing and building websites, it never seems to happen fast enough. Given this fast pace, many small details that are eventually required to build the website are often left out of the design process. While these details might be minor, they are what take a website from nice to truly awesome.
DVD X Studios Clone DVD
DVD X Studios Clone DVD is a software which enables you to burn the movie on a DVD. This is also provided with some conversion tools.
Brief point on static typing (general purpose languages vs. Coq, Agda
Not much to add, but congratulations!
Concatenative Programming: An Overlooked Paradigm in Functional Programmng [pdf]
I wouldn't mind seeing something more robust, but from what I know, he just finished this so it might take a bit for a non-trivial example.
There are certain things that ReactOS could do that would make it a genuine threat to Microsoft. Tighter integration with Samba, a multiplexed VNC-type terminal service and Office compatibility with Wine would help transition ReactOS from interesting hobby project to actual competitor.
I was just googling this and it appears many of his decisions which might be considered rude or "not getting it", are actually a result of his philosophy of free software development, as outlined here:

http://udrepper.livejournal.com/7326.html

Excerpt: "[Development and testing is slowed down by trying to support every permutation of minority-interest OS/Architecture/etc.] The solution must be to restrict support to only a handful of architectures which are supported in the project. All other support must happen outside the tree and therefore all the work has to be done by the special interest groups.

I don't want to say we follow all these points perfectly, but for a big project glibc certainly comes closest to this. The only OSes supported in the tree are Linux and to some extend Hurd. The latter is certainly not a preferred target and does not hold back the development by requesting that no patch breaks the Hurd configuration. The supported architectures in the tree has been cut and probably should be cut even more. Only the architectures which are regularly tested (since they are supported in the various enterprise Linux distributions) are maintained plus a few historically supported architectures. The latter group should be cut down to the minimum. No global edits for the tree are required, they are voluntarily. I.e., fixing configurations which are negatively impacted by a patch is the duty of the people with interest in the configuration. All other configurations are maintained (or not) outside the tree. People can decide to use this additional repository at compile time to get access to the additional configurations. Nobody is robbed of the freedom but the costs are distributed fairly.

For my new projects the razor is even sharper. Only Linux is supported and only the few interesting mainstream architecture with reasonable APIs are maintained. Support for architectures with deliberately different APIs (i.e., IA-64) can be contributed. No other configuration is supported, actively or not, and people would have to exercise their right to add patches or fork the entire code to add other support.

IMO this is the only viable development model to allow free software to succeed since the remaining projects are huge in size and need concentrated efforts not diluted by diverging interests caused by a myriad of configurations."

Can't say I agree, but I can see his point to a certain degree. It's kind of like the difference between an uncaring asshole and a libertarian, he's trying to work in the interests of the greater good by fighting against unneeded complexity and unaligned incentives.
���� ��� ���� ���� ����� ������� ����� ����
Use less (http://lesscss.org/) - the JS version. Makes your code beautiful: no repetition, hierarchies, concise. Where I work we've used it for about 9 months now and there is no looking back.
in modern querySelector implementations (any real browser), class look-ups are just as fast as IDs.
It was staggeringly dull. A list of frameworks they've used, but no enthusiasm and no actually saying anything deep about their architecture.
he just made a whole post about their domain name. it must be mission accomplished for the color guys.

domains don't matter because ppl don't expect you to have the most obvious of the domains. So in the situation if someone actually comes out and gets diapers.com or color.com ..then it's really an awe-factor.

their app (in functionality) failed and that is the only reason they are struggling. other than that their PR stunts (we raised huge money, we got great domains, we have great team, we have everything mobile/social/local) worked like a charm. no one can stop talking about them.
Software Profit Strategies by Category (An Empirical Analysis)
I checked the lanyrd.com stylesheet. I'm sorry to say but if your stylesheet is this big you are doing it wrong. 100K for a compressed stylesheet! So I'm not so sure her technique is a winner.
Affordable seo packages
Professional seo services offered by our company are affordable and cheap seo services. You can get best rankings within short span of time with the help of our quality seo services.
IPhone spying software to protect your child and monitor on your employees
The iPhone is one of the most successful smart phones that are currently available in the market.The latest technology in iPhone spying software is now available. IPhone spying software is a program by which a person is able to keep abreast of activity on another person's cell phone.
Why does the gameplay randomly speed up, slow down, or sometimes nearly come to a halt?
Yes I totally understand.
We are working on the Mac Application and it will be available for everybody in less than a month.
For the Android app I don't have any date to give you but we are also working on it.

I use the web app everyday and it works great for me but I understand your need for a native app.
Are you on windows or MAC OS X?
In SEO you can be good at programming, design, writing, marketing, statistics, "consensus building", arcane knowledge, connections etc. Best to hire a company that has all of that. If you can. Plus, orgs with that much money and prestige like to pay for someone with a top tier portfolio, probably one of the "thought leaders" in the industry.
Four Color Printing Machines Features and Images
It was a good idea to link to another developer's report from your post. It will encourage more people to report on their progress.
Switched On: The PlayBook polyglot
Thanks! I will link to anyone who will write about Android Income... just let me know :)
This is a silly post.

Domains are still very important for a number of reasons (prestige being an obvious one). Buying the domains before announcing the round of funding probably saved them a good deal of money too.

It's a drop in the bucket if you look at the big picture.

Facebook paid $200k for their domain a few years ago. Imagine what they would have to shell out now had they decided against it back then.
IPv6 transitioning protocols, part 2
Internet Marketing Services
Offering Internet Marketing Services at Very Affordable Cost.
Terms and Conditions of this comment:

By reading this comment, you agree to send me $100 US dollars. You may not refrain from sending me $100 US dollars, except by express written consent.
Here's another test: Ask the user to pick a number from 1 to 10 but randomize the order of the numbers each time.
I always wondered who it was that bought the godaddy domain suggestions in the form of my[xxx]app.com - now I know, it's all been to bloggers who wanted to waste their money to prove a point.
It's not just unfriendly, it's downright unpleasant. I first tried opening it on my phone, and Firefox basically locked up.
Found this demo video of XBMC On Apple TV: http://www.engadget.com/2011/01/20/xbmc-comes-to-the-new-app...

Apple TV with XBMC for $99 is damn difficult to beat. I might need to visit the Apple Store soon.
This is somewhat an OEDism; no other mainstream (British) English dictionaries state this as far as I can recall.
Turn your Slinky into a Klein Bottle
I'm getting a growing feeling that the main opposition to IPv6 are the system admins, who are afraid that introducing it will have one of the possible outcomes: either it will bring them more work (billions and billions of addresses!) which they are not familiar with (impossible to remember the address!), or it will make most of them obsolete as most network setup work will be automated. And they're probably right on both accounts (starting with the first and going to the latter).
Letters from Fukushima: Tepco Worker Emails
This could explain the supposed disregard for the new trend. Concurrency was just not an issue for him.
Website monitoring - Public API Availability Survey
or is it an OEDizm?
Jacob Barnett, 12-year-old genius at mathematics and physics
Ah, I've always wanted to play Traveler. I started working on a space-faring game myself, but lost the time to other projects. I did make a new old-school fantasy rpg a few years ago, though. It's called Wayfarers. My nome de plume is Swill.

Some day, I want to release another edition of the game as a tablet app.

-Cheers
Well, on SO you can always downvote the answer. It would be more effective if it were the community norm to downvote the condescending answers, of course. It's not the case, unfortunately.
Other news sources if you don't care for DailyMail

http://news.google.com/news/search?q=Jacob+Barnett
Bit by Bit - The fascinating quest to understand and wield information.
If you're going to spend millions on marketing it isn't crazy to pay half a million for two domain names that are easy for people to remember.

Remember when Barnes and Noble started an online bookstore and nobody knew if it was barnesnoble.com or barnesandnoble.com or barnesandnobles.com or barnesandnobles.com or barns-n-nobles.com or whatever?

You can be quite successful with a brand name that's a catchy neologism, but if I had the kind of investment they had I wouldn't feel bad about dropping that much money for a really good domain.
I knew Mickey Mouse's dog was up to no good!
Hey trotsky,
I'm totally down with people disagreeing with me, and I'd truly be interested in hearing your thoughts/opinion on why I'm wrong. But I think saying that I have "questionable intelligence" is unlikely to end up in the kind of quality discussion & debate hacker news is known for.