skysight-inc/HackerNews huggingface dataset:
Heathens, repent!

God says, "debtors absolute cloudiness PUBLIC perhaps gracious vocally
detected overclouded Be existence hogs injured longings
createdst buyers weighty redeem worsted forenoons Professorship
marvel surpasses cakes lottery exposed rates abased Times
cleaved Look mystery thirdly Books preacher grammar Notwithstanding
shared former recur World therein cogo dotages stateliness
delightfulness naked Unity Forum Answer prosperity people's
workmaster shadows ensnared lands desireth unwonted shalt
confuted Subverters hunger beautified wilfully presumption
Instructor readily x breaking judged appear obviously
intensest important adorning unteach thinketh occurs hugging
vineyard inveigler corporeally outer delivering English
otherwhere inevitably cloyed deadly husbands' honouring
joking doubteth Symmachus Virgil litigation dog architects
mercy incomprehensible a Grief additional crimes deride
after received ill namely Oh conquer vows army pitch admire
pupils ones Ours charge yields presence ceasest Is legally
rescued "
Only for majors that don't pay worth crap.
From wikipedia:

ETags may be flushable by clearing the browser cache (but browser implementations may vary).

In 2007, two Mozilla Firefox add-ons were made to prevent the usage of ETags for tracking.[5][6]

[5]https://addons.mozilla.org/en-US/firefox/addon/safecache/
[6]https://addons.mozilla.org/en-US/firefox/addon/safehistory/
Hopefully there is an about:config to undo that for power-users.
Sounds like something perfect for HTML. I'll never understand why companies are ok with releasing a product that works on one specific device but are unwilling to release a product that works on one specific html layout engine. Google, of all companies, should do this. Instead they hold back their web apps and demand that they work on all modern browsers. When is Google going to lead the charge by using all of the latest CSS3 effects? Google Catalogs could have been awesome as a Chrome app.
He also gave it to the client's competitors for free.
Nice! And it applies to all kinds of service providers, really, from freelancers to BigCo.
I'm interested to hear where you get $30K in support costs for a regular service member. Very rough calculations indicate at least $100,000 per person based solely on the "military personnel" (payroll, perhaps food etc.?), of $154 billion. That's not even touching the $283 billion in operations and maintenance.
Business Cards
At our copy shop in Los Angeles we provide complete copying and binding services as well we full color printing, graphic design and business cards. Visit our website http://www.lacopycenter.com or call (818) 775-0255 or come to our office at 9130 B. Reseda Blvd. Northridge, CA 91324.
The 'new' AirBnB -- too little, too late
Ask HN: Going to be in Silicon Valley for a week. Any must-attend events?
I posted this a little while back, and got some votes from folks who were also interested in responses, but there were no responses. Sorry for the dupe, but I'm hoping for some good feedback this second time around:

I'll be in Silicon Valley from Aug. 21-27, and wondering if there are any must-attend or good-to-attend breakfast, lunch, or evening networking events in the area. Trying to pack my days while I'm there.
Any good resources for learning screen? So far I've only mastered:

"Ctrl-a d" and "screen -r"

I'd love to hear how you use screen, for example. Do you use multiple sessions or windows? Split screen?
I got hellbanned for criticizing Apple on HN in a Gruber article
Includes "Buy on website" link for every item, so nope.
From github:
CoffeeScript:
number = -42 if opposite

Javascript:
if (opposite) number = -42;

How is coffeescript an advantage in this example? The javascript seems more readable to me as it more closely follows regular english grammar.

CoffeeScript:
square = (x) -> x * x

Javascript:
square = function(x) {
return x * x;
}

In this example, again the javascript seems more clear. The function actually has the word function in the declaration. I like that. Essentially coffeescript took out the word 'function' and 'return' and replaced curly braces with other symbols.
Backbone.js would probably be considered the equivalent, though not strictly MVC.
Ask HN: Find me a graph of screen resolution to salary
I'm curious if there's a relationship of screen resolutions to salaries. I have no idea how to get data for this. Ideas anyone?
I can see those posts when I am logged in, but can't if I am not. Hellbanned I guess.

Is there a list of HN mods somewhere? Did I possibly offend one with my posts?
Again, it's worse than "not awesome", it's unprofessional and unethical.

If you commit to provide a service, whether you're charging $1 or $100k per month, there are some minimum standards of behavior you should hold yourself to. This isn't "you get what you pay for" because the host went down. Maliciously deleting backups that you're supposedly responsible for, over a twitter slapfight, is unethical. No matter what.
It's always more important to be happy about your job than to have money.

Not necessarily true. It's more important to be happy about your life than to have money. But sometimes working at a job you dislike can bring a net happiness increase. Two ways this can happen:

1. The income prevents a financial disaster.

2. The income allows you to save or pay down debt so that you can eventually achieve other important goals.
Google is marketing item-by-item shopping analytics to catalog retailers. You are the product.
Even better is the paper (written 2003) linked in the comments of the article:

http://www.arctic.org/~dean/tracking-without-cookies.html
Wordpress if you want maximum flexibility later. Even though it gets hacked, keep it updated and use the right plugins to minimize the risk involved.
The client's name doesn't need to be released for this to be damaging. This is work that the client wanted (and maybe already received beforehand). Now it's publicly available. It dilutes the value of what the client may have had. It may open the door for competitors.

NOTE: I'm not saying the client doesn't deserve any of the harm this may cause. I only want to show that there IS a potential for harm.
How data literacy can improve news dialogue & help newspapers
You have to wonder how much cheaper mobiles would be if companies hadn't a) patented all the obvious ways to do things and b) spent millions suing each other.

I blame the patent office. There was a segment on NPR yesterday where they pointed out in some cases there are thousands of patents that cover the same invention. Isn't that why you have a patent office... to prevent this from happening? Instead all the real decision making is kicked (expensively) into the courts.
Live Blog of 500 Startups Demo Day today
There is no need to restart a Mac
I love the idea being the kind of person who likes to find all the little gems hidden where I live, but when I read "Show HN" I was actually expecting to see something more than a landing page (I even initially thought it was a LaunchRock landing page).
I think my favorite part is that they've finally added an auto-update feature. If you open about Firefox, it checks to determine whether or not you're up to date. Especially if they're going to be bringing out frequent releases, I don't want to be constantly reinstalling Firefox.
I've downloaded this, and it's very easy to see why it's an iPad app. The experience is like reading a real catalog (gorgeous magazine-like layout and photos) but with more information accessible at a touch. Frankly, if this was on the web, it would feel weird, very un-webby, un-ecommerce.

Maybe if more apps like this started showing up on the web that opinion (of what is webby) would change, but for now it's the right style for the medium they chose (or the right medium for the style they wanted to convey).

FWIW, I love the app, I wish it had more catalogs I shopped from.
thanks, i missed it.
I guess "the year of the Linux desktop" may never come, but it also may be irrelevant :) Linux may still "win"
Launch of the Historypin iPhone app
Well, if college was cheaper, it wouldn't be so prejudical against poor people. :-/
The Day I Lent a Billionaire Too Much Money
Front-End Development Program & Certification in NYC.
Adobe Muse, InDesign for the Web
I just took the whole effing quiz and when I submitted it threw an error, losing all my answers in the process. Great

Forbidden (403)

CSRF verification failed. Request aborted.
I prefer Grails
If you're no longer in a business relationship with the customer, there is no need to retain backups, unless contractually specified.
Emulating as rxvt doesn't seem to have the desired effect on iTerm2 on OSX. Is there another solution? Entering copy-mode on tmux/screen isn't ideal.
Why would anyone pay to read the New York Times online?
One of the best videos I've seen about this kind of things
Introducing Redwood, the missing search bar
GluePHP/PropelORM/Savant3
What Having a Baby (or Three) Taught Me About Running a Startup
Many database rows vs one comma separated values row
But it it is clear that XYZ is the way to go, why would anyone even consider discussing it? /s
contracts usually aren't worth the paper they are written on.
Because even if you win in court, it doesn't mean the guy will pay you...you'll still need to chase after the money.
I wish people would include licenses even on first release, and Github could help with this. It's probably one area where Google Code has an advantage, by making the license explicit metadata.

I've generally had good results from mailing the creator when there's no license mentioned - they usually didn't bother and will add a license, and often quite flexible about which license.
http://www.postbin.org is what you want. I used it to debug my Recurly notification pushes and it made things much easier.
That should never happen. You should email security@google.com.
百变围巾
But given that all these device makers are facing the lawsuits because of their adoption of android its fair for Google to take the moral responsibility and countersue everyone who is suing the device makers. It looks odd that they are left to defend for themselves here.
Where is a good place to learn the ins and outs of contracts? Is there a comprehensive website or book that you can recommend?

Nolo press has a variety of books that are probably relevant. Your local library likely has an assortment of them.
Do you think this is a good combination?

I think an acquisition of AWS by itself would be a strategic move for Google. I could see some interesting mashups of Google products and AWS. One that comes to mind is an S3-backed version of Google Docs, or using EC2 to do advanced analysis on data in Google Spreadsheets.
Awesome video. Not safe for work, but if you're freelancing, I'd HIGHLY recommend watching it.
That was the old release date for the book before it was moved up. I'm sure the changes haven't propagated through all channels yet, but I would be very surprised if it didn't launch simultaneously with the physical copy.
Tell HN: Pitch your startup on 9Slides
Remember this post ? http://news.ycombinator.com/item?id=2565717

Thank you for using our system and giving feedback. We have several of you pitching on our portal (checkout some public presentations at http://9slides.com/channel/WCTA)

Exciting news is, 9Slides now support HTML5 as well. check it out www.9Slides.com

Feel free to poke around and send me your feedback at ruchit@9slides.com. If you decide to use our platform to host your pitch, happy to waive off fees for first few of you.

Enjoy!
@TREYisRAD

No, you'll want to actually use rxvt-unicode [1] on X11 on your Mac. The X implementation is annoying at times on OS X, but using a great terminal is worth it if you spend all your time in one. iTerm2 is nice, and Lion's new Terminal.app isn't bad, but programs like vim and tmux are designed with real xterm-compatible terminals in mind [2].

[1]: http://dist.schmorp.de/rxvt-unicode/

[2]: For instance, you can enter copy-mode in tmux 1.5 with a mouse scroll if you are using xterm or rxvt-unicode
That's a way to battle unemployment that is caused by technological progress... just enlarge the not-productive sectors until everyone has a job shuffling papers around.
Fuel Up: BMW i3, i8 Caught in Chicago
Link Building Mistakes - How to Lose Credibility and Get Sand Boxed
Get in shape using technology
The problem is, if you're not in the know, it's hard to get in the know.

Most college advice books orient on the Ivies- or did circa 1999 or so.

Scholarship markets in my family's experience are atrocious, they might as well not exist for certain demographics/majors.
I disagree that the commissioned art analogy applies directly. My argument is that this was not a work of art, but a business tool, designed to provide the client with a competitive advantage. Donated art doesn't harm the commissioner, but publicizing this code CAN harm the client. A competitor can take this code and use it against the client now.

It does sound like there was no proper contract between the coder and client, which means there were probably no NDA or IP contingencies, which also explains why the coder was able to work for 200+ hours without seeing a dime. I believe the coder is in the right here. I just wonder if what he did was best for his career. It looks like most of HN agrees that it was.
Got me too. Damn
FounderLY interview with Martin Kleppmann of Rapportive (YC S10)
You're missing out. After (or maybe alongside) those two keys, I find the most useful ones are:

Ctrl-a c (to create a new terminal)
Ctrl-a 1 (to go to the first terminal)
Ctrl-a 2 (second, etc)

If you're an emacs user, you might also want to change the command key away from something as essential as the default bind for beginning-of-line. I myself use Ctrl-T. In .screenrc, that would be:

escape ^Tt

The screen manpage is also very good.
NASA will keep the money. If NASA was actually a space program you'd probably be right. But it's not - it's a jobs program. Did you ever wonder why "mission control" is in Houston instead of the cape, or why SRBs, which could have been much safer transported by ship, were built in land-locked Utah?
So why is this specific to android again?
What is the name of the Stanford Course on compilers? I WANT I WANT!
Ask HN: books for english language learning
Hi guys
What books would you recommend to learn conversational English?
Where more dialogues and action.
Thank you.
>"Where is a good place to learn the ins and outs of contracts?"

It's more an issue of customer relations than contracts. Contract specifics should be a reflection of that relationship (or lack thereof).

The way most people really learn customer relations or contracts is The School of Hard Knocks. The introductory sequence consists of SHK101 - Get it in Writing, SHK190 - Retainers, SHK225 - Applying Retainers to Final Invoice, and SHK230 - Termination Fees.
You're posting this because you wrote an answer, to a basic database design issue, on SO? C'mon now.
hey, really appreciate the feedback. we're working hard on it and it'll be out in the next few weeks.

if you want to see more on what we're about and what we're doing, check out our blog at http://midtownrow.com/blog.

if there are any cool spots you have in mind that you'd love to see on the site, give us a holler.
There was a recent discussion on the New York Times article: The Brilliance of Dwarf Fortress

http://news.ycombinator.com/item?id=2793615
They're using GeoIP. Use a US proxy. (Source: me trying to open a Google Account and use Voice via Tor)
The concept is difficult to give feedback on as it isn't entirely clear on how you'll be connecting the brands to the customers. Signed up for the mailing list, I'll see what happens from there.
Cory Doctorow's SIGGRAPH keynote on Copyright reform
"Troubleshooting" takes you to about:support, while "About" is the standard about menu item that pops up version info, credits, and the like.

So clearly! your point about it being too confusing is wrong... =P
It's probably pretty much useless to them if everyone has it.
Yup. I get these on my windows phone. Perfect companion for my lunch time listening.
Same here. First few questions were interesting, but my interest waned quickly and I only finished it because I had already invested 45 seconds.

The message also includes "More information is available with DEBUG=True."
Alternatively https://github.com/popular/watched
Linux Mint 11 LXDE released
This reminds me of a funny ad in PC World many years ago. There are three images of desks with computer monitors on them.

The first is a 14" monitor with every inch filled with open windows - email, Excel spreadsheets, Word documents, web browser, and many more. The caption reads "entry level"

The second is a 19" monitor with two windows open: email and Excel. Most of the desktop wallpaper is visible behind these windows. The caption reads "middle management"

The third is a 24" monitor with one window open: Solitaire. The caption reads "CEO"
Creating a Personal Twitter Archive
I personally use screen in a relatively "simple" way. I don't use splits, but I do occasionally use `screen -x` to have multiple views of the same screen session.

My biggest use of screen is for running a persistent Irssi session on my server, and connecting to that from whatever terminal or mobile device I happen to be sitting in front of. In that case, I have just a couple active windows, but only one that I use 95% of the time.

I have a similar persistent screen session on my work machine for running Irssi's SILC client to chat with co-workers.

I also use screen for my primary workflow, because a lot of my development takes place on servers. I'll start a screen session on each server, and create a new window for each type of task I'm performing. Eg, I have a window each for `htop`, mongodb console, vim, git, and for running the program I'm working on, plus a few others for one-off tasks like installing a new package or editing a system configuration file.

Some tips I have include:

- Set up a nice .screenrc file, and make yourself a customized "caption" line, which will give you a status bar of sorts that will list all your open windows. Mine is `caption always "%{= dd}%{+b ky}%{+ .b} $LOGNAME@%H %{-} %{.y}%-w%50>%{+ Kg} %n %t %{-}%+w%<%{-}"`

- Similary, either get in the habit of naming your windows, or set up your shell to properly report commands to screen so it can automatically name them based on the command you've run. My zshell config does this for both screen and gnome-terminal: https://github.com/jreese/oh-my-zsh/blob/jreese/custom/scree...

- Ctrl-a, Ctrl-a is a great combination for "alt-tabbing" between windows

- I set my least-used window to #0, as it's the "hardest" number to hit after ctrl-a, and I put my most used windows between #1 and #5 for easy one-handed switching.

- Ctrl-a Escape is the easiest way to get into copy mode to view your scrollback buffer. Ctrl-a [ is equivalent, but IMO using escape instead allows me to start moving my right hand to the cursor/paging keys while I'm still using my left hand to enter copy mode.
ControlMaster auto and ControlPersist are supposed to do the backgrounding automatically. I think it's just not "far enough" in the background.
I doubt future clients would be discouraged by this kind of behaviour. The good clients, the kind you want, understand the value of work and the importance of being paid. They will no doubt be able to emphasize with this coder.
Maybe true but that obscures the fact that the recent escalation of patent madness is caused by Apple suing every Android manufacturer. What I'm saying is, Steve Jobs is an asshole.
I have always fought with procrastination, and it always has boiled down to feeling forced to do things. If something is not happening in the moment, if it’s not feel spontaneous then I balk at doing it.

That's no more an answer than saying if a painting is has too many chairs in it you balk at looking at it. Balking at not-spontaneous things is a description of what you do, but not why you do that behaviour, right?

that procrastination will flare into an outright rebellion against doing that “THING” that is “required” of me.

This is not explaining that you procrastinate because you feel controlled, this is observing that you feel controlled and observing that you procrastinate, both when (something unspecified) is the case.

Feeling controlled -> procrastination is not a link which must exist, is it? You can imagine people without that link, right?
Hadoop Fatigue -- Alternatives to Hadoop
I've run my own marketing firm for the last few years and have dealt with similar issues as the OP.

How you structure up front payment is always up to you. We've always had a setup fee, typically a few thousand dollars, which is due before any work starts. However, there has been one single thing which has kept our revenue flowing month after month for years: Freshbooks.com

I seriously love that site. We use it for:

1. Making estimates
2. Tracking hours worked against estimates
3. Invoicing based on hours and services rendered
4. Making sure the client indeed noticed the invoice - it says "viewed" when you send by email and they actually log in and view, so you can call bullshit when they say "I didn't get it yet!" :D
5. Automatically adding late fees to invoices. We charge a relatively nasty fee each month for a late invoice and it automatically adds it to each one.
6. Tracking payment; clients get notified via email when payment has been received, something many have commented on as a great feature.

Quickbooks and other tools are all well and good, but imho I think Freshbooks pretty much handles 90% of what you need to be successful independently :)
When pitching a startup idea to investors I got some of the best advice I've received. One investor told me, "You told us you were going to help solve a problem, you asked a bunch of people 'would you like me to make your life easier?' and they said 'yes', but you never showed us how you would actually do it. We want to see HOW."

That would be my critique of this. Would I like to find hidden gems where I live? Sure. But HOW are they going to help do that?
Conclusion is alarmist. Web pages can't receive accelerometer or gyro events when they are in the background on iOS or Android. Applications can't receive those events in the background either on iOS (possibly also Android?)
If anything, it shows future clients that this coder is hard working and can actually produce code and get projects done. That by itself insures your reputation.
Translate any webpage to English on right on Firefox.
the guy writes War and Peace every day about not much of any real content. I un-bookmarked and un-subcribed TC because of his "prolific" output
Dozens of science fiction stories have been written about that, though most involve interstellar travel.
You obviously have to use what best suits you, but don't forget that with less expensive-appearing services you typically have to pay 3.5-4% in processing fees, but they end up costing you far more when you factor in software development costs, merchant fees, and especially the amount of time you will spend if using an existing basic service that appears to cost less.

You also have to factor in chargeback fees, processing for non-qualified transactions (i.e. corporate cards, rewards cards, int'l cards, Amex cards, all of which cost far more than the often quoted 2-2.5% "qualified" transactions.

Thanks.
I'm pretty interested in seeing where Chrome OS will lead us to. I heard a lot of talk lately about moving support and other browser-based jobs to a Chromebook. If Google could gain a foothold in the business world, we could see a shift there.
Tablet PC de 7 Pulgadas Android 2.2
Una tablet a un precio sin competencia
The Patent Bar is an extra hurdle to law grads, no? Not every underemployed law grad has a patent bar.
Doesn't that become awfully confusing?
The potential of etags as a way of tracking has been known about for a while...

To put the other side of this argument Kiss Metrics put up a pretty strong denial that they were using etags for tracking http://bit.ly/r5lPbx

Guess it might need a bit more research
That's been there since 4.0 for me.
How about steel-toed five fingered shoes?