Hacker News new | comments | show | ask | jobs | submit | enjoy-your-stay's comments login

Another app (just for Linux) for throwing a few controls on a Form and making a database front end is this :

http://data-forms-action.com

Doesn't support database creation, just Form building.

-----


Switzerland actually has quite a diverse economy, and depends a lot on the export market to the rest of Europe and tourism. That's why the strength of the Swiss Franc is always a problem for the economy here.

One downside of living here though is that the housing density is fairly high, or at least it is in Zürich. Most people live in flats and getting a bigger place with a garden for the average person is not very feasible.

-----


Don't forget to setup a pension and pay into it regularly.

-----


This is a good advice. Any links/advice where to start looking?

-----


Well, when over 20% of residents in Switzerland at any time are foreign born, you can kind of understand why some of them might feel that somebody needs to fight for their corner.

-----


I tried to be careful to only condemn the racist imagery. I don't know enough about Swiss politics to comment on this particular debate.

-----


Interesting read.

So what has happened subsequently ?

Was everybody encouraged now to upgrade to the 0.8 client across the board? Otherwise the same thing could occur again, deliberately or not, couldn't it?

-----


We're effectively always a bitcoin-core bug away from another instance of this. Any bug which could lead to a partition (i.e. where post-upgrade clients believe one chain is the main chain and pre-upgrade clients think a separate chain is the main chain) could lead to this happening again.

Should it happen again you could fix it by either forcing everyone to quickly upgrade (and losing the transactions that occurred on the old main chain post-fork) or by doing what happened here (holding back or downgrading the upgraded clients until the old main chain was the longest chain again, and losing the transactions that had occurred on the new chain post-fork).

What will be even more interesting is what happens if we actually ever get multiple compatible implementations of Bitcoin. As patio11 hinted at, if those implementations are not all "bug for bug" compatible then type of thing could recur over and over again.

So we're left with the choice of remaining with a single reference implementation to reduce (but not eliminate) the risk of introducing partitions due to slight incompatibilities between Bitcoin clients, or to encourage multiple implementations of Bitcoin to reduce the dependency of an entire "decentralized" economy on a centralized reference code base.

-----


It probably also gives somebody discovering the flaw a disincentive for exploiting it just for fun and then bragging about it since there will be no payout in that case.

-----


I really like your observations, and have noticed pretty much the same thing.

Your point about the boolean arguments especially, I can't tell you the number of times I've painstakingly documented the parameter in the /// section of the function (in c#) just to make sure it's clear what passing false actually means.

I should just create an enum{ doTheDance,dontDoTheDance} with two values instead, often thought about it, but for some reason never actually done that.

-----


Just do it!

The next guy will thank you.

-----


I find it quite interesting that a lot of these About boxes have the programmers names - not something you see so much of these days, except maybe in games where there's a show credits option.

-----


You might still be able to end up on their twitter profiles from a chain of clicks starting in the about box.

-----


Do you pre-allocate all bullets per shooter? Or have one big bucket that all shooters use?

I take it that having a finite number of bullets in the game at any time is obviously an acceptable trade-off.

-----


Very informative to someone who's not a designer. I found the part on text on images especially interesting, and like the arrow in the FedEx logo, once you know about white text on images, you'll probably start noticing it everywhere...

-----

More

Applications are open for YC Summer 2016

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: