skysight-inc/HackerNews huggingface dataset:
> @Balmer: Get rid of .NET.

In Q4 2009 the Server and Tools division had a revenue of 3.5 billion, bigger than their Client division, their online services or their entertainment devices.

.NET is one of their best products. It's one of the few reasons developers might develop for Windows Mobile 7. It's the single reason I actually thought about deployment on Windows servers.

With a single platform you can target the web, desktop clients (even clients running on Mac OS X / Linux), rich intranet web apps (Flex-like) or mobile apps (Silverlight has been released for Symbian, WinMo7, MeeGo and probably Android following).

Getting rid of .NET could be the stupidest thing they ever did, and probably the last nail in their coffin.
The concept is great, the design is beautiful and it looks like a lot of thought and work has gone in to. A couple of things that make me take a step back are, like crux mentioned, a lot of buttons. I feel overwhelmed at the get go. If I'm bookmarking, I want to do it clean and fast. The second thing is just the mass integration of tools, almost as if its not so much bookmarking but more project management. Otherwise its great and I'm sure many people will use it.
tumblr also allows posting by email, not to mention large amount of desktop publishing software that can be used to publish posts on tumblr. I have never used the tumblr homepage to publish blog post and I know quite a few people who doesn't do it either.
Same setup here (a very small shop) - everyone usually just plugs in a 24" monitor to their MBP. Can't remember the last time I used a desktop tower. Notebooks, monitors, and servers are the offices of the future.
Normal, Bold, Italic, Bold and Italic, on which one do you click?
Do I Push Aside Existing Customers to Take a Big Order?
I don't really believe that. I think HN could easily be monetized by charging subscription fees. The quality of the content is so much higher than your typical magazine and people pay tons of money for those.

Another way to monetize it would be limited ads. The site has a captive, highly-targeted, highly-influencial and wealthy audience. I bet companies would kill to put ads on HN.

HN is a proof of concept for a small, targeted, curated social community thing.
You don't have to raise the average to pull your weight
Did you even try Google before asking?

https://dtp.amazon.com
I can't get the bookmarklet to work in IE8. Any suggestions?
Don't wait for W3C, if it's up to them we will have to wait till 2019 for a complete HTML5 specification. The other browser developers will either follow, and if not, developers will decide if they make a windows only application.

Wow! Are you actually suggesting they try and hold back the development of the web for another 5-10 years, if they can pull it off?

"Just make everything about websites IE-specific again and we're all good!"
* Dual-monitor remote desktop! Please??!!

* What are you guys doing with Windows Installer (MSI)? You create this installation standard which everyone adopts, then you stop supporting it yourself, making people install Office 2007 and Silverlight with BS desktop startup scripts. WTF?

* As alluded to by others here, stop making stupid UI changes for no reason. I've been using Windows since 1992, upgraded to Win7 a couple months ago, and STILL can't find anything. I'm in support, and it's basically impossible to lead a user through anything over the phone anymore, because (for example) getting to the screen where you uninstall a program looks different on almost every Windows version I support, often with multiple variations per OS.

* The .NET runtime gets corrupted ALL THE TIME for our users. This is at least partially because you release patches that fail to rollback upon unsucessful install (see http://blog.usabilitythinking.com/2010/06/root-cause-for-cor...). This was enough of a problem before you started bundling .NET with Windows so that now I can't even have a user uninstall/reinstall it without really messing with his OS.

* This may make me sound silly, but I miss VB6 -- not the language itself, but rather the ease with which you could easily throw together an executable and send it to a user and have it just work. Now, I have to build a whole installer unless I want to have issues with missing .NET versions or weird .NET security issues.
A couple weeks back I was catching up with the Retrobits podcast and listened to this interview with Chuck Peddle:

http://retrobits.libsyn.com/index.php?post_id=505602

http://retrobits.libsyn.com/index.php?post_id=514107

http://retrobits.libsyn.com/index.php?post_id=517736

http://retrobits.libsyn.com/index.php?post_id=521785

Simply amazing.
It'd be nice if this effort included some SL/WPF support as well. Java still has swing and (gulp) JavaFX, and last I checked they run on any OS. As of now, I'm starting to feel like one has to write in flex if they want a desktop app with good UX to run everywhere.
I must admit, I can not even parse what you are trying to say. I am not a customer satisfaction machine. Is it really outrageous for a human being to be concerned about one's own happiness?
They already did it.
It's called ClickOnce deployment ... http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx

Doesn't have much traction though.
America's Ruling Class and the Perils of Revolution
Why An IP Lawyer Co-Founded The Largest Startup Conference In The Midwest
New Apple TV's iOS can be jailbroken and made to run apps?
Like most folk, I've heard of Drupal. But I'd not heard of Solr. I read it as "soir" and, not surprisingly, searching wasn't finding anything.

Anyway, for those, like me, who haven't heard of Solr, here's a brief description and a couple of related links:

Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, and rich document (e.g., Word, PDF) handling. Solr is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest internet sites.

http://lucene.apache.org/solr/
http://drupal.org/project/solr
Princennamdi
There are only 10 people in this world....those that understand binary and those that dont....which are u
You should check out Total Commander:

http://www.ghisler.com/
I had once a system which runs 64-bit FreeBSD, RHEL and Solaris on one Core-Quad box with Fedora 13. It used for testing mostly while FreeBSD instance was used as a Windows VPN server (mpd5) and OpenVPN.

Btw, there is an issues with last updates of qemu-kvm in Fedora 13. beware.
Oh McGruber and you're Apple fanaticism, this is the second thing I've read today by highly regarded devs attempting to defecate on Android's stance on "open-ness" and it is simply pathetic.

The Apple fanboys are clinging to desperate tactics when they x-promote garbage like this.

Of course, take statements out of context from Google I/O and match them up with something to the narrative you are trying to portray: Google as a liar and a cheat.

How about Google having some authority on a marketplace THEY host or services THEY offer? Yeah that is totally unreasonable, right?

And yes, you CAN choose to download and install apps from anywhere and you can build your own services and dump them on your devices. So that is a closed system?

Shameful and pathetic...the desperation is deafening...
P.S. If you consider HN to be pg's personal playground, conceptually speaking it may already be monetized due to pg feeling that the knowledge/value/exposure he gains from HN leads to him being more profitable. It's sort of a secondary form of profitability but it's totally a legit profit in my mind. It should encourage other millionaires to start and curate online communities around their interests.
But that's hibernate - Sleep takes less than 2 seconds to recover from for me.
D-Bus in the kernel, faster
"I noticed that the developer wasn’t working on a Sunday"

There are many obvious reasons why this company failed, and I'm surprised that YC gave them any money, but that statement jumped out as a huge red flag of "bad founder". If you think you _need_ 80+ hour weeks, or _need_ to work 6 days a week, never mind 7, you are already failing. Not only are you burning your people out, you're setting a bad example and demonstrating that your business is not viable.

Your people should be working normal hours from day 1. Save the extra hours for emergencies, or big (big as in couple times a year at most) releases or deadlines. If they want to tinker from home or spend a Saturday morning writing an email with ideas, that's when you know you've engaged them, but buying into the "we run on midnight oil" story of startups is just plain not smart.
The speed up loop:
http://thedailywtf.com/Articles/The-Speedup-Loop.aspx

Although I guess the punchline has come before the "joke"...
The kill-switch-on-error idea is very interesting and I can see why it might be necessary for something like Tarsnap.

One question though: could this feature be used in a denial-of-service attack? i.e., induce errors in the Tarsnap server or it's supporting environment (such as DNS) so that it shuts down for everyone? Admittedly, there doesn't seem to be much point in this but I'm curious if it's an angle you've considered.
Nobody is entitled to any market.
Why would you be concerned? Multiple retailers competing for customers is usually a good thing.
Keep a notebook for just 3 days, list out every activity that you do on a computer/computing device (tablet, smartphone etc) in just broad terms, personal and work: e.g. read hacker news, write report, review y, code x, watch movie, read magazine, listen to last.fm, gaming, print., scan, take photo, edit photo, check email, check social network, IM etc.

Then put a +1 next to everything you did on the web (or could have been if you Google it and found a web service for that) and a -1 to everything that you could not.

Work out what +1 and -1 as a % of normal. For me it was 95%, for my wife was 100%.

That is why Chromium will work. I put Ubuntu on for my wife put some links titled Facebook, TV, Music. She didn't even notice she was not on Windows anymore.

You hit the nail on the head: "labeled Google - you'll see them marketed as "Acer", "Asus", or "Dell" . People do not care it is Microsoft Windows or not they care that it does what they want, quickly, reliably and cheaply.

My blog on living without Windows, preparing for Chrome: http://rakkhi.blogspot.com/2010/07/preparing-for-chrome-livi...
I didn't see it that way. It was a bit negative but in a relaxed manner. I certainly didn't read it as a litany of misery. If you also read the comments you might find yourself laughing a bit or at least finding common patterns with your own experiences.

The reason I've said people should read stuff like this is because I see too much accent being put on the positive side of freelancing / startups and very little on the hard part.
http://www.reddit.com/r/politics/comments/df0mx/jon_stewart_...
Clean up your products' APIs - make them more consistent. I had to work with Dynamics GP's .NET API a few years ago, and it was quite cryptic.

I recently had to work with SQL SMO, and in this case, numerous references to small DLLs that, by themselves did very little.

These may be minor nitpicks in the grand scheme of things, but they contribute to a perception that Microsoft is fragmented and lacks consistency across products, and make developers' lives needlessly difficult.
really like it. i've wanted to do something like this myself for quite a while. one suggestion: your default avatars are going to alienate many non-techies ("what does that weird green and white pattern mean?"). IMHO, you'd be much better off going with a single default avatar that resembles a human (as facebook did).

i can promise you that if i showed your interface to my non-techie friends getting non-techie PhDs (a small but good market), they'd be freaked out by them. They are also distracting given the color palette of your interface.

i guess one final piece of feedback... perhaps lose the idea of a "strip" and call it something else. people don't like to learn new concepts :-)

don't mean to nitpick -- it really is a great launch product. congratulations on your beta!
Different OSes use different UX paradigms.

With Swing you end up with a common denominator, which really sucks and you're better off deploying a web app with a local server and a stripped down Firefox.

Or you could do what the big boys do, share the business logic on all platforms, but implement the UI using native APIs.

Here's a sample: http://www.skybound.ca/
The OS X client is implemented with Mono + MonoMac (Cocoa bindings).
Marked "read later". ;)
The way you think, can it damage your brain?
My wife and I just decided to go. This should be fun.
I think a tablet with
a) a non-glossy outdoor e-ink-like screen
b) top-notch software to support note-taking and diagram-creation

will complement laptops much better than they do now.
Crowds gather for China iPad launch, China Unicom starts iPhone 4 preorders
The article claims that there is a lot of demand still for developers, in spite of the recession. This may be so, but I get the impression that the supply is still many times higher. I was looking for work last year, and sure enough there were plenty of places looking for developers. I contacted those that appeared to be a good match for my skills and experience. Often they did not reply at all, and many of those that did reply mentioned that the response to their job posting had been overwhelming... suggesting that while the jobs are out there, you have to compete with hundreds of others, just to be considered.
It's not even a mall -- it's a single retailer.
Lean Marketing Tips For Startups
Yes, but at the traditional corporation it'll be a smaller percentage of a much bigger pie.
Is it a coincidence that this appears here on the same day as XKCD 794?

http://xkcd.com/794/

There is nothing more fun for a history buff than explanations of old inside jokes.
In 1979, at age 16, I saved money from my paper route and purchased my first computer, an Ohio Scientific (OSI) C2-4P, from Allied Electronics in West Allis, Wisconsin. It had a 6502 microprocessor and 4K(!) of RAM. I used a cassette tape recorder for mass storage (transfer rate was 300 baud), and an RF converter and a television set as my video monitor. This provided a stunning monochrome 80×40 character display!

Within a few months I grew tired of the 15+ minutes it took to load BASIC into RAM from cassette and decided to learn assembly language. This was better since there was a "monitor" program in ROM and therefore always available immediately.

Today, I flip-flop back and forth between thinking, "Those were the days!" and "How could 30 years have gone by so quickly?"
It wouldn't let me enter a user-name with capitals (One at the beginning, one in the middle). Not sure if this is a design or a validation problem, but if it's all lower-case by design, just do that once you've gotten my username - don't force me to sit there scratching my head. The validation hint said it must contain only 'letters, numbers, and -'. Nothing there about capitals.
you can add My Documents to favorites maybe making it 1 click?
Excellent observations. I agree that a major strategic shift is required and that means thinking long and hard about their reliance on owning the Windows platform as their primary competitive advantage.

If I were Microsoft, I would port .Net to other OSs, and aim to own the VM space. With the JVM in Oracle's hands now, there's an opportunity for a new player to take the lead. It's corporate infrastructure, it's a platform play, and it's developer focused, something they're historically good at. As a bonus, it helps them get products like SQL Server on more platforms, and into more customer's hands.
"Watch the video..."

The video doesn't tell me anything. I cannot hear it. Captions would be nice.

Screenshots and text would be easier to do, and be just as informative. Keep the video, by all means, but don't assume video/audio is the only thing you should support.

Apparently it's a to-do manager. And takes bookmarks and Linked In pages (?) for Projects. Not entirely sure what this means. I guess bookmark sharing?

So... you share a bunk of bookmarks, and people have to "read them".

Screenshot I can't click on.

Use case: "You know I was doing some research about this marketing stuff, and I wanted to collect and share these bookmarks – I used this bookmarking tool, but then … my bookmarks are part of a more general idea, of a project, that is made not only of bookmarks – also of ideas, to-dos, notes… "

What? That makes no sense.

"It is a new and different way to share work."

Hrm, that actually makes some sense. Much better then "For the web worker tribe" whatever that means.

Oh, hey, killerstartups.com does a better job of explaining what this is all about.

So, in essence, I'm still not sure what you are offering besides a way to share bookmarks. Maybe the video explains it. The video I can't hear.
> it'd be nice to have a second "write-once, run-everywhere" paradigm.

You can use python or ruby.
Update: I bought it, and it's amazing. Everything is changeable in HTML, everything! I wanted to add more features to the pricing table, just add a <li> and it all resizes properly. Text on buttons is all HTML (no images), everything's just fantastic. I'm thinking about emailing this guys to tell them about how great it is, best 10 pounds I've ever spent.
Oh my FSM please no! That would remove the one and only mainstreamish OS that isn't an unix-clone from the market, leaving the computing world permanently crippled. Why do people want that sort of monoculture?

Also, if you seriously think user experience is better on Linux, I wonder have you used a modern Windows lately?
Yes, definitively right, the human avatar would be much better. Thanks!
find ...

!! -delete
Nop to temporarily disable a call (nop, nop, nop that is), and BRK stop so I could have a look at what's going on. The reason I remember them is because those are the ones I would insert most often in binary rather than in code.
Why the netbook category is fading
s3 is a representation of 3 geographically diverse mirrored stores. In addition, versioning is available to address the issue of a rogue credentialed service deleting objects.

Your point is still valid. Vendor and application level redundancy is still desirable if one can afford it.
Aah! The Beeb. My first love. Loved it ever since and will love it forever.

My fav anecdote is writing an equation plotting program in high school using BBC Basic, which got corrupted while being written to disk (360KB floppy disk -- no less!) and I had rewrite the entire thing from my memory and a few grubby notes. Interestingly, the program got corrupted again (same floppy?) but it ran better than before -- because instead of drawing the plots on the screen real quick, it drew them in a weird swooping fashion that made the whole thing look so much cooler!!

Damn, I am old!
( Edit: This seemed relevant --- http://catandgirl.com/?p=841 )
"Show desktop" is the button in the lower right corner. Or just use Windows+D
We are uploading a new HD version of the video - something went wrong on the first attempt, I agree the sound is bad!
Hah! True. OK, I'll give it another shot.
Fire your marketing department. Like seriously, I mean it.

1. What's up with the 2 page long name of each products? Windows Live Security Essentials
2. What's up with bazillion version of each OS?
3. What's up with all the ads? Windows 7 launch party with that crappy video, seriously? Is that the best you came with?

Zune was a good product and it was killed because of the marketing strategy. I guess these are problems when you get big and have 100k employee.
Why computers have two zeros: +0 and -0
The book that really rocked my world was 'advanced programming techniques for the BBC micro' by McGregor and Watt, I still have it somewhere. 3D graphics, animations sorting & searching, all the good stuff, and explained in a way that made sense to me.
As someone that is completely out of touch with the Microsoft ecosystem that is a very hard question. The main reason for that is I'm simply not the target audience for their flag ship products, but I also want to avoid getting locked into a platform that depends on the whim of a company with vastly different interests from my own. For the same reason I'm increasingly moving away from Apple products. So it would be a bad business decision for Microsoft to change the way their software works for the small minority of users like me.

That being said, some of Microsofts products are very solid on a technical level and much better documented than their open source counterparts. My impression of .NET, for example, is very positive, although limited to Mono. It seems like they are moving in the right direction with IE as well and I've heard good things about MSSQL (or whatever it is called these days). They got a lot of credibility for IronPython and IronRuby, too. What happened to IronRuby ruins that good will, though.

The problem is that I'm afraid to touch "the good parts" that come out of Microsoft for anything beyond playful experimentation. In my opinion, that is a wasted opportunity. With Oracle ruining everything Sun built Microsoft has a great opportunity to eat market share away from Java. Why aren't they donating the IP related to .NET to the Apache Foundation, for example? That would make .NET a viable platform for me (practically, not necessarily technically). Developers used to be forced to work with Microsoft because that was were the market was, but with modern browser technology we don't need them anymore. So the next best thing they can do is make us willing to work with technologies like .NET.

One more thing. Ten years ago, when I permanently left their platform, my opinion of Microsoft was bordering on hate. These days I see them, and Google, as one of the more reliable big tech companies, miles ahead of Apple and Oracle. Maybe that has something to do with not being directly exposed to Windows anymore, but I do get the impression that their reputation is improving.

P.S. Theoretically, there are a lot of things I would love to see from Microsoft, like donating technologies like DirectX to the Apache Foundation so it would be easier to run games on GNU/Linux or making Windows a thin layer on top of BSD, but I don't realistically expect them to do anything like that.
Well for one thing, it would be easy to verify whether or not Groupon is lying here, by talking to other companies that have used Groupon. If they are caught lying, it will hurt their reputation, especially when they are in reputation-protecting mode. They could be lying, but it would be a very bad business decision.
# Do this twice because its stupid and won't work once

# I apologize for how messy this is. Blame it on an inconsistent database structure. I did the best I could.
NASA's Color Usage Lab
HDMI typically sends uncompressed streams of audio and video. Basic math would be:

frame = 1920x1080x3 (Full-HD RGB)
videoBytesPrSecond = frame * 60 (assuming full progressive video)
audioBytesPrSecond = 3 * 96000*6 (24-bit, 96kHz, 6 channels)
totalBytesPrSecond = videoBytesPrSecond + audioBytesPrSecond
totalBitsPrSecond = 8 * totalBytesPrSecond ~= 3gbps

And that's just the payload, no transmission headers, no protocols, no signal-synchronization.

You do need a pretty cool computer to process and do crypto on that realtime. I say dedicated silicon/FPGA would be the way here.