skysight-inc/HackerNews huggingface dataset:
This sounds like it might relate to the "hedonic treadmill":

http://en.wikipedia.org/wiki/Hedonic_treadmill

Brickman, Coates, and Janoff-Bulman were among the first to investigate the hedonic treadmill in their 1978 study, “Lottery Winners and Accident Victims: Is Happiness Relative?”. Lottery winners and paraplegics were compared to a control group and as predicted, comparison (with past experiences and current communities) and habituation (to new circumstances) affected levels of happiness such that after the initial impact of the extremely positive or negative events, happiness levels typically went back to the average levels.

If things like winning the lottery or losing a limb tend to have short-term effects on happiness, then it's not surprising that a ~10% change in working hours has little effect. Especially if—as another poster mentioned—you just end up taking the work home.
The prescription-to-addiction pathway is an unforced error.

If someone is prescribed opiates for long term pain the risk of addiction is serious. If 5% of patients had strokes, doctors would cut down prescriptions to immediately life threatening use only. I don't know what duration/dose gets you to 5%, but I suspect whatever it is you will find those are not as uncommon as they should be.

To generalize, doctors misunderstand and underestimate addiction in a lot of way. Maybe treating addiction is not their domain but this is a violation of their basic creed.

Palliative care. Post trauma emergency care. Short term post op recovery. These are reasonable uses of opiates. An open ended prescription for chronic back pain is dangerous.
My First Handlettering Experience – Thanksgiving Illustration
I'm pretty sure they'd be drowned out by the number of US readers and the effects of timezones. The US comes online after Europe and if they don't upvote the same stories, they won't hang around.
Met a guy in an interview that had, "Slang for tourists," as an app. Pretty simple, made him a few hundred dollars per month, Android only.

Another option is, given Math / CS, self publish an ebook. I make a few hundred from fiction, and on a good month, enough to buy lunch or more via my non fiction tutorial style ebooks on Amazon and elsewhere.

Scrivener to create, Amazon KDP and Smashwords to distribute (plus own website, etc) and you're golden. A technical book can sell for $100+ bucks per month at ten copies, $10 each, and if it's enough to save somebody 1/2 hour of work, it'll probably do very, very well.
Nice! Works really well.

Set up an API for the script so you can try it out without coding it up: https://api.blockspring.com/pkpp1233/d80c0541e3b744bb7695be2...
> In theory, the EU requires you to collect VAT from EU citizens regardless of where you yourself are based.

Well I'm certainly interested in how they see themselves exercising their power extra-territorially. I'm inclined towards letting them swivel on my middle finger.

HMRC themselves say that VAT isn't chargeable on sales outside of the EU, so doesn't that run contrary to what you're saying about the EU requirement for global VAT collection?
I'm sorry, I don't think your not being offered a job has anything to do with your nationality. You might not be what they are looking for, plain and simple. I wondered since you have 10 years of experience and are probably interviewing for a senior position, maybe these were being filled with H1B workers? From anecdotal evidence, that does not seem to be the case. Every company I've worked for has had ~90% senior devs Americans. Management has been even more so.

I might be wrong here, but I thought H1B labor was overwhelmingly being used to fill lower paid, entry level or short-project kinda work and not being used to replace full time employment. Again, from anecdotal evidence, most companies I've worked with have always tried to hire domestically. And many of the jobs I've applied to, the recruiter outright told me that they wouldn't even consider noncitizens/non-gc holders.
It depends very much on where you are interviewing. At one company I was at, it would be nice if you had a shirt on, and something longer than shorts when visitors were expected.

Before I visited another company, my host suggested that I also have dress socks on, rather than my normal wool socks.
> Safari and IE do not allow the access to the camera yet, neither on desktop, nor on mobile. You can check caniuse for updates.

I assume this could be solved by wrapping the JS library in something like PhoneGap and installing it as a native app?
> Best solution would be to have a common EU VAT-rate applying to all goods and services.

That would appear to fulfil a long-term aspiration of the European project.
Is this the right set of arguments to be testing?

$ mozjpeg/build/cjpeg
-quality $quality
-optimize
-progressive
Does the tech worker 'shortage' actually exist? Academics say 'no.'
It's not ironic. Sharing freely is part of the free market. Price points of zero are not disbarred.
The USA has ordered that big companies be split in the past. It's just the "crazy EU lawmakers".
You're not in the EU. So EU law doesn't apply to you.
Why It’s Impossible to Indict a Cop
This documentation page is an excellent overview for anyone who wishes to understand how a declarative language such as SQL is actually translated to an execution plan behind the scenes:

https://github.com/google/lovefield/blob/master/docs/dd/05_q...
Jeffrey Scofield has a OCaml cross-compiler for iOS [1], and a number of of example apps are available, including ones using OpenGL ES.

The bridges connecting OCaml to iOS UI components are incomplete, so you might have to do a bit of work to support certain components, but the work would be reusable. Not difficult if you follow the example apps, but maybe tedious. I think the effort is worth it for what OCaml gives you.

[1] http://psellos.com/ocaml/compile-to-iphone.html
That if we use the same tactics as the Taliban we too could stomp out drug use? I'm not sure you're going to get a lot of support there; it sounds like a cure worse than the disease. http://abcnews.go.com/International/taliban-behead-17-singin...
IMO, there are very few pure tech startups. MongoDB and ElasticSearch comes to mind. Everything else is just using tech to solve a business/consumer problem. IE. Spotify, Netflix, Flipboard, Appointment reminder, basecamp, etc.
Given how many circa 2012 and later Apple laptops I've had to deal with that no longer worker due to ventilation/ GPU issues, I think they're quality control went way downhill a while ago.
What legal issues? Will the EU take you to court? Will they direct the (say) UK police force to come to your business and sieze property to pay back debts? This isn't going to happen.
How the courts trap people who were convicted by bad forensics
How to create a website using Ruby on Rails
Bob Dylan Plays Concert for One Lucky Superfan
The citizens voted for national parliaments who appointed the EC, and support the EC.
Right, especially because all TV and movies are dubbed to spanish, so there's hardly ever any contact with the english language.
I suppose I might be coming off as patronizing, but I only offer to teach those who have expressed an interest first.
These rules apply to anyone selling to EU customers.
I'm sorry but I totally fail to see the problem that this is supposedly trying to fix.

In the example provided, the problem is presented as a failure of cascading in CSS. But the problem as I see it, is in the structure of the HTML. The example is a component with a button inside a component with a button. Then global selectors are used which creates a result we don't want.

Slide 11 states global selectors are a problem. Which they can be, if used improperly just like every other tool we have access to.

So, the solution is to write Javascript that results in using classes. Which is what should have been done in the first place.

So, instead of creating a proper class structure in the HTML it is suggested to use Javascript to create classes, inject style sheets into the dom, and inject classes into the HTML elements on page load?

All to avoid using CSS properly?

I'm sure this is a wonderfully coded project, has interesting ideas, and may be useful to some, but as a front-end developer I seriously doubt I would ever use this nor recommend it. I would suggest just learning CSS, it's not that hard.

I would say that this type of project would be far more suited for a back-end library that generates stylesheets on the fly in an effort to maintain code efficiency. But doing all this in Javascript just seems to be about addressing people's attitude towards CSS and not about actual problems in CSS.
Fight Over Flickr’s Use of Photos
RSS, Pocket, and how I'd fix reading online
Exactly. The key here is that the expectations did not change. The private sector still expected the work to be done in the time allocated. With people having the ability to work remotely, it becomes even more difficult to stop yourself from working. You need a combination of both, the employee being able to stand up and demand the employer to scale down expectations and the state to step in and protect the employee from the employer retaliating and firing this individual.
The EC is unelected? Please, educate yourself.
Conversely, no regulation tends to be literally Dickensian.
They've blogged about their enhancements here:
http://www.rubyraptor.org/how-we-made-raptor-up-to-4x-faster...
and Part II:
http://www.rubyraptor.org/pointer-tagging-linked-string-hash...
Swizec's original "Show HN":

https://news.ycombinator.com/item?id=4799314
Now this is an interesting approach! Are there anyone using it in the wild?
I've had leftover opioid painkillers from surgeries and I can see how easily this could turn into a gateway. I often feel simply lucky that oxy et al wasn't prevalent when I was 16-24yrs old, as I'm sure I would have encountered it. And as a new father I am also worried what kids will be up to in 10-15 years if we can't learn from experiences like yours. So again, thank you - I really appreciate your story.
The problem is that every website does the same thing, and now it's impossible to use the internet anonymously. But actual spammers can spend a few bucks on IP rotating services. IP discrimination causes far more harm than good.

Actually I don't think Tor disables javascript by default anymore, but even when I do disable it I still see ads.
Indeed. And if they then put the VAT rate at 0 it would hurt businesses even less ;-)
Your point b) resonates with me... But my experience with the dual-licensing model: it often took 3-4 months for companies to pay ($1,000-5,000 per license). Because they already had the software.
"Fix toothpaste by making it out of feces"
Achieving Desktop Zero
So this means I can just change my IP (And possibly use some random physical address) to get lower prices when in EU?
Lessons learned from 10 failed startup ideas
>That's a really scary line of logic though. "We did a thing, and there was no effect. We propose that to obtain the desired effect we should do even more of the thing that had no effect."

Is it scary? I mean, if I go from getting no exercise to spending 30 seconds a day exercising, but see no change in my weight, should I therefore conclude that exercising is pointless? Or should I try exercising more and also maybe be more careful with my eating habits?

I think the scary thing is when people try to take complicated subjects and distill them down to shallow talking points.
That's correct. Phonegap/Cordova gets you access to the camera, and would provide the ability to capture an image for local-processing with this library.
It’s about consistence.

Name of the Country in it’s own language, abbreviated to 2 letters. Results in EL for Greece, UK for the United Kingdom, etc.

GB is an island and has nothing to do with the UK, it’s as if you’d call Japan now Hokkaido, it makes no sense.
This was the old loophole used by Amazon to sell CDs from Jersey without paying VAT. It got closed somehow.

Incorporating in Delaware, or having a subsidiary/reseller in the US front the actual sales, seems like a better option.
Pretty sure LESS/SASS already "fixed" CSS.
Are you suggesting they were acquired by other means?
WordPress Maintenance Costs
I think cbsmith's point is that a a good language makes it so easy to correctly unwind the stack that it's almost harder to not do it right. If we could go back in time and do it over using exceptions and a better language, this likely would have been an exception from the start, which would have made this bug easier to fix. For example, Python's "assert" raises instead of exiting the process. The caller could just catch the exception from the failed assertion and deal with it, without need to update any other code. The problem is, we can't easily change languages now, nor can we safely retrofit exceptions. Hindsight is 20/20.

It's worth noting that that argument depends on the exception-raising assertion having been present from the beginning. The correctness of stack unwinding code can sometimes depend of which exceptions a function raises. A particular piece of code that is currently correct may break if one of the functions it calls is changed to raise a new type of exception.
Isn't the lack of VAT exemption for small businesses also new?
I just installed this to our test server and impressed by results actually

We had 100 req/sec on our 2gb test server.

We got 170 req/sec without any tuning by using the same config

Im sure i can tune it little more to get it to 200 req/sec, which is a lot improvement to previous version. Well done guys!
I'd love to see it adapted for use as a fuzzer for network daemons. I have a couple ideas that mainly involve a separate driver from the binary to fuzz, but haven't dug too deeply into how to incorporate that.
That is not how a true scientist thinks. Effects are not necessarily linear. For example, in order to see some effects in quantum mechanics, a threshold must be passed. Or in physics, a certain amount of force to overcome the minimum threshold as a result of friction.

Problem solving isn't such a simple operation. One must be careful with logic.
The end result will be a few large companies and no smaller companies in the marketplace. Barrier to entry will also be difficult. Is less competition and more large companies what we really want?
Yep, I've used Zbar for barcode detection in photographs before. It wasn't particularly fast for my usage, but a lot of the photos I was scanning weren't particularly well cropped around the bar code. I'd be interested in seeing some benchmarks between this approach and Zbar.

Also, a ton of the barcode scanning mobile apps use zbar as well (they all use zbar's default interface unchanged).
These new rules, while more complicated, are actually more fair (for companies). You now don't compete depending on where your company is based in the EU. Before these rules you applied the VAT based on the country where the company was based.
Magicians probably wouldn't be playing in the same situations as standard chess players and it would probably be easy to usurp this norm with throw away lines like 'and I don't even need to play as white against all of you'.
> digital bust

they're called digital bust as they can get you busted.

/Ba Dum tss
This is how we are thinking about implementing this for Perch http://rachelandrew.co.uk/archives/2014/11/20/implementing-t...

I am also collecting links and resources on GitHub http://rachelandrew.github.io/eu-vat/
Now I imagine a brainstorming session at Apple a couple of years ago;

Jobs: Ok, we are going clockwise, start.

Engineer1: We should use a 5" screen in the new iPhone 5, Samsung will go 5", and it even has a 5 in the name.

Jobs: Why the hell should we do that, just because Samsung is doing it?

Engineer1: To improve user experience for using the internet and watching media content?

Jobs: I don't see where you are coming from, why wouldn't they just use their iPad or MacBook for that?

Jobs: Next!

Engineer1: But, but ... some of them don't ...

Jobs: I said next.

Engineer1: Ah, nevermind.
How the birth of my son made me a better entrepreneur
Please report any problems to the Phusion Passenger discussion forum: http://groups.google.com/group/phusion-passenger
Adding an R function to your Personal Library in the Cloud
As a happy and satisfied Passenger Enterprise user, I'd say that Passenger does deserve a better attention from ruby community.
Just because it's (too) easy to use, doesn't mean it can't perform well.

We still use version 4 and benchmark it with unicorn and the likes, and we found no noticeable different on performance, except the fact that it's easier to configure and manage.
A more charitable reading of the comment might have taken the phrase "not have gone far enough" in terms of the policy achieving its objectives. Regulating work hours was the means, not the ends.
All of the problems I've experienced with iOS 8 have gone away in the subsequent patches, with one exception: turning the screen off occasionally activates Siri, which immediately gets deactivated since the screen turns off. The only thing that happens is the phone goes "ding-ding" like when Siri is turned on, even when the phone has the silent switch enabled.

Quite annoying when I'm at a quiet client site and my phone makes that noise.

--edit: I should say all of the problems except the fact that the wifi is so unbearably slow and unreliable that I often resort to LTE when I need to get something done. Wifi sucks on iOS8.
I don't see a problem with that. Note that the comment is both correct and polite. It just replaces some warm and fuzzy emotions with sober reasoning.

The truth is sometimes bitter.
Offer HN: CalCPA Startup Conference, 11-Dec-14, San Jose, CA
The California Society of CPAs is holding its Startup Business Conference on December 11, 2014. The conference is at the Doubletree Hotel in San Jose, CA. It is an all-day event.

This conference would be useful to a start-up for the people you meet (you will need an accountant sooner rather than later) as well as the things you learn. My suggestion if you go: use this event for schmoozing as much as you use it for knowledge.

There is a special landing page and discount code for readers of Hacker News: $50 for the whole day. Did I say lunch is included?

Use this landing page to sign up: http://calcpa.hs-sites.com/startup14-hacker

Unrelated:

On December 11, 2014 (the same day) -- Thursday night -- I will be in the bar at the Hyatt Regency Hotel in the Embarcadero Center, with a credit card . . . uh . . . networking. CalCPA's International Tax Conference is on Friday, December 12, 2014; I'm the chairman this year.

If you want to meet, show up at the Hyatt Regency on Thursday night or email me at my HN username on Gmail and I will send you my mobile number. I will do my best to answer your hard startup-related international tax questions. :-)

Disclaimer:

I am heavily involved in the California Society of CPAs and its educational programs, even though I am not an accountant.
Python Code for Offline Bitcoin Transaction Signing (P2SH, Multisig)
GIT utils: repo summary, repl, changelog population, author percentages and more
Clickable link: http://calcpa.hs-sites.com/startup14-hacker
> "Finally, the word 'shit' appears in many places throughout the code and modules."

Someone's boss is gonna be peeved! (Also, this would be a good indicator of a native English speaker developing the software; I doubt most developers put curse words into their code in a non-native language)

I don't find the GSM attacks unusual or interesting. Sure, it might be new for an Internet worm, but government-sponsored orgs have been pushing attacks on infrastructure like GSM networks since the L0pht days (though back then I think satellites were more in vogue), and they're constantly looking for new ways to infiltrate foreign networks of any type. This just shows someone's pet research project from a decade ago made it out of the lab.

It's also interesting to note that while this is useful for nation-states, they're not necessarily developed directly by a nation-state, and there could be multiple organizations using the same malware package. One way to see multiple independent actors using the same package would be to look for different cryptographic keys, C&C servers, and discrete distributed victim-networks.
Wow, I wonder what effect this has on politics?

It was noted that the Arab Spring was largely not the result of political discontent but the fact food prices were becoming very high [0]. It might be the case that unless the basic livelihood of people is consistently threatened - such as not being able to eat - that they will always put up with the political status quo.

As we're seeing now with the non-existent political reaction to mass surveillance.

[0] http://necsi.edu/research/social/foodcrises.html
If you are bad at CSS and good at JS then this tool will not really help you. In the end it generates CSS, which you have to know to some degree to be able to create the JS version of it.

I agree on the complexity issue with the examples, I don't see how the 30% savings claim would hold up.
This is a great comment. I think the part about employees reaching the salary cap and then going to business schools is particularly true. In fact, I've seen it go 3 ways:
1) smart person reaches salary cap and gets tired of software, goes to business school and comes back as either product lead/CETO/VP etc.
2) smart person reaches salary cap and has tremendous amount of software engineering/design experience, uses experience to get a VP/CTO position in another company with better prospects.
3) smart person does not take time to update his skills, has done lots of work but still does not have insight to architect/design complex systems. Faces unemployment. (Sadly, this was one of my former co-workers)
Yes, but it's for developer-compiled languages. It's not like I switch from an AMD to an Intel processor and suddenly all C code on my machine has new instructions in them. Compiled code remains the way it is.

This is not what I want. What I want is either JIT or AOT-on-end-device.
The point on stigma is a hard one.

On one hand, I see your point. There's a lot of merit in allowing various mental and emotional illnesses to be treated as illnesses rather than moral failings.

On the other, this seems orthogonal to the AA/NA approach. "I am an addict. I am no different from other addicts." Own the problem. Make it your primary mission. Many members give "recovering addict" a very central place in their identity.

Do you think it's better to encourage addicts embrace the label or allow them to wear it lightly?

Also, regarding the "drug culture." I don't know much about the heroin culture but the prescription painkiller culture seems to be very different. Recreational users seem to treat it like a party drug. A lot of addicts seem to treat it like medicine. There's an obvious compulsiveness to it, but it's not incompatible with a normal life the way heroine seems to be. I don't know if it's mostly stigma and culture or properties of the actual substance, but using heroin and going to work and then picking up the kids seems like a total contradiction.

I know as a smoker that smoking and exorcise (and healthy eating) feel incompatible. If you do this self destructive thing 10-20 time a day, going into a gym or playing soccer seems ridiculous. This is something that changed over the last generation. In the 50s, you could see professional athletes take smoke breaks between training sessions. But now, with the current cultural treatment of cigarettes, relapsing on smoking usually means relapsing on exercise too.

Again, I think there's a contradiction between AA/NA approach and another approach. One is to encourage the oxy culture in heroin. Shooting heroin doesn't mean your whole life is derelict. The NA/AA approach is the other way, oxy addicts need to see that they're addicts just like the bum with a needle in his arm. Thoughts?
Maybe I was wrong about Linux then! Are apps optimised in any way? Is this up to devs or does the OS/window manager do any of the work.
So just like cars they would not be used?