HNHacker News
TopNewBestAskShowJobs

doozy

261 karma · joined February 1, 2015

submissionscomments
doozy··on Ask HN: What are the biggest challenges preventing startups from hiring remote?
After working remotely for over a decade for multiple companies my conclusion is the biggest issue is finding managers who grok remote working.

If the person in charge doesn't know what he's doing the rest doesn't matter.

Regarding your options:

1. Hardly any different than on site. 2. Not an issue at all. 3. Huh? 4. For some.

doozy··on Fossil – Next Generation
There's chiselapp.com, but one of fossil's strengths is you don't need that kind of service. Just drop the fossil binary anywhere convenient and off you go.
doozy··on Vis – A vi-like editor based on Plan 9's structural regular expressions
If being easy to type is the criteria, I would suggest vij, vio, vil, vid or via, since that's where your fingers are likely to be after typing vi if you are touch typing.
doozy··on Vis – A vi-like editor based on Plan 9's structural regular expressions
This is an excellent vi-like editor. I've been using it for a while as a lightweight vim alternative and have few complains.

The name choice is unfortunate, as it clashes with the vis(1) command, which has existed since 4.4BSD

doozy··on Freelancer.com has ruined my life
I was a member of rentacoder, which was eventually acquired by freelancer.com. My account there dates back to 2002.

I haven't been active there in a couple of years. The signal to noise ratio makes the website useless. Not enough quality projects and not enough projects with realistic budgets.

But the problem with fraud is beyond serious. I am very careful with who I do business with, and screen customers as much as possible, but their platform really makes it easy for fraudsters to screw you over. I got a couple of issues there over the years. They both were very small amounts, like $200 or so. In one occasion the customer just reversed the payment, stole my code and freelancer.com did absolutely nothing to stop him. In another incident, the customer did not release the payment after completion of the project and I had to settle to accept only his initial deposit as payment, which was like 20% of the agreed price.

The company is also very fee hungry. There are hidden fees everywhere for everything you do in that website. The website itself is also terrible. Customer support is the worst I've ever dealt with.

There are much better ways to find customers than these kind of websites. On the other hand, if you are looking for developers there are plenty of good ones there, just avoid all the Asian body shops and your chances of successfully finding someone are actually not that bad.

doozy··on Google and the Resurgence of Italian Design
You made me think of Smeg's 50's Style line of appliances. Not only are they, by far, the best looking appliances I've seen, they are also built to last a lifetime. Modern technology, retro design and built like they don't make them anymore, what's not to like?
doozy··on Google and the Resurgence of Italian Design
Was? Italy is one of the main heavy machinery producers in the world. They own CASE and New Holland.
doozy··on What Exactly Is Vegan-Mayonnaise Company Hampton Creek Selling?
No eggs = no mayonnaise
doozy··on Ask HN: What resources have you used to learn Free Pascal?
For the better or the worse, Delphi has become the defacto standard Pascal implementation. Free Pascal aims to be compatible with it and Lazarus is pretty much a clone of Delphi 7. If memory serves right, neither Cantu's Essential Pascal book, which is a brief introduction to the language, nor his comprehensive Object Pascal Handbook cover the VCL but focus on the language itself.

You may want to ask these questions in the Free Pascal community, this stuff is too uncool for the HN crowd.

doozy··on Ask HN: What resources have you used to learn Free Pascal?
It's been a long time, but Marco Cantu's books are widely considered some of the best Pascal/Delphi resources available. Essential Pascal is his introductory book.
doozy··on Catalonia’s Independence Vote Descends into Chaos and Clashes
It's surprising how weak the Spanish government is. The obvious course of action would have been to arrest the entire leadership and charge them with treason and sedition. In Germany the parties promoting this movement would have been declared illegal and dissolved long ago.

It all boils down to a regional government using taxpayer's money to stage a mock election as a means to usurp the functions of the democratically elected national government.

And suddenly those who respect the Rule of Law are the bad guys.

Maybe the Spanish government is just waiting for them to actually declare independence to bring down the hammer.

doozy··on Hunting for a Canadian Legend: The Avro Arrow Jet Fighter
That's because Canadians proved to be much better at designing aircraft than at keeping communist spies out of their defense projects.
doozy··on Give away your code, but never your time
You'll always have a corner case or another. I wouldn't care about personal usage users.

Case 2 clearly falls into the free usage policy, but in case 1 if the school is requiring students to install this software in their school-provided hardware as a way of sidestepping licensing fees I think they are stretching it a bit.

doozy··on Give away your code, but never your time
As I said, it was a moderately successful side business. I know of many cases in which the sale came from someone buying this on behalf of his employer years after he had first used the software as a student.

I was never after the nickles and dimes of users, always had my eyes in the deep pockets of major players. 99% of my sales came from multi-billion dollar corporations, universities and government.

doozy··on Give away your code, but never your time
Many moons ago I developed a moderately successful shareware program. My licensing terms were simple: If you owned the computer where you installed and used it no license was needed, but if someone else owned the machine, you owed me money.

It allowed students, hobbyists and freelancers to use the software for free, for any purpose, but companies, institutions and governments had to pay to play.

This idea does not seem to translate in an obvious way to software released under an open source license.

doozy··on Use pew, not virtualenvwrapper, for Python virtualenvs
The preferred environment for Python development and deployment changes more than the latest trend in JavaScript frameworks.
doozy··on Nginx Unit
It's useful to put Varnish in front of the app server for caching and to serve static content from a separate process (and domain) running a light/tiny httpd server instead of Apache/Nginx

I don't use Go, but D (dlang), vibe.d, varnish and lighttpd are working real well for my latest venture.

doozy··on The Incredible Growth of Python
Yes, I'm aware of that. I wasn't talking specifically about the data in the article but about Python's growth in general. I don't believe the popularity of a tag in a forum is a reliable indicator of the growth of a language, it may simply be this forum becoming more popular among Python users.

Python's rising popularity among the scientific computing community is simply not enough to support the idea of a dramatic increase in Python adoption. As a long-time user of the language I share your appreciation Python usage in the industry has not dramatically increased in the past few years.

On the other hand, there's plenty of evidence suggesting Python is becoming increasingly popular outside high income countries.

doozy··on The Incredible Growth of Python
Fellow 20+ years Python user here.

Python adoption outside first world countries have always lagged considerably behind. A common pattern among technologies.

I suspect a lot of that growth is the rest of the world catching up.

doozy··on Writing a SQLite clone from scratch in C
SAP (formerly Sybase) SQL Anywhere
doozy··on “Oracle laid off all Solaris tech staff in a classic silent EOL of the product”
s/IBM/SAP/
doozy··on New implementation of Git in OCaml
Unfortunately OCaml itself has its own weird licensing issues being distributed under a combination of the QPL and GNU licenses.

Every few years I take a look at it, notice the license and move on. There's no reason whatsoever for a language not to have an implementation under a permissive license.

doozy··on Why I Choose Delphi
I learned to program using Borland Turbo C for DOS, but my first GUI applications were built with Delphi 2.0, which was the first 32-bit version. I earned my first money ever selling a shareware application I built with Delphi, before reaching puberty yet!

The Windows platform was awful so I ran away to Unix, and trying to find something even close to Delphi was just impossible. The best thing we had was Tcl/Tk, which I used a fair bit.

I tried Java at the time and remember saying to myself: You got to be kidding me.

Eventually I gave up on GUI development for Unix and embraced the web browser is the UI philosophy and develop the back-end in Python (then a fairly new language). Best career move I ever made.

I'm still fond of Delphi, it was a great product.

doozy··on The digital native is a myth
The digital native is not a myth, he's just going extinct.

Back in the day the difference between a computer user and a computer programmer was, at best, blurry. You had to know how to program to use a computer.

And hardware and operating systems were complicated things you had to study, they weren't the appliances of today that "just work".

I think the breaking point was around the time Windows XP and Mac OS X were released. The difference in skills between those raised before that time and nowadays is mind blowing.

So the digital native exists, you just won't find one without grey hair.

doozy··on Ask HN: Hourly freelancers, what do you do when you can't figure something out?
Bill them for every single second of work. Perhaps it's because I come from a family of lawyers, but when that happens the customer simply receives a bill saying

Research: 40 hours.

doozy··on Use of Ad-Blocking Software Rises by 30% Worldwide
In Apache it takes no more than 5 lines in an .htaccess file for a full-featured setup. Look up the ProxyPass / ProxyPassReverse directives and friends.
doozy··on Ask HN: Which graph database would you advice?
OrientDB
doozy··on When Their Shifts End, Uber Drivers Set Up Camp in Parking Lots Across the U.S.
In Dickens' time kids were chained to the machines and beds were rented per shift, so they were always kept warm.

Now it's also adults in the prime of their earning years and the bed is now gone, the baron robbers of Silicon Valley took the last perk of the working man.

I wonder how this age will be remembered in a couple of centuries.

doozy··on Efficient storage: how we went down from 50 PB to 32 PB
Answer: Deduplication

What I don't get is why they decided to roll their own instead of using a file system with support for deduplication such as ZFS.

doozy··on Tell HN: Will design for food
If you are good at something never do it for free.
Page 1 of 4Next →