Hacker Newsnew | past | comments | ask | show | jobs | submit | amacbride's commentslogin

> This liberal zoning system is reinforced by private access to city planning powers. Thirty percent of Japan’s urban land has been subject to land readjustment, where agreement among two thirds of residents and landowners in an area is enough to allow its replanning, including compulsorily taking and demolishing land for amenities and infrastructure.

I think this is the key paragraph because (like it or not) a lot of Americans would be philosophically opposed to this sort of process (the Kelo decision on eminent domain notwithstanding.)


Americans are very comfortable with eminent domain, as long as it is applied to brown people.

“From the depths of the WEB in Castle Evans, I summon thee, oh car, oh cdr; may thine parentheses ever match!”


I see you too are a scholar in the ways of Harvey and Hilfinger.


“At this point, private individuals will not be able to obtain licences to the NanoMi platform.”

Does “open source” have a different meaning in Canadian?


It looks to me like they're doing some sort of legal technicality in order to qualify for funding of some sort.

This appears to be F tier legal fuckery, not open source at all.


Cory Doctorow said it best: "Enshittification" https://doctorow.medium.com/https-pluralistic-net-2024-04-04...


I do hope that this leads to improvement in the HIP/ROCm software ecosystem.

It’s definitely lacking in stability and polish compared to what NVIDIA has built. (Ask me why I’m on my third rebuild of LAMMPS this morning…)


HIP/ROCm is waaay better than it was a few years ago. It took a very long time, but AMD finally learned the importance of software.


Are consumer cards also benefiting from the improvements or only datacenters?


For me personally, blender uses ROCm and ROCm hiprt for Cycles tracing and cycles raytracing acceleration. I am using a Radeon RX 6800 and AMD Ryzen AI 7 350, and it works on Linux. ROCm HIPRT really does speed up cycles rendering (at the cost of more Vram usage). Of course, using the AMD driver on Linux, you get access to the system's RAM with GTT.


My introduction to NFS was first at Berkeley, and then at Sun. It more or less just worked. (Some of the early file servers at Berkeley were drastically overcapacity with all the diskless Sun-3/50s connected, but still.)

And of course I still use it every day with Amazon EFS; Happy Birthday, indeed!


I'm going to push back hard on the folks dunking on "vibe coders" -- I have been programming longer than most of you have been alive, and there are times when I absolutely do vibe coding:

1) unfamiliar framework 2) just need to build a throwaway utility to help with a main task (and I don't want to split my attention) 3) for fun: I think of it as "code sculpting" rather than writing

So this is absolutely a utility I would use. (Kudos to the OP.)

Remember the second-best advice for internet interactions (after Wheaton's Law): "Ssssshh. Let people enjoy things."


I too have probably been programming longer than most people here, and I'll vibe code on occasion for your #2 reason. (Recently I needed to take an OpenAPI spec file and transform/reduce it in some mechanical ways; didn't feel like writing the code for it, didn't care if it was maintainable, and it was easily verifiably correct after a quick manual skim of its output.)

I don't think #1 is a good place to vibe code; if it's code that I'll have to maintain, I want to understand it. In that case I'll sometimes use an LLM to write code incrementally in the new framework, but I'll be reading every line of it and using the LLM's work to help me understand and learn how it works.

A utility like pyscn that determines code quality wouldn't be useful for me with #1: even in an unfamiliar framework, I'm perfectly capable judging code quality on my own, and I still need and want to examine the generated code anyway.

(I'm assuming we're using what I think is the most reasonable definition of "vibe coding": having an LLM do the work, and -- critically -- not inspecting or reviewing the LLM's output.)


I was using the definition of “let the LLM take the lead in writing the code, but review it afterwards“ so I don’t think our opinions are in conflict.

I think of coding agents as “talented junior engineers with no fatigue, but sometimes questionable judgment.”


we can have a pissing contest. I don't begrudge anyone their fun, but when my job becomes taking hundreds of thousands of lines of vibe code and just finding that one little change that will make it all work, we have a serious problem with expectations.


I don't think we're at odds: I think "vibe coding" is strictly for fun and for prototypes. However, people will misuse any tool, so having utilities to mitigate the risk isn't a bad thing.


Just the headline itself makes me think of the “Greater East Asia Co-Prosperity Sphere” and we all know how that turned out.


Okay but we also know how it started, which was not as a bilateral trade agreement. I don't think imperial japan has eternally tarnished the concept of 'prosperity' in the same way that hitler forever tarnished that style of mustache.


Thought the exact same. Not even knowing the history of Japan, just from like one frame in the Bill Wurtz video where that name shows up.


Subsidized by Big Hook, no doubt.


Bladder cancer has a notoriously high recurrence rate, unfortunately. (I worked for years in NMIBC molecular diagnostics.)


My dad had his bladder removed. Cancer came back 18 months later and he was gone 4 months after that. It sucks.

Plus, I regret that he had to live with a colostomy bag for that time. His quality of life probably higher if they do the other option (name escapes me).


Say more? You've got some domain expertise on this story and I assume an interesting story to tell!


FFS, I'm a physician and I had to look up that the acronym. Have mercy on people: NMIBC = non-muscle invasive bladder cancer.


Right but the first time in a message board thread you have to type "non-muscle invasive" you learn the acronym real quick. :)


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: