HNHacker News
TopNewBestAskShowJobs

jeffasinger

757 karma · joined January 15, 2013

If you want to get in touch, email my_username@gmail.com.
submissionscomments
jeffasinger··on Show HN: A paperless 401k with automated advising built-in
That's definitely the future.

I work for a company whose major goal is to make that job disappear, and do most employee onboarding and other annoying HR documents tasks online, mostly automatically.

We do payroll, and integrate with various healthcare and retirement providers as our customers need.

So far it's worked out really, really well.

jeffasinger··on Why Go and Rust are not competitors
I think with C++ it is much easier to shoot yourself in the foot, but overall, I think it's probably mostly just ecosystem between the C++ and Java.

Having tried both Rust and Go, I think I'd much prefer Go for simple web dev stuff because of all the ecosystem around it, but for most other things prefer rust.

jeffasinger··on Transitioning Shyp couriers to W2 employees
Social Security is 6.2% and Medicare is 1.45%. However, these taxes are currently being paid for by the contractors in the form of self employment tax, so it's not really a huge change there though.

Worker's comp is going to range depending on the industry, I doubt the courier's would have especially high workers comp numbers

jeffasinger··on Transitioning Shyp couriers to W2 employees
The tax differences aren't huge. There is a 7.65% tax that would switch from being paid by the contractor to paid by the employer, and likely some kind of state unemployment tax, which is often industry dependent.

The biggest difference is in benefits (mostly healthcare) costs.

jeffasinger··on The performance and physics of the fish kick
As a swimmer, I was much faster underwater with fins than above water, up to a distance where I needed to breathe more than once a lap (~ 100 yards).
jeffasinger··on The performance and physics of the fish kick
In freestyle some part of the swimmer must still break the surface by the 15m mark. Otherwise, people would probably go farther for shorter distance events (50 and 100).
jeffasinger··on ADP intentionally broke its Zenefits integration
This is basically because Zenefits and ADP indirectly compete.

ADP, Paychex and some other major payroll providers make quite a bit of money be using their relationships with companies to sell insurance and other benefits to their customers. Zenefits is basically an insurance broker, and therefore competing with ADP on this front (which is a lot of revenue for both companies).

Payroll really shouldn't suck, the basics of it should be pretty easy. The problem is that the vast majority of payroll providers are nearly impossible to work with.

Disclosure: I work at Employii, a company that makes payroll/hr software designed for integration with insurance brokers.

jeffasinger··on Ask HN: What's wrong with my launch page?
Some pictures and more color would help
jeffasinger··on Service-Disoriented Architecture
I'd guess that what he means is that an attacker who compromises one micro service may not end up compromising all of them, whereas if they compromise a monolith, they have access to everything.
jeffasinger··on Running a 20 People Business from the Beach
I work remotely. This past winter I traveled to visit some family in a warm place. I spent the nicer days off, and enjoying my locale, and the not so nice days working as usual.

It's a nice way to only take 2 days off from work but actually get some relaxing time in a different setting.

jeffasinger··on Why I’m breaking up with Google Chrome
Chrome's stability greatly improved for me when I disabled Flash.

I'd really like to switch to Firefox, but there's a few things I just can't seem to get used to every time I try to.

jeffasinger··on Anatomy of Error: A surgeon remembers his mistakes
I recently had shoulder surgery.

One of the first steps the day of was the surgeon coming in, talking to me, and initialing the shoulder he was to operate on.

Every new person I met along the way asked me what shoulder it was, and then wanted to see the initials before continuing.

jeffasinger··on Django Community Survey
Unfortunately squashing doesn't help as much as I'd hoped as the performance problem is in the loader (executing migrations is pretty quick). It can also get tricky with interdependencies between apps.

Turning off migrations is great in the cases it works, but it doesn't provide an easy way to also run the few data migrations that some parts of our code rely on. Obviously we could probably fix this in some non-DRY way, but I'd rather not.

The situation as is, is workable, but it would be way better to improve the performance of this a little (which I have a feeling is definitely possible). When I next get some time to work on this, I'll give it a crack.

jeffasinger··on Django Community Survey
My biggest issue with django right now is the speed of the migrations since 1.7.

At work, we have a project with around 30 apps and 170 interrelated migrations. It takes 2-3 minutes to run all the migrations, which have to happen at the beginning of many runs of our test suite.

jeffasinger··on Django Community Survey
Around the same time, I chose Django because it felt less magical than rails.
jeffasinger··on Would You Let the I.R.S. Prepare Your Taxes?
I agree, and I stand no benefit in job security from not having the IRS do it.

The IRS will assume that the entire 1099-B is income, even though your cost basis (and therefore actual income) is right on the form.

That said, I'd love to see Intuit go away.

jeffasinger··on Why Energy Storage Is About to Get Big – And Cheap
I had the same thought reading the article, but after some thought, I doubt it.

Grid transmission can be as low as 0.5% per 100 miles already. Batteries lose about 10% of the energy by storing it, that leaves you with needing to go at least 2000 miles in order to make up the battery loss difference, plus needing the energy to move the batteries physically.

jeffasinger··on Google Maps Pacman
I think one of the "benefits" of the new version of the maps is that they can more easily customize the output per user.

This means that they can show different businesses to you based on your searches, and possibly some day charge businesses to be "put on the map".

jeffasinger··on Suburbs rethink mass transit to court millennials
Yes, traffic is far different outside of the most congested cities. I live in a "city" of 250k with about 1.2M including suburbs and surrounding areas. Bad traffic might add 20 minutes to your commute.
jeffasinger··on Myths of Enterprise Python
I work on a team of three that has a project slightly larger than you 100k-110K LOC (and growing by about 5k LOC a week), we've managed to keep test coverage at about 95%, and have found it's worth the investment upfront, as it makes refactoring so much easier.

Looking back, I don't think even for a personal project, I would ever do something that wasn't a one-off without good test coverage. It's essentially taking on technical debt, as it makes you much more afraid of fixing anything.

jeffasinger··on VLC 2.2.0 multi-releases
VLC does have a web interface where you can query the position in the current track. Polling that may be accurate enough for what you want.
jeffasinger··on Show HN: SQL Teaching – Codecademy for SQL
This is why I'm so excited for django 1.8, it introduces the ability to use pretty much any SQL function in aggregates, annotations and order bys, including CASE.
jeffasinger··on Why Slow Electronic Payments Can Cause Cash Flow Problems
This is sort of a confused article.

It sounds like it's referring to Same Day ACH, but it starts out by mentioning non relevant things (unless the consumer in question is paying with ACH at a grocery store ...).

Same Day ACH is exciting, but well over a year off. Also, it comes with a limit of $25,000 per transaction, which makes it useless for certain types of transactions, and it also has an added fee of about $0.08 per transaction. For something like payroll or bill payment, this really adds up, and I'm guessing it will see less use because of the fee.

jeffasinger··on Show HN: Gosms – Your own local SMS gateway powered by Golang
Many "Unlimited" providers would be unhappy if you were sending 10s of messages per second for sustained periods of times.

Ting charges $6/device plus $0.0025 per message.

jeffasinger··on Covering parking lots with solar panels
A good start would be for some cities to abandon their minimum parking zoning restrictions, which actually exist.
jeffasinger··on Drone carrying drugs crashes near US-Mexico border
I bet the answer is yes, if Lighter than air (blimp) designs are allowed.
jeffasinger··on WhatsApp doesn't understand the web
The Chrome only aspect is touched upon in the article. They are using the requestFileSystem() API, which only works on Chrome. I'm not sure why they couldn't have used a more standard means of storing data.
jeffasinger··on Stack Exchange Raises $40M Led by A16Z to Boost Its Programmer Forums
I've used it both as a Job Seeker and employer.

As an employer, we got no real prospects, only a few people who were looking for remote work, even though the description said local only. They gave us a full refund with no hassle under their satisfaction guaranteed policy.

As an employee, it brought to my attention a great job from a good local company that actually cared about developers and allows remote work.

Relatively happy with it from both sides.

jeffasinger··on Native Socket.IO and Android
While Websocket has good supports by browsers, it doesn't always handle switching between networks correctly, also, some networks disallow Websockets altogether, or drop websocket connections over HTTP, but not over HTTPS.

Socket.io (especially > 1.0) solves these issues with a layer by having smart reconnection mechanisms and starts by connecting over plain old HTTP longpolling, and upgrades the connection to use websockets if they're available and work.

jeffasinger··on Google Glass sales halted
I used to work in the "Self-guided tours for Museums" industry. That was an area I could see Glass being legitimately useful.

Walking through a museum, seeing something you were interested in, and having more information about it read to you be someone knowledgeable almost instantly is a great User Experience.

← PreviousPage 4 of 13Next →