skysight-inc/HackerNews huggingface dataset:
Reminds me of the breakdown of the Mifare Classic RFID cards, but on a much larger scale. They took cross-sectional images of the circuits, then used a Matlab script to turn the images back into simulated circuits. Then they performed cryptanalysis on it! Papers and video: http://events.ccc.de/congress/2007/Fahrplan/track/Hacking/23... The video is long but entertaining :)

Edit: if the torrents aren't being seeded anymore, you can watch the video here http://www.podcast.tv/video-episodes/24c3-2378-mifare-282189... or download from ftp://media.ccc.de/congress/24C3/matroska/24c3-2378-en-mifare_security.mkv
ESPN Under Fire For “White MIchael Vick” Image
ESPN Under Fire For “White MIchael Vick” Image - via CNN
I thought this was an old article, from a few years ago. Seriously, Ubuntu has been a decent OS for developers and also newbies for a long time. (I am prejudiced - I downloaded Stackware using a 2400 baud modem (in 1992?), and Linux has been core to my business since then.)

That said, Windows 7 and OS X are probably better for the consumer market. Non-techie friends just bought a Windows 7 all in one computer (like an iMac) and it is amazing what they got for $600 (including a touch screen!!), and it all just works for them. I tried to give them a Mac last month and they promptly returned it to me because of the learning curve for switching to OS X, and the switch to Linux would be even more difficult.
I'm guessing that you also think web apps are also not ready for the average user? After all, there you don't even get to have a say when the upgrade happens. And you have no way of delaying, cancelling, or undoing it.

As far as users are concerned, random stuff changing for reasons unrelated to their actions are all the same.
SPECIAL FEATURES OF A HOME SECURITY SYSTEM
There's a ton of great examples out there, and as someone mentioned earlier, take a look at Duckduckgo. Another great example of a lean company that has now outpaced their well funded competitor is SeatGeek.
Night Out in New York City
Does it really? I always felt like people who I was working with used this to support bad ideas for startups. Do VCs really prefer "validation", or first to market?
market.android.com and click on Top Paid. I think I've dropped as of late.
I used to be like that, until I tried Inkscape in Ubuntu.

Past the learning curve, and you will never need Fireworks again.
"The latter is a nightmare when code is nested several blocks deep"

It isn't if you have a decent editor.
Yes. For example when Ubuntu switched to Pulseaudio, it borked my sound. Even with the release after that one (can't remember which one it was), I had to have a shortcut on my desktop for 'killall pulseaudio' because just playing music for more than 15 minutes would end up in garbled sound. Or in Karmic, when a regression in the Intel video drivers made even dragging windows stutter on my laptop with 4GB of RAM. Or when Lucid broke hibernate for my laptop. It was fixed in Maverick, then broke again in Natty. Literally every distro upgrade of Ubuntu for me has resulted in more than one serious regression in something that used to work.
Aaron was right about what should have been done, but it's known that Ives incurred the wrath of Jobs recently when he said he was tired of working in the US and wanted to go home and Jobs said absolutely not. This put Ives on Apple's "Disloyal" list.

Cook will be a disaster. He would have been fine as an exact opposite but balancing weight against a visionary leader like Jobs, as Ives would have been. But as the visionary leader, a man whose only contributions have been to reduce costs and quality in order to increase profits, it's going to go down a predictable path that other companies have followed.

The salary and $385 million signing bonus thing being reported are obscene for Cook who has not a single case of innovation, because it is something he is simply not capable of. This is not an insult against him, it is a simple acknowledgment of his known strengths and capabilities.
Tried Ubuntu 11.04 yet? Try that and write back to us. Their new unity launcher isn't very good. Yes, there's ways around it, but that's the default...
> I could spend a whole weekend getting a driver to work properly, and fiddling with kernel options.

I haven't done that stuff since around 2005. I just install a standard distro, and leave it to do what it does. It Just Works out of the box. It even detects my Raid5 and sets that up for me. Debian is my choice because of the rolling updates in testing -- I don't even want to think about version numbers.

I use Linux because it means I don't have to think about package versions, I don't have to worry about finding drivers after installing, I don't have to search around for software, etc. Thanks to distro choice, I don't even have to think about what version I'm running.
> Nope. Ubuntu won't be ready until upgrading Firefox (or any individual package) doesn't force insanity like opposite window controls or Unity without asking.

Last time I checked, Ubuntu kept existing setup, desktop etc. when upgrading. Anyway your rant is nonsensical: where is my good ol' "Start" menu organisation when I upgrade to Win 7?

> The only big one is Debian/Mint, but from what I hear that's still too unstable for even power users.

I'm speechless, you seem to know nothing of Linux but quick to make judgements. Debian is the most stable (too stable, may be argued) system; I have several machines that were upgraded flawlessly from 3.0 to 6.0 without ever breaking. On the other hand, if you like rolling release, there are many distros that work just like this, like gentoo, archlinux, etc.
The HN title's typo is very confusing...
How does this prove that gravity is not an emergant phenomena?

Doesn't this only claim that gravity and entropy don't have some type of a first order (direct) relationship?

Rant:

I never understood how you can explain gravity as 1) a bending of space-time caused by mass and then 2) pretend it's a force transmited by "gravitons".

If 1) is true then it's an effect (phenomena), not a cause (force). If 2) is true than it's a cause (force), not an effect (phenomena).
DDG may not be the best example depending on the field you're in - they use their competitors to provide a lot of their service and get their competitors to do it for free it seems. There aren't too many spaces where you can do that.

There's an aphorism that says "the second mouse gets the cheese" which I think means that coming second you can let the forerunner make the mistakes and learn from what they get wrong. This has a lot of mileage IMO.

Anecdote: When my partner and I started in business in a very fine niche, a largely new thing in our country, a competitor opened in our town within a km of us between us securing premises and opening them. Thankfully they determined for personal reasons they couldn't continue and left us with some extra customers ... don't pin your hopes on your competitions CEO getting pregnant though!
This isn't 'being worn out by being idiomatic', its just that the language (Java) is too verbose, so most code in Java tends to have too many words compared to its counterpart in Ruby or Python, whether idiomatic or not.
Upgrading Basecamp doesn't force an upgrade to Gmail. Your comparison doesn't really apply here.
Put pedal to the metal and get it out there! Mirroring everyone else...well-funded competition means:

1. Your idea has legs. You have less to explain when people ask you about your startup. This is a good thing and saves a lot of time.

2. They've got more fingers in the pot, slower and more consensus-based decision-making. They may hire fast, but all team members may not be as invested in quality/creativity/efficiency as a small, bootstrapped team and may in fact move slower - you may be able to out-execute, and faster.

3. They can afford mainstream advertising and tech press that you may not be able to - but these days, word-of-mouth and viral propagation can be far more effective.

Our startup's in a different situation as our well-funded competitors hit the market after we did, but it's essentially the same. I freaked out a little, but the kick in the pants has been really useful in honing our strategy.

Keep your eye on 'em (and other competitors), follow your gut, and don't get spooked! Good luck!
I switched from a Mac with OSX to Ubuntu about a year ago, and I haven't looked back. I'm a developer, and I have found that everything in the Linux world seems to be set up with me in mind.

Dependencies are easier to install, there is a larger, more knowledgeable support network (compare the Ubuntu forums to any Mac forum, it's not even close), and I have discovered how powerful the command line is as a development tool.

Also, when I run into a hitch during development, Google takes my operating system into account. Googling answers to development questions provides me much more relevant results on Ubuntu than it ever did on the Mac.

Plus, being able to develop web apps on the same or a similar operating system to the environment it will be deployed on is incredibly convenient.

I will say that most of my leisure time now goes to developing personal projects, rather than to gaming or other multimedia - things I often did on my Mac. But I think that's a good thing. When I do invoicing or I need to work with clients' data on spreadsheets, OpenOffice and LibreOffice, respectively, have served me just fine.

If you live in a multi-computer household like I do, I think it makes sense to have one machine that dual boots the latest Windows and Ubuntu to be able to take advantage of games and other multimedia. However, for the PCs that are only being used for day-to-day things like email, web surfing, and office tools, then Ubuntu is the best value there is.
Choosing the Right Affiliate Product to Sell Online
A hero, but not to his family
It never ceases to amaze me how much amateur advice people have for the most successful tech company in the world.
How to send mail with SMTP Authentication?
History made in India: Govt agrees to anti-corruption bill
Los Angeles learns to love its river
Here's my attempt (requires WebGL, realistically only works in Chrome):

http://www.glowscript.org/#/user/David/folder/Public/program...
Ubuntu and Fedora, though the most common desktop distros, also are notoriously NOT very stable. Fedora is RedHat beta-test playground, and Ubuntu is built from a Debian-unstable snapshot. OTOH many people complains that Debian, RedHat or CentOS are too long to implement the latest features, but this is the price to pay for extreme reliability. Know your needs, choose accordingly.
> Last time I checked, Ubuntu kept existing setup, desktop etc. when upgrading.

Have you ever dist-upgraded an Ubuntu distro? Upgrading to Lucid moved your window controls. Upgrading to Natty turned on Unity. While it's true that upgrading from, say, XP to Win7 will change your start menu, the point is that you can still upgrade your "packages" on XP, WITHOUT having to get the new Win7 start menu.

> I'm speechless, obviously you're babbling without even knowing what you're talking about; ignorance and hate won't lead you anywhere.

Obviously YOU don't know what you're talking about; Debian Mint (LMDE) is based on Debian-testing, which is supposedly HIGHLY unstable.
Flaming meteorite soars over Peru [video]
Why Pacific Hurricanes Hit the Americas So Rarely
I recently left Facebook and I am acutely aware of the social cost. I had some idea what the cost would be before I left, and I have found it well worth it.

Also, I think the author overstates the amount of event organization going on with young people on FB. I have a 22 year old daughter and I see how she uses FB, and far more often than not events are organized with text messages, and it's iffy whether there's an announcement of FB. More likely a status update during or after the event. I work at a university and was FB friends with some students I work with, and the same trend seemed to hold with them.

Young people are comfortable with many different means of communication, and often use one that fits well for their purpose at the time.
50 Fascinating Illustration Designs and Photo Manipulations #2
I agree with you (and I've been researching Earley parsing and Pratt top-down operator precedence parsers lately), but: one thing at a time. While learning, it may be more helpful to experiment with AST transformations in Lisp and get immediate results, and wait on parsing until they get to the syntax design.

Also, too many toy interpreters/compilers mess around with syntax but have really conventional semantics. I suspect if people don't sink so much time into parsing etc. first, they may be more likely to focus on semantics instead.
I wouldn't usually submit this sort of thing to HN, but I found it to be an intriguing read. I've also lived in a city where the original river on which it was founded had, and still has, completely disappeared.

It will be interesting to see if anything ever comes of this.

Quote:

That led to the first permits being issued, on a trial
basis, to lead kayaking tours down a mile-and-a-half-long
stretch.

...

The 280 tickets to join the limited number of kayak tours
sold out in the first 10 minutes. People kayaking down the
LA river Kayaking down the river is an opportunity to
explore nature in the heart of the city.

Those who snapped up a "golden ticket" were delighted to
get on the river, rather than just walk, bike or drive
past it.
I remember when a 5MB hard drive peripheral card was an exotic and expensive high-end device.
Steve Jobs wore a lot of hats (ruthless tastemaker and keynote impresario among them) not because the CEO must hold these roles but because he happened to be best at them. Arguing that they must be held by the guy with the organizational power to fire anyone is daft.

No one person replaces Steve Jobs. Tim Cook and Jony Ive know it.
Also, you can take risks that they may be unwilling to take. You don't have group-think to worry about. You can use tools & languages that it's too hard to hire for. As this is a PG site, consider functional systems. I'm a huge haskell fan myself, and holy crap is it faster to develop in, especially early on. In terms of productivity, it can be 10-15x. It's proven as such in my own work. How many devs do they have?

Look at who's funding them, perhaps try to infer some of their movements by the likely advisors they have. Ask around. Check out the founders' resumes. It's easier to get intel about a larger group than the plans of a single man. Check out what technology toolchain they're using, and find someone who's used it before, and/or other public systems that use it now. It may provide a useful source of likely avenues they'll take later (some APIs make some approaches easier), you may be able to predict them before they've even decided. With that in mind, choose your own toolchain and market focus accordingly. Are they going to have any nasty chokepoints later, in terms of necessary features that aren't supported by their toolchain, or performance bottlenecks that'll squash their scalability/skyrocket their costs for a while?

Also, if all else fails, you've got your brain just churning away at the problem domain all day. If you want to play dirty, take out some patents on some inevitabilities in that space. Hobble them early, force them into more expensive routes (some stupid bastards will even think it's an advantage that they can afford to!). In software, it's easy & tempting to go the safer O(N) route when a riskier O(1) will do (in effort -- say writing all your entity types by hand versus an automatic derivation mechanism). A patent threat can certainly push people in different directions early. In terms of productivity, that can be a 30+ scale factor. How many devs do they have?

Put out a blog & control the narrative. The more people they have, the more mistakes they can make at a time, the more datapoints you can pick from to form the narrative your way. The right narrative can help compensate for a lack of a marketing team. Consider reading up on Guerrilla warfare.

Also, you don't have to win the market. You can just stay alive & appear useful long enough to get bought by someone else who wants to compete against your opponent.

Yeah, a good part of this is way over the top, but maybe something will be useful to you :-)
It is certainly a good thing (for speed) that the majority of lines of R are written in C. I used to work in a shop that did much of our development in R. We always used to joke "R is really fast if you write it in C".
I disagree with this post.

Jobs is still Chairman of the Board. I imagine decisions regarding "taste" will still run through Jobs. Ive is likely to have an increased role as well.

Tim Cook does not have to take over all of the roles that Steve Jobs had in order to be successful. He just needs to execute on Job's vision, and other top executives like Forstall and Ive will step in to take over some of Steve's day to day.
Does that matter? In both cases, stuff still gets changed under you at more or less random times. With web apps, you don't even have control over when random stuff could possibly change.

In Linux terms, that would be like your package manager constantly and silently updating everything in the background all the time. How dependent or independent packages are doesn't matter in this sort of scenario.

I'm not entirely sure that it makes much of a difference. Chrome shows that gradual silent updating works for local apps. Linux needs to handle that better, sure, but I think that's the way to go.
> It's almost always better to have fast programmers than a fast application.

So I guess algorithms just don't matter.
Question: Why does the 'tastemaker' have to be CEO? A traditional CEO's role is to provide vision for the company, sure, but Cook clearly knows he's not Jony Ive, and I'm sure is willing to keep people like Ive around to make those 'tastemaker' decisions. I don't think tastemaker == CEO at all, necessarily.
True, but then again if all Apple shareholders used their profits buying Apple products then the company would be worth even more.
What's your background? C/C++ then go with iPhone. Java then go with Android.

What's your goal? If you want the path of least resistance to meaningful revenue go iPhone. If you want to integrate deeply with the OS in a way Apple would never allow go Android.
Canon Powershot
Illegal wood import from India lands US guitar maker in trouble: Parda Phash
This is exactly the same article that has already been written by every geek who blogs and has recently tried Linux. Nothing new or interesting. Flagged.
I actually agree with the article (having installed Ubuntu and Windows countless times over the past few months made me appreciate how much nicer Ubuntu is), but I take issue with one point:

"Windows is expensive and bad value for money."

No, it isn't expensive. You deliberately chose the version of Windows with extra features that mean nothing to the average user. A more proper comparison would be with W7 Home Premium, which at the linked site is £100. And that's only if you're upgrading- most people just leave whatever Windows version that was preloaded on their system on there, and there's rarely any reason to actually upgrade (since W2000, anyway). It's essentially free.
Bollywood Actress Anushka Sharma images, Pic & information 
Anushka Sharma famous as Tanni born on May 1, 1988 in Banglore. Anushka Sharma is an Indian actress and former model who appears in Bollywood films. In 2008, she made her screen debut in Rab Ne Bana Di Jodi, directed by Aditya Chopra.Anushka was the find of internationally acclaimed Goan fashion designer Wendell Rodricks. Anushka, 19 year old teenager, is a small time model from Bangalore. Designer Wendell Rodricks selected her for his finale show in 2007 at Fashion week. Later, Anushka did few ad-campaigns for Whisper, Silk & Shine and Fiat Palio. We have huge collection of Bollywood beautiful Celebrity Anushka Sharma wallpapers & photos. Here best Anushka Sharma images, Anushka Sharma Bollywood Actresses, Anushka Sharma biography, Anushka Sharma filmography & information, Bollywood Cute Babe Anushka Sharma, Anushka Sharma Photo Shoot for Maxim Stills, Anushka Sharma model Gallary.
It has happened to me once in a while. In fact my full upgrade to (k)ubuntu 11.04 ended up leaving the machine in a unbootable state. Not a big deal since I had data backups. But still time consuming.
Any particular Dell models? I've heard bad things about Asus and compatibility with touch pads, etc. Not true?

(I had Thinkpads before, but am considering a change in the next month.)
If you're not sure, why not start with something like Appcelerator Titanium? It's cross-platform (iOS, Android, preliminary support for Blackberry and even desktop apps) to a very large degree (some UI tweaks may be needed to make it look right) and you can write your code in Javascript -- which is a very useful thing to know even if you don't stick with mobile apps. There are other similar packages (PhoneGap, etc.) but from what I've seen Titanium is much more performant.
I'll definitely try that out, as I'm not that happy with ejabberd (documentation is awful and erlang is..well.. a little bit weird to me).
Does it already support MUC?

Btw. did you see vines? the ruby xmpp server? Sounds also interesting :)
You pretty much just use the package manager for your distribution. The big distributions have pretty much every program you're going to need. I barely ever install something manually.

And for the things you do install manually, it's almost always one of two methods. If the software creator is kind enough to provide a package for your distribution, you download and double-click it. Otherwise, it's a .tgz file that you extract and (almost always) do:

./configure && make && make install
Eyeborg – Resistance is Futile
Cheers Joey,
We'll get you onboard soon!
Regards,
Des
>A year ago I got a free PC. A P2 with 128MB of RAM. Attempted to install and run Ubuntu. Incredibly slow. I also attempted a windows XP install //

It doesn't sound like you're comparing like with like.

XP was released in 2001. Last years Ubuntu was released last year, 2010 and was targetted mainly at hardware that isn't 10 years old. You could at least try Xubuntu or something that was made for old hardware. P2 came out in 1997 so XP working on it is not that great a surprise.

Try Win7 on that old PC and get back to us how well it runs ...?

FWIW I run Kubuntu 11.04 on an Athlon 1.1 with 768MB RAM - it's slow but works without any real issues. I've tried DSL and Puppy on a pendrive and they both pretty much blaze on this hardware.
There are a LOT of variables in that performance equation. A lot of numerical analysis happens in Python, where speed is critical (see NumPy and SciPy). Web-based applications have so many potential bottlenecks that python rarely starts as the bottleneck and there are ways around many of them (multiple processes, etc).

The problem I have with Java (and this comes with 10 years of writing appps in Java) is that it so slow. By slow, I mean slow to get anything implemented. Everything takes a long time to build. Depending on your company, that can be the biggest performance problem of them all!
If Apple is to continue its revolutionary successes, then there needs to be a well functioning "4-man band" to take his place. Mr. Ive can still supply the vision part, but he'll have to work together with others to ensure software design and execution are harmoniously in step. Fortunately, I think that's what Steve has been planning all along.
Operational depts have a natural tendency to answer "that's not possible" when challenged very hard, and to try and negotiate compromises. You don't need the top guy to be the tastemaster, but you need his arbitrages to be heavily biased in favor of designers, not operatives.

For this reason, it sounds worrisome to put the chief operative officer at the top position, generally speaking. Now I don't know Tim Cook, maybe he's able/trained to let the visionaries call the shots.
Rational advice for splurging 500K to 1M+ on a "nice" home? Isn't that an oxymoron?