skysight-inc/HackerNews huggingface dataset:
I definitely remember that from the original Doom. I don't recall if you needed a cheat code to activate, or if it was just an option.
Left job 3 months ago, 5k USD of debt, have no savings, to build an email client. Earning a bit by giving android classes and loaning petty cash for food and rent from my folks and friends. Pretty desperate.

Is it working? Well it's complicated.

The main problem I faced the first 4 weeks was to break out of the inertia of being given a task to perform.
The second problem I faced was the daily work routine. Took 4 weeks to get that right.

Last 4 weeks have been really productive though.

Did I have a plan of what to do from the start?
Yes. Written down in an excel sheet.

Did I follow the plan?
No. I don't why. Just woke up every morning to find myself staring at the plan, scribbling notes and writing random code snippets. On the other hand, it also gave me a lot of extra knowledge base about the problem I am solving. Too early to say whether it was good or bad.

Did I tell anyone about my plan?
No. I guess that was my mistake. Some kind of external/peer monitoring would have helped.

So what changed? How did I finally get productive?
Desperation. Spent 2 months without anything solid to show for it. One nice morning, I had this ache in my heart to get something done and things just started working out.

So does desperation drive success?
I don't know about success but desperation does improve productivity. But desperation also gives you a tunnel vision and you might miss important things that actually make you successful. That is also my greatest fear.

Takeaway: Do what this guy is doing. Get peer monitoring before you start. Send that excel sheet to someone who can spare a few minutes a day/week to keep you in line.
On a sidenote, her food blog looks delicious.
A Bootstrap styled, Markdown powered, Server-side language agnostic, database-less project / mockup presentation engine

If you can say that without losing your breath, 1-up to you :) 'The easiest way to share your project status' seems like a better tagline. I like the simple layout. The colors are pleasing and easy on the eyes. I would still use another tool to show progress since not all progress may be tied to a UI.
"So I spent 10 minutes writing a little script that checks for mouse movement and clears a pre-populated field. If the field isn't empty, bot it is"

Nice idea. I tend not to use the mouse a whole lot once the 'reply' link has been clicked, have you had any complaints of legitimate posts being lost?

I'm wondering if adding a check for key down/up events would mitigate this potential issue since a spam bot is not likely to generate those either.
It actually came pretty close in ~2007. We were working on something else spam-related and when we noticed that big bloggers were fed up with existing anti-spam solutions (false negatives/positives) and were about to just remove commenting altogether, we realized that it was a huge problem without a good solution, so we knew we had to do something about it.
Or they're blind, disabled, or simply arthritic, or like Bill: http://diveintoaccessibility.info/day_3_bill.html
Faruk Ateş' at least got this part right:

The tone of our debates – which often get quite heated – is frequently different based on the gender of the author(s).

Sanders' article seems a little more rant-y than it should be for someone who is basing her experiences "in the industry" (UK) since April 2012. Not that a relatively small amount of experience means you can't have an opinion, but it can't be good to become totally blind to something just because you don't want to see it.

Given a little bit of time, perhaps she will see that some sexism-based discrimination does exist -- not just in tech but pretty much every industry. But it's not the kind related to violence or "rape culture", but rather of pay. It is a cold, hard fact: women make less than men.

Let's just say "I know a gal" who was fired from a company in the Valley because of that very discrimination. She had a master's degree and had been at the company almost 1+ year when she discovered that than the guy she was training, a dropout art school student whose "industry experience" amounted to working at Home Depot as a cashier was earning more. When my friend asked for equal pay for equal work, citing Obama's signing of Lily Ledbetter, her employers cut her salary to hourly, started writing her up for even the most minor infraction, and eventually ended up firing her. From what she tells me, she was unable to afford legal representation, Silicon Valley attorneys literally laughed at her (said they would not take the case for free), so she ended up signing a stack of legal mumbo jumbo that literally raped her of all her legal rights.
I think I got the point, what I'm saying is that the kindle is not a book, and should not try to be. It should be a kindle/e-reader. Bringing in a book designer would likely make it more like a book, which it would fail at, and a great designer would also try to make it a beautiful book, which it would fail even worse at.

Great books design is a factor of not just picking a good font, but the right font. The right margins and font size, the right paper weight and finish, the right line height, cover, putting blank pages and linebreaks in the right spot even when it's not consistent. These are the tools of the book designer.

But e-books take all of those tools away. Sure e-books could handle all of that, you could make a reader capable of displaying LaTeX files pixel-perfectly, but it would be a terrible experience. I bought my mom a kindle because she can make the font size gigantic, it would be unbearable for me to read like that. I have my kindle set to use a different font, size, line spacing, and margin than my girlfriend, and the fact that we can make it just right for ourselves is one of the reasons I've read exactly 1 hardcopy book out of 50 in the past ~2 years and she's read maybe 2.

I'm not saying the kindle can't be improved, but you need someone who wants to make a better kindle, not a more book-like kindle. In my experience, great leaps in design need to come from a distance. The best early website/Director designs were not made by the best print designers, or the best programmers. They were made by people with backgrounds in music and dance and animation, those that grasped the actual beauty of interaction, in that it is dynamic and ephemeral, not "just so". You can't get much more uncompromising than a book designer. Look at Edward Tufte, he was unable to find a publisher who would make exactly the book he wanted, so he started his own publishing company.
Apart from captcha farming what are the issues with recaptcha?
I think the original article touches on some good points, and I can understand the need for Laura to voice her opinion, but the author MUST have wrote the article with good intentions.

Personally, if I were really affected by an article I get in touch with the author, have a skype call and get all the concerns out in the open, and work together to revise the article so that both parties are happy with it. Then if the author didn't want to know etc, THEN I'd write the rebuttal.

I don't want to be harsh here, but Laura could have shared her input privately and together created a exceptional article with valid points and different perspectives, but instead when to route of going public and (potentially) damaging the authors name in the process.

We're all professionals, and can take criticisms, especially if they were voiced in a constructive way as a means to create something better. Laura's article begs the question whether her intentions are destructive, or whether her aim was to build and improve.
Authentication helps.
> a list of items meant to appear as individual lines, that should not be merged.

Do you literally mean a list, like LaTeX itemize, description, or enumerate? Then the markup (whatever it is) should indicate that. In plain text that was going to remain in plain text form, I would put list items with double line breaks between them, and leading asterisks. This avoids any ambiguity. I don't know any other scenario where I would want the items to appear as individual lines, but not as paragraphs.

> Wouldn't it be better to revise diff so that it presents a subset of a paragraph containing the difference text

As I already said, some diff algorithms already do that, but as far as I know there are NO merge algorithms that do it. (BTW just in case of terminological confusion: when I say "merge algorithm" I'm referring to version control-style merging of edits; when you say "merge algorithm" you're referring to paragraph-merging, the process of putting multiple lines together into a single paragraph.)
Actually they don't make any money on anything (377 millions income vs 54 BILLIONS revenue). I think they're on a mission to drive price lower and lower and the Kindle is on the same route
> Sadly, I confess that I feel like you've passed judgment on me for not having an Apple device, but I'll ignore that feeling. You do not bear the blame for this situation.

I think you're reading into this move a bit too much. :) No personal offense is meant (I assume), I'm guessing it's just a matter of developer preference & experience and a knowledge of his target demo. Maybe not 80% of his target demographic who might pay for his magazine own an iOS device, but it very well may be close. In any event, no one's condemning you for not owning an iphone. :)
We got hit with a huge wave recently, that sent over 40,000 visits a day to our site and nearly ground it to a halt.

The number 1 effective thing we have found to do is to not allow hyperlinks to be posted if they are not trusted (not enough rep/point/score whatever)

Overnight it basically stopped the spam wave. Your removing the one thing of value for them, a hyperlink. I'm a big fan of accessibility and this works well with it. The only other technique we use is honeypot form fields which do catch a fair few, but nowadays a lot of spam I suspect is paid human spam.
My workplace's content filter denied access to this page.
Sexism is everywhere.
For a while in the 1990s, the leader of FreeBSD, Jordan Hubbard, was recommending people coming from Windows to choose Linux rather than BSD on the desktop. I do not recall his reasoning. Maybe something to do with better support for video cards.
Curiosity finds 'unusual rock' (markings shown are by NASA)
this is unrelated, sorry - but good lord font rendering is awful in Chrome on Windows..

http://i.imgur.com/cMren.jpg

chrome left, firefox right
Thank you. I was just thinking of creating one last night.
The presence or absence of the eater indicates whether the cell should be on in the next meta-generation. The state of the eater is read by the collision of two antiparallel LWSSes, which radiates two antiparallel gliders (not unlike an electron-positron reaction in a PET scanner). These gliders then collide into beehives, which are restored by a passing LWSS in Brice's elegant honeybit reaction.

Reading Game of Life descriptions feels like reading papers about quantum physics :)
Having recently done this a few weeks ago, I can say it was the best thing to have happened to me in the last couple of years. Every job I've gone to was a step up from where I was (responsibility wise). I have never taken a job as a lateral move. I've only jumped ship when the opportunity was better for my career.

I knew I needed a change when I found myself installing RPMs all day. Not many people are fortunate to be in an environment where they can make recommendation or changes within an organization. When I asked if I could automate some tasks, I was greeted with a roundabout explanation on why we don't automate things. That's when I knew I had to get out. Other sysadmins were "happy" with their job. I guess for some folks, a 9-5 job is all they care for.

Me? I worry about what will happen years from now. If I'm 50 and need to find a job, can I market myself against someone who is younger? If I don't build my skillset now, I'm at a disadvantage many years from now. So to answer your question, when my job becomes so easy that I don't learn anything new or I'm not afraid of an upcoming task, that's when I know I need to question myself. If I'm not challenged, then what's the point of staying?

For some, it's a paycheck and a means to pay bills and raise their family. I'm in the same boat, but I also have to look at it in terms of how can i grow as a person both professional and personally. Nothing worse than waking up in the mornig and dreading to go into work. I can happily say I dont have that feeling anymore.
Anonymous stops support of Wikileaks
Velocity Europe 2012 keynotes videos
Hmm. I wonder if spambots check back on their work to see if it's worth continuing to attack a target. I guess removing the hyperlink would make them decide to drop it and move on.
Add a little todo for each page perhaps?
which SEO tricks can I do with my web 2.0 app?
I use browser plugins that allow me to avoid using the mouse (Vimperator for Firefox, for example). It's not unusual for me to run a search query and view several sites using only the keyboard. I'm replying to your post now without ever touching the mouse. I think your approach is clever and the advantages may outweigh the disadvantages, but it may need some refinement to avoid false positives.
You could easily detect if the browser has emitted any touchstart events.
Like many other bloggers, I've been a victim of Blog Comment spam for quite a while. On few occasions, I've totally disabled comments on my blog.

However, isn't that something of the past?

I've totally outsourced my blog comments to Disqus (there are other alternatives) and I'd like to say, I'm very happy with my decision. Some manual spams still leaks through but they're so minuscule and I don't really fret over them any more.
I'm reading this thread whilst running a full-stack test suite against my app - using a headless WebKit client. I expect spammers will do the same if and when the JavaScript-unaware methods stop yielding an acceptable return, but given their low costs that threshold may be a long way off.

I use something similar in my own site: a field in which the commenter is asked to fill a specific value. If they're running JavaScript, I fill it in for them and hide the element. So far, it works perfectly.

As other commenters have pointed out, however, this kind of defence only works against generic attacks, and defending against a targeted spam attack will always be difficult. But for the generic case, there will continue to be simple things you can do to thwart naive attacks. One that springs to mind is to introduce a scripted timing element. A spam bot won't wait a minute before submitting, but a user should at least have read the post they're commenting on.
>Then there's the awful problem of low numbers. If you meet a crummy male developer, well, he's a crummy developer. If you meet a bad female developer, she's probably a significant portion of all female developers that you've met - and so at least subconsciously, I think that for many the association becomes that female developers are bad (since hey, 33.3% of all female developers you've worked with aren't that great).

This class of bias works both ways. When a man is wronged it's an injustice towards the individual. When a woman is wronged it's an injustice towards women.
As long as they reinvest most of the money they get and come up with new innovations, which Amazon has done so far, I find no problem with that. In fact, it's the ideal situation for consumers, and it would be great if all companies did that, instead of keeping tens of billions in their bank account, while charging more than necessary to consumers.
You’ll throw away your first version anyway
Seems pretty effective indeed. If i look at the caught spam on my blog all of them have hyperlinks in either the 'website' field or the comment text itself.

Pity it also targets normal users that simply want to post a hyperlink :(
Physics says no such thing. Flagged for ridiculous headline.
Thanks! Never been any good at copyrighting. Maybe that's because English isn't my native language. Your tagline sounds nice, although I wanted to keep it a little bit on a "technical-funny" side, so that's partly on purpose.

Well yeah, this is for simpler projects for when you're designing/developing something that has few pages and need a quick way to present it to your client (something better than generic file listing on Apache).

Thanks for your comment!
I was a huge Zappa fan in my late teens/early twenties. I don't listen to his music much anymore, but I still consider him a personal hero. Read his autobiography and you'll idolize him as much as I do.

I definitely read this piece before, maybe in his book, and it was one of many ideas he put forth that were totally ahead of its time.

Zappa was one of the earliest advocates for digital recording techniques, and was most likely one of the first "major" musicians to make the switch.

Likewise, he was mashing up his own tracks across different recording sessions across multiple _years_ before it was made popular by off the shelf cut-and-paste audio apps.

Steve Jobs, Zappa, and countless others expounded ideas that seem outlandish and impossible in their present time only to become obvious 30 years later.

The moral of the story is listen to the crazy ones, watch out where the huskies go, and don't you eat that yellow snow.
I was thinking this too. Who spends this many hours with cellular automata to not only classify structures but engineer with them...
Is it Mathematicians ?
Why ?
> feminism |ˈfeməˌnizəm|

> noun

> the advocacy of women's rights on the grounds of political, social, and economic equality to men.

No, he's describing feminism.
FastButton: dramatically improve response time of buttons in mobile web apps
He'll be good if he spend few minutes, practicing his pitch 'every night in front of the mirror before bedtime.'
Abian Reader: Create An Open Source App For Your Website
Right! I noticed that too. You can "fix" it by applying a 1px text-shadow on the text, but it will look a little bit 3D-ish that way.
The one startup metric that has Boston ahead of SF & NYC
Maybe the barrier to posting a comment should be low if you don't have a hyperlink but if you include one then you have to jump through some hoops (captcha's, etc).
then make your own
I believe you're even more of an outlier than people with javascript disabled.
To use this, you would have a tag for ints and a tag for pointers; when using the ints you shift right 4 bits, pointers would be masked before use.
Ehh... Yeah. The original article was kind of a pile of crap, but it's hard to give this any credibility either.

1) She's only worked for 6 months
2) She works in UX, which is actually pretty well represented by women.

My two cents from a woman who actually works in a technical position (I'm a developer) for > 10 years now. Also working in infosec, which is one of the least represented when it comes to gender balance. Note: this is all totally anecdotal.

IMHO, "Imposter Syndrome" is one of the primary reasons we don't have more women in the industry, and it's reinforced heavily because of the culture of most workplaces. Why? When you emphasize a "brogrammer" and "rockstar" culture it's hard to believe that you can step in there and be just as "good as the guys."

When I'm talking about brogramming culture, I am not talking about silly shit like they turned the woman's bathroom to a man's one (lol, they did this at one company I worked at) or that you need to stop making fart jokes etc. I mean the idea we are all super awesome rockstars that sling amazing code and everyone else around you is shit and an idiot for not knowing something that you (and the other guys) know. When you're already feeling kind of alienated for being different, this can be really intimidating (and it's worse when people point it out -- I was asked an interview for a programming teaching position at a university BY A PROFESSOR "how will you handle it if people don't take you seriously as a female?")

I struggled with this for many years. I always assumed everyone around me knew more about computers (they didn't) and their code was 100% perfect (lol, it wasn't).

The effect for me was I was afraid to ask questions and when I wanted to figure out something, I did the research/reading on my own because I felt I had to prove that I was 110% competent - imagine how much time I could have saved and how much faster I would have progressed if in those early days I had just felt more comfortable asking people for help.

Because of this, I think corporate environments are an easier more comfortable place for a woman to work in a programming job than startups and small companies (again, this isn't universal). Which is sad, because I love working at a small company. And the startup space could benefit from women (since there are so few people usually in a startup, esp if you're building a product that will be widely used by women, it is invaluable to have that perspective).

2) What can you do about it? Well, if you're a woman, and you want to be in the tech field because you love working with computers, and you continue to pursue it, you're doing something already. You're an example to every other woman. I think only in this way, eventually the gender balance will even out. If you're a guy, and you want to hire a woman to join your technical team, emphasize the collaborative nature and how much they will learn on the job. Hire for smarts and ability to learn, not just knowing how to write a rails app in one day and knowing how to debug a deadlock with gdb etc.
While U.S. focuses on Election, China enjoys Online Video
Thankyou for asking this question. It cleared a lot of things for me too :-)
Sexism aside, marketeers should know better by now than to market innovations to business executives. They are the last people to adopt new technology, and even if it does happen it often comes with a stigma that hinders wider adoption, because the product becomes associated with "the suits".
The Guardian Headline Entailment Training Dataset
All Right, Gentlemen
Don't they still try to post links in the body of the comment?
Extract Images from Word, Excel, PowerPoint & PDF Files Using REST APIs
Image extraction is an important aspect in processing the documents in cloud. Using Saaspose APIs, you can extract images from different types of file formats. You can extract images from your documents such as MS Word documents using Saaspose.Words REST API. It allows you to extract the drawing object as image from documents. Using Saaspose.Words, you can also extract all the images from MS Word document. Similarly, you can convert picture to image in a worksheet and extract the image using Saaspose.Cells. This REST API allows you to convert ole object to image and extract that image. You can extract a single image or multiple images from a PDF document using Saaspose.PDF.
Thanks for the feedback!

> 3. Clicking that link provided no further confirmation before changing my password.

Try doing that from another browser :) Persona only skips confirmation if you hit the reset link from the same browser that requested the reset.

Edit: More info at https://github.com/mozilla/browserid/issues/2499#issuecommen...

Which is really interesting, because Persona is doing the right thing, but giving the impression of not doing the right thing. Hm.
Right, also ETA would be useful. But wanted to keep it simple at first to see how it goes. Also, feel free to just fork it on GitHub and modify any way you'd like ;)
They're already green, so you know which ones to ignore if that's how you feel.
The Hardest Part of Startups: Getting Past Zero
Wow, people still fall for that bullshit? Where did you take that from, jezebel?
My pleasure, enjoy it!
And every minute spent denigrating another human being about being different than yourself, or different than the group you are with, or for any other reason is a wasted minute that should be better spent building free software. If we would just concentrate on A) getting our jobs done (or rather, just living our lives) and B) not being assholes, sexism wouldn't be an issue.