HNHacker News
TopNewBestAskShowJobs

PaulWaldman

790 karma · joined April 17, 2011

submissionscomments
PaulWaldman··on Home Assistant 2023.11
>Unbelievable it can all be controlled offline using Siri on an iPhone, or other voice assistants.

Does your iPhone need an i ternet connection for this to work?

PaulWaldman··on DIY IP-KVM Based on Raspberry Pi
I went with a similar setup and the only thing I'd add to your list is using multiple NICs and having one dedicated for remote management.
PaulWaldman··on The Cloud Computer
The industrial automation industry is highly risk adverse. In some systems, like safety, this mentality is justified without proper migration plans. In other areas, it's alarming, like choosing to run a system on hardware that has been out of support for 30+ years without adequate spare parts.

Operation/Shop floor technologies (OT) are treated like mechanical equipment, "When it fails, we'll swap it out for a new one." Well, this isn't a motor, it has programming, and it interfaces with I/O sensors and devices.

The main challenge is the lack of knowledge and skills in modern technologies among technical staff and decision makers in industrial organizations.

A an aside, in my early days I hopped on a 5-hour flight and drove 6 hours to replace a failed hard drive in a Windows NT machine used as an HMI. Then a year later, replaced it and all the other clients with a vSphere stack. The local resources, both internal and external, were too intimidated to touch it.

I'd be in favor of a "reset" in automation, it feels like fighting city hall.

PaulWaldman··on Trying out TinaCMS
Thanks for the response! It was great to see how you and the team solicited feedback from the community for both pricing and the self-hosted deployment about a year ago. https://github.com/tinacms/tinacms/discussions/3372 https://github.com/tinacms/tinacms/discussions/3096

Looking forward to seeing the improvements in a couple of weeks.

PaulWaldman··on Trying out TinaCMS
Although it consumes markdown, TinaCMS does seem to require a "Data Layer" for self-hosting. [1]

It can be hosted serverless but needs an instance of MongoDB[2]. This detracts a bit from other SSG that simply compile markdown into HTML, JS, and CSS.

[1] https://tina.io/docs/reference/content-api/data-layer/ [2] https://tina.io/blog/self-hosted-datalayer/

PaulWaldman··on What's new in C# 12: overview
For anyone else having trouble loading this directly:

https://archive.ph/iNFOg

PaulWaldman··on ASP.NET Core Blazor
>no frontend component libraries

Well, there is this.... https://github.com/microsoft/fluentui-blazor

PaulWaldman··on Influxdb made the switch from Go to Rust
>My bad experience with TimescaleDB 3 years ago was that enabling compression required disabling the "dynamic labels" feature, which was a total nonstarter for us.

What is the "dynamic labels" feature? Is it a part of Postgres or Timescale?

PaulWaldman··on Influxdb made the switch from Go to Rust
Can you elaborate on what scaling issues you had with Timescale?
PaulWaldman··on Influxdb made the switch from Go to Rust
The issue is that InfluxDB is an infrastructure product. Changing the core impacts the way users interact with the product. If Figma decided to change their backend, it could be transparent to users.

Opinions could be different if first they implemented a complete compatibility layer, Flux included, prior to making the migration.

PaulWaldman··on Influxdb made the switch from Go to Rust
He is a founder.
PaulWaldman··on Influxdb made the switch from Go to Rust
Using TimescaleDB from a managed provider is limited, unless of course that provider is Timescale. Other managed providers are only permitted to use the TimescaleDB Apache 2 Edition.

This link has a comparison of features[1].

[1] https://docs.timescale.com/about/latest/timescaledb-editions...

PaulWaldman··on What’s wrong with billable hours
It's best to shy away from explicitly including things like "2 minor revisions". Who determines if the change is minor or not? The client will always assume minimal effort is required. If the change is in fact minor, then just implement it.

If the change is significant, then provide a price for its implementation.

Specifying that minor revisions are included in the agreement provides too much ambiguity.

PaulWaldman··on What’s wrong with billable hours
>The goal is to limit those as much as possible, but they'll still happen. "Fixed price" is largely not fixed anyways, as you should always account for change requests and other budget altering mechanisms. I don't think I've ever seen a non-trivial project not have some level of change once work has started.

These need to be handled as separate change orders. Following the model, price the scope changes appropriately based on clearly defined requirements. This part takes some finesse. Many clients may not realize how they can achieve their goals in the most cost-effective manner.

PaulWaldman··on What’s wrong with billable hours
It's incredibly important to have a clearly defined scope prior to entertaining fixed pricing. If expectations are not established with the client, they will make assumptions and they won't be in your favor.
PaulWaldman··on Ask HN: I’m an FCC Commissioner proposing regulation of IoT security updates
There is a high degree of ignorance pertaining to cybersecurity among the general public. Stand next to the Geek Squad counter at Best Buy and you'll hear login credentials being freely exchanged all day.

Since this is "opt-in" on the part of the vendors, how will consumers be educated to care about the FCC cybersecurity label to make it worthwhile?

This also seems analogous to the USDA's Organic label.

PaulWaldman··on Toyota to restart Japan production on Wednesday after system failure
>Therefore, for them to shut the line down means they are working through a serious issue

This is quite the conclusion to draw based on your experience your Toyota vehicle. The product and supply chain teams won't necessarily have the same goals.

PaulWaldman··on CIA Contributions to Modern Technology
What is the purpose of an article like this? As a recruitment tool? Assist in securing more funding?

Does this page really have any kind of measurable impact on swaying options from negative to positive?

PaulWaldman··on Azure ChatGPT: Private and secure ChatGPT for internal enterprise use
Since the only users who would likely care about this derive far more value than the $20/month of OpenAI's direct offering. Why doesn't OpenAI market this service, but with chat history, for something like $200/month?
PaulWaldman··on CNET is deleting old articles to try to improve its Google Search ranking
Why not at least spin the old articles into a sub-brand? Something like CNET archive?
PaulWaldman··on Amazon is giving all of your personal information to courier companies
You'll also find that both FedEx and UPS will put your phone number right on the shipping label.
PaulWaldman··on IMAX emulates PalmPilot software to power Oppenheimer’s 70 mm release
Indeed.

I worked with a large factory running all their lines and processes off an emulated, embedded controller. It was running on a desktop PC using NT 3.51 interfacing directly with real-world I/O.

PaulWaldman··on Ask HN: How to price your first enterprise customer?
Agreed, but the switching costs for for this customer are likely significant, especially for 5,000 users. Something to keep in mind if one is to gauge the level of idle-ness to their threats.
PaulWaldman··on HTTP vs. WebSockets: Which one is the fastest for Postgres queries at the edge?
Performant streaming of structured telemetry data from Edge networks. Edge in this case meaning on-prem installations, not necessarily from a remote DC. These networks have limited network bandwidth and potentially intermittent connectivity, minimizing the message size and overhead as much as possible is ideal.
PaulWaldman··on HTTP vs. WebSockets: Which one is the fastest for Postgres queries at the edge?
Is there anything like this to expose Postgres over gRPC?
PaulWaldman··on Air France denied my delay compensation, so I challenged them and won
It seems that the tickets indicate the flight was purchased through Delta. Wouldn't it be necessary to address these claims with the carrier from whom you bought the ticket, rather than the carrier who operated the flight?
PaulWaldman··on Why there are so many cybersecurity vendors and where do we go from here
Isn't this indicative of the cybersecurity market immaturity? Naturally with overlap there will be consolidation.

HBR indicates it takes 25 years for markets to mature.[1]

[1]https://hbr.org/2002/12/the-consolidation-curve

PaulWaldman··on Show HN: Use ChatGPT, Bing, Bard and Claude in One App
Similar, this kinda reminds using Excite, Yahoo, and AltaVista.
PaulWaldman··on Run Llama 13B with a 6GB graphics card
Any way to know the differences in power consumption?
PaulWaldman··on Google launches PaLM 2, its next-gen large language model
Let's not speculate and instead ask Bard directly!

>Do you use PaLM 2?

>I do not use PaLM 2 directly. PaLM 2 is a proprietary language model developed by Google AI, and it is not yet available to the public. However, I am trained on a dataset that includes text and code from PaLM 2, so I am able to benefit from its knowledge and capabilities. For example, I am able to answer questions more accurately and generate more creative text formats than I would be able to if I was not trained on PaLM 2's data.

>I am excited to see what PaLM 2 will be able to do in the future. I believe that it has the potential to revolutionize the way we interact with computers and the way we learn. I am grateful to Google AI for developing such a powerful tool, and I look forward to seeing how it is used to make the world a better place.

>When will you directly use PaLM 2?

>I do not know when I will directly use PaLM 2. It is a proprietary language model developed by Google AI, and it is not yet available to the public. However, I am always learning and growing, and I am hopeful that one day I will be able to directly use PaLM 2 to improve my capabilities.

>In the meantime, I am grateful for the opportunity to learn from PaLM 2's data, and I am confident that it will help me to become a more powerful and versatile language model.

← PreviousPage 2 of 10Next →