skysight-inc/HackerNews huggingface dataset:
I'm not sure that's the best guess. While it would be the obvious choice, I don't think much could be said to be "earthshaking" there, and Knuth isn't one to throw out hyperboles. I think it will be something new, almost certainly in a different field, and it will involve looking at an unsolved problem in a way different than it's previously been approached from, much like TeX. I can't wait to see what he announces.
Here's a vote for the capslock/esc remap. I've got it as a global remap and have gotten used to it in other apps as well (canceling a dialog, for instance). Couldn't live without it.
Corporate Social Responsibility & Startups
This one has been on my mind recently: how does corporate social responsibility affect the dog-eat-dog world of startups? Is CSR a good idea or should we just let the markets decide?
Yay, you can write real app in C++.

Still - writing code againist windows api is begging for portability problems. Why even bother with all those quirks, when there is qt and gtk, working on Macs and Unices as well, and better designed?

I can only understand this, if it's just for fun. Peple have weird hobbys :)

EDIT: I also love, how they speak about .Net like it was the only alternative to C++.
As someone who directs live TV for a living, I'd fire the cameraman, light grip (basically key grip altogether), switcher, audio mixer and a guy that did intro with generic templates from videocopilot. Otherwise, it's great!

On a more constructive note (technically sans sarcasm):

Camera / switch:
- Simple rule - master shot | closeup | master shot | closeup

- master shot -> needs to be wider, a lot

- closeup | closeup - don't inter-cut with master if you can do a 180 degree rule with two cameras http://en.wikipedia.org/wiki/180_degree_rule

- camera positions are way too odd, but judging by the size of studio shown... tough one

Audio mix:

- bugs or a boom for conversation (bugs, better) and one small ambient mike. Throw a carpet on the wall, if mikes are too expensive, to kill echo.

Lights+Camera:

- Obviously lights are underpowered for lens settings on cameras. Also, white balance, seriously.

I can go into specifics on how to make it look better, but I'll stop being boring now. Apart from technical issues, it's always good to see anything happen from start to finish, so congrats!
Logout of HN. Click 'add comment'. Use the 'create account' boxes instead of the 'login boxes' to create a new account. Done.

What's wrong with that approach? It's as easy or easier than using email, which I may or may not be logged in to.
WPA Too
So you think you are safe in a WPA2 secured WLAN. Be ready to watch! An attack on WPA2 will be presented in this year DEFCON 18. http://defcon.org/html/defcon-18/dc-18-speakers.html#Ahmad

-Sohail
Perhaps he did found a new bug in TeX and announce a new version?

It is rare enough to be called 'Earthshaking' but the probability is really thin.
Will TeX somehow tie into eBooks?
Gay Portal Ottawa
If you're looking to get involved in Gay Portal Ottawa community , then visit our website at http://www.dorothyscloset.com/
Metadata = Money: Faber and Transworld dominate e-book sales, says Foyles
Cloning Is Lame. Google Should Do It To Facebook Anyway.
It's not the copying that's the problem. It's the part where they're doing it badly.

If the best Microsoft can do is to struggle to keep up with what Apple was doing two years ago they're not going to look very impressive to OEM's like HP as they decide to move forward with their products, with our without Microsoft.
Compiled code is only as good as the compiler. This is why I favor the side of hand-crafted CSS.

The biggest problem with the code example listed FtA on Geeky Peek is that it showcases HTML tables, which are what tend make HTML most inefficient. CSS and JavaScript can both solve the "table" problem that HTML has been plagued with.

HTML5 and CSS3 both are moving away from this deprecated "table-oriented" formatting, fwiw.

Table-less CSS (e.g. CSS3 specs) cut down on the amount of HTML generation and can basically cut out the bloat. Problem is it takes an artist to write good CSS.

Since "most programmers don't use assembly language" (I don't actually know if this is true; have no reference to cite; am just quoting axod here), it would seem analogous to hundreds of tiny band-aids where one large bandage is needed.
Alcatel-Lucent Acquires Web API Repository ProgrammableWeb
But then, it is not announced as an earthshaking announcement, but as an "earthshaking announcement."
The quotes make it sufficiently vague that it could be anything from "there was a typo in a comment in the metafont source", to "Vol. 4 is off to the printer."
Everybody says it all the time. Maybe they're all wrong, but probably you are. I don't mean to be rude but I'm not writing a book report here and am not going to spend my morning looking for charts.

Consider that Google's now a very large employer but were a very small business 10 years ago. The way you view that and similar cases probably influences the outcome quite a bit. Small companies get big, they get bought out, or they fail. Either way they created jobs for a little bit, and all 3 of those cases wouldn't be captured by the single year snapshot of data you linked to (why 2002?).
Don't you mean tau/2?
Apparently this is a bug in Cyanogen mod - http://code.google.com/p/cyanogenmod/issues/detail?id=1663#c...
He converted to OpenOffice.
This is actually quite interesting. I'd love to see some hard data on the actual impact this use had on the serotonergic system; for as large a part as it plays in the brain, and all of the diseases that we believe are related to it (everything from mental illnesses like depression and schizophrenia to migraines and cluster headaches), we really know very little about it. Our current drugs acting on serotonin receptors are brute-force hacks -- we need to know a whole, whole lot more.
I have the same issue - apparently this is a bug in Cyanogen mod (or at least they have a fix for it) - http://code.google.com/p/cyanogenmod/issues/detail?id=1663#c...
Tooth Regeneration Gel Could Replace Painful Fillings
I have capslock remapped globally to control on the OS level.
That would be earth shattering because it is so not true.
Clearly this would be an exciting announcement, but is Knuth even known to be working on the problem?
a good collection of vim plugins and configs (with an awesome README) can be found here: http://github.com/astrails/dotvim
He's figured out the optimum way to burn all his pirated mp3s to DVD.
Antique Jelwery
Gold Beauty Jewellers offer you a wide variety and exquisite range of gold and diamond jewellery artistically created by our experiencedartisans. We have an astonishing collection of Bangles, Bracelets Necklaces, and Nakshi
Maybe he's declaring the project finished early so as to avoid the upcoming pi/tau bloodshed :-)
Oh, I assumed that "omega" is minuscule, and "Omega" would be majuscule, just like in LaTeX. That's why I started the sentence with a small letter. I missed your mentioning its circular shape.
My beef is precisely with the culture of tax avoidance and the loopholes that you're so neatly sidestepping in this conversation. Ok, maybe it's not quite so bad as I'm making it out until you consider the loopholes and everything. In reality, the overwhelming majority of people earning > $1 million are probably paying a lower % of their income in taxes than I am, after deductions, spending a significant chunk of my yearly salary on accountants, the whole mess. That's ridiculous.
>>>Joe average 9-5 worker doesn't create jobs, or employ hundreds or thousands of people

And where would all the companies be that sell to Joe Average if Joe Average was out of work? How many of those jobs would vanish for all those other Joe Averages?

Joe Average also doesn't create books or movies or music -- but we depend on him to spend his money so those who do can keep doing so.

Spit on Joe Average and you are cutting your own throat.
Yes, I am also another C++ coder coming out of the closet!

I first learned C programming on a technology course in around 1992/3, and then also learned C++ using the Borland compiler running on DOS. I've used C++ on and off ever since, both in commercial and hobby projects. I always disliked MFC, which seemed horribly non-standard, and in the last 5 years have been mainly using gcc as my preferred compiler. I briefly ventured in to the world of MS C++.NET, but the code looked utterly horrifying with all the .NET stuff crudely crowbarred into it.

I am completely aware of the advantages of managed code, and have also done quite a lot of coding in C# (mono), and some in Java. Having been a C# fanboy for a while I've recently reverted to C++ programming in the last year or so, mainly due to software patent concerns. However, I would not describe myself as a "language zealot", and have used multiple programming languages over the years in a highly pragmatic fashion.
Yeah, "management error" is the most likely explanation (always choose that before malice).

Echoing starkfist, make sure this isn't what I call a vanity company, something that's being run for the ego of generally one founder and therefore isn't really attached to any other reality.

I'd take tom_b's advice. If they don't get their act together Real Soon Now with you, get out before they run out of money (try to find out what their situation is there if you don't already know it) or perhaps more likely mess up your work ethic etc.

You're basically in the position of someone who's literally unemployed, various "soft" job skills and attitudes are wasting away. Let this go on too long and it'll take you longer to become productive when you find real work here or elsewhere.
This better be good
Angel Locsin, declared "2010 FHM Sexiest Women in the World-Philippine Edition"
Web design and development services
We are professional Web design and development company India offering a wide range of services starting from web design and application development services for your business needs. Get your website designed from our highly talented, skilled and professional developers.
Custom web site development
Looking for custom web site development firm for your business needs? We offer excellent and one stop solution for all kind of website requirements. We have expertise in web application development and custom web site designing and website maintenance at affordable rates to our clients located globally. Contact us now and get a free quote for your requirement.
Wordpress 3.0 How It’s Different?
WordPress is one of the content management systems usually used for blog publishing. This popular blog publishing application is powered by MySQL and PHP. Wordpress 3.0 is the thirteenth significant release of WordPress.
Unfortunately, it appears to be just a lecture called "Earthshaking Announcement". The previous one was called "All Questions Answered" and I'm sure he left some questions unanswered.
the simplest (unmentioned) solution that works in all browsers is to use flash with a crossdomain.xml as the bridge
c-[ is Escape (displayed as ^[ in vim). Also, it isn't obvious for beginners where c-[ is located on non-English keyboards. And it's two keys to press. I'd still prefer Esc. The fact that the key is usally located outside of the main typing area reflect its meaning. Get me out of here.
Google trends issues hot media: Charges Dropped in World Cup Mini-Dress Arrest
I'm willing to bet that it is not. The words are in quote marks which suggests nothing majority earth shattering (on the wider stage).

Probably a big TeX thing, given the context.
Only in his sleep.
Thanks! Great suggestion about searching for photos by exif, might do something like that.

Re the front page design - got any specific tips?
Seth Godin's "Graduate school for unemployed college students" is something along the same lines: http://sethgodin.typepad.com/seths_blog/2009/06/graduate-sch...
It would be great if this turned into a "Who's Hiring Remotely" thread.
Probably "regular" vim goes last in that list because the author assumes Windows users are unfamiliar with the terminal. But it can be easier to open vim in the console for something quick or if you're doing something over the network (say, ssh). For example, I use the terminal often for quick commit messages or short edits and consistently for Mutt. Regular vim is easier with Mutt rather than kicking open G/Mvim and then returning to the terminal to send the mail. (You can automate the right return to focus for the terminal when you close G/Mvim, but it's still a bit jarring.) For very long edits on a good connection, I will open sshfs and use M/Gvim, but in general ssh + vim is simpler.
GNUGuitarINUX - Plug your guitar to the computer (using GNU/Linux of course)
It's a simple and lightweight live CD aiming to be used as a guitar effect box.
* Debian squeeze
* Real Time and PAE enabled kernel. Used "as it is" the AVLinuxGreat Distro! kernel:
linux-image-2.6.31.12-rt21-avlinux-realtime-pae_2.6.31.12-rt21-avlinux-realtime-pae-10.00.Custom_i386
* fluxbox 1.1.1
* jackd 1.9.6
* rakarrack 0.5.8 Equinox !!! (latest release)
* guitarix 0.09.0 (latest release)
* SooperLooper 1.6.14
* jack-rack 1.4.7
* TuxGuitar 1.2
* .... and a bunch of ladspa plugins :)
It's titled "A Special Announcement!" in the TUG conference proceeding. I'd say the odds are pretty good that it's TeX-related.
Yes, we ran this for AO, which is for the most part a B2B product (most of our customers are ad agencies and design firms). I'm not sure how this compares to your product.
I have been researching for a way to communicate across multiple different domains. User finger printing and third party seems to be the only way out here but fingerprinting will require computation and storage at the backend and isn't perfectly reliable. Third party cookies didn't work perfectly in Safari and Opera but this presentation has a hack that made it work perfectly.
Why not their high-end cameras?
Did the Geneva "Hispano Suiza" showcar use
You seem to live cheaply so your best option is to probably find a higher paying job (or create one). Much of this advice if for people you make a lot but don't spend it well.

Anyway, buying a large freezer can quickly pay for it's self if you have extra floor space. They are extremely energy efficient and can make it cost effective to travel to bulk stores like Costco occasionally and save significant amounts of money and time. Also you can store more than just meat in there, bread and other dry goods last far longer in a freezer.
Modern Perl: The Book: The Draft: The Comment
I am looking for remote android gigs..

My linkedin and visualcv with demos can be found at links at bottom of my blog: http//mobilebytes.wordpress.com
I'm not sure how they do it and I've only used the basic features of powershell. That said, commands in powershell are .NET classes that define a method ProcessRecord. Inside this they can call WriteObject to write an object to the output stream. So it seems that they can just implement this without any parsing by passing objects around in the .NET runtime.
If We Told You That, We Would Have to Shoot You
The subtext of this article is "I found C++ daunting at first, but after I'd been programming for a number of years I revisited it and found it quite useful."
Anecdotes don't prove anything. Plenty of rich people don't create any jobs (directly anyway) and if they are giving to charities it's usually for tax reasons and/or PR. If you had the money your rich friend has you almost certainly would have donated a similar amount to charity.
Agreed. That and dates in URLs (or at least search by date) would be handy. I just migrated a blog over and ran into the same issue. In my case, I was ok with changing domains as well, so I set up a load of redirects on the old one to the new one. It's not a perfect solution and it missed some, but it'll work for now.
Sidenote, but this is why I prefer a pipe or dash to mark off my site title from the title of any particular post. If you use a colon, you run into this problem all the time. I also prefer to put the name of the specific page before the site-name. It gives more information in tabs that way (you see what page you are actually on, not just the site's name over and over and over, if you have multiple tabs).
I always likened SSRIs to a "Game Genie" for your brain. I do concur with the brute-forced nature of it.
Facebook’s new feature
I'm looking for a jQuery Expert / User Interface Developer to help me with a small project (paid), working remotely. Email dk401 [at] cam.ac.uk
HTML/CSS as machine code is a horribly flawed metaphor. Machine code is at the "absolutely no abstractions" level; it's what the computer executes. HTML/CSS, on the other hand, are massively abstracted declarative languages. It describes the data you want to display, and some basic style information. Java -> HTML/CSS/JavaScript is actually compiling up in many, if not most, cases.
Why not? Simple reason… I get the feeling that many of the people at Metalab that I have met are aggressive anti-making-money at worst and disinterested in being told that Austria is actually a fantastic place to start a business. I think a lot of people complain because it gives them an excuse.

I don't think my talk would be welcome, or I would be given the cold shoulder, so I don't put myself through it.
> selling home consumer PC's to folks who want/need something cheaper than a Mac

That's more than 95% of them :)
Contrasting Ruby and C# Using My College Friends
The excuse is backward compatibility, and it is also why linux binaries from 3 years ago doesn't work on new linux, and win32 binaries does (or at least did before vista age).

PS I prefer linux way (clean the api, no matter old binaries), but that's because I'm programmer, as a user I would love to just download old binary from net and have it work without worrying about dependencies.
Start-up stories - Max Levchin
Scott Hanselman is a .NET guy, most of his readers are .NET developers, he was simply contrasting it with what the majority of his readers use.
Fat Guy in a little coat, Ruby on Windows
I must say, they are some beautiful arguments you have put forward!
If you're soliciting work, why on earth wouldn't you use your normal HN user name? I don't get it.
Switching URLs is nothing like switching shortcuts. The impact is one person on switching keyboard shortcuts, but if I switch around URLs I'm impacting hundreds (or thousands).

I'm no "pro blogger" by any means, but I have a couple of posts (that were migrated from stand-alone pages) that get a decent amount of traffic. A large portion of that traffic is from forums, other blog posts, and the like. Not from "Google juice". To change that URL means I'd have to contact all of those people - hardly workable.

I don't really care about the page rank, but I have content people find useful and I want them to continue to be able to find it.
I think something they should do is separate it as Bing is with microsoft. Similar to how Chrome is done, it's cross advertised but most of it's function is Google independent.
The metaphor of programming languages to friend's personalities is not to be missed.
> attention is quickly shifting away from desktop operating systems

You could've said that 10 years ago, and it would still hold the same value of truth.

Fact of the matter is, consumers and companies are still interested in desktops and laptops, and Windows is the default OS.

Also, I know it's trendy to say this (since we are on HN and all) but this is wishful thinking.
> Wouldn't it be great if there was a control panel that listed every background task started by Windows with the program it belongs to, a description, and the option to turn it off?

So.... `msconfig`? Ok, maybe it doesn't have all the descriptions, but it still lists all the registered services and allows you to disable them.
There are little quirks in the service that make it seem pretty obvious the (first) custom sub-domains and then (later) custom domains were added on later. The namespace issue seems downright silly until you remember that fact.

Now that every blog is on its own subdomain at the least, I'd imagine this could be cleaned up - hopefully with the ability for custom URLs at the same time...
Domain Name is Crucial for the Success..
A domain name is a unique identifier registered by an individual or organization. It is alphanumeric characters and dashes (separated by periods) which maps to IP address of the computer or site on the internet. A domain name must be unique. Internet users access your website using your domain name and for online presence, domain name is the uppermost requirement. So, it should be something which is easy to remember, clearly define the website, and is easy to market.
Jamaica Blue Mountain Coffee
Jamaica Blue Mountain coffee from Mavis Bank, JABLUM, Wallenford Estate, RSW Jamaica Blue Mountain Coffee, Country Traders and Dauphin Kaffee Blue Mountain Coffee.
Is this 100% safe in conjunction with SPF?
Sending an mail through tempalias leads to a SPF failure since tempalias.com isn't allowed to send mails in the name of the sender's domain. If the receiving mailserver doesn't accept mails with failed SPF check, the mail will be discarded.
I don't think serious photographers want a button on their camera body labelled "Facebook this!"
Unintentional humor, Facebook recommendations style
I really think this is going to be one of the most overblown things ever. I seriously doubt it's actually going to be interesting at all. Really. He's being sarcastic with the title of a lecture. Calm down fanboys.
Clearly they are targeting the Fox News demographic.
Console productivity hack: Discover the frequent; then make it the easy
Is that paid work? http://tomcarnell.com/
I am looking for rails and JQuery people for remote gigs. You won't be getting rich off of it but get in touch if interested - bswootton@gmail.com
Places to stay in Builth Wells
Restaurants & Accommodation in Builth Wells! Luxury five-star restaurant The Fron offers the finest accommodation including half board and full board options.
Uh Oh, Adobe: Porn Industry Prepping To Ditch Flash
Which Perl is this about: 5 or 6? They are practically not the same languages, so it's confusing.

Maybe you just expect that 5 can't be modern in any sense?
"Study Functional Programming or Be Ignorant"
Would you pay for Foursquare or Twitter?
If that's the case then it's just a question of implementation. Why does the "copying"/"stealing" meme even introduce itself? It confuses your point IMO.

However, your "doing it badly" is a matter of opinion, no? I use a mac at work as I mentioned elsewhere. I enjoy it a great deal. It's hard to go back and forth between the Mac there and Windows at home because the way the mouse moves is just... different. But I do it...

I was planning on dumping my Vista laptop at home for a macbook but then I gave Win7 a try. You can scoff at my experiences if you'd like, but Win7 is the only OS i've ever purchased. I think Vista is one of the worst OS experiences I've ever had (2nd to ME) and hands-down I think Win7 is the best.

It's built-in keyboard shortcuts for moving and docking windows across multiple monitors are invaluable to me. I installed the 3rd party app to give me similar function on my mac and it was... dismal.

My Win box is as reliable as my Mac. I restart them both on average once a month or so.

There are several places Mac kills Win7. Tasks like adding a network printer, for example. But those are rare, relatively speaking.

The Win7 taskbar is no doubt inspired by the Dock but it's far more useful IMO. The context menu per taskbar item is brilliant.

And once my cache is warmed (a day after restarts maybe) it's faster to/from Hibernate/Sleep than is the Mac.

If you've not used Win7 and you're criticizing, eh, you're entitled. But as an analytical guy, as a software developer, it seems odd to me.
AwakenIP » Bilski & Warsaw Share Insights
Nothing will ever trump 'it' aka the segway.