skysight-inc/HackerNews huggingface dataset:
I feel for you, if you are unable to tell the difference. It might mean you haven't had really good coffee before!

There are different brands of store-bought, pre-ground coffee that are better than others. Say, 8o'clock coffee compared to Folgers. Under no circumstances drink Folgers. Its sickening how bad it is. If available at your local grocery, 8o'clock coffee is pretty damn good.

That being said, fresh whole beans aren't always fresh whole beans. There are differences in beans. For example, whole beans at Wal-mart. Do not buy, do not buy! When I lived in Ft. Lauderdale, I did most of my shopping at the Wal-mart that was half a mile away. For about 6 months I switched to getting the flavored beans and grinding them in the store. While they tasted better than the pre-ground coffee, the artificial flavoring that was saturated into the beans did un-godly things to my insides. Ugh.

Today, living in San Francisco, I have much better access to real coffee. I have for now settled on buying whole beans, pre-roasted, from the Whole Foods that is right down the street. I have one of the $15 grinders mentioned in the article, and a standard auto-drip pot. I grind fresh before every pot.

My roommate doesn't have the same taste for coffee that I do, so if I am not careful in making sure there are fresh beans in the house we end up with the oversize red plastic jar of Folgers that he tends to buy if we're out. The best analogy I can think of is using sand paper instead of toilet paper, if you follow my drift.

I am tempted to try roasting my own beans. It might be fun and tasty.
Coverage from mainstream film sites are quick to mention the involvement of Fincher and Sorkin. I wouldn't really expect TechCrunch to mention it.
You mean Hindu Numerals[1]. The Arabs just passed on the Positional Notations on to the Europeans.
[1] http://en.wikipedia.org/wiki/Hindu%E2%80%93Arabic_numeral_sy...
If that is true, prepare for even longer lines at the Apple Store, as people queue up to return it or get it fixed on the spot! And how will Apple play this? Manufacturing defect?
Clojure drags this huge piece of crap that is the JVM

What about the huge piece of crap that is the GIL? I mean come on. Clojure is a good reason to care about the JVM. I'd completely given up on the JVM until Clojure landed since there was no great way to tap into it's power without adopting Java's problems. The JVM rocks.
Apple to hold iPhone 4 press conference this Friday
The comparison with Linux modules is problematic. Many people consider Linux proprietary modules illegal.

See for instance:
http://www.oreillynet.com/linux/blog/2006/08/why_binaryonly_...
Well, obviously it sucks that it took so long, and so much damage has been done, but nonetheless... this is great news, if true. Let's just hope that this new cap holds up until the relief wells are finished and things are truly under control.

Wonder how long the cleanup process will take? Can something of this magnitude even ever be completely cleaned up?
The iPhone 4 Redux: Analyzing Apple's iOS 4.0.1 Signal Fix & Antenna Issue
http://ma.tt/2010/07/syn-thesis-1/#comments

Search for the third match of "Rick Beckman"

"I’m the one who contributed that particular chunk of code to Thesis. A lot of stuff in that particular file was done by me simply because at the time I didn’t know any better & I’m not sure if Chris & I had even discussed the GPL at that point or not."
I think that's a great question, and one that could probably spawn a ton of interesting legal/logical arguments.

At what point does dynamic linking make something a derived work - and how is dynamic linking fundamentally different, than, say, a remote procedure call (or SOAP or REST or whatever) over a network? The interface is different, but the principle is the same.

Also - the GPL does state that it's okay to link against things that are "standard parts" of the target system....
No I was there. I'm Brad if that helps.
Lewis Galoob Toys, Inc. v. Nintendo of America, Inc. is relevant, as is Sega v. Accolade.
I skim the comments, read the article, then come back to the comments.

I may skip the article and comments entirely if most of the comments bag on the article.

I always open the comments page first so I can get back to it without having to go back to HN main page, where it might have gotten lost below the fold.
Side-note: Apple's ticker symbol is AAPL, not APPL. It got me the first times too.
Same situation on my 3g. Apple probably shouldn't have even pushed this update to 3g models, to be honest.
1993 AT&T contest for kids to design a "Personal Communicator"
pg is not the UNIX-type. He avoids systems-level stuff like the plague, as far as I can tell. rtm and tlb did the UNIX work at Viaweb and, I believe, rtm does the UNIX stuff for HN. pg is a smug lisp weenie (and I mean that in the best possible way). He's also a serious Apple fanboy, which the right and proper UNIX beards tend not to be.
Architecture 2030 E-news 22
The overall trend is deflation. There is a massive amount of inflation occurring though. It's just happening at a slower rate than the rate of deflation.
No, because I could train you to make iPhone apps for dentist appointments and then you could go sell your skills to make iPhone apps for farting. FartGenerator, Inc. is not in competition with iHaveAToothache LLC.
"Haters gonna hate." -- Internet proverb
My question is not about art, but about who is using Lisps to make fantastic profit, against competitors trying to solve the same problem, in a way that would not be possible with more mainstream languages. If very few, it's not interesting in the industry. This is a shallow and narrow view but it also has the benefit of being observable and objective.
Isn't this whole issue why the LGPL exists?
Nowadays, they probably care more about Google than Microsoft. Nice try though.
I'd really like to understand more about markets and how they fit together. It sounds like you've got a better understanding than me, can you recommend any good books?

(I'm the author of that thing)
One does indeed get sludge using a blade grinder, but it's not nearly as unpleasant an experience if the coffee is good. That said, Kitchenaid makes a great burr grinder for drip or press use. Low-end burr grinders are also pretty cheap. There are of course many very expensive espresso grinders, but they are best at making an espresso grind (very fine) and may not be good at medium or coarse settings, or may not have them at all.
...uhh... was that Justin Timberlake...? This is going to be _hilarious_
Ask HN: What are the best enterprise opensource Portal/CMS
Does anyone have any recommendations for implementing large-scale Web-based opensource CMS solutions?

Does anyone have thoughts around building out a more content-driven site using a "Portal" platform?

We are looking at building out a site similar to: ey.com, liveunited.org, gatesfoundation.org, cisco.com

Liferay (liferay.com) looks interesting however it is at its core a Portal platform which I am leery about building a mostly content-based platform, with some "social" functionality.
There is something to be said for crap coffee. My grandparents used to drink coffee all day, well into the late evening. I wondered how they were ever able to sleep. It turns out the coffee they made was so weak that 12 quarts of it probably had the same caffeine as 12 oz of today's intense artisanal coffees. I had severe insomnia through most of my 20s and I think it was partially due to the fact that I was emulating my grandparent's coffee intake but using "proper" coffee. I still keep up the coffee snob act, but now when I make coffee at home it's 4/5 decaf.
Remember that code isn't the only form of contribution,You can provide non-code help as well. Add/Update documentation of open source projects.

The only reason why RTFM fails is because documentation is outdated or non-existent.

With intermediate level this is lowest bar to achieve, and you will learn a lot just documenting the stuff as you will be forced to understand internals.
Motorola is not loosing money on this. They have accounting numbers that tell them that having a modifiable device ups their support cost. People without the real technical ability or (worse) people with no technical ability that have friends/relatives who do the 'upgrade' for them cost money in support. The difference in manufacturing cost over the production run is insignificant (i.e. they are not increasing the end-user cost based on this change).

Companies like Motorola know most of their customers are apathetic to the needs of hackers and look to the bottom line. Apps will still run on the phone, so customers will still have that. This is a win for Motorola in the market they serve.
My iPhone 4 also has two additional issues:

1) The compass points about 90 degrees the wrong way

2) When I plug my phone into my car's auxiliary input and use the phone to make calls, it broadcasts my voice over the speakers, as if it were a microphone. My iPhone 3G didn't do this.

Anybody else have these issues?
Pressuring an employee to participate in a lap dance, however, is not.
I scanned the page for the word "Buy" on the left or top, hoping to find links to sites that sell ergonomic desks. Maybe it's just me, but I would find the left side more helpful if it was titled "Ergonomic Desks You Can Buy" or something similar, rather than just "The Desks" since those two words are so commonly used throughout the page.
This is incredibly bad advice. Do you know who has access to your datacenter? Who has access to plug devices into the switch that your server lives on? Does your network provider regularly audit their gear to make sure it hasn't been compromised? How do you know?

If you think traffic sniffing is "just for wifi", you're out of your mind.
An honest question, what does this decision prevent you from fixing?
So, the key to being seen as prescient is to make sure you get it in writing. John Doe of Hoboken could have said the same thing, but it wouldn't be possible to quote him on it since he only told his barber. Good reason to start blogging, I guess.
I once worked for a place that just put an ad for female models on the local craigslist. I don't want to assume to much, but I'm pretty sure at least some of the models who showed up were used to being asked to do a lot more than stand in a booth for an hour.
The Only Real Solution to Apple’s Antenna Problem
It made my 3G nearly unusable too, sometimes taking a minute to open the SMS app, or contacts. Typing was very difficult because it would hang once pressing a character.
Well, as is pointed out, it will only result in a job if all the tests pass
Hmm

yulia:/usr/src# bzcat linux-source-2.6.32.tar.bz2 |wc -c
382382080

382M. Tho' is it really one "thing"? A lot of that is device drivers, loadable modules etc that no single install will ever have.
Even though the intro was gentle, it hurt my body :(
Ask HN: How to sell ads to companies?
I have a site with a good amount of visits (but nothing out of this world: 60k visits/month, 150k pageviews/month) but it's part of a niche which I believe is one hell of a market for those companies trying to grab the attention of young people (15 to 30 years old).

My first attempt was to directly reach those big companies and trying to get a sponsorship from them but all I got was a no which was ok.

One of the biggest companies said they weren't interested in being a sponsor but the site was interesting for them so they could buy some ad space there. They told me to contact an agency, I believe they outsource campaigns management to those kind of agencies.

I tried to contact a bunch of them but there was a problem here: they wanted me to sell standard banner sizes and a lower CPM while I was trying to offer them one giant ad (900x400) and bring the whole CPI (cost per influence) to the table. I also said there would only be one ad per page instead of a bunch of them which explains why the CPM was higher than the normal.

I believe this is a far better advertising method for both parties (the companies get more attention to their products and I get a cleaner site, something my users have been appreciating since I started it) but it isn't working.

My question: should I insist on my vision (does it work?) or should I just adapt myself to what everyone does?

I need to learn about other people's experiences on this field.
Hey, are there any cheaper options that you have found? For example I would be happy with a desk that can be manually adjusted.
WSGI Middleware Considered Harmful
this was written early 2007.
do you guys / girls agree with the author?
More Lacy, Sarah.
> Well, I know from experience that even small time producers of digital goods want some form of DRM

Not all of them; only those who didn't yet understand that DRM won't help sales (on the contrary, for small players it certainly hurts much more than it helps).
Paper Circuitry
Ask HN: I quit my job today, and am on the ground running.  Tips?
So I quit my job today. It was a spur-of-the-moment decision preceded by a lot of vacillating. I'm glad I did it---I was doing grunt work in Visual Basic at the whim of insurance agents.

Me: Perfect SAT, kicked out of college for not attending class. 23 years old, $1200 in the bank, paying $157 a month for rent, but it'll go up to $300 or so in a few months. Bay Area native, but I'm currently in Provo, UT. I live with five roommates, of whom I'm close w/three.

Questions: Should I move back to the Bay w/my parents? It would mean: free food and rent, possibly easier access to funding, and better weather, but it would also mean: being subject to odd jobs from the parents, not being around a university environment (I've set up my "office" in the bottom floor of the library here), a worse work environment, etc.

Also, any other tips would be HUGELY appreciated. I've been wanting to do this for a while, have a business plan, have some plans to look for funding, etc...but I'm still scared to death.
Ditto. I avoided buying DRM'ed CDs, use only public domain e-books, etc.
iOS 4 is significantly worse on my 3G. The phone needs to be restarted a couple times per day. Mail and the SMS app crash pretty regularly and everything is significantly slower to respond. I've helped a few friends downgrade to 3.1.3 since they were having similar problems on the 3G. iOS 4 seems to work just fine on the 3GS however.
Screenshot here -> http://www.pcworld.in/news/indian-startup-launches-epic-web-...

Feature screenshots + description here -> http://tech18.com/epic-indian-mozilla-browser.html
I haven't done anything other than dabble with python in years and have never used WSGI, can someone point me to examples of this 'abuse' of WSGI in the wild? I'd love to get more background so I can really understand this post.
As someone who only knows enough CSS to rip apart templates and customize them, this is really cool. thanks.
I read Threat Level frequently, and generally like it. Other than the first sentence, my post above is not about you: it's about old media and my perception of internet trends in general. One day you too will share my blighted, joyless perspective.
Here's a link: http://www.theninhotline.net/news/permalink/1278030873
Maybe I'm being a little picky, but I don't find this very compelling. There are plenty of spelling and consistency errors. "Colaboration" is misspelled. The names "can_use_editor" and "is_acceptable_workstation" are inconsistent. It would be better to use "is_acceptable_editor" (or "can_use_workstation") for consistency. Actually, since those are calls on a company object, a name like, "allows_editor" would make a lot more sense. Coding style doesn't follow Python conventions (spaces around equals sign and after commas). The test "DynamicLanguagesAreInUse" doesn't clearly test what it says it's going to test. Also, the line numbers and lines don't match up in my browser.
They are mostly drinking green tea in those jars. Green tea brews at a much lower temperature (150-180F); indeed, since they are leaving the tea leaves in there all day and refilling it, they can use even cooler water and let it steep slowly. Heavy glass is also a decent insulator, keeping it warm all day.
The hits are impressive nonetheless. I think that there is a lesson to take away over here; perhaps pg is good at this because he has the combination of common sense, practical knowledge and experience?

It's quite easy to detract from/criticize something, but to learn something from it is everything.
Google's Financial Results for Q2 of 2010
I agree, they are expensive, and I'm actually planning on adding a do-it-yourself section with solutions like the one you've referenced.

Some people pay a lot of money for fancy office chairs though (Aerons for example), and I'd always advise to go with a sit-stand desk.

Drafting chairs with a tall desk are certainly worth a try, but it can be difficult to impossible to get the same relative height sitting on the drafting chair and standing up - this can put your wrists at a very uncomfortable angle when typing for example. (I'm pretty tall, maybe that's why this hasn't worked so well for me).
Using two filter papers with a holder, it seems that temperature is <the> critical factor in creating the smooth flavour I happen to prefer. 185F/85C does the job perfectly. The coffee gets punchier as the temperature of the water is increased. Seems to be quite a sensitive relationship.

One variation we enjoy is to add a pinch of cinnamon when grinding the coffee. Strangely, I've found little difference in flavour which can be put down to the brand if they're of equivalent roasts.
the author's argument is essentially that you shouldn't reach out to middleware from within your application code (e.g. sessions), but that such functionality should be provided by a non-middleware API, because you should be able to swap in/out middleware without any change to your app code.
The combined Apple+Palm patent portfolio would doom us all.
I have also experienced extreme slowness with ios 4 on 3G. Clearing the safari cache and restarting made things quite a bit faster - but still slower than ios 3.
If you get the chance, take an older M Roadster for a spin. They're silly fun and are getting really cheap.
Yeah I planned on trying barefoot. I talked with our IT guy today and we're gonna rig a little something just to try the experiment for 3 weeks. If after that I don't keel over, then I suppose we can offer the option to others (and possibly look into some sweet desks that can raise up).
On my jailbroken 3G, I use the SBSettings processes option to forcefully kill off processes running in the background (yes, I foolishly enabled multitasking, thinking it would behave sanely; Backgrounder, another jailbroken app, provided this kind of functionality previously, and did so very well) and to force the garbage collector to run; the latter can help significantly.

Overall, 4.0 was not a good upgrade for the 3G.
In case anybody was wondering what was he playing, it's a brazilian classical music composer:
http://www.youtube.com/watch?v=jAg8VHuXNKU&feature=relat... - Choros nr1

http://www.youtube.com/watch?v=DDc230BMy8Y&feature=relat... - Choros nr10 (part 1)

http://www.youtube.com/watch?v=9GVWge4q8uc&feature=relat... - Choros nr10 (part 2)

http://www.youtube.com/watch?v=IZnQj9yWTlo - Trenzinho Caipira

Well and what could you expect from one of the greatest composers coming from the Brazilian musical culture? I accidentally started watching the Proms and was completely obliterated by that performance of Choros nr10, I had never enjoyed classical music that way.
>> ...the guy who wrote the Da Vinci Code, the lady who writes the Twilight books, Ayn Rand, oh we could go on.

Shall we call those the Good-Enough-Writers (TM)?

Seriously, truly awful anything do not ever see the daylight. Not even the children of emperors make it to public life if they not manage to make it to average (unless as posers or puppets).

The Da Vinci Code is cheesy, but otherwise well written. Dan Brown is not going to make it to the classics, but is not an idiot either.

Same can be said about Steve Yegge. His writing is opinionated, controversial, and sometimes grammatically incorrect (which I read as a token of informality rather than sheer ignorance). But the guy has a bunch of fresh ideas! You cannot have any good idea if you don't push the limits and throw some crazy shit as byproduct.
Parasites may explain regional differences in intelligence
My setup is:

* Delonghi Magnifica (bought with Marriott hotel points): http://www.delonghiusa.com/index.php?product&nid=20

* Illy coffee (whole bean)

What's great is the machine actually does the grinding and there after brews the coffee.
Well, I think this is interesting: http://www.linkedin.com/jobs?viewJob=&jobId=1022663
Another cheaper option is a standing desk with a high office chair. I used one of these for about two years and it did make a positive difference. You can stand or sit and it costs no more than a regular desk. (My workplace uses desks from Ikea, they are cheap and comfortable)

Unfortunately, I like to switch between 'sit', 'stand' and 'slouch'; slouch being reserved for when I'm really "in the zone". I missed that option and eventually went back to a sitting desk. I'd love to try one of these mechanical ones.
Glass also fits into proper decor a lot more than that awful white shiny material whiteboards are made of.
That depends entirely on the goals of the original author (Matt and the Wordpress team, in this case). Judging from Matt's reaction, I suspect the LGPL would have produced the opposite result they were looking for.
Realize you posted this before the above post was made, but apparently thesis is using Wordpress code, and not just the API.

http://drewblas.com/2010/07/15/an-analysis-of-gpled-code-in-...
doesn't matter where you are.. get to work!
Hey, it might be a bit too much. What you can do to get yourself started is to perform one specific activity standing up.

>>I used to check all my e-mail standing up and then sit down to do other stuff. >>Or if there was a site I had a tendency to waste a lot of time (like a humour or gossip site), I would stand up while surfing that site to prevent 3 hours from disappearing into the Interwebs.

A long time ago, when I was an investment banker, a lot of the senior traders would sit on those rubber balls and use them in place of chairs. Really good for your abs, but personally I found them a bit pretentious -- like they were trying too hard to be cool and flashy.

Let us know what you try and good luck, croucho.
Assume for the sake of argument that such an exception is in fact needed. That is, assume that without such an exception programs running under the kernel would need to follow the kernel license.

Then there is still a problem with the exception. It only applies to code owned by the kernel developers. If I were to come along and contribute, say, a driver to the kernel, I'd have to agree tot he exception and license my driver as GPLv2 + exception. No problem.

But suppose as part of my driver, I needed some code for some data structure. I find that someone has already wrote such code and put it in a GPLv2 program. I'm using GPLv2, so I take their code and put it in my driver.

But wait! The author of that data structure code has not agreed to GPLv2 + exception. He's just released under GPLv2. I don't own the copyright, so can't relicense it under GPLv2 + exception.

If the kernel developers accept my driver, then the author of that data structure code could take action about people running non-GPL applications on Linux.

How careful are the kernel developers and maintainers about this? Do they make sure that anyone who contributes code, even indirectly, has agreed to allow the exception?

This in general is an issue with any code that uses a GPL + exceptions license, if the exception is actually needed. (Many feel that the Linux exception is NOT actually needed)