HNHacker News
TopNewBestAskShowJobs

jpitz

1,365 karma · joined December 14, 2010

submissionscomments
jpitz··on Types are a basic tool of software design (2018)
Could it be Linus Torvalds' "Bad programmers worry about the code. Good programmers worry about data structures and their relationships." ?
jpitz··on Ask HN: What's the most creative 'useless' program you've ever written?
Useless is in the eye of the beholder I guess. I wrote a slowcat filter one time to help test something. It's like cat, but with random latency between lines / bytes.
jpitz··on Energy Storage is a solved problem
Alternately:

Large scale storage is reasonably well solved.

jpitz··on Magnet-free induction motor aims to nearly halve carbon emissions
I think it is telling that they don't mention any efficiency numbers. Hopefully I'm wrong.
jpitz··on On the Nature of Time
Almost like time is the stack and space is the heap.

Meh. Almost.

jpitz··on Tinystatus: A tiny status page generated by a Python script
Something I do in my yaml configs is support ${ENV} template variables with the string Template's substitute method using *os.environ.
jpitz··on Ask HN: Should we bring software dev in-house?
You may want to hire someone to really dive into this question.

That allows you to set up a NDA that allows you to go into the nitty gritty details of your niche and why this product is out of headroom.

A fresh technical perspective may also provide insight into a path forward that doesnt include rip-and-replace.

jpitz··on All I want for Christmas is a negative leap second
You claimed that timezones change an hour by area. That's not the case. That's my point.
jpitz··on All I want for Christmas is a negative leap second
You might be surprised to learn that there are time zones that are not an integer number of hours different from UTC.
jpitz··on iTerm 3.5.1 removes automatic OpenAI integration, requires opt-in
The headline implies that "requires opt-in" is new to 3.5.1. that's not the case. The OpenAI integration always required opt in and an API token to function.

Can we fix the headline?

jpitz··on POV-Ray – The Persistence of Vision Raytracer (2021)
I spent a lot of time with POV-Ray. Back in ~1992 I had the IBM C++ Compiler for OS/2 and spent a day or so tweaking the source to get it to compile. Fun times.
jpitz··on The Epson HX-20 – A Contrarian's View (2021)
That was strongly true for a long time through Windows 9*, but with Windows NT/2000 much less so as the core was primarily influenced by David Cutler's experiences with VMS.
jpitz··on Russian troops use Starlink licensed and imported from Dubai
Or discovered
jpitz··on Welcome to Apache OpenDAL
Looking at the kind of APIs they are supporting, this appears to be aiming at filesystem-like behavior. If I was building such a thing, I would leave SQL out of scope as well.
jpitz··on Elon Musk wants to open a university in Texas
Seldon was a villain?
jpitz··on Golden SAML Attack
"It rather involved being on the other side of this airtight hatchway" - Raymond Chen
jpitz··on Home Assistant blocked from integrating with Garage Door opener API
There's often a pair of pins on the internal board that you can attach a relay to. Shorting the pins causes the door to close.
jpitz··on Show HN: Tailspin – A Log File Highlighter
As does ack
jpitz··on Mars has a layer of molten rock inside
Recently, it has come to light that the relative rotational speed of Earth's core seems to have a decades long cycle of leading and lagging the surface.

https://www.space.com/earth-inner-core-slowing-study

jpitz··on Lumber prices down 11% YoY
Metric makes the math easier, but it is much easier for me to relate to 40 board-feet of lumber than to 0.0944 cubic-meters.
jpitz··on A DIY ‘bionic pancreas’ is changing diabetes care
The misuse of that particular term of art should probably be pointed out to the author.
jpitz··on Managers say 4-6p.m. is now a work 'dead zone.'
Anyone else think this is a consequence of households converging on dual-income due to flat earnings vs cost of living?
jpitz··on Hue Light Hack
Prize is an accepted alternative spelling of prise, which makes it likely to me that the error here is simply a typo s/if/it/
jpitz··on Make systemd better for Podman with Quadlet
tl;dr it wasn't before, but now it is.

It is true that there once was a disclaimer on the compose homepage that stated that the product was not recommended for production workloads.

Given that disclaimer no longer exists, along with the existence of [1], leads me to advocate using it in production.

[1] https://docs.docker.com/compose/production/

jpitz··on 60 Nations agree to regulate AI in the military before it destroys the world
I am cursing you right now because it is occurred to me that I have to go home and install starcraft and play. There goes my weekend.
jpitz··on Challenging algorithms and data structures every programmer should try
The Algorithm Design Manual, which maybe should have been named The Algorithm Selection Manual.

https://www.goodreads.com/book/show/425208.The_Algorithm_Des...

jpitz··on ‘Perpetual broths’ that simmer for decades
Reminds me of the Stone Soup story from the original creators of Fractint.
jpitz··on Tips for analyzing logs
I started using ack about 14 years ago, so theres a lot of inertia there. It is slower than the others, but it was so much faster at the time for searching through source trees than grep.

For log colorizing, I make use of the --color-match and --passthru arguments, like https://powdahound.com/2009/10/colorize-log-output-with-ack/

jpitz··on Tips for analyzing logs
I use ack for this purpose, because the color filtering options are so good.

https://beyondgrep.com/

jpitz··on School of Haskell: Basics (2013)
From TFA:

"A gentle introduction to Haskell for beginners.

The prerequisite for this series of tutorials is some knowledge of imperative programming, whether C++, Java, Pascal, you name it. If you have some familiarity with functional programming, that's even better."

← PreviousPage 3 of 17Next →