skysight-inc/HackerNews huggingface dataset:
> I'm saying that if you're not interested in different programming paradigms, you're not interested in programming.

I'm going to go ahead and call B.S. on that. At my most interested, I've had no interest (nor awareness) in functional programming.

Now I'm aware of it, but still not particularly interested in it. What I am interested in is working with a platform that has better foundations (e.g. .Net vs raw C++).

> Knowing nothing about functional programming is like knowing nothing about HTML -- it is a big gap in one's knowledge.

Completely arbitrary. A lack of HTML knowledge would be shocking only due to its ubiquity.

> Focus is good. But you can't have mastery without knowing the right programming techniques and paradigms

You seem to be saying that functional programming can be used to greatly reduce code. But if my employer doesn't allow it, and my teammates aren't experienced in it, what good is it to me?

> therefore, programmers who program because they like doing it are going on average to be better at it than programmers who program because it's just a job

I agree with this statement, which is nothing like your earlier statements.
tl;dr version:
Draft is too expensive and has too few features. But wait, Draft may sell well anyway, maybe they aren't idiotic after all.
Thanks, I understand that Kindle is a different standard. I have a Kindle reader app on my iPad, but not an actual Kindle app, so I'm wondering: does the Kindle allow authors to control fonts?
The traditional U-trap can fail if abandoned or isn't used regularly too. The water eventually evaporates.
Given microsoft's history of browser releases, I'd prefer an out-of-date implementation that js libraries can wrap to a wait-and-see approach. It would be better than nothing -- websockets solve an important and annoying problem.
I hope they will in the future support WebGL. I'm building an app using it and would really like them to do so. It's not a deal breaker for us, our user base is mostly scientific users which don't usually mind having to install firefox/chrome/safari if they aren't already using it. With that said, one more browser supporting it can't hurt.
Google's got a lot of Wolfram Alpha-like capabilities up their sleeve if you know where to look. When they add all of them to Google Search, Alpha's going to have a very hard time.
Rich, successful idiots.
Uh sht...

I forgot the Facebook harvesting passwords thing...

NOW that's rich... my qualms are gone....
I'm pretty sure I'm not finding the concept valuable because of the price point.
No! Not a battle. A culture of rapid development will be set in motion where users learn to expect frequent browser upgrades to get the latest features, but where all browsers support today's suggested minimums out of the box. People already expect to upgrade TV sets every 2-3 years, and mobile handsets every 1.2 years, to get the latest features, why not browsers?

There will be no battle because no single browser has enough market share, both in terms of users and developer loyalty, to create a proprietary technology incompatible with the rest. IE's ActiveX crap is a remnant of an era past, the last vestige of the first dotcom. Since then, the developers have been moving towards the center and adopting standards. Not even ardent FOSS-heads had the stomach to release XUL apps into the wild, even for in-house stuff.

Today it's canvas, audio, video, geolocation, storage, etc. tomorrow you can expect some browser accelerated vector/numeric libraries, microphone support, webcam, phone sync, etc. I am not sure what's gonna drive it, but it could either be a portable hardware device, or a game, something that has to do with "having fun" or "friends", but it will push the browser further into desktop territory. The more resources web apps demand, the more browsers "cheat" and speed things up by bundling native hooks to provide that functionality. After blazing fast javascript, my first bet is on GPU accelerated javascript BLAS.
MS can't do due dilligence on every codec in the world. I suspect they spent a fair amount of money and time getting confidence in H264. Just because one of their rival companies pushes another codec hardly seems to be justification to take on responsibility for it (which they would if they shipped it).
Email Is Dead? Not So Fast
Can't you get rid of the grid, and connect the cells randomly? I have an notion that Feynman did that, but I don't remember where I heard about it.
A restaurant I frequent has a nice system where they add you to a list and then text you when a table is available. In the meantime you can wander around the nearby beach.

Is this the sort of thing you are thinking of?

(When I say system, I mean pen and paper...)
In other words... a battle! :-)
they're selling the sizzle, not the steak
I really like that they're linking to others writing about the same point they're making.
Stand-alone wifi phones have existed for a while too.

It's just the cellular networks are much better and don't have to fear wifi replacing them.
I agree. The "has your world been shaken yet" (or whatever the line they use) was over the top. Unnecessary. For most users, the code speaks for itself.
At least the NHL drops shootouts during the playoffs. They are a rare enough occurrence during the regular season that they probably don't have too much of an effect on fairness in terms of their effect on the end-of-season standings.
The result of Professor Carreira (http://news.ycombinator.com/item?id=1455037) and colleagues hard work.
IPhone 4 loses reception when you hold it by the antenna band
Reason.tv: Sweden - A Supermodel for America?
The Technology Behind iPhone 4 FaceTime Protocol
The only advantage Posterous has is built-in comments. Yes, you can use Disqus on Tumblr, but it's a bit of hack, and Disqus has it's own issues. Regardless of your opinion about comments, it should at least be an option for a blog.

But here is where Tumblr wins, you can't include any JavaScript in your Posterous theme (http://posterous.com/theming/porting). So if they don't support a feature you want (like comments or TypeKit), you can't add it on your own like you can with Tumblr.
Only if I can use the "pee on the inside edge" trick to prevent splashback.
I tried to replicate this myself and I couldn't. NYC.
No doubt for more than just fatigue. There's a reason most of the longer matches occur between lower-ranked players; neither opponent has the mental fortitude to change strategy accordingly. Not to be mean, I do concede that Isner and Mahut both have heart to fight for 7 plus hours, but this wouldn't happen between Federer and Nadal because they learn and adapt during a match, not just go tit for tat. Both of these guys serve very well, but return very averagely.
Sure but the alternative isn't your phone only works once you've bought a cup of coffee at Starbucks.

The only viable alternative to ATT currently would be another carrier. IE, the logic of the original post was rather strained.
Sure, but $9.99 still isn't expensive.
How many people own said Skype 3G device? How many people own cell phones? The point is, if you want to be making calls over the wireless network when you're out and about, chances are you won't be using a device capable of making unmetered Skype calls over 3G (at least not for very long, or with much success). You'll be using the carrier's sanctioned and costly services. You can make calls over 3G today with Skype on the iPhone, and it's free for now, but they say it'll only be free until the end of this year, and then they'll be charging for it.

http://blogs.skype.com/en/2010/05/iphone_calling_over_3g.htm...

The carriers are flexing their leverage over Apple/FaceTime and Skype to fight any free VoIP services on their networks. Look for a paid FaceTime-over-cell-data-network plan to emerge in short order, with revenues going straight to the carrier, along with Skype's.
This is very exciting! In this case, I want the law on Google's side. Some of the provisions of the DMCA are ridiculous, but the DMCA claim/counterclaim process is better than alternatives, like vetting all user submitted content up-front. Sites depending on user-submitted content don't have to worry about undue burden.
Maybe since they are helping kill off IE6, they will be smart and really be ruthless about keeping people on the latest browser.

It is in their own best interest to regain respect. It would be a very effective marketing campaign in the technology/web industries.
I graduated almost 4 years ago, so this would have been even longer ago. I therefore can't remember the exact situation, but I think I was for some reason performing dot products on 3-vector elements of one or two Nx3 (or 3xN?) matrices. (possibly to get magnitudes, I forget) Using the dot() (?) function was substantially slower than a simple multiply/accumulate loop. The latter was successfully unrolled, the former produced an actual function call, of course not unrolling the loop. I'm pretty sure this was -O2 on an Intel compiler.

This was in some exercise in optimising an existing algorithm's code. I remember scoring better than the lecturer's version despite missing the uninlined dot product. :)
Rule of thumb in pricing: if someone complains that your prices are too high, they are not your target market.
And after the long day of tennis, the pair returned to their abutting hotel rooms to hash out the plan for tomorrow.
LuminAR robotic projector is a new form factor for the personal computer
I can think of better strategies for attacking the blogging market. Instead of creating a generic blogging system that just copies Wordpress' features, create the "starter" blog for a set of verticals.

Create a 'starter' blog that has the right bells and whistles for each of these individual targets:

1. A startup looking to promote their story (have it pre-set with a "About Us" page, a sidebar section to explain their product(s) and what they do, and Twitter/Like buttons to promote the posts

2. An author looking to promote his/her (e)book. Have an "About the Author" section, have excerpts/reviews on the sidebar, and a way to profile sample chapters as blog entries along with a super easy big call to action for buying the book from amazon.

3. A small business trying to attract locals. Have a clear display on the sidebar for location, maps, hours, and phone number. Have a section showing off pictures of the business. Have custom post types for Sales, Events, and special SEO sauce optimized for the given zip code.

(you get the idea...)

With an offering like this, not only will you solve a real problem (people like these having to create and customize these sites from scratch AND having to figure out what the right things to show are -- even though its well known), you 'll be solving a problem that people are willing to pay for.
tl;dr
1. Title is linkbait
2. Idiotism is doubleplusgood
No doubt they'll add some special extension that uses perl for the drawing commands just so -- you know -- nothing but Ie9 can parse it.
Wasn't this the very purpose of the DMCA safe-harbor provision? This seems like a slam-dunk for Google.
It's not a battle if they're being dragged into it. Browser vendors are playing catch up with web developers, and they're running out of breath. All it takes is Facebook or Zynga to standardize on, say, Webkit + Unity3D for the rest to lose. That's not a battle, that's running for your life.

There are simply far too many viable options waiting on standby, and eager to step in, for this to be a clash of the titans. The source trees of your average modern browsers are all identical, with the same people working behind the scenes. From a brief experience, I can tell you that Tamarin and Dalvik teams are stealing glances at each other's scantrons ;-)
I think some people see the words "iPad", "new" and "app" together and expect something novel.

If it is useful to some Campfire users then it is a success for them.

As for the price, I think it's fine. I think most app prices are too low, especially considering you're getting free upgrades.
Almost Nothingware: Phil Greenspun on Vignette StoryServer (1999)
Jump back in time with HTML5
OMFG! I can't believe they advertise this article with an "unbelievable price" but won't write what they price is. They make you watch the 6+ minute video for a price, which I tried to skim for one, to no avail.

So I google searched it. It's $354.99.

Don't blog like this, people. It's ridiculous to send people on wild goose chases for information.
>Dressing well, shaving, etc. takes lots and lots of time.

As a male? Not really. If you can put together a small, simple wardrobe of well-fitting clothes that go well with each other, you'll already be ahead of 90% of other guys, with no on-going time costs other than the normal bathing and shaving duties.

Well-fitting is the important part. Most guys don't wear clothes appropriate for their body type, at least here in the states.
Wait, so why wouldn't everyone wear clothes that had arrows pointing towards your head?

Surely that has to be the easiest way to guide the eye to the head.
Its raining Oil in Louisiana
Maybe you disagree with 37Signals, but do you have to flat out insult them?

Do you have any sort of belief in karma or maybe just belief in not being completely, flat out, blatantly rude?

Did you stop to think maybe their customers want this or asked for it?
I thought it was intended to make it easier to inspect for worms which, due to the diet, were more common in Germany.
What command lines are extremely lacking in is not "intuitiveness". For anyone who is passably literate (or maybe even just anyone who can speak), using words to say what they want is quite intuitive (in the "familiar" sense, which seems to be what UI discussions fall back to as a working definition for "intuitive"). No, what command lines lack, in most (if not all) current implementations is discoverability to the vocabulary and grammar, some friendly feedback, the forgiving-ness that new users need to get past that fear of doing the wrong thing, and hand-holding teaching-the-steps-toward-complexity kinds of things (if complexity is wanted by the user).

Someone in another thread mentioned that their parents have trouble with even the abstraction of programs for tasks. The parents know what they want to have happen "send an email to their son", but connecting that to a program that needs to be started and used and then possibly closed again is something they seem to forget. Well, in that case, a simple command line environment for getting them to the right task-based interface would be as good as anything else, so long as it had a natural and discoverable vocabulary. It is perfectly natural for me to put some words in a row to communicate to you what they wanted, and at some point they probably put some words in a row to tell him what they were getting frustrated with the computer about. So why is it that one would think that having them put the same words in a row for the computer is somehow, despite being quite intuitive in all these other contexts, suddenly for the computer it is not intuitive?

No, back in the day computers simply weren't up to the task of interpreting all the myriad ways that someone might have said "email my son". And command line environments were not made with discoverablity, friendliness, and forgiveness in mind. The people using them were willing to bend their own minds to the limitations and peculiarities of the command lines. And instead of making them better and better for other users, the programmers and designers thought they could get more bang for the buck with pictures instead. Thus things have gone quite far down that path until we are arguing over what visual cues for controlling stacks of windows of disparate interface paradigms are more intuitive, what icon best reminds people of "email", and how to get them to notice/remember which text box they should put their son's name in. Meanwhile computers are quite powerful enough for someone to take an fresh, intelligent stab at merging a command line back onto the screen so that computers can finally catch up to taking commands the way a normal three year old finds perfectly intuitive.
"Swedish bureaucracies inspire trust"? Really? Maybe from the outside. Living here, my personal experience is quite the opposite, swedish people don't hold their government agencies in particularly high regard.

This feels more like romanticizing than anything else to me, especially since I believe that many of the premises for the swedish system is way more leftist than many americans would be comfortable with.
W3Counter is just one way of measuring/estimating general browser usage world wide, with the emphasis on "general". It may or may not be relevant to your business needs. The only way to know is measure what is hitting your site(s). In our case we are now getting 17.2% Safari (and growing); and we don't even intentionally target iPhone.
Definitely. One will be a first round loser, and the eventual winner will likely lose the next match and be paid as a second round loser. The least that can be done is some sponsorship deal for both of them.
No stupid metaphors to deal with?

What do you want to do?

I want to record sound

OK, the computer is organised in terms of files and directories where a file is a chunk of information with a nametag like in an office filing cabinet, and the microphone is presented as an imaginary never ending file where the chunk of information changes every time you look at it, and you'll need to run a program to repeatedly look at the file and copy the contents to a new file in a directory of your choice... no, you can't put it "anywhere" and then search for it later, you are forced to choose a directory for it.

Your files have all the lines messed up? That's because it's built as if it's a typewriter with a forced "I'm at the end of a line" instruction which you never need to care about until you get a page from another typewriter where the operator had to push a different button at the end of a line and when he looks at the page it looks fine but when you look at the page you see it as if you had typed it on your typewriter pressing his end-of-line button which you don't have on your typewriter so it doesn't do anything, so you see one long line, ha ha!
These stupid eBook readers are transient duct-tape technology that will fade away. Books will be on the web. Concentrate on the beautiful type for that.
Are you sure about HW acceleration of canvas? I didn't find any mention of this in release notes.

I just ran few of my canvas demos in IE9 preview and while being pretty fast, they didn't seem to be HW accelerated.

Performance seems to be roughly on the Firefox level, which is less than Chrome and Opera (all current browsers do software rendering AFAIK).

Anyways, great news, web just got richer. Now let's start our prayers for WebGL ...
Yup. On all the demos they have absolutely trounce Chrome. SVG too.
Every book I've purchased on the Kindle shows up in exactly the same font, and likewise for any documents that I email to my Kindle. If the Kindle hardware supports multiple font faces (aside from italic or bold face variants), I haven't seen any evidence of it.

Fortunately for me, I like the Kindle's font, so I don't consider it an issue for the type of reading for which I use the device.
A lot of Gutenberg books, a lot of science fiction from Feedbooks. I've also been playing with ePub convert software and have been making ePub "books" from various plain text sources. I also went on a late 19th and early 20th century math and geometry book binge a while ago and downloaded a _ton_ of titles from Google books. A lot of them were available in both ePub and PDF format.

Most of the reference titles I have are in PDF format, though. I've been using a couple of different PDF readers on the iPad, none of which do everything that I would like. When the new iBooks comes out for the iPad, I'll give it a go as a PDF reader as well.

The amazing thing is that _all_ the books on the iPad, all 1000+ spread across several programs, take up less than a Gig.
Yes, I think it is and it appears therefore that the judge was correct in his interpretation of the statute as worded.

Viacom and other rights holders will likely play out the policy debate before Congress, arguing that DMCA should be amended to impose broader obligations on hosting parties (such as the obligation to remove whole categories of materials on request). Of course, Viacom will also argue on appeal that the DMCA already imposes such broader obligations (as they unsuccessfully argued to the trial judge here).
The problem was not IE6, the problem was the gap after IE6. It was a pretty decent browser at the time.
Brain origins of 'blindsight' revealed
I agree that not including the price in the article is silly.

At the same time - the price is one click away in the liliputing article linked below the video. They also tell you to visit the link to get the price, no video-watching necessary. Hardly a 'wild goose chase'.

And here's the link in question: http://www.liliputing.com/2010/06/huawei-s7-android-tablet-a...
I heard that it was problems with a network switch, but they've been down for most of the afternoon and the evening now.
They claim to have wanted a tool that did this and nothing more.

I'm guessing they realized if they did a little more work they could put it up for sale and gain another (mostly) passive income stream. Yes, it will do better than it would have otherwise due to their established audience. They're smart enough to leverage this to their benefit. Nobody is forced to buy it or even read about it beyond seeing a headline flying by.

It seems consistent with the same strategy they applied successfully in the past to profit from Basecamp and Rails: both were leftovers or spinoffs of what was originally their core business, consulting.

(shrug)
They can appeal.... see dicussion here: http://news.ycombinator.com/item?id=1456216
Did someone removed this from the main page?... so very strange... I guess it may have been flagged by several users. :\
You can have up to 5 devices utilize the books you buy, no actually you LICENSE ebooks thanks to publisher demands. Read the EULA, you license books on iBooks and the Kindle platform. This is not an Apple initiated issue you Apple bashers, it comes from the publishers.

Apple is using Fairplay DRM at the behest of publishers, so the same 5 devices rule applies just like it did when they used to sell music under restrictions.

Personally, I feel raped after buying an ebook only to learn I don't really own a copy but a license. I can't lend to a friend and that is a problem, but it is not one Apple created.
Bounce - lightweight application for giving quick feedback
No, the people who buy their app are "idiots". Either way 37signals makes money from glorified simplicity, which is both a marketing trick and a good idea.
Total PEBKAC!
Expectations of having employees stay until 7:30 when they're payed to stay until 5... how did we get there?
Oh the horror stories I could tell you about Vignette from back in the 90's working for the big dotcom factories in NYC.

This post pretty much nails it on the head.
It seems like it's just the culture that has been established around iPhone, and now iPad apps. There are so many $2 apps out there it's no wonder you need a big hit to make decent money from a single app (http://news.ycombinator.com/item?id=1451496).

I'm generally neutral on 37signals, but I actually think the $10 price point is a great choice in this case. It's almost deliberately against the grain, which makes sense if you don't think the current pricing of apps is sustainable.
530 words and this article reaches no conclusions at all. What is the point here? "37signals are idiots. Or maybe not. But they're hypocrites because sometimes they change their plans. Or, well, they might be hypocrites or they might just be intelligent and roll with the punches. I dunno. I bet they make a lot of money."

Is this some literary form I'm unfamiliar with, where you make a bunch of aggressive statements and then handwave them?