skysight-inc/HackerNews huggingface dataset:
Apple's trying to build the best integrated product, and they're willing to give up some standard parts and interfaces to get there. If you want to be able to swap out components, an iMac may not be the best choice for you.
How Google Controls Android: Digging into the Skyhook Filings
Oops: Facebook caught planting anti-Google stories to press
My partner was the sales guy and he cold called all the real estate agents from an established competitor, and met them up each to close each deal.
Indeed, you are right...
It's sad, but look at history a moment. When has learning been open and free, and as distributed (courtesy of the 'net) as it has been during the last two decades? We have set a new record in the annals of history.

That's got to count for something.

I think that it's only natural that good things come to an end. Silver dishes are wonderfully beautiful, but quickly tarnish in an absence of care. The government has taken great pains, through its public schools, to cultivate a generation that does not care.

And so we leave the reigns of our government in the hands of corrupt politicians… then wonder why everything goes down the tubes.
Don't worry, we do intend to share the data publically once it's all in.
I hated it when Ubuntu switched from Gnome to Unity by default, but I like this move away from GDM. If there's one thing in Ubuntu that's less customizable (in terms of look-and-feel) than Unity, it's GDM.
Forget the Chromebook, Get Ready for Android Robots
is an US-based proxy server an option?

edit: I see that option has been discussed elsewhere in this thread. Sorry for the repeat.
In short, yes I have found good designers. One of the keys is to give 4 or 5 of the best applicants a small test project before moving forward
You mean like the 5-point torx screw in the Macbook Air? http://www.wired.com/gadgetlab/2010/10/macbook-air-teardown/
The power of letting other people spread your message
And the 'integrated stack' of Akka and Scala might be getting a lot more integrated:

"Over the next versions, we plan to gradually merge Akka with scala.actors"

Martin Odersky - http://groups.google.com/group/scala-user/browse_thread/thre...
If you view this as a freelance project instead, it is a fixed price $45,000 project where you only get paid if you 1-beat the best result of a team of professionals who have been doing this, 2-are the first to do so, and 3-achieve something that may or may not be possible.
It's easy to only download using a bit torrent client.
Made with: node.js, express.js, pusher, mongodb and hosted on Nodester
Yeah doesn't work in Chrome 11
http://techcrunch.com/2010/02/19/octazen-what-the-heck-did-f...
That's a big downside of fixed monetary systems like what many developing countries used or the gold standard. In inability to inject liquidity perpetuates instability.

In the 19th century, you'd usually see financial crises appear in the fall before harvest, because local banks would be at their weakest point before the harvest came in and crop loans were repaid.
I haven't done the test, since I'm at work, but not having any concrete evidence never stopped me from having an opinion.

It may be that their algorithm is good enough to find highly-periodic "pulses" that are candidates to be considered as a beat. However, believe it or not, the beat is really a matter of individual perception (although people agree in many/most cases).

To me, this is most obvious in music typical of the "power metal" genre. This music frequently is annotated as "double-time feel", and its drumming alone would tend to indicate a beat twice as fast as what would be indicated if you concentrate on the vocals and other instruments. Thus you've got an ambiguity.

Training it so that it can decide whether people tend to perceive the doubled beat or the slower one might be what they're after.

Also, it's common in progressive rock and progressive metal to have frequent changes in time signature. When the beat is changing, what do you say the beat is? They might also be looking for a way to make this choice.

Of course, the genres of music that you mentioned tend not to have those kinds of variations, so maybe I'm just blowing smoke.
I can understand wanting to build a reliable system, but hard drives are the most unreliable part of any modern PC. A user should have the right to replace them in the event of failure or if it's simply not enough storage at a later point. Apple traditionally taught users how to service computers themselves: http://manuals.info.apple.com/en/imacG5_20inch_harddrive.pdf

The hard drives and RAM are by far the most overpriced components in Macs, and I see this as nothing more than Apple trying to squeeze out some extra money.
Only free apps work.
You could do a TCP SYN traceroute to verify this (for example, with http://linux.die.net/man/1/tcptraceroute)
I actually had a similar situation more recently (but with mobile apps, not games). Also asked a user to enter program-generated key when making a purchase. I don't think it's a huge problem if you explain where this key is shown inside the app. Speaking of distraction-free "buy now" webpage a reasonable solution I came up with the following solution:
just ask for user e-mail (it's already provided by systems like PayPal anyway). Generate a random "user id" (better make it numeric) and send it to the user's e-mail along with activation instructions. Then user must go to another webpage on your site and enter 3 pieces of information: e-mail, id and the program key (the last one must be shown by the application). This page, if all goes well (the info is checked against the database records), generates an activation key to be entered to activate the program, which is also e-mailed (not just displayed on the webpage). This way you can control the piracy issue (because everything goes via e-mail, and also know/conrtol # of activations per user, since last step can be performed multiple times).
It's newsworthy when that code is part of the open source community, there are political implications of the switch, and Ubuntu is part of a larger effort to get more people to use GNU/Linux.
Yes, they are using DPI. Check out this page from leading DPI vendor Procera Networks[1]:

"The core component in PacketLogic is Procera’s own identification engine DRDL – Datastream Recognition Definition Language. DRDL facilitates a broad range of criteria to properly identify the application of each individual datastream, a.k.a. flow, session or connection. The identification relies on bidirectional information like the packet sequence in a handshake, header information, protocol, actual payload, and other distinguishing characteristics of an application. This way DRDL can properly identify even encrypted applications."

[1]http://www.proceranetworks.com/drdl-technology.html
Defending myself against the down voters:

The fact is, I am a webos developer and have been asking for this feature since 2009. It's been in webkit for the longest time and Palm have said they'll add it in, many times and never have. Major let down.
Ron Conway: The Scariest Man In Silicon Valley
Don't Do the Professional's Job
Wow, I could definitely see these adding another level of depth to Alternate Reality Games / Puzzles (not to mention computer art). Beautiful design, as well.
I don't expect to be able to upgrade the graphics card or the CPU but swapping out the harddrive or adding more memory used to be relatively easy for iMacs. Certainly not impossible.

What if in five years your harddrive crashes and they've already switched to yet another proprietary temperature monitoring standard and no longer sell drives equipped with the old system?

I've been using the same iMac for 5 years now (and upgraded the disk to an SSD about 6 months ago). Not being able to do that with a new one is a deal breaker.
Apple does make good products, and for that reason I willingly sacrifice the ability to use the product in all the different ways I can their competitor's. I understand that the cost of a polished UI/UX is making some things impossible. However, there are things outside of the use cases they design for that would be "hard", but great for advanced users. Instead of just leaving them in the hard, warranty-voiding "you're on your own" territory like other vendors. they have a tendency to go the extra mile to make them impossible.
I Love Math
I'm a lawyer, thank you very much, I know perfectly well about the difference, and this is another thing I'm sick and tired of - people making minute semantic arguments that have nothing to do with the substance of the matter. Note that nowhere I equated piracy with stealing, exactly because I know that when I do somebody will come with this remark.

While we're nitpicking, your second sentence contradicts itself - if copyright infringement is legal, it's not infringement any more.

Also you're wrong about the history of copyright and intellectual property. Although not named as such and part of a broader concept of exclusive rights on information, guilds in Medieval times had privileges granted to them that would nowadays be called, amongst others, copyright. You're trying to make it sound as if copyright is something that was just made up out of thin air 100 years ago and that it has no relationship to physical property law at all; that argument is misleading as the actual history and relationship is much more nuanced.
Yes, definitely. That's part of what I was getting at with my reply elsewhere in this thread (http://news.ycombinator.com/item?id=2540866 ). The perceived beat can actually be different depending on who is listening, and what they're focusing on.
They are claiming now, that this was only done "to track the growth of Whatsapp over the course of nine months". They're very interested in charging extra for VOIP and Whatsapp-type services.

EDIT: See (dutch) statement at: http://www.kpn.com/corporate/overkpn/Perscentrum/nieuwsberic...
They used DPI to analyze Whatsapp usage and are checking if all the rules were applied regarding data used for the analysis.
Graduate with Google Apps
They are getting paid to take the risk on financial instruments, because they're experts at it. They have no need to take any risks on their technology infrastructure.
Getting temp info from the drive itself seems like a simpler approach than some taped-on thermal sensor. It will be interesting to see what kind of work-around/enhancement Other World will develop.
The one where you can buy the screwdriver from Amazon for $8?
Sounds like birds chirping and a stream. Am I missing something?
This may seem like a silly question, but is it safe to try at home? [especially if you live alone]

IE, is there a potential that upon activating the demo to become instantly incapacitated and unable to stop it?
I've gotten about a 10x speed up on numerics code where there's so much branching involved in the calculations that I can't afford to use NumPy.

As for me, the main reason I haven't moved to PyPy yet is the lack of database and messaging support.
Did you use "M$" in your presentation?
This is great news. I like Scala and I like how you can mix it with old Java code. Doing so you have an easy migration path and you can gain productivity at the same time.
X Prize Offers $10 million for a Real-Llife Star Trek Medical Tricord
Android at home (hacker heaven)
Use teracopy to Speed up File Copying
In our previous articles we discuss the different problems and as well as many benefits of the windows vista. So in this article we will discuss another problem which may occur during the performance
Android: momentum, mobile and more at Google I/O
PAM is the standard, yes, but the DM has to support different PAM features (such as smart-card login).
The poor don't work because they are economically rational
I don't remember what tldr means. Someone told me it was something from Reddit, but that's as much as I can recall.

Can we use words than the general HN audience would understand?
Making money with Google In-App Payments for the Web
Just because you're on Comcast doesn't mean you can 'confirm' that they are blocking TPB. People from other ISPs around the world are having issues too.
Actually, you don't explicitly allow Google to import the data. Google does the following:

a) scrape Facebook.com;
b) notice that someone named "Roderick Evans" on Facebook is friends with someone named "Danielle Benson" on Facebook;
c) notice that someone named Roderick Evans' GMail account has someone named Danielle Benson in his contacts;
d) they're done. Your permission is not part of the process.

Your Facebook identity is now associated with your Google profile, and your Google profile gets associated connecting edges, without your permission or notice. If by some miracle you swing by your Google profile, and you notice that your Quora/Twitter/MySpace/Facebook accounts have all suddenly been connected, you can sever them, but I received no notice of the connection beforehand.

At least, that was how it worked for me before I deleted my Google profile. It's described in more flowery terms here: http://www.google.com/support/websearch/bin/answer.py?answer...
Sorry, I don't get it. The Intel manual says on UD2:

"Raises an invalid opcode exception in all operating modes."

What is here undefined?
LLVM must not generate such instructions except it it really wants such a exception.
(Like Linux's panic() does on x86)
http://jsfiddle.net/ktsum/

Here is a jsFiddle with the code.
Show HN: New platform for finding work - $2000 project minimum
About Senior Research Paper
The writing of a senior research paper requires more concentration and dedication than that of writing a junior research paper. This task is an important one and students who wish for good grades should be prepared to write an excellent senior research paper.
Survey: 77 percent believe outsourcing agencies pad their bills with fake work
Mirah - write in Ruby and compile to .class or .java
Sick fish in Gulf are alarming scientists
Motorola Announces Android 3.1 Update For Xoom
Tried it in Chrome 13, the tab crashes immediately. Commented out the "new webkitAudioContext()" and the page loaded. :( I did enable the Web Audio in the flags.
Prices at the Pump Likely to Keep Rising
Too Long; Didn't Read. It's a short way to say something is long (or that your attention span is short).

When it is used at the start of a sentence, it is introducing a short summary (ostensibly accurate, but sometimes a joke).

Someone on Quora says it actually dates back to Slashdot, not Reddit: http://www.quora.com/What-is-the-origin-of-TL-DR
This is extremely interesting. One thing I didn't understand was how this location database is being built. Is Google collecting GPS signals and WIFI hotspots so that the two can be associated to pinpoint your location? If so, does that mean Android phones are periodically sending your location back to Google? Do Apple, Nokia, RIM, and Microsoft do the same thing?
I wish I'd chosen another name - perhaps it's not too late to change ? Methscript? Zenscript? ^_^
"The fact that you can run everything from Erlang to Python to Lisp to a JVM on the same machine and under the same OS is thanks to"

Turing completeless, not C.

"you can innovate..."

We have. We've innovated for 40 years. It turns out we've learned some stuff since then, and it's time to move some of those innovations down to the lower parts of the system. Sorry, that means bumping C. But I assure you, I will celebrate C and put it on a pedestal and remember it fondly, even as I'm shoving it out the door and glad that it is no longer the constraint for all future systems.

It's not that it sucks, it's that it's basically used up. An immense amount of problems with modern computing basically boil down to having C at the lowest level of the system, and we aren't going to fix them until we get something else at the lowest level. The hardware model that it embraces is simply not appropriate for building the networked future on.
In Denmark they passed a law some years ago making it illegal for shops to import region 1 DVDs to resell. And I doubt we're the only country with laws like that.
http://i.imgur.com/1DhKP.jpg
The older G5 iMac was easy to take apart. The new thinner, more tightly integrated, iMacs are not. I can definitely understand why Apple doesn't recommend users do it themselves. If you buy something like a Mac Pro Apple will give you step by step instructions on how to replace a hard drive. It's designed to be highly user serviceable. Personally I would not buy another iMac until they are redesigned to be more user serviceable.
Conan O'Brien Found Out What Happened To Myspace, And It's Not Pretty.
Literally, "Too long; didn't read" Said whenever a nerd makes a post that is too long to bother reading.
REG-151687-10 NPRM and TD 9524 Final REG
It would also be interesting to see if people can tell apart very close BPM difference. Like if you play a song that is 110 BPM and then one that is 120 BPM, and and someone can reliably say which is faster, then your actual beat measuring becomes a lot less important. You can just build off a bunch of known values and have everything else relative to that.
Really good article this one - Wade's interview with us was very thorough.
you beat me, but it looks like you at least belong to the correct family :)
Can we drop the childish M$? It's not clever.
> To use them however the problem has to be transformed into some specific matrix form, and the coefficients of all the matrices has to be passed to the solver using some API. This transformation is a tedious and error prone step that forces you to work with matrix indexes instead of readable variable names.

I found Zimpl easy to work with. (http://freshmeat.net/projects/zimpl) A small domain specific language for linear modelling. See their user guide for some examples (http://cgm.cs.mcgill.ca/~avis/courses/567/cplex/zimpl.pdf).
The same could be argued of Haskell and many ML derivatives. Do you think this is particularly clever to point out?
Which databases? At the moment we have SQLite, Oracle (haven't tested it myself), and Postgresql. Plus whatever you can find a pure python driver for. Also, what do you mean by messaging?
How to Create a High-Speed Template Engine in Python
The first rule of newsgroups is you don't talk about newsgroups. I feel like they stay under the radar partly out of their mainstream obscurity.

On a serious note, though, what do you know about the legal issues around downloading through Usenet? Have there been prosecutions or lawsuits?
Because they sold them something they were willing to buy? Sorry, that doesn't make any sense.
Haha, I'm going to start referring to colors this way in my office. It would be fun to pair colors together as a sort of designer inside joke. Like design a celebrity site with "scolds" and "celebs." Anyway, I hope they get the t-shirt thing going. That's a cool idea.
This is a good thing. The Akka versions of Futures and Actors seems a lot more solid to me than the existing Scala ones, and also seem to perform better.
They're not _that_ bad, really. The glass pops off with a suction cup, and to get at the drives, you just have to take out a bunch of torx screws. It's a good bit easier than the original mac mini. You're not going to cut your fingers on anything like a cheap tower, there's just a bunch of screws.
Doesn't the Facebook user need to allow their connections to be publicly accessed via the Graph API in order for it to be scrape-able in the first place?

The main point here is that Google isn't doing anything with the "Facebook data" that the original user of that data (who actually owns it, let's be fair about that) hasn't approved of in one way or another.
"Yes, they could link to google maps, but your business card doesn't do that, so why should their website?"

Back of my next business card (currently designing) will have a map on the back. Same point: all relevant information should be there, answering obvious questions before they're asked.
Update: they just issued a statement saying they only used DPI to 'measure the impact of WhatsApp'.

http://translate.google.com/translate?js=n&prev=_t&h...
The antimatter being produced is just positrons. They're fairly easy to make: http://en.wikipedia.org/wiki/Positron#Production

Making and storing entire antimatter atoms is the difficult part.
Artemisinin
Artemisinin can be used in malaria and parasitic infections treatment. Artemisinin is helpful drugs in leukemia and colon cancer.
This Is Why We Can't Have Funny Headlines (A Poem)
Comic Sans?
[Possibly a warning] a dist-upgrade on debian sid might break glibc/yr system
i just ~15:30 hrs utc dist-upgraded a debian sid box and it seems that it broke libc!

/bin/sh not executable and booting into rescue sys i was not able chroot into the system (/bin/sh: no such file or directory)

did anyone else run into this unfortunate situation?

for anyone else: be at least cautious when you dist-upgrade sid for the next couple of hours...
Facebook: Do some evil.
So I'm curious, can you point to known problems with Haskell or ML that do not involve using the unsafe features? Scala has problems even without resorting to "unsafe" features like casting or native methods.
Does your company trust you to work remotely?
Us too!

https://foursquare.com/jobs/
It's bad enough Comcast throttles your internet, limiting legit ways of watching video...
The hard drives and RAM are by far the most overpriced
components in Macs, and I see this as nothing more than
Apple trying to squeeze out some extra money.

It won't be deliberate. The Apple engineers must be capable guys, and a rule from on-high to hurt customers like that would have a bad awful effect on morale in a team of good engineers. They're an integrated hardware company and probably a bit of an echo-chamber. This will be an accident from that.
7 days and 1000 people
fair enough -- I'm working on a big face lift for the site - so the language etc will all be much improved.
Related: a 1984 paper by Knuth, “The Toilet Paper Problem”.

http://www.jstor.org/pss/2322567
Deploy to Linode and wait or go direct to AWS?
Hi guys,

I know this been asked a gazillion time in different form but ...

we''re about to launch our startup (matchFWD) and need a true hosting solution. We're tempted to go with Linode as it's cheap and easy to set-up and deal with the fact that we'll need more in a few months when it's time... or go directly to AWS, take the extra time to set it up and be done with it.

Any advice and experience with either approach ?

Thanks,
Actually BSD style causes problems in Javascript due to semicolon insertion.

http://robertnyman.com/2008/10/16/beware-of-javascript-semic...
The 2nd chapter in Head First Java has a competition for an Aero chair between a procedural programmer and an OO programmer. The narrative describes how the OO programmer dominates the procedural programmer throughout the competition. So, who won the chair? Well, according to the book it was the 3rd programmer neither knew was offered the contract.

Seriously, I guess this would be fun if you and a few buddies were bored and in school. Otherwise, no thanks.
Thanks for that link... the context and information there is very good.

As an aside: Holy crap! Reading that thread reminded me how high signal/noise used to be on HN. Quite sad.
I know a font police is going to catch this crime, I hope it's appropriate for the posit notes :)
Interesting platform. For larger projects, I'm less likely to use a eLance/vWorker type service, and more likely to seek people out via their github/twitter/blog directly..

What is the revenue model here? Do you let me search people, and then I pay you a monthly fee, or do you take a cut?

The former is worthwhile to me; By requiring that users pay $50/month to search the devs, it keeps out a lot of the rifraff.

The later doesn't offer enough utility to be worth a cut of the entire price.
There is a white border around your logo.