skysight-inc/HackerNews huggingface dataset:
lazyjones, is it because you don't want SPAM, or some other reason? I ask because Gmail spam filtering is so good, I stopped using mailinator type apps long ago. In addition, more and more places are providing single-click unsubscribe.
PS Vita risks being this generation's Dreamcast
Yeah, their Rails for Zombies series is one of the best options for learning beginner Ruby on Rails.
In the UK LSD is prescribable by a consultant for certain intractable conditions but you need a Home Office license to do it. It appears capable of curing chronic migraine (one dose apparently) though no one knows how. It also appears to help people who don't respond to conventional medication for a range of disorders. In the 80's anyhow.
Health tips for Seniors
It’s just a fact that we are all going to get older, and it’s largely up to us whether we are going to experience good health in our senior years or become frail and debilitated.
Yo Forbes, Fuck You.
Author of PageKite here - funny to see this reposted yet again. :-) In case anyone has any comments/questions/... we're listening.

Also, if you haven't checked out PageKite in a while, the most recent 0.5 release fixes a lot of minor issues the older versions had, it may be worth another look, especially if folks are using Windows or aren't based in "the west" (we recently deployed a relay server in Asia, in addition to our American and European relays).
Watch Total Recall Online Free
Watch Total Recall Online film adoptation is by Kurt Wimmer and Mark Bomback and story is by Ronald Shusett, Dan O'Bannon, Jon Povill, and Kurt Wimmer. Film making is by Paul Cameron which is established on "We Can Remember It for You Wholesale" by Philip K. Dick. The film is distributed by Columbia Pictures under Original Film studio which is due to be launch in theaters on the 3rd of August, 2012.
Google Explains How To Produce Content That Works
Google Pushing Normal Users Towards Google+
Looking into the future: Can AIDS be cured?
Not a fair comparison IMHO. NYT delivers mostly news, and despite their quality, there plenty of other substitutable sources of news.

The Economist on the other hand is mostly analysis, and have extremely dedicated readers who gladly pay the premium.
Similar question except without using bitwise operators: http://stackoverflow.com/questions/2306830/addition-without-...
As with all such questions, it attempts to test (creative) thinking. Also as with (almost) all such questions, knowledge can prevent that.

For this example, 1/3, in binary, is 0.0101010101…

From there, writing out the long multiplication will give hints towards a solution. Untested, so likely erroneous:

uint n = 12356;
uint result = 0;
while( n > 0)
{
n >>= 2;
result += n; // cheating
}

If you do not want to cheat, write a function that computes x minus 1 using but twiddling, and add a loop.
When I read Getting Real I was struck by this piece of advice: http://gettingreal.37signals.com/ch08_Wordsmiths.php

At the time I was working with someone who was an awful writer and communicator. That person was in a VP position that required lots of communication internally and externally. I think 37 Signals are right about writing because good writing requires clear thinking.
Ha, thought I'd have a look out of curiosity, the aol.com is actually far cleaner.
Yeah, no.

All private user information is equally private. To arbitrarily suggest that certain data is less important is a dangerous road to walk down. We should be holding everyone to the same standards when it comes to security.

This is especially true with the high amount of password reuse that goes on.
Just spotted it, the Batman games hide it in the System requirements:

> Online play requires log-in to Games For Windows – Live

So I guess it's in the DRM list if you need it to play singleplayer, and in system reqs if you don't. Seems fair, but I'd still rather have it be consistent. No reason S8 couldn't list it in both spots.
Apartments for Rent in Gurgaon
Find Apartments for rent in Gurgaon, Rent Apartments Gurgaon, Rent Flat Gurgaon, Flats for Rent in Gurgaon, Plot/Villa in Gurgaon as well as you can get multiple 2-3-4 bedrooms Apartment / Flat in Gurgaon.
Natural Gas Fracking Industry May Be Paying Off Scientists
Code School Kickstarter: iOS Development
Fable 3 doesn't mention GFWL anywhere, except that it's published by "Microsoft Games Studios" which would be a big hint... if you look at publisher info.

Which is why I say it's usually a crap shoot. :(

EDIT: In terms of Tom Clancy's Ghost Recon Future Soldier specifically, it doesn't mention Uplay anywhere on the Steam store page at all. It's like "surprise! This 3rd party launcher / DRM / rootkit comes with it, absolutely free!"
FWIW, 37Signal's mailing list is extremely low volume. I've been on it for years and I can't remember the last time I got an email from them.
Big Data on Unemployment and Corn This Week
TL;DR - If your element sizes are powers of two, and your cache is set-associative, you run the risk of set aliasing. Caches always use lower bits of the address as the key, probably because it's really fast.

If you have more aliases than there are ways in each set, items will become evicted from the cache. If you do it just right, you can end up with the worst case, and you get 100% cache misses. Therefore even something that might on the face of it seem perfectly cacheable (well... if you don't know quite how the cache works), with a small working set (note that the test involves repeating the same search over and over again), can actually end up suffering from 100% cache misses.

The L2 and L3 caches use physical addresses rather than virtual ones, so you can't fully control this effect from user mode.

(Fingers crossed for my terminology...)
If someone can launch any executables on your machine, you can consider it to be fairly dangerous.
It doesn't seem like they went to any particular lengths to hide it, just nobody bothered to look very hard, and you wouldn't expect them to be installing browser plugins. Sony's DRM system, on the other hand, was an actual rootkit and went to a lot of effort to bury itself in the infected system.
Cell Phone GPS Locator
Could this be used to tunnel something other than HTTP?
The answer to your question is in a previous HN link: http://raganwald.posterous.com/i-dont-hire-unlucky-people

Say you have 50 people, all of whom are capable of doing the job. You have to whittle that number down somehow. Might as well find a problem only 1 in 50 could answer.
Property in Kalyani Nagar Pune
Search New Residential Project in Kalyani Nagar Pune, Buy Property, Apartments, Flats, Plots and Villas in Kalyani Nagar Pune, Kalyani Nagar Property for Sale.Kalyani Nagar Pune has a good future with respect to residential properties and that is what an investor looks for. Kalyani Nagar Pune will be a congregation of tall buildings and surrounded by busy offices.
I'm not going to do any kind of full disclosure here (I know this is lame) but I work in video games so I know what it looks like from the other side. We're not all idiots here, we just do as we're told.
> Sensible

HAHA! What?

How on Earth are these sensible

> # Disable the warning before emptying the Trash

> # Empty Trash securely by default

> # Disable the “Are you sure you want to open this application?” dialog
I know, but that's not what the submissions says. It feels a bit sensationalized.
1980s, I think it says?

At any rate, my point, though it wasn't really clear, was that pascal makes code reuse hard to such an extent that I don't think it's actually possible to have a general-purpose sort routine in the library that would be actually useful. Certainly nothing like qsort, anyway. It just can't be expressed.

(I'm sure modern versions of Pascal have this problem licked.)
2012 Camisas Camisetas Polo Lacoste Hombre M-XXL 154 T-shirt
Camisetas Polo Lacoste Hombre M-XXL 154 T-shirt naranja Camisetas Polo Lacoste Hombre M-XXL T-shirt, 2012 Lacoste Mens Short Sleeve Classic Tshirts, venta al por mayor comprar T-shirts Lacoste, camisa Lacoste, Lacoste t-shirt, Lacoste T-shirts, Lacoste Camisas!
Can you list a few of the "many reasons" you talk about in the disclaimer?
In case you want to access localhost on a server you're working remotely on, and would rather show localhost to your local machine than the world:

$ ssh -N <user>@<yourserver> -L <localport>/localhost/<serverport>

so if I'm bob at bobsbookwonderland.com, and I run a test server there on its localhost 5000 that I want to access from home, I'd type (from home):

$ ssh -N bob@bobsbookwonderland.com -L 5000/localhost/5000

and then on my local machine I'd just point my web browser to localhost:5000 as if I were running the test server locally.
My normal way of running grep is ~/bin/g.

#! /bin/sh

exec egrep --color "$@"

(Not a bash, my shell, alias because they're unavailable in many contexts.)

egrep is AKA grep -e. I don't use GREP_OPTIONS because it pollutes those that don't expect it, as you pointed out.

At the top of a particular source tree I may have a ./g that knows more about what's interesting.

#! /bin/bash

find \( -name .svn -o -name tags \) -prune -o -type f -exec egrep "$@" {} +

It checks -name before -type because the latter needs a stat(2).

For other things I do ad hoc queries using grep, find, xargs, etc.
Shocking stuff. Given the level of ignorance on display here, the size and political clout of Tescos and the detailed summary of possible attack vectors presented by Troy, is there a chance he could be fitted up for 'hacking' charges? What worried me was his trace.axd request: it's definitely using a computer system in a way it was not intended, which has caused problems for other security researchers in the UK in the past.

Just commenting quickly over breakfast but if I find the time later I'll try to look up the cases. (I remember something about a kid ending up in court for using relative paths to explore a web server (/content/../../ etc.)

Thank God there's still Waitrose.
Small glass containers
They love it and using them gives them great pleasure which makes them to go for such products the loyalty or beauty is not essential things because of which they are buying the glass products, for few people.
Ask HN: Trademarks registration experience US & Europe
Hi guys and gals,

can someone with direct experience share details on registering trademarks in US and/or Europe?

Specifically:

- type of registration: USPTO, World, Europe or combination?

- how much time it took from start to finish?

- appr. cost?

- if applied DYI style or part of SAAS [using Legal Zoom] - which provider used and was the experience positive?

- if used attorney - can you recommend someone?
Still, I habitually don't read System Reqs. I'd expect something more like one of the "Single Player", "Multi Player" bullets under the ESRB rating. "Requires 3rd party bullshit"
I disagree, I'd rather have a computer driving a trash truck than a tired human being at 4AM.

Depending on where you live and how involved unions are, they already have trash trucks that do not require a human to pick up the garbage. The driver activates a mechanical arm as it picks stuff up.

Unions will be the problem with a lot of the robotic implementations.
> It just makes it possible to launch any previously installed executable if you know the path.

Well yes, it allows "offline" privileges to essentially any online site (if you can launch arbitrary executables, you can download and execute arbitrary payloads). And considering there is still a rather prevalent culture of running Windows as an administrator account (if only because some softs fail rather annoyingly and without trying to escalate when launched without adminstrator priviledges) for all intents and purposes it gives pretty wide control of the machine to any URL you connect to.
http://proxylocal.com does the same also and the code is open-sourced
While people clearly love LSD and the effects it has on them, I am highly dubious of some of the claims in this article. For example, "Francis Crick confessed that he was tripping the first time he envisioned the double helix" and similar claims are peppered by pro-LSD folks all the time, yet evidence is scant. In this case, the double helix was discovered around 1951, yet LSD was very new at the time, and distribution wasn't common until the late 50's. There is no question that Crick tried LSD, yet I think so often there is a confounding between trying a drug and the drug having a mitigating effect on a part of an important person's life.
well yeah you need ruby to run a ruby gem?
Every Job Is A Sales Job
Poor security references far more than just poor password storage, but even poor password security by itself becomes a serious issue incredibly quickly. Most people re-use passwords and most passwords are reset by email, meaning a leaked password and email address combo can quickly lead to massive damage.

Not all security exploits require a database to be hacked either. Even if a database is hacked, half the time we're finding out about this from third party sources well after the fact instead of the companies released press releases themselves.

These things happening silently is horrific[1]. Malware or phishing sites are relatively easy to spot and defend against -- but what about a compromised but legitimate website? If I find a security hole and pick a small but high quality selection of targets, how long will it take authorities (if ever) to piece together that they all were members of CornerStore Online?

[1]: We still have no idea when Twitter lost their 6.5 million password hashes -- they probably don't either... http://news.ycombinator.com/item?id=4074510
Of course this was given as an example of how NOT to select engineers.
Or really tight dates to meet and rushing.
I wish you success in that endeavour. The danger is that you might try to be "the Mötley Crüe of software companies" but end up being seen as "the Winger of web apps". I just had some Beavis and Butthead flashbacks when I read your post ;)
"I love Erlang but I cannot get the past the syntax."

I also thought this. For some reason though the more I use it the more I am coming around to its syntax. There are lots of gotchas when compared with other popular languages, but still its syntax has grown on me recently.

At the opposite end of the syntactic spectrum is Lisp. The more I use Clojure the more I am loving it as well.

"The future of server programming does not have parallel access to shared memory."

I agree. The future of server programming is also not spawning multiple child processes. The question I have is how far off is that future? I know that most of my web applications today simply run in multiple spawned OS processes.
Thank you for the clarification. I've certainly oversimplified things too much, as my explanation was intended for layman (for example, I did not bother about the technical meaning of "valid" and "correct"). The word "traditional" meant that most people without PL knowledge would not have seen that (albeit the structural definition is far more basic than many other kinds of definitions). In the other hands, I forgot that the claim described in Section 3 of the ECOOP paper does not use a hand-written proof---I think the paper utilizes a handful number of other hand-written proofs, however.

Having tried to augment and test λJS myself, I'm very glad to hear that it is now fully mechanized. Keep up good work, :-)
Microsoft Office lifestyle: making consumers more like enterprisers
In Javascript: http://tinyurl.com/cwcqles
Unless/until Tesco have their databases hacked or stolen there is no risk at all.

This is not the case. The most glaring reason why was pointed out in the posted article. It very clearly showed that Tesco failed to communicate logged-in state information (stored in a cookie) between the client and server over an encrypted line. This means your account is vulnerable to attack without the entire db being leaked.
I built a tiny device for displaying Twitter updates on my table-top.
A scrolling text display that shows me the latest tweets from the @verge account.

Completely wireless via WiFi and uses a Heroku backend to get the tweets from the Twitter API. Built on the Arduino platform.

Check the full code and video on the link.
The result is off by 1. :) Not bad though!
If they are going to install low level software on my computer they better be very sure it's properly coded.

Companies are often incompetant with security code. If you are expecting high quality secure code with consumer level software, you will often be disappointed.
"Thought crime"! Thought crime my arse. This stuff is just simple good manners. Behaviour designed to put others at ease.

Thought crime! God's teeth. Were you dragged up?
That's not how reality (or science) works.
Olympics Sailing live stream watch here 2012 & get schedule results & more
You also can have complete package of these tv Channels.
Get the full London 2012 Summer Olympic Live Streaming Package.
Olympics Sailing live stream watch here 2012 & get schedule results & more
Olympics Sailing live stream watch here 2012 & get schedule results & more
Olympics Sailing live stream watch here 2012 & get schedule results & more
I agree. I'm of the opinion that the effects of low-cost additive manufacturing (or however you like to refer to it) is going to take a lot of people of surprise and happen much sooner than people think.

We're right at the beginning of this technology curve (low-cost, personal 3D printing). There doesn't seem to be any theoretical limits to stop people creating any consumer object at home for low cost whether it's food, medicine, clothes, electronics, vehicles or more 3D printers.

Personally I think this technology will revolutionize society like no other has before and I think it will totally cannibalize our producer/consumer based economy. We won't need to visit stores to obtain the goods we need. We therefore won't need the pyramid of other goods and services that support them.

So while the technology will lay waste to the jobs that employ most of the world's population making them cash poor, at the same time people will paradoxically be materially wealthy. All that is needed is enough land to provide the materials to feed these machines and their owners.

Forgive my soaring, breathless extrapolations but I currently can't see how these things won't come to pass. Hold on to your butts, this one's a real doozy.
I love it just because it's an actual strategy (in the Michael Porter sense), which Yahoo has been missing all along.

Michael Porter defines strategy as how you are different from your competitors. Strategy means saying no, whereas Yahoo has always said yes. Southwest has a strategy (one class of service, only 737s, no reserved seats, no hub/spoke...) whereas United and American Airlines do not. Yahoo has been a tech version of a conglomerate. With no clear way to decide what projects are off strategy, all projects survive and the company has no focus.

Yes its a concern that yahoo's strengths (sports, finance) may not fit that direction. But this is the first time, ever, tht I've heard an actual strategy of any kind proposed for Yahoo. And that's cool because I was skeptical there could be one.
Social Media (and Apple Trailer) Power Sales of a Novel
It's odd because after really trying and giving Unity a fair chance, reinstalling some Gnome was truly a breath of fresh air recently ... Also the kids I work with like it better cause apart from the huge strip of icons on the left that always gets in the way, the rest of Unity's features are not very discoverable.

But maybe that's just a problem with Unity, instead of a good thing about Gnome. I'm curious to try out this Cinnamon thing for Mint, what's it based on/looks like?
I don't think Localtunnel can, but PageKite will carry any TCP stream as long as the client knows how to prefix its request with an HTTP CONNECT preamble. This has mostly proven popular for remote administration via. SSH, since most SSH clients can easily be configured to take advantage of this: http://pagekite.net/wiki/Howto/SshOverPageKite/

We are also quite open to the idea of supporting other protocols, but it turns out relatively few Internet protocols are amenable to "name based virtual routing" (the same thing as name based virtual hosting, except routing connection streams by name instead of serving local content).
Well those games are not only sold through Steam you know so they still "needed" this feature to work without Steam.
Odd, and I can't "Flag" articles anymore?
More importantly, apparently in this case you need the ruby dev package to install the relevant gem from source.
Integrating WebSockets in Netty
Yeah, I get that. What I was getting at is that binary searches are terrible in general are _terrible_ as soon as you're not hitting cache anymore - and for any problem worth optimizing that's what happens, if nothing else because your data set doesn't fit in l2 anymore.

Worrying about stuff not being cached because of associativity is pointless when the last 5-10 levels aren't going to be in cache anyways because they don't fit; those last 5-10 cache misses are going to _utterly dominate_ your search time.

IOW, even if associativity isn't a problem at all, binary searches suck w.r.t. caches - I'm not at all saying they're wrong, just that it's not terribly relevant - if performance matters you need to be doing something other than a binary search.
Oh please, I know you're being light hearted, and repeating common cultual memes, but please keep the "recieving anal is submission" to your self. It's often used as an excuse to call gay men "not real men" or effeminit. People (of all genders & sexualities) who like fisting are not evil either.
Smug reply implies that gems are only for people who develop in ruby.
I'm not debating the merits of raising cash. Most companies and businesses have to do it when starting out. The part that I (and I'm assuming the OP) find puzzling is the part about "climbing to the top of the hill overlooking the city and realizing all our childhood dreams had come true" after having raised a round of investment. This seems to me to be saying "we got a million+ investment and we won!" I think for most that's not really the point of starting a business.
Samsung Galaxy Ace
Samsung Galaxy Ace: Buy Samsung Galaxy Ace S5830 online in UK. Get Latest Samsung Galaxy Ace Review, Samsung Galaxy Ace Price, Samsung Galaxy Ace Specs, Samsung Galaxy Ace Features & much more with free shipping in UK.
If it can execute cmd.exe, it can do pretty much anything it wants, including but not limited to downloading other apps and running them.
Why would you attribute this to LSD in particular? Were you bad at solving problems beforehand?
Why is it bad to make big decisions, especially when an extremely flawed model that has been in place for the past ~20 years is finally changing? (Fear of change aside)

To compare, Apple makes big decisions like this fairly often. People complain, get over it, and the world is usually a better place afterwards.
A simple google search of "Getting Real pdf" will find what you're looking for.
Couldn't Steam pull the game from their shop? Prevent new people from buying it and remotely de-activate/remove existing installs of the game?

Proponants of the walled garden 'App Store' model point out how it's good for users, since it's more secure. Well, is this a case for that? Will the closed app store model step up to the plate now?

Or is the walled garden no better for users, but much better for the sellers of software?
If n < 0 record sign and invert. (If we can't use unary "-" then just use two blocks of code).
Set dividend to 0.
Loop against n, incrementing loop index by 3.
Increment dividend by 1 per loop iteration.
Invert dividend if we inverted n.
Dividend is your answer (or add the remainder to a more precise floating point result).

No bit twiddling. Small RAM footprint. Obviously correct. (This is really just an unoptimized version of the "clever" solution.)

For Oracle though -- create a database of numbers and their thirds and then lookup the answer.