skysight-inc/HackerNews huggingface dataset:
I'd been programming over 20 years when I read SICP. The book was interesting. It was interesting as an introduction to functional programming. But, in my opinion, a lot of the stuff in it that is held up to be clever or informative is just difficult because the reader is expected to figure out how to to imperative programming in a functional language.

A computer is an imperative device. It is a deterministic state machine. Teaching introductory programming with a functional language is teaching students wrong, i.e. it does them a disservice. This being ycombinator, and given pg's thoughts on the merits of FP, I may not have a popular view. We will just have to agree to disagree.

Once you figure out (i.e. immediately if you have done it before) that computers are imperative, not functional, many of the "truths" or "revelations" in SICP are like "well, duh" or worse, "why the fuck did you make me go to all that effort?"
梦露内衣网
Google: Bidding pi x 10^9 no longer looks so adorably wonky...
Ah okay, thanks for explaining - I didn't get it because instead of the details I was thinking about the overall picture of Microsoft's relevancy - everyone seems interested in this "battle" but I feel the whole point is moot because Microsoft is no longer the "world power" they once were - this strikes me as "last grasps" of power.

(and this comes from someone who has been around before windows and www, and used Microsoft products almost exclusively back then, including compilers)
Cheap Flights to Osaka
Might want to point out that this is limited to Texas-based clients. I assume of course, that hn in your username means Houston.
The changes are not "random", just because you don't know about the thoughts and testing that went into them.

Mac made a huge all-breaking change with Mac OS X. That only occurs every few years, but as you say, Gnome 2 is ten years old. Then Lion introduced all kinds of workflow-breaking changes, like the automatic spelling correction, the "overview mode" or whatever it's called, the reversed scrolling. And you have to suck it up that much more on Mac OS, because there's just no way to install a different version of the interface.
When I started the project, I preferred CL over Scheme. Later, however, I had some experience with PLT Scheme and really liked the programming environment, so I decided to give it a try. I figured that using both languages will help me understand the differences between them better. It was not some serious limitation of CL, in any case.
Path of certification flight of 747-8 spells out a message
Acrylic Display Stands, Retail Display Stand 
Acrylic display stands are a powerful and effective to display the products in retails stores. Retail acrylic display stands capture the attention of the customer towards the product and make an impact to purchase.
You are right. I just don't care much about what MS or Apple do with their UI's nowadays.
The Eight Pillars of Innovation
It'd be interesting to cross-reference this with number of posts and hours spent opining about every goddamn thing on HN.

Just sayin'.
Best RV Storage Fernandina Beach
If you are looking for Heavy Equipment storage, We have 5 acres of property designed perfectly to store large equipment like Tractors, Dump Trucks, Heavy machinery. storage for equipment jacksonville, Equipment Storage Nassau County Florida, Boat Storage Fernandina Beach. For more details please visit our website.
That's not necessarily the case.

Google could have tried to do a deal to bid and be able to indemnify anyone it wanted. Microsoft might or might not have been open to bidding on those terms, but it seems Google didn't even try.

Weird indemnity clauses are fairly common in patent deals. For example, Microsoft was already indemnified against the Nortel patents, and yet bid anyway.
This is a text-based medium. We cannot hear your tone of voice, we cannot see your body language. It is therefore difficult for us to tell whether a two word comment is intended to be read in the style of Curb Your Enthusiasm (never seen it, btw) or Ayman al-Zawahiri.
A sage once said "You can't always get what you want."

If Google refused to pony up 4.5+B and refused to share with Microsoft/Apple etc. Then it do not get those patents. That's far from the conspiracy theory its recent blog post is painting.
So the solution is to decline the offer and be subject to MORE licensing fees and/or law suits? Surely they would be in a better position if they were part of the buying group?
That does not mean anything. Yes MS may have asked Google to partner with them to buy the patents but no-one knows what the terms were. A good attorney can make an agreement that allows Google to be sued on the patents even if they are co-owners. Or the agreement may say that any Android phone manufacturer can be sued on the patents by Microsoft, and Google does not have the power to give those manufacturers licenses.

So an undisclosed offer made in private does not mean much. If Microsoft had made their offer public they may use it to make a point, but as things stand now this supposed offer is best ignored.

PS: I should also note that this "we made them a generous offer and they refused" statement is a trick often used by PR people and politicians to muddy the water.
I don't think Google wants to follow Sun's example of developing amazing tech and going out of business anyways because the folks in charge don't know how to run a business.

Not that non-assertion of patents was necessarily a contributing factor to Sun's demise.
You're talking about a different set of patents than the ones Microsoft is tweeting about.
Note here that the language used (Miranda) was perhaps the most influential language in the design and implementation of Haskell. The motivation for Haskell was mainly to explore the non-strict semantics of Miranda in an open environment with an open specification.
My own experience is that above 50 hours you start destructing value, not creating some.

Examples: writing code filled of bugs you have to fix later, getting upset on a problem you cannot find a solution for while you could be resting, taking the wrong decision, being cranky, etc.

Agreed, sometimes you have to go beyond the limit, but it's not sustainable.
Maybe the coupon code should be a url? Perhaps via bit.ly/t.co/etc?

I think I would perceive an "I have a coupon" checkbox as taunting me just as much as the text box.
I'm working on a startup and working 80+ hrs per week..
Getting started with Windows Phone 7 Development
From what I can tell the Novell patents were not a prime motivator to light Google's ire (these are the patents Microsoft says Google did not want to purchase with them). I see no evidence or statement from Microsoft saying they offered to team up with Google (and Apple, and RIM, and various other companies) in the purchase of the Nortel patents.
RIM BlackBerry Plugin - NetBeans Plugin detail
I was critical of an earlier edition (http://news.ycombinator.com/item?id=2362741) so thought it only right to say Google has done a far better job making a high-quality magazine website with this one.
I only agree with you if you so the same work for those 50 hours. If you work for 80, but this is split between marketing, coding, networking and strategy then its not the same thing.

When I'm feeling the pressure, I just switch to another role.
Um, yes, actually they differ a lot. In Scheme (and Lisp in general) the code pretty much is the AST. This is not the case for Python.
I do not disagree with your assessment - I will say it seems like Google is more upset about the Nortel patents and the group of companies that bought them than the Novell patents Microsoft is tweeting about.
So let me get this straight, you created a twitter account with a wrong name at first, and after a while, you wanted to move to one that better matched your company/brand.

Unfortunately for you, by this time someone else had already taken the username you wanted. Realising this, you figured you had a right to commandeer it from whoever had it, simply because it was 'yours' in real life.

Can you detail if the emo2 account was in use before you requested to steal it from its owner?
How old was it? How active?
And most importantly, was it actually impersonating you at the time?
Coach Sunglasses Factory
Samsung Conquer 4G Accessories
I get distracted by those fields too, especially with car rental companies where I KNOW there are lots of coupon codes out there. Even after I find one part of me is still wondering if I could have gotten a better deal if I'd just searched a little bit longer.
I see what you mean, but 80 hours means more than 11 / day without any rest. Not sustainable.

Try doing smaller weeks, you might be surprised by the result.
To get a refund you have to call during business hours. They say they won't do it over email and have no way to do it from the web site.

That's really lame, but what makes it damn near criminal is that they never answer the phone during business hours or return voice mail.

They finally did issue me a refund after I sent them a strongly worded email.
It's OK, Internet Explorer users - we're the dummies
[转载]四周的所有仿佛仍是那样（ http://blog.sina.com.cn/s/blog_806e5f0e0100sjbp.html ）
水磨石机
> you don't have to be all ethical and bright to realize

Yes, you do. Perhaps these traits are more rare than you realize. You're not just coaxing me to tell you that you are special, right? :)
You tweet, complaining about a service. The company responds. How do you react?
25-30 consulting, 5-15 open source, 5-15 skill maintenance/hacker news/researching/learning
I have a text link that says "Have a coupon?" that expands into a text field when clicked. I'm not sure how much that helps, but it felt slightly less taunting to me.
AWS Direct Connect
It's a critique of Lisp as educational language rather than one of SICP.
My impression is that a lot of the Python in such a book would be highly non-idiomatic and/or too clever to be considered "good Python practice", which is not a very good idea in a pedagogical setting
AWS Identity and Access Management - Now With Identity Federation
"we made them a generous offer and they refused"

Who said that? I cannot find that in the tweet or the article.
Here is the one I use:

http://someonewhocares.org/hosts/

I had to rename it to see the site the OP linked, and it had no preference nor any personal info. I'll try it on my work computer on which I don't have neither a hosts file or an adblock when I'll get there.
Amazon VPC - Far More Than Everywhere
If you need this field, try calling it "Gift Code" or something more cryptic like that. People will be less likely to assume it's something they'll find on RetailMeNot.
SSH Programming with Paramiko | Completely Different
TaylorMade R11 Driver
The New Taylormade driver has the ability to adjust the loft with Flight Control Technology (FCT) and you can adjust the face angle with the new Adjustable Sole Plate (ASP). The CG location can be adjusted with Movable Weight Technology (MWT). Aswell as the movable trajectorie you can now change the backspin rate.
Cat pictures are dangerous: http://whyamilookingatapictureofyourcat.wordpress.com
(a project of mine)
We don't directly do HFT, we work with banks to help them do that well.

All the numbers I could give you is what our data engine (which is what we sell) gives on our test environment, I cannot share what our customers actually get once deployed and configured on their system.

Generally, they are happy. :)

We're going to post benchmarks soon as we're going out of stealth mode.
Mature Escorts
Our London escort agency, employing only the most professional and experienced staff. We have a large group of bubbly, friendly receptionist girls who will help guide you when you call.
VA - Promo Only Mainstream Radio August (2011)
VA-Promo_Only_Mainstream_Radio_August-2011-XXL

Artist: VA
Album Title: Promo Only Mainstream Radio August
Record Label: Promo Only
Rip Date: 2011-08-02
Catalog Number:
Genre: Top 40
Year: 2011
Source: CD
Encoder: LAME 3.98.4 V0
Quality: 252 kbps avg / 44.1KHz / Joint Stereo

Track List
----------

Quote:
01 Maroon 5 Ft. Christina Aguilera - Moves Like 3:21
Jagger (PO Clean Edit)
02 Lil Wayne - How to Love (PO Clean Edit) 4:01
03 Patrick Stump Ft. Lupe Fiasco - This City (PO 3:32
Clean Edit)
04 Foster the People - Pumped Up Kicks 3:37
05 Black Eyed Peas - Don't Stop the Party (PO 3:59
Clean Edit)
06 Demi Lovato - Skyscraper 3:38
07 Nicki Minaj Ft. Ester Dean - Super Bass (PO 3:21
Clean Album Edit)
08 The Script - Nothing 4:29
09 Pitbull Ft. Marc Anthony - Rain Over Me 3:52
10 Pia Toscano - This Time (PO Clean Edit) 3:04
11 Cody Simpson - On My Mind 3:10
12 Tinie Tempah Ft. Wiz Khalifa - Till I'm Gone 3:43
(PO Clean Edit)
13 Kelly Rowland Ft. Lil Wayne - Motivation 4:03
14 Jennifer Lopez - I'm into You (No Rap Edit) 3:17
15 Guy Sebastian Ft. Eve - Who's that Girl 3:39
16 Adele - Someone Like You 4:41
17 Wiz Khalifa - No Sleep 3:11
18 DATABOY - Just Once (Summer Now) (Squeeky 2:57
Clean Edit)
19 Javier Colon - Stitch by Stitch 3:12
20 Skylar Grey - Invisible 4:11
21 Big Sean Ft. Chris Brown - My Last (PO Clean 4:14
Edit)

--------
01:17:12
146.54 megs
That's what I do, I have a script that basically generates an RSS feed of comments by people I find interesting and read the articles that they leave positive comments on.
The way Dale describes his working practices feels contradictory. He addresses loneliness by saying he goes out to coffee shops and bars. While that may be nice for Dale it wouldn't enfuse me with confidence (were I his boss) that he is focussed on MY needs. He says that it is very important that a remote worker is open to as many communications channels as possible. But he doesn't start work until late morning and then works through into the night. If his colleagues need to speak to him at 0900 where are the communication channels into his dream cycle? If he needs to talk to them at 2100 does he call them at home when their working day is done?

My gut feeling is that this works nicely for Dale but not so much for his colleagues!
Like that idea, but I'm working a day job and then my business. Not sure I can !
Please. This is hacker news, not fark nor reddit. Just don't.
I think this is about the time that Patrick (patio11) chimes in :)
That actually surprised me, in reverse (I always assumed the NY Times Crossword, at least the 'really hard' Saturday one, was a cryptic crossword). Personally, cryptics are the only ones I really do anymore - I go through phases where they're the only thing to put me to sleep at night, which I assume is something to do with the way they focus the mind.

My favourtie cryptic crossword clue: "HIJKLMNO"

Answer: "Water"
You are correct. There is a nice browser with a good DEM at

http://pub.lmmp.nasa.gov/lunarmapper/lm.html?host=pub
By definition, the odds of getting into the top .5% have to be very slim because only .5% of the population can get in there.

No, by definition, the odds of being in the top .5% at any given moment are very slim. In a system with a high degree of economic mobility, it's conceivable that people would enter (and leave) the top N% at a reasonably high rate. Whether or not such high mobility is a good thing is certainly an open question, although the author certainly seems to think it should be higher than it is now.
Not the children!

Seriously, the dude is pretty clearly ill informed about what he was doing. In the end, though, he asked for help from the right place. He didn't do irreparable harm (or any harm period) to anyone. There was no significant amount of radiation found in the apartment.

Most people on HN are going to see right through politician scare tactics. In this case, it seems completely reasonable for this guy to get a slap on the wrist and probation from use of radioactive materials (that is, if caught with radioactive materials again, he is in for some serious jail time).

Edit:

It is also important to send the right message: dealing with dangerous chemicals and substances is dangerous and should be handled in a controlled environment. However, you should always feel comfortable asking your regulatory agencies what should and should not be done. And intellectual curiosity isn't going to get you thrown in jail.
Nike Air Max Skyline Cheap
George Robert Price, game theory and natural selection (30 min audio)
Watch Television Online - Jersey Shore Season 4 Episode 1
Microsoft offers massive prize in bid to turn tables on hackers
Hediye
Promosyon Ve Hediyelik Kisiye Özel Ürünler, Promosyon Ve Hediyelik Ahsap Kalemler, Promosyon Ve Hediyelik USB Anahtarliklar, Promosyon Ve Hediyelik USB Flash Bellekler, Promosyon Ve Hediyelik USB Kalemler, Promosyon Ve Hediyelik USB Çogalticilar, Promosyon Ve Hediyelik Büyüteçler ve diger yüzlerce promosyon hediyelik ürünleri promosyon sektörünün tek online sitesinden online satin ala
You're in error.

This was MSFT offering for google to talk about joining in the bidding. Google turned them down without knowing what the terms were, because the terms hadn't even been discussed. This was an offer to talk, not an offer of terms.

Google has been caught with its senior counsel telling a blatant lie, in public. I guess I shouldn't be surprised to see people trying to spin it so hard...
The tweet basically said "we made them an offer and they refused". They never mentioned "generous"; I must admit I added that for effect, but my original point stands.
In Windows tapping Win key opens Start menu, but holding it down allows it to be used as modifier. So opening Start menu is triggered by falling edge, if no other key was pressed in combination.
Your link to the ocw course is not working.
Google gave me:
http://ocw.mit.edu/courses/electrical-engineering-and-comput...

Might be a encoding issue with your link? You have "%E2%80%8" pasted periodically throughout the link.
It works as a modifier if you press another key with it, else it focuses the Start Menu.
I did have SICP when I started undergrad, and I wish, and asked my professor why can't we use "something modern like python". He gave me some reasoning, and I wish I remember what it was. I think part of the problem is that there isn't enough of a "fun" or "excitement" component in SICP for a very many n00bs, which I was then. Python was cool. Perl was cool too. They're not terrible languages, but admittedly boggled down by syntax. Scheme had a "for education purposes rep" (many times propagated by professors themselves). And there was no "easy_install mechanize" or "easy_install pyqt" to start doing cool shit in Scheme (which I don't believe is true, but for whatever reason at that point it wasn't apparent this was even an option to me).

Overall, I had a lot more fun starting off with Python on my own time. I may have taken longer than most to come around and appreciate Scheme, and certainly find myself wishing JavaScript had less syntax. SICP is awesome though. In fact, I sold most of my books after I was done with university including that one. But maybe 3 or 4 years later, I ended up purchasing it again as I wanted to find classic Lisp literature. Only after it got delivered did I realize this was the same book. And this time around I did truly enjoy it. But I wish I remember what reasoning my professor gave for preferring Scheme over Python.
I run a software company. I was, in a previous life, a programmer.

I do not judge employee worth by whether or not I can see them working/goofing off. I judge them by whether or not they produce the goods on time and to spec.

That said I have a remote worker and it is a constant battle to see whether or not I am getting what I need out of him. He is poor at communications and so the rest of the team feel as if they do not know what he is doing at any time (so they assume, in the absence of any other data, that he is not pulling his weight).

I am sure that he works long hours and does indeed try to produce the goods but that doesn't take away the perception (if he cannot be contacted at 1000 people assume he is still in bed (and he might be for all I know)). If he comes into the office and spends time talking to people they see it as interference (with a dollop of "why is he sat here chatting to me instead of getting on with the work we are trying to complete").

I think it takes a very disciplined person to work remotely and those disciplines are: working at home as if you were going to the office; be fanatical about communicating with your colleagues; make sure everyone knows what your routine is (if it isn't the same as theirs) so that they understand why you cannot be contacted at 1000 in the morning.
Gnome3 doesn't fail because of that - it fails because it doesn't alert the user and teach them the changes as they use Gnome3.

For example. I have Firefox running. I want another Firefox window, so I click the Firefox icon. At this point, why doesn't Gnome3 say "Hey! Just so you know, you've already got a Firefox window open, so we'll take you to that - but if you want a NEW Firefox window, click the logo again while holding down Control".
What about the type of customer that such a scheme attracts?
Interesting way to look at the economy, but I am not sure I buy it since the growth since the last war was really fueled by the fact that only America had unharmed factories.
"Hacker" legen SVP-Webseite lahm
I would suggest finding a good font on Google WebFonts (http://www.google.com/webfonts) , pick a color & use gimp/photoshop. Most logo's only have text in them. I had to design my logo this way as I am on a shoe string budget for my startup.
Two points:
1) Apple has never sued google, to my knowledge, and there are no active lawsuits currently. I'm not aware of any suits from Microsoft either.
2) IF Apple were to sue google, it would be over Patents resulting from Apple developed technology, not patents Apple bought defensively.

I'm unaware of any case of Apple suing a company for violating a patent that Apple bought. However, Apple does sue companies for violating patents on Apple's inventions. Apple is not a patent troll, they are simply protecting their inventions.

If Google had chosen to enter the bidding, the terms of the agreement could easily have included a cross-licensing deal, as these are how these things are often done.

In fact, entering the bidding with these companies would have been the cheapest and most effective way to neutralize any claim they might have had on Google over these patents.

If Google had entered the group they would have gotten a license on them (why else would google contribute to the bid?) and the cost of that would have been less than bidding for the whole thing by itself, by definition.

I think google wanted the whole thing for itself, in the case of Nortel, and lost, and is now crying foul because it didn't get its way in an auction it didn't take very seriously in the first place.
> a lot of the theoretical CS is math anyways

It's a specific field within mathematics, with its own emphases and body of knowledge, much like how podiatry is distinct from general human physiology.

Really, though, all mathematicians specialize once they reach a certain level, for the same reasons all physicians specialize. It's just that you only happen to know the name of one of those specialties.
You know, one of the things that really made me feel like I knew what I was doing with linux was when I accidnetally typed the following (as root [being root was a stupid, stupid thing to be, I learned my lesson]).

gibson:/# mv * .jpg /var/www/html/images/

ooooops.

I moved my entire directory structure into /var/www/html/images/

No /bin, no /lib, nothing.

Calling things with an absolute path, a la /var/www/html/imagse/bin/ls

gave me:

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Eventually, I figured out that calling:

/var/www/html/lib/ld-linux.so.2 --library-path /var/www/html/lib /var/www/html/bin/ln -s /var/www/html/lib /lib

Would let me rebuild the system by mving things back to their proper location.

After that, any problems I encountered seemed trivial.
Chromium bug ticket:
http://code.google.com/p/chromium/issues/detail?id=53579&...

How "%E2%80%8" got in your link in the first place would be interesting to know though.