skysight-inc/HackerNews huggingface dataset:
We're turning around a beloved but sleepy trade magazine into a modern web-first company. As you can imagine, the existing technical bench is pretty shallow.

We need someone who enjoys crafting beautiful CSS and beating responsive HTML emails out of the most reluctant clients, and someone who knows a little Python and wants to know a lot more. Can be the same person!

Health insurance, 401k w/ match, and all the theater gossip your black little heart desires.

Email webdev@backstage.com.

(We're replacing that site in two weeks)
Different from what the two current sibling posts say, I've experienced a shift in the company's morale when a longstanding employee quit abruptly one morning after hearing about (drastic) changes he didn't agree with. Two weeks after his departure, another team lead left and within the span of three months, I believe five or six people quit. It was never the same after, and a year down the road would see even more turnover.

It honestly probably wouldn't have been as bad as it was if management hadn't tried to coddle the leftovers by telling them everything was going to be okay. Their acknowledgement of the loss made it apparent they were scrambling to figure something out.
They frame it that way because the article does hint at it, especially in intro bullet 3

>>>

The Gender Gap in STEM (science, technology, engineering, mathematics) fields and in Silicon Valley is a hot topic right now. We hear the same questions over and over, from many different directions:

* What are the causes of this phenomenon?

* What are the solutions?

* Is it even something we ought to be concerned about?(I won’t dignify that last one with an answer.)
This is an excellent article (or I could be particularly stupid). I have been playing with webapps using Go for about 6 months and this shows a much more intelligent use of templates than the naive methods that I have been using.
Nexus Q: On the importance of failing fast
The Plague of Parasitic Mites
Differences between this and IFTTT? This costs money, but has a ton more "triggers." Wondering what else there is that sets them apart.
Portland, Oregon - Full Time

Superb.ly / http://superb.ly/careers

* Front End Engineer

* Back End Engineer

Superbly is working to change the way people interact with documents (and each other).

At Superbly, we strive to create an incredible experience for our users by focusing on the art of software craftsmanship and design. We're a relatively young company; we work hard because we take delight in the perfection of our product, and we're committed to building a world-class technology company where engineers love to work.

In addition to writing high-quality software, we seek individuals who thrive in the startup environment, and enjoy other aspects of building a small company, such as making product decisions, design of new features, development on all levels of our system, and community outreach. We love polymaths.

We are looking for talented engineers to join our small family. Above all, we look for passionate, energetic individuals who seek to perfect their craft.

We can't wait to meet you!

http://superb.ly/careers
How do finger travels affect efficiency? This is not obvious.
Apple's Genius Ads Are Designed for Noisy Environments
I suppose I'll post this as verification that this is my account in case someone with the power to change my username reads this.

Essentially, I'd love:

> rm echelon

> mv possibilistic echelon

No worries if this isn't possible or is too much effort.
The importance of these lists is ridiculous.
Turn single image pins into multi-image collection pins on Pinterest
7 Small Steps for Big Productivity Rewards
As responsible for what though? As responsibly for lying? Yes.

In the end you have to be able to say 'I am right on this subject, and they are wrong' and act accordingly.

And when the fight is over there is zero point for being virtuous.
Might try another browser real quick. Still working out some kinks in Opera.
They could even email the existing owners first to let them know, and give them the opportunity to use it.
NSHipster: a journal of the overlooked bits in Objective-C and Cocoa.
I'd like to see JavaScript code provided that is capable of drawing the same thing in a Canvas2D context. I can work with you on what that would look like.

(I'm the author of Blossom, an upgrade to SproutCore that does all UI elements in Canvas -- see https://github.com/fohr/blossom.)

UPDATE: Yes, I'm aware there are SVG converters out there. It's still annoying.
Wait, so the machine count isn't through the honor system? You truly won't be able to run another instance of the server if you have one production and one development server going?
Neat. I have heard of CL C&Ding some extensions as well, but it may have just been a subset of extensions that were doing something they didn't like.
It's mainly used for various kinds of black hat SEO (comment spam, automatically generating thousand-page websites and so on). From what I've seen, the quality ranges from atrocious (e.g. simply running random words through a thesaurus) to passable, but the goal is just to make the text look reasonably unique to a machine, not to skirt copyright law. If you were given the output and a list of potential source texts, you would not have any trouble figuring out which was the parent.
From the FAQ on the page:

What about my data from the old Digg?

We believe that users own their data. We’re working on a system that will extract all user data from the old Digg infrastructure. In August we’re launching an archive website for users of the old Digg to find, browse, and share a history of their submissions, diggs, and comments.

If you’d like to be notified when your data will be available, just enter your email address here[1]. Then stay tuned, and let us know if you have any questions.

[1]http://digg.com/archive
I don't write for atheists per se, I write for everyone. However, as an atheist, I won't inject supernaturalism into the religion: therefore, the religion mixes effortlessly with whatever supernatural predispositions you already have or lack. In that sense I suppose it can be called "meta-religious". When I speak to myself I sometimes classify it as "a material dharma" -- but "dharma" is religious jargon from India and won't make so much sense if I don't explain its etymology and its meanings in those religions. (A passable definition is "essence", used idiomatically. So you have to ask, "the essence of what?")

When we talk about authentic, virtuous living, the commitments we make, how we work together, how we conceptualize the world, and how we find meaning therein, then the supernatural might teach or inspire these things, but we should not mistake the supernatural as identical with these things.

So, you might say for example, "the Light shines from God." I am not going to speak about God, but about the Light, which is its own thing; and I remain non-committal about its origins. (Too much blood has been shed historically because "They don't believe in Our Gods.") Or you might say for example "the True Reward from the Light is reaped in the afterlife." Again, that's fine by me, as long as you acknowledge that, in this life, the Light is its own reward -- authentic living is worth it for its own sake.

Thus we head into a future where theism and atheism are as one and enlightenment depends upon the character one cultivates, not the doctrines one professes.

(Edit: I want to add that the real paradox in that sentence is self-contained in the subsentence, "I'm writing a religion.")
I'm a heavy Emacs user, and I don't agree with that statement.

I can see three places you might be coming from and feel that way: you use Eshell; you use ansi-term mode with e.g. bash; or you simply barely ever hit shell, instead using things like dired-interactive to accomplish shell-like tasks.

The last, to me, is a nonstarter. You can do many, many things using native Emacs tools, but not all. dired is not the right tool for quickly making a pile of nested directories and moving files into them based on file size, there is no Emacs take on top, etc. You can come back and say, "Fine, write some elisp for that," but to me, that's like saying you don't need to learn PowerShell because you have Explorer and VBScript. Just because there's overlapping functionality doesn't mean that one tool can substitute for the other.

If you were thinking ansi-term, then learning the nuances of zsh (or fish or whatever) is still helpful. ansi-term, at most, frees you from memorizing keystrokes. Past that, you're still very much using whatever shell you're invoking. I'd want to learn zsh just as much, or as little, running in ansi-term as in Emacs.

That just leaves Eshell. I like Eshell fine, but there are hard limits on what you can do with it as a shell, because it's not really a shell as much as an interactive elisp REPL with an alternative default syntax. Job management and piping are bizarre, you're still thrown into ansi-term for interactive tools (and yes, there are some tools I would prefer to use interactively), even non-interactive stuff sometimes displays incorrectly or bizarrely due to Eshell not really being a term, and so on. So while you can use Eshell most of the time, it's not a complete replacement for a real shell.

Now, is it possible that Emacs tools like dired/VCS integration/etc., combined with Eshell, means you can use a "real" shell less if you want to? Yeah, sure--just like I can use folder actions and AppleScript on my desktop to replace some of my old cron jobs with on-demand drag-and-drop processing. But to say that learning zsh wouldn't be rewarding if I knew Emacs just strikes me as weird.
Programming Languages Hammer Principle
Yes, it happens to almost every single popular service, starting with Hotmail, Yahoo!Mail, GMail, facebook and so on.

Why is this even a post of discussion? Aren't there better things to discuss about? Isn't this a typical first-world-problem?
You might check out a few of our highlights: https://zapier.com/zapbook/reviews/
Want to be treated like royalty? Early invitations available
www.royalnote.com

Can't publicly disclose much about the company at this moment, but feel free to contact me at rito@royalnote.com and i'll be more than happy to answer any questions.

As food for thought, have you ever felt like a royal?
The schema should really be:

private bit not null default 0

If you use something like tinyint and have a range of values that are acceptable, bake this into the database with a check constraint:

myfield tinyint not null default 0 check (myfield between 0 and 3)

Regardless of how comprehensive your unit tests are, you should prevent as much bad data as you can at the DB layer.
Google launches the official Android blog
Hack to Control everything in your Car, using an open source project
For me the site nearly causes physical pain to look for anything specific on. For every non-tech person I know, they still think it's the best site ever made, and some of them sit on it all day like facebook addicts.

And I'll be damned, but when I wanted to get rid of some trash in my house that I thought someone else might've found useful, I had the ad up in 20 minutes. Before the sun went down, all of it was gone and I had a couple of $20s in my pocket.

I didn't have every move monetized, they didn't make me pay per message after the 3rd response, and I'm pretty sure they actually deleted my ad [at some point] after I pressed delete. I trust Newmark's stewardship, and hopefully this Padmapper thing shakes them up enough to introduce a non-intrusive interface for apartment hunting that makes my head hurt less.
Go has committed the same faux-pas as C. It is true it won't make a difference for the truly diligent programmer, but not everyone is, and even the best can be off at 3am.

The simple proof that Go's approach is wrong is to look for all the Hello World examples. I have yet to find one that looks at the error return of the println, just like none look at the return of C's printf.

Your example is because of Java's use of checked exceptions. Exceptions are fine - checked exceptions are stupid and cause a different class of programming errors.
The problem is that twitter went into the only ID business. People might not use twitter to tweet, but to log into other services.

Of course, direct messages also come into play.
Those aren't reasons that they are stifling innovation. They are just not providing an easy in for other companies, which most companies don't do either. If Craigslist didn't exist the field would be exactly the same, the new companies would face a chicken and the egg problem. How do they get users without content and how to get content without users.

I feel that the people are being extraordinarily harsh on Craigslist with requests that would be laughed at if you brought them to another company. Although that being said, CL is in a unique position where they have been able to hold their market share without innovation or even much change.
You may not have a good reason, but I strongly suspect there are a host of potential legal issues that HR departments are trying to avoid by insisting on an exit interview.

Basic stuff: If two weeks later you sue the company for sexual harassment, it's helpful to have you on file as having claimed you were leaving for salary reasons.
Wish I would have checked the domain before clicking on it at work. While the content was interesting, content doesn't transfer well to access logs.
Shortmail - force people to send you emails less than 500 chars
Large user base != monopoly.
Local client-side scraping of CG to bring about similar results to Padmapper - I like it.

Noting that CG has recently gone on the offensive, I wonder where they would draw the line. At the moment, everything is done locally and it doesn't look like the extension is communicating with any central source. What if there was a central server that aggregated the results of all the distributed scraping to cache results and a) display them more quickly to users, and b) reduce the number of hits to CG?

Would CG rebuke the extension b/c its communicating with a central server and sharing CG's data in a manner not controlled by CG?
i "invented" my username n0mad around the year 2000, now this username is used everywhere i get too late to register.

i don't know if this has to do with usernames being copied or because so many people are around the net nowadays and they all have the same idea now.
More so because it is just another of many rehashes of http://h30565.www3.hp.com/t5/Feature-Articles/Don-t-Bother-B... which has already been covered widely http://slashdot.org/story/12/07/23/2335257/being-honest-in-e...
In that situation, wouldn't it make more sense to show them a completely different site based on browser id? Not just one that doesn't rely on Javascript, but has a completely different layout entirely?

I would still question the millions or billions of users who view the web only on their non-smart-phone who will be using social media like Digg.
If meteor is included, I would say enyojs and derby (linked in his meteor's overview) should be too.
the greatest lie in business is that HR is there for you the employee. no! hr is there to ensure the human capital investment is utilized to the fullest extent allowed by the law and policy of the company.
Copenhagen, Denmark - Podio (https://podio.com/)

Podio, now part of Citrix, is an online work platform with a new take on how everyday work gets done. What sets Podio apart is how it puts people in control of their work tools, rather than the other way around. You decide how to structure your projects, teams and workflows by creating your own workspaces and sharing them with relevant people. You also decide how to structure, create and present content and information that’s linked to your work processes and interactions. You do this by choosing from hundreds of Podio’s specialized work apps or creating your own to help you get the job done – whatever it is.

Now hiring for:

- UI/UX Designer: http://blog.podio.com/2012/07/31/designer/

- Visual Designer: http://blog.podio.com/2012/07/31/visualdesigner/

- Director of Marketing: http://blog.podio.com/2012/07/31/marketingdirector/

- Social Media Manager: http://blog.podio.com/2012/07/31/socialmediamanager/
I am a damn good programmer. I have these problems.

Do you really start thinking about how bad woman are believed to be at science and math every time you speak to a male colleague or walk into a room full of men? I don't know, I'm asking...

The difference between us is that they aren't asking you to do something that is biologically impossible

Are you suggesting that male programmer behavior has a biological basis?
Hashtags and dollar signs
You need a new job. If you think you can get in trouble by that, you probably are working on the wrong place.
I understand the logic, and there's something to be said for being a big fish in a small pond, and the exposure of being one of the first to support the platform. But in the face of exploding iPad and Nexus 7 sales, I must admit I'd be pretty nervous investing heavily in touch-focused software for Windows, in the hopes that a market pans out.

If supporting Metro without leaving mouse and keyboard users behind is possible, then it might seem more viable to me. The choice between dropping support for Windows 7- and maintaining two code bases raises the stakes for many developers. My understanding is that the only way to support Windows 7- and 8 in a single app is to make it non-Metro. So most developers must then choose between supporting Windows 7 and Windows RT, with the latter unproven.
I think it's because of the airport code (Raleigh-Durham/RDU). Because of that, people who aren't from the area think that the two cities are a lot closer than they actually are.

As a former Durham native, I've always said Durham-Raleigh. :-)
Use any credit or debit card with Google Wallet
Fascinating, thanks. I would have said that the for-loop is at least somewhat intuitive -- the step-by-step (lather, rinse, repeat) nature resembles the way most instruction sets are written. Not to mention flow charts, which most people have been exposed to at some stage.

Do you have any advice for languages and techniques for getting the necessary exposure to these concepts? I'm not in a position to use FP through work, so I'd need some easy intro and way to practice.
What if the "what" goes hand in hand with the "how"? A distinctive layout could be of more value than the content, especially when it comes to social media (where the content is roughly the same everywhere you go). What's better, a site that doesn't display until you enable JS (then it displays perfectly) or a site that works without JS, but looks awful and drives away users? If you can't understand that the site doesn't load because you have JS disabled, you won't understand that the site looks like shit for the same reason.
Sen.Schumer Calls for ‘Nerd Bus’ to Connect NYC’s New Tech Hubs
There is a Cocos2d for android, in java, that is not very good.
This Is Medium, Obvious Corp’s Secret New Twitter Photos Product
Rendering: repaint, reflow/relayout, restyle
I agree a good work around for the padmapper problem, wonder how padmapper will react.
DOM, HTML5, & CSS3 Performance
Log the error to the logging system (may also fail) and try again, upto a specific number of times?
s/everything/anything
The article's advice is specifically "be nice" and hold your tongue, which is silly. Say whatever you want. Obviously calling people assholes is unproductive whether it goes into a sealed file or to the company mailing list.

For example, say, "I'm tired of filling out TPS reports and I felt underpaid." No can argue with your emotions, and it's not like your aversion to unnecessary paperwork or need for a decent salary will get out and kill your career. If enough employees leave for precisely these reasons, that may eventually cause change.
Related question: is it legal for an employer to hold your last paycheck hostage until you come back in to do an exit interview?
Quora Launches ‘Views’ To Show You Exactly Who Is Reading Your Posts
Yeah, that last part is my concern -- if I can't use FP on a daily basis, is it still worth my time to try learning it?
Is this build on Technet yet?
My Eric DeMenthon's own admission, Craigslist offered a data sharing/licensing agreement of $5000 and 10% of revenues. That's pretty reasonable. If PadMapper can't cover this through its own business model, perhaps there just isn't much money on the table?

http://go.bloomberg.com/tech-blog/2012-07-25-craigslist-goes...

"Principled businessman" seems a bit more fair than Jeremy's blog post would suggest.

And, as always, there's a lot nobody but Craig (and Jim) and Eric know. I'm seeing one heck of a PR game being waged.
SEEKING WORK -- Designer/Programmer: New York and all points remote.

I'm a designer (RISD MFA) and a programmer (started on the Apple //e) who has been working on the web since the first dotcom boom. I have a wide range of experience with myriad platforms, across the entire spectrum -- I've hand-tuned SQL queries, compressed the smallest PNGs, and kerned the most unkernable typefaces.

I'm keen on mobile, but I'm looking for engaging work irrespective of context.

Please see http://portfolio.objectsinspaceandtime.com/ for work samples, or http://github.com/fish2000 for samples of actively-maintained Python and JavaScript code.

Thank you for your consideration.
Instead of always trying to get the government to listen to its citizens, wouldn't it be better if it were required to seek OUR approval for new legislation?
Good one! Didn't think of it that way and I MUTE everything that's a commercial. It's the button I use most.
If they actually get in trouble, sure that would be an issue. But I'm pretty sure if I ran a company and it was brought to my attention that there was some traffic to *.xxx domains, I'd at least want to know why.
Here’s why tablets will replace the smartphone
I really can't emphasize that enough. Angular's test support is by far the best any MV* framework I've seen has, at the moment. With dependency injection being the foundation of the framework, AngularJS has a major benefit over most competing products in this area.
By the way, I am a bit dubious about the "personal experience" involved here, because - the way I understand it - it's about a dearth of societal role models.

I was never even aware of that as a factor. If I had been, I should have thought "Of course I can't engineer software because according to our society's stereotypes of middle eastern people, I should become a terrorist instead".

I don't get why anyone should even care about stereotypes in the first place (let alone have to de-program themselves) because they should decide for themselves as individuals.

Grumble grumble, Identity Politics, grumble grumble.
What do you think elections are?

I realise that sounds sarcastic, but really- we have a democratic system for a reason. No, it doesn't work perfectly, but whole point is that they are representatives of us.
ILegal: As Apple’s products evolved, so did a strategy to protect them
You might consider bundling the enterprise version with union station. A startup version with a 2 server license and union station monitoring for both would be nice. You could also offer access to the union station beta for anyone who buys enterprise now.
SEEKING WORK (REMOTE or Fort Collins, CO)

C#, ASP.NET, MSSQL Server, WCF
Python, Django, PostgreSQL, Heroku
QuickBooks Web Service Integration
Amazon Web Services (for integrating a seller's inventory)

Email: schillingt@better-simple.com
Safari 6.0 sucks, here are the flaws
Is Twitter a publisher or a distributor? There’s a crucial difference
That market is so price competitive (and so based on differentiation within each manufacturer's product line), that I'll be surprised if we see a huge shift toward touch screens as an "expected" feature. No doubt there will be more than there are today, of course. Guess we'll see!