HN user

viraptor

47,493 karma

hn _monkey_symbol_ viraptor _full_stop_ info

my public key: https://keybase.io/viraptor; my proof: https://keybase.io/viraptor/sigs/9hLpwnZ9c2YIIWbW6bZwT-qImoWZUt2-K7h4XERPoKA

Posts141
Comments17,057
View on HN
www.youtube.com 5mo ago

The Steamdeck is my guitar rig (video)

viraptor
1pts0
www.lttlabs.com 5mo ago

Exploring Different Keyboard Sensing Technologies

viraptor
74pts49
en.wikipedia.org 6mo ago

Escape from Woomera

viraptor
4pts0
www.youtube.com 6mo ago

How fast can you read? [video]

viraptor
14pts1
www.semicomplete.com 8mo ago

Exploring the Fragmentation of Wayland, an xdotool adventure

viraptor
100pts93
www.youtube.com 9mo ago

Making an Advanced Fluid Simulation for My Game (video)

viraptor
1pts0
daniel.haxx.se 9mo ago

A New Breed of Analysers

viraptor
3pts0
www.lttlabs.com 9mo ago

Why Are the AirPods Pro 3 a Nightmare to Test?

viraptor
3pts0
blog.viraptor.info 9mo ago

Show HN: SVG but Dramatic

viraptor
9pts1
blog.viraptor.info 9mo ago

Supply chain security for the 0.001% (and why it won't catch on)

viraptor
8pts0
www.youtube.com 10mo ago

How inaccurate are Nintendo's official emulators? [video]

viraptor
125pts58
muellerberndt.medium.com 10mo ago

Unleashing the Hound: How AI Agents Find Deep Logic Bugs in Any Codebase

viraptor
2pts0
www.transportation.gov 1y ago

Air Traffic Controller Hiring Supercharge at FAA Academy

viraptor
2pts0
news.ycombinator.com 1y ago

Ask HN: Examples of continuous work agent templates

viraptor
1pts1
github.com 1y ago

A curated list of MDC files for your next vibe project

viraptor
1pts0
platform.deepseek.com 1y ago

DeepSeek API introduces Context Caching on Disk, cutting prices

viraptor
1pts0
interconnected.org 1y ago

Mapping the landscape of gen-AI product user experience

viraptor
1pts0
simondevyoutube.github.io 2y ago

Exploring a New Approach to Realistic Lighting: Radiance Cascades

viraptor
3pts1
mastodon.social 2y ago

In 2020, I nearly died from mysterious industrial chemical exposure

viraptor
10pts0
blog.lenot.re 2y ago

An overview of virtual memory management on Maestro

viraptor
2pts0
twitter.com 2y ago

Ransomware forces full price purchases at pharmacies

viraptor
1pts1
twitter.com 2y ago

We haven't solved the physics of blowing dust

viraptor
3pts0
infosec.exchange 2y ago

Textbook explaining why the OSI Model is obsolete

viraptor
2pts0
darcyd.com 3y ago

Fragmented Future (1999, origin of web 2.0) [pdf]

viraptor
1pts0
en.wikipedia.org 3y ago

Argument Interchange Format

viraptor
1pts0
www.raid-recovery-guide.com 3y ago

Write Hole Phenomenon

viraptor
2pts0
usefathom.com 3y ago

Building the world’s fastest website analytics (2021)

viraptor
52pts38
blog.viraptor.info 3y ago

Python dependency management difficulty is an unhelpful meme

viraptor
4pts4
gist.github.com 3y ago

A demo “Portable Service” for a shell program built with Nix

viraptor
1pts0
blog.viraptor.info 3y ago

Why use Docker for a home server?

viraptor
2pts0

I can already tell you - my email has always been out there. Over the last 2+ decades, I received 0 patches and 1 bug report across everything I released. And I really don't want to deal with a patch attachment. So no, I wouldn't say that's the way.

I really want to, as soon as someone actually implements auth federation in a large system. Forgejo is making some steps, but... It's hard to self-host without making contributions really annoying.

For self hosting, you're either large enough for people to go where you are regardless of the system, or you're effectively giving up the changes of having a community.

This model isn't supposed to contain all the numerical data. It will give you a (usually) matching graph transformed from one you provide or from a table of information you provide. Or you can pipeline from an LLM doing research on that data first. But expecting an image gen model to get you GDP info has got to be one of the worst possible approaches.

Especially text rendering

That's true though. I still got some completely fried letters in headings.

There's definitely a predatory "everything will look good", but you can also leverage exactly that part for your own purposes - I've done pre-shopping a couple of times by asking for something like "a grid of 9 versions of my photo, wearing different types of X that look good". Definitely helped with choosing a good style.

I think you're doing a https://xkcd.com/2501/

I've done a few EE courses across two countries on the path to masters. The opamps were used at most for small signal processing in those. No more creative uses like frequency/capacitance multipliers. Comparing notes with friends in other unis, it wasn't that different there. You'd have to go into degrees much more focused on electonics to go to that level.

IPv8 2 months ago

No, let's not do this. This is a weird perversion of how open internet should work. Too much control and management layers on the way. This honestly feels like some corp's fake-grassroot campaign. (Inviting donations and looking for interested hackers... yet something feels off...) It continues to pop up in various places without a serious rationale that can't be immediately dismissed as at least stretching the truth. I've not seen any known, serious people discuss it and be excited about it anywhere. This really smells BAD to me.

Having experience working with medical software, I call BS on this article as presented, unless it was some minimal support app. When you deal with patient records, there's so much of local law, communication, billing rules and other things baked in that you CANNOT vibe code an app to handle even 1% of that. Your staff would rebel and your records would completely fall apart. Even basic things like appointment bookings have a HISTORY and it's a full blown room scheduling system that multiple people with different roles have to deal with (reception and providers). It takes serious time to even reverse engineer the database of existing apps, and you first have to know how to access the database itself. Then you'll see many magic IDs and will have to reverse engineer what they mean. (yes, LLMs are good at reverse engineering too, but you need some reference data and you can't easily automate that)

I have decompiled database updaters to get the root password for the local SQL Server instance with extremely restricted access rules. (can't tell you which one...) I have also written many applications auto-clicking through medical apps, because there's no other way to achieve some batch changes in reasonable time. I have a lot of collateral knowledge in this area.

Now for the "unless it was some minimal support app" - you'll see lots of them and they existed before LLMs as well. They're definitely not protecting patient data as much as other systems. If the story is true in any way, it's probably this kind of helper that solves one specific usecase that other systems cannot. For example I'm working on an app which handles some large vaccination events and runs on a side of the main clinic management application. But accidentally putting that online, accessible to everyone, and having actual patient data imported would be hard-to-impossible to achieve for a non-dev.

For the recording and transcription, there are many companies doing that at the moment and it would be so much easier to go with any of them. They're really good quality these days.

I know it doesn't prohibit printing and selling them... yet. It doesn't really matter, because this proposal for ban in schools doesn't exist in vacuum. This specific change in itself is not that important. But on the background of what's happening in general, what's not happening in terms of kids sexual safety, and which group is mostly involved in the whole issue - that's important.

And you somehow changed the "concentration camps" to "prison camps for people in the country illegally". I meant exactly what I wrote.

I was addressing:

Interracial marriage isn't going away either

But more generally, all those little book bans in various forms, explicit anti-diversity and xenophobic rules, undermining the right to vote for the specific groups of citizens, etc. add up and point in a specific direction. There are quite a few popular people who would be up for a theocracy, and a lot of openly fascist people down with the brutally repressive part. Consider how the sexual content in the Bible doesn't normally get included in those laws - like it's not the sexual content that's actually the target here...

Nothing happens out of nowhere. We're at "concentration camps are accepted by many people" level at the moment. The direction of government is obvious, the speed and possible success are still up for debate.

No restrictions. You can create your own beautiful monsters that way.

Would probably be hard to guess since the process may not have opened any file once it started.

You need to not only inspect the current state, but also race the process before the assignments change.

Also the choice of quotes changing behavior is a thing in:

In those languages they change what's contained in the string. Not how many strings you get. Or what the strings from that string look like. ($@ being an extreme example)

Layoffs at Block 5 months ago

After the massive X/Twitter layoffs (60-70% headcount culled) with X/Twitter still standing, this assumption was clearly proven false.

Twitter at the same time removed features to have fewer things to support. And didn't implement anything new (or really fix much) for ages. It's not the same service that was standing afterwards. And the "still standing" ignores the part where they started serving empty timelines, repeated messages from broken paging, broke 2fa for days, messed up whole continent access, etc. etc. They survived (and still had fewer problems than I expected), but it wasn't smooth at all - hardly a success too.

The tax could cause him to sell equity he doesn't want to. It's not like he has $270B in a checking account.

How annual income should return more than that if he can do anything at all.

There are two pretend types:

- they move their official residence and happen to stay most of the time at the "totally just rented" place in the same state anyway

- or keep telling everyone how they're going to move, but don't actually do.

Because let's be honest - if there wasn't a big reason to live where they do, and it wasn't a pain to work from another state, they wouldn't be there to begin with. They're paying the higher taxes because they benefit(ed) in some way.

They also benefit from being famous and threatening to leave.

Claude Code seems to strictly be for the former, while typically the engineers who can maintain software long-term are the latter.

Given the number of CC users I know who spend significant time on creating/iterating designs and specs before moving to the coding phase, I can tell you, your assumption is wrong. Check how different people actually use it before projecting your views.

Sure. There's always going to be someone opposing something. But I'm not aware of cases where a disagreement in an environment good for everyone was large enough that it caused the leadership/government collapse. Similarly on a small scale, the number of grumpy people at companies I worked at scaled more or less with how good things were for everyone.

In other words, if things are good enough, there will be more people disagreeing with the totalitarian part than with the overall conditions.

If things work so well that everyone's quality or life is improved, why would there be dissent large enough to worry about.

It's the same category as: Why would a company with happy well paid workers be worried about unions and try to stop them forming.

It doesn't feel like a realistic bottleneck. Those programs are typically small relative to what we write these days. There are also in-between languages like DIBOL if someone doesn't want to go all the way.

And for any serious system, this will need so many manually reviewed tests, that the code translation part shouldn't even be the biggest chunk of work.

(Also, from my experiments in translating old software with weird language/hardware, Claude is not even that good at it)

I'm not sure there's going to be a term, because there's no difference from normal, good quality engineering. You iterate on design, validate results, prioritise execution. It's just that you hand over the writing code part. It's as boring as it gets.