skysight-inc/HackerNews huggingface dataset:
In kind of reverse order:

- It is absolutely acceptable to use an existing blog engine or CMS to post with. Many of the most respected developers use Wordpress, Blogger.com, Posterous or even just Google Plus to blog. There is nothing wrong with this whatsoever.

- As for how important it is to have your own website / portfolio, it depends on wat you intend to do. Career-wise, consider it a form of marketing. If you want to run a startup, or be a freelance developer or designer, then having a blog / portfolio, with the potential to get leads, is absolutely critical. If you want to work at a startup, showing knowledge on a subject is a good (though not guaranteed way) to get you to the front of the interview line faster, and can definitely get you hired over the next guy. In simple terms, if you have a portfolio, you can prove that you can do the work, and that you have done the work. The guy without the portfolio has to convince potential employers that he can.

If you're planning to do development, I would suggest putting your code on Github. That's something you can point potential employers to to show that you've done programming. Bear in mind that MANY applicants at programming jobs can't even complete FizzBuzz. Just showing what you can do is more likely to get you where you want to be. Also, Github is a great way to run into other people in the field. People can see your code, be impressed by your code, or use your code. Back before a lot of my old applications were purchased (long story) I had a company call me and offer me a job, out of the blue. They were using my code in their products already, and figured since they were already using my code, they might as well hire me to make the changes they were hiring for.

The other caveat that I always make with Github is that your code doesn't have to be good. It's usually never 'good enough'. Unless you're specifically building a portfolio application (which there is nothing wrong with), it doesn't matter whether or not your code is 'clever' or not, so long as it builds / works / is useful. If you have free time, it's great to go back and polish up old code for viewing, but 'works in progress' have no standard, in my opinion. Working code is worth gold.

The last point I'll make that you didn't really ask about regards blogging. For me, blogging is invaluable. Even if you never publish your blog posts, the act of writing them is self-affirming.

It's so much easier to write a widget that fetches RSS feeds than it is to explain to a child how to write a widget that fetches RSS feeds. The simple act of forming that explanation, even if only in your head, will cause you to be a better developer no matter what you do. Also, if you do publish your code, it'll open it up to critique by your peers. The biggest regret of my professional life is that I've spent too much time coding in isolation. Coding in isolation is fine, but learning takes longer and you're more likely to develop bad habits that don't get fixed. Show your code to your peers, to the world, and they'll give you tips back that make you better.

Sorry for the rant, but I hope it helps.
Of course, making a comment like that seems to correlate with the downvotes not happening. Perhaps meta-complaining is like the Windows Rule.. every other level of complaint is spared the downvotes.
You can't undo votes period, as far as I know (please correct me if I'm wrong).

500 karma is when you get the ability to down-vote.
I was really hoping this would put gold-leaf illustrations in the margins of my webpage for me.
Amen, this had airbnb win potential written all over it. Even if the CEO didn't want to apologize "because it was the right thing to do" the knowledge that it could have gained significant points from potential future hires that are reading this now shows lack of insight and self-awareness.
There usually is no need for them to sign it. They offer, you accept (with your signature as evidence), which is the essence of a contract. There is no need for them to "accept your acceptance".

As you changed the document, it may or may not be binding. Effectively you offered them new terms, and I wouldn't like to speculate as to if they accepted them (e.g. by treating you).
It's frustrating to work with people who pretend they know more than they do rather than asking for help

And when a CEO does it, it can ruin companies.
You are over-thinking this. Seriously.

What does your product do?

Who needs it?

Let's say you product allows cats to tweet. Your customer would be cat owners that are tech oriented.

You think of ways to find this people. Hmmm... you could try youtube viral by doing a video of you cat Dr. Evil tweeting. Or you could go to the local pet shops and give a free "seminar" on how to teach your cat to tweet.

Point is that you need to get out there, outside of your comfort zone and sell the damn thing.

Good luck.
But consider he goes to sleep at 9:30pm. Shift it to your bedtime:

10:30pm -> Up at 6am

11:30pm -> Up at 7am

12:30am -> Up at 8am
I'll grant all that, but here's my 2 cents.

I love television as an art form. I appreciate good writing, good action, good direction, and all of the other skills that go into TV. I like specific shows, and I like the ability that television has to tell huge stories that spread out over years.

Between work, excercise, and other forms of entertainment, I don't have a lot of time to watch TV, so my idea of a "premium experience" is being able to watch shows I really value when I can fit them into my life.

I've got no interest in broadcast TV or cable. I remember doing a business trip that took me to NYC and LA and seeing both cities saturated with billboards for a new show. I thought heck, maybe I'll watch it. Well, I'm working like a dog in front of the computer and going to back-to-back meetings, so the only time I've got to go for a run out in Hollywood is late in the evening, so I miss the 10:00 start of the show and get back to my hotel at 10:10.

When I do watch cable, I'm always shocked at how hard it can be to find something entertaining. Sometimes it seems like nothing but Spongebob Square pants and reality shows about people who clip coupons and hang out at pawn shops.

There's no doubt at all that some great T.V. is being made today, but the conventional distribution system mostly shows junk that is subsidized by a system that doesn't let people speak with their dollar.
1) build some regularity into your daily routine [ ... ]
2) Systemisation will set you free

Translation: transform yourself into a cron daemon that fires up at 4:54AM and sleeps at 9PM.
Monitor.TryEnter, lock, using, and Deadlock
Effective Speaker In One Step
3,000 pages? Why would it need to be that long? Isn't that kinda extreme? I don't think any average person would even want to read that, and making a copy of that would just seem wasteful of paper... Couldn't they make it shorter?
A contrarian p.o.v: They are going to lose out on exceptional cases where the candidate is a great engineer but is not able to devise a strategy towards a solution. However, there is a huge correlation between a good engineer and the ability to arrive at the solution (keep in mind they look at how you arrive at the solution too)

Personally, I'd make the candidate solve a decent intermediate level problem using a computer (and Google too). Give him/her the closest approximation of the typical job environment.
I believe the value of a person to a society can come into account in rulings, mostly with non-violent offences.
Additionally, what about the fact that if the woman knew the Privacy Policy was 3000 pages and in a binder (which she claimed to be aware of) and knowingly accepts a statement she strongly believes to be untrue? Is this enough to invalidate the "contract" because it is blatantly known that full disclosure and meeting of the minds has not been met?

This also comes to mind during mortgages and car loans. Often the closer will just hand you a stack of papers and say "you need to initial here, here, and here, sign here, here, and here" and then expect/anticipate the person to do just that without reading the agreement. The closer ought to know that the signer has not actually read the document and therefore the initials and signatures don't represent what they are meant to represent... that the person has READ the whole thing and mindfully agreed to it! Agh!
I realize (presume?) that what you are saying is meant to be a bit of hyperbole, but most of us are not (yet!) so well-connected that a decision-maker would offer a job without this kind of screening process.
I'm pretty proud of my programming skills. I've worked in everything from assembly to JavaScript, JIT compilers to websites to large-scale, fault-tolerant distributed systems. etc. etc.

But demoscene programming is still the one thing that leaves me totally in awe, feeling like I wouldn't even know where to start to achieve what these guys pull off. Even if I could imagine fitting all those drawing and sound generation routines into 4k, how on earth would you script the whole thing in that little space? How would you encode and execute the sequence of camera paths, music events, and synchronize light flashes with the music? And make it consistent in time, as opposed to depending on the speed of the CPU? I just can't even imagine what the main loop would look like.
Like I said, that's all dealt with on the OP thread. Did you not read it? No? Let's review then:

1. Legal costs.
2. Operators for each mirror.
3. High prices for server costs.
4. Multiple residences.
5. Difficulty in attracting large advertisers.
Diagnosing JavaScript Errors Faster with Error.stack
This is all sorts of wrong. Miso should have paid the referral fee (let's stop calling it a bonus as another commenter pointed out) as soon as the referred employee hit 6 months. Why are employees forced to beg for their money? For most of us, it's awkward to have to go to 'the man' and ask for our money. So we procrastinate and 'forget' about asking for the money, all while working hard anyway.

Switching jobs is an excellent time to have $10k handy.

And for them to say "no sorry, you screwed up at the end" shows just how much they valued that employee's contribution to the team for an entire year.

This reeks of Big Co. incompetent management mentality. Sad to see startup founders power tripping and not realize it.
This is hardly a demo. It's barely even playable. There's no sound, no color and if it's supposed to highlight HTML5 (since that is in the title of the post), why does it require Chrome?

Spoiler alert: the end of the 15 seconds of the demo (if you can manage to get your walking sprite thing to it without getting stuck) is just asking for more money and redirects you to a website.

I'm a massive fan of the Space Quest series, and Sierra adventures in general, but this is just insulting and, in no way, makes me want to donate money to your cause.

"Hey it's Mark Crowe and Scott Murphy, the legendary (and charismatic, funny, brilliant and ever good looking) game designer duo!"

"You vaguely remember a post on Gamasutra about them getting filthy rich over some Kickstarter campaign."

...

"So why are you still standing here? Go make yourself useful!"

Really, why are you still standing here? Go back to the Kickstarter campaign and help get us to $200,000!

Aaaand... redirect to http://guysfromandromeda.com/finishing-audio-scott-mark-prot... - which has terrible display issues in Chrome. Were you guys intentionally attempting to make it look like you were just trying to squeeze money out of people? That's all this felt like.

This demo doesn't "interact with the community" or invite any sort of interaction with the community. It doesn't mention it in any way, shape or form in the "demo" or the website you're redirected to; saying so after the fact doesn't help at all.

I was very excited about this. Color me very disappointed.
Been doing this for a while, came with another bonus: I no longer have a single ftp server running anywhere on my servers now, using codebasehq.com as my repo / deployment source ... works extremely well.
Grails Plugin Etiquette
TLDR: Note that a brain-teaser-type test used in a hiring process might be illegal if it can be shown to have disparate impact on some job applicants and is not supported by a validation study demonstrated that the test is related to successful performance on the job

Thanks, tokenadult. This is an interesting result, and may give pause to some of the readers here.
You should learn to code, it's free and you can code with any computer.

Do you really really need a new gaming computer?
Another theory is that the person in question had no idea what the document looked like or where to find it, and just made up the 3000 page story in a hope to scare off the person asking for it.
I used to believe that it's because some of the questions are not objective.

However, after seeing some very good discussions closed, I really just think that the admins get off on it. It's even worse at programmers.stackexchange.com

It's a bad policy, and it leads to a lot of frustration by a lot of people.
One good reason to have this kind of bonus: you're more likely to end up hiring people who existing employees have already worked with. Having a common culture is hugely valuable, and outside recruiters/random applicants don't have this quite as often.

I haven't heard of situations where someone refers a bunch of garbage applicants for the referral bonus--and I'm sure the usual referral agreement has some legal caveats that allow the company to cut off particular referrers if they're abusive.

It's not necessary for every company, but it's not as toxic as it sounds. From working as an actual recruiter: recruiting is really hard. Doing part-time recruiting for a fee well below the industry standard is a waste of effort; if you can make good money doing that, quit your dev job and start recruiting full-time.
One hallmark of the truly great sales person is that they can sell the product they have rather than the one they wish you had.
When Business is Slow Don’t Give Up on SEO
Cartier eyeglasses
I'm just asking you not to lie or give stupid advice to other users who might take your advice seriously.

You need to grow up.
Now that's a good idea! I could tell whether our central heating boiler is running by its electricity consumption (which will either be on/off) and measure what it actually consumes when it is on.

Kind of obvious once you mention it - as all the best ideas are!
How to Fix a Google SEO Penalty
Thanks for your long and helpful response :]
I'll add what you mentioned in 1 and 3.

I already have signup page but it's not public, this project is rather personal and even haven't thought of building community :) But it's not a bad idea, I'll think about it. Thanks
> Any employee who leaves 10k behind didn't care enough about it in the first place. The fact that he forgot is huge.

No, it's not huge. As I said in another comment, it's always awkward for me to have to go to a 'manager' and ask for money so I procrastinate on such issues. Maybe it was similar for him.
so add them to your gitignore.....
New features in Adobe CQ 5.5 (Web Experience Management)
"... so I'll strike this clause out"

Unfortunately, this option is taken away from us in online transactions. There is no legally binding way to change the text of the contract, and you are even forced to tick these "I accept the terms of ..." check boxes before proceeding.
> To be able to come up with ideas, to be able to have a vision, to be able to have taste, to be able to drive a product, you do have to have an educated mind in that domain, you do need to know what is possible, you do need to be able to do the job yourself if you need to, even if you're not that good as an engineer.

This is just very, very wrong. All things being equal I would certainly bet on the person with some domain experience in engineering if engineering is a major component of the product. But I would much rather partner with somebody who can go out and make sales, define products, and hustle than somebody who knows how to code. Knowing how to code is a blip in time. It is not something that is necessary to build a successful business. Getting paying customers is and always will be. You can sit behind a computer screen drinking Mountain Dew all day and build the greatest software product in the world. Nobody will care if you don't know how to establish sales. Skilled coders are valuable for creating code, and that shouldn't be dismissed- it's a valuable skill. It's just a fairly common skill. That is, if you have the money you can always find a skilled coder. It is MUCH harder to find a person who can recognize customer needs, get a product created, and get sales, and sales are the lifeblood of a business. We've all seen the "idea" guys who say "wouldn't it be cool if you had a site that did blah blah blah?" Could you build that? Of course those guys are worthless. I'm talking about the guys (or gals) who have that idea and go out and actually get the product built and sold. Those are the rare people you want to partner with.

> Also, I see a lot of resentment here, with people getting offended by this attitude of programmers towards business-types. But we aren't the ones that started it, it was the business types that wanted to turn us into stupid and replaceable assembly lines. Ask the developers in the games industry how they get treated. Well you get what you sow.

I actually see the reverse. I think a lot of programmers don't want to admit that people without any coding experience can create valuable software products just by assembling the right team but GASP not actually doing the coding themselves. Again, this is coming from a programmer.
Almost every day I agree to the terms and conditions of software that I have never read, and have no intentions of ever reading. In no way does this make it acceptable for the doctor's office to ask people to regularly agree to terms that haven't been presented with - my argument is that in this society in which we live it has become an acceptable practice to baffle the general public by dumping ridiculous amounts of legalese (with terms that are never in our favour) in front of us and making us sign it before we can use everyday services.

The worst bit about this is that most of these services then go on to take a big fat steamy dump on our personal rights and our privacy (I'm sure I don't need to give any examples here!), and there's nothing we can do because we agreed to the terms that were "clearly" laid out infront of us before we even used the service.
Oh come on. Anybody who has any amount of experience would have had all of his/her ducks in a row before quitting. They should also know that any company expecting you to work 80 hours a week doesn't have your best interests in mind.

You should always work with the assumption that your employer is a douche even though he doesn't act like it. Cynical, yes, but this is a business relationship, and when money is involved, you'll often see the ugly side of people turn up.

The original employer is at fault, but this type of behaviour is common, and people, especially young people, need to be aware that your relationship with your employer is not a friendship. It's a business relationship.

Limit your trust of them, and make sure you get everything you are owed by them before you quit. When you resign, assume that you'll get walked out, so make sure you've got all of your stuff ready to go. I could go on, but you should get the idea.
The writing on the paper do. If they didn't check it was unmodified and went ahead, it seems the problem is theirs.
the editor could turn down samples for lights while dragging, and turn samples back up when dragging is finished.
I've only followed this case at a bit of a distance, but it seems to me that Judge William Alsup is a fantastic jurist, and very amusing at that.
fiverr (http://fiverr.com) might be a good place to start. There are plenty of people who want small jobs doing, particularly things like researching or writing small articles for blogs.
This type of post is really easy to say if you have some sort of personal equity in the business. The larger the business, the more that equity gets diluted.

I work in a MegaCo, which has these sorts of referral bonuses. In addition, teams in the company are spread out over individual clients. If I refer someone, it is more likely than not that I won't ever work with this individual. I'm paid by salary (not profit-sharing) so I don't have a financial stake in the efforts of the firm. I'm not management, so many decisions about what this new employee would be doing are removed from me.

If I don't get to work with my referral and I don't stand to gain equity from their work, a referral bonus makes the economic seesaw balance. Saying it's "pants on head stupid" is short-sighted and only applicable to extremely small companies.
> They downloaded copyrighted material illegally?

Are you asking me or is this supposed to be an answer? Because TPB did certainly not DOWNLOAD "copyrighted material illegally?" and they never UPloaded it either and for many, many years they were defacto untouchable under Swedish law and were publicly ridiculing legal threats made against them because of that.

So my question was a lot more detailed and valid than you probably assumed and either way please refrain from statement-questions as these are just plain rude.
The privacy policy wasn't 3000 pages. Either Stallman didn't remember the story correctly, or more likely the receptionist was just making up a number to scare him off pursuing the issue. Even the thickest novels don't make it to 3000 pages; very few make it to 1000.

Hell, I'd be surprised if the privacy policy hit 3 pages.
Thanks for that, it was always unclear in my mind, now it's clear!

ok so I'll move it to LGPL soon then ;)

Yep, This is what I want for Illuminated.js.
I prefer to have benefits of the library modifications. It's a bit more restrictive coming from MIT (I used to use it for some projects) but it's not as restrictive as a "non-commercial only" license, so IMO it's quite ok, it's a minimum of thanks to the library.

Regards
Open Source Robotics Foundation Officially Announced
"Hello, we are Google. We make billions of dollars. Now we want you to pay 10 cents per hour, in case you want to play around with a minimal MySQL database."
In many jurisdictions VERBAL agreements can be considered contracts and legally binding. Often people don't sue over verbal contracts is because the burden of proof that one existed/exists is very difficult.

The mere fact he has the email exchange which took place between them afterwards is probably enough evidence to show in court that a [contractual] agreement existed. Miso was dumb to ever respond. They would have been better to pretend they never saw or heard from the gentleman again and leave it to him to sue... with little to no evidence that the agreement existed. That still doesn't mean Miso doesn't suck... it's just the move Miso should have made if they were going to try and be dicks about it, like they were. Miso, should have just paid up right away, they got caught red handed though and their legal counsel probably said... pay up, it'll save you as much or more and cause you less legal headaches and stress... let's just make this go away and save ourselves from losing focus on a legal fight we will probably lose and minimally will cost as much or more to fight.
A smaller issue in this story but still important; what kind of data center gets a search warrant and server pulled, and doesn't immediately notify their client? Are they legally prohibited from doing so? Then they let the FBI put the possibly compromised server back on the network? WTF?
Variety: Illusion of Choice
cool, but I think it should've done in webGL
Please read this http://ycombinator.com/newswelcome.html