Recent submissions

Comment · 12 years ago
Comment · 12 years ago
This article is about pre-rendering a webpage to png, so anyone using a text-based browser would actually find the result even less useful than the original page.
Comment · 13 years ago
I agree that a numpad isn't really necessary. The keys I miss on a laptop keyboard are:

- Home, end, pgup, pgdown

- Delete

- Function keys that are just F-keys, not volume/brightness controls that act as F-keys when you press a 'function' modifier key.

Comment · 13 years ago
If you're using the mouse, not having focus follows mouse means you have to click twice to activate something in a window without focus, which from my point of view as someone who uses focus-follows-mouse, is pointless and irksome.

When I'm not using the mouse, I change the focus with the keyboard (In my setup, focus follows mouse only when the mouse moves).

Comment · 13 years ago
I found this to be one of git's greatest strengths; Beyond the basics, it doesn't force you to use features you don't need or want. Initially, I just committed snapshots in a single branch. Later, I found I wanted to do something experimental, so I learnt to branch, and so on…

Now, I would miss git's more advanced features if they weren't there, but when I started, I distinctly remember thinking, "For now, I just want to be able to change my code non-destructively, so I can easily revert it if I make mistakes". Git did that, and did it well.

Comment · 13 years ago
I also round them up, but in doing so, it makes me think about the fact that the price doesn't reflect the 'value' of the product: If they hadn't rounded it to ₤X.99, would it have been more or less? How much of that is profit?…
Comment · 13 years ago
Our local libraries recently started an ebook program. However, copyright restrictions mean they aren't allowed to loan a single 'copy' out to more than one person at once. With the relatively small number of ebook copies available compared to the number of library users, last time I checked there was a long waiting list for most books. Perhaps ironically, it is quicker to go to the library and borrow a paper copy. (The irony being that one of the advantages of ebooks over paper books is that you don't have to wait for them to be delivered)
Comment · 13 years ago
Would it help if they were prepared in such a way as to make them unrecognisable? I know plenty of people who will happily eat mince, chops, etc., but who find it offputting if there are signs of where the meat came from, (e.g. a hog roast, fish/poultry with the heads still on).
Comment · 13 years ago
> The trick to the author's math

That's the trouble with this article; With the dependence on buying everything in bulk (and somehow using it all up before it goes off), it appears to be more of a fun theoretical calculation than a practical weekly diet.

Comment · 13 years ago
The better areas are taken by those with money. You can move to a better area, but the police will turn up before long to move you on.
Comment · 13 years ago
You'd have to walk for hours to check all the prices and work out the cheapest from various supermarkets though. Also, the more calories you burn walking across town to find, purchase, and carry home the very cheapest food, the more you need to eat...
Comment · 13 years ago
I agree. Local seasonal veg from a good greengrocer or market is cheap and healthy.
Comment · 13 years ago
> …hopefully they do it in a different way, doing the same thing twice is pointless.

I believe Newton said, "If I have seen further it is by standing on the shoulders of giants.", not, "I have rediscovered everything in a slightly different way because no-one gave me more than a vague method to go on"

It is no bad thing to have several independent implementations of an algorithm. If there is a problem with one, then the others are likely to show that there is a problem. However, without open source code, all you can do is say, "Mmm, something's wrong somewhere" and write another version. You may end up with several papers that agree and one that doesn't, but you still can't draw any conclusions without looking at the code. Ultimately, you get a situation where everyone has to repeat the same work and see what they get, when what they should be doing is poring over the original soources and discussing which bits could/should have been implemented differently and how that affects the result.

The code is part of the method. If you can't show us the code, don't expect me to believe your 'results'. That is science.

Comment · 13 years ago
In addition to the other answers, don't forget that in the situation described, if you remove the 'thousands of unauthorized copies', you still haven't sold any copies.

In terms of semantics: "Say I write a book but nobody purchases a copy."

In more meaningful terms: If people do not value your book highly enough to pay you for it, then without the thousands of unauthorized copies, you are an unknown writer languishing in obscurity. With the copies, you have at least started to publicise your name and your message.

Comment · 13 years ago
I think perhaps there is an increasing tendency to design one UI for every platform (touch screen tablets, desktops etc.) and to favour consistency across platforms rather than proper integration within each platform. So if right-click is difficult to emulate on a touch screen, then often the desktop version of a program available for touch-screen devices won't make good use of right-click either.

It is perhaps part of a larger trend to try and solve UI problems for tablets and phones, then push the solutions back to the desktop, despite the fact the desktop didn't suffer from the problem they attempted to solve.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton