HNHacker News
TopNewBestAskShowJobs

krapht

1,757 karma · joined September 28, 2011

submissionscomments
krapht··on Uncovering insiders and alpha on Polymarket with AI
Yes, but is this a problem? Haven't most betting markets turned out to offer accurate predictions?
krapht··on AI agent opens a PR write a blogpost to shames the maintainer who closes it
The human is responsible. How is this a question? You are responsible for any machines or animals that work on your behalf, since they themselves can't be legally culpable.

No, an oversized markov chain is not in any way a human being.

krapht··on Zulip.com Values
Why not have a megatopic for things that don't need their own topic?

Topics are necessary when you start having a huge Zulip server, 100+ people. There's so much noise --- dividing things by channel is too coarse.

I participate in several open source Zulip servers and it reminds me of a better IRC. It's a lot more ergonomic that Gitter or Discord.

krapht··on UK Government’s ‘AI Skills Hub’ was delivered by PwC for £4.1M
I've seen some small firms crash and burn too, though. The problem is small firms are easy-come, easy-go; they don't have enough reputation at stake. Not sure what a good solution is.
krapht··on Ask HN: Burned out from tech, what else is there?
Yeah, I know three - one transitioned to teaching, another to being a paramedic, and the last to social work.

On the other side I also know a teacher who switched to cyber security for the money after he started a family.

You have to know yourself and what motivates you to know if you'll find things more meaningful elsewhere.

krapht··on Show HN: Offline tiles and routing and geocoding in one Docker Compose stack
What you suggested has been done before - you might find a review of the literature fun if this sort of thing interests you, even if academic papers are pretty dry reading normally.
krapht··on Roomba maker goes bankrupt, Chinese owner emerges
It wasn't labor costs that made the Roomba twice a Roborock, but manufacturing costs. Roomba teardowns basically show that iRobot was just really bad at cost-optimizing their vacuums for mass production.
krapht··on OMSCS Open Courseware
There's no way to get through the harder courses in the program on 1 hour a day. And you're not getting value from the degree if you aren't pushing yourself to take those hard courses, unless you just need the diploma.
krapht··on CUDA-l2: Surpassing cuBLAS performance for matrix multiplication through RL
This is a standard which few kernels will ever meet. I'd say requiring a numerical proof is the same as requiring no proof at all - because it won't ever happen unless you're validating silicon or something equally expensive.
krapht··on The Miracle of Wörgl
Why can't delayed spending be categorized as a claim to future goods (savings)?
krapht··on Giving C a superpower: custom header file (safe_c.h)
C++: "look at what others must do to mimic a fraction of my power"

This is cute, but also I'm baffled as to why you would want to use macros to emulate c++. Nothing is stopping you from writing c-like c++ if that's what you like style wise.

krapht··on Archimedes – A Python toolkit for hardware engineering
Good luck displacing MATLAB, it's great there's an OSS alternative here.
krapht··on The lazy Git UI you didn't know you need
> The benefit of keyboard-driven programs like Vim is that you're trading an initial learning curve for a vastly more efficient experience once the learning is done+.

I have never been rate-limited by my keyboard input speed. I have lost many minutes of time daily looking up cheatsheets for terminal tools that I use occasionally.

Ironically, when I see what impact AI has had on my programming, the biggest has been in saving me time crafting command line invocations instead of browsing <tool> --help and man <tool>.

krapht··on Helion: A high-level DSL for performant and portable ML kernels
Agree on shorter, disagree on simpler. The hard part of understanding GPU code is knowing the reasons why algorithms are the way they are. For example, why we do a split-k decomposition when doing a matrix multiplication, or why are we loading this particular data into shared memory at this particular time, with some overlapping subset into registers.

Getting rid of the for loop over an array index doesn't make it easier to understand the hard parts. Losing the developer perf and debug tooling is absolutely not worth the tradeoff.

For me I'd rather deal with Jax or Numba, and if that still wasn't enough, I would jump straight to CUDA.

It's possible I'm an old fogey with bias, though. It's true that I've spent a lot more time with CUDA than with the new DSLs on the block.

krapht··on Helion: A high-level DSL for performant and portable ML kernels
Funny, I feel the same way about Triton. Performant Triton looks like CUDA (but with tiles!) except it's ten times harder to debug since it doesn't have the tooling NVIDIA provides.

If I had to run on AMD I'd rather deal with their hipify tooling.

krapht··on Harder, Better, Faster, Stronger Version of Uber H3 in Rust
This is cool. Not personally going to switch because I want to stay with the official implementation, but I appreciate the effort involved in porting libraries.
krapht··on Reasoning models reason well, until they don't
Citation needed.
krapht··on Uv is the best thing to happen to the Python ecosystem in a decade
Anaconda is a good example of this.
krapht··on Binary Formats Gallery
Have you used Google wuffs?
krapht··on Fp8 runs ~100 tflops faster when the kernel name has "cutlass" in it
There is no way to write inline SASS (assembly equivalent) for CUDA code. You can inline PTX, but PTX is a high level bytecode designed to be portable.
krapht··on Computer Vision: Algorithms and Applications, 2nd ed
An excellent book for fundamentals. Still haven't found a good textbook that covers the next level, that takes you from a student to competent practitioner. Advanced knowledge that I've picked up in this field has been from coworkers, painfully gained experience, and reading Kaggle writeups.
krapht··on Generative AI as Seniority-Biased Technological Change
I'll believe it when I see it reflected in applicant resumes. (east coast tech firm)
krapht··on Air pollution directly linked to increased dementia risk
I've seen media reports from China about elevated lung cancer rates in non-smoking women. Just as scary, IMO. That being said, Chinese cooking makes much greater usage of stir-frying, and it's well known that most residential ventilation hoods are wholly inadequate for the task.
krapht··on Electromechanical reshaping, an alternative to laser eye surgery
My opthalmologist told me I had enough corneal thickness to get PRK done again if I wanted.
krapht··on The demographic future of humanity: facts and consequences [pdf]
You couldn't in the 50s either. You just made do.
krapht··on Replit AI deletes entire database during code freeze, then lies about it
Ahh, vibe coding.
krapht··on 7-Zip for Windows can now use more than 64 CPU threads for compression
Nothing, but what stops you from using DEFLATE64?

Installing new software has a real time and hassle cost, and how much time are you actually saving over the long run? It depends on your usage patterns.

krapht··on The messy reality of SIMD (vector) functions
Variable length parallelism is hard. You can go to highload.fun (SIMD competition site) for problems that are only parallelized after significant effort.

Try problem #1, parsing numbers.

krapht··on Show HN: Flint – Write code your way while ensuring remote consistency
What's the difference between this and registering pre and post commit hooks?
krapht··on Infrastructure at Roblox
Sure, but at that point, why not just Minecraft then?
← PreviousPage 2 of 19Next →