skysight-inc/HackerNews huggingface dataset:
Scala 2.9 was released as well as Akka 1.1 today.

The companies behind have been merged to a new company called Typesafe which offers Training, consulting, support and a tool stack containing Scala, Akka, Eclipse and SBT.

The persons behind it read like a who-is-who of the JVM world: http://typesafe.com/company/team
The exact details are out of my hands -- I'm just a tech guy -- but we're active members of the music information retrieval community and always have been.

No-one even knows if it's possible to crowdsource good enough BPM data like this yet, so even demonstrating that it's feasible would be progress :-)
I eat with my wife and son at home, unfortunately that isn't one of your options.
Satellite Images of North Korea Prison Camps Find 200,000 Living as Slaves
Comcast-NBC hires FCC commissioner who voted for NBC merger
Facebook hired a PR agency to dish the dirt on Google. But it backfired.
Not sure I agree. The two mala can overlap; in the realm of unauthorized copying, I think that they sometimes, but not always, do. It's complicated.

What's clear, though, and where I'm pretty sure we'd agree, is that rhetoric conflating unauthorized copying with traditional forms of stealing doesn't stand up to much scrutiny. It isn't at all like taking somebody's food or jumping out of a taxi without paying.
Curious question. How long have you been developing this?
Are you sure about that? How does one access this info?

If I go to http://graph.facebook.com/<myusername>, the only data that is visible is:

{
"id": "...",
"name": "...",
"first_name": "...",
"last_name": "...",
"username": "...",
"gender": "male",
"locale": "en_US"
}
Are they losing money? If you canabalize your existing revenue stream by destroying distributor relationships in exchange for a new revenue stream that is tiny, you will lose money. Contrary to popular belief, most of the people making lots of money as executives are not stupid. They just have more data than the arm-chair quarterbacks have. What seems 'obvious' to us hackers is not always as clear cut when you have the numbers in front of you.
I eat with Peanut Butter and Jelly.
This is chromium on ubuntu. It looks like a chromium bug; lots of mentions of navigation issues, though I don't see a specific report on this yet. alt-left and alt-right do browser back and forward in normal circumstances, but in the presence of the navigation code their behavior appears to change. It appears that browser forward and back buttons continue to work properly in the presence of the navigation code.

Sorry, false alarm!
the ampersands on the bottom of the page look weird.
Ask HN: How can I get to the next level in Rails/Ruby?
Over the past 6 months I taught myself Rails/Ruby. This is my first programming language. I have been through most of the books, and I think I've done every tutorial, including the excellent one by Michael Hartl. I was even able to build a project for myself.

But I still feel like I'm missing something. Following a tutorial is very different than actually solving problems with code. I get stuck when I try to do something that I haven't seen before in a book or tutorial. How can I get to the next level and start solving problems on my own?
Can these fans be controlled by SMC Fan Control? (http://homepage.mac.com/holtmann/eidac/software/software.htm...) I realize this is an intermediary solution, and a dangerous one at that.

The other thing is, I don't fully understand why fan noise is such a problem? I have a PC under my desk that sounds like an F15 with afterburners engaged (and an iMac on the desk)...
The whole company still fits in one conference room, so we all eat together. Unless something is broken, in which case people tend to scurry back to their desks after the food shows up.
SEC Is Pressed on Firms' Disclosures of Cyberattacks
I'd be very interested in seeing these algorithms applied to the HN contents and comparing the influence of the comments to their actual upvotes.
What do you mean by frozen?
While the naive me wants to act shocked, the other part of me gets the feeling this is business as usual and mostly just a big deal because it leaked out. I wouldn't be surprised if Google had its own anti-FB plants doing their thing.

May be someone from the PR world can tell us how common/uncommon this type of "operation" is.
This is how we know that the initial gamma-ray flash is not caused by positron-electron recombination:

> The dance of light and matter continues when positrons encounter electrons again; they recombine and produce a flash of light of a precise and characteristic colour.

So the spectrum of the initial flash is different from the spectrum of the light produced when the particles recombine. Or so I assume from reading the article. :)
That is the paper I'm referring to. Type safety is an arms race with expressiveness and the paper pretty much says so.

REPLY: You're argument is reductive to the point of being useless - i.e. you could write a type checker for a domain of programs so small as to be comical. type safety and the domain of the provable programs are inextricably intertwined.
OH NO! I CAN'T DOWNLOAD MY PIRATED SOFTWARE AND MOVIES!
In this case the boundaries aren't artificial, they're historic.

They can be both, actually.

The world will move to laws which are unified (or at least close enough) and allow day and date releases and true international markets but it's unrealistic to expect it to happen overnight.

I hope you're right about this.
It's good that at least someone is trying to address this. There are no decent freelance/telecommuter oriented job sites. The ones out there are generally geared toward the "let's outsource to India" style gigs -- I really can't compete with Indonesian teenagers for $10/hr PHP work. I have a feeling there is a huge swath of untapped talent out there being ignored by companies who are still in the 20th century and demand on-site employees.
What Could You Buy for $8.5 Billion?
Check p before using it. The issue is when you have code like the following, where the behavior of the first statement is only defined when the condition in the second is false:

int x = *p;
if (p == NULL) {
// p can't be NULL without having triggered
// undefined behavior in the first line, so
// this code is removed by the compiler.
return;
}
// ...

The fix is to stop dereferencing p before you know whether it's NULL or not:

if (p == NULL) {
// Moving the check before the dereference
// avoids undefined behavior and resolves
// the issue.
return;
}
int x = *p;
// ...
At times incomprehensible to nigh the point of frustration, but great indeed.

http://www.imdb.com/title/tt0393109/
I eat in my kitchen reading a science fiction novel, except for Wednesdays, when I go to Frisch's with my Dad.
"works great" doesn't necessarily exclude "it's a stupid thing to do".

I wonder how things like concurrency are expected to work, if no single line of code can be sure that things it expects will exist at runtime. Or maybe exists every 5 seconds for 3 seconds. It is an optimization nightmare (proven by the abhorrent performance Ruby exhibits).

Even the Ruby "developers" have understood that monkey-patching is bad and decided to do something against it.
I believe the best solution to the problem of crazy people trying to exit a plane in mid flight is to provide them with an emergency airlock as opposed to an emergency door.
Intel Working on New Atom Chip Architecture based on 3D Transistors
I guess I'm not following, because type safety is a property of typed language. Expressive power is orthogonal. There are type systems that are more expressive and less expressive and ideally you design your language so that regardless of where it lies on the spectrum it has type safety. Otherwise, the type system does not really provide you with any real guarantees.
Why Ten Bits is Better Than Eight
It really is a symptom of the decadence and entitlement of your typical Internet user. If somebody doesn't want you to have a thing they made, why not do without instead of acting against their wishes, taking it illegally, and rationalizing it?
Yuck! Well, I'll leave off the keyboard navigation for now. It was just a fun diversion for me to write and wasn't critical for the site anyway.

Thanks for the heads up!
Replying to my own comment, a good lawyer should be able to sidestep this when using SSD media, in lieu of mechanical hard drives.
Thanks, this oughta cement it into my head this time. I don't remember it from my Slashdot days, but those days were a long, long time ago.
A Lot Of People Are Using RFID Apparently.
> Am I not even allowed to criticize you or ask questions?

Sure you are. You're also welcome to leave if the community norms for voting are not in line with your own.
If filesharing undermines the creators to the point where they stop creating, will the world be a better place? In case you haven't noticed, we've had YouTube for years but the home-made movies are not on the same level as the ones produced by the major studies. Most indy bands are good, but can't reach their full potential without financial support. Filesharing undermines that whole system, especially because it would be near technically impossible to prevent something from being shared in all countries except those where the work is not being sold.
> I think this is the path that Ubuntu should follow, replace current pieces of software with lighter and smaller solutions.

I fully agree, but am not sure this is an example of that. The article says LightDM uses WebKit. Loading an entire html rendering engine for a login manager seems like overkill.

I guess this explains why LightDM is smaller than GDM in code size - but is it smaller in total size when including all necessary libraries?

Now, some of this might be offset if you have WebKit loaded anyhow as a shared library. This seems unlikely, though,

1. This is the login manager - it's before you load your desktop and web browser. (It might save loading it later though.)
2. The default browser in Ubuntu, Firefox, is not WebKit based. Neither is Opera for that matter (but it is not as popular).
3. The most popular WebKit based browser, Chrome, bundles its own version of WebKit - so there would be no sharing anyhow.
The State of the Jenkins Project
Clearly. Fortunately, nobody's arguing that it does give you such a right. The question at hand is "what harm does it do?", however, and the GP posits that the answer is "none, so why care?".
why mysql instead of postgres?
I've looked around and can't find a decent comprehensive answer. I posted on StackExchange and am now posting here.
What are the reasons you think AWS is your ultimate destination instead of Linode?

My advice would be to use a DevOps tool like Puppet or Chef to create recipes to make deploying new infrastructure as painless as possible. If you take it far enough, it could completely build your new infrastructure in a new datacenter, but even in its simplest form it will help you when it comes time to migrate. Spooling up more nodes in your current datacenter to handle spikes in traffic becomes much easier, too.
Renders funny under Firefox 4.
Also - design for your target customer. If non-technical business owners are your customer, go with a design that makes them feel welcome. Terminal icon? Blocky font? That tells me this site is for developers.
agreed - fixing now.
Sunset Wallpapers,Sunset Wallpaper desktop Picture & images 
Beautiful sunset is a great wallpaper for your computer desktop and it is available in normal resolutions. Sunset stock photo was tagged with te calm, ocean, beach, mountain, after, sunset, twilight, vivid, color.To download the desktop images just left click on the 'Big' image below. This will show a large full sized image that you right click on and select 'save image as....'
Beauty products public relations
We think your brand could use a healing treatment. That’s why we created Hot Stone Communications. We specialize in developing marketing campaigns with no preservatives, additives or fillers.
In 1997, Microsoft rescued Apple with a $150 million investment just so that Apple could survive as a viable competitor.

http://www.apple.com/ca/press/1997/08/AppleMicrosoft.html
Spotify premium is available.
I am not saying this claim is bogus, but I do not believe it at face value, either.

Reading the Wikipedia page on SATA (http://en.wikipedia.org/wiki/Serial_ATA#Cables.2C_connectors...), I loose track as to the number of different SATA power connectors in existence.

So, it could well be that that new connector is SATA standard, but rarely seen in the wild.

Similarly, on-board temperature sensors could be in some SATA standard/extension/optional API. http://www.cyberciti.biz/tips/howto-monitor-hard-drive-tempe... to point in that direction. It states "hddtemp utility will give you the temperature of your hard drive by reading data from S.M.A.R.T. on drives that support this feature. Only modern hard drives have a temperature sensor."
> (even in Java/Scala, all method-dispatching is done at runtime, as you're dispatching based on the implicit parameter).

Uh ... invokestatic?

> For example, Scala cannot implement the Hindley–Milner algorithm for type-inference, being forever forced to the current poor implementation that only deals with inferring the type of local variables.

The reason is that Scala has a much more powerful type system, than one that can be inferenced completely by HM (The HM type system was kept simple for exactly that reason).

Actually, the Scala language specification leaves out type inference for a reason: It is improved with every release to inference more and more useful things.

I'm getting slowly annoyed by those people thinking that a HM type system is "the best thing ever". Yes, it is simple, and simple is good.

But look at what Scala's type system can do as a comparison.

Please, get some idea what you are talking about before trolling about it.
A digital vault to store those pictures
But it is high enough to rule out "do my Comp Sci homework project for me"
Please add to the list: use http://letslunch.com to talk to interesting new people while eating
I'm more concerned about the percentage of XP users. IE 7,8,9 on XP do not support things like SNI because they are stuck on an older network stack in the OS. Microsoft needs to force the end of life for XP.
I hate the movement toward video vetting processes. It invites discrimination into an area where it otherwise wouldn't exist. Communication skills are important, but for freelance work most communication will be via email, with occasional phone/Skype conversations.
Definitely this. If I have a one-time project I need a programmer for, I'm not going to commit to a monthly fee.
Invite HN: StartupsWorking.com
The reason you should go with Linode (or any other dedicated or VPS host) over a cloud solution is if you can predict your growth. Cloud solutions are useful for rapid scaling, but tend to be overly expensive over long periods of time. Traditional servers are harder to scale quickly (arguably) but end up being cheaper usually.
This is exactly the reason why they are used. You can set the torque on a screw gun and go to town on an automated or semi-automated assembly line.

Phillips type screws are designed to do exactly the opposite and are terrible when used in automated assembly. Phillips was invented when it was expensive to make clutch assemblies for screw guns. Instead of the screw gun slipping the screw just made the bit slip out of it.
A refreshingly honest book title.
Our lexicon is now limited to the names of successful websites and companies:

- "Twitter" (n.) conversation

- "LinkedIn" (n.) professional development

- "IMDB" (n.) A large collection of cross-referenced, useful information. See also: Wikipedia.

We are now only waiting for the introduction of a few more pronouns and verbs before we hear constructions such as:

- ITS Facebook MeetsUp Yelp Googles Netflix

- Where's the Milk YCombinator?
Sounds right, but I doubt that's true with compiz
The company I work for. We are a fairly small ODM, and while I don't want to say our name I'm not hard to find on the Internet, and I know I bragged about getting my job (I get paid to work on Linux, still can't believe my luck)
Linus likes to run his mouth about things he doesn't know, and unfortunately, people listen.

OpenBSD is great because of everyone's obsessive focus on quality. This means fixing bugs (all security exploits are bugs), providing clean interfaces, and keeping garbage out of the system.

Linux development tends to be a lot more "pragmatic," which in practice means trying to hide bugs (http://seclists.org/fulldisclosure/2008/Jul/276), being ok with providing a crapload of weird, incompatible, non-unixy interfaces to do things (compare Linux wireless configuration vs. OpenBSD's ifconfig), including binary blob garbage with the kernel, and relying on bloatware like Gnome.
ViewSonic 7x to launch as first 7-inch Honeycomb tablet
Ouch. Was it that unfunny?
I hate to say it but $2,000 sounds a bit cheap. I'm assuming that most people who want to "code an idea" aren't looking for a WordPress install but something that's a bit more grand and may require doing a spec. If a coder is $50 an hour $2,000 is just 40 hours (i.e. one week): In my experience you'll spend at least that doing bug fixes and QA (even on a small project).

Maybe you should even set the minimum at $5k? If you're not willing to spend $5k on your idea then it can't be a very good idea if you know what I mean. And I say this as a designer who isn't a coder...
Hence it being an End User License Agreement.
That's pretty nifty. Something to do when you're bored.
So the text says you are 'a team of developers and designers who want to spend more time doing what we love,' but this appears to only be for developers. Are you targeting designers as well, or only coders?
> Nokia makes WP7 #3 by default.

I don't get this argument. Nokia is big now, but why would it still be big with a completely different product, some time in the future, and after the market has changed quite a bit?
I found a small typo in the "Why We Are Doing This?" paragraph, "and have respect for the work we have [to] do."
I think another way to say this is that you can be a human being and still lack many things: political freedom, money, love, etc. But -- you cannot be a human being without culture and there exists a strong feeling (whether it is correct or incorrect) that the more culture you gain, the more human you are. The desire to engage in your culture is just the same as the desire to be human, and that desire will trump any other factor, which is why -- and I understand that this may be contentious -- the objections to piracy can only be made in very specific circumstances and that in the general case it is an entirely ethical and justifiable form of acquisition.
whoops - Thanks and fixed!
The benefits of a two-page resume
RVM for Pythonistas, virtualenv for Rubyists
Yeah, I don't have a Web Audio flag in about:flags in Chrome 11 on Linux.
Cómo Tener una Buena Comunicación Sobre Finanzas con su Pareja
Flagged as inaccurate -- can someone change the title? It started as a Comcast specific issue, but there is (1) no evidence it was anything aside of a glitch, and (2) it is affecting lots of non-Comcast users now as well.

Edit: this post has been flagged to death. I guess that works...

Edit: And it's back, with a great title. Unflagged. :)
This is very annoying, especially in situations when it's not a music video, but the video has some background music not available in my county.
I was extremely fortunate in that my first job on oDesk led to everything else.

One thing I would recommend is looking for potential clients that need help with blogs, especially in a non-technical field. If they're at the point where they're paying for help, they probably have a good network of friends they can refer you to if you do a good job.
Pointer Fun with Binky (an explanation of C pointers)
PHP Fog — Rock Solid Cloud Platform for PHP
Empathy (the default IM client) uses webkit to render it's themes. It is quite likely to be a shared library. On natty, webkit is fairly hefty at 24MB but it doesn't take Empathy long to load at all. And by the time your login manager has started /usr is already mounted, assuming you are not using their default partitioning which is one huge partition.
Great feedbacks! Actually, it already measures article popularity using twitter count api. The articles shown on the frontpage are sorted by twitter link count.

If you install the bookmarklet and click on any page it will show you the machine extracted summary. You can click edit to submit your own summary.

Great idea to incentivize users to submit summaries by linking to their flattr profile.
Top Productivity Tools For Chromebook
I once had a dysfunctional iMac that sounded like a vacuum and it was unbearable. Maybe for some people it doesn't matter, but I can't say I like having the sound of a vacuum blasting just a foot away.

I returned it to Apple the next day and got an upgraded model at no cost.
Aren't these actually called Security Torx heads?
I'm so surprised! I always considered Facebook really honest, upright and trustworthy - a reflection of their founder.
You need to read the Daily Beast article, here: http://bit.ly/koiEPd
may be I'll let people specify a link to their twitter profile
Check out the home page: http://www.codeyouridea.com/ :o

I don't necessarily agree about the long text blob however, I had to read that to really understand what he was doing.
Pirate Bay down for many users [probably technical glitch, not Comcast blocking]
Thank you, actually on Odesk 3 stars mean fluent in written English, but not so good in spoken English.
I wonder if a lot of people need to communicate on skype for example.
As opposed to the innards of... I'm drawing a blank here. What computer is significantly more friendly to non-nerds to replace the hard drive? You will still need to know about cables, and what to touch, and how to mount rails on it. Apart from the USB drives, which non-nerds know about and can use easily. Maybe one in a tray where it's just sliding. But then they're still handling a bare drive, and good luck getting one of those in an imac form factor.

The glass front is held on by magnets, and comes off with a little help. It's an elegant solution to attaching a glass panel flush to the front of a computer. It's easily removed and easily replaced.
So this isn't okay but Google hiring pro lobbyists to swoon politicians for favorable laws isn't?

We need to get over this ideal that just because a company is in tech it's somehow "above" the business as usual tactics that have worked for generations.
Other tidbits:

The '|' on the subhead needs more spacing b/w the two phrases, consider using some other form of visual separation.

The big text fields with small font look weird (& small dropdowns, uneven design).
The labels are also misaligned.

Consider using something like: http://www.blueprintcss.org/
As mentioned before, needs serious design love but while doing so seriously consider your target marget and design appropriately. Coders generally don't like prose, keep text brief.
Other small nitpicks:

- The footer floats in the middle of the terms of service page, covering up text

- In the pricing pop up, "Why we charge for CodeYourIdea.com?" is not a real sentence. Eliminate the question mark or add a "do".
Apple Patents Keyboard That Knows What You’ll Type Before You Do
Saying that the "head" has to be the CEO is taking it too far.

In most large companies, you are only aware of the behaviour of the two levels of management above you. If you see your boss or your bosses boss behave in a certain way, you will think that this behaviour is acceptable.

For example, the CEO of some bank might be very long-term, risk free, investement oriented, but if the boss of the trading desk only cares about the next paycheck and is willing to take risks to get his bonus, chances are all the traders will do whatever it takes to get good results without more than a year ahead.
Short hair styles 2011
Short hair styles are the most popular hairstyle compared to other hair styles in terms of style and versatility.
Spoiler alert - Apple's market cap was $7.5 billion 2004.