skysight-inc/HackerNews huggingface dataset:
The angry tone is because he publicly accuses Anakam and his ex-partner of screwing him out of $12.8 million, accusing them of extortion and that he's the victim and needs the internet to help him. Even though, when I look at what he wrote, that doesn't represent the situation accurately at all.

I see this as a thinly veiled attempt to get an internet lynch mob started. I think he chose the title of the HN post deliberately to evoke an emotional response, specifically one of outrage.

Had he obfuscated his story such that we wouldn't be able to identify the people involved I wouldn't have responded with an angry tone. He could even have kept the inflammatory title.

(FYI: I'm not particularly against software patents.)
Please can I filter some people from /news and /newest? Or could I set a minimum score for any of their submitted articles to appear for me? (Thus, they submit twenty articles. One of them gets 6 upvotes, which is my limit, and thus I only see that one submission.)

I guess this is a user-side configurable hellban / killfile.
I always thought that the major issue with getting into the LMS space came from Blackboard's portfolio of software patents surrounding such a service.

Blackboard has pledged that they would not enforce those patents against Open Source projects [1][2], but pay services might have trouble coming their way...which would explain the lack of innovation/modernization in the area.

[1] http://www.blackboard.com/about-bb/patents/patent-pledge.asp...

[2] http://www.blackboard.com/about-bb/patents/frequently-asked-...
Thanks for the cultural note! I even meant to include that.
>But I think the author's point is that if you find yourself worrying that a deployment has even a sliver of a chance of causing downtime, you should be spending your energy on finding ways to eradicate that risk rather than proceeding in the middle of the night.

Right, and that's where I strongly disagree with the author. Sometimes finding and taking care of that last 0.1% risk of failure just isn't worth it. Sometimes you're better off babysitting the deployment for 30 minutes once or twice a month rather than spending valuable development hours updating your deployment scripts to be fully automatic and handle every possible contingency.
Agreed on both points... We wait to have more data to get a global score that is fine tuned for pitches.
There isn't really any way to dovetail client-side validation with server-side validation.

Client-side validation should always be assumed to be disabled completely - view it as merely a convenience for your users. Help them switch dates into a correct format, make sure their userids aren't taken before they finish filling out their forms, that sort of thing.
Show HN: Sticky - A key/value cache leveraging the latest HTML5 storage APIs
CLRS Visual Style For Window 7
Sesame Street's YouTube channel Hacked, Replaced With Porn Videos
This is the most messed up hacking endeavor I've ever seen. As someone with two young daughters it makes me want to hunt these punks down. Kids should be off limits for these sorts of things.
As long as the original evidence is preserved, you can always collect material again and re-run the test.
Sears revamps their zombie site for halloween 2011
Speaking as a marketer that has used pretty much every paid search (and FB) management tool under the sun before making my own, Clickable isn't really all-that-and-a-bag-of-kettle-chips.

> “We want to become the AdWords of social,” says Kidder. Clickable was an early Facebook Ads partner, allowing its users to manage their Facebook ads through Clickable since March, 2010. Clickable lets marketers upload social ads in bulk, track conversions, and compare to their marketing campaigns elsewhere, including search marketing campaigns. “We look at it as one platform across all the networks,” says Kidder. Twitter and LinkedIn will be next.

Generally my issue with what they say is that Clickable does not really have a very unique selling proposition, when compared to products like Kenshoo or DART. I'm not here to diss them, just point out my experience.

For paid search, Kenshoo has an unbelievably good algorithm that really does drastically improve ROI in a fairly short period of time. The interface isn't as intuitive at first, but you get used to it really quick and you spend far less time managing a campaign but can squeeze every last penny of profit out of it very fast.

BrighterOption has my favorite FB ads manager out there (currently using them for my FB campaigns) and has a much better interface than Clickable. On Fb the priority is quickly duplicating campaigns, targeting sets, creative and geo-targeting. BrighterOption lets you work very quickly when optimizing your campaigns and it has turned my EPH (earnings per hour) on FB from about $131.89 (last year) to $464.62 (this year).

Clickable is extremely good at marketing their product, but in general if you're looking for a tool like it, I would say to look elsewhere. Managing PPC is all about data, metrics and optimizing your ROIT (return-on-invested-time).
Basic Register Allocation, for n00bs by n00bs
"When he starts to overlap with Siracusa and Gruber I start to tune out."

Agreed 100%. I like Marco, Siracusa, and Gruber's podcasts but it'd be nice if they did a better job coordinating their topics.
Personally I don't see the video format being a huge drawback, although having the in-video quizzes in HTML5 would be fantastic for tablets. It makes it convenient to learn the content and there is always the ff/rewind buttons. You can take notes.

These remote learning classes from Standford are somewhat new and there is some experimentation taking place, I would rather not see these classes be canceled due to lack of attendance.

All-in-all a great experience, I hope more universities follow suit in this open style of teaching.
Would you be interested in an I/O Error Conference, held at the same time, that would be (i) trying to be closer to I/O of old rather than a crowded swagfest (ii) not limited to Google technology and that would cover similar topics?
one thing that the press doesn't understand (but apple does, especially with its CEO being one of the best operations guys) is that ramping up production takes time. using the same design helps meet the demand for the iphone 4S—they've been doing the CDMA iphone 4 for almost a year now.

as for the rumors, i think that they are real devices—i actually expected a 3G ipod touch with a bigger screen—but maybe it is a possible design for the iphone 5. because we don't see the lead times from apple like we see from other electronics companies doesn't mean they aren't there. the retina display ipad 2, the iphone 5, these things surely exist in some capacity as they figure out not just how to make them, but how to make enough of them to meet demand. i think apple is finding it much more difficult to keep new devices secret and because of the short time between announcement and delivery with increased production ramp-ups and internal lead times, apple seems to be experiencing and anti-osbourne effect—the rumors of the device after the next device surfacing and disappointing all of those who have come to expect so much from apple.
This is more of a "YouTube Insult Scraper", or "YouTube Insult Crowdsourcer".

(Doesn't make it any less hilarious.)
This is a major FAIL on his part. Readability is one-click. Instapaper often requires several clicks to save. Fail. (Not to mention Readability pagination is light years better.)
I took a quick jaunt to the closest apple store to me (Mall of America), and the wait was nonexistent. They apparently had every employee in the store at the time, it literally was about 50/50 apple employees/customers. My friend in Boston had the same experience picking hers up. But apparently there the black 4s's were gone.
I debated this for a while. In the end, I ended up going with the CodeIgniter style of piping. I may just add support for both.
I haven't done a routine deployment in the middle of the night for years. Here's a post (of mine) that's a little longer on details.

http://blog.ministryofcoding.com/2011/06/29/always-be-shippi...

I boil it down to this: The safest change to deploy to a stable system is the smallest change possible. Most of my changes don't require schema changes at all.

The application itself, on startup, verifies that the database has the tables/columns it needs in order to work. If it doesn't, it will CREATE TABLE or ALTER TABLE appropriately.

I try to avoid backwards-incompatible schema changes whenever possible, so I can rollback. It's always safer and easier to add a new table or column than to delete/rename an existing one. Something wrong with the code? Rolling back won't send you back to an incompatible state.

I use an ORM instead of stored procedures, because I find them a lot more friendly with this general process, you don't have procs that expect a particular parameter signature.

You may need to decouple your db-changes deployments from your non-db-changes deployments. Doing that can at least make the non-db-changes deployments a lot less painful.
The supplementary Rails 3.1 chapter and screencast were free for existing customers. The full revision won't be free, but existing customers will receive a substantial discount on the new product.

As far as my publication and production processes go, I have big plans in this direction. I need to make the 3.1 update first, but after that I'll have more details for you. Stay tuned. :-)
Lessons from Amazon Redesign
Have coffee with a YC partner and support the nonprofit arts too
I just had a look at the first thread and this looks like an excellent project. I won't be following along since I did maths as an undergrad and am now doing a phd, but I'd be happy to lend an experienced hand if anyone is having trouble. I'm not sure what is the best format to offer my help, so please reply if I can be of assistance in some way. I've done some tutoring of similar subjects before.
Mike Ash's Friday Q&A series is always a great investigation of the depths of Objective-C and Cocoa: http://www.mikeash.com/pyblog/
API? I want to add my own stuff ;)
I'll just leave this here. :)

"I’ve gone back and forth on whether managers should code and my opinion is: don’t stop coding. Each week that passes where you don’t share the joy, despair, and discovery of software development is a week when you slowly forget what it means to be a software developer. Over time it means you’ll have a harder time talking to engineers because you’ll forget how they think and how they become bored."

http://www.randsinrepose.com/archives/2011/07/12/bored_peopl...
When I read "It's all about the feel," I imediatelly realized why he didn't get why people like Android. If he likes the feel, then nothing beats Apple.

But I do use it for different purposes. I need a physical keyboard. I need to ssh to my server when I need to. I need google talk. That's why I use Android.
I don't think this entirely addresses what you want, but if you use OpenID, you can use a delegate. I use my own domain name for the purposes of an ID (http://abevoelker.com), which then defers to myopenid.com when I need to authenticate (you can see this in the HTML of the page). If something ever happens to myopenid.com, I just find a new OpenID provider and change the HTML of my homepage to point there (the site that is asking for my ID stores abevoelker.com, not myopenid.com).

The problem, of course, is that most sites do not support OpenID. The only ones that come to mind are StackOverflow and some blog commenting systems.
Your question of who the Android is meant for has a very simple answer. It's designed for people who want a smartphone, but aren't willing or capable of spending enough for an iPhone. Also Apple haters as noted.
> i don't understand this sudden focus on retirement.

You sound like someone that's never taken a serious amount of time off work.
Two years ago I quit my perfectly good programming job to spend 2 years driving from Alaska to Argentina. Someone asked me what I did the whole time - my answer "Exactly what I wanted to do. Every single day."
I encourage you to take a seriously long amount of time off work to discover what you actually want to do with your life if you don't have to go to work.
What's missing from just about every PHP app and PHP framework is this bit of Apache config that prevents execution of trojan PHP scripts:

<Directory /var/www/website>
# Only execute /index.php and no other PHP files
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} .php$
RewriteCond %{REQUEST_URI} !=/index.php
RewriteRule ^(.*)$ not_happening [L,F]
</Directory>

# Remove other file types from PHP execution
RemoveHandler .phtml .php3

This way attackers can upload whatever PHP file they want but they can't execute it though an Apache request.

What if the attacker names their trojan "index.php"? Doesn't matter, only top-level index.php of the site can be executed.
That's not what I was proposing. The whole point is that you select who you trust and how much you trust them for any given subject. A random reviewer like the one on Amazon wouldn't have much influence on my rating unless I "trust" them personally, or some one I highly trust in turn highly trusts them.

I'm saying trust too much now.
FTA: Fans of Android, let’s not tiptoe around this: Android exists because it is a rip off of iOS. Sure, it has grown into its own in a lot of ways, but its roots are decidedly placed at the introduction of iOS in 2007

While true, I continue to find it infuriating the extent to which people credit Apple with inventing things it didn't. The iPhone was not the first touch-only buttonless interface out there (depending on how liberal you want to be, you can credit the art directors of Star Trek TNG in 1987 with that). Nor was it the first app store.

It did these things better, and is certainly worth immitating. But to "date" the start of Android to 2007 like that is writing out a huge chunk of history.

Edit: To clarify, because people clearly don't understand why I see hypocrisy here: The moral context to this quote is that Apple did something first and Google copied it, and that this kind of copying is bad. But obviously Apple copied just as much from other sources when they "invented" the iPhone (including things like a full-size capacitative touch screen and app store). You can't simulataneously argue that it's OK for Apple to copy and not Google; I posited that this was ignorance on the part of the author and not stupidity, and noted that I found it infuriating.
I like how he ignores that the British Siri is male... And even goes so far as to admit he's doing so.

"That's women's work" doesn't really hold up for me. I have never once thought, "I have a question. I'd better go find a woman to ask, because that's women's work." I don't even think that "female" is a helpdesk stereotype. I certainly don't have any expectations when I start looking for a help desk.

Now if he had said that people associate 'friendly' voices with women, and 'competitive' voices with men, that would fall along more typical stereotypes, and I might believe that. Maybe.
Because we like girls more.
It makes a call to this thing: http://www.wdyl.com/profanity?q=interesting

http://fffff.at/googles-official-list-of-bad-words/ if you want the complete list of offenders
I've been using vim for just a few months and this article is a revelation to me.
Only took four major releases to get proper text encoding support.
I get his distinction, I simply deny that the problems he cites are any part of being a skeptic.
>There isn't really any way to dovetail client-side validation with server-side validation

I think the parent of your comment was talking about using SSJS to re-use validation on both ends of the pipe.
yup - and both of mine hate unity as compared to Ubuntu 10.10.
> You can still read PHP.ini

You can always detect the contents of php.ini using functions like ini_get. Disabling those isn't recommended, as a lot of applications use them legitimately to read things like memory_limit or safe_mode.

> You could also write to the INI config with the ini functions.

That sounds really unlikely, unless you had php.ini owned by your Apache user or you were running PHP as root. Either one of those possibilities would have left you open to much worse problems.

Perhaps you're thinking of ini_set? That only affects the current request; it doesn't have any long-term effects, nor does it write to config files.
Perhaps I need to reiterate:

The reason there aren't a lot of general-purpose walkthroughs is that there is no general case.

The closest thing we have to a general-purpose solution is: Take the system down, do the upgrade, put the system back up. But, yes, this is often not a very good answer. It is often a lousy and expensive answer. In which case you hire engineers to build a better strategy. And I can't tell you, dear reader, what that better strategy is going to be, because it's different from case to case, and I don't know what your problem is.

And, yes, of course you shouldn't use the sloppy strategies on your financial-transaction processing app. Just as you probably shouldn't spend three engineer-weeks designing a complex zero-uptime rollout strategy for your blog comment system.
And they even have a few customers outside the USA. ;)
http://got-ravings.blogspot.com/ by the vim-nerdtree dude. very funny.
I upvoted you but . . .

You say that you worked there, and had meetings, but never saw a biscuit? Thus, the figure isn't £200,000 / 27,000; but is £200,000 / however many people went to meetings where biscuits were served.

Also, £7.41 a year per person for meeting biscuits is a lot of biscuits when you have economies of scale like the BBC.

Finally: It might not be a tax but don't forget it's a special licence fee, protected with its own bit of legislation, where non-payment results in fines and non-payment of those fines was a significant cause of imprisonment of women. There aren't many other products with that kind of fee-structure. I agree the BBC is brilliant. I do think it's weird that Bob (who never ever watches BBC, or uses the website, or listens to BBC radio) but who has a telly has to pay the licence while Ann (who does listen to BBC radio all day, while noodling about on BBC websites, ) doesn't.
LoseThos is 64-bit

God is God

any questions?

God says...
C:\TEXT\BIBLE.TXT

king of Israel sin by these things? yet among
many nations was there no king like him, who was beloved of his God,
and God made him king over all Israel: nevertheless even him did
outlandish women cause to sin.

13:27 Shall we then hearken unto you to do all this great evil, to
transgress against our God in marrying strange wives? 13:28 And one
of the sons of Joiada, the son of Eliashib the high priest, was son in
law to Sanballat the Horonite: therefore I chased him from me.

13:29 Remember th

-------------------

meh.

God says, "fragment Doubt ANYTHING judgements gentleness Refund mount
highest Law overcharged shadowy deadly sickly knowledge
abilities Rare inwardly striving references Doubt themselves
applauded phantom purchased Testament whatsoever Teacher
calamities reposeth iniquities loudly affairs Victorinus
while vouchsafe gods dearer unable instituted unless wring
throughout render sure confer "
Sesame Street YouTube Channel Hacked, Porn Posted
Why hasn’t OccupyWallStreet trended in New York?
Show HN: A weekend project to support news dissemination about OWS worldwide
incorrect title, it makes a HUGE difference.
Often it is more like 35% or 40%. And if there is an appeal they may go to 50%.
We being the male-dominated environment in which these robot helpers are developed.
Yeah, the last two years they've said "there are no plans for giveaways," only to give away $1000+ worth in freebies to attendees. Nobody's going to listen if Google goes crying wolf once more.

The talks are worth well more than the $450 admission price, though, so I wouldn't be heartbroken in the least if I came home emptyhanded after all.
You might want to look into using girl_friday instead of delayed job. girl_friday doesn't require an extra background worker.
Realigning the Stars : Remembrance of Steve by Lighthouse's founder
The solution is not to limit student debt, but to remove restrictions of discharging the debt via bankruptcy.

If the lenders had skin in the game, they wouldn't be lending tens or hundreds of thousands of dollars to those who cannot pay.

Bankruptcy is the proper solution. It punishes on both poor decision makers (the lender loses the loan, and the borrower's access to credit at reasonable rates is cut off).
>The iPhone 4S appears to be outselling the iPhone 4, which was a ground-up redesign of the iPhone, and (IIRC) Apple's most successful product introduction ever.

The market is definitely bigger, not to mention Verizon and Sprint getting the iPhone, so the number aren't directly comparable.

>They could sell 50 million phones and you'd still be able to write this comment. "How much more than 50MM phones would they have sold with a different form factor?"

And that question would still be valid.
I was basing my question on my personal experience that many of my friends with a 3GS immediately jumped on the iPhone 4 regardless of contracts, but aren't that interested into moving to the 4S. I know that's just an anecdote, maybe others can share theirs.

>These sales numbers do in fact make the analysts look stupid.

Maybe I missed some of the articles, but the ones I read stated that the release was somewhat disappointing but the phone will still sell a lot. Apple has built a reputation for suddenly unveiling groundbreaking design and hardware and this lead to people expecting(wrongly or rightly) them to repeat it.
The revelations never stop. :)
If you use Instapaper and install the "Read Later" bookmarklet on iOS (it's just a bookmarklet in Safari), then you'll be able to add articles to Instapaper from Safari, and you'll have those articles both on the Instapaper iOS app and the Kindle with Instapaper's Kindle sync.
A physical keyboard is certainly a great reason to use Android, but I'm curious, what about ssh or gtalk requires it?
Yeah, BetaBeat got a whole bunch of facts wrong anyway. Great reporting... not.
Is Readability's Send to Kindle only available for the $5/mo subscription?

klip.me's "Send to Kindle" extension is free and also pretty awesome http://www.klip.me/
I've heard anecdotally that the reason computer voices and avatars tend to be women is that people tend to respond better and believe the data more.

The story that was told to me (don't know if it's true, couldn't find a link) was that they did testing on astronauts and they found that the male astronauts tended to disagree more with a male voice. Whereas "the voice of mother" was more likely to be found credible.

Again, I don't know if it's true, but it seemed to make sense to me at the time.
Voting with Bitcoin?
You've missed a few file types -- I see that you've got "phtml", but a lot of web servers will also parse files with stupid extensions including:

.php3 .php4 .php5
.ph3 .ph4
.php3p
.pht
Adobe Launches Reader for iOS
Will this release address the issue of developing on windows and deploying on linux?

See: http://stackoverflow.com/questions/3642085/make-bundler-use-...
As a general rule, people get punished if something they're responsible for lets something bad happen. They almost never get rewarded for removing unnecessary rules and regulations caused by overreactions to those bad things happening.

Examples of this abound.
> Too often, the skeptic nerd who tries to display his women-friendly credentials ends up revealing himself only as a sexist creep. He's all in favour of women, as long as they satisfy his own ideals of what a woman should be.

Wait... let's flip the script here a little bit.

If some man only likes and approves of other men that fit his ideals, is he being sexist? What does sex even have to do with this?