skysight-inc/HackerNews huggingface dataset:
Manipulation is wrong if it's truly consensual, and it remains truly consensual after the fact. This is a necessary, but not sufficient condition. The way I sometimes state this, is that, "Not being f#cked with is a basic human right."

If you get consent, but the other party changes their mind and you pressure the other party to remain silent through threats or social pressure, then you don't have true consent. Buyer's remorse notwithstanding -- markets and monetary transactions are a different matter.

I think there is a lot of social and cultural conflict that occurs because of some notion of "implicit consent" or the treatment of certain locations or social contexts in the way we treat a market. I would find that a man who buys a woman dinner and therefore feels entitled to sex is being a jerk. Feeling entitled to sex in almost any context is probably being a jerk. This is another case where one is applying market rules to an interpersonal transaction.
SEEKING FREELANCER - Monroe, MI -- Los Angeles, CA -- or remote!

MNX Solutions is looking for a highly experienced Linux admin.

- 5+ years Linux system administration experience

- Puppet/Saltstack, HAproxy, Nginx, MySQL cluster, Nagios, Proxmox, is some of the tech you'll be working with.

- Managing hundreds of Centos/RHEL servers across many data centers.

- You have programming experience, and can write complex scripts in Perl/Python/PHP/bash/etc.

- Prior experience with Amazon Web Services is a plus.

This is a 3-6 month project. A full time perm position is also available if interested..

Shoot me an email (in profile) and introduce yourself!
Cool, but if you're using it in a production code do make sure to link this blog post as a comment. You don't want some poor developer who takes over your project scratching his head.

P.S. Sometimes that poor developer can you be too ;) Don't know how many times what seemed to be a great idea at a moment to me, leads to the biggest wtf after a month.
First time, yes. Second time, not so much. Third time, you'll want one yourself.

In a near future we will all look back to the day we thought no-one would ever wear it and laugh.
Another way to sharp icon fonts (at least in Webkit) is using the SVG font format (placing it above ttf in the webfont stack). I demo'd this on my blog:

http://t.cem.re/post/21179547863/the-secret-to-custom-sharp-...
Comfortable Jersey Feel Smocked Bodice / Long Dress
sproutcore is probably the most complete framework to deliver desktop class apps. But I find the combination of Backbone.js and the Handlebars.js template engine very effective as well. They feel lighter and not so set in stone.
Berlin, Germany

moviepilot.com is looking for a frontender. We made chaplin.js and work with coffeescript and backbone. <3

Contact jobs@moviepilot.com
The Keys to Bootstrapping.
Thanks. Firefox had been using lots of CPU on my laptop for no apparent reason, even after a restart. The workaround in the thread of running date -s "`date`" worked for me, and instantly fixed the problem.
Sad is definitely overkill here, especially for such a short snippet, but personally I prefer avoiding nested conditionals and else statements in general. Here's a fork that keeps conditional clauses to one line, and I personally find much more readable - https://gist.github.com/3029246

(disclaimer- not tested at all)
What Twitter could have been
Actually, we already have that:

http://en.wikipedia.org/wiki/LifeStraw
Your startup is a rocket ship
my recepcionist wears a hands free all day long, I can see myself wearing one of these aiding with my job all day
But are you going to be busy and fill your life with activities to attract and impress others?

Or do things you actually enjoy doing, without caring much for the end result? I think the latter is healthy, but the former is not. Busyness caused by doing things for egotistical reasons, or because everyone else is doing it wears you out.
San Francisco, CA

Sociable Labs could use another JS developer. I'll be in Portland for nodeconf through the 4th if you'd like to talk to me about it (company sponsored ;)

http://sociablelabs.com

nathan@<company site>
I couldn't agree more. His books are some of the most thoughtful and insightful books I have ever read.
I'm meaning to check out Haxe, which is a metalanguage that includes PHP[1] as a compile target. Strict typing and object oriented approach, plus using the same language to target client-side web and native code.

[1] http://haxe.org/doc/targets/php
Another cheap new desalination idea was recently presented at Google's Solve for X: http://www.youtube.com/watch?v=R63zYZZuRvQ#!

Instead of a fancy membrane it uses some nifty chemistry. Doesn't take much energy and the chemicals are in a closed loop.
"Radio was invented with the original idea that it would replace telephones and give us wireless communication. That implies two-way communication, yet how many of us own radio transmitters?"

Um... all of us? It has been at least five years since I last made a phone call with a landline phone. An invention over a hundred years old at the time that quote was written is now serving us in a way Cringley apparently couldn't envision twenty years ago. I think it's quite reasonable to expect the personal computer still has a trick or two up its sleeve.

If the smart phone is going to replace the PC it will have to offer much of what the PC does now - to the point where the distinction becomes irrelevant. In fact I believe the distinction is already irrelevant and in fact downright stupid. It only serves those who for whatever reason want to limit what those pocket sized computers we all have can do.

A smart phone can replace the traditional PC - but only when it starts to offer the functionality a PC has now. By which time it will seem funny to call it a phone.
Thanks. I acan post links now.
Thanks for forking and keep improving, I wish PHP guys do it at a native level too.
I'm going with Enyo:

http://www.enyojs.com
The Great Firewall messes with more connections than just websites. They are definitely are doing something to SSH connections. Every time I ssh to my server it gets bombed with faulty requests. (This was discussed on hacker news before.) They actually seemed to have slowed down this practice recently.

The world is much more tolerant of China as they don't have a hidden agenda like Russia had. Their only agenda is the economic advancement of China and the stability of it's government.
Add me to the "nah, I'm not convinced" crowd.

Gaming and visual apps in general still require vast amounts of horsepower, far more than most mobile computers can provide. Hell, I'm on something very close to a top-of-the-line PC for 3D purposes, and Skyrim can still get my computer to chug.

And if you want to discount gaming, forget Skyrim - Photoshop and After Effects will happily chew through as much RAM, processor power and GPU as you can throw at them.

Also, I really don't see a problem with the form-factor. Big, colour-balanced, carefully-placed screen, ergonomic chair, easily-accessible printer, second monitor, decent sound system and high-quality condenser mic, sit-stand desk - I'll take that over hunching in a coffee shop staring at a tiny screen with sciatica-inducing posture and uncomfortable earbuds any day. Sure, I can move around with a mobile device, but how often do I really want to?

Mobile devices have their uses, and iPads and similar are clearly awesome for some use cases, but as a universal replacement? I think not.
San Francisco, CA. Full time. H1B okay.

With 50% of traffic now driven by social media, and referrer information increasingly useless with mobile clients and HTTPS, traditional web analytics are no longer working. awe.sm is building full-featured social media conversion tracking and analytics.

Right now and in the medium term, we're providing immediate value to our customers by giving them firm numbers on the ROI of their social media efforts, in terms of dollars, signups, pageviews or any other metric they pick. Our APIs allow app developers to easily integrate social features into their products and easily present the analyzed data back to their own customers, without having to build their own processing clusters and workflows.

Longer term, we want to know what's important on the Internet, and we believe that instrumenting social behaviour is the way to do that.

We're looking for back-end engineers who are interested in learning how to handle large volumes of data for aggregation, geo analysis, and graph analysis, in close to real time. Our stack is mostly PHP and Ruby right now (I know, I know) but we believe in picking the right tool for the job and are not afraid to use new tech.

We're also looking for front-end developers to continue to build out our GUI, which is a backbone JS app built on top of the same APIs our customers use.

http://totally.awe.sm/jobs?source=hackernews

We're 13 people right now. We have a cool new office with awesome views ( http://www.flickr.com/photos/seldo/6326815086/in/photostream ) in the heart of the Mission. We have catered lunches, and full health, vision and dental coverage. We use an IRC server for team communication and are agile in the sense that we move quickly and react fast, not in the sense of having attended an overpriced training course.
I'd highly recommend Nassim Taleb's "The Black Swan", that's a useful tool for reminding you how little you know and how little everyone else knows.

Personally, that's a motivator to build a product without being concerned about what all the other products are doing / how they look. It's also a great reminder of the importance of empiricism in some parts of life, which is great to keep in mind with something as simple as debugging your code or doing customer support...coming at a problem like an experiment, from the position of knowing nothing, means you can get to the answer faster (usually) and with more accuracy and precision.
Jobs numbers and European Central Bank to drive stocks - Jul. 1, 2012
What does that have to do say about the value of college? And how, specifically, does that add to your statement "but it matters..A LOT"?
Around that time, Chrome on my linux machine was suddenly consuming 100% cpu on all cores, even though the pages were mostly static. After 20 minutes of poking around, a close of chrome and reopen saw the problem go away, with CPU usages go back to about 3%.

Also, on my internal network, one of the internal NTP sources was showing an offset of exactly 1000ms ahead of the rest. That one was running freebsd.
Fantastic answer.

It is not impossible but just takes its own cycle and hard as @diskdoctor has mentioned above.

To add to this there are a bunch of questions that you should answer well before Indirect Purchasing department (yes, the department that makes the purchasing decisions on all items that are to be used internally).

1. What is your business continuity plan?

2. Annual revenue. Would you remain in business long enough?

3. Technology stack - what does it take to maintain it?

4. Does it align with their tech stack recommended by architectural team? (not necessary if there is a good justification).

5. Partnerships / integrations.

6. Customer references of similar scale.

...

The best way for a startup could be the Yammer way - make it very attractive for users within the organization to drive it bottom up or have some real strong partnerships to drive it through.
> How many typical users change their zoom level? I suspect not many.

How many people have less than perfect eyesight? I suspect very many.
I dunno… I always feel like jsz0 does when there's a camera being used in the room. And they've been around all my life. Hard to say until it's tried out in real life.
SEEKING WORK - Remote, from the Netherlands.

UI designer for web, mobile and desktop applications.
http://www.dribbble.com/marvin

My email address can be found in my profile, my twitter handle is @MarvinKennis
Did you try disabling bash completion[1]?

[1] http://cfc.kizzx2.com/index.php/tag/cygwin-slow-performance-...
I agree with this theory. People tend to buy more apps because they don't know "which tool" will solve their problem. I have done this at least 15 times this year, bought multiple apps to solve a particular task and then realized that there was another app that probably would have been better.

Chalk that up to the era of disposable apps -- Spending a few bucks during discovery doesn't seem like such a bad thing to a user, I guess, but in aggregate, is pretty unsatisfying.
Show HN: DrudgeNewsletter.com – my weekly project
You can do the "1 file thing" with either. It's enforced in Bottle but not in Flask. I've used both and would recommend going with a Flask(web-framework)/SQLAlchemy(database or part that "grabs data") combo that sends JSON to a javascript chart/graph library.

You should be able to find a number of Flask/Backbone demos on github. Checking out a few of those would be a good place to start, even though you'll probably be scrapping backbone and just using a javascript charting library instead.
You don't have guns there because of crime, but rather because the Brits wanted to keep you disarmed in order to control your population better. Gandhi himself said, "Among the many misdeeds of the British rule in India, history will look upon the Act depriving a whole nation of arms as the blackest."
On the iPad3 canvas looks blurry, the normal rendering looks sharp.. Maybe best to make it conditional?
San Francisco, CA, Full time. H1B okay.

Visual.ly is hiring entrepreneurial front and back-end hackers with experience in the following: Python/Flask/MongoDB, Javascript/jQuery/Backbone.js/Less/CSS3.
Check out our launch video: http://www.youtube.com/watch?v=AiVKfNeRbPQ

More information here: http://visual.ly/about/jobs
Here's my tip, stop reading books about it, stop reading the 15 articles published about it daily, just get on with implementing something. No, really.
How does the fact that it positively impacts some people mean that it matters or is important?

This article is talking about money, employment, status, etc., in the context of education and college. I'm saying that going to college does not in any way mean that someone is more qualified, smarter, capable, productive, etc. than someone who didn't go to college.

I'm saying that if you went to college and discovered, for example, a passion for graphic design, the idea that you'd inherently be better than a self-taught graphic designer is 100% ridiculous. And that if an employer chose you over that person solely because you had some extra letters after your name and could tolerate 4 more years of schooling, that employer is dangerously stupid.
I believe you have misunderstood the issue at hand.

There is no straight up theft in going to the UK, buying a book published under contract with the author in the airport store, reading it on the plane back the US and selling it on Amazon. That is the sort of case that we're talking about here, works whose creation do not violate the laws of the US but which are not produced under US jurisdiction.
I'd suggest adding "take this regular function and return function callable with array" function: https://gist.github.com/3029279

(also, this variant is better because you can mitigate performance losses by moving all reflection operations out of lambda function to its parent, make_named_array_function)
So what? My point is that Siri doesn't apply as a valid/common "person" name in some languages and used the meaning in portuguese as an example.
> sneak one into a cafe

There are cameras everywhere. If they really want to find you, they will see your face.
Your first cup of CoffeeScript, Part 1: Getting started
Agreed. This article is stupid because it extrapolates from a few cases he's seen personally (and it was his coworkers messing up; I'm sure he's such a good developer that he's never made a mistake attributable to the command line tool, like making a typo).

And as long as we're being totally unscientific about the whole thing, the most common mistake I've seen when using a version control system has come from people checking in unintentional modifications using the command line tool because it is easy to miss. In a GUI, you can better see what is being committed, and a simple checkbox lets you skip it, while double clicking gives you a diff that makes it so much easier to review every change before you commmit.
I can personally attest that bloomberg is inaccessible from China Telecom at least in my region.
For entrepreneurship some people may say you you committed blasphemy by ommiting Lean Startup and Business Model Generation
Many a times, Microsoft will retire the older methods for something blazing new, and ruin what application knowledge you had in the process.

These jumps in "technology" are perhaps forward, but also very much backward. I've seen it time and time again with clients who have bought a new computer and had to deal with growing pains (and hatred) of the blue globe, ribbons, and other 'we changed the gui to make it hard to do what you previously did easily'.

At least in the Linux world, your knowledge isn't decimated on an update. There may be depreciations, but those are rarer than MS "we update the world'.
Show HN: Keeping Myself Productive this Summer
Ann Arbor, MI

Enlighten is an independent digital marketing agency delivering fully integrated services that drive business value and consumer engagement.

A number of technical positions open, see http://www.enlighten.com/about/careers/

VP, Technology & Software Innovation

http://www.enlighten.com/about/careers/vp-tech

We are currently seeking a progressive, creative and strategic technology leader to spearhead software innovation and to manage, mentor and grow an engineering and quality assurance practice with 20+ individuals working across an eclectic range of technologies and platforms. Our team works on projects ranging from developing dynamic websites to mobile applications to enterprise solutions utilizing industry standards. We are mindful of emerging technologies and platforms including but not limited to HTML5, CSS3 and jQuery on the client-side, and .NET, Java and PHP on the server-side. Projects typically utilize a number of technologies including Content Management System, Portal Framework and Mobile / Tablet devices.

Senior Web Engineer (C#/.Net experience desired, this is a contract-to-hire opportunity)

http://www.enlighten.com/about/careers/sr-web-engineer

Enlighten is looking for an exceptional, self directed software engineer with 8-10 years of web development experience. You will work alongside an elite team of engineers who are passionate about solving complex interactive challenges on the web.

If you'd like to join our team, please e-mail your cover letter and resume to jobs at enlighten.com.
Or use Python?
Behaviour awfully similar to that of a virus, or malware.
This can be easily overcome by adding random noise.
Don't attempt top-down enterprise sales unless you are ready for long, expensive cycles.

Instead, look at what Yammer has done with a bottoms-up, freemium customer acquisition approach.
Using the word "censor" is inappropriate here because it doesn't distinguish between two very different things:

1) government-imposed silencing of speech by force (this is what "censorship" should mean)
2) a private person or group refusing to be a platform for someone else's speech (the definition of "censorship" should not include this. If it did, you would be "censoring" all those whom you did not assist in being heard.)

Each of us has a right to say whatever we want, but not the right to force others to help us say it.

[This isn't relevant to my point, but I'm very pro-gun. I'm just not pro-force.]
SEEKING WORK, REMOTE (Pacific Time)

I've been building businesses since I was 13. At 26, with 10 years of web development experience, and 7+ years working with WordPress, I'm looking for extra work on Sundays to pay off a few debts and save for our second baby (they're expensive).

During the week, I work at a startup building paywalls for the newspaper industry (pigeonpaywall.com).

When it comes to working with WordPress, I can do just about anything. On top of my technical skillsets and experience, my specialty is communication and training. I am highly responsible and efficient.

I'm a match for:

- Someone looking to turn over responsibility for getting a website done (even down to copyediting and content orgnanization).

- Someone looking for a competent developer to take a design over to WordPress.

I'm not a match for:

- Someone looking for a low bidder - I'm not desperate for work, just looking for new opportunities and ways to accelerate cashflow.

- Someone who feels a need to micromanage - As a first-born recovering-perfectionist, I am highly detail oriented.

Interested? See my email in profile. Write or send me your number and I'll give you a call.
SEEKING WORK - Sonoma/Marin area. Can work remotely.

Well-rounded junior developer. Full-stack LAM[PHP/Perl/Python] incl. HTML5 and JS, prefer backend work. Can also do AD/IIS/Exchange, switch/router admin, Java, C, GIS.

Contact: dturover@student.santarosa.edu
I get that there are compromises made in every decision I make, and that to that extent, I am complicit in the actions taken by the companies that I support. I certainly did not mean to exempt myself from that; rather, I was trying to argue against the philosophy that such considerations should be ignored. While I get that pragmatism is important, I disagree that we can disregard the actions of the companies we support.

As for the point about patents, I think that there's a difference between acting on infringement and actively seeking to expand their patents post-hoc to shut down competition. More broadly, I think that the USPTO needs to be much more selective about patents, to avoid precisely these kinds of problems.
Show HN: RaterLater - A plugin that actually gets users to share on Facebook
> This is essentially in non-book form what the first-sale doctrine put an end to in books:

The case SCOTUS will rule on, Kirtsaeng v. John Wiley actually is "in book form."

Also, be careful to not mix up trademark and copyright. Omega v. Costco occured because "the watches included a small copyrighted design on the back surface."[1] The cases were not based around an argument that involved trademark at all, only copyright.

[1] http://www.patentlyo.com/patent/2010/12/supreme-court-does-n...
It seems your from USA; I'll assume you mean the US patent system, and I gather that in the USA you elect judges but do you think that the courts should be "fixing" the law. Do you elect the judiciary to alter the law?

Unbiased application of the law seems much more becoming of a judicial system than rewriting of it.

If you have your judiciary do the statute [re]writing then do you want your government doing that too?
> I claim that any GUI which sufficiently exposes the underlying tool’s features to know with confidence what clicking any button will do fails at being any more intuitive than the command line tool itself;

I think this is the meat of the article here. Other commenters have noted that Tower more or less falls into this category, i.e. a mostly 1-to-1 mapping of GUI elements onto git commands, and you need to know git to use Tower. I would add Magit to this category as well. You could not use either one unless you already understand git itself and how to use it.

However, I don't think that these GUIs are useless simply because they are not more intuitive than the command line. While they may not abstract any of the intrinsic complexity of git, they certainly make git much easier to use simply by taking away a lot of the techincal complexity in day-to-day usage.
You're thinking linearly. Remember, at least right now technology is growing exponentially. In 5 years your cell phone could potentially have as much power as your laptop today. Though i'd guess it will be more. It'll have all the power it needs. Combine it with glasses, or some other yet unknown form factor, we might be stumbling on something really unique. There's a lot of value in only having 1 computer device. We're only 1 or 2 innovations away from real pervasive computing.