skysight-inc/HackerNews huggingface dataset:
I want to start dating. I put my profile up to dating sites. I spend much of my days sending messages to women's profiles. I take their personality tests, but I never get messages (or replies to mine) even though I'm sure I get matches. I even started looking at niche sites such as "nerd dating..."

Dude, just get out and actually talk to women.

I'm not going to say how to get gigs, jobs, etc because I'm out of my league with the great people who post here. But whenever I see a post like yours, I see a lack of creativity and human contact.

I understand that you probably get tunnel vision from the stress. But try different things and different approaches. Try to get to know people. Get involved in different developer ecosystems. Talk to real people. Or get someone to talk to real time if not in person. Get that human touch going.

I like James Altucher's idea of list building. Brainstorm a list of different approaches you could take to land different work. Brainstorm other types of work that you could do. Brainstorm a list of side-gigs you could work on. Brainstorm anything, just to get that idea creation machine going.

You got lost somewhere by being the same for X years. What you need is chaos. You need to shake things up. Routine is good for the things you don't want to spend a lot of cognitive overhead (bedtime, eating, etc) on so that you can focus on creating explosive interactions in your mad scientist lab.

As a side note. Don't farm out your dev skills for less than a solid professional rate. Lowering the value that you get for your skills is a rabbit hole. No matter how far you go down that hole, there is still room for people to devalue you. They try to get the work cheaper, they complain about what you do. You could pay them for the opportunity to work for them and it would still be ugly. Better to take a minimum wage job than to farm your dev skills at less than a solid professional rate. Better to be a starving artist waiting tables than to cheapen your artistic skills by selling them to people who don't value them.
>As technology improves, communication becomes more human, and this is great.

I actually would say the opposite, there is nothing human about internet or videos or social networks or most technologies.
They give us an impression of social contact without any of the actual benefits, it's creating a society of lonely people who are connected to thousands of others but are more isolated than ever.

We have health professionals warning us about this, that loneliness and associated feeling are a major health concern[1] and we should remedy to it as technology isolates us more and more from our peers and social circles which are essential to the survival of our specie.

[1]http://time.com/3747784/loneliness-mortality/
I don't see where you're getting the "reprint the paper, and redistribute it to other customers" based on how ad blocking works. Ad block is at an individual level, there is no redistribution.
Scary, especially with the launch of Instant Articles (news content hosted by Facebook, further raising the walls of their garden).

Reminds me of when an article on the Facebook login system ranked highly with Google and people were confused on how to login: http://www.theguardian.com/technology/blog/2010/feb/11/faceb...
Is there an implementation method for the decentralized web that doesn't require individuals to become web administrators (with concerns about security, SEO and "proper standards-compliant page architecture", storage and bandwidth costs, etc.)?

If not, I'm afraid it's a non-starter. The centralized solutions are winning precisely because the average user just wants to get their signal out; they don't want to be forced to become even an amateur web admin to do it. So long as that's true, you'll find an ecosystem of dedicated individuals and small-count co-ops outside the centralized web platforms, but they'll never become large enough to draw consumer eyeballs away from those platforms.
It's about creating value. It always is. Whether an individual employee, or a company.

The problem is "value" comes through a subjective lens. Different employers value a given work product differently. The OP's big-co employer is likely to value process and documentation.

In this start-up environment, speed is also relevant. Make lots of value quickly.

edw519's 90 pitch works largely because he presents himself in a manner for his customer to clearly see the value he would create. He spelled it out.

Its less about talking about yourself and more about talking about them.

The key thing the OP needs to do (and should have been doing) is networking (outside of work). As others have pointed out, with that much experience, you also should have a network of folks to reach out to.

It can take a long time to build a network. Fortunately, there are tons of opportunities in tech to do so. I'd imagine one of the best paths might be to fine a moderately significant trending (but not trendy) open source project and start getting involved in the community (in whatever way the community needs (maybe not coding initially)).

Learn the code base inside and out. Read the forums, discuss things with people. Create value! Find something needed and do it!

You'll meet people (virtually) along the way. Build a public reputation (very important), and maybe find a job. At least you'll be able to reference your relevant skill in said open source project. You'll then be an older developer, but with very relevant job skills to someone out there.
There's no redistribution. Why does your analogy include redistribution?

There's no need for an analogy anyway. It's equivalent of receiving a free magazine and the user putting it through an automatic ad-censoring machine before reading it.
The Problem We All Live With
> What i don't like about Ruby is that undefined variables can be accessed without error (just like javascript)

What do you mean by this? Can you give an example?
Buying an island.
hehe, I seem to know surprisingly many people here whoever you are
I think PHP is harmful and should never be a first language.

JavaScript is getting good enough to be a good first choice, though, and it is very easy to get up and running with.
A secondary effect:

ad blockers not only improve the web experience for users (making everything load faster, by blocking unwanted spurious crap), ad blockers are good for the cellcos as long as net neutrality holds true.

Absent net-neut cellcos could in principle charge advertisers for access, but in a net-neut environment there's no money to be gained by carrying the traffic. Traffic which impairs the UX for the paying customers (the smartphone and tablet users).

This is going to be an interesting dilemma for that strong proponent of network neutrality, Google, uh, DoubleClick, right? (Unless they go the third-order route and roll out their own LTE data network, where of course they'll be the advertising gatekeeper and maybe folks who DPI indicates are using ad blockers will get a reduced speed of service ...)
Here's the raw data if anyone wants,

http://www.eia.gov/electricity/data.cfm

(WaPo credits the source, but doesn't make it clear you can simply download it).
The downside of manual visitor log book
To me this sounds like a failure of public education and not facebook's fault. Public schools should teach what the internet is. Not knowing what the internet is is akin to illiteracy in today's world.
No, I don´t like using their data for anything cause of possible copyright issues. I´ve got a much more detailed, game engine based 3d model of Iceland now than they do anyway ;)
Not backed by an article, but I'd assume there's also the factor of needing a new or different capability for an upcoming project, which would prompt the technicians to try something different without affecting in-flight projects. They can always share some of Hyperion with Pixar when Pixar is at a point to change things.
51% of mobile developers and 59% of IoT developers not making a sustainable income
Newspapers have successfully used a combination of subscription and advertising for a century now.
Recent discussion on HN: http://news.ycombinator.com/item?id=9977399
Makes sense. Breaking it down into smaller modules sounds like a good way to go. Good luck!
What seperates this javascript module from other javascript modules? besides convenience what kind of value adds it to a business?

javascript is typically something you shouldnt focus on as open source experience imo. so many people doing it and doing it badly for feelsy points.

you think the person who wrote nginx wouldnt get hired? something mission critical that alot of businesses use.
It's a risk-reward scenario.

When there wasn't as much content, the reward of finding a new blogger who would write about interesting things was worth the risk of reading boring tripe, because there weren't that many better options risk-reward wise.

Now, the choice is either a) read something completely unknown, which is just as likely to obey Sturgeon's Law as anything else, or b) read something from The Stream, which has been pre-vetted, and hence is likely to be of higher perceived quality.

Of course, the knock-on effect from that is that established writers and sites with an existing fanbase have a huge advantage, because they'll get into The Stream 100x as often.

The second effect is that the headline becomes far more important than the article, because there are two reasons that people check out an article that isn't already in The Stream - either because they recognise the author, or because they're intrigued by the headline. (On FB, you can add "or the image is really interesting"). A somewhat bland article with a great headline will get more views 99% of the time than a great article with a bland headline, in our current ecosystem. That was always the case, but The Stream amplifies it considerably.

The ongoing issues that Hacker News has with /new and actually enabling interesting content to bubble up is a microcosm of the larger issue. And if the HN team manage to solve those problems, that'll be a very, VERY interesting day...
And cache. When wanting to rewind I'd like the forward part of the video to keep downloading, not reload the video from that point and lose all ahead of it that's already downloaded. That used to be the case, but changed around 2011/2012 IIRC.
I wander if someone approaching plans to get a cheap worker...
I would pay for the NY Times or Washington Post if I knew having a paid subscription would remove the ads and give me a reasonable reading experience.
This is a good advice. Any links/advice where to start looking?
In most cases we need to sort CVs somehow. If we sort by degree there is a high chance that someone in the top 10 fits the position. Interviewing dozens of candidates is very resource consuming. I can emphasise with his story, but is all game of numbers in the end.
Man, the MongoDB documentation looks different. I was getting into it a couple years ago, and I was so frustrated with it, like it would explain that something returns an error but not what the values could be, or the prototype would show it returned something but the documentation wouldn't say what, or parameters would be left unexplained, etc. Looks like it's all new and different now, which is probably a good thing.
Hello sir, you have possibly found your doppelganger.

I don't have time to type up my whole story, and a lot of it is in my comment history, but the gist is:

I started programming with BASIC and later QBASIC. Self taught, no degree. Video games / text adventure games were my thing. Later fell into web dev and loved it... until I got further along in my career and was entangled in some really vicious office politics. I also suffered from untreated depression for years (which I have now managed to get under control). Those things combined with some really stressful personal family issues coalesced into a nervous breakdown of sorts and I holed up in my house.

I haven't had a fulltime job in 4 years - I just contract remotely. Almost everything I've done has been through recommendations which is really the only way to go when contracting. I've had multiple clients whom I've never seen - just spoke to on the phone for a few minutes and then slack / email for the rest of the contract.
Sometimes this works out well, sometimes it doesn't. I only made $30k last year and it was very spread out - there was at least a full week where the only food in the house were biscuits made with water. This year has been better thankfully.

Contracting is not my end goal - independent video game development is. At the end of the day I don't care about the money all that much. If magical riches await me in the future then I will accept them with open arms of course - but I'm only seeking enough to survive. I care about making things - I really don't want to go implementing the ideas of clients. I always fancied myself a creator and need to find a way to make my projects profitable so that I can find self-fulfillment through the things I create.

So, in addition to contracting for these last 4 years I've spent the vast majority of my free time improving my skill set (improved my python, dabbled with node, started building "modern" websites - SASS, Bower, Gulp etc).

I also started teaching myself how to make 3d games using Unity and c# (in case you're wondering, I'm creating my own assets, not purchasing them - and I have almost zero interest in creating mobile games). My girlfriend teamed up with me, started teaching herself 3d art and has already produced some pretty impressive models for the game we are working on.

I'm very interested in teaming up with a programmer similar to myself, or perhaps a group of similar programmers.

Edit: left out some words
The main problem is that the Web as originally conceived has should has nothing in common with the Web as application platform.

The convergence was because of necessity, but further development should really be done in two different branches.

Keeping both aspects together perpetuates the bloating of the "document" web and abysmal tooling of the "application platform" web (and yes, the tooling is abysmal; please don't fool yourself).
At the request of some users, this is now a proper github project:
https://github.com/koreno/prebase

I also renamed it 'git-prebase' so that it's easily added to git's autocomplete behavior and does not interfere with 'rebase'.
I understand why it's a genius strategy from Apple to make
mobile browsing free from ads (Googles lifeblood), but I don't see why it's such a huge deal to Google; they already have a mobile platform of their own where ad blocking was always possible and widespread. You could see this step from Apple as an aggressive one towards Google, or just as reaching feature parity with Android on ad-blocking.
What will be interesting is whether ad blocking will be widespread on iOS or if it will be like on desktop where it is a power user thing. If it's the former then it will change the web in a big way.

If Apple really wanted to spread ad blocking and disrupt things they should make it an optional install when users first open the browser, "do you want to see ads when browsing", where answering no installs an ad-blocker which blocks all apps not on apples whitelist (which ad networks then pay a sizable sum to be on of course).
A living world to explore, go anywhere at any time at any level (and potentially get slaughtered), ignore the story or discover it at your own pace, focus on combat over puzzles, increased difficulty if you want it, reduced focus on items, plenty of hidden mysterious dungeons, non-linearity?
Strangely, for me it was getting fit. What a very odd thing to put off till some unlikely future. I'm now consciously trying to convert silly "when I'm rich I'll........" fantasies into the question "so what's preventing me doing that thing right now?"
An even more apt analogy would be if a third party made an easy to use glass overlay that, when placed over a magazine page, obscured all the ads leaving only the content visible.

Considering that is applied voluntarily and "client side" and no redistribution takes place I'm not sure that would be illegal considering current laws.

Despite of that I believe publishing companies would be lobbying for laws to curb that practice as soon as it achieved critical mass and high enough adoption.
One of the biggest problems -- speaking as a former technical hiring manager myself -- is that a lot of those "serious companies" have HR policies that explicitly forbid hiring managers from pursuing candidates on their own. They are 100% at the mercy of whatever recruiters find for them, which is an awwwwwwwful, horrendous situation.
Hawaii depends heavily on imported oil for electric generation (~70%).
Ask HN: Why would people trust their banking credentials to a service like Mint?
I wrote my own unofficial API for a banking website[0] (check balance, send money, view transaction history) by essentially writing a crawler that would do whatever the a user would do if they were navigating the website themselves. I built it for fun to see if it was possible and then shelved it along with the rest of the half-completed projects littering my hard drive.

I was wondering how feasible it would be to use it as a basis for a service to facilitate e-commerce. It would require the user to give me, a 3rd party, their credentials which isn't something I'd recommend someone to do. But then again, Mint has done well for themselves doing just that so perhaps my opinion on the matter isn't entirely relevant.

PayPal, BrainTree, Stripe, etc. are not available in my corner of the world and I feel that's too bad cause a good payments solution could be a big deal to businesses and consumers alike if available. I'd be happy if the bank shuts down my service as long as they (or someone else) provide an alternative.

Have you provided your bank credentials to Mint or another similar 3rd party service? If so why? Did you ever stop to think if it was a bad idea? Do you think most people do?

[0] https://github.com/xtrumanx/zapi
There are some interesting projects happening now and then in the space. The one's I have noticed are

openknit.org

electroloom

nervous systems
>It's amazing how much heat is rejected from electricity generation. Imagine if we could recapture that lost energy!

Well there is combined cycle[1] which does this with steam and gas turbines.

https://en.wikipedia.org/wiki/Combined_cycle
Maybe not the best example: http://i.imgur.com/0mgT0AR.jpg
I personally never bothered with ad blocking until every other site hit me with stupid landing pages (like on Forbes), exhortations to try their mobile app instead of their site (every Tapatalk-enabled forum ever), pleas to take a feedback survey before I've even seen anything that warrants feedback (MSDN), and modal ads that don't load until I try to scroll down to continue reading the content (soooooooooooo many blogs).
For many people "the internet" is whatever apps/websites they use the most. Facebook's just the most popular.
Unfortunately none of the parts of the tutorial are regularly updated. It's been years since substantial updates to it have been made.
He probably wants to be a developer rather than a support though.
There's no such thing as people. There are demographics, and they all have different interests.

I think it's clear there's a huge demographic with no interest in anything beyond celebrity trivia.

There's also a HN demographic, and there may even be some overlap (probably not much...) between both.

The useful question is whether or not there's a demographic willing to support the content you want to create, and if so, how do you find it/them?

There's always been a subculture of niche print/book publishing which squeaks by on a subscription model, and the web hasn't killed that. I keep finding sites that work in that way. So I don't think the web is killing that model.

Obviously Buzzfeed does a lot better, and it's adorable. [tm]

As for monetisation - a lot of personal blogs are there to support a professional portfolio, especially in tech. I'm just fine with that.

But there are also new opportunities. I was talking to someone last week about their teenager, who runs a mini-business on Instagram. She has 300k followers, and people pay her to promote their work.

She's fifteen. The site is an art site. It's not quite super-abstract conceptual gallery art, but it's not low quality cheese either.

All kinds of things are possible now that weren't possible before.
What about people that instead NEVER had a job?

I got my degree in 2009, at the height of the crisis (for now at least... here in Brazil the crisis of 2009 is finally getting worse), I NEVER had a legal job, all the stuff I put in LinkedIn were semi-legal or outright illegal stuff (or my startup).

Also my programming language of choice were clearly a poor choice, I learned C, and C++ and whatnot when I was a kid (I was 6 when I started to learn coding), those are clearly mostly useless now.
Sorry to hear you are having hard times. I notice you don't mention anything about your skillset? I am based in the UK and there seems to be a huge supply of work around in mobile and web. Whats your current skills in?
and the other party wants to, irrationally, keep cutting their taxes even when faced with deficits

One thing we've learned is that never, ever happens. Instead, increased revenues, such as provided by Reagan's tax rate cuts, allows higher leverage AKA deficits. So "starving the beast" seems to be the best approach, until, of course, the accumulated deficits are inevitably reneged on one way or another (e.g. inflation "works").
Use after free in QEMU/Xen block unplug protocol
The problem with removing ads for paying subscribers is that it greatly devalues the remaining ad impressions -- who would want to reach just the people too disengaged or cheap to buy a subscription? It also incentivizes the site owner to have increasingly obtrusive and annoying ads for non-paying members.
> I'm not sure whether Ruby is a good intro to programming.

> It doesn't have first-level functions, instead it has blocks

Hold it right there. If first-level functions, blocks and module systems are the first thing that springs to your mind when talking about teaching people with _zero, none, absolutely no_ previous experience with coding, you are speaking at a completely different level.

That reads far more like an attempt to discredit a language you don't like then actually caring about the subject matter at hand (teaching coding to kids).
Do you block ads on Google's products?
Start making friends in the US, now. Look for meetups, find Facebook groups, figure out which companies have a significant presence in the area where you'll be relocating. You're starting from nothing with your social network but you already have valuable skills. Get to work on the networking now and you'll set yourself up to easily find work once you land ... if not sooner.
>(personally, this is the last thing I check on a resume)

I've found myself doing the same. "What has this person done?" is my internal dialogue while I parse through resumes.
Hasn't this already happened with HFTs?

Some terrifyingly large proportion of the money markets runs on pure code already - which is terrifying because we're not even a democracy now, but some kind of bizarre automated profit-seeking cybernetic metacreature.
They also have an interactive map:

http://www.eia.gov/state/maps.cfm

When I first looked at that map I found out that significantly more than 1/2 the generation capacity in my local area is devoted to industry.
What is a relieving letter? What are the consequences of not having one?
I don't think the comparison with lawyers and accountants really works, those careers seem to reward seniority quite heavily.
Perhaps for builders and painters (as in walls, not canvas), it is more appropriate, since in technology I guess programming is more equivalent to a tradesman, than an architect.