skysight-inc/HackerNews huggingface dataset:
We would love to have you and your family. The USA is so large and diverse that practically any living scenario is possible. If you want to live near nature with sunshine, fresh affordable food, and a home with a garden then I would suggest checking out more rural parts of northern California. There are many employers that will allow you to work onsite part-time (one day a week, month, or quarter) and the rest of your time at home, assuming your output is acceptable and you are available during working hours. Special arrangements such as this are more difficult in the beginning but are very easy to setup if you have proven yourself to be a productive programmer.

I would suggest checking out areas such as Redding, CA. If you make over $100k a year you could get yourself setup with a nice place such as the link below.

http://sacramento.craigslist.org/reb/4450341909.html

More properties in that area:
http://sacramento.craigslist.org/search/rea?query=acre&sale_...

Note: Life can be wonderful in the USA but our healthcare and education system need work. Healthcare is fantastic if you get good insurance, but that will cost you each month. Being a programmer, it is likely your employer will provide health insurance. Our Universities are some of the best in the world (ex. MIT, Harvard, Stanford, Yale, Carnegie Mellon, etc), but our elementary and high school education system is inefficient so you may want to consider one of the many private school options in your area. This too will be costly. Basically expect to pay 10-15% of your salary towards making up for our deficiencies in these areas. Work/life balance is entirely possible here although many European countries structure their national policies around promoting such ideas while the USA pretty much leaves it up to the individual to organize their life in the way they see fit. This is why we have so many people living on the extremes, from super-star entrepreneurs to homeless individuals and everyone else in-between.
Great story Jacques!

"A tent on wheels", that is an excellent description of the 2CV. I saw a frustrated owner who couldn't get the key working literally pull off the side door, and put it in the back and drive off.

The descriptions of the forms and questions was also great, and I've concluded that there is a corollary to the Spiderman "Great Power" quote that goes something like "With great Bureaucracies comes great ass covering." Basically everyone in those systems seem to be in fear that a colleague or a supervisor is going to "get them" if they screwed up something, and the endless forms and papers and signing is a way of creating defensive evidence that they were not the ones the screwed up, if what ever it is that is happening turns out to be a problem. It is really a cancerous organizational dynamic and one that leads to huge inefficiencies.
Use Ruby on Rails. PHP is dead and dying, especially around here (SF Bay Area).
More accurately, at the expense of us currency holders. The mint is self-finaning.

The cost to the mint to produce a coin is far less than the face value.

Whether anyone was actually hurt depends on how the cost to distribute this way compares to the normal cost to distribute new currency.

And, assuming this method was more expensive, calculating who was hurt and by how much would take me a few hours. Maybe someone else has that more on the top of their head.
I thought skipping across water like a stone was the recommended method. Not mentioned here at all.
I've driven the latest Range Rover(the big one,not Sport), and although it has a pneumatic, rather than hydraulic suspension, the ride was smoother than anything I have ever experienced. It did feel like a magic carpet, frankly.
Offline text editor in 115 bytes
I've started doing WebGL some weeks back, and although it was complete voodoo to me at first, things "clicked" for me by simply reading up a lot about what all the terms means and how they work together.
(About 15,5 °C)
NYTimes: Amazon Escalates Its Battle Against Hachette
So are you still married to her?!
This makes me proud to be Danish.
I haven't used soap or shampoo in years. I occasionally mention it to people, and after their disbelief subsides, they always admit that they wouldn't have ever known it by smelling me. At the time I stopped using soap, I was having lots of skin problems, and I found that they eased significantly when I stopped using soap. My dandruff pretty much went away when I stopped using shampoo, which was a surprise.

I do still use deodorant.
It's strange that more companies don't see the long term problems created by signaling that you're willing to spend money to settle frivolous lawsuits. Another symptom of the corporate world's excessive focus on the short term?
My regular tax preparer is an Enrolled Agent, and I can heartily recommend him. He helped me clean up some old tax messes that I'd made; he's very smart, very knowledgeable, and very much not cookie-cutter.

Charles Markham: http://www.markhamandcompany.com/

His website is terrible and he screens his phone calls ruthlessly. Don't let either of those things put you off; he's worth it. Feel free to use my name or not; it won't get you (nor me) anything. Maybe it will get him to pick up the phone the first time...

My email is in my profile, but most of what I'm going to tell you is above: call Charles. :)

Good luck!

PS: Yes, you probably are a little screwed for the coming few years until you get this cleared up. It is a very good feeling once you emerge from the other side, having caught up on filing, and having cleared up the IRS debts. This is money that you owe; you lived beyond your actual means for a while. It's going to suck a while, but assuming you have your health and earning power, you'll get out of it and it's bright on the other side.
>Use the bitwise AND operator & to check for a selected bitmask enumeration value.

You should take care if you store result of this in a BOOL (or pass it to a method or function that takes a BOOL). BOOL is only char big and plenty of common Cocoa bitmasks don't have any bits set in that range. For example NSEventMaskEndGesture is (1<<20).

NSEventMask mask = NSEventMaskEndGesture;
BOOL end = mask & NSEventMaskEndGesture;
if (!end) NSLog(@"Oops");
How does Google's Project Tango work anyway?

What I know, it's not LIDAR, nor Stereo-camera or Kinect 1 (infrared laser combined with a monochrome CMOS).

Does it use time-of-flight camera (like Kinect 2) or structure-from-motion (like MS Photosynth, ETH Zurich app)?

Tango uses this special processor (half as powerful as high-end GPU at 160Watt, but it consumes thousand times less battery power):

It produces over 1 teraflop of processing power on only
a few hundred milliwatts of power

-- http://techcrunch.com/2014/02/20/inside-the-revolutionary-3d...

Edit: someone answered it in another thread (today): https://news.ycombinator.com/item?id=7788881
Next-Generation Responsive Web Design Tools: Webflow, Edge Reflow, Macaw
1.) Doing things you don't want to do, but are necessary for a paycheck or otherwise is a basic part of being a grown-up. Lacking the discipline to simply get such things done and move on is a huge handicap as it's burning loads of time and energy that could be better spent elsewhere.

2.) This is surely arguable, but I think agonizing over a lack of satisfaction/motivation in a job is likewise a waste of time. If you can get those things at work, great - if not, don't try to force it - redirect it to side projects, friends, family or hobbies.

3.) Life is really short and full of trade-offs. Be sure to regularly re-evaluate your position or you might find yourself stuck rather than simply compromising.

>'How do you get in the zone and get it done when your entire being is revolting against the task?'

Through each of the things I described above. Whenever necessary I remind myself that:

* I'm a provider and professional, my family depends on me and I'm paid to do good work - getting this done is not optional.

* My time is short, delay buys me nothing.

* I have no shortage of great things to look forward to when I'm done.
Ideally you need to go a week or two without shampooing
to allow your hair to adjust.

Yes. Everything you say is true. I think many people give up after a few days, like the person you're replying to did.
You've got a huge opportunity here to practice the art of Managing Up and Managing Oneself -- impacting your quality of life.

- Eliminate ambiguous requests. Can you probe for your managers stated/unstated objections & needs?

- What's the expected outcome? Are your recommendations easily understood and compelling? Is your business case sound?

- If the managers are happy with schlock work, can you ever be OK with that?

Ultimately, the power is yours.
I agree with just about everything in your post. I've been on dead-end death march projects before, and I've also been on great projects which get ridiculous design-by-committee requirements. I think both are equally soul-crushing, and if you find yourself in that situation you need to get out quickly.

There are times in your career though when sticking through a difficult challenge is absolutely worth doing. Flitting from task to task because something is "hard" or because a particular feature is not obviously useful is just as bad. I've seen a lot of programmers who aren't "closers". They can get a project to about 85%-90% completion, but can't manage to finish those last few things to get something out the door.

So the answer, I think, is balance. You need to have a good picture of what you're working on and why. If you don't really believe in the project, or if it's being slowly killed with thousands of absurd changes, it makes those difficult periods really, really hard to endure. In those cases, get out, and get out fast.
Oh, this gets even better when passing yaml between versions.

In ruby 2.1:

irb(main):018:0> "2014-99-99 99:99:99.999999 UTC".to_yaml
=> "--- 2014-99-99 99:99:99.999999 UTC\n...\n"

Send it to ruby 1.9:

irb(main):006:0> YAML.load "--- 2014-99-99 99:99:99.999999 UTC\n...\n"
ArgumentError: argument out of range
from /usr/lib/ruby/1.9.1/psych/scalar_scanner.rb:111:in `utc'

Why did they even try to guess at stuff that's in a string, I can't understand. At least the new version does not explode. (returns a string)

PS: If you think at this point "who would send an incorrect timestamp?", think about some definition of a field validator for example. "format: 9999-99-99 99:99:99.999999 UTC"
The arrogance of humility.
The Bill Formerly Known as the USA FREEDOM Act
Could Oculus Be A Game Changer for Telemedine?
To give some flavor: I was working at a 3D modeling company that was working on a license deal with MS to provide models for the new Direct3D. We needed a way to browse and visualize models; Java applets was all the rage, and I even found a cool voxel component that would let people see the geometry without giving them the actual geometry.

MS and Netscape both had a set of "foundation classes". Netscape's were much, much better, so, given the time constraints, I used those. Because of a little bit of window dressing in the scroll bars, somebody from a recent acquisition noticed it was Netscape's classes and, by itself, that killed my project and almost killed the entire deal.

The nineties were an ugly time for software development, thanks to Microsoft.
Suggestion: have the editor display a non-square image as the preview.

When calculating angles, most of the examples divide the point xy by the resolution xy. This creates a nice point in the 0..1 range. When calculating angles from that, things will look good if the image is square, but once you have a rectangle, things look weird since you'll have an ellipse rather than a circle.

I was trying to make one of my transitions properly calculate the angle and rotate the input image, but the only way I could test if it was really working was by saving the shader and visiting /gallery to see the preview (differently from the editing preview, the gallery preview uses a rectangle).
Litigation isn't inherently bad. It all depends on how it's used. You don't want a policy that makes life hard for patent trolls to also make it impossible for, say, a person who's horribly disfigured in a car crash from suing the company for a legitimate design defect that caused the crash.
Less friction always leads to better conversion. Amazon knows that, that is why they have one click orders.

Improving their search would mean that more people find what they want to buy. That means more sales, PERIOD.
You don't need a mortgage in this scenario, that's the beauty.
You leverage the value of the house itself to purchase the house, all made possible by the size of the down payment.
This way, you just deposit all your available funds and income into the line of credit. It's also more flexible than a mortgage in that your can both pay off as much as you want, with the ability to borrow back against it again with no penalties. This allows you to put all liquid assets against the loan with the ability to get them back out again in an emergency. I was also able to negotiate prime on mine, so the interest was very low. I did this twice, and was able to pay off the debt within 3 years each time, single income, making less than $60k/year.
By starting with a modest house, you can leapfrog up to a high-value property in a short timeframe and a minimum of interest payments
thanks, pls can you suggest some awesome site to learning ruby on rails? ebooks- cant buy for now. thank you
Why anyone give this man their money or attention is beyond me.
Well, I like bytecode machines.

But I'd expect a compiler or and assembler of some sort that allows to write human-readable code.
Ask HN: What's your favorite pen/load/vulnerability testing service?
I am looking for some reputable companies that can test load, penetration, etc. Are there any reputable services that the HN crowd could recommend?
Promising discovery in the fight against antibiotic-resistant bacteria
In this case it was BounceExchange, but others like Exit Monitor & Picreel do the same thing. Its popular on e-commerce sites where you have a funnel for converting vistors to paid customers.
I don't think there is a statue of limitations for the debt, but there might be for failure to file each years. Best I understand it, they could throw you in jail for "hiding", but they can only come and take everything you own for filing but failing to pay.

The temptation here is to let sleeping dogs lie, but I think this just makes it worse. I imagine if you don't make a lot, it's probably not worth their time to chase you, but heck if I'd want to live with that constantly hanging over my head. It's bad enough owing money you can't pay.

ADD: For what it's worth, I have a sneaking suspicion that there are a ton of people in this situation.
This has been on the internet, at least, for a few years.

Those are the original project photos--I've not seen any updated ones.
T-Mobile has passed Sprint to become the nation’s No. 3 smartphone carrier
Damian Conway's Perl Quantum::Superpositions module (http://search.cpan.org/~lembark/Quantum-Superpositions/lib/Q...) dates back to 2000 and lets you play around with datatypes that act like they are in multiple superposed states at once; Damian's presentation of the module was an entertaining journey into language hacking as well as quantum physics - well worth looking up on youtube.
So very sorry my man, I had the same thing happen to me, so I COMPLETELY understand what you are going through.

I had one really good year as a freelancer and wound up spending the money I'd put aside for taxes because a client who had been paying me a retainer suddenly cut me loose right in November (the absolute worst time to try to pick up work as a freelancer). I was burned out and depressed about losing the gig so I didn't work for almost 8 months and wound up burning through the $30k I had set aside for taxes. I missed filing my taxes or an extension and the penalties just mounted until eventually my bill came out to about $40k.

After "negotiating" with the IRS (complete bullshit, they tell you how its going to be and you just have to deal) They decided that I could pay $2k a month on a $80k salary (how insane is that?). I lucked out and got a job that paid me almost double about 3 months later, if not for that I'd be toast.

Its easily the most stressful thing that has ever happened to me. Tax Lawyers were rude and dismissive ("Maybe get a cheaper car?" said one) once they realized I wasn't Mr Moneybags. And nobody can or will loan you that kind of money.

The only thing I can offer up apart from the Offer in compromise is that once you get the bill under $25k. You can negotiate directly with the people you talk to on the phone, once your bill is over that, everything they say/offer you has to go to some faceless manager somewhere, and it can be rejected and ridiculous alternative unilaterally offered back to you.
I know how you feel :|
Shall I remove ADB and ghostery and just go with Privacy Badger?
Ask HN: Who gained organic traffic after a panda update?
EBay dropped, so did some other companies.

I'm curious if someone on HN saw a significant increase in organic traffic and if possible, can you give some more info about your compitition in SEO?
Don't use Ruby/RoR and stay with PHP. PHP has got a large community, there are alot of modern frameworks and libaries like Symfony2, Silex, Doctrine2, Monolog, Assetic, Twig. There are also tutorials and snippets about caching with Memached/Varnish in combination with Symfony2/Silex.
Browserify handbook
Well there's 2.4 million lines of Java that will have to be maintained for the next 100 years.
Stupid question, but bear with me: have you filed your taxes correctly now? There are CPAs and there are CPAs. If you don't have someone wise in the ways of net commerce, find someone who is to give you a second opinion. Mine consistently finds me a tens of thousands of dollars every year versus equally valid but less advantageous ways of filing a return with the same underlying economic facts. (e.g. I've used the Foreign Earned Income Exclusion since forever, but when I have a good year, taking the foreign tax credit and some provisions of the US/Japan tax treaty is more advantageous, even though that means I can't take the FEIE. This saved me low five figures one year.)

Knowing what I know about affiliates, it's at least possible on the outside that you might not have had the world's most businesslike records. Can you reconstruct better records, at least for the major expenses for the business? If so, you can have your CPA file amended returns. You'll still be looking at principal and interest for your taxes but it's in your interests to pay principal of $80k and interest versus principal of $100k and interest.
Inserting an abstraction layer is a lot cheaper than rewriting all software.
This would seem to imply that mantis369 is representative of "the HN community" but jeorgun is not, which seems like an odd distinction.
15 feet sounds pretty deep to dig to install something like this. Any idea what the temperature is like 2-4 feet?
The pictures can be alright as long as they are in moderation and not embarrassing.

The thing that really really irks me the wrong way is people complaining about their kids on social media. "Johnny is being SUCH a brat today and raising hell." In my opinion that is just really unacceptable to publicly broadcast that in a manner that basically archives it (somewhere) forever. What will Johnny feel when he reads that comment in the future? I understand calling/emailing/texting a friend to vent, but not publicly. I know someone who basically all she uses facebook for is 1) posting pictures of her in yoga class doing all the positions wrong 2) bitching about her children non-stop and 3) talking about how WONDERFUL her husband is.
This works well for the lower levels but as the grid gets bigger, a refinement stage needs adding to the tiebreak. I suggest switching view from per-square to per-line for tiebreaks. How about this:

Larger grid:
1. take centre and fill diagonals

2. for the first few lines a big grid (say level 5) is big enough that the differences between optimal and not are small, so use "most close to completed" for a few lines

3. After a few lines (I want to say 30% of target?), the "most close to completed" ties will become more relevant. Breaking ties from the focus of one square doesn't work, because the computer's completion could change things.

4. Instead, to break a tie look at the lines that cross the candidate lines. For each number in the candidate, count the Xs that cross it. Sum the Xs for a line to find a value. Do this for each candidate and the most valuable is the candidate to pick.

This works well because even a small difference in value becomes very important towards the end.
Great product 
Nice to see a great kickstarter becoming a real great company !
My father has one (early 2014). Very true about the ride.

Unfortunately it's plagued with electrical problems. When you plug in an iPhone into the USB charger port, the navigation and heating crashes. The ECU and several CAN bus controllers have been replaced and it still does it. Plus the alternator exploded. Fortunately all under warranty but for a car that has been on the road for 4 months, it's spent 6 weeks in a garage.
Keep downvoting. Numbers don't lie. Do the math yourself and show your alternate calculations where you don't own a house at the end of the loan period if you buy and getting somebody to pay your mortgage as their rent makes you own it even cheaper.
Ruby on Rails is a framework, not a language, so I think the better question here is between Rails and a PHP framework, say, Laravel.

At this point, unless the hipness of Rails over PHP matters to you, I would say PHP, if your primary concern is turning out sites quickly, for little cost. Also, perhaps the ecosystem around Wordpress and the other PHP frameworks are worth considering, as a way of making some money, also it's easy to find a host for PHP that's inexpensive. But I don't think one is probably much more 'right' than the other - it might be that, on average, you can charge more for a Rails site than a PHP one.
Russia is driving out Visa and Mastercard.
http://bentobox.io/ has links to everything you want and more
On the other hand, while structural soundness was much worse in the past than it might be today, this method has served humanity fairly well for a very long time.
The personal identity paragraphs literally feel like they were directly removed from my head. So relieving to realize I'm not the only one who feels that way. The level of self doubt that can encroach on you when you are actually just doing the wrong job is really frightening.
Is this the correct approach?

BOOL end = mask & NSEventMaskEndGesture ? YES : NO;
> Why did they even try to guess at stuff that's in a string, I can't understand.

Because that's what the YAML spec says to do. I will try to write better code. :-(
Add an issue on the github project if you please!
What exactly would you say you do here?

I talk to the programmers and the mathematicians so they don't have to talk to each other. I'm a people person!
by zwischenzugs Docker, ShutIt and the Perfect 2048 Game
Is that cold enough? My fridge normally about 1-4 degrees Celsius.
That's going to vary a lot more by location, and 2-4 feet puts you at much higher risk for your beers freezing (although if you fully load this with beer, you'll have some beers at 2-4 feet anyway). Where I live, for instance, beers will probably freeze 2 feet below ground in winter. But my well is down below 15 feet and is always liquid.
$400?? That's insane.
I agree with your interpretation. I've seen some legal experts try to argue in favor of the RICO laws being used to prosecute the owners of patent troll companies for engaging in what amounts to racketeering and extortion.
Object.observe() comes to Chrome 36
I and a bunch of others have checked all our domains that are with or have been with namecheap and found the contact details to be as we expect them, so this certainly doesn't seem to be a universal issue.

I wonder what the cause/catalyst is for those domains/accounts that are affected?