HNHacker News
TopNewBestAskShowJobs

6r17

158 karma · joined April 16, 2023

submissionscomments
6r17··on Nvidia buys $5B in Intel
Reading this after that memo about China's attitude to Nvidia is actually chilling - they just don't care do they ?
6r17··on RustGPT: A pure-Rust transformer LLM built from scratch
For AI you definitely need to clean up and I think even targeted learning on some practices would be beneficiary ; for users ; it depends on the people, and I'd argue that vibe-coded rust can be better than just "written-rust" IF the important details and mind of the user are actually focused on what is important ; Eg ; I could vibe-code a lock-free well architect-ed s3 - focus on all the important details that would actually make it high perf - or write some stuff myself 10x slower - which means I will have 10 x less time to work on the important stuff.

However what you asked is wether the vibe coded rust will rot the quality of language ; this is a more difficult to answer to, but I don't think that people who are uninterested in the technics are going to go for rust anyway - from the signals I feedback people are actually not really liking it - they find it too difficult for some reason and prefer to blanket with stuff like C# or python.

Can't explain why.

6r17··on Hosting a website on a disposable vape
Hei ; Preact would be deff appropriate in that scenario ; it's a clone of react that is meant to be small !

Very inspiring work btw !

6r17··on How to become a pure mathematician or statistician (2008)
I was about to ask if there is any way we can bridge the mathematics the same way we did with programming ; I love going-on with an LLM to learn math and apply them directly to problems I'm facing ; and to be honest I often feel like a musician who never actually learned his tuning lately ; especially in topics correlated to balancing, monitoring, and even simply in projection of cost ; It's like I have been over-focused on complexity of algorithms without actually realizing that it's only one part of the problem - so I have a huge potential usage of mathematics and one can really easily leverage them thanks to AI - especially considering tests ; but that's where my road ends without a more sophisticated approach - and even then it's a very dark place to wonder by (eg: lot of time spent for seemingly unknown appliance) it does however start to feel even more attracting for these exact reasons - I feel like having problems to solve with just makes this a lot easier - but I'd love to be able to ground-up things even more - and especially be able to take shortcuts.

I mean a lot of people just run a database but don't know wtf it does - but it still useful to them - maths however need to be understood to be really useful -

Is there not a way to make this lot more navigable ? Are there bridge concepts that are important enough that we can spend some time to learn them ? (there are ofc) - and how deep shall we go ?

6r17··on A clickable visual guide to the Rust type system
There aren't that much of them actually ! Almost feel like an element table
6r17··on Qwen3 30B A3B Hits 13 token/s on 4xRaspberry Pi 5
I mean at this point it's more of a "proof-of-work" with shared BP ; I would deff see some domotic hacker get this running - hell maybe i'll do this do if I have some spare time and want to make something like alexa with customized stuff - would still need text to speech and speech to text but that's not really the topic of his set-up ; even for pro use if that's really usable why not just spawn qwen on ARM if that's cheaper - there is a lot of way to read and leverage such bench
6r17··on Stripe Launches L1 Blockchain: Tempo
I worked in crypto space for about 2 years ; and even tough we had great use of the crypto-system for our community ; it ended up being a large cost that we could have yielded better with something else - and it was not because specifically "crypto" - but because ultimately the engineering costs of a generic purpose chain are replicated to all child-chains. So you end up with drastic cost for something that would have seemed pretty simple to resolve. Not only that - the hole thing stinks with a lack of engineering methodology - there are so many ways to build a decentralized system and many of these are shadowed by the constraints and what-not blockchain overhead is adding. I'm not saying is *bad for everything* - i'm saying it's difficult to use properly ; and using a "chain as a service" ultimately provokes a lot of cost. For the one that stripe is providing ; I suspect it's a POA with standard implementation which is specifically tailored for building coins - and this is another subject which is very grey as indeed this provides a way to incentivize, construct "exchange contracts" for certain actions etc... - this is an interesting space - but as others are saying it's also very unregulated.

I'm cautious about these

6r17··on The Kafka Replication Protocol with KIP-966
I'm writing a distributed DB rn ; and all the algs and tech they are using, SWIM ; hash ring ; the questions they are asking themselves - are pretty much standard ; it is not easy but it's a great field with different depth ; lot of successful companies don't dive that deep because it's uncharted experimentation failure & document process that is very very expensive to justify in a traditional context. I don't see how I would sell what i'm doing rn without getting it right first - and there is no point in proposing a new technology if there is no operational guarantees - And tbh a lot of people who are using kafka or doing distributed work are mostly doing the equivalent of setting up kafa consumers and publishers and that is enough and *it is fine*.
6r17··on Python has had async for 10 years – why isn't it more popular?
I feel like async is just an easier way to reason about something but it leaves out a lot of cheating open ; tough sometimes it's just more comfortable to write - but that cheating comes with a lot of hidden responsibilities that are just not presented in python (things like ownership) - even tough it present tools to properly solve these issues - anyone who would really want to dive into technical wouldn't choose python anyway
6r17··on You don't want to hire "the best engineers"
ngl - the worst times I ever spent was in companies that did not care about tech or what they were doing. The thing is, *i'm* a tech profile ; I like doing deep tech - going to the heart of the tissue. I learned with difficulty that it's sometimes better to not be open-minded, to not go for companies that "just get shit done" etc... - because the realities is that, most of the time, people do what they like, and it just happens that they can latch on something that make them earn money. And we forget that's it's actually a multiple body problem, and that we therefor need to have a strong focus in order to be competitive. But I don't want to be competitive doing php, or staying on the same Django framework since 2012 ; or sticking do doing the same job for the next 2 years until the HR is done with me because they got that smart idea. The truth is ; everybody has to cross the market somehow to be competitive. So you better find a way to be part of the best engineers - and I don't want to be in a company where this is undervalued - because *I know* that in 6 month to 2 years - my skills will not have increased, my competivity on the market would have decreased ; my profile won't sound as strong - and the economics just don't math out.

Let's compare the salary of a back-end engineer with a distributed engineer - it's literally 3x to 4x as much in Europe. If you have no job ; it's literally an opportunity to multiply your salary, improve, know the stack better, etc... - The end-goal is not to be part of a company that stagnates both in technology and ideas for many years - that's already a waste of time and money.

6r17··on Grok Code Fast 1
Tbh I kind of disagree ; there are certain use-cases were legitimately speed would be much more interesting such as generating a massive amount of HTML. Tough I agree this makes it look like even more of a joke for anything serious.

They reduce the costs tough !

6r17··on Make any site multiplayer in a few lines. Serverless WebRTC matchmaking
woaw thank you ; will definitely hop back on this topic now ; very much appreciate the answer
6r17··on Make any site multiplayer in a few lines. Serverless WebRTC matchmaking
wait but this should only work on locals / close networks shouldn't it ? i thought you still need some proxying in other cases (hence the turn) - i really need to study this again asap tough
6r17··on Make any site multiplayer in a few lines. Serverless WebRTC matchmaking
I didn't know about the QR-Code solution how does it work ?
6r17··on Io_uring, kTLS and Rust for zero syscall HTTPS server
I really want to see the benchmarks on this ; tried it like 4 days ago and then built a standard epoll implementation ; I could not compete against nginx using uring but that's not the easiest task for an arrogant night so I really hope you get some deserved sweet numbers ; mine were a sad deception but I did not do most of your implementation - rather simply tried to "batch" calls. Wish you the best of luck and much fun
6r17··on Beyond the Logo: How We're Weaving Full Images Inside QR Codes
Hei ! Just wanted to drop by to say that i tested this with a black and white logo that I had generated ; sounded like the worst case scenario ; it handled it flawlessly ; the picture didn't look the best - but the job was done and it worked. Bookmarked it will definitely use it if i need to !

Is this a commercial project or an open-source ?

6r17··on Faster Index I/O with NVMe SSDs
Thanks for sharing this !
6r17··on GDPR meant nothing: chat control ends privacy for the EU [video]
i did
6r17··on GDPR meant nothing: chat control ends privacy for the EU [video]
> stirring up paranoia is not going to solve the problem

There are reasonable tools that have been deployed and are existing for police enforcement ; notably with the coordination of ISP providers. The fact that encryption has been democratized does indeed change the situation for enforcement but this does not mean everybody should be spied on by default.

Here's the thing, more appropriate tools for criminal activity encompass not only encryption but stenography technics, maybe even just signaling.

It's so easy to bypass that it only steer up the problem an order of magnitude further, makes the life harder for everybody, and creates a situation where everybody's data is basically on some server.

Now, knowing how capable institutions are able to protect data ; well i'm telling you there is 0 way I envision continuing my journey on the internet if it means that everything i look at, say or have an opinion on can be used against me eventually.

6r17··on BlueOS Kernel – Written in Rust, compatible with POSIX
I think there might be more of this coming. The era where US was leading everything and expecting everyone to be a good boy who report everything is long gone due to the current state of affairs in the tech world.

I'm not Chinese but I can only support such efforts that make everyone less reliable on main actors. That said they even share their work so it's not like they are going full mute.

6r17··on Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth
I wonder if AI could help you translate those or write a translater ? Idk if the language is complex tough
6r17··on Record DDoS pummels site with once-unimaginable 7.3Tbps of junk traffic
tbh i get you ; but one has to realize this has nothing to do with that company and everything to do with the current nature of technological business where "everyone wins it all

What I say is that instead of hating on cloudflare one can look up how a DNS server works and start getting into DDOS mitigation ; but even after a couple of month anybody would still just have scratched the surface of it.

I don't think it's Cloudflare "goal" to centralize the internet, neither it is to set up captcha everywhere ; but it's definitely frustrating

6r17··on Homomorphically Encrypting CRDTs
CRDTs are also crazy slow due to their architecture ; even the best alg out there are costly by design ; so adding homomorphic encryption is even more of a challenge ; tough it really is impressing I'm curious if this can be usable at all;

edit so i bring some "proof" of my claim: from this very page : `To calculate the new map, the server must go through and merge every single key. After that, it needs to transfer the full map to each peer — because remember, as far as it knows, the entire map is different.`

6r17··on CI/CD Observability with OpenTelemetry Step by Step Guide
Definitely should look up the tech more ; i lazily commented as Signoz clearly state it ingest most than 50 different sources ;
6r17··on GitHub CI/CD observability with OpenTelemetry step by step guide
I did have some bad experiences with OTEL and have lot of freedom on deployment ; I never read of Signoz will definitely check it out ; SigNoz is working with OTEL I suppose ?

I wonder if there are any other adapters for trace injest instead of OTEL ?

6r17··on DNS4EU for Public Is Available
so you don't have to look it up every time you need to change the DNS configuration.
6r17··on Show HN: Python at the Speed of Rust
This is akin to re-implementing the complete language.

Writing programming languages before AI was bit of a daunting task ; now it's way easier to grasp a first good principles and dive trough ; would still take time to get something production ready ; but that's definitely something that could happen

6r17··on Military grade sonic weapon is used against protesters in Serbia
Defensive measure are also enjoyable as they give an increased tactical field - as to put it, they increase the luck area.
6r17··on The power of interning: making a time series database smaller
First time I read about interning and this is really cool ; kudos for the article and the usage. Thanks for sharing !
6r17··on Hallucinations in code are the least dangerous form of LLM mistakes
Formatting is like a dot on the i; there is 200 other small details that are just completely off putting to me : - naming conventions (ias are lazy and tent to use generic names with no meaning) such as "Glass" instead of "GlassProduct" ; - error management convention

But the most troublesome to me is that it is just "pissing" out code and has no after-tough about the problem it is solving or the person it is talking to.

The number of times I have to repeat myself just to get a stubborn answer with no discussion is alarming. It does not benefit my well-being and is annoying to work with except for a bunch of exploratory cases.

I believe LLM are actually the biggest data heist organized. We believe that those models will get better at solving their jobs but the reality is that we are just giving away code, knowledge, ideas at scale, correcting the model for free, and paying to be allowed to do so. And when we watch the 37% minimum hallucination rate, we can more easily understand that the actual tough comes from the human using it.

I'm not comfortable having to argue with a machine and have to explain to it what I'm doing, how, and why - just to get it to spam me with things I have to correct afterwards anyway.

The worst is, all that data is the best insight on everything. How many people ask for X ? How much time did they spend trying to do X ? What were they trying to achieve ? Who are their customers ? etc...

← PreviousPage 4 of 6Next →