skysight-inc/HackerNews huggingface dataset:
To be fail, the headline was a horrible misquote. THe actual quote: "Someone breaks into your house and they steal a TV and they give that TV to you and you know that TV is stolen,"

While it is kind of silly to compare information to a physical object, the quote could be interpreted as referring to the importance of not accepting photos that you know were obtained illegally.

Which is perfectly reasonable.
I tested the JS/Linux with google chrome 12 (beta and gnu/linux) with a new vmlinux26.bin and root.bin compiled using the 2.6.30 kernel with buildroot and work as expected (fine).

I don't know what is the problem of the original 2.6.20 linux kernel with JS/Linux but with this new compilation work perfectly.
Doesn't India have a policy of the parents of the daughter needing to pay for all wedding arrangements, making daughters less desirable?
Bridging Finance
Bridging Finance can help people trying to re-mortgage or changing property or home. Your Bridging loan will be secured against your home or property. You are welcome to apply for bridging finance for commercial or business purposes. For more information get in touch today and quote "Bridging Loans" mdk
Indians seem to be fixated by college/educational institution pedigree. Get over it. Code, hack away and prosper. Forget everything else.
Emulators in Javascript
Nice insights on the inventory analogy in software.
I agree.

The way I see it there is a price/value curve where it's worth buying things at both ends.

At the high end you're paying a premium but you're getting a well designed and constructed item, which should last you a long time.

At the low end you're buying cheap crap but you're paying peanuts. You know there's no high end features, that it's not well made and if it breaks you just throw it out.

But in the middle you're paying more than the cheap stuff but you're mostly still getting crap, although here's it's likely to be 'branded' crap. Same thing as the cheap stuff, just more expensive.

So buy at both ends of the scale, not in the middle: buy cheap and get what value you can out of it, buy expensive and appreciate its value for a long time.
Stop Trying to Hire Just "A" Players
Intel could buy VIA, couldn't they?
That question is unanswered, I'd also like to know.
Passenger3 includes a watchdog which can monitor processes like Bluepill:
http://blog.phusion.nl/2010/06/18/the-road-to-passenger-3-te...

Here is a recent Torqbox (jruby jboss app framebork) benchmark article which also includes a comparison between Unicorn/Bluepill with Passenger3.
http://torquebox.org/news/2011/03/14/benchmarking-torquebox-...

With a few rails apps under low load, Passenger3/REE/MRI1.9 works ok here. If load increases I'll probably look into possible alternatives and aggressive caching.
Strange a journalist handed over that information, they pretty much got him to reveal he had some evidence so they could seize it.
Once again, Google's Hacker-PR-Department springs into action to mitigate potential damage and to placate Hackers!
Great! I saw it last night and got really excited. My favorite demo was how they use tablets to replace a robotic head or to hold it in front of the users head as a window into the robots world.

To me cloud computing is not just the next big thing but a 100% necessary and logical step towards cheaper and better service robots. Somehow though, lots of robotic researches I speak to [1], not only the senior ones, don't like the idea. What bothers them, is that such a robot is not autonomous anymore.

But how autonomous is a machine that needs to recharge its battery every other hour? What is more reasonable assumption? That you can recharge your robot where and whenever you want or that you can have internet access?

Good to see, that there is plenty of the best people that work on cloud robotics now. Can't wait to try some stuff out! Only down sight: Does this mean I have to use Java now?

[1] Right now, mostly Europeans.
Kitchens
Kube offers a new concept in kitchens. At Kube you can find the most cutting edge German designs and stylish kitchen ranges combined with the lowest prices.
Problems in the standard models of CS.
Probably people expect that I say something bad about this article, where my comment wasn't about the article at all.

But hey. That was the result I expected and I happily pay the price.
Intel: Windows on ARM won't run 'legacy apps'
Is the Rocky Alien Planet Gliese 581d Really Habitable?
Sure, I've heard people use it this way down South, it's part of the politeness culture there, where using "cheap" would be perceived as insulting or pejorative.
Automated Theorem Proving course notes [pdf]
I've always wanted somebody to take the idea of "leave when full" minibuses in the 3rd world and apply it to popular airline routes.

Although it can result in shorter waits, it can also result in longer waits. I know people who've waited 8 hours for a cross country bus in the developing world cause the bus wouldn't leave till it was full.
You would rather we drove?
A long standing dream of mine is a laptop that will run a whole workday on one charge.

This announcement sounds like this could finally happen in the next year or two. I look forward to the day when I can leave my battery charger at home.
UMA has been live for several years and is already quite widely deployed in the UK, allowing transparent offloading of voice to WiFi.
Ask HN: Please explain this open-source 'laws'
Hi,

Is it possible to fork a open-source rails gem, edit it and launch it as a gem to use with my app? I have no problems giving credits to the author etc, just want to know the ramifications of this.

Regards
Was this before or after TSA got involved? I'm sure there is a market here for people like myself who don't ever plan to fly in or to the US again so long as the TSA are there.
Rich Text & Source Code Editors
While the former is used by the visitors to edit and format the content/text on a site,the latter is used by programmers to edit the source code of computer programs.A Rich Text Editor is an interface developed to facilitate users to modify the text presenting itself as “What-You-See-Is-What-You-Get” Editor. While a user makes the changes,it generates the standards compliant HTML code.Thus in a way, These RTEs help increasing the usability of a website.A source code editor is an application or text editor program that is meant to allow easy editing of source code.There are several such editors but here we are going to highlight some that offer excellent features and are available for FREE.
I couldn't speak any more highly of Steven Levy's writing as well. He wrote a story for Newsweek during our batch: http://www.newsweek.com/2007/05/20/meet-the-next-billionaire...

The feeling was very similar. Having experienced all of the time he put into it, how he listened to all of our seemingly pedestrian stories and masterfully wove an eloquent story line out of mere tidbits -- it's a pretty awesome experience.

He's one of the best writers around and one of the last bastions of true, old-fashioned journalism in the tech world.
Fukushima Meltdown Might Have Come With Earthquake, Not Tsunami
For this to take place we need better IDE's, ones that gives you more context on the code:

* when it was written, by whom and to answer which need

* when was it changed and to solve which issue

* if it has been ever debugged and if any bugs where ever found inside it

When I'm chasing some nasty bug in my code and I refuse to accept it was some recent change it's incredible that 90% of the times I bang my head against the wall with some bug in a recently changed bit of code. If just my IDE could highlight the code from the last 3 commits of me and my coworkers it would ease my life so much.
What level are you looking at? Is the content of something like this http://www.makershed.com/ProductDetails.asp?ProductCode=9780... too simple?
Responsive jQuery Slideshow
Android has a gaping network security hole
Other Linux Distros' View of Ubuntu's Unity: It Ain’t Pretty
Ad Hominem? not quite. However you did trot out 3 of the 4 top straw-man attacks on Chomsky, namely he's hard left, supported the Khmer Rouge, and is rabidly Anti-American. You forgot to accuse him of anti-antisemitism.
That's even more interesting. However I fear it misses the point. Terminals have in fact evolved and are far more usable than they used to be. You can drag a folder in terminal to get the path for example (in OS X at least)... And they take pride in being fast. Text only is the way. no?
I can't believe he missed the opportunity to call it "gosh"
The coming mobile battle between Android and Windows Phone 7
Space party: First beer brewed for off-planet drinking
The first commit message reads "Oh is the shell formerly known as gosh. "
404 Error Page Venn Diagram
Standard Lua may not have integer types, but as far as I know, LuaJIT does actually support integer types under the hood. At the very least, you can force it by declaring an integer using the FFI, eg:

local ffi = require("ffi")
int = ffi.new("int")
int = 10
print(int)

I also don't find the lack of macros in Lua as limiting as I do in other languages. For example, if I wanted to create an EDSL in Lua, I would have it parse a string at startup. For example, imagine a state machine DSL:

fsm = my_dsl[[
start: foo
stop: quux
foo -> bar
foo -> baz
bar -> foo
baz -> quux
]]{ foo = function()
code for foo here
end,
bar = function()
code for bar here
end,
baz = function()
code for baz here
end,
quux = function()
code for quux here
end
}
fsm.run()

As a real-world example, here is some Lua code I'm using in a hobby game project:

DEFINE(Traits.Position)[[
float x;
float y;
float z;
]]
DEFINE(Traits.Movement)[[
float x;
float y;
float z;
]]
DEFINE(Behaviors.do_movement){
input={Traits.Position, Traits.Movement},
output=Traits.Position,
frequency=0.01,

-- Update entities position
fn = function (pos, mov)
local delta = dark.timedelta
new_pos = Traits.Position.new()
new_pos.x = pos.x + (mov.x * delta)
new_pos.y = pos.y + (mov.y * delta)
new_pos.z = pos.z + (mov.z * delta)
return new_pos
end}

-- Create a sample entity
local entity = Entities.new()
entity.add(Traits.Position, {1.0, 0.0, 0.0})
entity.add(Traits.Movement, {0.0, -1.0, 0.0})

"That said, I'd give a higher priority for the language in my browser to be safe: some kind of correctness guarantee would be nice. Or even, while we're at it, some kind of way to analyze the script and say "this script GETS from urls x,y, and posts data d to z""

I definitely agree with the above.
>If talking to the cops made sense, the cops would be doing a lousy job.

This is a poor attitude and probably explains why dealing with police in the US is such a big deal. It doesn't have to be like this, and isn't in a lot of other countries.
> Not only that, but the behavior of some cases in hardware VMM layers can cause pretty much complete TLB wipes, thus destroying cache coherency and any memory optimizations the web server takes advantage of.

It is certainly true that VMs can have an impact on webserver performance, but the biggest effects are on performance under saturation, rather than peak performance. In my experience, the mean latency of serving typical dynamic applications from a VM isn't significantly higher on a VM than on similarly powered native hardware. This picture changes at high percentiles (the latency of the top 0.1% of requests, for example) but is certainly not catastrophic for the vast majority of workloads.

Of course, if you are running on a soft-scheduled VM on a busy box, or a very small hard-scheduled slice of hardware, then you are going to get bad performance.

But what concrete difference does this have on the price/performance ratio? It's fairly clear from the experiences of several big web companies that the cost of running web servers on a VM is well worth paying in exchange for the lowered costs of maintenance and system management. A good virtualization infrastructure can significantly reduce whole-system TCO for many workloads.

As for the testing infrastructure, the ability to spin up and down test clusters on services like Amazon EC2 is a huge win. The sizes of the instances (slices/vms/etc) should be chosen to minimize the effect of the client VM, but you don't have to go far to remove the measurement effect of running on a VM in most cases.
>It doesn't matter what country you are in - there is no such thing as a "friendly conversation" with any level of law enforcement

[citation needed]

In my experience US cops tend to be more aggressive than cops most anywhere else.

EDIT: In most any other 1st world country. I can't speak on the top of 3rd world country police as I've never dealt with one.
Various types of patio umbrellas
Patio umbrellas have become extremely fashionable and are available in several colors to complement your outdoors. For more details please visit us at patio-umbrellas..
#Yoga Help Wanted
In short, for a warrant requirement to be workable, we need a lot more judges, courts, and police officers.

Either that or fewer laws.
Deal Found: Canadian Group-Buying Company Receives $31 Million Investment
Geothermal Heating from Bosch Thermotechnology
Bosch Thermotechnology is now changing the face of geothermal in the United States.
My AAO on an 8-cell battery already does this. It gets around 10 hours if I set screen brightness to medium-low.
London Hotels : 618 Hotels in London
Adventure Games- Entertainment at Its Best
Today Everyone loves playing adventure games. If you want to play some action and adventure games, it is highly recommended that you check out some or all of the games from Infibeam.com - most popular online shopping portal of India - which offers free shipping across India.
Thanks. I'm new to MVC. Sounds like MS got their act together on this one.

Complicated is usually overkill for a startup though. This means a big swath of .NET technology is simply not applicable.
Ask HN: What are your favorite programming questions  
we are running a coding contest on our website. What is the cleverest programming related question you have ever come across?
Why Microsoft bought Skype (Fanciful)
I wonder what they're using for the projector. I can imagine that being the most expensive part.
Animated gifs still cannot be sprited? i.e smilies for ex, cannot be sprited?
There is a hidden cost to owning "lifetime" stuff- you have to keep track of it, maintain it, and ensure it doesn't get damaged or stolen. sure, having a nice tool is nice, but it is also /more work/ for as long as I keep it. The $150 'paladin tools' brand cable tracer? it's pretty nice, but I've got to spend effort keeping track of it. I've ended up buying a bunch generic of $5 'continuity testers' and leaving one at each data center and one in my car. the nicer tool doesn't do me any good if it's across town. Also, if I drop something heavy on one of these or if someone steals it? who cares.

I mean, sometimes you need the quality part to do the job, and sometimes maintaining quality tools can even be a pleasurable experience, but recognize that there is a cost to owning stuff you can't just walk away from.
I'd just like to point out that true frugality doesn't lower your status. It raises mine because I have a higher standard of living and thus appear to have higher income than I actually do.

Miserly-ness is the result of something I call naive cost benefit analysis, which is an analysis that leaves out important variables.
I don't think that would be a great idea.
Algoriddim Updates Popular djay App with New Exclusive Features for iPad 2
Algoriddim, makers of the line of djay products for Mac and iOS devices, today announced djay for iPad 1.2 is now available on the App Store. The new features, designed exclusively to leverage the high-performance dual core processor of the iPad 2, include high quality time-stretching (key lock) and an enhanced audio analysis.
I agree, but for a different reason. I really broke from his thesis when he said, "It also reinforces the mindset that you’re cheap. “Stuff is cheap, so I don’t need a lot of money.” “I’m happy with mediocrity.”"

Really? "Buy more expensive stuff, so you'll require a higher salary"? This is ridiculous.
Why is C++'s "this" a pointer and not a reference?
Brick Nintendo before they brick you
I don't know about you, but I also have sex in my bed. And personally I prefer to have sex on a reasonably comfortable surface. Not saying that the floor can't be nice, but carpet burn isn't really my thing ...
The Bobby Fischer Defense, by Garry Kasparov
You can get a windows VPS for 30$ with 1 gig memory that will perform quite well. Ofcourse Linux is cheaper but a licence to Windows Web Server edtion is 15$ a month on most hosting companies. You also have the BizSpark and WebSpark programs where you get it for free (for 3 years). Dont think the hosting cost is going to matter much in most cases.
SQL server is expensive but who says you have to use it...
This makes me proud to be Australian.
UK IP Review - Final Report
SAP Calls Itself an Innovation Company and Compares Itself to Apple
I got my "enlightenment" some time ago - I think I understand now the very basics of electronics. But my fundamental problem was to understand why circuits were built the way they were.

Like the example of the thermic resistor used to measure room temperature. At first I had no idea why the out line to the controller's pin had to be put between 2 resistors (one being the sensor). The tutorial I followed mentioned only that it's called a voltage divider - but that was it. (In hindsight this is really a most basic concept - but at that time it was confusing to me.)

I read a few books on that subject since then but playing with http://www.falstad.com/circuit/ ultimately helped me the most.

I just wish there were some simple explanations of these concepts. (As simple as explaining the basics of programming.)
You applied at google? I remember a few months ago you asking why anyone would want a lower paying job at google when they could work in finance. Have the rates changed that much?
Who connects to open WiFi anyway?
Interesting! It's like a shell but much richer, which does address the current limitations of text-only shells, especially with respect to interaction and copying in/out of data. I've seen a project like this before, can't remember the name, but it never came very far. I hope this one does.

Personally I like shells very much, but in many cases I do need limited UI interaction which is not very suited to text-only (tables, mouse hover, etc). This is a very cool intermediary between a full window-based GUI and a shell app.

I've thought about writing something like this but I'm happy to see it already exists.
eh, several comments have gone on about the sears brand 'craftsman' wrenches. I like them too, but they are solidly in the middle of the price curve for tools. I also like kingston ram for my servers; Much like Craftsman tools, the stuff is good enough to get the job done and has an excellent warranty, but it's far from the best money can buy.

I think the top end usually has a huge 'you must be rich' price premium that doesn't usually make sense unless you use this tool all the time.

(Of course, we're both falling in to the trap of evaluating a product based on it's price positioning, which, I think, is quite often a mistake. The evaluation should be based on what you are paying for what you are getting, not based on where in the price curve your particular tool lies, I think.)
After using Ubuntu 11.04 and Unity for the past few days, I'm actually enjoying it. Being used to the Gnome and Windows-style window management, I expected the worst, but it's not too bad, especially the new Launcher and effective use of screen space. It's kind of clunky right now and isn't easily configured without the CompizConfig Settings Manager, but I think it has serious potential.

Not everyone will like it, but it's definitely worth trying out.

By the way, you can stop the Launcher from auto-hiding by opening the CompizConfig Settings Manager (not included by default), going to Desktop > Ubuntu Unity Plugin and changing the Hide Launcher box to 'Never'.
MIRACULOUS new AIRSHIP set to fly by 2013
> If they don't, I'll have to buy a replacement pair.

You can also get them repaired.
I hate hiking boots and just use trail running shoes for everything that doesn't require rigid crampons. They're lighter, faster, more comfortable, dry more quickly, and cost around $100. Of course they wear out faster so it's not necessarily cheaper in the long run.
Setting Up A Spam-Proof Home Email Server (Debian Squeeze)
Thanks - much to consider!

I can't use Google Analytics because the data needs to be tied to the user id of the logged in user.
I strongly second this. Watch the videos linked in the article, which includes a former police officer. Unfortunately, your best bet is always to just shut up. It is too easy to incriminate yourself in something unrelated that you didn't even know was illegal.
Disclaimer: I work for Zoho.

Zoho Sheet (http://sheet.zoho.com) and Zoho Reports (http://reports.zoho.com) have pivot tables since 2008. While Zoho Sheet can support 1 million cells, Zoho Reports has customers having 15-20 million rows.
I'm probably looking at up to a few hundred req/sec.

Thanks for the advice.
Just make it oats-profitable. Oats are still cheap, but not as crappy as Ramen.

Though I do like to splurge on food.
But actually you don't want support and impact resistance. You want to go barefoot (or close to it).
I agree.

Though you can sidestep the chair issue: Just get a standing desk.
Had a similar experience. Google recruiter contacted me about security role on Android team, NFC and mobile payments stuff, sounded good up my alley. Sent programming skills email, I honestly said I suck at coding I work on security design and architecture. I do some coding on my own time but not upto enterprise grade. Quick chat with the next level recruiter, we don't really hire for a specific role but we will put you forward for an interview, iterate I don't code. Interview, guy is quite nice, what do you enjoy, I say what I enjoy, you didn't mention coding in that. That's right. You were put forward for a software engineering role. #facepalm. I'll see if I can get you interviewed by a security guy. Cool. About a month later email, no role for you. Lol.
Intelligent Character Recognition | ICR Services | Informaticsoutsourcing
Informaticsoutsourcing are leading intelligent character recognition service company in India. We offers comprehensive, 99.9% accuracy at affordable cost and providing different kinds of icr processing services.
Ew movie salman khady movie
Emacs [1] can do the "whom, when" part.

The "why, what issue, what bugs" part might be addressable by literate programming. But not a lot of people try that.

[1] Or most decent editors in cooperation with your version control.
I found that Apache jmeter works well for me. Easier to use than Grinder, but much more useful than the MS tool.
>I want to live in a world where law enforcement is the ally, not the enemy.

well, we know that the law enforcement is ally to some, it is just not to you or to me. Everybody wants to have the Power on their side, just not everybody can by definition.
I guess that the basic circuits should be documented in exactly the same way as we would document basic code examples for beginners.
Heh, I'm the "Greece" in that article.
Isn't this the wrong way round? You get the 404 page if either they broke something or you can't type.
Show HN: Chrome extension I made in 10 minutes
Apologies in advance because this is very simple. I was at Google IO recently and my interest was piqued by the idea of web apps on chrome/chrome os. Well .. I installed Angry Birds and Plants vs Zombies from the chrome store. But then I felt like writing some code of my own, and deploying it there. I have a (bad?) habit of having dozens of tabs open in my browser. When the computer needs rebooting, I have to manually copy the urls of web pages I care to save for later. Enter my 10 minute hack: GrabTab. Check it out here (free download from the chromestore): https://chrome.google.com/webstore/detail/lieclmmijfpcdbcejadadfmlmnklkodp and would love to get feature ideas! Thx