HNHacker News
TopNewBestAskShowJobs

injidup

1,897 karma · joined September 13, 2018

submissionscomments
injidup··on A new AI winter is coming?
Most “AI is rubbish” takes treat it as an open-loop system: prompt → code → judgment. That’s not how development works. Even humans can’t read a spec, dump code, and ship it. Real work is closed-loop: test, compare to spec, refine, repeat. AI shines in that iterative feedback cycle, which is where these critiques miss the point.
injidup··on Engineers repurpose a mosquito proboscis to create a 3D printing nozzle
Why the word "sustainable" in here? It's like every product pitch these days needs the word "sustainable" in it to pass legal.
injidup··on Booking.com cancels $4K hotel reservation, offers same rooms again for $17K
It's simple. Booking.com will fuck you over and have all sorts of fine print to cover themselves. However I can simply recommend if they do something like cancel a confirmed booking don't bother contacting customer support. Simply get on Facebook and start swearing and causing a huge fuss till they sort it out. They will tell you 100 times that they are very sorry and they would love to help but they just can't and they feel horrible about it all but "the policy" forbids them doing anything that could smell like genuine customer service. Simply raise the temperature of agitation just as this customer did and eventually booking.com will buckle.

I had exactly the same case. I had a non cancellable room booked for an event and a week or two before the event it was cancelled and booking tried to claim they were not an agent, they were not part of the contract, that they cared very deeply. Customer support in English cost 1€ per minute and they kept putting me on hold. Eventually I just went to Facebook and asked GPT to start incrementally generating more and more offensive posts direct at their social media account. It's much cheaper than their customer support line and it actually reaches someone who can do something.

injidup··on Windows 11 adds AI agent that runs in background with access to personal folders
Opens instantly on my machine. It takes the same amount of time as neovim.

Now if you want to complain about something then vscode takes 12 seconds to load

injidup··on Roc Camera
You take a photo of an AI generated photo. What's yr proof worth then?
injidup··on Roc Camera
When rocking your Meta, Ray Ban, MacDonalds, Tesla XR AR 0009fNG plus Reality engine contact lense inplants it will be important to cross reference your experiences with what really happened.
injidup··on Comprehension debt: A ticking time bomb of LLM-generated code
I came back to this. NOBODY mentioned speckit!

https://github.com/github/spec-kit

""" Spec-Driven Development flips the script on traditional software development. For decades, code has been king — specifications were just scaffolding we built and discarded once the "real work" of coding began. Spec-Driven Development changes this: specifications become executable, directly generating working implementations rather than just guiding them. """

The takeaway is that instead of vibecoding you write specs and you get the LLM to align the generated code to the specs.

injidup··on Gmail will no longer support checking emails from third-party accounts via POP
I have this annoying problem. When not plugged into my car I can say

"Hey google remind me to call in sick tomorrow"

and it will put an entry into the calendar for me.

But if it is plugged into my car the same request will elicit an

"I'm sorry please talk to your system administrator to get this feature enabled"

This has gone on for years with google assistant and workspace accounts. There is always some random interlock in some byzantine permissions table that get's triggered at the most inconvenient moment and you can't do what yesterday you could do.

injidup··on Comprehension debt: A ticking time bomb of LLM-generated code
Shouldn't you be getting the LLM to also generate test cases to drive the code and also enforce coding standards on the LLM to generate small easily comprehensible software modułes with high quality inline documentation.

Is this something people are doing?

injidup··on The US Is Tracking 14 Potential Rabies Outbreaks in 20 States
You are claiming the study is claiming something it doesn't and then claiming it is bogus because they can't claim what you claim they are claiming.

> A new study has found that US dog owners who harbor mistrust in the safety and efficacy of childhood and adult vaccines are also more likely to hold negative views about vaccinating their four-legged friends.

They didn't claim that 37% are not vaccinating due to mistrust. They claimed that people hold negative views about vaccines with regards to pets. It was a study about beliefs not about actions.

The abstract states clearly.

> Canine vaccine hesitancy (CVH) can be thought about as dog owners’ skepticism about the safety and efficacy of administering routine vaccinations to their dogs. CVH is problematic not only because it may inspire vaccine refusal

It is certainly important for public policy to understand the trajectory of anti-scientific thinking in the community ( not withstanding that this thinking is now running the USA ) If today a large percentage of people are expressing vaccine hesitancy then next week maybe they stop vaccinating. This is a worthwhile attempt to understand what is going on. Calling it bogus is just wrong. They are also aware of their own limitations.

> Limitations & discussion. We view this work as an important first step in understanding canine vaccine hesitancy and its public health consequences. We recognize, of course, that some measures employed in this study are imperfect. For example, our measure of canine rabies vaccine uptake is self-reported, and therefore may be subject to inaccurate and/or biased recall. Correspondingly, we see future efforts to clinically validate self-reported vaccine uptake measures (as is often done with human vaccines; see [2] as an

But you just did a drive by "It's bogus" without even trying to understand the context.

injidup··on The US Is Tracking 14 Potential Rabies Outbreaks in 20 States
Your analysis is incorrect. High rates of vaccination does not necessarily correlate with beliefs that the vaccination is unsafe especially in areas where there are severe civil penalties against those who do not vaccinate. It seems you jumped to the conclusion that the study was bogus and doubled down but got your statistical reasoning upside down. You misquoted the study and then claimed it is bogus.
injidup··on The US Is Tracking 14 Potential Rabies Outbreaks in 20 States
You are deliberately answering a different question. The paper quotes.

> As Table 3 demonstrates, a large minority of dog owners consider vaccines administered to dogs to be unsafe (37%),

That is not the same thing as 84% having their pets fully vaccinated for Rabies which you know. As is obvious a person can have their dog be vaccinated but still have been hesitant about it due to feeling it is unsafe.

You have discounted the fact that it is, in many states, a civil offence not to vaccinate your dog.

https://www.animallaw.info/topic/table-rabies-vaccination-la...

Thus a person may, wishing not to be fined, vaccinate their dog but still hold anti vaccination beliefs.

injidup··on The US Is Tracking 14 Potential Rabies Outbreaks in 20 States
I thought perhaps you were joking but it turns out people are also hesitant to vaccinate their pets.

""" About 37 percent of dog owners also believe that canine vaccination could cause their dogs to develop autism, even though there is no scientific data that validates this risk for animals or humans. """

https://www.bu.edu/sph/news/articles/2023/nearly-half-of-dog...

injidup··on Pointer Tagging in C++: The Art of Packing Bits into a Pointer
You are agreeing with each other whilst still arguing
injidup··on YouTube addresses lower view counts which seem to be caused by ad blockers
Scrubbing is a video editing term for going forwards and backwards over a video to find specific frames and editing them
injidup··on Show HN: The text disappears when you screenshot it
This is more a curious question for those affected by epilepsy. If you know you are triggered by such things how long an exposure is required to trigger an effect. Are you able notice that media may be triggering and simply close it or is exposure and triggering almost instantaneous?
injidup··on Claude Sonnet 4 now supports 1M tokens of context
All the more reason for good software engineering. Folders of files managing one concept. Files tightly focussed on sub problems of that concept. Keep your code so that you can solve problems in self contained context windows at the right level of abstraction
injidup··on Vibe coding is the fast fashion industry of software engineering
I don't claim the AI code is good or bad. It generated me a tool I needed in a short time in a domain where I don't have enough knowledge. I have other high value work to do. I got the tool I wanted and moved on. I didn't even bother code reviewing it. It's like you ask an intern to knock you up a tool to do a job and instead of two days waiting you get it in a few hours.
injidup··on Vibe coding is the fast fashion industry of software engineering
I knocked up a VSCode plugin in a few hours that extracted a JSON file from a zip file generated by the clang C++ static analyzer, parsed it into the VSCode problems and diagnostic view and provided quick fixes for simple things. All of this without hardly knowing or caring about java script or how the NPM tool chains work. Just kept taking screen shots of VSCode and saying what I wanted to go where and what the behaviour should be. When I was happy with certain aspects such as code parsing and patching I got it to write unit tests to lock in certain behaviours. If anyone tells you LLM's are just garbage generators they are not using the tools correctly.
injidup··on Claude for Financial Services
As my father always told me. Anyone selling you a system to win at the casino/racetrack/stock exchange is a scammer. If the system actually worked then the system would not be for sale.
injidup··on US Court nullifies FTC requirement for click-to-cancel
I call bullshit. https://help.brilliant.org/en/articles/741701-how-can-i-canc...
injidup··on Ask HN: I want to leave tech: what do I do?
Honesty I don't think USA tech workers would fit with European workplace culture. Imagine some cali crypto bro refugee pulling out his Cheese wiz or bud light in a French startup's Canteen. There would be a riot and then dudes in tractors would be blocking the highways demanding "the government do something"
injidup··on Writing Code Was Never the Bottleneck
LLMs are surprisingly good at writing test cases—something many developers either skip or struggle with. If you structure your workflow around TDD (Test-Driven Development), the LLM can generate and continuously rerun those tests as it iterates on the code. This creates a powerful closed-loop system where the spec (your unit tests) and the implementation evolve together.

Multimodal LLMs take it even further. I've given Claude 4 a screenshot and simply said, “There’s too much white space.” It correctly identified the issue and generated CSS fixes. That kind of feedback loop could easily become a regression test for visual/UI consistency.

This isn’t just about automating code generation—it’s about augmenting the entire development cycle, from specs to testing to visual QA.

injidup··on AI: Accelerated Incompetence
Often. It's often as simple as adding to the prompt to prefer to use standard libraries than recoding algorithms from scratch. Or do a second pass on something that you feel might be copy pasting ideas. And adding to the prompt doesn't mean always having to type it. I have a set of canned things that get added to every request which includes, coding standards and requests to use standard api. You often get what you ask for not what you want.
injidup··on Programming languages should have a tree traversal primitive
Sure you can do it any way but the OP was about adding language features for iteration of a specific data structure. Iteration in C++ is state machine based and coroutines give you a neat way to implicitly model them without having to manage the boiler plate yourself.
injidup··on Programming languages should have a tree traversal primitive
That's what c++20 coroutines paired with c++23 generators are for. It's easy to define whatever traversal you want and then expose it as generic code.

https://godbolt.org/z/fnGzszf3j

injidup··on Show HN: Nue – Apps lighter than a React button
> React is a nightmare ... culture of shaming developers who haven't switched to the new React paradigm-of-the-year

proceeds to shame and suggests changing to the new paragdigm of the year.

> For a framework meant for serious adults

injidup··on Writing your own C++ standard library from scratch
A modern c++ programmer uses Rust so no.
injidup··on The Path to American Authoritarianism
Blue states should start putting tariffs on red states, threatening to annex them, steal their resources and disenfranchise their voters.
injidup··on Fun with C++26 reflection: Keyword Arguments
Vscode and visual studio now add parameter inlay hints so

Foo(10, 20)

In your code gets rendered in the IDE as

Foo(X=10, Y=20)

Which solves a subset of the problems named parameters solves, namely the readability of the code.

← PreviousPage 3 of 12Next →