HNHacker News
TopNewBestAskShowJobs

doozy

261 karma · joined February 1, 2015

submissionscomments
doozy··on What’s wrong with Git? A conceptual design analysis
And github's $100 million in venture capital didn't hurt.
doozy··on FreeBSD 11.0 Now Available
> Chipsets I won't be working on: USB chipsets, in particular the AR7010+AR9280, AR9271 or the AR9170 chipset

Any plans to support these in the future?

doozy··on There's no easy way to say this
Knowing Latin America: Lack of credentials and opportunities.

People take very stupid decisions when they are desperate.

doozy··on Ask HN: Should I take this job or keep looking?
Take the job and find a cheap place where to sleep in the same city as your workplace.

And after a while, if things go well, ask for a weekly day to telecommute.

doozy··on Colombia referendum: Voters reject Farc peace deal
No one knows, things will probably stall until the end of this administration.
doozy··on Colombia referendum: Voters reject Farc peace deal
The most likely scenario is the government will spend fighting for its own survival until the next elections take place.

War was not going to stop regardless of the outcome. Hell, FARC attacked a polling station just today.

doozy··on Colombia referendum: Voters reject Farc peace deal
As I'm living in Colombia, I'm glad to see this disastrous agreement was rejected by the majority of voters. It was a lot closer than I thought, and while the government, almost every political party and the media were all pushing as hard as they could for a yes vote, the people was not so easily bamboozled.

It's uncertain what will happen. The government was very proud of saying there was no plan B, but the people gave the establishment the finger leaving the government in a precarious position.

doozy··on Ask HN: Alternatives to AWS?
iwStack fits the bill too
doozy··on Why I'm Not a React Native Developer
I evaluated React Native for a project and decided to go with NativeScript instead for a number of reasons:

1. RN releases a new version every 2 weeks breaking my app every time. NS is a lot more conservative between releases.

2. I don't like mixing presentation and logic, RN encourages doing so, NS does not.

3. TypeScript is a first-class citizen in the NS environment, it is not in RN.

4. Angular 2 > React

5. NS created a smaller executable with better performance than RN for my test app.

6. I couldn't get RN to work with one of my older devices (KitKat), and even though dozens of developers had already reported the issue, they don't care. NS worked in the same device just fine.

7. All the tooling around the RN ecosystem is very confusing.

doozy··on Exponent – Build native apps in JS that work across both iOS and Android
I suggest NativeScript as an alternative that's very similar in scope but far more mature, definitely not a platform-of-the-month. The latest version is built on top of TypeScript and Angular 2 instead of React Native like Exponent.

I wonder why we don't hear that much about them in HN.

https://www.nativescript.org/

doozy··on My Most Important Project Was a Bytecode Interpreter
While not exactly what you're looking for, The Definitive Guide to SQLite takes you from writing a SELECT statement all the way to an overview of SQLite internals. O'Reilly also published a booklet called Inside SQLite that goes a bit deeper into the subject. I suggest SQLite because the source code is superb (seriously, some of the most readable, most logically organized and best commented C code you'll ever see) and it's a fairly small codebase with a huge community.

And then there is Database Systems, The Complete Book where the second half of the book offers in deep coverage of the implementation of database systems.

doozy··on Torrent Site Founder, Moderator and Users Receive Prison Sentences
The public library doesn't seem to care about your theories.

They've been lending books, mags, cds, movies, etc. for longer than I've been alive

doozy··on It’s Tough Being Over 40 in Silicon Valley
Seek help.
doozy··on Why Remote Work Should Change Startup Culture
I've made a career out of remote work (10+ years working remotely), and I have to say this is a pretty poor article.

No, remote work is not for everyone, you need to know what you are doing at both ends or it'll not match your expectations.

No, it does not (necessarily) bring the best global talent, specially not if your motivation for remote is bringing down costs.

And no, you don't need to use any of the tools listed. Remote work has been done, and well, with nothing more than a VCS and email (both conspicuously absent from her list) for decades. Add to it any kind of real-time communication client and you're in business.

It seems to me "remote" or "remote first" have become buzzwords, yet another way for companies to appear fashionable. Witness the numerous companies that advertise non-existent remote positions, or that "will consider remote for the right person" (i.e. for no one).

Remote is not the latest fad, it's something we've been doing in this industry for at least two decades. Your company is not young and hip for doing it.

doozy··on New Edition of “Programming in Haskell” Now Available
I've always recommended this book too. It's one of the few books that tries to teach (functional) programming instead of a particular language, although obviously you learn Haskell along the way.
doozy··on The Math Myth
Reminds me of something one of my Economics professors said once: An Economist is just a mediocre Engineer, an Engineer is a a real bad Physicist, a Physicist nothing but a bad Mathematician, and a Mathematician the lowest form of Philosopher.
doozy··on The Math Myth
I was a maths minor and dropped out of a MSc in Applied Maths. I took many courses that would be considered advanced by most, such as Stochastic Calculus, Partial Differential Equations, Multivariate Statistics, Time Series Econometrics, etc.

But I left academia over a decade ago, and have never used any of that. I have, however, used a few things above 8th grade maths, such as linear algebra, regression analysis, and some basic numerical analysis. I used once a FFT.

All in all the author is spot on. And I believe an advanced degree in maths is not a legitimate requirement for anything but a handful of positions, and most of those aren't particularly desirable.

I still remember fondly my days studying Baby Rudin, though. Definitely one of the courses that made an impact in my education. But in hindsight, it's been as useful in my career as my study of Latin.

doozy··on Even the Rich Are Being Priced Out of Central London
It's because there's a clear mathematical relationship between the price someone is willing to rent, the prevailing interest rate and the price a property is worth.

As an owner, you don't want that information to get out.

doozy··on OpenBSD 6.0: why and how
> The installers are amazing. The initial installation takes like five minutes. Hit [Enter] to the defaults, make your username and password, and it's ready to go.

I love OpenBSD, but this is blatantly false. The installer is 20 years behind any other major OS. The only installation that is really supported is on a dedicated machine, overwriting everything in the drive. And in true OpenBSD fashion, it'll do it without prompting you twice. OpenBSD's fdisk is spartan at best.

Also for ideological reasons (that I share) the installation media does not include firmware. Lots of video and network cards needs firmware to work, so make sure you download a copy of any required firmware to a USB stick beforehand.

doozy··on Legislation would restrict H-1B visas
And what country is this? Because I've been approached by European (German and Dutch) companies and the compensation was way below my expectations. If I'm not mistaken the minimum required in those countries to get a visa is only about €45k/€50k a year.
doozy··on Ask HN: What's the best library for making cross-platform UIs?
None, abstract the functionality of your app into a cross-platform library and build a native GUI for each platform you support using that platform's native SDK.
doozy··on Colombia’s Milestone in World Peace
Actually the peace process of the M19/UP of the 1980s is a chilling precedent of what will happen in Colombia if this agreement goes on: The government may grant immunity to the FARC, but their victims will not forget nor forgive.

Peace with impunity will mean more war, as the victims of the kidnapping, racketeering and murdering (or their surviving relatives) will want their revenge, just as they did after the government forgave M19's crimes.

In the (unlikely) case this agreement is approved, it wouldn't surprise me if it leads to a coup. And that's a rare thing in Colombia, one of the oldest democracies in the world and a country where the last coup attempt took place in the 19th century.

doozy··on Colombia’s Milestone in World Peace
I'm living in Colombia, and my perception is most people want the agreement rejected and the President impeached.

There's going to be a referendum on the agreement, and in spite of the government being heavily campaigning for it, odds are voters will side against it.

If they don't I'm out of here. This will become Venezuela 2.0.

doozy··on Ask HN: How much do you make at a remote job?
No, I'm in Bogota right now, and I was living in Sao Paulo last year. If anything prices are higher in Bogota.

Have prices in Argentina, converted to dollars actually increased?

I was also in Santa Cruz earlier this year, it's not really comparable to any of the major cities in Latin America, of course it is cheaper, but you get what you pay for.

doozy··on Ask HN: How much do you make at a remote job?
As I said, it's been a few years. But Santa Cruz is a dump, and not comparable in any way to Buenos Aires.

Lima has both very good areas, where the cost of living is very high, and horrendous areas (most of the city, actually).

The only places I know in Latin America with a cost of living as high as Bogota are Sao Paulo and Rio. So I'm astonished to hear Buenos Aires is in that range now, since the last time I was around there the cost of living was easily half of what you see in Brazil and Colombia.

doozy··on Ask HN: How much do you make at a remote job?
I pay no taxes.

There are no taxes on foreign generated income here (Colombia).

However I cannot bring over $10k a year through the financial system without being hit with a 3% financial transaction tax.

Fortunately it is easy to legally elude that tax, paying for everything with a foreign-issued card does the trick. And every once in a while a quick shopping weekend abroad with the girlfriend is a good way to bring a new laptop and $9999 x 2 in cash.

doozy··on Ask HN: How much do you make at a remote job?
Not only that, it is also higher than $144k in SF. And by quite a margin.

Buenos Aires is actually one of the cheapest, if not the cheapest, of all Latin American capitals. I haven't been there in a few years, but the difference between official and black market exchange rate alone made a massive difference.

I don't know how the exchange rate is these days, but back then you could rent a luxury 3 bedroom condo in Buenos Aires poshest neighbourhood for $1k a month or less.

doozy··on Ask HN: How much do you make at a remote job?
Hey Italians, don't take this the wrong way, but maybe the problem is not Italy, because I've done consulting for Italian companies at much higher rates than that.

Granted, this was in 2009, but I was billing back then over 1500€ a week for web development (Python) to a couple of Italian companies. Tax-free too. Remotely. And I'm only semi-fluent in the language.

I also know quite a few Italians working remotely for American companies. Heck, I'm currently working with a guy from Bari and I know for a fact the American company we're both working with pays him six figures.

doozy··on Ask HN: How often have you reinvented yourself (new tech stack)?
I am, as they says about Unix: Always changing, yet never changing.

I'm still using much of my original stack. The trick is not to chase fads and focus instead on core skills and technologies.

I've been using a Unix-like operating system since my first contact with SunOS, I've been developing in Python since version 1.x, C since Borland ruled the DOS world, JavaScript since it first appeared in Netscape 2.0 and Java since I saw the first applet (Java 1.2, perhaps?), PostgreSQL since, I dunno, whatever version shipped with Red Hat 5.0.

Of course I reserve the right not to mention my previous experience with Delphi, TCL, Symbian, J2ME, or (increasingly) Perl, if it suits me. Selectively forgetting no longer relevant technologies is a very useful workaround.

doozy··on I'm a founder and a tech company approached me for a job. How should I respond?
Suggest an acquihire.
← PreviousPage 2 of 4Next →