skysight-inc/HackerNews huggingface dataset:
I really like this. Hadn't seen it before.

But it appears to be missing what I would regard as being a key piece of functionality: Expenses.

We tend to bill time and expenses. Indeed the standard contract we operate under is T&M, time and materials.

Materials being travel, accommodation, and stuff like that as well as material in more real terms.

Your time UI looks great, but we already have a really ugly time UI that we'll be sticking with. Why? Because the system that stores the expenses is more critical than the system that stores time.

We can accept a margin of error and a overhead on submission of time reports, but for invoicing and billing we cannot accept such things when it comes to expenses. One of these things goes into the company filings, one does not.

I would love to be able to utilise your time UI, but to do so necessitates some way of extending it to also track expenses.

Expenses relate to time because they occur in a moment of time and are nearly always directly attributable to what you were working on at that time.

i.e. a taxi for a meeting with client X. Verisign Code Certificate for a piece of code for client Y. Hotel whilst visiting client Z.

So it makes sense to record your expense when you incur it... or to enter your expenses at the end of the month (when you get your credit card statement) and then for the date to imply the client.

Perhaps you should be looking at partnering on this front? Maybe pick out someone like Buxfer and see if they're keen to work towards owning the books for small and medium companies?

Doing this stuff would allow you to also build profitability reports. If you know 3 people work for client X, that you invoiced amount A and that your expenses are amount B... then you know how profitable 3 people are for the time allocated. Important stuff for freelancers and those offering services where time tracking and invoicing matters.

Just some ideas. Very much like what I see.
Mercurial will make you a better developer
Yeah, same here. It's part of why I really like the new focus on indie developers. It might flatten things a bit.
Well, lime juice can prevent or cure scurvy, it's just that other things have more vitamin C. And the British navy did use lime juice. So neither of those is shown to be "wrong" here; instead, we're shown more of the story than these two facts alone can give us.
I worked in a small-medium business in Tokyo for a couple of years. The developers were primarily other foreigners, but the rest of the company was Japanese.

The company never really had any drinking parties, and from my perspective I wish there had been. On the other hand, I never really worked overtime, never felt pressure to do so, and didn't suffer from any of the other major stereotypical problems.

For the last year I've been running my own consulting firm here. Around me it seems like there are many other people do their own innovative things here, but maybe those are just the circles I run in.
Tulip: cross platform graph visualization software
It is shown on top of the bar chart (UTC)
I've heard Americans (I'm American) complain about it, especially with their neighbors. We tend to stay holed up in our McMansions with the AC/Heat on and watch TV. Or we are the lone passenger in our car, listening to XM with the windows up.

People often just don't get to know one another on a deep level. We also tend to move around a bit, which makes maintaining friendships hard.

Now, that's not true for everyone, but it's been a lot of my experience.
Interesting that you didn't follow your own advice by picking a time in the afternoon.
So if CoffeeScript is written in CoffeeScript, does that mean that the developer had to compile it by hand the first time and is now using each version to compile the next version?
There's an "open DIN", but FontFont's DIN sure as hell isn't public domain.
The other side of this coin is, that 99.9% of sales guys don't listen like 5 minutes to the tech guy to understand even the tiniest technical detail. And I am saying this as a marketing guy (ok, I like to code.. but..).
OH COOL! Congratulations!
I don't think it is great analogy. You're comparing fiat money to illiquid hard-to-value startup shares that have a high probability of being worth 0 in relatively short term.
If you need neither bold nor italic, you can get it for $54. Most people aren't even getting $53 of value from that purchase.
I hope that the Ubisoft execs a.k.a douchebags have realized that their new "DRM authentication" system is an epic fail. From what I've read so far, it is neither useful nor effective, but has proved to be a source of inconvenience to the customers who actually bought the game.
LEGO Robot Solves Any Rubik’s Cube In Less Than 12 Seconds
There's also a Ruby on Rails clone called Shapado: http://gitorious.org/shapado (a running example here: http://shapado.com/)
Have an example of correct use of pie charts?
Ubisoft's DRM == malice.
For those of us who lack graphical intuition (I'm guilty), look to Stephen Few (who looks to Mr. Tufte) for best ways to visualize business (and scientific) data.
But in the second half of the nineteenth century, the cure for scurvy was lost. The story of how this happened is a striking demonstration of the problem of induction, and how progress in one field of study can lead to unintended steps backward in another.

This isn't the only time progress in one field leads to steps backward in another.

Once upon a time, the Romans knew the cause of plague: evil spirits. Evil spirits lived in the bodies of the living and the dead, but would occasionally jump from a sick person to a healthy person The health person would become sick, and further spread evil spirits.

The Romans knew how to prevent the spread of evil spirits: isolate the sick and the dead, and even burn the bodies. They even weaponized it, using the bodies of those that died of plague as a biological weapon.

Once we learned that evil spirits don't exist, we threw away this theory of disease. Instead, we believed that plague (much like flies, mold and other such unpleasantness) was spontaneously generated in matter. It wasn't until much Pasteur that we discovered the Romans were 90% correct.
(disclaimer: I'm Dutch)

My experience working both for several companies and for myself outsourcing myself to companies is that there's a pretty wide range of corporate cultures here in the Netherlands. Going from the enforced merry-making (which is an awesome description, since it makes me retch!) to much, much more easy going environments.
personally I use Posterazor [1] which does not have mono/.net dependencies. Its a small app which support both OSX, Windows and Linux. I used it for an rc air-plane design, making a 1:1 scaled print. Worked great!

[1]http://posterazor.sourceforge.net/index.php?page=download...
Can you do a days-of-the-week version of this? I bet Sunday doesn't look like Thursday.
Japan is a very homogeneous society. Almost no one is religious here, so I think you'd still suffer if you don't drink because of religious reasons.
I would be interested to see the data splitted out by day also. I can imagine, HN'ers are more active on fridays than on mondays.
Dirty Tricks To Help Your Startup Get Ahead
Wouldn't having the entire chart smell identically defeat the purpose?

You'd want the blue part smelling like blueberries, and the red part smelling like strawberries.
Normally nowadays you would write two compilers: one for a subset of the language in a different but ideally similar language, and a second compiler in the subset that hopefully is a fairly straightforward translation of the first compiler. After the second compiler is able to compile itself, you're bootstrapped.
Thanks for your great input! We'd love to keep the tool easy, therefore we'll keep focusing on tracking and analyzing time only.

That said, you're totally right: partnering makes sense. Therefore, we do offer an API. Three invoicing apps already integrated mite to realize exactly the combination you mentioned. We hope some others will follow, it's so great to see tools working together, each focusing on its very own strenghs!
As long as there are small businesses, there will be inexpensive websites. And your idea of a CRM-driven site, while attractive, is idealistic and quite unrealistic for most small businesses. Most <strikeout>small</strikeout> businesses are lucky to have their customers in a database at all, let alone one that has clean, normalized data for you to interface with.
It's interesting to compare the Chile earthquake with this. The ratio of the energy released in the two earthquakes is over 15,000. Yet the ratio of casualties is about 12.
We have studied how small business driving their business and we can see that there is one device and one database that rules it all. It's cell phone and the addressbook.

If we can link together link generation, addressbook with the phone and collaboration/team work system we already provide huge value for small business.

At least we think we are...
> AC2 is not an MMORPG. It's a single player game

Yes, I know - MMORPG was simply an example. The main point is that if the content had been worth actual value to the consumer/player then those doing any DDOS would be getting equal flack for their actions.

Im sorry but it seems illogical to condone the idea that DDOS'ing the servers to prove a point as a good one :)

> Let's make this clear: Ubisoft went out of their way to build a system that prevents their customers from playing their game while non-paying customers can play the game.

I think that's a bit mis-representative.

Firstly non-paying customers can't play the game: so far I have not been able to find a crack that works fully. We've done some reverse engineering here at work (and we employ some smart bods who do this stuff to enterprise software) and the summation is "parts might be cracked, but definitely not all yet... ooh look at this bit...". The skid-row crack doesn't work for the whole game just part of it (independently verified). So far as I've read all those yelling "Told ya! It's cracked" haven't actually bothered to try it themselves!

Secondly they went out of their way to build a system that might prevent some customers playing the game. It's a silly, idiotic system they've invented but it should only affect those with dodgy or no internet connection... instead because of DDOS (unproven, and im not sure this is the case) all customers are affected.

They're all idiotic in my book :)
Kindle versus iPad – Which is the better eReader?
Rails-deployed app without exposing the source code in server?
Is there a way to a Rails-deployed app without exposing the source code in server? like .net where only .dll file uploaded in server.
That's fair enough. I've driven long enough to see that we all do plenty of stupid-enough things in a fully-functioning car.
As I mentioned before, there is nothing explicit about "solving" rivers in the algorithm. The rarity of rivers is just a welcome side-effect of the mathematical formulation.

The kind of river that is distracting is typically caused by an unfortunate combination of two things: having wide spaces between words, and having them aligned closely enough from one line to the next that the white space they cause joins up visually.

TeX's hyphenation and justification algorithm is, in simple terms, trying to optimise for even spacing throughout a paragraph, with a bias towards using the natural spacing or as close to it as possible. Notably, it can do this by increasing or decreasing the space between words. In this environment, you are much less likely to get wide spaces in the first place than if you have a typical word processor algorithm that justifies line-by-line and only by increasing space. If the spaces aren't as wide, then they are less distracting in themselves, and there is less scope for them to overlap for several lines to form the long rivers that are so distracting to the reader.

This doesn't mean that rivers are impossible using a TeX-style algorithm. It is just less likely to happen, and probably less noticeable if it does, than with a line-based H&J algorithm.
This should come as a comfort to people who fear IE6 will never go away.

Mosaic at one point was used by a majority of web users and look now- no one cares about compatibility. People moved on and it is no longer in current use and no one would expect that your site should display properly in it.
A lot more details here: http://en.wikipedia.org/wiki/Blood_Falls
The same guy has a online tool for this as well: http://homokaasu.org/rasterbator/wizard.gas
How Well Do Hand Sanitizers Work?
Elizabeth Warren has been fairly vocal and, from what I can tell, honest in what has been going on with stimulus money. She also seems to have been fairly successful (or was last time I checked). I don't know anything about this guy but if he is like her I feel like we are in good hands.
The Secret History of Silicon Valley Part 15
How to Study for a Career in Nanotechnology
Efene language for the erlang VM 0.2 released
I've just spent 20 minutes hunting, and the answer is "No, I have no examples of correct uses of pie charts."
Personally, I think that's mega-unintuitive when you can have the things you're touching right there, in front of your face. Sure, it gets rid of the issue of fingers blocking the display, but people really like the tangibility of the touchscreen. Perhaps iPad-like devices will function as I/O devices for desktops in the future, but it seems more likely that for most markets they'll just completely replace them.
just curious, what part of japan do you, or have you, live in?
Can hand sanitizers like Purell really stop people from getting the flu?
Booze and meat can be found in Bangalore, much the same way that vegetarian food can be found in Japan. And I've been to a few of the pubs there. Well. Yeah.

Not to say I didn't enjoy my stay, on the contrary I loved it; but I wouldn't move there and act indignant because I couldn't get good quality wine and steak.

The point was to illustrate that Southern India is a culture inclined to vegetarian food and not drinking. And while you _can_ find meat (and some semblance of wine) in Bangalore it's hardly the same as New York or Sydney (my two "homes") in that regard.
Before Apple vs. HTC: Tech's 5 most sensational patent cases
I'm patiently waiting for computer assisted telepathy to go commercial. Imagine a bluetooth headset that reads your brain waves, and lets you write SMS-like messages by thought. And when you receive an SMS, it reads it back into your ear.
Yeah there are quite a few out there ;), most of them use some kind of template php script though (they all look alike).

For now it will run like this, no ads, we mainly use it to test new stuff that we might use in the future for other projects.

For example the smtp server is custom to make sure it can handle huge amounts of mail (to learn some more about writing high performance servers). Also the realtime "new message" notification system is written in node.js which we are now using for different projects because it works so well.
Angel investing portfolio scenario planner spreadsheet
The original compiler was written in Ruby, and CoffeeScript started out life as a Ruby gem. Once the language reached a reasonable stage of completion, we ported it over to CoffeeScript and axed the Ruby version.

Now, every time that you run "bin/cake build", you re-write your entire compiler.

It's pretty fun stuff -- if you're working on the language and you break something, guess what, you no longer have a working compiler to dig yourself out with.

So the usual pattern for language work (bin/cake build:full), is to check out the "lib" directory (in case you broke it), rebuild the compiler twice, to get your modifications built-in, and then to run all of the tests.
Illustrates the common confusion between negative and positive rights. You have the right to have access to the internet, but you don't have the right to force others to provide you with internet access; just as you have the right to free speech, but don't have the right to force others to print you pamphlets.
Ways To Naturally Increase Your Metabolism
I absolutely hate running out if I'm a little behind on laundry so I buy a 6-pack a year and maybe throw out 2-3 pair.
By that logic, Blizzard would have been sued into oblivion for all the downtime that World of Warcraft has experienced, and continues to experience on certain realm servers.
How To Grow And Maintain Tropical Plants
The current data format is harder to read using python csv module. This code will convert it to python compatible csv : http://gist.github.com/325195

It's bit slow(~15 seconds), but it's a one time job.
Persuasive topics should be written on after correct understanding
Persuasive topics branch from the toughest form of essay writing that you will ever do mainly because these topics require a lot of convincing. Most people look to get essay help as soon as they realize that they will have to use persuasion when writing on a particular topic.
CoffeeScript is just JavaScript, so to the extent that you can compose and curry functions in JavaScript, the same is possible here. Either directly, or through libraries like Oliver Steele's Functional.js, or Underscore:

http://documentcloud.github.com/underscore/#compose

As for adding linked lists, we have something of a golden rule with CoffeeScript -- there are no special objects or functions added to the runtime (with a couple miniscule exceptions). We're not building a standard library, because that would open Pandora's box, and there would be no end to the project's scope. Instead the idea is just to show a certain side of JavaScript in a different light, and to work seamlessly with whatever libraries (server-side or client-side) you choose to use.
ok, i understand. not quite what i'm looking for, then, but thanks...
Google, Adobe, and Big Oil Attack Commonalities
I understand that you'd pay a premium for convenience, but if you compare the prices to hanes.com I can't see the additional value. I've compared a sample "Manpack" (8 of each for 120$ per year) with similar items on Hanes (45$ + 10$ shipping, free above 50$). Why don't you buy 3 years worth of stuff in advance and open a new pack every few month? You still have to decide what items to throw away. I get the "stuff gets icky and you'll forget to change" argument for toothbrushes, maybe for razorblades, this one smells more like marketing spin.
Not since Feynman on the Challenger Commission have I been so excited about a presidential appointment.
This is great. I've found myself needing a nice canvas-based graph visualization tool; I might just look to their code (thank goodness for LGPL!) for inspiration. When I start the project up and it gets a bit of velocity behind it, I'll post the github link.
Hand sanitizers are a great example of fear-based marketing, which is very effective, just like fear-based politics.
Conrad Barski talking about Common Lisp (video)
Added, and you are right. Fri to Sun is ~30% difference.
I can't decide if the advert is being ironic (pretty girl, black and white, eye coloured, hair blowing in wind etc.) or just deliberate, and therefore corny :)
I have to wonder what people would have thought about this during biblical times.
Far more nostalgic: NCSA Mosaic on OpenVMS running on a VAX, and that's feasible by running on the simh VAX emulator on your (Mac OS X, Linux, Windows) box.

http://vaxa.wvnet.edu/vmswww/vms_mosaic.html
http://simh.trailing-edge.com/
http://www.openvmshobbyist.org/
http://www.decuserve.org/

Total cost of this nostalgia is US$30 for the OpenVMS VAX CD. Mosaic, simh and the OpenVMS Hobbyist licenses are free.
Can you cite an example where an app has gotten the boot for being too similar to an Apple app that is sold in the store (i.e. one that does not come installed by default on the phone)?
They are willing to do that: It's a large reason they acquired DoubleClick. But yes, this is one of the more promising areas of development for ad serving companies, privacy concerns aside. I recently moderated a panel where the panelists explain that, without anything but an IP address, they could tell if a reader had browsed a car site, a new parenting site, etc. and then target ads on a completely unrelated website with that info.
The latter looks better imo.
The data singularity is here
Project idea: Why not set up a citation trading system?
The purpose of a pie chart isn't to show which is bigger (which is much easier to convey in text), but to give relative proportions.

So could you accurately estimate the two sizes? Research suggests you'd be better off with a bar chart than with a pie chart except in certain cases (25% vs 75%) and that isometric pie charts are worse than flat ones.
I've reached the conclusion over the last few years that very, very few people have any idea what a right is. To them, it's something they want and can feel morally outraged if they don't get.

This lack of education is wreaking havoc with western democracies.

Having said that, technology is quickly becoming part of our brains, our souls, and not part of the external reality. The ability to communicate over the net is getting closer and closer and even beginning to overlap the ability to assemble, the ability to protest, or the ability to speak freely.

It's not a right -- I don't think it can ever be a right -- but it's going to become a critical part of the social contract between governments and citizens. That's because it overlaps "natural" rights, not because it's morally right, it's the advanced thing to do, or any of that other feel-good nonsense.
"In 1847, Hungarian doctor Ignaz Semmelweis discovered that washing one's hands with chlorine between deliveries practically eliminated fatal infections among laboring women. (His colleagues ignored him and later committed him to a mental hospital, where he was beaten to death by guards.)"

There's better reading on that here (link found in the original article): http://www.semmelweis.org/about/dr-semmelweis-biography/

It's amazing how stubborn we can be to changes, even positive changes.
The 2397th Academy Awards
Can't you see I'm Busy Play at work without damaging your career
I wish Mozilla folks woke up.

I'm on Mac and, to be honest, once you get used to Chrome, Firefox is completely unusable. It is slow, cluttered interface, w/o any major advantages over other browsers.

I use Chrome on daily basis and it is pleasure to browse the web. Folks, do not underestimate speed. It is one of the most important UI features.
While true, nowhere in the article is there a hint to link the study to your assertion (no, not in "Rural Retreat" either).

I have the right to have access to the internet, which implies the obligation of others to, quoting, "a 'fair and impartial procedure' before any measures can be taken to limit their net access.", at the very least.
Excelerate offers local startups a big boost
Makes sense. If you haven't decided to upgrade from IE to Firefox, you sure as hell aren't going to be finding Chrome on your own.
Great piece, and a great reminder that revolutionaries (in this case, Google) are often a bit out of sync with the local populations (in this case, beleaguered authors). That the Google book deal has made it this far alive still boggles me.
Google App Engine: Post-mortem for February 24th, 2010 outage
Dijkstra: "I must confess that I was very slow in appreciating Lisp's merits"
I just hope such things were there for countries like india
HTML version: http://userweb.cs.utexas.edu/users/EWD/transcriptions/EWD12x...
Used to use alcohol (basis of hand-sanitizer effectiveness) to sterilize in hospitals (before autoclave). Had to soak for 20 minutes in pure alcohol. What difference can rubbing dilute alcohol onto your hands for 3 seconds do?
Interview with Internet Rockstar Glen Allsop
Go team Kreuzberg. :-)

(For non-Berliners, one of the boroughs of Berlin which has a handful of startups.)
Dup: http://news.ycombinator.com/item?id=1175331
Oscar's history of favouring "story" than "effects"
21 Clean & Premium WordPress Themes for Download