skysight-inc/HackerNews huggingface dataset:
How do we know that as these searches are executed that the domain names don't become unavailable, because someone parks on them? That historically has been the problem with domain-name searches. I'd like an absolute guarantee that the searching is done in a manner that doesn't alert registrars or their cronies to new domain names to park on before running many searches here.

The application is a text-searching application, so I was a bit startled to see "consonant" misspelled as "constonant" throughout the pull-down menus. Usually I expect programmers who work with text string-matching to be attentive to details of natural language text.
QScrollArea Scrollbar Not Display Solution
GCC 4.7.0 Release Candidate available from gcc.gnu.org
Changes, New Features, and Fixes -> http://gcc.gnu.org/gcc-4.7/changes.html
Jon Skeet - Thinking in Evil - CodeKen 2011
BSidesSF: HP's Rafal Los on Network Security Challenges
Urgency: the natural way to prioritize?
Maximum PC. Hands down the absolute best computer tech magazine on the market. Also highly recommend "This Week In Computer Hardware" (http://twit.tv/show/this-week-in-computer-hardware) for a tech-related podcast.

I've stopped listening to "Buzz Out Loud" because of its wall-to-wall smartphone coverage. And I'm about to give up on "This Week In Tech" (along with four or five other podcasts) for the same reason.
And the content is still fully accessible if you disable JavaScript and CSS.
Never underestimate Nintento. When they showed off the Wii Remote back at the TGS, nobody was stunned. Everyone was puzzled or dissapointed, the talks about who will get the rights to their IP was already going on... which was kinda stupid because Nintendo sits on one of the largest piles of liquid money in the gaming industry... they could sit out a whole console generation and still produce another one... don't count them out so fast.
I think that the Iraq/Afghanistan wars have done for robotics what WW2 did for jets. These recent wars have funneled a lot of money into robotics. I would hope that we can get enough civilian uses that the investment continues.
Now we need to repeat the 1980's computer revolution for robotics.
If they advertised the plan as an ipad plan, there would be a point. But if the plan is advertised as all-purpose, but only offered to certain user agents, i don't think there's any legal issue.
Hello,
The different than the more than 100 other NoSQL databases are: nessDB is very fast, on-disk storage engine,it's using LSM-Tree, which has a very better performance than B+Trees.There are a performance comparison test with tcbdb,MongoDB here:http://paste2.org/p/1844476
nessDB is a disk-storage engine, I think this is the main different with Redis DB.

Thanks,
BohuTANG
I think YCSB is meant so that experts in each technology can tweak it for their system. So, it looks to me like you're in a great place to make that happen, and I'd love to see it!

Also, It's extremely difficult to get speedup of 4x on 4 cores, so I'll believe that argument when I see it. It seems to me that with the current implementation of Redis, you'd run into some serious problems with memory management if you run 4 redis nodes on one 4 core machine.

Also, you say:
"This is a possible use case of Redis but not a very idiomatic / representative one." Can you elaborate? What is idiomatic? From the front page of the Redis site: "Redis is an open source, advanced key-value store."

Also, on a slightly different topic, I can't seem to find any real documentation about the consistency guarantees of Redis, so I thought you might be able to point me in the right direction. It appears that the master/slave replication scheme in Redis just backs up onto the slaves eventually, but the master immediately returns. Is that true? If a master goes down (disk and all), could a write have been confirmed to the client which is missing on a slave? What replication protocol does it use? I find the documentation lacking in this regard and it'd be great if you could point me to some actual technical specifications. Thanks!
First and foremost I want a dead-tree version of the magazine. Call me old-fashioned (and old, for that matter), but I like paper. I've tried the Nook and the Kindle, but they're just not my cuppa.

Second, I want real technology news. I don't want to read anything about smartphones, or cameras, or tablets, or gaming / gaming consoles (my favorite magazine, Maximum PC, does waste too much space on gaming for my tastes), or MP3 players.

Bottom line is that I don't want to be "entertained" by any magazine or podcast. I want to learn something.

EDIT (belated): Always in the market for tech magazine and tech podcast recommendations if anyone has some!
Show HN: Cleaner, faster wordpress-theming with Skellie
I've created a 5.3-based skeleton/micro-view-framework/freak-show for wordpress called Skellie.
It allows for cleaner templates and reusable partials and layouts.

You can use it to start a theme from scratch: https://github.com/thanosp/Skellie
Or to bc-refactor an existing theme: http://goo.gl/CF0km

It does not force upon you another templating syntax.
It's still wordpress but with proper, structured partials and should look familiar to ZF users.

It only takes over from Wordpress before rendering, so it should be compatible with almost all plugins.

I would like your feedback on it.
Try it on a template or two. See how much code you can reuse.

PS: Enjoy the lack of functions in functions.php :)
Me. Long time Steam user. And, I'll admit up from, Valve fanboy. I'm also a Mac user, and if a Steam box existed, I'd buy it and not look back.
Even just a small reminder that "you might want to consider the moral consequences of what you've been doing" is beyond what most games do. It doesn't necessarily require branching consequence paths and other silly mechanics, it doesn't require building up an attachment to the fictional character, just a small reminder that makes the player think about something in a broader context instead of focusing on the action. Of course game content around these things is fine, it's just not usually done that well.

One thing that stood out for me while I was playing Lord of the Rings Online (noting that the LotR universe is a very black-and-white-morals one) was a bounty hunter quest line where I made money killing some wanted thugs. This led to a bounty poster on me:

"For the death of Jachad, Hunter of no account, Cuthbert Sprunt offers two gold pieces.

This Elf has come to Evendim and caused nothing but trouble. Just ask Mrs. Idden where her boy Andy is, or the widow Tripper why her son Will is missing a brother!

If you think you've been wronged in this, Jachad, "bounty-hunter," then you come talk to Mr. Sprunt at the Sparring Circle. We'll sort it out, fair-like."

Of course the game quickly reminds you that Sprunt is a low-life villain, and I subsequently defeated him (though he lived since he gave up in the fight). But it was one of the few times the game ever questions the morality of player's actions, and even though it was incredibly brief it stood out for that reason.
Before Steam was released for Mac I used Crossover a lot. But the performance was maybe half of the performance in Bootcamp plus loads of graphical bugs. And in some games(HaloPC) the mouse pointer was so bad the game was unplayable. Apparently X11 is single-threaded according to some support article I read. :-/

With Mac-native games from Valve, I get more or less the same performance as in Win7 on the same computer.
How many of those 30 or so million users are looking to upgrade their video card or buy a new computer? That's your target market.

potential markets:

- people looking for a computer to hook up to their television. I bet there are lots of people out their who would like a nice HTPC but want modern gaming performance as well.

- people with laptops as their primary PC but who also game. How many people have a desktop and a laptop because gaming sucks on most/all laptops? Probably the vast majority of PC gamers. Every single one of these is a potential customer. Use a MacBook Air for work & facebook & casual gaming and get a SteamBox for serious RTS gaming or flight simulators or whatever other kind of games don't work well on consoles or on laptops. You'll no longer have to worry about anti-virus or any of the other crap involved in maintaining a Windows box. You'll just have an OS X box that "just works" and you'll have a Linux box that "just works".

- people who want to buy a PC without paying a license fee to Microsoft. Some of these will install Ubuntu or a pirated Windows on their later, but then support is no longer the Vendor's problem. I suspect it will be much easier to persuade vendors to sell "SteamBox OS" boxes than Linux boxes just because it should reduce support costs.

To summarize: cheapskates and gamers. I think that covers about 99% of the home desktop PC market -- everybody else buys laptops.
I Want to Be Rich
I was on a train with paid wifi and I discovered that if you went to pay via PayPal, the paywall was temporarily lifted completely and you could access any site you liked for 30 minutes or so, after which you simply needed to repeat the procedure. I wonder what the legal consequences of doing that are?
Mathematical Sign Language
Appsify.me : the show is about to start
> In practice what this often means for the developer is unpaid overtime (also known as "crunch time"), something very familiar to game developers, and also common in traditional software development, as the project nears its deadline. But those unpaid hours are actually costing you, the developer, because you can't get them back.

Sure you can. A good employer will give you time off in lieu later.

Of course, an even better employer would never let it come to that.
Stupid obituaries, not again
Because the candidate is able to explain their answer at your level.

That's how you know they actually know what they're talking about - the ability to explain it to their grandmother.
Is crossover that much worse on Mac or is it that we're playing different games? I bet the answer is somewhere in the middle. I only use Crossover to play Civ4 on Linux. I reboot to play Skyrim because my video card displays awful banding effects if I'm not in "high" display mode, and crossover only supports Skyrim on medium or low.
:::WaTch::: Wladimir Klitschko vs Mormeck:: HBO BOXING ONLINE: Care2 Groups
Explain shell commands using ASCII art
RAGE uses OpenGL on Windows too, and it cost them because the AMD OpenGL drivers were broken when RAGE was released, causing major graphical glitches with AMD cards.
Have you asked Twitter?
No one cares...At least I cared enough to tell you that though.
Takes so long to generate first 50 names even when searching with just the defaults... looks like they don't really cache anything..
An inch is (supposedly) measured as the _width_ of the upper phalange of the thumb, not as its length.

And 'thumb' is its name in Dutch and French, too.
I don't mind them copying existing ideas. And judging by:

http://news.ycombinator.com/item?id=3658797

> there was nothing revolutionary about Dropbox. There were already dozens of similar things

Neither do you.

It's the literal copying of the designs without adding anything novel that I have a problem with. Case in point:

http://www.wimdu.com/
Ancient Greece was a collection of societies that shared Greek culture. "Alexander's Greece" lasted only a few years and was hardly a society unto itself - it was another example of an empire-by-conquest. The guy at the top dies, and it all falls apart again.

Unless you're trying to tell me that Alexander turned the people all the way to the Indus into greek culture adherents, no, Alexander's empire wasn't a society.

It's important to note here that Alexander created a short-lived empire - he did not create the society we think of as 'ancient greek'. That pre-existed him quite considerably in greece. And just because he gathered Perseopolis into his fold doesn't make the society there 'greek'.
I just found tig, which is even better than any graphical client.

tig: http://jonas.nitro.dk/tig/
Is there something of worth in this release, or did you just feel the need to spam YC and make me read through all the changes which I could have done without even seeing this silly post.
And think about it the other way too: A police officer should want to be recorded while on duty and interacting with citizens. No more false accusations of police brutality, etc. The recording doesn't even have to be public - just available at a moment's notice by court order at least.
It's also really frustrating at a hardware company to have to submit a ticket to IT and wait several days to add a new device to the network or create a private, non-MAC-secured VLAN for testing prototypes.
I would so use this.
And also I agree to work overtime near deadlines because my employer lets me super flexible work time when there's not much work. So it's a tradeoff.

Of course, if your employer doesn't compensate with something, you're getting screwed. But that's true for developers, waiters, clerks, everybody, it's not something specific of our kind.
I had a similar experience on a US Airways flight last December. The Kindle Fire browser allows the user to choose whether to optimise for mobile or desktop, and this resulted in two different prices.

In relation to the legal questions raised elsewhere on this thread, I'm guessing that it's a non-issue when it's a built-in feature of the device. I think the argument could be logically extended to using plug-ins that switch user agent strings?
I played HaloPC, HL2 and TF2 in Crossover and the performance and correctness was not good.
Sorry if this is a dumb question, but what's up with the letter Q?
In fact it did. It didn't enter into "mainstream" consciousness until IBM "invented" it.
Why I will buy a quad core tablet this year
I recently started using bit.ly for administering surveys over the internet. We had a really crummy randomisation system where we had a ridiculously long link (approx 300 characters), so I used them. It was really useful, especially being able to see where the traffic had come from and monitor it in real time from my browser. While I agree somewhat on the general point, there are some real uses for link shorteners.
I'm a Steam user and I'd probably buy one. I don't own any consoles, and I don't own a Windows machine. I'm tired of booting from OS X into Windows to play Windows-only titles. I'd much rather have an unobtrusive box in the corner that can play all Steam titles.
ACTA in UK: 10 years in jail for a download?
Well, I'm sorry to say that I believe exactly the opposite. Public committing means a high level of responsibility and scrutiny, and it is the best motivator for any task.

In our weelky meetings we write down each task that needs to be done and the name of the person in charge, then send it by email. Even if there is no follow-up the next week, we observed that stopping to send the emails leads to less work done (or, at least, not the work that is expected to be done by the managers)
Didn't the words "objective" and "subjective" switch meanings some time ago?
Using this same principle though we can argue that someone who knows nothing about brain surgery, such as myself, is qualified to hire brain surgeons based on whether they can explain how to do it in a way that I personally think makes sense to me. I might like to commend myself for being able to hire brain surgeons by virtue of my own ignorance, but it seems to me that the flaw here is I don't really know whether what he explained is true, or if it just sounds good.
Just to note, while the Stanford experiment was a pretty horrific abuse of scientific power (for which the perpetrator was rewarded with a chair at stanford), its not the reason why all experiments require ethical approval. That honour (?) goes to the Milgram studies on obedience http://en.wikipedia.org/wiki/Milgram_study

Also, that particular anecdote appears not to have a tremendous amount of relevance to the point, but on a completely tangential point, the stanford study was replicated by the BBC
ncpsychology.weebly.com/uploads/4/7/8/4/4784501/reicher__haslam_original_study.pdf

The results are extremely interesting, and somewhat counter to the interpretations put forward by Zimbardo.
Ask HN: Consultancy helping migrate a large CMS-Intrastructure to AWS?
We're leaving our managed hosting provider where we pay >5000 USD per month on long term contracts to move our infrastructure to AWS.

Our plan is to move our servers to a VPC. All the static files are already on S3 and the application is modified accordingly.

When you migrate to a VPC its fairly important to choose wisely which subnet plan you are using as it is difficult to change that later. And the subnets determine in which availability zone the servers are in.

The transition will be complicated and as we're running a high-availability site with 5 Mio Uniques we would like to help a consultant with our migration.Amazon "recommends" some "Solution Providers":

https://aws.amazon.com/solution-providers?selection=service_type_id&service_type_id=6&type=si

Have you worked with any of the companies or have tipps for good consultants in this area?

Has anyone made bad experiences using AWS VPCs?
Oh god. Stop with the hero worship. The guy is a verified lunatic living off a legacy that he helped build. If you'd stop kissing his ass for one minute you might see what a whacko he's become.
Doesn't work for me without JS, it only shows the first page then.
Don't worry, I am Swiss and do 1 000,00 or, when I feel really creative, 1'000,000. Try being a trader where THAT slips into your compliance emails every so often :).
I couldn't disagree more with that we should be treating .com as passe. While .me or whatever is "cool", the majority of the world still relates to .com's the most. I'm in Taiwan right now and the people here probably have no idea what a .me or a .it is. They are using .com.tw, not .me.tw (and yes, of course I understand that .me is from Montenegro and this would never be possible). And the "reminds me of 1999-2001" just sounds silly...it goes without saying that there have been thousands of successful .com's since 2001, like the one you are looking at right now.
You are not wrong. And there was a time when such cases were very unclear, even for those with more knowledge than typical known.

I still think that it would now be a better idea to fight. It's a sure 1000€-loss + the unhappy customers (cause of missing free wlan) vs a maybe-loss and a chance to continue the free wlan. But I understand the tought-process you described, and it was maybe a different legal situation.
Perhaps the effect depends on whether you are part of a team or not.
Amazing they do that without notification or any obvious cause.
So this is data mining in that the poster clearly defines what they are about to actually do.

In fact you don't even need the "be" part, though it gets more complicated, you could even just analyze "I don't mean to" - whatever follows immediately afterwards characterizes the post?

http://www.hnsearch.com/search#request/all&q=%22I+don%27...
Very strange Walter, you should contact them immediately. This happened on one of my accounts a few years back and once I explained that I wasn't up to badness, they re-instated it.

They recently suspended the Proxlet App for breaking Ts&Cs but I think that was just the App not the account.
Hi St3fan,

I sent an email to twitter contesting the suspension. It's odd I didn't get a notification email from twitter prior to the suspension. Right now, my guess is that the account got hacked and was used for spamming. I can't think of any other reason why the account would be suspended.

Walter
Official Bootloader Unlock Tool For Asus Transformer Prime Is Out
Just finish it
Vijay Kumar: Robots that fly ... and cooperate (TED)
Cache random results?
Seamless Cube Map Filtering
But what do consoles limit?

Apart from shiny graphics what things are games trying to do which they need more power for?

Which games are pushing at AI or different forms of man machine interfaces?
Didn't the recent ruling on the FBI using gps trackers in cars disagree with that? I'm pretty sure the entire ruling was that despite being in public a person has a reasonable expectation of the privacy of where they are traveling and so to track them would require a warrant.
Light Pre Pass Renderer on iPhone
"Public committing means a high level of responsibility and scrutiny, and it is the best motivator for any task."

It's the best motivator for some people for some tasks. People and tasks are infinitely varied.

"In our weekly meetings ..."

It's interesting to ask whether motivation works differently for public-ish work tasks versus private goals.
They basically do all of this stuff without notification. Sign of a very immature customer support organisation.
Bill Nye: How to Talk to an Alien
Why all the fuss? Email twitter and resolve it with them. Why everyone has to know about such a minor event?
I got this error a little later, when the script was already running for a while:

Error Connecting To Server: whois.crsnic.net

Maybe you should not use "whois" but just a simple "host" or "ping" to resolve whether or not a domain is free. When in doubt, you can still do an "whois", but for a heuristic approach, it would be waaay faster.
Getting the Projected Extent of a Sphere to the Near Plane
Running Native Code on Android – Part 2
The military has been investing huge amounts of money into robotics for decades now, and most of the advancements in capability have been linear (and expensive). But now the exciting thing is that thanks to Willow Garage, Aldebaran-Robotics, and FIRST, the accessibility of robots has fallen to a point where we have thousands of researchers and hobbyists working on robotics constantly, building open-source software and raising the abilities of all robot platforms. Higher accessibility will drive capability exponentially, just like it did in the 1980s.

The cool part is that capability and accessibility are one in the same chain. If you pull from either end, the other follows.
Had the idea of publicly committing been tested before? I'd be pretty surprised if this was the first controlled study about this idea.
I use SourceTree too - I tried to use GitHub for Mac, but it requires a 64-bit Mac, which I don't have. Guess they're just too cool for those old systems...it would be nice if they made that clear upfront, so people could save the wasted download. [EDIT - they do point out 64-bit 10.6+ in the header, it's just gray and I didn't notice it.]

Even if SourceTree is a bit more "map the git commands onto buttons" it works well for me when I'm not on my Linux system, and the fact that it handles Hg as well is a nice bonus.
How to contribute to an open source project: look for TODOs in code
Hi Walter. As some are saying here, I don't think this is much news-worthy. However, I think it could be quite interesting and illustrative to write an article explaining the whole process from start to end. Why don't you share with us the whole story once it finishes, with your hassles and maybe some tips for other readers?

A two-paragraph rant is not quite what we would expect from a HN link
it is actually not a bit.ly link, which is unsurprising, because bit.ly links are banned here. try submitting one, it will immediately go dead.

this is some other link shortening service, which the admins haven't gotten around to banning yet. but it's just a matter of time.
>Smarter people than you have thought about this.

That is very rude.
Make The Linpossible Happen For Your Startup
That kind of limitation is pretty pointless, since it would not stop a determined attacker.
Pros & Cons of Sexting
Maybe it's like scrabble where you'd always want a u afterward.

It's a rather odd constraint given the other options.
Yes, I guess you're right. Motivation is very dependent on the teamwork variable, and my argument was following the "startup" point of view, which is common here. Wasn't expecting down votes, however.
HD PVR Testing, 6-Man Kill Feed
Hey guys. Just got my HD PVR. Check it out, rate it, comment, subscribe :)