skysight-inc/HackerNews huggingface dataset:
I bought my standing desk this spring. I started out using it almost all the time, but I was having similar problems after a long time standing.

Now, I use it in sitting mode most of the time, but use it in standing mode for conference calls. That works out to a nice balance during the day. It’s one button press and 15 seconds or so to adjust from sitting to standing and back, so it’s easy to switch.
How far do we go down this road? What else should we be donating for businesses to do? Should we be donating their electricity costs, healthcare costs, should we be donating our time as volunteers for them to run?

If investors want to join together to create such an organisation, let them, but (1) it really shouldn't be a non-profit (its entire purpose is to act as a legal arm for for-profit business), and (2) asking for donations from the public to keep it running is utterly ridiculous.
What can I do for a quick passive income?
Hi

I'm looking to create something that'll bring me passive income; I can write code (mainly PHP) so could produce a website fairly easily but I'm after some ideas or inspiration really. What might bring in some passive income.

Cheers :)
Not sure why that doesn't work for you, but it should work: https://i.imgur.com/uMpdNj0.png
When I saw the title my initial thought was, "here we go, another person complaining about Adwords who probably just doesn't have the time to fully understand the intricacies of the platform."

But this was a legit bug! Google made a clear mistake. I didn't see it in the post, but did you ever explicitly ask for a refund? If it were me I would certainly be demanding my money back for any clicks associated with the bug.

Note: the nicer you're to customer service agents when you plead your case, the more likely they're to help you out. I'm not suggesting you were mean, just a general tip when trying to get an issue resolved, especially when dealing with big companies.
Wow, I never a Magnetohydrodynamic_drive existed! Has there been any attempt to use it in air instead of water?

I guess you'd just need a really high voltage?
3v4l.org – online PHP and HHVM shell, execute code in 100+ different versions
Really? That's nuts.
The "destiny" operator is just function definition. It might seem different if you're only used to languages where function calls and variable accesses are syntactically distinct.
Purchasable movies have started showing up in search results lately (ex: search for 'shaun the sheep' or 'earnest and celeste'). That's fine, but it's rather disappointing (inconvenient?) that there doesn't appear to be a filter that limits the search to "free" content.
Netflix uses reactive programming massively
https://www.youtube.com/watch?v=XRYN2xt11Ek
Some of these ideas appear to be present in HP Trust Circles, http://www.cryptomill.com/discover2014/HPTC%20Product%20Brie...
It doesn't "just work". Yes, it's fairly good in most cases, but it only goes 90% of the way and for an interaction designer like me that last 10% is infuriating and trivial, basic interaction design that a big company like Microsoft should not have screwed up. I already explained half of the issues before, but I'll repeat it here: the search only cares about the shortcut name. If the shortcut name does not match the program name you're screwed. For many programs, the shortcut name does not match the program name, instead limiting that to the start menu folder name. If they added folder names into the search results, where you would jump to the folder/label in the start menu if clicked, that would greatly increase usefulness of searching.

Similarly you are not given enough context what the search results belong to. Typing "update" gives me FOUR "Check for Update" icons, with only the icons themselves to give me any semblance of context. If not for familiarity with those I would not know what belongs to what. Java is recognisable because of the icon, another I recognise as the Metro version of windows update, but then there's two windows update icons. One of which turns out to be for legacy XBOX360 drivers instead of the general windows update. But I have to click that first to discover that. The fixes for this issue are trivial:

- show (clickable, see above) labels between icons like you would in the regular start menu, indicating where they were found

- show the full path when hovering over the icon
It really bothers me, how bad the Google's support is, especially for the products that make them money. It's common knowledge that they can close your advertiser's profile, lock the money and you won't be able to reach them about it. But at the same time, nobody is making a lot of noise about it, although it is a multi-billion dollar company and it is the product that they make most of their money from. Most of B2B start ups that wind up in "Show HN" have better support than Google!

But no one is doing anything, because what can you do — switch another context ad system designed for another search engine? Yeah, right. This is the classical monopoly example, that no one does anything about.
Issues with Googles HTTPS Revolution
I need to second this, you've done a great job of keeping a level head and focussing on getting the issue sorted. Now it is sorted and they've admitted fault it's time to follow up and ask for your money back.
Just a guess, I'm betting their terms of service are written so it's almost impossible for them to be in breach of them.

Not to say they won't give a refund, but I'm guessing their lawyers have things setup so they aren't obligated to.
Given they're estimating up to 1/3 of women could have PCOS, which is caused by testosterone... the hormone BPA is supposed to interfere with, 1/5 is actually comparatively low. I know about 10% of women have fertility complications due to PCOS, so attributing an alleged 1/5 to BPA is laughable.

Infertility is evolutionarily advantageous in a species that requires a lot of parental investment. The fertility rate of women in the 16-25 is insanely high, given there used to be a near 20% mortality per pregnancy.

The majority of the infertility is due to advanced age, and nothing else. A woman in her late 30s has almost the same chance of getting pregnant in a year that a teenager does in a month.
This guy doesn't have log files? This is basic stuff. There are even hundreds of companies out there who will verify many aspects of Google AdWords for you.
libvirt has had LXC support since time immemorial (2-3 years at least). Unfortunately, it is only really partial support and IIRC its abstractions don't work very well with LXC. Like the other responders, I also evaluated it then decided to avoid it. I have a spider-sense that libvirt was a project by a large Linux company that kind of failed to win traction and is slowly being deprecated.
Perhaps they’ll allow the use of both through some settings option.
Please keep writing, Julia. The next time somebody asks me why I spend so much of my life absorbed by a screen, I'll point them at your blog and say "because discovery is exciting!"
Wow Nice Story
Ask HN: Coolest way to implement infinite scroll for mobile devices?
I am trying to implement infinite scrolling of my website's catalog page for mobile device but due to appended items the DOM becomes heavy and the browser crashes.
So what would be the proper solution ?

Here's description of problem
http://rad-js.com/infinite-scroll/
Input, a customizable font family (sans, serif, mono) for code
It's probably to buy. The way they're presenting pricing is horrible.
Alexa Ranks and google analytics
Summary: a guy with an undiscovered previous injury aggravated it with a lifestyle change, and now it's on the front page of HN scaring people away from living a healthier (less-sitting) lifestyle.

You have one unfortunate story, but I have the opposite positive story. As usual, it means that people are not all the same - and what works for one doesn't necessarily work for another.

What's your bodyweight? Are you carrying a bit more weight than is ideal? Did you have any previous injuries with your legs/knees? (Yes, we know that now.)

I suspect that you weren't snowboarding for a fraction as many hours as you were standing, so it's not really surprising that one activity hurt and one didn't.

I spent four years standing 10-16 hours a day - or rather, standing/shuffling/dancing. Not only did I not develop problems, but my lower back pains (from sitting) went away. And for the last few years I've been standing at work and doing pretty heavy weight lifting. I still feel great, and I'm in my 40s. I hope my story does as much to encourage people as yours does to discourage them.
"Mustache got thicker" vs "git checkout hamster"

This bot is pretty funny.

Anyone know how it works? I'm assuming it just sorts the string and puts it in a hashmap/table and looks for collisions.
Brian Goetz: Lambda: A Peek Under the Hood
Time4J: Advanced date and time library for Java
Humans are not designed to sit in chairs.
This made me smile! :)
Hmmm... I'm cynically inclined to believe it's there as a condescending remark about people the authors of file think aren't real hackers because they're not wrapping their lines to 80 characters.
Everyone has some difference in leg length. Perhaps your leg length difference is great enough that it's putting too much lateral stress on your pelvis/hips.
Thanks. I've been reading about FRP, and I think games or GUI centric applications are a great use-case for it.
To the downvoters, what's wrong with suggesting someone use a Linux distribution that's generally quite quick to package new versions of software, as a solution to their stated problem of their Linux distribution(s) making it difficult for them to install recent versions of said software?

It's quite possible to have a new Linux distribution up and running on VirtualBox in under an hour, or in a chroot under an existing Linux installation.
My new startup – Save hours searching online before buying a product
I just came here to post the same thing. Can't really read it from ipad.
Firefox's Developer Toolbar features a `screenshot` command out of the box. Just hit Shift + F2 and type the command: https://developer.mozilla.org/en-US/docs/Tools/GCLI#Commands . Also, Firefox >=32 has a button for taking a full-page screenshot in the DevTools: https://developer.mozilla.org/en-US/docs/Tools/Tools_Toolbox...

Alternatively, for the use cases not needing to be in-browser, why restricting to extensions? Your platform has full featured apps doing the job out of the browser:

- Linux: I use http://shutter-project.org/

- Windows: I use (payware, but worth it, it does a lot) http://www.faststone.org/FSCaptureDetail.htm , or (foss) http://getgreenshot.org/
Heh, so you take a text format, make a picture out of it and let google OCR back it to text? Are you sure you don't just want to save the HTML and resources (i.e. ctrl-s)?
Hey, this is interesting. Does it rely on Neo4j server or embedded?

I'm the founder of GrapheneDB, a managed hosting service for Neo4j databases. I'm interested in knowing if our service would be compatible with your framework.
Incorrect. The Dreamcast had no OS. It has a proprietary firmware like all consoles of the time. Game developers had the choice to use a proprietary RTOS, a Windows CE based OS, or no OS at all. If they used an OS, it would ship on the same disc as the game. Very few games actually used Windows CE.
Also the printer that would jam when printing one file: http://nedbatchelder.com/blog/200811/print_this_file_your_pr...
Amazon Local Register
I guess they don't want to open the floodgates to all the support queries they would get. But it is most frustrating as if one is dealing with the "computer says no" travel agent from Little Britain.
So is the "every other Windows is good" rule remaining true? https://news.ycombinator.com/item?id=4415403 / http://i.imgur.com/hVhvEhr.jpg

I've held back on win8 initially. I was going to try 8.1 once I found free time but now I feel like waiting for the beta of 9
I am still not convinced by the "encrypt all the SMTP traffic" argument. It adds more encrypted traffic, but these mails are still decrypted on the mail servers to inspect them and then to forward them again.

Worse still, most mail servers and programs have no checks whatsoever regarding certificates of other mail servers or clients. As long as it is able to crypt and decrypt, it's acceptable. If you're lucky there is some sensible admin who restricts algorithms.

I'm still worried that this adds too much false sense of security as it is right now.
How to List Brew Dependencies
Actually there are buttons with a line through them, and ones without. They maddeningly mean different things. See http://petesguide.com/symbols/elevator-button-symbols/
Internet Touches Half Million Routes: Outages Possible Next Week
Students from Eastern europe and Russia are typically more adept at mathematics than western students. I can only guess at why, but they probably focus education more on exact sciences. Many russian-speaking mathematicians are flown in for HFT, algorithmic work etc.
Explanation and some very interesting thoughts here:
http://input.fontbureau.com/info/
So she just appeared in her current form out of nowhere with no causes and conditions?
This was added at the end of the post:

> Edit: Since people keep asking, no my account wasn’t credited.
That's why I've been waiting forever for a certain one-handed chorded keyboard called Twiddler. :) (I'm not affiliated with them).
Horrible to scroll on mobile as well. With chrome on android, you first see Snowden's face with a bunch of numbers on the top. If somehow you figure out that you need to scroll (on mobile, the scrollbar is usually not visible until you scroll), you have to go through seemingly pages of nothingness. AND IF SOMEHOW you still don't give up, there, CONTENT!

On firefox for android, I actually see "The most wanted man in the world" overlay on top of Snowden's face as I scroll. That somehow was not visible in chrome.
Agreed. My finger is now broken from the amount of mousewheelin' I had to do to get past Snowden's mug.
Oh my I feel silly now, the package you linked is listed right in the optional deps for firefox! (Along with `gst-plugins-good` for h264 video too).

I remember being surprised that sites like dailymotion and vimeo still wouldn't work since I expected firefox to come with h264 support a while back (the whole cisco thing if I remember correctly). Always just attributed it to not having flash installed or whatever and shrugged my shoulders.

Anyways they work now, and at http://www.youtube.com/html5 it showed no h264 support before, but now it does. So thanks for the comment, without which I would have still been living in the dark. :)
Our fatty asses beg to differ.
Windows 95 looks quite similar to NeXTSTEP, with very similar gray window decorations and beveled (might be the wrong word) borders and buttons. It could be a design of times kind of thing, but to me it looks very "inspired".
Not true. Consider the following snippet -

a = 10
b = function() { return expensive_computation(a) }

Now, even if you can call b without parens, it still has to redo the expensive calculation every time you access it (because a might have changed... even if it hasn't).

The "destiny" operator is more like

a = 10
b = function() {
persistent cached_value = null
if is_null(cached_value) or has_changed(a) {
cached_value = expensive_computation(a)
}
return cached_value
}

but instead of that, you get to write (in this totally fictional programming language)

a = 10
b <- expensive_computation(a)

and have the compiler take care of the caching and updating for you.
The source is on github : https://github.com/cmyr/anagramatron
Yep. As an Alaskan artist put it:

http://www.trollart.com/trollart_toplinks/galleries/mid80s90...
I've been downvoted for writing this before, but here goes: exercise for exercise's sake may not be all it is cracked up to be. For example, standing for long periods is associated with an increased risk of varicose veins.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1740939/

I know many people believe all their physical ailments are traced to a sedentary lifestyle, but i don't think prolonged periods of abusing your body is the answer.
It was also a fantastic way to learn the language.

Going through all the design decisions, the underlying implementation, the trade offs helped me build a mental model that massively increased my productivity and intellectual happiness.

I yearn for similar works for other languages (e.g., clojure).
6 years ago I reported reported 2 important issues [1] to Diigo (XSS in all URLs if their extension is installed and information leakage for SSL pages - similar to what author said).

Due to their response and lack of ability to understand security issues I stopped using them, it's a shame to see they are not any better after 6 years!

[1] http://www.securityfocus.com/archive/1/493531
"Among other things, I want to answer a burning question: What drove Snowden to leak hundreds of thousands of top-secret documents, revelations that have laid bare the vast scope of the government's domestic surveillance programs?"

if the article presents a different answer than what's already known, through snowden statements communicated to laura poitras and greenwald, then they're probably not true, and if it repeats the same stuff, this is obviously a stupid question to ask and the article's just marketing b.s.
Maybe they punish commenters who ask too many questions too!
Thanks, maybe I'll have a look this weekend if I can find some time, and let you know how I fare. I don't think I can actually use the simplified version though, as I'm using OpenGL ES 2.0, but I should be able to figure it out I think :-)
1. They practice much more. It would be difficult for anyone, regardless of the country, to take up programming contests as a minor hobby and expect to compete against people who take it seriously.

2. There is maybe a greater emphasis on theoretical aspects with more rigour, which makes these contests more approachable to start with. But this is nothing compared with sitting down, reading CLRS for an introduction, and then solving some puzzles yourself. This is something anyone can do, just most people aren't very interested in doing it.
Tuesday is no print day. Save paper ;-)
Google adwords is not for small advertisers. Period. It may work fine if you spend millions of dollars or if you have so much time and experience in your hands that losing money is not a problem, but it doesn't work for the general population.
Cedric Villani (Fields Medal 2010) wrote a book about his work [1] where he tries to give the reader a hint of what it looks like to be a mathematician on a day to day basis. It's quite interesting, even though he does not try to explain his theory.

[1] http://www.amazon.fr/Théorème-vivant-Cédric-Villani/dp/22467...
It's not clear whether he asked or not.
On top of all that, even, the fares are not adjusted much for periods of low or high demand, so a cab will cost very roughly the same at 8:30 AM Saturday morning as 5:30 PM Friday evening.

In Ireland there is a premium rate between 8pm and 8am, all day Sundays and Public Holidays. But it's only a ~20% increase.

http://www.transportforireland.ie/fares/taxi/
I'm curious as well, I don't think author hinted in the article that he did as for any compensation
TopCoder and CodeForces have competitions roughly every week and last 2 hrs long. You can also 'compete' (unranked, but will be timed) in old competitions on CodeForces or browse a huge laundry list of old problems. Most of the top competitors on these sites have either won ACM, USACO, IOI,etc. but there are lot of beginners and good tutorials.
A Brazilian Wunderkind Who Calms Chaos
Thanks for mentioning Honeyd. Are there any more software like this.
Ed Snowden acting out his WhiteHouse situation room fantasies

https://dl.dropboxusercontent.com/u/10328969/rolledupsleeves...
Those shortcuts are also valid on Windows 7.
The linked Stack Overflow answer by Conal Elliott does a much better job explaining FRP. It has less to do with "linking" as via this destiny operator and more to do with manipulating values of "entire histories and futures" all at once. In other words, the heart of FRP is not in the operators, but the nouns. And not in an OO sense tied to ambient mutation, but instead as concrete, immutable values.
Like the others have mentioned, use <Shift> to add extra awesome.

Also, I would love it if Microsoft implemented a way of having multiple desktops, so I could switch between them with a shortcut like those.

I am sure there is a possible 3rd party solution though?
Sorry, but 'why men tend to react to statements like “men are rapists” by saying “hey, wait a minute, not all men are like that.” Because it’s of course true – the majority of men are not rapists, wouldn’t dream of being rapists, abhor rapists, would cut off social ties with anyone found to be a rapist immediately, etc. But since option 1 is totally not available (rapists are indefensible) and option 3 feels intuitively like a bad choice in the long term, many men will pick option 2, and make the obviously true statement that “hey, you’re exaggerating quite a bit there, not all men are rapists”.'

doesn't really answer it. The missing quantifier in "men are rapists" reads as "all" not "some". To suggest that of course the person uttering the statement meant "some" is to suggest a want of familiarity with the English language that I find unlikely. And of course, prefixing "some" makes it all less exciting, doesn't it?
Lookout Banks $150M To Sell Its Mobile Security To Bigger Businesses
Some people thinks™ this kind of design is actually good, especially for tablets. For me they look like one of those powerpoint presentations of cute cats that you used to receive from your aunt a couple of years back...
It's pktsrc.
I run an agency that spent over $5 million on AdWords last year; however, a month ago due to a new policy interpretation where now one isn't allowed to have prominent, clear call to action buttons in image ads, their systems retroactively disapproved all of my ads that were running for over a year, and then suspended all of my client accounts. And they won't jump on a call and offer a clear explanation or assistance in correcting the issue. And this is for someone who's Google AdWords Certified, a Google Partner, and (formerly) an AdWords fanboy. The support has gotten significantly better in recent years, but they routinely destroy the "little agencies" who build their entire business trusting AdWords as a long-term partner and won't hop on a call to help correct issues. Really sad, but I guess when you're making $70+ billion/year, losing a $5 million/year agency isn't a big deal or worth a phone call.
And the seriousness is kind of lost with banner ads for Cheetos.
No More Second Class Testers
Journalism thwarted by technology
KDE Frameworks Sprint – How to Release a Platform
Standing is hardly exercise.
> If you're reffering to Windows, then X usually closed the app too.

I think his point is the X closes the window, and many, but not all, Windows applications also choose to quit when their (last) window is closed.
DNS servers for the domain are ns1.ipchina163.com and ns2.ipchina163.com, but these as well as the site itself appear to be in Malaysia.
Obviously "abusing" your body will result in bad things happening. But I don't think it's reasonable to suggest that standing too much is abuse. Sure you're trading one set of effects for another, but I would argue that the negatives of standing are far fewer than the negatives of sitting.

By your implication, walking would be abuse because it raises your heart rate - and we only have so many beats before it stops working!

Good workouts at the gym intentionally stress your body, and your body responds by repairing itself stronger.

Back to the sitting/standing discussion... it seems the downsides of sitting far outweigh the downsides of standing.