HN user

themullet

22 karma
Posts4
Comments24
View on HN

Point / function is it loads a website every x seconds. The obfuscation comes as it's utility, as it loads in an iframe in your browser you have the full pull of the site inc js etc, which if you wanted to could be used to semi obfuscate your surfing. i.e. creates a bigger haystack to find the needles of your surfing.

Difficult problem, I do know what you mean about fitting messy life into patterns, that said some can still be invaluable at times.

Something like a singleton would be handy to stop multiple creation of an object, for web design mvc just makes life a lot easier by decoupling different parts and in theory for your project something like an observer pattern could be created to notify other systems to a state change. http://www.java2s.com/Tutorials/Java/Java_Design_Patterns/01...

In the end there's many ways and approaches, maybe even brushing up some class design stuff in another language might help.

Good luck on your journey, sounds like you'll be fine.

Would say general brain storming and inquisitiveness, i.e. how does this actually work and can I improve on it.

As an example of this thinking, I looked at ghostery a while back and thought it could be cool to work out what I would have leaked and to which websites. "Would have been tracked" was born, though still got to get around to coding, feel free to take it you want.

As a few other high level project suggestions; cloning programs for different languages, play around with electronics (there's years there) or pick a few open source projects to contribute to.

I learnt hardly anything computer related at uni, I actually lost some knowledge. However the social side and the things I learnt about myself made it more then worth it.

Just fixing this problem myself at the moment. Currently living with parents working on a new version of my main startup. Bartered a work exchange with a designer for a new design for the site so I can purely work on the code. Last week picked up a side contact for 5 days every 2 weeks for a minimum of 10 weeks and got another possible contract after they have finish their funding run.

So will probably be back working full time with contract combo and will just hire out simple bits of code / skip sleep for my start up

Few grand / silly ideas had:

Neuroscience - Brain scan a person from all religions to show it's the same thing that they are all doing. (massive blood flow reduction in the part of the brain that orientates their positioning)

Eco - Do a tidal power generator crossed with a desalination plant. Experiment with resonance frequencies of hydrogen and ionosphere for clean power. Make ultra cheap solar panels and dump them in the desert. (pretty sure some tin foil, a way of converting and some genetic algorithm shaping should get this done) Patch any ozone holes with spraying of o^3 / something to counter act the cfcs. Co2 problem (down to 60% of the problem from 90% a few years ago) harvest the co2 out!

Physics - There's always going to be smaller! One of the strings in string theory is consciousness

Society - Legalise all drugs, prostitution and assisted suicide (stops making so many people into criminals) No speed limit on motorways at certain times

Biology - Find what plants grow well in all soil / sand conditions. (grow the desert / useless land) Bacterial recycling / break down of rubbish.

TV/entertainment - Providers release torrents / streams to anywhere with ads before the pirates do it for them.

And to answer the ops questions: 1. I think it's possible to influence fields you have no expertise in, as can email scientists / producers. 2. yes 3. More empowerment to people to get involved. One day a year ask people if they have any ideas or suggestions in x field.

The one that made me truely see the beauty of maths: Hallucinogenic drugs - due to the hallucinations basis in geometric shapes and patterns.

Not really useful for teaching yourself K-12 math however for the beauty of it nothing better

Would think about on 1 - does the product work? has it been tested, could you get it infront of clients?

As for the 40k lines of his code and his component; write up tests, refactor it where need be and if the worse comes to the worse launch with buggy code and update after it's out there and you know if it's worth fixing!

Nice quote there. Few of my favourites.

mark twain: "Dance like nobody’s watching; Love like you’ve never been hurt. Sing like nobody’s listening; Live like it’s heaven on earth."

Einstein: "imagination is more important than knowledge"

Programmers quote:"I find that most people get upset by mistakes. I generally don't. I have always thought that the reason is that I am trained to accept that there will be mistakes, because compilation errors are a norm. When they happen, you fix them, and move on with your life. If you get upset over compilation errors, you won't last in this biz"

trotsky: "those who make peaceful revolution impossible make violent revolution inevitable"

"always end on a quote"

Personally do mass cooking, picking up ingredients either from a farm shop or if I'm short on time from one of the veggie box schemes.

Started off with big chillis and curries, making 6 times the amount I would normally do and freezing the rest. Now also do pastas and soups. I make sure to give some extra sauce as well as try not to use a microwave for the reheating. A meal is as simple as getting out of the freeze the night before and reheating whilst I surf the web.

Breakfast:have scrambled eggs on brown toast with an orange.

Snacks: fruit or peanuts.

Healthy food every day and it's quicker and cheaper then cooking properly every day.

some more: unit testing - annoyingly rather handy, had a good argument about why it's better not to use it, well I use it, I lost that argument but gained a lot. design patterns open source projects - a great benefit to your skills, there's something that needs kicking for any level. learn why it's handy to use version control rather then just use it (tip - it's because if something borks can roll it back a lot easier) linux - not just learn it, know it. bash scripting, piping commands and expect all have saved me multiple hours rss - handy

I've dumbed myself down before, to the point where people didn't notice I was smart. Was nice going under the radar. Tried for a while to knock down my intelligence with heavy amounts of drug and alcohol abuse, reading crap and not remotely pushing myself.

I developed a crazy hippy persona which allowed me to talk about crazy topics and get away with it. Was regular on the rave scene getting the nickname of the raving hippy.

When I'm out I won't talk about computers at all (the first rule of computer club is you don't talk about computer club), if someone asks me what I do I'll give a very general response. I often find myself talking about stuff I saw on ted.com or fringe science or other crazy ideas. I actively avoid the normal topics and try to switch the topic to something more interesting.

I like to be a social chameleon, bantering well with lots of different people.

I'm lucky with my friends and house mates, I live with A.I. programmer, a dude with a photographic memory and a fitness instructor, it's a nice balance. Friends wise know a lot of good people from my uni days who like to snowboard and/or travel and are also rather smart.

Though despite being able to hold my own socially, I'm happiest when sat at my desk, pissing around with pcs, code and learning crazy stuff from the net. I've also stopped dumbing myself down now and I'm working on creating the best version of myself that I can.

Guess in your situ would be tempted by a work break for 6months - 1 year. Go find your place in the world =]

Sorry bit of a ramble =]

Development environment. Get auto complete and api lookup in your dev environment.

Keep it simple. Most php you need to do can be done with a few commands (function, str_replace, mysql_query, while(mysql_fetch_array), includes and logic statements)