skysight-inc/HackerNews huggingface dataset:
It's been awhile since I've seen the movie, so maybe Ozymandius did show traits of Hare's definition of the psychopathy. However, the article seemed to imply that the only thing that separates a psychopath from a narcissist is empathy level:

>What makes Ozymandius the villain of the story is that, while many NPD sufferers have decreased empathy, Ozy's lack of empathy borders on full-blown psychopathy

In other words, a psychopath would just be a narcissist with even less empathy, which isn't really the case. In fact, aggressive narcissism is just one of two factors in Hare's checklist. On the second factor, socially deviant lifestyle (which includes traits like failure to plan ahead, poor self control, impulsiveness, etc.), he would probably score pretty low, and thus would be unlikely classified by Hare as a true psychopath.

The description of The Comedian as having ASPD was well-justified though, other than the term "sufferer". Most sociopaths actually consider themselves to be "free" of many of the emotional and social burdens that the people they prey on seem to carry (which ties in to their narcissism).
If you're using the same salt for everything, you've very nearly defeated the purpose of using a salt.

No salt means that a password hashes to the same thing, everywhere. A site specific salt means that someone can generate rainbow table to efficiently attack all accounts. A user specific salt means that generating rainbow tables is effectively the same (complexity) as brute-forcing.
Browsers have an option to keep your font choice over the choice of the web designer. For example in Firefox it's Options->Content->Advanced (the one on the Fonts&Colors section not the other one)->uncheck "Allow pages to choose their own fonts".
I thought of an evil hack w/ web fonts the other day. Seems it'd be fairly simple to use randomly re-sorted fonts (where characters are mapped to improper code points) as a kind of one-time-pad to jam HTML scrapers or surveillance of the line. The user's browser would get the appropriate font and be able to read the text; anyone reading the raw HTML would get gibberish, forcing anyone trying to extract the data to use OCR. Obviously this would kill your site for search engines, screen readers, etc., so the only use would be if you're seriously paranoid about your data getting scraped, and only then if the scraper had limited resources (the NSA, etc. can probably spare a few cycles for OCR).
I said they do more, and most top of the line phones from other manufacturers have them. Even if it does not make the other phones better, lacking those features only makes it worse.
It was the first I bought but key features it hit included tethering, stereo bluetooth support, compass (and maybe improved GPS) and performance.

The 5 seems like a solid step. I don't see the need to upgrade every year but if you compare back to the 4 rather than the 4S the performance should be a massive jump. Support for 5GHz wifi could mean a real speed boost too and the bigger screen should be nice.
That explains a lot of things. Thank you.
Same here !
>pg is a lisp guy but I don't see the Clojure connection.

Pg -> promoting Lisps.
Clojure -> a Lisp.
Pg -> influential.
Clojure -> got traction on HN and startup crowd.
Ok we're ending random speculation territory but it was widely reported that the Google Maps agreement expired this year so there was no huge decision about when to release -- it was always going to go live with the 2012 phone.

I mean obviously if it was a disaster they would have to go back and cut another deal with Google (or Nokia/MS) but it now becomes obvious why they held back turn by turn from the old Maps app for so long. Because you can legitimately argue that 6.0 Maps with some weak spots that can be improved over time but with turn by turn plus possibly Google Maps in the App store is better then 5.0 Maps powered by Google's superior data but without turn by turn.
The only way to make sense of this is by taken a super long term perspective. I can see some point, that with a lot of luck one of the next generations might become more tamed down. At least I honestly can't make any other sense of this "yeah, so we removed the dictator, now do whatever you want" approach.
What If You Never Improve?
I thought so too, then I saw that the marketing department decided to then prattle on about reductions in height and weight. They also show the phone side-on and there's no physical comparison to the earlier model showing the larger screen. The message wasn't very clear, and seemed to contradict itself.

In fact, it seems to be a play on words that the 'biggest change is the fact that it's so thin' and not the 'biggest change is the biggest screen'.
> There's nothing wrong with JavaScript.

"Beautiful if you it" know also means "this is the only thing I know and the only thing that is viable so I might as well like it".

Was it hailed as a beautiful language when it came out? Why not? I don't remember accolades written about it. Oh because it is the only thing that runs on the browser. Those two things are orthogonal and one doesn't follow from the other no matter how much we try to make it that way.

> Seriously? One code-base with a few cross-device tweaks is, in my opinion, infinitely better than n native apps.

Users don't care how many languages or how many tweaks your product code has. If it is slow to render, it flickers, if it takes forever to do its job, it is shit and it gets thrown away, regardless if it is written in Backbone.js or Ember.js, Haskell, or COBOL. It doesn't matter. That was the point.
Side question: can HTML5 storage be used to store the downloaded fonts so as to prevent a reload should the cache be blown out at some point?

Or is this not even worth considering?
You're right, they basically reimplemented Sprockets a.k.a rails assets manager.
I've been very annoyed at/interested in non-obvious menu item labels lately. For example, on this site we have "The Source" and "The Stats"–I would have no guesses as to what those mean.

I see this with my own website customers as well. Instead of "Pricing", they use "Investment" and instead of "Contact", they use "Hello" or "Inquiries".

Does anyone have links explaining if/why this is bad?
My hope is that if the spun-off Center for Applied Rationality takes off, we can all get out of the business of "Trying to explain to people why this an urgent problem that needs funding" and get back to "Actually researching the problem." It does take more than 2 people to actually research the problem (we know, we tried it with two people) and up until just recently there wasn't a very obvious path to how to find and fund 3 or more. Of course we've also produced various think-tank-ish analytic papers along that trajectory, whose value is not zero, but actual serious end-of-the-world basic-math research has always required more funding and more attention than we had.

All I can say is - it's starting to look like it did work (the "spend years convincing people to fund it" path) and it's not at all obvious even in retrospect what else we could've done.
People have mentioned similarities with Smalltalk and other tools. If you know of a good screencast or something else that shows demos the Acme stuff it would be awesome if you could post the link in the comments.
You don't 'have it good' if you depend on the government oppressing, torturing and disappearing others.
If you are deeply hurt by a consumer having a negative opinion of your consumer product, perhaps you should change industries.
agreed. put a video on the homepage
Download links?
Better Markets Estimates Cost Of Financial Crisis At $12.8 Trillion
It almost was at the time, I think only 2 phones had been produced with higher DPI before, and the iPhone blew them away on color gamut, viewing angles, etc.
I wanted to go down the OOP route initially. Then I decided against it for a number of reasons. Here's a breakdown of that reasoning... http://www.reddit.com/r/PHP/comments/zrprk/the_new_secure_pa...

Additionally, the general drift hasn't been towards OOP within PHP. Some OOP libraries are being added, but the core remains largely procedural (and doesn't appear to be shifting significantly yet). It's taking the (very logical IMHO) route of "Does this make sense to be OOP". If the answer is yes, then it goes in as a class structure. If not, it goes in procedurally.

I did not feel it made sense to make this a class, and as such I did not...
NASA Expands Android Application Collection with “Earth Now”
Hmm, bummer. :( Join the google group and send the details. We'll get it fixed. http://groups.google.com/group/xiki
Jobs had an infectious, natural enthusiasm for his products.

Tim Cook just sounds like he's giving a rehearsed performance, no real emotion. It's fairly dull to watch.
I see a lot of my own opinion in your post. I did not have similar feelings when I started the transition from college to SV about 6 or 7 years ago but have similar thoughts after going from project to project, company to company. Oddly from the outside most would look at my history as a good career. Learning the new thing no longer feels like tangible growth that will move things forward for me personally. I love software development but sometimes the ecosystem of work that surrounds it depresses me - PM, buzzwords, hype - to me its all pretty intellectually disengaging and tiring. Interesting creative solutions to real problems done with other genuinely technically minded people is inspiring but seems to be increasingly rare in terms of the pool of opportunities.

Anyhow enough about me - I think you've answered your own question in the continued part. Id certainly like to see a similar ecosystem grow as you you've described it. Try to work toward that - helping empower other folks like yourself could be pretty energizing.
I can't believe nobody has noticed that there's no light in this room. How the hell are you going to see where the walls are, or where your undergarment is falling if you throw it through the air?
It's github.com/trogdoro/xiki (under "Code").

Or you can do "gem install xiki" and it will guide you through setting it up.
They try too hard in places which are permissive, and have no real idea how to operate in non-permissive environments (Libya!). Semi-permissive they also don't do well (if you built a 30 year building, Yemen was semi-permissive back in the day, but is now someplace I'd define as non-permissive for US forces).

If London ever gets to the point of needing a moat to defend the US embassy, we're pretty screwed overall.

Part of this is hiding CIA crap in the embassy, but a lot of it is just ego and committee rule (no one gets fired for adding security features...)
I'm not sure how to get VLC to work with the browser, but Apple's using an HTML5 video tag that embeds this url: http://qthttp.apple.com.edgesuite.net/129opiygabsdvibsdfobsd....

If you open that in VLC, it plays fine.

Here's the relevant HTML:

<video id="movie" class=" video" src="http://qthttp.apple.com.edgesuite.net/129opiygabsdvibsdfobsd... x-webkit-airplay="allow" autohref="true" width="848" height="480" jsonurl="/apple-events/scripts/ac_media_jsons/september_2012_event.json" expectingmoviejson="true" spec="" style="width: 848px; height: 480px; "></video>

Here is a list of clients that support HTTP Live Streaming:
http://en.wikipedia.org/wiki/HTTP_Live_Streaming#Clients
no backwards compatibility on the connector as shipped, but adapters available ($29)
This is getting pretty close to the Chewbacca defense.

http://en.wikipedia.org/wiki/Chewbacca_defense
Actual Size Apple iPhone 5
Does it have to? It sounds like they're using this as a learning platform rather than a serious $/FLOP/Watt cluster.

In that case you'd want to make it easy to get funding, and be optimising for initial cost. What would be the cost of 64 of your laptops?
"I think someone who claims expertise in 'software' should understand the process until it stops being software, which is architecture."

Having a broad background is useful even if it's considered "architecture". Knowledge of networks and protocols is essential. Having IT chops is a great toolkit to draw from. A DBA will need to know more about storage than most developers. Understanding some RF basics helps when dealing with wireless. I've probably used more of my EE background dealing with lower levels of the stack than my CS background.
Amen to that! This revamp is long overdue.

Plus, you never know, some rogue developer might have given in and added FLAC support.
I despise sites like this, they are _painful_ to use and the transfer of actual information is nearly zero. I spend more time trying to get the content to line up than I do consuming it. It comes off as a tech demonstration put together without a single thought given to the usability or business goals of the site. Another example of this type of design: http://www.sugarloaf2020.com/

Please stop designing sites like this.
He/she probably means that people are more likely to listen to Uncle Bob, since he's a well known consultant than to Scott Locklin, which is a shame because he really gives some good points.
The habit of disdaining something that recently gained a considerable amount of popularity.

I agree with the article and the author seems like a reasonable and experienced programmer, but the Common Lisp comparisons just felt like hipsterism to me.
http://ycombinator.com/newsguidelines.html

"When disagreeing, please reply to the argument instead of calling names. E.g. "That is an idiotic thing to say; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
"majority" =/= "overwhelming number"

"always right" =/= "comfortably assert"

Nice demonstration of how to construct a straw man though.
I didn't post it this time:)

Join the Xiki google group and we'll get your problems fixed! The install has been tested on Lion and the latest Ubuntu and there are some reports of success. A few weeks back we shifted gears to get "gem install xiki" working and improve the install process.
> Claiming that the look, heft, and hand feel are better is ridiculous, all of them are subjective opinions that vary widely among users

It's no more ridiculous than people saying they prefer the look, heft, and feel of a BMW or Benz vs. a Ford Taurus SHO.

> when you talk about the UX of iOS 6, what you're really saying is that you believe (based on previous Apple iOS releases) that they will create a good user experience. That's branding.

Yes, I agree that's branding, but that wasn't what I was referring to. I was talking about the UX of iOS in general vs. most versions of Android or WinMo. Admittedly, Android 4.x has gotten much better.

> the ecosystem has little to do with the device itself, that same ecosystem could exist around any device (and does exist around older iPhones)

But again, you're splitting a difference that doesn't exist anymore. There's not "just a device".. the whole reason Apple justifies their large margins is that they're selling an integrated experience of device, software, and cloud services.

Yes, it could exist around any device, but it's sort of like saying "anyone with a hot tub and sauna can be a 5-star spa". Those are devices, they're not just about the design of the experience in totum. To suggest this is just marketing and branding is to dismiss design as mere polish and ornament rather than "how something works end-to-end".
I guess I could give emacs a shot, just whenever I've seen people use it it looks like they're pressing a shitload of keys to do the most basic of stuff, despite having amazing macros to do rather complex stuff.

But aside from that, this looks fantastic, it'd be interesting to see if more text editors could be ported to it (e.g. Sublime Text 2)
Apple, Steam, GoDaddy, OPUS and the FCC
I think people tend to get caught up in the hype and fluff of the Bay Area startup scene and worry more about vanity metrics, raising money for "big ideas", and all the bullshit that surrounds our industry. I think ultimately those will be the contributing factors in the demise of SV. There's a lot to be said for the "Midwest approach" (fyi, I am from Indiana originally, now working in SF). 37Signals is the embodiment of what this article calls the midwest way. Bootstrap, focus on profitability, be humble. I get tired of listening to everyone out here talk about raising huge amounts of money for web apps that require huge userbases to monetize or about changing the world with their iPhone apps. It's all bs. Too many people out here, as I like to say, are the type of people who love to smell their own farts. I'd like to see more people work on the "Midwest approach".
Welcome to the MIT EECS degree program, quite literally :-D
A nitpick about the website: It completely breaks the back button. Back un-scrolls?! WTF.

And now for the sad commentary on the social state: The vehicle in the picture says "Rescue" on it in large, friendly letters. The vehicle is a tank festooned with gun ports.
The plan9 shell is called rc:

http://doc.cat-v.org/plan_9/4th_edition/papers/rc
"Law of the Ladder" strategy of the post is a good play.

Another point about the scrappy image: one of the points of PGs essay was to state that sometime the non-obvious guy/gal wins the biggest the end. 500 is saying they are that non-obvious accelerator.
According to Venezuelan government, 6MM of their population are on Twitter. Venezuela has a population of 27MM. Simple math show that is a little above 22%.

Also what they fear are photos and news leaking out the country and other regions withing the country.
Not only was this site posted just 16 days ago,[1] but as I commented at the time, scrolling the site causes 100% usage of one of my CPU's cores. This is still the case.

The fact that so many people consider sites such as this to be "awesome" is one of the many reasons I'm glad I no longer work for clients.

[1] http://news.ycombinator.com/item?id=4436366
It's not just a negative opinion, it's what this community decided to vote to the top as of my original response. That's kind of mean spirited.
I grew up in Milwaukee, and I agree, it only serves to support the strong division in that city.

I wonder if this is related to hiring problems? The glorification could help find new candidates. I hear the MPD is always hiring...
Is ImageOptim still a good choice to go with? I really like the simplicity of the GUI.
Thanks. Glad that Google developers talk their time to read comments here. :D

I'm reading your blog and wow it is very useful. Guess you are the guy to look into such issue.
How Apple Should've Made the Dock Connector Adapter (IMO)
Looks interesting. But perhaps give a use case so that we can see where it will be useful (in particular the forking action)?
$300K = 4 founders x 75k jobs

Giving away 6pc to get launched and then fund $200k+ a couple months later with much higher cap note seems a LOT smarter than taking the money upfront.

This is a suckers bet.
If there are any teams who want to do security or network/server/cloud infrastructure stuff for S13, I'd be very interested in talking with them -- I know a lot of YC founders and might be able to give you useful advice.
We use the git commit hash of the checkin that is pushed to production as part of the folder structure for our assets. Has worked really well for us.

It does mean we use more space on s3 though, but it guarantees we won't miss re-seeding some of the files.
> Just something that actually works in a browser.

Working fine in my browser.
That's a great article, but the statistics have to be a little warped. JavaScript has no real competitor. It is THE client-side scripting language.

I also found it funny that the article says part of the ranking is based on "the programming questions and answer site StackOverflow." JavaScript tops that list because it's notoriously sloppy, and people rarely understand what it's doing.
Seems to work fine for me in Chrome. Although they don't seem to be prepared for HN traffic and pretty soon reddit
For the first 12 minutes, Tim Cook sounds like he's trying really hard to mimic Jobs's style, albeit unsuccessfully.
I believe you will always be able to make html5 apps if you want. But I believe the iOS 'apps' model is going to become the standard for consumer pc's. This will cause native apps to no longer be second class citizens, and HTML based apps will have to compete with native just like they do on iOS. Right now basically all consumer computing happens through the browser, except for ms office, and it takes enormous effort to get a non-technical user to install software.
how do you do this with a phone without accidentally crushing it during you sleep?
there's a switch to re-enable extra-store extensions that you can use for now

--enable-easy-off-store-extension-install
How do you build teamwork with both low eq and high eq employees? Seems to me that it's hard to have a team with people on both extremes since they'll continuously argue about what is important.
Fairly standard stuff. If you're going to have a title with "you're doing it wrong" you should have some unique insight to support your dramatised title.
I'm designing a card for next year.
I'm aware of the security problems that making Google the Chrome browser extension/userscript gatekeeper could solve, but this change is still an inconvenience to users with common sense about computer security (do I download AdBlock Plus from adblockplus.org, chrome.google.com, or free-browser-extensions.biz?) and want software that won't be available on the web store (anything that doesn't gel with the TOS/Google doesn't like, developers who aren't willing to pay $5 for a webstore developer account [before anyone asks, that includes people who wish to remain anonymous and minors who lack easy access to online payment services], beta versions of extensions, etc) from developers they trust. A hidden opt-in setting in chrome://flags that the kind of people who download obviously malicious extensions are never going to learn about would have been a much more convenient first step than inconveniencing installation for and completely removing auto-update functionality from unregistered extensions. As a first step, it might have mostly fixed the problem or not, but now we'll never know.

I don't think we have to worry about Google ever removing the ability to manually install unregistered extensions from Chrome, as extension developers need that functionality to actually, you know, develop their extensions, and charging money for a "developer account" for an open source web browser would be ridiculous, but the industry-wide trend towards walled gardens is very troubling.
Why I feel like a failure, even though I'm a success
Really? Sources? Why do you think so?
Apple, of course, is using the new fancy HTML5 <video> tag!

But its referencing some QuickTime playlist, with a bunch of extra magic attributes. That shit is not one inch better than <embed>.
Did I read this correctly that the stats were just based on GitHub and StackOverflow? How is that a basis for the most popular language. Definitely a deceiving headline.
No worries my friend. I know it's often difficult to convey tone over the web so big up to you for apologizing. Honestly, it's standup people like you that keep me coming back to HN for news and good debate rather than some of the other sites out there. Cheers SeanDav.