HNHacker News
TopNewBestAskShowJobs

loftsy

131 karma · joined December 21, 2011

a.lofts [at] camypro [dot.] com
submissionscomments
loftsy··on Blender 5.0
How do the other kernels e.g. Parasolid work without seam edges? Without a seam the 2D parametric boundary is not closed.
loftsy··on Ask HN: Who is hiring? (November 2025)
CamyPro | Oxford, UK | Full-time | ONSITE

Be the first hire, working with me, combining LLMs, geometry, and manufacturing in a high-agency, high-trust environment. You’ll have significant ownership over your work, freedom to experiment, and direct influence on the direction of the product.

A wide range of technologies to work with: vllm / React / Postgres / CGAL / OpenCASCADE / Eigen / express

team@camypro.com https://www.camypro.com/

loftsy··on Kafka is Fast – I'll use Postgres
True.

I think my system is sort of both. I want to put some events in a queue for a finite set of time, process them as a single consolidated set, and then drop them all from the queue.

loftsy··on Kafka is Fast – I'll use Postgres
Very interesting.

I need a durable queue but not indefinitely. Max a couple of hours.

What I want is Google PubSub but open source so I can self host.

loftsy··on Kafka is Fast – I'll use Postgres
Perhaps I do. I know that I don't want a system defined as a graph in yaml. Or no code. These options are over engineered for my use case. I'm pretty comfortable building some docker containers and operating them and this is the approach I want to use.

I'm checking out the list.

loftsy··on Kafka is Fast – I'll use Postgres
I am about to start a project. I know I want an event sourced architecture. That is, the system is designed around a queue, all actors push/pull into the queue. This article gives me some pause.

Performance isn't a big deal for me. I had assumed that Kafka would give me things like decoupling, retry, dead-lettering, logging, schema validation, schema versioning, exactly once processing.

I like Postgres, and obviously I can write a queue ontop of it, but it seems like quite a lot of effort?

loftsy··on Why did Windows 7 log on slower for months if you had a solid color background?
Just make a black png and use it as the background?
loftsy··on Encryption Is Not a Crime
You can make gun fairly easily with what can be accomplished with a CNC machine. It is still illegal.
loftsy··on Encryption Is Not a Crime
Something is a crime if society determines that it should be so. Nothing more.

Clearly the pressure on government to write these laws is coming from somewhere. You should engage with the arguments the other side makes.

loftsy··on UK ICO response to Google's policy change on device fingerprinting
I called the ICO a few years ago asking how to comply with an ex-employee GDPR data request for access to their emails. Their recommendation: read them all to determine which contained personal data.

When I told them I (as a 5 person business) obviously don't have time to go through 1000s of old emails they reacted with surprise to the amount of emails. I guess they don't send many. They didn't offer any other solution.

As others have mentioned this org is a tax on all UK business.

loftsy··on Show HN: Open-sourced (road) traffic counting application
Its running EfficientDet on the phone using Tensorflow light.
loftsy··on Why America's economy is soaring ahead of its rivals
I long for a US-like entrepreneurial attitude here in the UK. Business people here think that they are playing zero sum games. Everyone looks to the govt for funding and direction.

I am reflecting on Deepmind. This company saw the AI revolution before anyone else. London based. They did an amazing job. Sold to Google. The problem is that long term the growth and money now goes back to the US. Maybe the UK is just too small to produce world leading companies.

loftsy··on Show HN: Open-sourced (road) traffic counting application
I made an Android app in this space a few years back. It's helped a few people but I never got a grip on the market or understanding of the space.

www.roadcount.com

loftsy··on Dear friend, you have built a Kubernetes
Fair enough that sounds hard.

Memory size is an interesting example. A typical Kubernetes deployment has much more control over this than a typical non-container setup. It is costing you to figure out the right setting but in the long term you are rewarded with a more robust and more re-deployable application.

loftsy··on Dear friend, you have built a Kubernetes
Are you self hosting kubernetes or running it managed?

I've only used it managed. There is a bit of a learning curve but it's not so bad. I can't see how it can take 4 months to figure it out.

loftsy··on Ask HN: Where to put a static page that would last forever
1. Put it online now so ChatGPT indexes it. Can be forever prompted.

2. Put it in a Ethereum transaction.

More seriously, I have no idea.

loftsy··on Ask HN: What do you think would happen if Google and YouTube split?
I've always assumed that Google ads subsidises everything else at Google. So my concern with a split would be YouTube increasing price or less investment in the service.
loftsy··on Open Source Farming Robot
You seriously think they haven't thought of that? I have no association with this project but it has been going for many years, has sold to many customers and institutions and the pictures certainly look like many healthy plants. Probably there is a cost/benefit trade-off to engineering watering at the soil level. Perhaps leaves would get damaged by the hardware.
loftsy··on Chat Control Must Be Stopped – Now
The attestation would be done by your ISP or the next level along. The ISP/backbone could pass this information along to Web servers.
loftsy··on Chat Control Must Be Stopped – Now
VPN is straightforward to solve. For example Apple devices already have "Device Attestation":

https://support.apple.com/en-gb/guide/deployment/dep28afbde6...

To do TOR you would need to look at the IP protocol and signing at the packet level. Definitely more difficult.

loftsy··on Chat Control Must Be Stopped – Now
Very interesting point. Does a well functionality democracy require the right to be anonymous?
loftsy··on Chat Control Must Be Stopped – Now
Good points. Difficult questions. I was thinking it is tied to the physical device. So you would register a laptop when you buy it with the state and the key would be in the HSM. So the main differences would be:

1. Give my name and address to activate a device 2. "The internet" requires authentication via the HSM.

loftsy··on Chat Control Must Be Stopped – Now
Maybe.

How is it different from now when you can record a conversation you have? or forward an email to the police?

loftsy··on Chat Control Must Be Stopped – Now
It should be possible to have a private chat without spying.

However I have an unpopular opinion, interested to hear what others might think:

We should eliminate anonymity online. If you go on the internet everything you do should be tied back to your name. This can be done using device attestation. Everyone gets a private key tied to their name/address.

This is compatible with free speech. In fact it promotes free speech because being a "troll" becomes a lot more personal.

I think this way of living would be closer to our nature as tribal primates. It would improve behaviour and overall quality of life. Our brains are designed to have checks and balances from wider society which you don't get anonymously online.

This would also reduce the need for govt monitoring because any chat online could be "turned in" by an informer and then any criminals identified.

loftsy··on Ask HN: What resources to learn tech and software in manufacturing?
I'm sorry I jumped on your post earlier since you clearly meant it in a positive way. I agree that listening to your colleagues and understanding then business you've joined should be your top priority.

The thing is that the original post never said they wouldn't do this. The post asked for resources and industry best practice. For all we know they would use this information with discression and practically.

You touched a nerve because I get deeply frustrated by the attitude in manufacturing where process knowledge is not readily shared like in software. The reality is that many business are not best practice.

loftsy··on Ask HN: What resources to learn tech and software in manufacturing?
He literally suggests waiting 6 months. I don't think damping enthusiasm like that is helpful coaching.

Any subject worth learning has depth to it. Nothing worth knowing can be fully understood in a short period of time. That doesnt mean you cant start today.

loftsy··on Ask HN: What resources to learn tech and software in manufacturing?
Your seriously asking why should someone try to learn more? To live curiously, have growth, engage in lifelong learning.

This response is negative gatekeeping.

loftsy··on Saving cloud costs by writing our own database
Apache Cassandra could be a good fit here. Highly parallel frequent writes with some consistency loss allowed.
loftsy··on Reflections on Distrusting xz
I took a look at the diff linked in the article with code that "we are all running". The top of the diff certainly looks interesting. They remove the bounds check in dict_put() and add a safe version dict_put_safe().

This kind of change is difficult to make without mistakes because it silently changes the assumptions made when code calling dict_put() was originally written. ALL call sites would need to be audited to ensure they are not overflowing the dictionary size.

The diff I am referring to is here:

https://git.tukaani.org/?p=xz.git;a=commitdiff;h=de5c5e41764...

loftsy··on Dear Paul Graham, there is no cookie banner law
It's not enough to write a law on principles alone. It must be clear and practical to comply and clear how it will be enforced. The EU should not have created a situation where the most practical solution for 1000's of companies is a cookie banner.
Page 1 of 3Next →