HNHacker News
TopNewBestAskShowJobs

jcoffland

4,419 karma · joined January 29, 2015

I started contracting software development in 2002. Mainly I develop embedded systems code (in C) and simulation systems (in C++). I've been coding for the Folding@home project since 2007 and have been working on an Open-Source 3 axis CNC simulator called CAMotics since 2011.

* http://cauldrondevelopment.com/ * http://folding.stanford.edu/ * http://camotics.org/ * http://joe.coffland.com/

I live in Petaluma, CA. If you're in the area, send me an email. I'm always up for a coffee or a beer and interesting conversation.

submissionscomments
jcoffland··on Arctic Summer Melt Shows Ice Is Disappearing Faster Than Normal
That article says that the oldest ice in the core was 2.7 million years old. It actually mentions gaps in the record and ability to date ice only with a 100k year margin of error. This does not imply that we have a continuous record of carbon levels for the past 2.7M years.
jcoffland··on Arctic Summer Melt Shows Ice Is Disappearing Faster Than Normal
Honest question. If during the warmest periods ice melts all over the planet, wouldn't ice cores lack carbon measurements for those periods? I'd love an answer from someone with some expertise.
jcoffland··on Going Quiet: More States Are Hiding 911 Recordings
The problem is lawyers not privacy. The 911 operators and the state obviously don't want sued.
jcoffland··on MPAA Welcomes Netflix as New Member
> What’s a good alternative?

Go outside. Read a book. Spend quality time with your family.

jcoffland··on Samsung TVs should be regularly virus-checked, the company says
> When we were a Nielsen family they would include something like $4 in cash in each week's mailing as a gift.

Nielsen ratings only collected a representative sample which makes each sample orders of magnitude more valuable.

jcoffland··on Lessons learned from rewriting code
> Better architecture, but bug-for-bug compatible" probably isn't the goal of the rewrite.

Why not? From there you proceed to fix the old bugs.

jcoffland··on Lessons learned from rewriting code
I don't agree. The code may not do precisely what was intended but it is deterministic. If you understand the language, you can understand the code.
jcoffland··on Lessons learned from rewriting code
> 1. Are you ready to throw away all that knowledge?

This is a massive fallacy. Rewriting code does not have to throw away knowledge. The old code is a specification for the new. You just have to read it.

I've been involved in several successful rewrites and I always use the old code as a precise description of how the software is supposed to work. You have to take the time to understand it. And if you don't understand the old code, you really shouldn't be rewriting it.

jcoffland··on Lack of leadership in open source results in source-available licenses
Open-Source is alive, well and functioning as intended. Tens of thousands of Open-Source projects are producing the software that is driving most of today's tech.

To a venture capitalist, Open-Source is a marketing strategy. VCs would like to profit from the popularity of Open-Source by inserting themselves in the cash flow. But the cash flows in Open-Source are periphery. And the periphery is a humble position for a VC.

jcoffland··on Free Wolfram Engine for Developers
I think that what Wolfram is missing is that devs are not interested in getting hooked and then paying subscription fees. The payment model is the problem and devs won't be easily suckered by a free version.
jcoffland··on Walking Away from the Product I Spent a Year Building
A year is pretty short.
jcoffland··on Almost every speed limit is too low (2017)
> considering the increase in mass and height.

Most of today's cars are significantly less massive even if their size is larger.

jcoffland··on Close to 735k Fraudulently Obtained IP Addresses Uncovered and Revoked
It's an example of human cooperation for a greater good.
jcoffland··on Almost every speed limit is too low (2017)
Today's cars are much safer than the cars of the 70s at higher speeds. Not only do they better protect the occupants in an impact but they steer better, break better and are far more stable. Add to that better fuel efficiencies and it's hard to argue that we need the same speed limits.

55 was a response to the oil crisis but it also reflected automobile engineering of the time.

jcoffland··on ZombieLoad: Cross Privilege-Boundary Data Leakage on Intel CPUs
It should read:

> ...said it works “just like” in PCs

The number of mistakes in the Techcrunch article is atrocious.

jcoffland··on ZeroSpeech Challenge 2019: TTS without T
They have touch, smell and taste.
jcoffland··on Tertill Weeding Robot
It doesn't show up on mobile.
jcoffland··on Tertill Weeding Robot
The website really needs a video demonstrating the product.

Edit: there is a video but it only show up on the desktop version.

jcoffland··on All extensions disabled due to expiration of intermediate signing cert
Installing hotfix-update-xpi-intermediate@mozilla.com-1.0.2-signed.xpi on firefox-esr 60.6.1esr-1 in Debian did not work for me.
jcoffland··on Microsoft, currently the most valuable company, is having a Nadellaissance
> “I don’t know of any other software company in the history of technology that fell onto hard times and has recovered so well,” says Reed Hastings, CEO of Netflix Inc.

How about Apple?

jcoffland··on DHS to start DNA testing to establish family relationships on the border
> HN, because 99.9% of the people here have always had pleasant interactions with the police (i.e. they’re white)

I'm white and as a teen growing up in Idaho I had many unpleasant interactions with police. Once two friends of mine and I were stopped at gun point just for walking home at 2am. The excuse was that there had been some thefts in the area. I guess we looked the part.

Granted, there are not a lot of black people in Idaho. I was actually quite surprised when I moved to NYC and realized that the cops weren't looking at me any more just because I was white.

jcoffland··on Scientists Find Cocaine in Shrimps
> The potential for any effect on the creatures was "likely to be low", they said.

Typical popsci article. A clickbaity title followed by a hint at the disappointing truth far enough down the page that 95% of readers never see it.

jcoffland··on The Evolution of Disk Storage and an Introduction to NVMe
Some really early computers stored bits in waves in mercury. A series of waves would be started at one end of a tube full of mercury and they would be read back when they arrived at the other end. The memory of course then had to be refreshed. Core memory was however much more successful.

https://en.m.wikipedia.org/wiki/Delay_line_memory

jcoffland··on China’s Pig Pandemic
I'd be more interested in their recipes.
jcoffland··on Otonomo, with nearly $55M in funding, is cloning our product
> We created a standard API for cars.

Does that not mean anyone else can use the API?

jcoffland··on Why have so many physicists shrugged off the paradoxes of quantum mechanics?
All human models of reality are flawed. It is improbable that our small minds will ever comprehend the nature of the universe in it's entirety. Each answer uncovers more questions, more paradoxes.

That is not to say we should not continue to try to understand the world around us. Only that logic dictates that we proceed with humility.

jcoffland··on Travel through wormholes is possible, but slow
Say you're standing in front of the sun and you wave your arm. As the light travels away from you, your shadow will get larger and move faster. Eventually the movement of the shadow will exceed the speed of light. In theory it will approach infinity.

The light itself will continue to travel at normal speed but if you waited for the light to bounce back from distant planets you could observe the shadow moving FTL.

jcoffland··on Dog Breed Identifier: from Keras program to Android app
Welcome to the reality of today's "AI".
jcoffland··on Travel through wormholes is possible, but slow
Shadows can move faster than light.
jcoffland··on Unveiling the first-ever image of a black hole [video]
This is also called an aptronym.

https://en.m.wikipedia.org/wiki/Aptronym

← PreviousPage 3 of 34Next →