HNHacker News
TopNewBestAskShowJobs

matiu

40 karma · joined August 7, 2011

submissionscomments
matiu··on Pull-up and pull-down resistors, water analogy
I'm learning and this is my intuition about pull-up and pull-down resistors. I wanted to share in case it helps someone else.

It's just a model in my brain; it's probably wrong, so please be kind with corrections :)

matiu··on Coders Automating Their Own Job
It depends if your employer is nice or not. In one job the boss was thankful and made my job more enjoyable (no extra money though). In another I saved the company a million and got demoted (due to politics). It doesn't give any incentive to share next time.
matiu··on Algorithmic Trading: The Play-at-Home Version
This is true.

As a fund owner, you know the magic formula: If your fund customers win, you win, if they loose, they loose.

It's a good position to be in.

matiu··on Kicked out of the US: 33 hours of hell
My anonymous friend always goes to USA on the ETSA, puts business as the reason for travel, and works there (not a new job though, just the same job they already do from overseas). Although he too has been detained for random stupid reasons, never for more than 6 hours, and of course has had his luggage gone through 2-3 times each trip.
matiu··on [dead]
I like it. Especially the histograms. Next step: make it not spin up my CPU fan :)
matiu··on Ask HN: Is a static site hosted on AWS S3 'hackable'?
How I would hack it (if I was evil and cared enough):

1. Gather info from whois DB, google search, site spidering, going to your house and looking through your trash.

2. Ring you up - Hello I'm Joe from the tax department/credit card company/bank we need to confirm your address .. give your address .. could I please confirm you are the credit card holder, I just need the last 4 digits

3. Ring your friends, family and business contacts - use smooth talking to gather as much info as possible.

4. Ring up Amazon - oh yes I am mister XXX, I forgot my password, please can you reset it. If they don't I'll try to guess information, and glean any info out of the replies.

5. Ring up your email provider and do the same

6. Keep on ringing about 8 hours apart to make sure I get different teams, so it's fresh each time, until I had enough info to get access to the account

7. Make sure to delete all backups

8. Deface to my hearts content - change all the passwords, blah blah

--------

This is the info I'd try and gather:

* Name - probably from whois

* DOB - probably from public records search - or ringing friends

* Phone - probably from your trash or mailbox

* Last four credit card digits - probably will get from your trash, or tricking you on the phone

* Date of last payment - Probably from tricking Amazon

* Password bits - pet's name, girfriend/wife/child names and ages, keylogger in an email I sent you

matiu··on I spent the last 15 years trying to become an American and failed
Come to Australia. If you have two degrees and speak English, should be reasonably easy. Also Australia is better than America :)
matiu··on Ask HN: What is your system for organizing your daily tasks? And feature ideas?
Copy from web site:

Taskwarrior is open in as many ways as it can be:

    It is free and open source, using the MIT license
    It uses human-readable text files for storage. It imports and exports JSON, so your data is never held captive
    There is DOM access and a Hook script API
    There are many available free and open extension scripts
    There is Vit, a curses-based UI
    There is FreeCinc, a free online sync service
    There is Inthe.AM, a free online sync service, web UI and iOS client
    There is Mirakel, and Android syncing client app
    There is BugWarrior, so you can import your bug issues from a dozen different bug systems
matiu··on Ask HN: What is your system for organizing your daily tasks? And feature ideas?
http://taskwarrior.org/

Command line, so easy to integrate into other systems.

If you finish a non-important task, it yells at you and says, dude, you had more important tasks, do them first.

Also auto-orders them.

matiu··on Ask HN: I can't do this anymore, I need help
Do a small business management course, they teach good stuff like market researching an idea before you overcommit to it, and doing cashflow forecasts.

I had some brilliant ideas, (and they still are), but after doing a business forecast on them, they're not good for business. I'm guessing you may be in the same boat.

To make your brilliant idea work, you need a business head and luck.

Good luck.

matiu··on Ask HN: How to become productive programmer?
My 2c.

Concentrate on one thing and get it done. Break it down into chunks. Write them in a todo.txt. Get one chunk done and finished and committed before moving on to the next one.

For chunk size; I think a chunk is gonna take me 1-5 hours, and it usually ends up taking 0-5 days.

matiu··on Visual C++ Refactoring
That's been in kdevelop and qtcreator for like forever. I'm surprised MS took so long to add it.
matiu··on "Microsoft engineer" on Xbox1
<prejudice>I think most of the whiner's are American's with a high sense of entitlement</prejudice>. Personally, I'm just gonna quietly switch to PS4.

I think MS's thinking is a bit ahead of its time, and possibly a bit too Americanized. USA and a lot of other countries have cheap, reliablish Internet. The onliny model will be OK for them.

But there are still a lot of places that have XBox's that have expensive + useless Internet. Like where I live.

I'm moving from XBox 360 to PS4 because, as it is on the 360, I get a "Can't connect to XBox live" message about once an hour. If I went to XBox4, I'm assuming it'd be more annoying.

I bought the computer/console and the software; I expect it to work for me, not to police me, not to try to advertise to me, just do what I paid for.

matiu··on 22 and no life
This is how I got out of a similar situation. I hope it helps:

When I was there, I made a flyer: "Computer Whiz-kid Seeks Work" .. like a news paper headline. Did some bullet points:

* Website design/fixing * Desktop Publishing * Data entry * Virus Removal * Computer Speedup

then some blurb .. I'm 22 and really good with computers. Give me a call if I can help you out with anything.

I distributed 100 fliers in a trading estate and a shopping mall, and got 3 job offers. One turned sour and the guy tried to sue me, one was a one off, and the last one got me a job converting .eps and .ai files for a sign writing plotter machine.

This company had associations with gangs and a drug using boss, who sometimes slapped me on the back of the head and called me a fing idot. However that job set me up for my next job and following career.

At that time, I was 13k in debt, and had no degrees. To get off the street, I bought a car for $150 to live in. The Methodist city mission was very helpful to me, giving me free, or $2 meals once a day. Also the Hari Krishna restaurant had good cheap food.

From the car, I moved in to a friend's part-under-the-house where the supports and dirt is, and lived rent free in exchange for doing chores.

That's when I managed to get that job controlling a sign writing plotter. Also I had to go through 6 months of being sued and had a bit of a breakdown, but it's all good now.

At that time I was 20/21. Now I am 38.

I hope it works out. Just keep sowing seeds, and soon enough some will start to sprout. I think the best place to get work and help is the larger cities.

matiu··on Show HN: my collaborative drawing webapp
What's it written in ?