skysight-inc/HackerNews huggingface dataset:
Ok. You can start by properly reading the link you posted. Here's the opening line:

"Yesterday we introduced a new version of our Privacy Policy and Terms of Service that will take effect in thirty days. These two documents help communicate as clearly as possible our relationship with the users of Instagram so you understand how your data will be used..." Key words: "These two documents help communicate AS CLEARLY AS POSSIBLE."

Scroll down another three inches, and you'll find this gem: "Legal documents are easy to misinterpret."

Well no shit. Privacy Policies and ToS agreements are notoriously opaque. But here's what's even harder to understand: a person who (correctly) thinks that documents like these are "easy to misinterpret" nevertheless asserts that they "help communicate as clearly as possible", and does so at the top of a blog post that is supposed to do what? Communicate MORE clearly than possible?

Maybe all this can simply be chalked up to bad communication skills, a general lack of self-awareness, and a weak grasp of academic basics like logic and English. But most people don't regard freshly minted billionaires as idiots, and refuse to give them the benefit of the doubt. That's twice as true when the billion dollars come from someone who is widely seen as untrustworthy.
why?
just check logging code (with writes to file & stdout)...
Converting Video: t6G3D-eTfvg Free MP3 Download
All fine except for one thing. Your typical restaurant owner would rather run their business rather than create high quality online content. They typical lack marketing resources.

Menus today are simple / easy / quick to produce. If you want restaurants to move this online plus manage a CRM with their loyal customers preferences, it has to be just as simple, easy and quick as "old school" menus.
Shivering is a common side-effect of general anaesthetic. I've not seen enough post-op recovery to know exactly how common, but it's high on the list of side-effects we have to tell people.

WRT the hypothermia, you may have been slightly hypothermic as a result of having so much of your body surface exposed to the air. People don't realise that ambient temperature (18-22C) is actually quite cold in relation to body temperature (36.7C) - it's only the fact that we wear clothes that means we don't feel it.

Nowadays we have heated blankets in theatre too, to offset this heat loss.
> Unnecessary singletons are usually a sign that someone, somewhere designed a way too general system that allowed multiple instances of something, then nobody ever used that feature, then someone else came in and made things a bit saner by adding a singleton constraint

I fail to see how that makes anything saner.
Yup, it's a good question for bullshitters and negotiators, and there's plenty of demand for both, but for those of us in the substance-based professions, it's a terrible question.
Visit your parents -- or get sued by them
That can also be used as a way to seek profit in the modern world.

Remember the Citibank "plutonomy" papers? Whether authentic or not they basically made the same point. Invest in luxury goods. As the proverbial 1% accumulates more wealth they will want to engage in conspicuous consumption. They will buy Porsches and hand made watches and will pay a pretty penny for it.
I had the same experience while in SF this fall. The temperature reading rarely dipped below 50, but the evenings felt brutally cold. When I returned to the east coast, temperatures 5-10 degrees below those in SF felt warm and cozy.
This headline is completely misleading. It was the NY Post's (incorrect) take on the data that was behind this article, not AppData.
One thing I have started doing when I go on any outdoor treks, even just a day of snowboarding, is carrying a portable amateur radio. I program in the local repeaters if there are some (not always an option depending on area) which greatly extends range if necessary. Not as good as a PLB in some ways, but superior in others. For example, I can call for help without bringing in the whole cavalry.
Freicoin: a P2P digital currency delivering freedom from usury
They are also very good at keeping teams isolated from useless work so they can get the important stuff done.
As a side note, aptitude is a superior package management tool to apt-get. The syntax is the same, but aptitude has 3 main advantages:

1) Keeps track of system state. Tracks packages installed as dependencies, and remove them when necessary meaning no orphaned packages.

2) Handles recommends well. apt-get fails to handle recommends, which many packages depend on to pull in dependencies.

3) Searching. More intuitive and better formatted than apt-cache search. There is also the text UI when running aptitude directly. For example, how do I find all installed python packages?

$ apt-cache search python
Returns all packages with python in title or description.

vs

$ aptitude search '~ipython'

or

$ aptitude search python | grep ^i # installed packages are flagged with i on the first line
> the article is specifically about singletons in WordPress

Is that why you open with

> I would argue that Singletons are not just useful, but are necessary for robust software development.

?

No mention of wordpress there, you use it as an example but your assertion is that singletons are downright necessary to software development.
I've actually been saving up for a winch. I'd need to get a new bumper to hold a winch though, or mount a hitch to the front end.
Autodesk/Organovo Partnership Will Lead to Printable Organs — But Not Soon
They will grow, and not in a good way. These are automated requests, and RIAA and the others don't really care if a percentage of them are not correct. The problem is that if your site was in these lists, and you actually have a fair use, your complaint will be manually processed - so it will take a lot of time.

BTW, the site list[1] looks like a great index for file sharing sites; somehow it defeats the purpose.

[1] http://www.google.com/transparencyreport/removals/copyright/...
IIRC, there is no "Windows Humble Bundle", you buy the bundle and can download the software for whichever OS you like, including all of them.
They used D&B because D&B has by far the largest international database of businesses, and DUNS numbers have been around since the 60s. Many government agencies internationally require DUNS numbers if you want to do business with them.

It's something of an entrenched international standard. Most likely nobody wants to have to deal with multiple database companies, or a competing database with big gaps in its coverage compared to DNB.

At least it's free, even if they attempt to charge a premium for faster service.
> Singletons are easy to implement, simple to understand and have no performance penalties.

Unless there's any concurrency to the system, that is. Then they're shared state (as fraught with peril as any shared state) except they're shared state which can be broken/corrupted straight from the initialization.
"Also, 1 in 4 women will be sexually assaulted in their lifetime"

That is a number that came from one study, from the 1980s, which was conducted by a feminist, and which includes attempted attacks. I am not saying that the problem of women being sexually assaulted should be ignored, but the 1-in-4 figure is the second highest to have been reported (1-in-3 is the highest; some studies have found less than 1-in-50) and was meant to be shocking. The experimental methodology used to find that number was based on the hypothesis that using words like "rape" would trigger a denial in the women be surveyed; thus the study asks questions that fit a broad definition of rape, and even the woman who created that survey later admitted that one of the questions about rape was ambiguous and could cover consensual sex.

Don't just parrot numbers you read in feminists literature. Rape is a serious crime; don't diminish its significance or the extent of its harm by claiming that there are nearly a hundred million rape victims in America (which invites people to ask, "Why aren't all those victims in counseling? Is rape really a crime whose victims need counseling?").
--Setup Instructions for the OUYA ODK--

Windows: TBD

Eclipse: TBD

... and no working homescreen, no friends lists, no simulator capable of working with the controllers, a dummy API for the store, no final hardware, no final controller, no documented UX+UI guidelines, and it's shipping in March?

My faith falters.
Regarding JavaScript: some JS-heavy apps can be made accessible easier than it looks at the first sight. One just needs to use <input> and <button> or <a> for binding 'onclick' events, instead of <div>s, <span>s etc. [1] and perhaps add some additional code to handle quirks in some browsers.

[1] [shameless self-promotion] http://jakub-g.github.com/accessibility/onclick/ - comprehensive cross-browser study of 'onclick' handling from JavaScript
The PM should be focusing on communicating succinctly the business problems to solve, and the software solutions evolve naturally from the small teams

This may work with top x% of programmers/designers but the fact remains, majority of the programmers and designers are not equipped to take a business problem and come up with a solution. Their core job never was to think deeply about a problem in a niche domain. Now I understand at startups it is common for multiple of these roles to fall under one person but I am yet to see that system scale, especially at an enterprise level where the customer may have very peculiar requirements the product manager can really help think through before it even goes to the devs/designers.
Original discussion on HN during it's Indiegogo campaign:

http://news.ycombinator.com/item?id=4157456
Best cloud MQ...now a real substitute to redis with the features of real MQ's
Not all treatments are medical. Substance abuse is a behavioral problem, and approaches based on clinical psychology have been remarkably successful.
Keeping the exhaust clear would be worthwhile even if it means going out in the snow and doing some work. You should be doing that anyway: your best chance of being found is brushing most of the snow off the top of the vehicle so someone passing by or overhead is sure to see it.
Downvote away -- I know I deserve it, but I need to say this:

Whenever I see a discussion of good software design principles given by a PHP programmer, with PHP examples, I roll my eyes and press Back.

Rightly or wrongly, the thought that goes through my head as a former PHP programmer (from versions 3 - 5.x, ending in ~2010) is something like, "if this person knew anything about well-designed software, they'd know enough to use a well-designed language."
I assume because this thing can do more. It can also download movies, and show them on your TV, to name something.
http://en.wikipedia.org/wiki/Kitchen_Confidential talks about refrigerator space and other constraints common to modern restaurants. Whenever you order that chicken that's on the menu together with shrimp, lobster, steak, ground beef, pork chop, pork loin, tuna, turkey, salmon, tilapia, etc., you risk ordering something that's been re-frozen multiple times, stuck in the back of the fridge (the more exotic it is, the higher the chances are that it's been there for a while, alligator kebabs and ostrich burger patties least likely to be fresh), and handled multiple times by line cook's hands while he reaches into the fridge to retrieve stuff for other customers.
Streaming Audio on the Web with NodeJS
I suppose this depends on the type of restaurant. You're never going to see a picture on the menu of a high end restaurant. In the same way that people equate a screw top with bad wine (even though it's about 10 times better of a technology than a cork) people will always equate pictures on a menu with Olive Garden type restaurants.

Also the really good restaurants base their menu on what's fresh that day, so pictures wouldn't be practical.

And I think that people who are intimidated by the lack of pictures on a menu tend to mostly dine at the places that have them.
Unfortunately, this is right after the biggest gift giving time of the year, but I coded this simple web app during Christmas Eve and Christmas. It uses the Amazon ECS PHP Library to get the product data and Bootstrap for the design.

It only has basic features right now, so feel free to comment on any additional features you would like to see and/or other feedback. Thanks!
There's been a similar trend in the US. The Electra Bicycle Company, in particular, makes several lines of sit-up-and-beg styles of bikes, influenced by both old-style beach cruisers (which are considered retro cool) and the city bikes you see in cities like Amsterdam (Electra makes a model called the Amsterdam, in fact). But I've never heard anyone in the US call a bike a "grandma bike", perhaps because we haven't had such a culture of bike riding here.
I imagine the target market is either "casual gamers", children and those who already have an Xbox / PS3 but fancy something different along side it.

If it cost a lot more money it would become difficult to justify the purchase for an existing console owner.
Warrantless wiretaps? Congress votes yes
But for functional programming there's lambda calculus. OTOH there's no "OOP" calculus

"your functional if at the end of the day is just a compiler abstraction over a state machine which uses ifs"

Yes, that's the 'sad' part of it. In the end there's the Intel/AMD/ARM chip and nothing more
3D printing 'bigger than internet' - ft business - companies - FT.com
I had a spit-take when you suggested 30k was extremely quick wear, as I'm used to motorcycle tyres, where 5k is a fairly long life!
On pictures, link from couple months ago
http://mashable.com/2012/10/16/instagram-menu/
Pirate radio station was jamming electronic keys
Well done guys. Distributed and parallel processing with hardly any effort on the side of the developer, amazing.
What he did after the Mumbai terrorist attacks was amazing, and not widely known outside of India (I only found out after an Indian colleague liked a comment about it on facebook). You can see the full list here: http://rummuser.com/?p=3182 but a few examples:

The settlement for every deceased member ranged from Rs. 36 to 85 lacs [One lakh rupees translates to approx 2200 US $ ] in addition to the following benefits:

a. Full last salary for life for the family and dependents;

b. Complete responsibility of education of children and dependents anywhere in the world.

c. Full Medical facility for the whole family and dependents for rest of their lives.

Employee outreach centers were opened where all help, food, water, sanitation, first aid and counseling was provided. 1600 employees were covered by this facility.

Every employee was assigned to one mentor and it was that person’s responsibility to act as a “single window” clearance for any help that the person required.

Relief and assistance was extended to all those who died at the railway station surroundings, just behind the Taj, including the “Pav- Bha jiâ” vendor and the paan shop owners.
Disruption for the Internet of Things
What Startups Can Expect in 2013
For anyone interested in pirating content on the internet, it is already pretty easy (even without google search, or this page in particular). So it doesn't really change anything.
Tough crowd.

These are starting points, use them to pull up more information, put it back into google, rinse, repeat.

It won't be long and you'll be drowning in critical analysis, such as the time when the farmers whose land was to be vacated for the Nano factories revolted.

I can't do your research and reading for you.

As for the takeover of corus/hoogovens, that was a $13 Billion deal, getting from $1B to the point where you can do a buy-out at that level is a fairly impressive affair, it was the largest international take-over by an Indian company in history.

That alone makes it exceptional and I think you're underestimating the magnitude of that achievement.

Oh, and you don't need to do the @username thing here it's not twitter.
So Eric is sort of right although he doesn't explicitly state it: Singletons may provide a decoupling point nearly identical to dependency injection when designed with care. But that's not really the problem, and he stops with an argument that is compelling to someone in 2002 but not so compelling for someone from 2012.

The reason we prefer non-singletons to singletons are as follows:

• Most languages do not provide very good ways to prevent singleton collision. As software has become more complex and open source's success increases the size of the average dependency tree, this problem is exacerbated.

• Singletons force you to confront all the problems shared state concurrency has to offer, with almost no support. DI objects tend to be isolated from one another and do not run into that level of complexity so soon.

• Singletons tend to make it harder to test code unless your language has a method for overriding or mocking singletons within a dynamic scope (or static type checking between types with liskov-substitutable signatures). The most classic exampe of this is one of the most prevalent singletons: your system clock.

Knowing what we know now about how successful software projects tend to be confronted with expectations of concurrency, parallelism, robustness in the face of reuse, and testability; singletons offer a lot of costs for very transient benefits.
The easiest way to do this is with a DDoS on the patent office. If everyone issues a bogus patent request every day, every patent will be granted :).
Just for the record apt-get (in Debian at-least) supports 1 and 2 as well.
Have the QA work with the actual product and not a spec - the users will be using the product after all, not the spec.

Why do these have to be mutually exclusive? There are plenty of cases, especially in enterprise, when if you solely( relied on spec-less QA, plenty of important use-cases would be missed.
A little of both. Buying index funds is investing and buying gold is speculation, but there's not an excluded middle.
What Is It Like To Be an Adult and Not Have Kids?
It was over the TOS but that doesn't mean that they left because they didn't want to be monetized. They were unhappy with the way that Instagram went about it.

If Instagram notified users of a change of TOS and clearly stated that the scheme would be opt-in and perhaps offer a mechanism where users could get a cut of the revenue obtained through the use of photos that they specifically flagged for commercial use, media coverage would have been completely different and I doubt that many users would leave in this scenario (or other more user friendly scenarios).
"apt-cache search" does AND search over everything by default which is neat to find software for something. with aptitude you have to use some cryptic flags for that.

to look for packages that you have installed use "dpkg -l"

aptitude is otherwise great and I prefer it over apt-get
Because we're a bunch of programmers that like creating our own solutions to things; it's rewarding in more ways than saving time and money.
How does domain renting work? My first thought would be as soon as the party paying the rent achieved some measure of success, the party receiving the rent could essentially extort them.
God I'd hate this. Restaurants are places of relaxation, company, discovery, beautiful foods. I want to order something which sounds good and then see whether it is - I want it to come to me as a surprise - "Oh Tuscan Rabbit? I wonder how the chef will do it confit... Oh! Wow, let's try this then!"

It's not about efficiency, it's about atmosphere. I don't want a glowing screen anywhere near my dining table. I don't want anything which helps me order "what I had last time". I don't want them to ask me about the last time I was here 3 years ago either.

Can we invent and work on technology which adds to the beauty and experience of life next please? Either that or get the brain in a jar thing working.
Nope, I'll upvote :-)

I started my career as a .Net developer and still work a great deal with .Net (primarily C#) code. I use PHP for work because that's what WordPress is built on and, without rewriting the platform that powers a huge chunk of the Internet, I have to use it. When in Rome ...

And I never said singletons were a good software design principal - just that they have a place and a purpose (even if rarely).
Finally A Telepresence Robot That Won't Break The Bank
Software center... never use it, in fact the way it had mixed the non-installed stuff with installed software really ticked me off (this is probably my biggest gripe with unity, wheres the menu of all the installed apps??? I don't want to shop ALL THE TIME!). I had installed gnome classic (for getting to whats installed) and Synaptic/Web sites to get to what's not.

So went to find software center - not in the classic menu, but entering software-cetner got it from the terminal.

Seems it suffers like all the others, only one level of hierarchy, looking for Desktop publishing, select office and start reading through the hundred plus entries, most of which have a clever name and icon which does nothing to relate it to desktop publishing at all.

You want o make big bucks at your app, help develop better app stores, so people can find your app.
one thing that really bothers me and u havnt mentioned: foods should have calories written ffs!
The bigger challenge and question that we should be asking is how does the Internet of things impact our lives. A full disruption of the Internet of things will require us to embrace more trust, transparency and giving away more of our control to these devices with their masters and its infrastructures. This technology and the smartness that enable this magic, sit on the Internet cloud where all our private data and information are stored. Here’s the caviar, very often no one really knows where these Internet clouds are in the first place. Very likely, those clouds are probably located half way across the world and handled by a folks who you don’t know.

Of course, your data will be protected as much as possible by their operators. But who say that these platforms cannot be compromised? And when it does, will you be ready to be exposed with your precious information potentially stolen and having your private self exposed to the whole world. There are security concerns that will take precedence when it comes to moving things to the cloud and it will in oder to truly be embracing the idea. However, we must take these pros and cons to be well balance, as there are strong benefits to the idea as well.
When I've searched for content that falls under a DMCA takedown there is usually a link to the original DMCA notice at chillingeffects at the bottom of the google page.

In theory shouldn't all the take down notices include the URL that was de-listed? So how hard would it be to take a search term, run it through google, look at all the DMCA results at chilling effect that are linked, parse out the original offending URL and result Title, then reconstruct something close to what would have been the pre-DMCA search result?

Is googlewithoutdmca.com available?

I'm not going to pursue this. If anyone wants to pick it up, knock yourself out.
I've been making a HTML5 animation app called Radi:
http://radiapp.com

It's a free download. (Mac only, at least for now -- there's a rudimentary Windows port that I'm hoping to finish one day.)

Unlike Edge, Hype and the rest of the animator apps, Radi uses the HTML5 Canvas element for rendering. The other apps basically do element-level animation using JavaScript + CSS3, whereas Radi renders frames from scratch. This allows advanced features like content keyframes, smoothly scaled brush strokes, etc.

Radi also supports HTML5 Video and Audio elements; you can create video effects and realtime Canvas script layers; and there's a minimalist Markdown editor included for text content.
I've been using apt-get on this laptop for 2 years. If I start running aptitude, what should I know?
College student successfully sues parents for tracking her smartphone