HN user

davo11

188 karma
Posts24
Comments53
View on HN
blog.oup.com 17y ago

Nine Words You Might Think Came from Science but Which Are Really from Science Fiction



davo11
3pts0
apcmag.com 17y ago

New worm can infect home modem/routers

davo11
18pts3
blogs.msdn.com 17y ago

MSDN Magazine free downloads 2000 to 2009

davo11
1pts0
www.theage.com.au 17y ago

Buyer's market as crunch hits virtual realty

davo11
4pts0
news.ycombinator.com 17y ago

Ask HN: How do you explain what you do to your relatives?

davo11
51pts120
www.destructoid.com 17y ago

Make any website behave strangely in your browser

davo11
1pts0
www.networkworld.com 17y ago

10 Microsoft research projects

davo11
1pts0
blogs.msdn.com 17y ago

The garbage collector in X++ and the CLR

davo11
2pts0
www.sonystyle.com 17y ago

Sony OLED TV

davo11
1pts1
www.msnbc.msn.com 17y ago

Venus, Jupiter will 'shine' on Monday night

davo11
1pts1
www.roughtype.com 17y ago

Avatars consume as much electricity as Brazilians

davo11
2pts0
www.springerlink.com 17y ago

Survey on the history of transaction management (from ACID to now)

davo11
2pts0
cgi.ebay.com 17y ago

40K Ferrite core for sale (auction closed)

davo11
8pts2
qbnets.wordpress.com 17y ago

Quantum Simulated Annealing and other Quantum Algorithms

davo11
1pts0
www.softwarebyrob.com 17y ago

The Software Product Myth

davo11
5pts0
labs.ideeinc.com 17y ago

Select from millions of free images by color matching (click on the color squares)

davo11
2pts0
www.google.com 17y ago

International space station gets a makeover

davo11
1pts0
blogs.codegear.com 17y ago

25 years of Turbo Pascal releases (about 20 versions from 1 to now)

davo11
4pts1
ideas.veer.com 17y ago

Portraits in grass (the mowing kind)

davo11
3pts0
memebox.com 17y ago

A bionic hand

davo11
3pts0
msdn.microsoft.com 17y ago

Test load speed of your pages and identify trouble spots with Visual Round Trip Analyser

davo11
1pts2
planning.cs.uiuc.edu 17y ago

Online book about Planning Algorithms

davo11
25pts2
ldd.lego.com 17y ago

Have to much time on your hands ? - Digital Lego

davo11
11pts3
www.pixlr.com 17y ago

Flash paint program

davo11
3pts1

I never said anything about forcing people into shelters. My point was by providing a basic level of social security the tent city could be avoided. In Australia there are still some homeless living under bridges and so on, this can't be prevented, but we have no tent cities (except for the occasional political protests).

There are some shelters run by charity groups for the remaining homeless, who provide food and shelter for the night if so required. Most of these people have mental disorders / drug problems / or homeless kids who've left home, and there are mechanisms that help these as best as possible, but it's not 100% successful. Most of them choose to find a shelter for the night.

This situation is different from the one that creates the tent cities. From the interviews these are people who lost their jobs because of the economic collapse. Shouldn't a 21st century society provide some sort of safety net for these people so they can maintain some diginity?

I agree that it's not possible to calculate an economy. I was talking on a personal level, a rational person in a situation where at any time they may lose their job and be thrown on the streets will save and put aside enough money to survive for a reasonable amount of time. However if you're already living hand to mouth, you lose your job, the bank forecloses on your house and you're out on the street, well it seems in the US it's tent city here I come. Many of the people are victims of an economic event out of everyones control. A social security safety net would prevent tent cities from happening. Which is the greatest cost to a society - having citizens living in tents without any sanitation or health care, which will increase crime and health care needs - or provide all citizens with a safety net of a subsistence wage?

Why would it be a cage? Isn't the idea of a free society is that it is a society? A group of responsible adults could agree that events could occur which result in people having to live on the streets for no reason of their own. I agree with some forethought these events could be planned for, but this is the sense of noblesse oblige. It recognises that not all people in the community are able to plan with the same level of forethought, and that the resources they have to work with will forbid this level of planning. And so a wealthy society can afford to look after all people if they so desire. If they wish to opt of the safety net then that is fine, I don't see how it's a cage.

Some homeless people are mentally ill but this isn't a reason to not have a social safety net. There used to be a term 'noblesse oblige' where the more fortunate are duty bound to look after those less fortunate, to my mind this is where a social security net is required.

Some people will for one reason or another, whether by bad luck or plain old stupidity will end up at some point in there life out on the streets. If these people have kids then the kids end up on the streets and no longer receive an education, so they'll end up as criminals or on drugs or something like that. If this cycle is allowed to continue you end up with large areas of slums in cities. If instead when bad things happen there is a security net that allows you to wipe yourself down, get up and move on then the cycle is avoided, or at least it's depth is less. It can become a social welfare problem, but at least you don't have children dying in tents from exposure, and there's always the chance that when things pick up, they'll be able to get a job or at least the children do.

Isn't there any sort of social welfare if you're unemployed in the US? I'm in Australia, and if you're unemployed here you get an allowance from the government, it's not much but enough to keep you able to share the rent with a couple of people and so on, so no one has to live in tents or die from exposure in the year 2009.

There are a small percentage that abuse the system, but not many and most view it as an acceptable price to pay for a social security net. To receive it you have to do so many hours of community service after a number of weeks, which minimises abuse of the system. But then we also have free medical if you need it to. If you're really on the skids the government will provide housing even. I believe this is the same in the UK and some other european countries, the UK is where we got it from.

The total laissez-faire system has it's up and down sides, which really aren't necessary in the 21st Century imho.

"the crash of 1873, the Great Depression—have a way of upending the geopolitical order, and hastening the fall of old powers and the rise of new ones."

There has been much ado about the US failures, but the failures in the UK seem even more serious. I haven't seen it mentioned anywhere as the focus seems to be on the US, as is usual, but this is the last nail in the coffin for the UK as far as I can see, after this it will be an island off Europe that spends its time talking about the old empire.

Try a maths for engineers course at your local Uni. If you don't want to or can't enrol, you could probably just sneak in up the back and take notes, I've done this in the past for courses I was just curious about, lecturers usually don't mind. often they enjoy it - someone who actually wants to learn!

There may be something of interest here too, this is the link to Itunes U in ITunes,

http://deimos3.apple.com/indigo/main/main.xml

I spent much time researching why the tables are bad camp exists, and this is the result of my research:

The beginning

Initially tables were the only way to layout a web page, and so much abuse occured - this was before CSS and the only way to make a layout was to use 'spacer' gifs. spacer gifs were one pixel gifs that you had to put in td elements so they would retain there shape. As you can imagine this was a mess.

Then came CSS and the DIV tag, many books were written about 'spacer gifs were evil' use Divs and CSS, and this was correct spacer gifs were a nightmare.

However what seems to have happened is the baby was thrown out with the bathwater. Tables are the easiest way to do what's now called 'liquid layout'. You can do these using Div's but it takes a bit of fiddling, and the result can sometimes be wrong if the screen width becomes too small.

From a software development point of view I regard using div's for liquid layout as an optimisation - semantically what you want is a spaced layout that resizes dynamically. However, using tables does cause a couple of problems that div's avoid (which I mention below), div's avoid these problems but at a cost (which I also mention below).

The real crunch was early on - Netscape 4.7 (the one that was widely used) crashed with multiple nested tables (try this on browsershots if you're curious). So Div's were used and techniques for using div's in browsers became prevalent.

The combination of the Netscape problems and spacer gifs created the 'tables are bad' thing and new developers coming in were told 'tables are bad' and it continues.

So people used div's and IE6 became the dominant browser, but the engineers who built IE6 never expected anyone to use divs for layout - that's what tables were for - and so the mess occured with div's and css and IE6. This, I think, made the situation worse, as to use div's meant you could MS bash, it also required a deeper understanding of HTML and CSS and so arose the specialist web designers who used multiple incantations in DIV tags and CSS to create what any joe could do in 5 minutes using table tags. This strengthened the DIV/CSS camp until anyone who used table tags was openly scorned as a newb.

In any argument you have with the DIV people the last one they always bring up when they're on the ropes is that braille readers can't handle tables - because the ordering isn't defined. However most of these people don't actually write for disabled readers and this too seems to be without base, I have asked many times for concrete examples, and never have received any.

There are some negatives with tables:

1) The whole page needs to be loaded before it can be rendered (in some cases), as the layout can't be done until the contents of each cell are known.

2) This seems to be a big one - it's very hard to edit nested tables in notepad and figure out where you are, you need more expensive tools to navigate the document, something web developers seem to be averse to for some reason. Me, I buy whatever tools make my life easier.

The negatives with Div's as layout are there too:

1) If you have a few fixed width div's with the rightmost floating (the usual way) and make the page smaller than the width of the div's the rightmost falls below the other div's, it's not possible to stop this from happening. If you use tables a scroll bar appears.

2) You have to have a deep understanding of CSS and a lot of time to experiment on multiple browsers to see what works

Div's can start to display quicker as they have a fixed width usually and so no layout algorithm is required to be calculated. (The actual time to calculate the layout is no longer an issue, but it used to be for tables).

So that's the issues as I see them, and how we ended up with these two camps. If anyone has some more data I'd like to see it. Personally I use a couple of layers of nested tables to establish the rows and columns and fill it up with div's as necessary, and don't worry too much any more. Oh and use styles to actually describe the TABLE/TR and TD elements, which is CSS as far as I can see.

By lodging a provisional and having a released product that implements the invention, I believe no one else can patent that invention, even if you don't proceed with the patent. Ask your lawyer. A patent search will reveal if someone else has patented this already and would be a bit cheaper. Also shop around and get quotes from a couple of lawyers.

If you'd like to get advice from other inventors there's usually an inventors association nearby. Expect every opinion under the sun, but it may help. Usually there are experienced inventors who donate their time to help out new inventors and just jawbone.

I'm in the same boat, my provisional runs out in April, and am wondering what to do. I lodged the provisional myself and save a few $K.

Here's my current thinking, over the course of the patent it will cost around $250K or more over 20 years. If I had $250K now would I spend it on my patent? Right now, I'd much rather have the $250K so from the good investment point of view - the answer is no.

What about the possibility of someone else patenting it? Well since the provisional has been lodged I don't think that's possible once the product is in the public domain, so from that angle I'm safe.

Can someone reverse engineer the patented bit? If they can what investment would they have to make to build a competing product, i.e. are there any other bits that aren't in the patent but are hard / risky. If a competitor has to make a large investment to catch up to you, then they may be better off just buying your company.

Will this be the only invention you ever make? If you're young and you've got something patentable already then most likely it wont be your last. It's not my first and I know it's not my last, once an inventor - always an inventor.

Someone mentioned it's good to have a patent on the resume, from my experience it can scare the hell out of some employers, so that's a bit of a 2 edged sword.

Perhaps the bit that get's stuck the most in my craw is that I'd be paying thousands of dollars to some patent guys who sit in a nice office and wear expensive suits and silk ties while I'm busting a gut making a startup, it's petty I know but it really gives me pause. I figure if they have all that money then there is a lot of cream on top of the patent industry.

The other thing to consider is how much time it takes to write a patent application. I know for myself it was a few weeks to actually write the provisional (and this was time well spent as I defined what I'd actually invented and found out a few other things along the way). It also takes time to work with the patent guys, don't underestimate this. You have to have meetings, review there work, make changes and so on.

I figure if my products successful, then by the time it reaches the point where I had to worry about patent infringements and so on I will have made more than enough money for me and I'll be doing this to grow to the next step.It usually takes about 5 years for a patent to be approved, 5 years is a long time in software.

The conclusion I've come to is it's a big boys game, and if you want to play then you have to pony up the cash, either get the cash or get investors who have the cash otherwise do what you can to protect yourself and move on. Of course it depends totally on what you're patenting - if it's a major breakthrough then it may be worth getting investors. If it's incremental then execution probably matters way more than whether or not you have a patent.

hth.

Managing Director.

Hay it's fun handing out business cards and seeing double takes - there has to be some reward to working for nothing at the moment. I must admit it felt a bit silly at first, but I preferred it to CEO, Managing Director has a solidity to it I like, which counteracts the nebulousness of IT/Web stuff a bit. Owner / Chief Architect were others I tossed up. MD seemed to be the best.

I dunno, it's more like I've fallen off the end of the world. Previously I was a corporate consultant, so I did incomprehensible things but I worked for a large company so it must make sense. Now I do incomprehensible things but not only that I do them in an incomprehensible way, and I'm enjoying it, it must be evil somehow (irish catholic background), but I'll take on the many suggestions here and try them out.

That was probably my point moving to a Mac from a PC is a large investment, you'd need to have very good reasons to do so. Personally I spend so much time in applications/ide's that the OS really doesn't matter much.

Now that you say that, until recently I resisted calling myself an entrepeneur, it does have a lot of negative connotations. I'm past that and now I probably should try and drag some of them along with the dream, they'll be kicking and screaming - at first anyway - but it's a whole lot better than grinding my teeth.

I'm not in America - I'm in Australia, There are entrepenuers here but it's not an accepted way of life like it seems to be in the US. If you have a shop front / product it seems acceptable, but people seem to have a hard time accepting that you sit at home writing software is work - and hard work, and that you can make money from it.

It actually scares a lot of people it seems, maybe it's just my family.

Think about the software too. I see you use Adobe CS3 and MS Office, so you'll have to buy new licenses of each of these, unless you're running them in a VM.

I looked at moving to a Mac just like you are and after looking at the hardware and software costs, I could by myself a separate linux server as well as a new PC for about the same price as a Mac. You're also limiting yourself in the hardware you can buy by using a mac, no more upgrading the video card if you feel like it, or getting a $40 digital TV receiver, no more plugging in a RAID array on the weekend, the number of third party accessories is smaller and there a lot more expensive. Also the amount of free utilities for the Mac is a lot less (I use a bunch of little free PC utilities, that have seeped in over time, and would take a lot of time to replace). I have 2 monitors at the moment and thinking of getting a third - can the Mac support a third? not sure. There's a lot you take for granted in the PC world that you give up if you move to the Mac world. The Mac hardware is a closed proprietry system and all the negatives that come with that are there, but I do agree it's nice and shiny and I just want to touch them :-).

So I'm buying a little Mac laptop to play with (officially for the kids) and keeping my development on PC's. If you want to dip your toes (to see what all the hoo ha is about) the Mac mini could be an option too. hth.

I agree new sources of income are required, but also a debt management startegy is required. As I mentioned before, the debt as it stands is costing $6000 a year or so, it would be very easy to cut that down to $1000 a year or so (that's just the interest), if you can get the interest down to $1000 a year then the other $5000 can go on repaying the principal and hey presto it's gone in 6 years by making a phone call or two with absolutely no change in what you are paying. If you can make the repayments pre tax money then it's even easier.

So your saying it's a crime to reduce how much money you have to repay?

I was assuming he would be obtaining some sort of income, either a job or some new contracts. If he doesn't the 6K will buy a couple of months, there is no fraudulent intent, the debt still exists, it's merely minimising your costs. As others have said credit cards are a nasty way to fund a startup, but financial institutions make them easy to obtain, likewise they make obtaining lower cost methods of obtainin capital difficult, and who can blame them - 20% versus 3% why wouldn't it be structured as such. I find these comments interesting that there is any resistance to getting a personal loan, it has been made so difficult, the banks buy their money at 1% and sell it at 20% on credit cards, what a game. Personal loans are unsecured and go by the ability to repay and credit history. I'm assuming patryn20 has a credit history by repaying his cards on time and will obtain a method to repay the loan, to keep repaying at credit card rates would be foolish.

No, if you put the 6K on the card, you're limit is still the same, but you are charged less interest. You can then take money off the card as you need it and you are then paying interest on the current balance. e.g.

Balance = 20,000 Payment of 6,000 Balance = 14,000 - interest is now calculated on this balance next week take out 500 Balance is now 14,500

and so on.

'will be more useful than more debt juggling.' it's not juggling debt it's minimising you're costs. Not minimising your costs is the difference between having enough cash to be a startup for another 6 monts or not

30,000 @ 20% interest = $6,000 p/a 30,000 @ 3% interest = $900 p/a

To maintain the 30,000 debt on a card you'd have to come up with 6,000 a year if it's a personal loan it costs you $900 a year - so fo a couple of phone calls you can change your costs by more than $5,000.

'I would be cautious about falsifying a credit application.' I never suggested any falsification, this is debt management 101.

Rather than keep the 6K separate, pay the 6K on one of your cards (the one with the highest rate) and do a cash advance on the card every time a payment is due, this will decrease your interest a bit.

You're probably paying 20% on your cards to, currently you have a yearly income - on paper anyway - so banks will still talk to you, so look at minimizing the interest, some options are 1) get a personal loan for around 5 or 6% (not sure of the current rate in the US) from a bank 2) get one of those cards with a 2% transfer rate for 6 or 12 months and transfer all your debt to one of those cards then stick it in your sock drawer

30K probably seems like a lot now, but it's not much in the scheme of things just do all those unpleasant expense minimization techniques and watch every penny and it will be gone in no time.

Doesn't this mean that

1) There exist mathematics (systems of logic) for which there is no way to reach logically from what we know now to how this system works, it must be intuited

2) But does this mean that reality is embedded in one of these mathematics? This is not necessary as far as I can see, so this still leaves the door open for a theory of everything in the physical world (string theory or some such).

3) But it does seem to imply that no infinite system can be described by a finite system ( a restatement of Godel ). So we can't set up a computer program to run the universe - no real surprise there.

or are the implications bigger?

from http://plus.maths.org/issue37/features/omega/feat.pdf

"To put it bluntly, if the incompleteness phenomenon discovered by Gödel in 1931 is really serious and I believe that Turing's work and my own work suggest that incompleteness is much more serious than people think then perhaps mathematics should be pursued somewhat more in the spirit of experimental science rather than always demanding proofs for everything. Maybe, rather than attempting to prove results such as the celebrated Riemann hypothesis, mathematicians should accept that they may not be provable and simply accept them as an axiom"

So, for example, if we have the axioms of set theory, then for any theorem, it may not be possible to prove this theorem from the axioms as a set of linear deductions, somewhere along the line we may find a new theorem that requires to be stated as axiomatic, i.e.

we have axioms A,B we have theorems C,D,E provable from A,B then we find F which seems to be true, but we can't prove F from A,B, F must be stated as an axiom, probably not that surprising really.

Again just because systems like this exist, doesn't mean we live in one.