skysight-inc/HackerNews huggingface dataset:
This looks awesome! The comment part is particular enabling. I wonder if it's possible to build an open peer-review process on top of this.

Also, would be nice to have HTTPS given that it does have register/sign-in, etc.
It's an interesting distinction and yes I have sympathy with it. However in general the "pissing contest" devs are a minority and in particular for the more senior/experienced devs it's most often the case that they want you to be good and will give you the chance to be good.
Tiny black holes could trigger collapse of universe – except that they don't
It depends on what the needs are. We have the infrastructure and libraries to do pretty much anything. Our limit is our imagination. Cheesy, I know, but it's true.
Fun fact: 87% of the world's energy is from fossil-based fuel[1]. Over the next 40 years (e.g. in our lifetimes) that will go to zero[2]. We are living in the generation that will be most remembered, not for the Internet, but for the transition off fossil fuels.

[1]: http://www.eia.gov/todayinenergy/detail.cfm?id=11951

[2]: http://www.pvsolarreport.com/the-next-internet/
7 Strategies to Reduce the Cost of Finding Investors
I got a degree but am still unemployable because I didn't have a job when I graduated and apparently nobody hires unemployed people. It's like there's just some tiny step I need to get over. Recently a recruiters said all I needed was a little Java experience and I could be making a lot of money. But I have plenty of Java experience, why can't I find a job anywhere?

The worst thing about all of this is how harsh and degrading everyone is when you want to get into the industry. Questions are met with disgust derision, as if you are spoiling everyone's worldview. But I am just trying to describe my experience for survival reasons.
Part of the problem, too, is that there are too many people making outrageous salaries.

I am currently hiring and as part of the interview process, I ask a very straightforward question. I expect it to take on the order of 5 minutes and 7 lines of code. It is programming 101. Out of the 10 or so people I've interviewed, exactly none of them has gotten past this question. Most of them take 45 minutes to work on it and few of them get it to work even then. These are people who have contracted at big name places, with 10+ years of experience, with CS degrees, H1-B and non-H1-B.

So if I am going to hire someone who is unable to write a simple algorithm, I would rather do it at offshore prices. And sadly, that is something I am seriously considering doing.
I believe the fact that this factory economy is third world is very much besides the point that e12e was trying to make.

Paraphrasing, I think the point is that writing a book and building an iPod are vastly different tasks, and immensely so. A better criticism to what e12e was trying to imply is perhaps that Rowling certainly wouldn't be rich if it weren't for a network of publishers. Like Jobs, she depended on other people for channeling the income she received to her. (Of course, the difference in how that happened is still huge.)
I've been with teams who wouldn't hire anyone who couldn't finish a degree. It doesn't matter which kind, but they had to have proven they could do the degree.
As long as there is more than one product competing for the same application and a benefit for the vendor from getting their product picked, there will be a pressure to convince people to choose in a particular way, i.e. advertising.
A father-daughter moment of a techie :) your daughter see you as a hero when she learns more about vertical center and CSS in general
I wonder if they know about Steve Irwin
How do you know that 40-50% of places are rejecting you because of your lack of degree? Do they say this outright in their rejection emails? What's your overall rejection rate?

I don't even get a timely response (within a month of application) to 50% of the positions I apply for. That's why it's absolutely essential to be able to apply to places in bulk - have a cover letter and resume that are just generic enough to use for any job you would want.

I fully expect to have to apply to 100 places in order to have 3 solid interviews. And I expect that number to grow.
Ah, so that's the reason. I actually wondered about this after the 2003 event, I was caught right in the middle of it and had plenty of reason for reflection on the theme of power generation (that plus a lifelong interest in renewables also caused me to look into the various alternatives).
There are still hundred-hour adventure games and RPGs created today, just not very many. Personally, the trend I keep finding annoying is the trend towards making a few of the things needed for "100%" require either some other hardware/platform/console/game, some multiplayer/online activity, or some mindless pervasive collection with no in-game benefit (especially if it requires some of the previous things; I'm looking at you, Wind Waker photos/statues). I used to go for 100% in every game; I don't anymore.
Interesting...thanks for the link.

And here you go...
http://n-e-r-v-o-u-s.com/projects/software/
This one I found interesting too
http://www.tienchiu.com/how-tos/equipment/a-comparison-of-ja...
> So, you go to a site, and download all of the content.

> You elect to not display that part using your client.

That's not how ad-blockers work. They prevent ads from downloading. And so sites load faster, and mobile users pay less for throughput.
http://googler700.blogspot.com/2015/07/video-tutorial.html
ABC's Black-Ish Star Anthony Anderson Creates Best Save the Date Ever
Seattle Company Copes with Backlash Over $70,000 Minimum Wage
No kidding. I never really pay attention to links on HN because I tend to trust the community. I clicked on this one and a PDF started downloading to my horror. I immediately nuked it from my download folder.

http://www.cvedetails.com/vulnerability-list/vendor_id-53/pr...
What's baffling is people in denial blaming the victims. We admit it is our fault for thinking a Computer Science degree had any value. We weren't fooled, we were just dumb. But we still want to survive, that doesn't make us bad people just because we enjoy programming.
You're correct, it's been open-source for quite some time. I can also second your assertion that its worth checking out - I would say its a more accessible flow-based programming tool than noflo.js, which I found to have a more complicated toolchain and less helpful documentation than node-RED.
He's old (early 40'). Taboo subject in the sector.
That would require a central authority to verify signatures. Otherwise intermediate sites could just make up new identities once old ones became tarnished.

And a central authority is not really all that decentralized, is it?
Most hiring managers are hiring people because they have a definite need for a developer. Every day that they don't find one, they have work that's going undone, projects that are proceeding too slowly, bugs going unfixed. And if they're not finding people, after a while their directors start to question whether they're doing their job properly.

There is nothing a hiring manager loves more than finding a hire-able candidate.

That doesn't mean that the interview is going to be a cakewalk, though. The hiring manager wants someone who's going to be a success in the job, and they're going to try to filter for that. The only thing worse than not hiring a good developer is hiring a bad one, and the process is trying to stop that latter from happening, too.
I don't know, I am certain that the big co's miss a LOT of good developers who just don't fit their interview process. I went through Google's once and got cut off pretty early in the process, and never attempted a large Co's interview process again after that.
That's my biggest fear trying to make a living in this world.
Tesla launch new referral program with $1000 rebate
​Windows 10 automatic updates: Get over it
Maybe there were not actually valuable to the visitors?
There's a balance there. Personally, I like how Link to the Past handled that: some walls have cracks in them, some (but not all) cracks can be bombed open into doors, but you can always tell the difference by tapping the wall with your sword and listening to the sound.
Pumped storage is typically reported separately from Hydro. So much so that Hydro is officially referred to as "Non-pumped storage Hydro". Pumped isn't included as a renewable because the energy mix will depend on when it's recharging as a consumer of the grid. Typically this is overnight so usually nuclear power and wind is used as coal and gas spin down then.

Currently both pumped and hydro are making up about 1% of the UK grid each: http://www.gridwatch.templar.co.uk

It's only useful to think about it in the short term as long term it adds nothing. It just functions as a buffer.

You can go round one in Wales: http://www.electricmountain.co.uk
From what I've read (I think in the most recent Ars Technica article on it, not counting today's 2.0 one), soylent has to sit for a while in the fridge after you make it or it's absolutely awful.
My definition of opt-in is:

"Click INSTALL to install this third party software"

I did not realize that this community had become so adverse to traditional software that asking a user before installing new software was now considered "revising definitions" and weird.

That's all I want: To be asked before third party software is automatically installed.

We used to call that adware/malware when a company bundled third party software without permission.

Now I guess we call it normal.
Taking Risks:INIT Hackathon
At a few companies I interviewed at, fairly established but not tech centered companies, the interviewers had literally just come out of the companies introductory training program.

I don't know if that is really smart, or really dumb. But a lot of jobs I could have probably done really well, I was passed over, and I honestly have to say, inexperienced interviewers have smug attitudes. I got the sense that there was the background thought of "ugh, god, I have to deal with someone's brain that isn't mine".

It's annoying to have to deal with those kinds of attitudes, because it perpetuates them, by causing the people who have bad experience from them to behave defensively next time around.

I've had some okay experience with getting positive feedback leading to callbacks, but these were typically answers to questions that I could have found online verbatim by studying an interview manual. I try not to do that because I think that is dishonest in my actual value.

The best interviews I've had are where it's clear that it is two people talking, and not two computers.
One way this can happen is due to strabismus, which is a condition in which one's eyes can't converge on the same gaze point. It's often caused by problems with the extraocular muscles, which move the eyes.

This reduces the brain's access to parallax information contained in image pairs that have the same gaze point in common and differ mainly due to the displacement of each eye from the other.

Hubel and Wiesel showed that depriving cats of stereo cues during a critical period prevented development of depth perception based on parallax info. It may be similar for humans.
Vim: Takeaways from One Year of Typing
I didn't connect my high value accounts to mint (like brokerages), just my spending accounts mostly.
> "one doesn't find a job by approaching random offices asking for work"

Actually one does, this is in fact one of the best (though not the easiest) ways to get jobs.

In my very first semester in college my whole class had to find internships (Waterloo representin'), and being effectively high school graduates with no real experience, it was pretty tough going.

The "smart" advice was to go to as many job fairs as possible, look at as many job boards as possible, apply to as many jobs as possible, and hope for the best.

A good friend of mine, who was a good deal older than the rest of us snotty 18 year-olds - who had a rougher life than most and was later to the college game - decided to drive down the highway with a stack of resumes and stop at every company along the way. He'd insist on talking to someone sufficiently senior (aka not the assistant) before leaving his resume with them.

Took about a week for him to get a job - while the rest of us were still waiting by the phone for a call-back. The job was unadvertised at any job board or job fair, and they in fact weren't planning to hire an intern at all.

It's not conventional, but it does work. Most job opportunities are unadvertised, and indeed many job opportunities don't exist until you ask for them. A lot of companies have problems they'd like solved but haven't formalized it into an open position.

To be clear - soft skills are incredibly important for everyone, and by all means you should be networking your butt off, but randomly approaching offices asking for work does work, really well.
I do a lot of interviews, and I interview plenty of programmers who have 10+ years experience or so they say. Knowledge of Java, C#, C++, Python, etc in their resume.

Most cannot tell the difference between private and protected.

Most have no idea what an abstract class is or a static variable. Let's not even talk about an interface.

The vast majority have no idea what transactions are.

These are stupid basic things. I don't ask any library or framework questions. I stick to the basics, to the core language. It's the most depressing thing ever. I don't even go into language specific details.

I understand why there are so many unemployable programmers. They let themselves rot. :-(
Either you way over did the sarcasm or you and I are reading totally different articles. This thing is full of undefended assertions and logical holes. The thought experiment it opened with is so simplistic that it does little beyond revealing the author's bias and assumptions. Assumptions that are absurdly disconnected from reality (such as all voluntary transactions make both people's lives better).
I doubt that you are making a site 5$ per month. Does anyone know reasonable numbers what a single recurring visitor can make you?
That's a good point which I hadn't thought about.

It's probably less true for Android, but still more than for desktop.
It's because you're deleting an entire dimension of human experience and saying it's normal. People who don't like food seem abnormal. It's like asexuality. It takes people aback to hear that a person has no sexual interest of any kind.
Isn't "rabbit starvation" a problem? Or does raw meat avoid this problem somehow?

0 - https://en.wikipedia.org/wiki/Rabbit_starvation
The average windows user will benefit greatly in security from the automatic updates, even if one in a million of them will experience their PC's going into infinite reboot cycle due to incompatible update :)
I really like how you laid out the skillset!
quick google led me to http://www.engadget.com/2015/08/03/autodesk-stingray/ - which quotes $30/month
I use USAA, and it aggregates my accounts from multiple other sources all by itself. I log in to USAA and see my vanguard retirement investments, my joint checking account that I share with my wife, and my daughter's college savings account from another bank. I also see my mastercard bill and my insurance bills.

I also get an incredibly powerful mobile app, free checking, and ATM fee reimbursement.

The interesting part is that I was able to hook up those external bank accounts without providing username and passwords to USAA.

Note, their banking services are available to anybody, even non-military.
I agree! I was gobsmacked by Unreal this weekend between Rocket League and Warframe. Beautiful 60fps games running on last generation budget hardware. Unreal is doing something great (as are the wonderful devs building on top of it) and I wouldn't want to compete!
> I don't consider any other forms of advertising "acceptable".

Now, that's not fair. There is no such thing as "if you build it, they will come". If you are building a thing and you want people to come and use it, you have to advertise in some form. Even if you're making a diner on the side of the highway, you have to put up a sign "Eat at Joes" so people know that you exist and will pull over to try you out.

The problem is that online advertisements these days aren't even designed to inform potential consumers, they're just a mechanism to leech money out of paying customers via selling a dream to content producers that they might be able to make a living off of their craft.
Cloudera's Chief Technologist Discusses Streaming, Business, and Open-Source
Can you expand on "parallel computation has no 'good' encoding into functional computation"?
Chat Banking: The Path to Ubiquitous Mobile Banking
I visited the station a few years ago and it is the reason for my original comment, at the time this was explained in some detail by one of the people on the tour. Very impressive by the way and highly recommended if you're in the region.

As for the bookkeeping:

A certain amount of electricity is produced using renewables which is always < the current baseload. It is then (much) more profitable to sell this energy to consumers directly and then to use the reduced base load requirements to top off the lakes before reducing base load generation capacity. At night the process reverses and now the 'newly minted green electrons' get added to the green energy already being sold. This makes more money than selling the nuclear/coal/NG generated electricity directly even though there is some loss from the whole pumping operation.

Note that the scheme already made money based on the demand pricing of electricity, the 'green' aspect simply made it more profitable.
Agreed, sometimes people aren't aware that HN is its own little echo chamber.

I was talking to a recruiter recently for a managerial job and somehow got onto the topic of hiring. I asked him what's the hardest jobs for him to fill right now. He told me he's dying for entry level .NET/ASP and Java developers. Corporations have built their castles on these technologies, not FOSS/Mobile and need staff. Degrees were an issue but he said he could place people with two year degrees.

We talked about pay, and it wasn't terrible impressive, but for someone straight out of community college it sounded pretty good to me and he also revealed that if the person wasn't a complete nightmare socially, he could expect to be promoted quick.
Google Glass returns, but it’s aimed at workplaces for now
Consulting+-+SeoconsultingTeam
Is something like Nand2Tetris ( http://www.nand2tetris.org/ ), but for a younger audience, what you have in mind?
What, really? Why? What reason could BBC have to do this?
I suppose the idea is allowing more than a single paper and/or implementation in each topic, since a certain paper can have a follow-over or technical report and be implemented in different languages or over different frameworks.
You have not accounted for the difference between power and energy. 909 kilowatt hours (energy) divided by a month (720 hours) is an average of about 1250 watts (power).

So 400 megawatts might only power 300,000 US homes, but the scale is about right.
California Has a Plan to End the Auto Industry as We Know It
If that were true, it would mean that The Valley hires, on average, lower quality developers than non-Valley employers. Is that what you are suggesting?
Has anyone reference in the efficiency of such programs. It seems to me that $1000 will not make a big enough difference to make someone buy a tesla. Most of the buyers that will enjoy the rebate were probably going to buy one anyway.

On the other end the fact that the owner can get up to $10000 with the referral program might push most owner to oversell the quality of Tesla cars.
Blogging and OSS – Food for Thought
The other answers here are correct, but to shed a little more light on it, the main development of path tracing over ray tracing is that path tracing involves Monte Carlo integration to simulate many effects, the big one being Global Illumination, but depth of field and soft shadows as well. What this means is that at every step along a ray path, you carefully pick a new direction for the next ray segment that is randomized according to whatever effect that segment corresponds to, whether it's the surface material there, or the camera lens or the area/volume light source, or something else. The implication of this randomizing / Monte Carlo integration is that it typically takes many ray paths to get the color for a single pixel. (You can use only one or just a few, and your result will be very noisy.)

When people talk about ray tracing as something different than path tracing, they usually mean the first form of ray tracing that only did direct diffuse lighting, point light sources, simplistic materials, and multiple bounces of perfect specular reflections. (Aka recursive ray tracing.)

Note that not everyone makes a distinction between path tracing and ray tracing, you can easily find lots of examples of people referring to ray tracing and talking about GI and Monte Carlo techniques. "Ray tracing" is evolving to incorporate modern developments.
I don't think that's true. People would write us letters and emails saying how much they loved it. But if you asked them if they'd pay (and they were being honest), they'd say no.
i wouldn't expect people from this site falling for this marketing shenanigans...
But that's still how you are most likely to get women(or jobs) and how it's been done since forever.
I am curious about the custom clothes made in China, how much are they and how often does he have to buy them to never have to do laundry.
I'm having a hard time seeing the market for this. Most indies aren't using Maya or 3DStudio Max because the price is too high. Modo and blender are much more popular in my experience. Then shops big enough to afford them tend to have a custom workflow built in already.

My source: Could be completely wrong and is based purely on personal data. I help run a local indie game development meetup and have been involved with 3 others and only a few people were using Maya or 3DStudio Max. Mostly because of pricing. However of those working with 3D assets the majority of them are working with Blender or Modo with Unity and Unreal as the primary engines. One or two scenekit/source sdk/cryengine people thrown in there.
I actually have the completely reverse experience. I've been writing software for more than 15 years and C++ always got me a job.

When I was unemployed, I always had at least ten potential employers calling me for my C++ skills. And with C++, you can get a lot of various jobs like multimedia, systems programming, security, banks (even if you know nothing about it, they will teach you what you must know whether it's a big bank or a company doing embedded devices). My resume is rather generic and I don't have any specialization.

It's definitely not a useless skill. It seems to be a bit rare and I'm sure that's why I always had companies hiring me to write C++ code.