skysight-inc/HackerNews huggingface dataset:
and are a hallmark of lazy management, generally speaking

That's my thought. I really like the idea of commissions to reward hard work, but either way you have to manage things right.

At one small company I worked at, the main sales guy received very little (if any) commissions. He didn't get many sales at all, but that wasn't a big issue since he had his salary.

At another, there were three sales people on commissions. One of them didn't sell much or provide much value, but he had in the past. As long as his old clients didn't leave, he kept getting paid (due to the way things were structured). This did not endear him to the other employees.

The other two sales people were very motivated by the commissions. They could sell a ton, which would be great if it wasn't for the way it was done. They were in constant cut-throat competition, trying to adjust things so their numbers would be 1% better at the other one's expense. This just devolved into a ton of fighting, eventually causing controls to be put into place to prevent either one from tweaking things. It was also easier to get a new customer to pay us for a few months than increase old business or keep them happy, so customer turnover was very high.

The best system I saw had one person working to get new business (on commissions), and once the sales was in it was managed by someone else (on commissions for keeping/improving their business). This removed the incentive to replace good old customers with fly-by-night new ones, but it was a very small team so I'm not sure it would have scaled very big.

Whether there are commissions or not, management needs to keep an eye on things to intervene when something is happening that's not in the organization's best interest. There are plenty of sales people (just like every other profession) that are happy to take advantage of companies if given the chance. Some people can do an amazing job for you, but need a ton of oversight.
An amazing feat seeing that airbnb doesn't employ any programmers (I know that because the interface bugs I reported as a paying customer were handled by the PR department or simply ignored).
Right, and when servers do get hijacked it tends to be a quick in and out, so compromises based on transient connections aren't much of a concern. Sending passwords over SSL with a good password hash on the other end solves everything if you assume that the attackers won't stick around listening on incoming connections.

Now I really want to implement my scheme using JavaScript crypto. If only I had a web site that needed secure logins.
You are thinking about HN as if it was just a piece of software. It isn't just a piece of software; it's also:

* an important piece of YC's infrastructure, so it doesn't have a normal dev team; some of the data going through HN is "hazmat".

* a demonstration of a new programming language Graham is ostensibly working on, which implies that doing things "the right way" is more important than on a typical project.

* in part a secret (the published HN code is not the code running on HN).
Should a presidential candidate have to be skilled at SEO to get their site listed first for their name? Or should Google's algorithm be the skilled one?
Sure there is room for more people to become software developers, but let's not use the word 'profession'.

Quote from Steve McConnell:

——————————

According to legal precedents, a profession has:[1]

· A requirement for extensive learning and training

· A code of ethics imposing standards higher than those normally tolerated in the marketplace

· A disciplinary system for professionals who breach the code

· A primary emphasis on social responsibility over strictly individual gain, and a corresponding duty of its members to behave as members of a disciplined and honorable profession

· A prerequisite of a license prior to admission to practice

——————————

http://www.stevemcconnell.com/psd/06-novumorganum.htm

Software development in general hardly meets those qualifications. There are plenty of professional software developers, but software development is not a profession. This is a critical distinction, not just semantics.
Télévision Numérique Québec
DERYtelecom se spécialise dans la télévision numérique et HD, les services d'accès Internet haute vitesse, la téléphonie résidentielle et est une entreprise de câblodistribution axée sur le développement régional.
No better. It is becoming a real problem if factual accurate titles don't go through. Imagine, I'm on a phone in China, most articles never load, I have to rely on title and comments to now what we are talking about.
"Why Don’t Smartphones Have A Guest Mode?"

Because dealing with multiple profiles and/or different profile types is a fucking huge giant pain the ass and a monumental amount of work! Xbox has local, guest, live silver, and live gold accounts. Dealing with all the different profiles and switching between is a nightmare. Urgh, no thanks.
Puzzles are human benchmarks. Like all benchmarks, their objectives are:

1) They have to be short enough to complete in a "reasonable" amount of time.

2) They have to have enough resolution to distinguish between good, better, and best.

3) They have to be representative of the real life problems that the person / computer will be solving.

Most benchmarks only meet objective #1. Further, benchmarks that only meet objective #1 are easily "game-able".

Benchmarks which meet objectives #2 and #3 invariably don't meet #1, which makes them hard to use as a benchmark.
I guess he really borked it. His name is mudd.

edit: I guess people understandably think I'm trying to start a reddit pun thread or something. My point is that there is a long history of this happening. Google delisting this isn't going to change the term now.

http://en.wikipedia.org/wiki/Robert_Bork

http://en.wikipedia.org/wiki/Samuel_Mudd
The best I could come up with is: "It's like if you were a landlord renting one apartment in a large building to someone you thought was a guitar teacher giving private lessons, but he turned out to be selling stolen jewelry; your whole apartment complex could be shut down by the government before the trial of your tenant took place, even if you evicted the tenant as soon as you discovered criminality."
Poll: do you want inline code formatting on HN?
When discussing code on HN, I often refer to functions and variables by name. When those names happen to be lowercased English words, I end up with unfortunate garden path sentences like, "I don't see a need for loops can't address".

I wish I could format the foregoing "for" as code — e.g., by enclosing it in backticks like I would in Markdown. I often settle for italics, but those are overloaded on HN by commenters who use them gratuitously for emphasis.

Would you find inline code formatting useful? If many people would, I'll comment in the Feature Requests thread and refer to this poll.
eat less; eat even less; fast once in a while; exercise regularly

I've recognized the effects this has on my own brain, and you're absolutely right (for me, at least). And it makes me wonder about the origins of this particular chemical pattern, and how it came to be.

Perhaps it's some kind of evolutionary mechanism: back in the hunter/gatherer days, when food was scarce, those who had the particular genome to trigger the production of just the right set of chemicals for brain plasticity on an empty stomach were better able to form the neural pathways required for hunting and gathering food, thus able to survive.
Prove that it isn't, officer.
I work for GameSpot.com and we've used Mustache on it.
That's exactly the point. Why do we want to let one person pass the value of what they've done along to their children and not another? One man sells a car and generates $1000 in value for his family, he dies, they get it. Another writes a novel, dies 3 weeks before it's published, it is a masterpiece, but his family doesn't earn a dime. Sounds pretty lame.
Also, for your bonus question you can do something like this.

Enc-Priv-Key = Priv-Key XOR Trun(Hash(password))
where Trunc = Function to truncate to the length of the priv-key.

So, every (Enc-Priv-Key,password) pair combination is valid - it gives you a valid Priv-Key. Also, if you break into the server, you have Enc-Priv-Key and Pub-Key. Enc-Priv-Key is a random number assuming your hash(password) is random (which isn't true if your password is short but let's say it is). So, having Enc-Priv-Key shouldn't give you any information about Priv-Key.
Wess/Pile - Minimize duplication when setting up projects
Men's North Face Denali Hoodie 04 - $97.80
So the idea is to use Prozac to make it easier for therapy to reprogram a brain's responses to social situations that induce anxiety. I'd be curious to know what this says, if anything, about the kinds of problems that have less to do with fear/anxiety than something else, like autistic spectrum disorders. Would using antidepressants to help rewire a brain be effective then? It's a very cool idea regardless.
s = realloc(s, sizeof(RString));
The IDE is dead apparently
The language of stamps
JSDev: Executable comments (by Douglas Crockford)
Wasn't this a solved problem... 40 years ago? At least?
I work for a tablet manufacturer, and I spoke to an Android product manager at I/O last year about this.

According to him, this is a feature that pops up once in awhile, but they have a long list of stuff to do and this is just one of those things that always gets bumped out.

From my perspective as a platform dev, I'd like to get into some of the technical problems with changing this, but I could end up breaking some NDAs or something. I'll just say, when you start mucking around with adding login code, file system changes, and the current dmcrypt encryption, you hit lots of fun design problems.
Just anecdotal... a few friends tried to sign up half way through and failed. Not sure if there will be a consistent policy for the winter
No cellphones are allowed in top secret military locations in the US, because all can be remotely signalled to start recording audio. We know they'll turn a phone into a bug if they need to, so it's foolish to assume they wouldn't be able to get the real PIN.
Thanks - had seen some of that. No real hint in the name that this could be about private life-tracking? Wracking my brain trying to work out what new take on social someone could be doing at this point to line up $2-3m. Especially with the name "just.me"...
Is there a reason that you don't want to use nginx or cherokee which have records of performing well with static files?
Hmm.. I'm not entirely sure if by the "gap", you were referring to this, but just to clarify:

When I said there are sounds the musician hears and feels the audience cannot, I wasn't referring to the ability to pick out different sounds, but rather the physical impossibility of certain sounds (e.g., higher-frequency overtones, squeaking strings, rasping strings) to be heard beyond a certain distance away from the instrument being played.

To go off on even more of a tangent, I sometimes feel bad that not enough people get a chance to listen to musical performances up close. I mean really close, with the musician in front of them in the same room so they can hear "almost" everything.

"Almost" because, at least for violins, you can't hear or feel everything until you actually play the instrument (can any violinist here vouch for this?). This is especially so because the chinrest transfers some of the vibrations to the ear through the bone, and there are sounds made by the bow and strings that only the person playing can hear simply because they are too quiet, and that only during quiet pieces, etc.

I've never played a Strad, nor do I have much experience, but I wonder if nearly irrelevant details such as these are a part of what sets the best instruments apart from the rest?
Windows 8 tablets (will) have this.
The situation we were discussing is not analogous to the SSH situation you describe because the key, namely hash(password), is not secret (the attacker knowing it was the premise of the scenario). It doesn't matter what mumbo-jumbo (not an insult, just an illustrative phrasing) you require the client to do, an attacker can do it just as well. The system is still vulnerable to attacks (which are not exactly replay attacks by the strict definition, but are still trivially equivalent) because it depends upon the key being secret, which is not the case.

Hashing on the client does not satisfy the first goal and sending the password in plaintext does not satisfy the second goal. A different solution altogether would be necessary to satisfy both goals.
How You Should Be Dealing With Calendars on Your iPhone
This is a neat story. I'm a bit too eager to believe it. If I knew some neurology, I'd surely think of reasons to be sceptical.

What are they? Apart from the obvious one, that no one has repeated the experiment yet.
With that, you've just admitted that you're aware of the possibility of setting up multiple profiles with different unlock codes. Be careful what information you leak when you're trying to look innocent!
Lol, I just Googled "jon mitchell jury duty" myself and the first 4 links were 1) this post about google+, 2) google+ page 3) google+ page 4) the original article. So writing about this problem has only made things worse!
I love that he thought Sartre was "a bag of wind".

Do any writers really, truly like other writers?
"If anyone posted a classified ad for stolen goods in your local newspaper, this bill allows the government to shut down the newspaper."
This is a wonderful website. Worth mentioning pressing Option (on Mac, alt on Windows) gives you an awesome "Access Denied/Granted" display.

THIS JUST REVOLUTIONIZED FAKE HACKING AS WE KNOW IT.
I had never heard that Orwell was antisemitic. That's so troubling. And here I thought it was just a writers'/philosophers' feud. :(
Somewhat related: I've long wondered why ATM cards don't have something similar.

1234 is my regular PIN.
1235 is my help I'm being robbed PIN -- it dispenses the cash, calls the cops, and tags the video.
Newspapers, Paywalls, and Core Users
How so? The officer was the one that suggested the possibility in this scenario.
The timezone names most countries use are not unique or entirely stable as time goes by. E.g., America and Australia disagree about what "Eastern Standard Time" means. That's why the Olson/Eggert database names zones for major cities, those are most stable and well known.

http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
there are at least a few big companies already doing virtualization with android to separate business and personal modes so that corporate email and other apps can be quarantined off with a secure password, leaving personal email and games to run in a separate environment that may not require as much security to unlock.

presumably the same technology could be used to provide "normal" and guest environments.

https://www.youtube.com/watch?v=ydXJjCN2G-A
Usually market research is done before a product is being made to decide what the target market is and product features needed. Not sure why the author is doing it the other way round.
Yes, noise corrupts the bits.

"the most common cause of error is external sounds being piped into the download stream (e.g. mail alerts) and low volume" -- http://asciiexpress.net/gameserver/readme.html

There are many ways to transfer info via audio (e.g. google for modem or frequency-shift keying). The Apple Game (and Disk) Server does not use FSK however. It relies on the Apple II cassette port which is nothing more than a 1-bit digital-analog-converter. IOW, it can detect the shift from positive to negative (zero crossing). The game server WAV files encode the game @ 48K samples/second using a single 12kHz wave for the zeros and a single 8kHz wave for the ones. IOW, 4 pulses for 12kHz (2 +, 2-) and 6 pulses for the 8kHz. The Apple II has a 1023000 cycles/second clock. So I have to detect the zero crossing, chksum and write the data in 1023000/12000 ~= 85 clock cycles. As long as the audio stream is clean and perfect (something only a computer or CD player can do), then it works every time.

If you load up any of the games in Audacity (freeware waveform editor), you can actually "see" the 0's and 1's. The 0's will be thinner.

Lastly, I will be publishing an article on my blog (http://jerkwerks.com) this month with how it works and all the source code.
This is totally my new go-to place when I want to try to sound like I know what my programmer friends are talking about.

Now we just need a similar tool that turns everything I type into something Stephen Hawking would write/think/say, and I'll finally make friends at parties.
If you spend "a couple thousand" on your eBook, you got screwed somewhere. Hosting isn't expensive, domain registrations aren't expensive, format conversion can be handled by you, editing can be crowdsourced (usually), the cover design can be had for cheap-ish (or learn to use Gimp yourself), and so on.

Having written 3 of my own eBooks now and been involved with a few others, I can't fathom what you'd spend that much money on.
> If an industry does not employ the native people in a country, or only enriches a clique of owners, then who cares if it leaves?

That's a pretty extraordinary premise. Do you have evidence to support the idea that Silicon Valley only enriches a clique of owners, or that it wouldn't employ Americans? Or is this purely hypothetical?
Ray Ozzie hiring for new startup, Cocomo
Is every arbitrary sequence of bits a valid private key, though? Something tells me that it may not be, but I can't remember my RSA quite well enough to say for sure.

I suppose that even if not every sequence is valid, enough incorrect sequences will still be valid private keys to make a brute force attack impractical without server cooperation.
Disclaimer: I work for Puppet Labs.

The error messages are getting much better - we have a newly-formed UX group that is working hard on the command line. If you haven't watched Randall Hansen's UX talk from PuppetConf it's here - http://bit.ly/zg5D0l [video - Youtube] - he goes quite a bit into where we're looking to improve.

SSH as a transport mechanism - can you provide some reasoning as to why that's an issue for you? Network/firewall concerns, access controls, or something else?
Startup Tales of Despair: Blundering Your First Real Customer
http://www.appbrain.com/stats/android-app-downloads
Sure. If you're willing to log out of your smart phone context, and restart any needed tools in the new guest context whenever you hand over your phone.

Oh, I'm sorry, you wanted instantaneous user switching? That's a smidgen harder than the 40-year-old solutions :)
I guess, client side hashing is not used because some users disable javascript. Can't leave them out :)
I agree that it shouldn't be expensive.

My hubby and I did the first 4 CopyHackers ebooks for under $1000, and I'm totally sure anyone could do it for less. We paid:

$700 for book cover designs on 99designs.com.
$10 for the domain.
$89 for a bunch of WordPress themes that ended up not meeting our needs.
$29 for the WooTheme that did meet our needs.

I had a PDF-converter already, so I just launched with PDF. And I didn't do a mobi version until well after the concept proved itself and I could pay for it with the income from the ebooks.

As for marketing, hey, HN is free! So's Twitter. And MailChimp has a free option, too.

Hope it works out for you!!!
Armin Rigo on threading, STM, and parallelism/concurrency
I think this is the best fitting analogy so far... You can extend it to further talk about content owners, publishers, user-generated content, paid subscribers and free readers, etc. Newspapers also deal with existing regulations that address the same type of issues, such as first amendment rights vs. libel laws and the public's right to know vs. need for privacy.
That is why I mentioned that sales cooperating with engineering would be a better idea instead of incentives.
He screwed up by aggressively promoting policies that were offensive to Dan Savage. Today's Internet gatekeeper is Dan Savage. Who's tomorrow's?
Stop Designing Pages And Start Designing Flows
At least two of the three most prominent smart phone roms are backed by operating systems that have long histories of (more or less successful) profile switching. It might in fact be a difficult problem, but it's one that has serviceable solutions and has for some time.
A nobody? He chaired the Senate GOP Conference.
I was also about the use writing and reading as an example of knowledge that used to be limited to just specialized roles. While there are still professions that deal exclusively with writing exceptionally well, it's now part of our basic education. I think in a similar way, computer literacy could be just a matter of education.
Better yet, why hasn't anyone created an app that just simulates a guest mode? A launcher with two sets of home screens would be perfect. Or, you just disable your preferred launcher when handing your phone to a friend, revealing the mostly barren stock screens. It's as simple as hiding icons, since the apps might as well not exist if the icons aren't there (access doesn't actually need to be explicitly forbidden, per se).

Maybe I'm missing something important here, but it seems many apps on the Android market are just a few tweaks away from doing this already?
IOS is really a stripped-down Unix-variant (BSD). You know, Unix, the world's most ubiquitous operating system, that supports multiple user accounts out of the box.
Sure. You can bet many ways. No matter what you do, though, it's a bet and you take the risk of losing money vs any other bet you could have made.

And no bet is an implicit bet. You're betting that you can get as good (flat) or better (declining) a price in the future as you can get right now by locking in.
Martin Rees, I'm calling you out:

"even though the concept may not yet have percolated all parts of Kansas, and Alaska."

That's pretty cold, man. And since when is beating up on one's socio-political opponents to feed our prejudices and toot our own horns a scientific attitude? Yes, even when you happen to be right.

I mean, Dawkins I can expect that from, but from the President of the Royal Society / Master of Trinity College, Cambridge?

You need to scroll down the page and read that next bit there about cognitive humility, jerk.
It's not only about deletion. There's also the issue that you might want to restrict who can see what photos. (I.e. PINs on subsets of your pix)
The solution is provided by the simulation: to consider your future self and how happy you will be. I found it insightful and gave me pause for thought.
It would still be better than using unethical sales tactics.
While this can evade detection using full-facial classifiers, it's not difficult to detect individual facial features. If you can detect the eyes, nose, and mouth, and have them in a region in an orientation matching a face, you could assume that it's probably a face. While it is less efficient it's still a possibility.
I am not saying it is not technically possible, but that it might not make financial sense long term. Nor I am saying that we should do without any automation (agriculture, by the way is already highly mechanized), I consider that there might be a sweet spot beyond which further development is not worth the hassle.
Probably because the SIM standard has no provision for two local PINs.
You mean Fast user switching? http://en.wikipedia.org/wiki/Fast_user_switching