skysight-inc/HackerNews huggingface dataset:
Local retail is their own worst enemy, at least those that have websites.

If I go to the website of a brick and mortar store, chances are I want to know what they carry in-store, because I need something specific and am planning to visit a store.

Ideally I'd be able to see what they have in stock at the local stores, so I can avoid a needless trip.

Instead, many retailers have larded up their online stores with online-only products. Some don't even give you an easy way to exclude those and see only in-store items.

This is stupid, and just makes me more likely to not bother visiting the store at all, opting to just order from Amazon.
DNA Lounge open source (scripts for running a hot nightclub)
It's ridiculous I agree, it makes all mac users look like foaming fanboys.
I can confirm it's still busted. After a year of Lion I've learned never to bother with the full screen button (that's a feature for noobs anyways right?)

Though what really pisses me off about Mountain Lion multiple monitor is they removed the "Detect Displays" menubar option. Just gone. So now I'm reduced to unplugging and replugging my thunderbolt 27inch display when I connect it to my laptop. F'ing asinine
you can save so much more money in the interim that you'll still be ahead after you replace it

Are you seriously saying that the price of e.g., a new $1000 refrigerator + the cost of running it for 10 years is going to be less than the cost of running an existing 10 year-old model?

Now, I have to admit that I haven't done the math (beyond a back of the envelope estimate), but I'm having a hard time believing that it's even close, unless you live in an area with astronomical electricity rates.
If possible, start with a Vim plugin for your editing environment.
Yahoo Breach Extends Beyond Yahoo to Gmail, Hotmail, AOL Users
Viacom and DirecTV dispute highlights challenges for an Apple HDTV
His throughput calculation is a bit off:

A 2TB drive contains 2,199,023,255,552 bytes, or 17,592,186,044,416 bits.

17,592,186,044,416 / (60sec x 60min x 6hrs) = 814,453,058 bits/sec, or roughly 814Mbps.
This is what great customer engagement looks like. Win on all fronts, but do Vancouver next k?
I got you with your call for a well designed API and I am with you.

About a benchmark, I have none, but it is the nature of threading. Threads need to store and switch contexts. Even if it is just a few 100KBs with 100000 connections this easily multiplies to a gig of additional memory use. In the real world this is often a few MBs per thread making that scale even impossible for a mid class server.
Any cheap 3rd world labor force would work, I guess.

Not that I support such exploitation. But that's 'outsourcing'.
That is not entirely true: the pepper is usually randomly generated, so a "smart" brute-forcing tool (using combinations and substitutions on a base corpus) will have a much harder time matching something.
Have you any thoughts of handling the edge case of users with ridiculously common names?

In the top ten for my firstname lastname I have:

a famous chef,

a life coach who is doing branding SEO,

someone else who is a programmer,

a professional photographer

In the top three firstname middlename lastname

various high school kids,

a registered sex offender
> (and in that scenario it would be a lot easier to frame someone by simply writing some child porn).

Well, you'd have to get some child porn to frame someone that way. Random data is much easier to procure.
Indeed. Ive done a similar project (just the repaters, not the self deploying robot) and we used picostations wired to car batteries. They work great, and if you want more range you can switch on their proprietary AirMax thingy with one button.
iOS and Mac Developer Podcasts
$6B I thought it was, but what's a few billion amongst friends.
Dumbo Corp's Dumbest and Most Dangerous Startup Financing
There are three stages in your reintegration... There is learning, there is understanding, and there is acceptance.
>Text-based conversations are not in-person conversations!

My guess is Facebook is wants its messaging system to be farther towards in-person conversation on the scale of information-richness.

>"seen" is an impossible flag to get right

I'll agree with you there, but I think most cases would be handled quite well by setting "seen" iff the user interacts with the Facebook window after the message is displayed. This would handle situations where the browser is in focus but the computer is unoccupied, switching users, shutting down, etc.
Kickstarter: Ouya raises $1million in 8 hours and 22 minutes
"All the new traffic lights in our area have webcams pointed directly into the windshield of drivers stopped for the light. To what end, I don't know"

They could be webcams but the more common explanation is that they are visual sensors to detect cars in the turning lane, replacing the old wire loops in the pavement:

http://www.plan-bravo.com/lefty.html
Has Nick Denton really reinvented comments?
They do have a sub-website that caters to the high-end market. It might fill your requirements better?

http://couture.zappos.com/
How to properly set up a virtual desktop.
What Congressmen Should Do On Recess: Visit Startups
Display ads versus content marketing
I have no reason to upgrade to ML. I don't really use my Air all that much, but if they fixed this I would upgrade in a second. Too bad.
Genuine question: Couldn't this be accomplished by any scriptable editor?
Open source and dd-wrt doesn't mix well in one sentense.

http://www.wi-fiplanet.com/columns/article.php/3816236
Well, if that's the case they have to pay, legally.
The other annoying aspect of this is that there are (hidden?) APIs for making apps functional in fullscreen mode across multiple monitors. Aperture (for sure) and Final Cut Pro X (I believe) both make use of multiple displays.
Github profiles redesigned
Show HN: Securly - Keep your kids safe on your home network
http://www.securly.com

To keep kids safe online, we felt it wasn’t enough anymore to rely simply on blocking websites (domain filtering). We also need to protect them on trusted social media sites like Facebook, YouTube and Wikipedia. We couldn’t find any solution that does this for the entire home network. We are two security hackers who have worked in the enterprise firewall space for several years and felt this was an important problem to solve.

The video on our front page gives you a pretty good idea of what we do. You can also use us as a free premium DNS server by pointing your DNS to the IPs here:

http://www.securly.com/setup

We would love some honest feedback on what we have built so far.
I know companies that have made this mistake. As a small business owner, it's a very tempting one to make, but it can make things very, very bad for you.
Node has a built-in debugger. Just run `node debug blah.js`. There are some issues with it though. The commands are different from any other debugger, and it has problems handling signals: https://github.com/joyent/node/issues/3167
When you have a content-driven site that has to be indexable while supporting user interaction, usually server-side generated HTML with client-side AJAX (preferably with graceful degradation) can be an effective pattern.

For line-of-business apps or apps in general that can benefit from a rich interface and possibly local storage, full client-side presentation layer (HTML or native) coupled to server-side pure web services can be effective.
I remember hearing on a mixergy interview that one founder pointed the importance of having a phone number on her website. She said 100% of the people who called ended up converting it, but just having the number there increased the conversion rates.
Empty a file with a "touch" like alias ( on *nix systems)
> Even in the bad old days of Microsoft MVPs you didn't get answers as hostile as that.

Um, sure you did (probably still do, I just don't move in those circles any more). I've seen IT managers have visceral reactions against the mere suggestion that Macs might do a better job of anything than Windows.
I don't see it as fanboyism so much as a reaction to irrational anti-Apple complaints such as "this feature doesn't work therefore I'm not going to buy any Apple product ever again".

Yes, it's a bug. No, it's not a show stopper, and yes there is a perfectly reasonable work around. So the blind people are those who try to blow this up into some kind of crime against humanity and who then call those telling them to get a grip, "fanboys".
My biggest surprise is that nobody at the Apple store noticed that the camera lights were on for all (most?) of the computers in the store... wouldn't that be kind of obvious?
Yes but remarkably after 100years of bombings and assassinations by the IRA the response was to carry on as normal, don't give in to them.
The only visible sign was removing litter bins from railway stations and some checkpoints on vehicles enter the financial district of London

Yet 5 minutes after the 9/11 attacks on America the UK suddenly needed a whole raft of laws to intercept all phone calls, hold people without trial, random stop and searches etc.
Lego is the best toy anyone can buy their kids. Seriously, forget about teaching them programming until later. Buy them lots of lego as soon as you can. It'll teach them maths, art, problem solving, engineering, following instructions, creativity etc etc.

The /lego and /afol subreddits are quite good.
I thought the same but I asked one of the core dev's and he wasn't even familiar with Atlas. So, no.
Welp, I officially wish this article came out before I pledged on Kickstarter for an OUYA system. I guess we (people who have pledged) can just hope with over $4,000,000 from Kickstarter, they can make some of the systems "dreams" come true! Haha
Yes, you can legally receive money without incorporating. The only requirement for setting up basic payments is a valid bank account.
Oh but that can't possibly be, surely all the people who are actual gamers decrying how silly all this hype is have to be haters!
Review of the Jawbone JAMBOX
If you have a rational argument that proves that debuggers are only useful on poorly designed code then I would certainly be interested in hearing it. It is true that the worse the code the more frequently you need to debug, but that's a quite different proposition.
> The presence of a language-level construct (an "object") which bundles data together with operations on that data.

And yet, many people argue that objects don't even need to have data to be objects ( e.g. http://stackoverflow.com/questions/6500127/whats-the-overhea... ) ... you can google "stateless objects" or "dataless objects" and see that they were common enough at some point to be "considered harmful"....

> The most well-known poster child for #6, Erlang, is a (non-OO) functional language that implements it among processes instead of objects.

Are processes not objects? I think they very much are.

> In other words, while the essay is correct in observing that OOP can be a frustratingly fragmented paradigm, the claim that it is "not a well-defined concept" is a glaring case of failing to see the forest for the trees.

If you have at least 4 incompatible definitions (as given by Rees) then it is, by definition, NOT a well defined concept.
As a contrast, I've pretty much lived in LibreOffice (and a little Google Docs) for the past ~2 years for personal stuff and haven't found much I miss from MS Office. My needs for an office suite are pretty basic though, I suppose.
How to Check if Your Yahoo, Gmail or AOL Passwords Were Leaked
ust provide your email and we will let you know if it was part of the leak.
W3Fools - A W3Schools Intervention
What we need is a dual-key encryption system. One key keeps your real data encrypted. The other key "decrypts" the drive to a benign (mostly blank) disk. If the cops ask, hand over the alternate key and stand back, bemused.
Yahoo hacked, 450,000 passwords posted online
Everyone pointed to the ponzi scheme nature of the Facebook IPO, but Groupon's IPO really should be the standard of the ponzi scheme IPO. The investors and owners of the company knew the entire revenue model would collapse in on itself, and the only way to make money on the whole thing before it all disappeared was to IPO - sell this worthless POS to someone else and let them hold all the shares when the bubble pops. The nature of the ponzi scheme is that the last people in get hurt the most - sounds remarkably like this IPO.

The very nature of the IPO itself should have raised red flags to everyone (just as Facebook's did). Early investors are all dumping shares, founders are dumping shares - in lieu of insider trading laws, it's the surest sign that something is amiss. You really think if the company was expecting the same massive growth that the only people with the insider knowledge of that happening would be selling shares? You think John Rockefeller was selling shares of Standard Oil?
ZNGA is also at their all time low.
Great article. I never thought about how much time I spend expressionless in front of the computer before.

Maybe I'll add a mirror to my desk to make faces in throughout the day.
or at least throw a NPE which you can catch and handle.
Thank you for asking this question. I had not heard of this work.

http://decac.googlecode.com/files/Deca%20Thesis.pdf

(and thank you, Eli, for the caveat below)
Yea, we actually WANT to talk to to as many users as possible. We get at least half a dozen calls a day. Trevor, our "customer happiness officer" spends all day talking to customer, answering people's email, etc. It does a few things

1) People get so excited to talk to a real person, even if they've just experienced a bug. These people become huge fans

2) It's the best way to learn about who's using your product. It's much easier to design and develop when you're thinking of specific people

I'd recommend everybody do it
I thought that's a feature of HTTPS, not sending referral headers to non-HTTPS links. (and so not an explicit move by Google but a necessary consequence of providing secure connections for logged-in users)
Consistent hash package for Go
How about just start with Taco delivery? http://tacocopter.com/
or bitterness over their own kickstarter that did not attract enough people ...
> that's calling him out precisely for his mistake - not admitting his irresponsibility

By deciding that him taking time writing his book and not living as a hermit is "a mistake" and "irresponsible" you — and others in your situation — are very much calling him your bitch.

> Can you think of any other author who's done this?

Erm... yeah? http://en.wikipedia.org/wiki/Robert_Jordan

Here's a second one for the same price: http://en.wikipedia.org/wiki/Donald_Knuth

And a third one because why not: http://en.wikipedia.org/wiki/Kazushi_Hagiwara

> something that GRRM not only hasn't revealed

At this point, does GRRM even have deadlines?

> And whatever Gaiman or Martin say, there is a (at least weak) contract between author and reader that the writer will finish a series that he begins.

No, there is not.

> If the author does not want to make that contract, then he is free to write a stand-alone novel, and then write sequels as he likes.

That doesn't make a lick of sense, the author could fucking be hit by a bus tomorrow and you as a reader would be left in the cold just the same, except without the ability to find shit to bitch about.

Here's an idea if you don't like waiting and the risk that includes: only read finished series. There, you're done, the advice is free and have a nice day.
If there's any joy to take from this (beyond pure, uncut schadenfreude), it's that news articles like this have permanently stemmed the tide of Groupon imitators that saturated every conduit of the tech media in 2011.

I do fully believe that Groupon (and Living Social) will survive -- albeit as much more modestly sized companies -- but the sea of imitators should evaporate except for a very select few in well-entrenched niches. And that's fine, they serve their purpose, and they do have a legitimate market in which they can make money and deliver value. The rest of us can treat their product as an established commodity and move on.
[edit: retracted as per parent request]
Thanks Nickler. Glad we were able to convert you :) We've actually found that startup founders/entrepreneurs are great, great users for us. If you're interested I'd love to talk to you on the phone, and get an idea of how you approached the product, and what changed your mind.

If you're interested, just shoot me an email (pambron [at] brandyourself [dot] com)
Seriously!!

Just because there is a remotest chance that some person will actually know of this website and even remotest chance that that person who knows this website remembers this when that person stumbles upon a unidentified mobile phone and upload that data and the ultimate remotest chance that that phone is mine.

And for this, I have to reveal my accurately reveal my location.

Has this geotooth developer got no other better things to do than this?
The Most Common Mistakes People Make On Their Resumes For Tech Companies
Designer Sunglass
Service Merchandise tried that in the '90s, it wasn't super exciting.
What kind of payments do you allow? Perhaps this could have something to do with it.
The form of this argument "if Y goes no more X" is very common in disruption scenarios, it is always wrong. But the reasons its wrong are not always obvious.

When you have a market (and in this case its Television) there is an 'eco system' which develops to support that market. So for television you get producers, production companies, set dressers, directors, writers, actors, distributors, advertisers, and about a zillion other various bits. They all live and die in the 'value chain' which is the fundamental product being delivered to and then consumed by its customers.

Now disruption comes in two flavors, you can disrupt the eco-system and you can disrupt the product. If you disrupt the product, the product dies, the eco system tries with varying levels of success to adapt to adjacent markets. If you disrupt the eco system, parts of the eco system die and other parts replace it.

But lets use an actual example for a minute. I was recently in Maine at the Maritime Museum there and they chronicle the rise and fall of the Maine sailing ship business which peaked in the 1860's and then was demolished by the the switch from wood hulled to steel hulled and sail powered to steam powered ships after the American Civil War. At no time was the world ever at risk of not being able to get 'quality ships' but the kind of ships people bought, and how they were made, changed dramatically between the 19th and 20th centuries. Granted that buying a 'tall ship' has becomes something of a challenge since they aren't generally built these days, buying a 'ship' is pretty straightforward.

So back to your comment about losing 'expensive and well written shows.' I do not believe that this disruption has changed the desire for quality, episodic entertainment. Rather it is changing the eco-system around how it gets made. You start getting people like NetFlix buying TV shows rather than television networks, or Kickstarter type funding drives.

The eco system is changing on content. But I don't think we'll lose quality in the process.
The action is still not purposeful, unless you are already trying to learn what you should say to people like PG. And although pitching to accelerators/investors might be fun to fantasize about, the overwhelming odds suggest that you will need to solve many other problems (for real customers) before that kind of thing ever happens.
This may fix your problem: http://code.google.com/p/detectdisplays/
2d Visibility
Yes, and this already exists. It's called "plausible deniability". Truecrypt has it. You can use one password and unlock the harmless data. And nobody can prove that there is another hidden, evil, volume in there, which can only be unlocked with another password.

That's the beauty of math. Sorry police!
You seem to be saying that engineering does not require experience and intuition? I would think that in this case becoming an engineer would be a bit simpler than degree + exam + several years experience[1] + another exam.

[1] http://en.wikipedia.org/wiki/Engineer_In_Training#EIT_design...
Memphis is probably the FedEx central hub.
That was my reaction too and considering how many insane disasters we've had recently, I'd say this would be a highly sought after product.

I second the nice build and impressive work.
I solved this problem very easily, by downgrading to Snow Leopard. Also that got rid of kernel panics caused by a bug in Darwin virtual ttys.

The worst part of Lion's featured 'fullscreen mode' is that software, that worked fine in fullscreen before, now uses Lion's fullscreen. This doesn't happen on Snow Leopard.
Honestly, I think the suggestion of hitting the green button to maximize is completely fine.

Except that the green button DOES NOT MAXIMIZE. And never really has. Window management in OSX has always been a complete joke, and it continues to be so. Now pressing the green button in chrome resizes to small and "current" sizes, not "full screen."
Design Capital
No different than if he had walked into the store, stood across the table from someone looking at a computer, and stared into their eyes.

That would freak most people out. There would be complaints, and he'd be escorted out & told to not return.

Legal? yes, but only because we'd rather not have laws applying the police power of the state against nigh unto every conceivable human interaction however defined.
What people end up doing in practice is passing in arrays with key/value pairs. The => syntax would be the closest thing to the current way of doing things, except you'd get default values and type hinting. I'm all for it!

I'm still looking for a good way to combine array parameters with defaults and hinting in PHP 5.3. I've had some success using DTO's for primary API's:

function foo(SomeDTO $data) { ... }
foo(new SomeDTO(array("a" => "foo", "b" => 10)));

class SomeDTO extends BaseDTO {
/** @var string
@maxlength 10 */
public var $a;
/** @var int */
public var $b = 20;
}

The BaseDTO class uses reflection to parse the doc comments and figure out how to validate and set its input. It's the same idea as validation annotations in java. It works, but it's quite a heavy syntax, and I wish I had a lighter-weight alternative. I like PHP's loose typing inside an API's class, but when interfacing between API's I want strict typing.
Sometimes a name is just too competetive to realistically expect to own the first page. That said, using our service, you are very likely to get some stuff about you up there. That visibility is important. If your name is Brad Pitt, people know you aren't the actor, but at least they found what they were looking for on result 6.

You are thinking the right way by trying to add an initial or middle name to your name. I'd be very surprised if you're name was too competitive to get some results.

Shoot me an email, I'd be happy to take a look and give somem advice pambron [at] brandyourself [dot] com
Yes, it's true that it can be done in any sufficiently good scriptable editor. But once you have written all those scripts to do all those magic, your editor will look more like vim.

You have just built your own Vim.
Something like PHPlinq?

http://phplinq.codeplex.com/wikipage?title=Examples&refe...
Simply always refer to the Persona password as "Persona password".

> In a world where every email provider supports Persona natively, Persona truly is a "no new passwords" authentication system, since it delegates to your provider.

I don't know what this means. I won't give Persona my gmail/yahoo-mail email password.
So is having to retrain them on the Office Ribbon, or on Win8.
the nice thing about FOSS is that you update when you want to - not when Redmond decide you going to.

Also the majority of users only use the basic functionality. If you have 10,000 users in your organisation all creating new document templates, editing embedded images or creating pivot tables - it's likely that you have more problems than simply the Office suite