skysight-inc/HackerNews huggingface dataset:
Form a company with a generic consulting name, and brand yourself as yourself. That's what I do now and it works fine for me. When you bill give them your company billing information.

If your freelancing does get bigger than you can just step back to your company name.

Sell You, Bill your company.
An opportunity well taken, too.
Basic Mac OS X Disk Management via the command-line
Many of the questions here are already answered officially by Google: https://support.google.com/webmasters/answer/178852
Yes stone is great, but how many bytes/tablet do you get on average?
Ruggedizing Mobile Applications
No, because the packages provided by your distribution are a subset of all the python3 packages available.
not necessarily. there's not enough context as to how they got to stripe.

Did they write the url in the address bar of the browser without any other context, or did they do something that signalled what they were going to do.

I bet #2.
Mt. Gox Files for Bankruptcy in U.S
There are three popular paths you can take as you get older: You can become obsolete and eventually find yourself laid off and unemployable. Or you can move into management. Or you can keep learning new technology, becoming better, more employable, and able to demand higher bill rates year after year.

To a large extent, you get to choose which of these paths you prefer to go down.

I seem to have personally gone down path four: Start your own business. Consulting, unlike employeeing, tends to map bill rate exponentially to experience. And selling software products... well, when was the last time you decided not to buy a SaaS product because the company's founder seemed too old? That's what I thought.
Drifty, Makers of the Ionic Mobile Framework, Raise $1M
A Quick Look at the BitSummit 2014 (Kyoto, Japan)
The Infinite Lives Of BitTorrent
This is due to failure of the ball grid array solder, I'm assuming? Most of what I've seen has been due to failure of the video card - I think the nvidia ones were notorious on certain models, but I've had it happen on my 2009 iMac with a radeon card.

Sort of what sold me on integrated GPU's as being the ideal in these form factors - less parts to blow up in your face....
> You can then download that, and use something like 2to3 to convert it.

Only in some cases. Pretty much anything that handles binary formats on the wire will need some tweaking.
Window.clusterFuck
> Wouldn't you rather hire someone who's demonstrated an ability to learn something new and succeed at it?

Personally, I don't think recruiters get this point.
> finance organisations who can't handle non alpha-numeric characters in passwords, indicating failure to hash

When I see this kind of limitation, I usually assume that they have some old mainframe with a fixed-width 7-bit password field, that would take an enormous engineering effort to change or replace.
One thing that I love to make is mac & cheese.
100% Renewable Energy Is Feasible and Affordable, According to Stanford Proposal
People of vastly different cultures can easily work together, as long as they aren't assholes.
MacBook Pro Retina 3.5mm TRRS Cable With Audio Input
Costly in what sense? Compilation time? Binary size?
How Bitcoin just made a bid to join the mainstream
The first part of the name before the underscore is the CSS superclass name. The next part after the underscore is the CSS subclass name. And the properties in the style tag are the CSS instance variables.
You mean you people don't have all warnings turned on, with -Werror as well? Here, how about I list the ones my project doesn't use, and why:

-Waggregate-return - everything returns an aggregate in C++, and that's not necessarily a bad thing.

-Wlong-long - We use long longs.

-Wmissing-declarations - We don't need to declare every internal function before we use it.

-Wmissing-include-dirs - Sadly necessary; gcc seems to include some on its own.

-Wpadded - Everything's padded.

-Wsystem-headers - I only wish I was in a position where this could be useful :)

As K&R would say, let the machine do the dirty work. If a warning check exists, there's probably a good reason for it.
>Myself, I wanted a Nest up until google bought them... no way I'm giving them sensors in my home.

Do you have a smartphone that has anything made by Google installed on it? If so, they already have lots of sensors in your home. Some of which they haven't tapped into yet, some they have.

If not, do you ever use any of their services from home? What about all the sites that use Google Analytics? Even with just that, they know where you live and could easily compile a set of times you're at home, which is just about the only thing that Nest data gives them. (I personally don't view the humidity at my home that revealing, privacy-wise.)

I want to stress that I'm not trying to antagonize you or belittle your stance- I feel privacy is very important, and it makes me happy when others feel the same. I'm just trying to show you that unless you've taken (what some would say) extraordinary measures, Google already knows more about you than what Nest is going to give them.
Is DarkCoin Legit?
I haven't seen any mention of Facebook participating in the hiring cartel in these various news reports, including the one you linked to.
I was using a a 15 year old original Microsoft Natural Keyboard until recently, but PS/2 ports are getting more and more rare and PS/2 to USB adapters haven't worked reliably for me.

I just bought a Microsoft Natural Keyboard 4000 which is nearly as good, even though the keys feel more "mushy" than I would like.
What is onboarding and do you need it?
Mt. Gox files for Bankruptcy Chapter 15 in U.S.
> And as far as people are concerned, there are people living in Chernobyl right now, which was far worse.

[citation needed]

Aside from that Pripyat is what should be discussed.
How I Got Sued by Facebook (2010)
Sometimes people need to feel badly in order to make a significant change in their motivation or habits. "Self-motivated" people are just better than most at making themselves feel bad.

There's also an aspect of knowing the high end of expectations. It's easy for smart kids to advance just beyond their peers and then start to coast. A skilled and strict coach can help them understand how much farther they can really go.

If a natural joy or passion cannot withstand some critical coaching then it's not very strong joy or passion. If a kid needs constant support and praise just to stick with something, it might not be the best activity for them.
Enhancing Your Self-Branding And Web Skills
This is fake. The fact that this site has published a story about it even after it was revealed speaks volumes.
Let the journey begin...
That might hold water if every company I've ever worked for hired much more than just self-diagnosed-with-Aspergers', white-guy assholes. I've never seen a group of programmers get along. "So-and-so should be fired/shouldn't be hired because we just don't get along" is not an acceptable excuse. Any other industry and your boss will tell you that you better learn to get along.

This is Kindergarten level issues here. You're supposed to know how to tie your own shoes and play nicely with others by the time you're 6 years old. Why do we continue to let the tech industry endorse childish behavior in the work environment?

EDIT: The one job I hated the most was the one where I was hired because I was a "good cultural fit". Turns out, they thought I was of the "culture" that enjoyed working free overtime. Nerf guns and free soda weren't enough to keep me in the office after 6pm, so I started to get squeezed out, culturally.
Ways like HTTPS?
Drone drops package of cocaine in prison in São Paulo
A master's degree, assuming no experience, is more like a warning signal for someone who's stayed in academics too long and has no practical skill. It's like you're hiring a really expensive junior developer if they've never built real world software under business constraints that needed to like be bug free, and scalable. It's like the code written in graduate college gave a shit about memory use, file or network i/o performance, a good ui design, or like actually doing the thing it's supposed to. Sorry, ranting due to bad experience in the past.

The thing is, more education will enable a good developer to be even better. It's doesn't seem to help a struggling developer in any shape or form. Unfortunately sometimes I get the impression that people stay in school to address a problem that can't be addressed with more classroom time and end up doubling down on a field that maybe isn't right for them.

At the very least try to intern early on and or successfully help a popular open source project before graduate school.
This is very common, you cannot expect a company to simply bend over and let every one of it's workers join a Union or similar. When I worked at CVS they did the same sort of thing with any worker unions trying to form at CVS.

Also that correlation between union membership and middle class income % needs some research citation, are we sure it is a causality not a correlation?
Embedding PyPy in uWSGI – interview with Roberto De Ioris
Ackman is outspent by Herbalife in lobbying: Ackman spent $264,000 last year vs $2 million by Herbalife

http://www.reuters.com/article/2014/03/09/us-herbalife-idUSB...
Couple of points:

- The GNU Compiler Collection can compile Java, as well as other languages with "bytecode".

- GCC actually has a native intermediate language, it's just not very well advertised.
Sorry, but why?

Why it is bad to do this with Microwave Oven rather than conventional oven?
It worked because he did a Wii AC power adapter reset:

"The AC adapter must remain unplugged at both ends for a full two minutes."

https://www.nintendo.com/consumer/assets/js/doc_frame.jsp?f=...

The microwave was like customer support telling a caller to unplug the power cable and blow into the power socket.
So it is not really optimizing the code - more like optimizing the symbol table?
A bunch of AngularJS Directives
I personally like to be aware of the cutting edge, but not bother investing time and effort until after the real lunatic fringe has proven or disproven its worth.

It's OK to be late to a party, as long as you're fashionably late.
Groupon sales rep: http://eater.com/archives/2013/08/19/groupon-sales-rep-alleg...
Why not a clever marketing scheme by BlueSnap? I never knew about BlueSnap before. After seeing this, spent a good 10 minutes on their website!
Their MSc thesis was probably the first that they wrote. After a while of paper writing, thesis writing, and even more paper/thesis reading and the like, I'd imagine that they got better.

What I'd worry about is if I saw NO improvement after 4-5 years. ;-)
Keep in mind that the speed of Starcraft's ingame time does not necessarily match your wall clock. It can be faster or slower, depending on game speed setting.
My story is, I think, atypical. I have no college experience, have been in IT for 19 years, and am now 42.

I was hired to my current gig 11 years ago to fill an emergency need for someone with perl and B2B experience, where I showed myself to be competent and approachable, and received a token promotion and consistent merit raises.

I have made all my IT hires in a similar way. In 1995 CompuServe had an immediate need for anyone who could tell a mouse from a keyboard, and due to my experience troubleshooting modem connections to play better dial-up Doom, I was put right into tech support in the ailing company. Before they imploded, I was hired at an ecommerce VAN to troubleshoot comm problems and write comm scripts for some of their software packages when they were very short on good comm help.

At each of the companies I've worked for over the last 19 years, I've dodged layoffs, demonstrated competence and agility, been given a single token promotion, and have been paid below the market average for my position due to not having a college degree.

Pluses: Haven't been fired, laid off, aged out, or put out to pasture. I have had consistent employment, taking only two contracting gigs over the years, both while still employed full time. Plus no one gripes that I wear jeans in a business casual environment, or that I look like a hippy with my 21" hair.

Minuses: Fewer promotions, lower average pay.

If I did the math of some of my peers who negotiated more pay from employers, but were then laid off during low profit years, I would either break even or end up in the black by comparison.

By showing competence, a sense of urgency, and willingness to keep an enterprise system healthy for the long game, I've done pretty well, plus no pesky student loans to pay off.

...but on the other hand, I haven't written that killer app, founded my own tech firm, or otherwise found my way to riches. As 50 gets nearer, and as I cost my company more, any of that may change. I fully expect within the next re-org or two to be handed a severance package, and then see if my secret project-x is a gold mine waiting to happen, or if I've been kidding myself all these years.
this is possible through datanyze, if I'm not wrong
No, distributions are way behind

2to3 is bad and the code involved has to be tested using it anyway.

The normal way to install Python packages is not by manually downloading them
That's easy: See how many things are implemented in JavaScript? How many times JS-related projects (terminals, vm's, DSLs, monitoring projects, etc) hit the news on hackernews? What kind of companies are using JS frameworks?

I'd say JS is by far the hottest language around and I'm a ruby programmer not JS programmer (although, I'm starting next month with JS).

Then depends I guess:

* if you're a web dev, JS/RoR/SASS/HTML5 with an eye on Rust and Go. Python has interesting frameworks also for web-dev.

* If you're into mobile Java/C++/Obj-C of course (old news) and HTML5

* If you're into low level, embedded stuff it's always C.

* Scalability? Erlang... and so on..

It's really easy to follow the trends around. The hard part is to understand new trends well enough in order to be able to understand if they are a better fit and use them in production. (e.g. Go is faster than RoR, but most people will stick to a framework that's heavily tested, well supported, with an active community, huge set of external plugins and tutorials .. for production. This might change in 4 years... Or maybe not :-)
99% of marketing is either promoting a great product with little audience or polishing a turd (most times a mix of each). I've done both. It's a lot easier to sleep working on the first, but sometimes the second can be more fun.

Haven't tried your product yet, but it seems like you fall into the first half of that statement. It's ok to promote your hard work and you shouldn't feel bad about it.

Marketing isn't inherently spammy, don't overthink it
This is when you learn that not all implementations are the same, and realize it's better to read the documentation for your particular implementation.

I'm guessing your grep defaults to POSIX EREs, but always check the manual.

The behavior of multiple adjacent duplication symbols ( '+', '*', '?', and intervals) produces undefined results.

http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_...
Newly-minted PhD's should consider casting a wider net. At the company where I used to work in D.C., probably 1 in 5 of the staff was PhDs. Areas where the tech industry is more "meat space" than "net space" seem to have more PhDs per capita among the engineers.
ad retargeting, or "stalker advertising". Cookie or whatever tracks movements, monitors for specific urls. When tagged client visits urls, system recognizes paying customers and sends "friendly heads up" email.
To be honest, I haven't got a clue. Affordable, multi-decade storage is still an unsolved problem as far as I know.

A RAID NAS is a good medium-term solution, and perhaps creating offline backups on disconnected drives every 5 years or so can solve long term storage, though it does require maintenance over time (refreshing the drives). If you are not afraid to use cloud storage, you might use those services, but I don't know how long those will be around.
I don't run all the spyware services like Google Now, and use CM with Privacy Guard (considering moving over to XPrivacy though). I block ads and scripts such as GA.

There's a gap between "not using the internet" and "not at home", which can't be gained from GA, but can from a motion/temperature sensor.

The truth is, I do consider the measures I take to protect my privacy as being, while not extraordinary in the common sense, certainly more than perhaps 96-98% of people. There is a tradeoff between privacy and functionality in many things, but a hacker can always take what they need from the anti-privacy side while maintaining far more privacy than other people.
Acman's behavior is not bad because he's shorting Herbalife.

It's bad because after he bought short position, he's using his money and influence to crash Herbalife, by any means necessary, buying fake concern from various "community" groups, trying to influence government officials to start investigation etc.

Metaphorically speaking, he's a corporate terrorist, trying to cause distress in a company in order to profit from it.

And let's be clear: he doesn't care what happens after (potentially temporary) drop in Heralife's stock price.

He's end-game is not fixing Herbalife via some government action, all he needs to make his billions is temporary drop in stock price caused by FUD that an investigation would create.
A part of it depends on what/where the experience is from. If I see someone who has worked for 10 years at a shop that I know is fundamentally dysfunctional, that makes me hesitant.

Similarly, if someone looks like an opportunistic job-hopper who never stays put for more than nine months, I also get hesitant.
That is a great way to rationalize deciding that a specific person is no good even though they have the experience.

Of course it will turn out that you have personally made the most of your time, and that you have some other reason for downing the other person.
About the 3rd point, was there a common factor with those programmers/engineers in their CVs that prompted them a coding interview (which obviously they failed)?
the clocks are great BUT am getting 403 responses

NetworkError: 403 Forbidden - https://s3.amazonaws.com/macslow/clock#{i}.svg?w=3&h=3

NetworkError: 403 Forbidden - https://s3.amazonaws.com/macslow/images/ui-bg_glass_75_e6e6e...

NetworkError: 403 Forbidden - https://s3.amazonaws.com/macslow/images/ui-icons_888888_256x...

NetworkError: 403 Forbidden - https://s3.amazonaws.com/macslow/images/ui-bg_flat_75_ffffff...
I'm 41. I also worry about ageism but so far I don't feel that it has affected me yet.

> Do you have to go into management to continue progressing upwards in pay and influence? I know this isn't the case at some companies (e.g. Google), but is it rare or common to progress as an individual contributor?

That has not been the case for me. I'm currently doing software development for a startup - the same thing I've done my whole career. I do get asked to provide guidance and help for younger devs sometimes, but I don't mind that one bit, it's actually very personally fulfilling.

> Is there a plateau in pay? Is there a drop in pay switching jobs after a certain number of years experience because places are looking for 5+ instead of 20+?

For me, so far no. I'm currently making the highest salary I've made yet in my career. I've been here for a year and a half.

My age has not been an obstacle to finding a job yet; I've had plenty of interviews and offers over the last 5 years and have chosen the places I wanted to work, rather than the places where I had to. It's worth noting that I'm white, male and American, so I realize I'm less likely to suffer from workplace/interview discrimination with US companies than people in other demographics.

> Is becoming a specialist rather than a generalist the answer?

I'm pretty much a generalist web developer, I do backend and front end work, On a nearly daily basis I work with Ruby, Javascript, Postgres, Haml, Chef, CSS, Sass, Shell scripting, etc. I didn't have to become a specialist to get my job, although the fact that I've been doing Ruby for about 10 years did help me get it. I think the answer is, just to be good at what you do, whether that's as a specialist or a generalist.

> Are older devs not looking for new jobs because they have families and want more stability/are focussed elsewhere?

> What are the older people in your workplace doing?

I have two kids, 5 and 2. My coworkers are evenly split between man and women, are mostly in their 30's to 50's and most of them have kids too. A coworker of mine recently returned from a ~5 month maternity leave after having triplets, and we've been flexible about her work hours/conditions because we didn't want to lose her. So we're definitely not averse to having employees with families. I look for companies that have this kind of attitude to work at. It's not as hard to find as you might think; as long as you're good at what you do people will probably want to hire you.

I'm not sure to what extent my company is "typical" but you can at least count me as one "older" developer who is happily still working as a developer, was able to have a family without harming my career, and didn't get pushed into management.

All in all I would say, your early 30's is still young. Statistically you've got more than half of your life ahead of you, likely the best part, too. As we get older I suspect the demographics of our profession will change along with us, and there will be more older people in roles we stereotype as being for younger people.
At least that's what I keep telling myself!
Employees are ALWAYS commodities. These issues are not new. This is exactly the same labor vs. capital struggle that has happened, well, forever.

Companies exist to run business processes that create money. Employees are an input to that process. Employers only care about employees to the extent that the employees help that process run efficiently.

Expect these things to become ever more apparent as more and more complex work becomes commoditized. Remember when you could make real money as a Wordpress developer? Now a person who wants a website (if they still want a website and not an Etsy / Amazon / Facebook / whatever presence) should really just sign up with Square Space. The market needs products & services... employees are a by product.
Remember that there might be a law in your country that regulates complaints.

In Sweden we have "reklamationstid"[1] which gives you sort of a legislated warranty (applies to almost all goods) for three years.
All goods that I have complained about using "reklamationstiden" have been replaced.

[1] http://translate.googleusercontent.com/translate_c?depth=1&h...
This isn't always the case in CS. It is often more advantageous to your career to not take time off. Granted, someone can get a masters while working, but it's often for the purpose of a career change or promotion into a specific category of position.
I said this long time ago on my blog: http://julesjaypaulynice.com/good-software-engineers/
Only when their reference count reaches 0.