skysight-inc/HackerNews huggingface dataset:
disclaimer: I'm not a node.js expert by any means, and most of my day's work is on client code written in system programming languages (C and C++.) that which isn't, is in C#. I don't know of anything in particular that they're doing wrong because I don't really keep in touch with that particular PL community.

that said, my ideal pitch page would contain something to the effect of: "extensive standard library, including robust facilities for concurrent/non-blocking I/O". nothing marketing-y about non-blocking I/O or a given programming model making a language intrinsically "fast" or scalable, like nodejs.org's:

"This is in contrast to today's more common concurrency model where OS threads are employed. Thread-based networking is relatively inefficient and very difficult to use. [...] Almost no function in Node directly performs I/O, so the process never blocks. Because nothing blocks, less-than-expert programmers are able to develop fast systems."

in addition, node.js is in a little bit of a weird position of introducing a whole new language environment for an existing programming language, since node.js is effectively the vanguard of server-side/concurrent Javascript: I'd hope for an official series of tutorials designed to introduce the nonprogrammer, or "Web app-only programmer" of Javascript, to concurrent programming in the large.

that said, the node community might already be doing things like this which aren't obvious to the layman, and if so, good on them. good concurrent programmers are hard to find, and anything that encourages people to learn how to do concurrency well is a good thing.
more importantly, at what point did a group of folks, presumably sitting around a conference table, make the conscious decision to execute this type of strategy?

Motorola and Cisco have jumped in, and expect others with vested interests (Google, Microsoft, Apple etc) to pile on in behind and absolutely crush Innovatio. So we can hope...
Adobe is strongly supportive of HTML5 and open standards. In fact, we've recently released two tools, Edge and Muse, that are built on HTML and related technologies. We intend to help Typekit continue to grow and continue to leverage open standards.
I wish there was a video of "The Mother of All Demos" where you could actually read the text.
"If you're not paying, you're not the customer, you're the product that's being sold." comes to mind. Perhaps we need more Angie's List and Consumer Reports, and less Yelp and BBB.
Really? Bugzilla? Talking about bad user interfaces. Anyway I don't see the BitBucket guys integrating Bugzilla anytime soon since they're part of Atlassian now which markets the Jira issue tracker.
To be fair, they are "betting the company" on something that the lack of probably lost them a large number of potential customers.
This could actually be a pretty neat feature to install on a server for clients so that they can change/add text content on the server without having to contact a dev (and without having command line access).

Once set up, it could be as simple as sharing folders with them.
Almost forgot:
Sharding 101
"Always shard via directory..."
At least now he's finally getting the official label for what he's always been: an Apple columnist.
You're wrong. I use 2 private repos. I'm an academic and most of my work is open-sourced, except for two repos that represent external consultancy projects that I don't have the rights to open source.

I also think that you're wrong about bitbucket being much, much better. In this thread, most people seem to prefer the ease-of-use and style of github even if they think that Hg is a superior system to git.
You have no idea how much I would love to! It's a tough problem to solve, but the internet as a whole is getting there with crowdsourced review sites.

I think Google is actually the most poised to solve this problem at the moment, and I'm interested/excited to see how the Trusted Stores thing they announced today http://www.google.com/trustedstores/ plays out. Certainly a step in the right direction.
Of course you can. But then you'd be also abandoning the workflow, and I meant dependance on that. Only relatively recently mail clients supporting a workflow similar to Gmail show up.
I would like to down-vote this question as it makes no sense given everything Adobe has done to the contrary of these concerns over the past year. I'm not a huge fan of Adobe, but I can appreciate their efforts regardless.

I advise the author to review the adobe labs and check out what has been done re:HTML5 and CSS3 over the last year.

http://labs.adobe.com/

http://labs.adobe.com/technologies/edge/
http://labs.adobe.com/technologies/fireworks_css3mobile/
http://labs.adobe.com/technologies/muse/
http://labs.adobe.com/technologies/captivate_html5/

The list goes on.

In addition, they've been a big participant in releasing fonts to typekit already. Why would they close the doors?
The numbers do not support your assertion.

> Since the Immigration and Nationality Act of 1965, an estimated total of 0.8 to 0.9 million Africans have immigrated to the United States, accounting for roughly 3.3% of total immigration to the United States during this period.[4] - http://en.wikipedia.org/wiki/African_immigration_to_the_Unit...

At 0.9 million African immigrants, that's a bit less than 1/30th of the overall African American population in the U.S. (http://en.wikipedia.org/wiki/Demographics_of_the_United_Stat...).

> One of the more noted aspects of Black Canadian history is that while the majority of African Americans trace their presence in the United States through the history of slavery, the Black presence in Canada is rooted almost entirely in voluntary immigration.[17] http://en.wikipedia.org/wiki/Black_Canadians

I reiterate the original point: Canada is a substantially more diverse place than the U.S. in terms of places of origin, even though the U.S. has a larger percentage of visible minorities.
An excerpt from an article[1] I ran across a few weeks ago seems appropriate:

"The printer was the first drum printer that I had ever seen. It would print 1500 lines per minute alphanumeric, and 1800 lines per minute when only numeric values were being printed. It cost $243,450. Its reliability was somewhat suspect. I walked through the room that it was kept in every day for a year, and the only time that I ever saw it working was at a trade show in Los Angeles. The main reason that I went to the show was that I heard that the printer was there and working. I suspect that the printer was a strong contributor to the demise of Toni Schumans' career with Burroughs. Doug Bolitho was giving a plant tour to a group of potential customers one day and he somehow had the printer printing something. Toni walked into the room and loudly exclaimed "My God it's working". She left Burroughs shortly after the incident."

It's an excerpt from an autobiography. The article as a whole originally came up because the author worked for a summer with Donald Knuth - as in, Donald Knuth of the Art of Computer Programming, the quintessential tome of accurate, elegant, academic, truth-on-a-whiteboard computer science. Presumably Knuth sometimes walked by the non-operative printer some days in the morning too. His job at the company was to write a compiler, and reportedly it was a very good one.

Success and failure in the state-of-the-art have always coexisted. I sit here - as an iPhone programmer, who has recently had to deal with annoying provisioning issues, LLVM and GCC compilation problems, and advertising networks - and I can look through the window of my office to see our printer, which is located behind the water cooler, available over a wireless network, and can accurately print a requested piece of paper the first time I send a print command from my laptop. I think it cost $200 from the office store - in 2011 dollars, before accounting for inflation.

[1] http://ed-thelen.org/comp-hist/B5000-AlgolRWaychoff.html#7
Why native apps will not survive forever
Yeah I am aware it's a perfectly good business model. But this specific type of domain squatting is incredibly annoying. I couldn't find any information on their website now but they were charging a lot more for just being able to point a sub-domain somewhere.

I'm sure I would have found the idea clever if I had thought of it first but the wording on their site makes it seem like they are trying to do people a good service when it seems their sole purpose is to make money (which is understandable).
No offense to Joe, cause I LIKE the effort, I suppose, but it seems like a really long way around to get to where you were headed.

As has been listed, rsync / git / NFS shares etc would have been a really easy way to get your objectives met UNTIL I read your response that this was for your girlfriend, and asking her to do a command line would be hard. Then I read further and saw this:

A password-protected drafts page allows me to preview drafts before publishing. Once they are done, I add the timestamp, save the file, and it's published."

That part seems more complicated to me than just hitting 'publish' on a Wordpress page, but so as to keep from sounding overly negative (cause really, kudos for doing what works) here are my tips to make it even easier.

1) Set up cron to restart the dropbox service every few hours. That should be a no-brainer, and would at least save you having to explain how every now and again you have to SSH into your server to fix your 'super easy' solution.

2) From an end-user perspective, I'm thinking rip off the old email-consumption strategy. Write the code to just check a POP server every couple of hours for unread messages. If there's a message, check to see if it's from your girlfriend's email address (optional). If it's from her, then publish it.

Markdown syntax would still apply, and you've now relegated blog posting to something as easy as just 'sending an email'.
That was what I thought he was aiming for to but then he, out of nowhere, suddenly praised PHP. I'm 99% sure that I don't have to check out PHP again to see if it's really something about it that I've missed.
Sounds more legal than anything that would be called a "startup," (yet). I'd say that showing your work in your context would involve being able to reassure people that the complicated legal issues are not issues.
Digitopoly - a blog on the economics of the digital world
I wouldn't say that customers are exclusively device-loyal and network-agnostic. The convenience of using the same device can be outweighed by frustration over the network's coverage, downtime, etc. Everyone has different breaking points, but I guarantee that if you couldn't get reliable service where you spend most of your time, you'd strongly consider a different device!
Adobe has shown no contempt for HTML5, while HTML5 pundits continually rip Flash. Adobe has repeatedly stated that their Flash product and their Web products serve different goals and markets, and they are in the business of providing cross-platform solutions wherever there is a demand. If you watched the keynote today, you would have seen that Adobe itself is creating some of the best HTML5 / CSS3 dependent applications. They would only be crippling themselves to undercut the progress being mad in open Web standards.
This article reminds me of some of the stuff I read about the American Kennel Club and the whole puppy mill thing a few years ago (don't look into it unless you're willing to suffer severe outrage).

It's depressing how many companies that once were trustworthy have gradually been taken over by scumbags.
Hey Kenneth:

I watched your two M&A announcements today with keen interest, because I've been watching the overall market change and we're kind of trying to figure out where Adobe fits into things. Where we used to use flash, we're using HTML5 for web and mobile, and where we used to use Adobe SMS, we're now using brightcove, kaltura, and others. We're phonegap hackers as well.

I'm trying to figure out if Adobe is more interested in building supporting tools, or if Adobe is trying to build more of a "one stop" platform a la brightcove appcloud and what people have built out in various verticals for different toolsets (heroku for rails, brightcove for video, pantheon for drupal, etc). As you look forward from the M&A strategy, how do you see the technical solutions coming to market? Are you guys trying to do a rollup, or augmentative strategy? I'm only asking because a lot of recent technical offerings have been out of tune with out Open Source stack approach, and while I'd love to work more with Adobe products, it's been really hard to figure out how and where you guys fit into the new Open Source / Cloud / SAAS / Mobile / HTML5 & CSS3 landscape.

It's obvious you guys are trying to get in front of the trends, but I just can't figure out what that actually is going to look like six months from now.

Any insight there into the overall strategy? I know you might not be able to answer it, but I'd love to know.
It's exactly the properties that made them popular in the first place:

Typekit elegantly solves the licensing, technical, and user experience problems of serving rich typography on the web. That's something we've heard repeatedly is important to our customers, so we're excited to keep growing their business and investigate the right ways to integrate with Adobe applications.

PhoneGap makes it drop dead simple to develop native applications across devices using your existing HTML/JS development skills. As mobile devices continue to fragment and more and more companies need mobile apps deployed across platforms, this problem will only become more important to solve. We're excited to continue to contribute to the PhoneGap open source project, further develop the hosted PhoneGap Build product, and investigate what tool integration may make sense. We've already integrated PhoneGap with Dreamweaver in CS5.5.

So I would say these acquisitions are about talent, technology, and community. They are both amazing teams that have built great products with enthusiastic user bases--and it's important that they stay that way as they grow.
>Nerds will never, ever get it through their heads that typefaces aren't cheap. They're expensive.

I realize that I am not normative. I consider "The Elements of Typographic Style" one of the better books I have read, period. It is a real pleasure to read: http://www.amazon.com/Elements-Typographic-Style-Robert-Brin...

I am willing to pay $$$ for good fonts, if they are available as web fonts at all. I didn't say that adobe should "democratize" high-end typography, I just said they will get the luddite foundries on-board.

W.R.T. being "virtually impossible to track", I think that is less true than you think it is -- there are many trivial ways to watermark fonts files.
Sad to hear this. Would have liked to see them continue the show without the Digg moniker and maybe change the format a bit. Diggnation was basically Wayne's World for the tech set and I will definitely miss it. Any suggestions on similar shows that are as good or better that I should watch instead?
Looks like an interesting one to follow. There's a picture of PG on the front page!
Neutrinos at CERN are not faster than light
Leaked Sales Numbers Suggest Amazon Kindle Fire On Track To Outsell iPad
Hard for me to say since I'm in product management--naturally my focus is on product.
If they applied for the patent in 2001, how can they possibly sue users of wifi? 802.11 has been around longer than that.
If your looking for some general fonts to make your blog look good you might want to try the following:

h1 {
font-family: Georgia, Time, serif;
font-size: 32px;
color: #333;
margin-bottom: 22px;
}
p {
font-family: Verdana, Arial, san-serif;
font-size: 13px;
line-height: 24px;
color: #666;
margin-bottom: 22px;
}
Here's an example http://jsfiddle.net/5UJZW/
I've set that kind of stuff up before by just having a .bat file with an icon on the desktop to run whatever script is needed. No need to actually type into a command line.
Does this mean MG has quit Techcrunch as well? or will he be able to do both?
If you like FB's timeline- Meet Mosaic Machine: Visualize your FB friends
While Photoshop and Illustrator are top products, developers' tools from Adobe have been frustratingly bad. (Flex/Flash builder would be but one example.) Poor documentation, long-standing bugs, poor on memory usage, the list goes on.

Adobe's DNA seems to be to stuff as many features into a product, even if they're half broken. Does Adobe have a plan to prevent these new products from going the same way?
A friend of mine owns a small trucking business and was bidding on a contract for freight services for a university. Upon winning the bid they notified him that he had to get BBB accreditation in order to be awarded the contract.
Alex was on The Screensavers for like 3 months, after Tech TV was bought by Comcast and merged with G4. He was the replacement for Leo and Patrick, who were far more knowledgeable and competent.
Mashable, Once a One-Man Blog, Gains Clout in Social Media
Yes. I was just talking to my prof./boss today who worked at Stanford, PARC and later Interval about moving some things to Dropbox, arguing that it's a better long-term solution since it's just <i>the file-system</i> and the system doesn't rely on any specific representation (such as a database) or syncing mechanism (can be swapped for rsync, git, AeroFS, etc.). Hearing this, he launched into a rant about distributed file-systems (like AFS) and how hierarchical file-systems are themselves a specific and ultimately transient technology. Working with him and another fellow who was hacking UNIX in the early 80's, you get a sense of a sort of terminal frustration from having witnessed the golden years of research in computers first-hand and the subsequent failure of most of those ideas to manifest.

Today's computing is built mostly on tools that were originally cheap hacks intended to be replaced. If you have not watched the videos above, for the sake of our future, please do.
Yeah I just own a few other domains for email instead.
Another problem for me is that a huge international (dutch originally) rubber company happens to share my last name with me. The .org/.net domains and a few others were free for a long time but I never thought of registering them which is sad as they recently did.
Contracts aside, what is the normal expectation regrading how long founders & employees of the start up remain with the acquiring company?
I'm still not getting it. Go might be able to handle an extra request or two for high CPU intensive tasks, but it will inevitably suffer the same consequence of locking all it's processes given enough requests.

Still doing anything that is CPU intense on that layer is stupid in the first place.
Peter Thiel on The End of the Future
Maybe I'm missing something, but why bye an unlocked phone? You pay more up front and the same monthly fee for network access. Is it just the contract you don't want to enter?
Thank you for posting here. How do you design the technical aspects of due diligence?
I personally tell everybody on fucking earth what I'm doing. Largely because when I'm into something, that is all I think of - I'd be hard pressed to talk about something else.

The weather? War? Religion? WHY ARE YOU WASTING MY TIME WITH TRIVIAL TALK? I AM MAKING THE MOST IMPORTANT THING EVER OVER HERE!
So who is really left thats a great writer, MG and Micheal were my favorite posts.
In a just world, there would be some sort of humorous regulatory body that would force the "Better" Business Bureau to rename themselves something more suitable in response to this story.

Lamer Business Bureau? Sycophantic Business Bureau? I leave the actual name as an exercise for the reader.
Painting everything a little bit dark, aren't we?

Look here's a story: We just had our national holiday in Germany and therefore a long weekend. So I decided to code an update for an iPhone app I have. The app lets the user create funny pictures, so I thought it would be cool to have an online gallery with user-created pictures, where people could vote on the best ones and have a weekly top list. Now this is far from trivial though, suddenly I need online storage, a database for users and votes, and a webservice to handle all of that. So I looked around, found Node.js, MongoDB, Heroku and S3, signed up, started reading, learning and coding. 2 Days later and the first version is done and working. How much did I know about this before and how much does this stack cost me? Almost nothing.

So where's my point with this? First, this kind of story would be impossible just a few years ago. When you realize, how it's now possible for a small developer to reach potentially tens of thousands of users, without the need of a big budget or being in control of delivery channels. When you realize, how much powerful resources are now right at the fingertips of the average developer, how you just need to sit down, read and learn, and you are able to implement even the wildest ideas - then I can't help but think these times are great!

Coding is still hard and despite advancement in technology, it may not have gotten much easier. But many things that used to be straight out impossible, can now, with the right commitment, be archived from the comfort of your own four walls.
Computer science has utterly failed to tackle the real world problems, things like automating jobs so people don’t have to work, or working hand in hand with humans to explore solutions we have trouble seeing ourselves.

I disagree. Automation is happening every day. Your error is assuming that will lead to "people not having to work." It won't, and the reason for that is social and political, and has nothing to do with CS.
cool idea, I would use it if I didn't have to login. Why not just set a cookie? Make the experience more seamless because easy n seamless is your product strategy.
I have serious doubts they even read complaints or responses. Last complaint I made was about my landlord delaying our notice of termination of tenancy (my wife works in legal and had a lawyer make sure it was to the letter of ontario law) and they refused claiming, we had to pay $100 fee - which is illegal under ontario law.

We first wrote the BBB, who resolved the matter when the head office of my landlord responded to us that "we had misunderstood the situation". Regardless of their wording, they require a $100 fee to terminate tenancy.

We decided that letting our tenancy lapse and have the extra 30 days to move. We moved out on the 18th, planned to clean on the next friday like the 26th. We found our landlord had entered our property without permission and allowed contractors in (who trashed the carpet by pouring a gallon of solvent out) and told us they intended to charge us for the damages.

We contacted the BBB again, whilst taking the matter past the local office to the companies legal department. The BBB never even registered our second complaint, stating the matter was already resolved. We got the issue resolved by dealing with their legal department and threatening to haul them in front of small claims court and the landlord and tenancy board (and we had not only an admission of illegal entry on their part, but also photographic evidence over a week of illegal entries), and then one of their lawyers apparently drove down to the local office to yell at the staff.

My impression of the BBB is not good. Here in ontario the threat of the BBB is a lot weaker than threatening the consumer protection act.
Dropmysite now offering website, email & MySQL backups (2GB free)
So MG got to follow Arrington and still write for Techcrunch? Talk about exit strategy and lesson in keeping your bridges intact.

Also nice to know that he'll finally be labeled for what he really is, an Apple fanboi.
Honestly, I don't know anyone who really seeks out BBB accreditation as a means of judging a business's credibility (I'm talking at the consumer level). In fact, the only times I've ever caught myself viewing any of their web content was for businesses I already knew sucked.