HNHacker News
TopNewBestAskShowJobs

edude03

1,141 karma · joined March 12, 2012

[ my public key: https://keybase.io/edude03; my proof: https://keybase.io/edude03/sigs/xt0VRnfZdRVaRXrDjmnJdUK90Kf0hG65SoJg6svanwA ]
submissionscomments
edude03··on Mistral releases Pixtral 12B, its first multimodal model
12B is pretty small, so I’m doubting it’ll be anywhere close to internvl2 however mistral does great work and likely this model is still useful for on device tasks
edude03··on State of S3 – Your Laptop is no Laptop anymore – a personal Rant
One aspect I've yet to see covered is how existing hardware doesn't seem to be designed for s0ix to work as intended anyway.

For example, on mobile phones it used to be the case that the application processor wasn't actually the main processor of the phone, it was actually the baseband, and relatedly, this meant that the application processor could be shutdown and woken up when the phone received a text message or phone call. Similarly, modern arm processors have a big/little configuration where you can switch to the efficiency cores when the system is asleep.

While I'm aware that at some point intel started offering efficiency cores, the vast majority of devices that run windows, AFAIK, don't have any way of being awake in sleep mode other that just leaving the CPU running with the screen off.

Maybe s0ix will make more sense as big.LITTLE and other secondary CPU schemes become common, but today seems like it's just upsetting existing users for no apparent gain

edude03··on Ask HN: Who is hiring? (August 2024)
Tried to apply but was unable to since my school wasn't listed in the required education section
edude03··on Humble Games Lays Off All Employees, Carries on in Name Only
Of zdnet fame? That's pretty neat! Point still stands though - presumably DRM free games will continue to exist regardless of the humble games layoffs (though, not to imply that the situation isn't terrible, it is)
edude03··on Humble Games Lays Off All Employees, Carries on in Name Only
According the the humble games website though:

> Humble Games is an indie video games publisher owned by Humble Bundle that is dedicated to bringing you great games the Humble way.

So, humble bundle owns humble games, and this doesn't (explicitly) mean anything will happen to the humble bundle DRM free game store front

edude03··on Google Drive scans files for copyright infringement
Or more tactfully, if you're hosting it, we'll assume you're guilty because we don't want to deal with it, and you agreed to a very restrictive ToS that lets us take it down.
edude03··on Ask HN: What resources do you recommend for learning Haskell?
Is there one you'd recommend?
edude03··on DevRel at HuggingFace
It feels hard to ask this without sounding snarky, but how do you separate growth from making good decision and having a good product from growth (in this case) because AI is hot and HF offers a lot of utility for free?
edude03··on A Review of Linux on Surface Pro 4
Not trying to be snarky, but I'd like to understand who you think the steam deck would appeal to? The original article, and the comment you're replying to seem to want pen input to do work/draw art, and like the tablet form factor (presumably for the large display), neither of which the steam deck provides.

With "only" 16gb of ram, a relatively meagre 8 core 6800 series APU, and small screen it wouldn't make sense for most software developer workloads, and because of the attached controller(s) it's not super portable so not great for content consumption.

Other than gamers, who likely don't even care that the steam deck runs linux (and in fact are hindered by it in some ways) is there a group you can imagine that would appreciate preinstalled linux so much that the steam deck makes sense over the surface pro or even a framework?

edude03··on FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-Precision
How much is the flash attention algorithm tied to the hardware? For example, in this announcement they mention taking advantage of the async capabilities of the H100 GPUs which I assume means you won't get those speedups on non H series card. Two, the actual flash attention library requires CUDA, although the algorithm has apparently?[^0] been ported to metal. I would imagine if the algorithm was literally just a pure function it could be implemented for any GPU/ML framework?

[0]: https://github.com/philipturner/metal-flash-attention

edude03··on How CD pregaps gained their hidden track superpowers
Apparently makemkv forum members created some patched firmware that lets you raw read BRs for the sake of extracting metadata that’s intentionally hidden for DRM. Though I’ll have to recheck my understanding since you’re saying you can’t actually raw read disks anyway
edude03··on Twonkie: A USB-PD sniffer/injector/sink based on Google's Twinkie open hardware
Yes, I have a few of these and I love them
edude03··on Traffic engineers build roads relying on outdated research, faulty data
> Most Americans do not want these big cars

Based on what? Anecdotal I know, but my biggest frustration is I can't convince friends and family they should buy a small car instead of an SUV because they always say "I might need to move a couch/dresser/friends/etc one day". I'm convinced they would come out way ahead buying a small car and renting a truck the once or twice a year they need it but again, I've yet to convince anyone that's the case

edude03··on Apple's Latest Macs and iPads Have Hidden Smart Home Thread Radio
If you're interested you can use Pyspinel[0], Wireshark and a $5 ESP32-C6/H2 to connect to and debug thread networks - it's what I use right now for the project I'm working on.

[0]: https://openthread.io/guides/pyspinel/sniffer

edude03··on Apple's Latest Macs and iPads Have Hidden Smart Home Thread Radio
Probably not - although that's "kind of" how thread is supposed to work, in practice it doesn't because there isn't a standard way to configuration / key material between thread networks. This [0] is a great ELI5 article on the problem if you're interested.

[0] https://www.theverge.com/23820078/matters-biggest-problem-ap...

edude03··on Apple's Latest Macs and iPads Have Hidden Smart Home Thread Radio
Depends on your definition of "forces" - the protocol enforces ipv6 addressability, and has the concept of a "border router" that transports messages from the network the BR is connected to to the thread network.

Presumably the fear here is that iPhones/ipads/macs will be border routers by default and since they likely have internet access they would "force" the system to accept messages from outside the mesh.

edude03··on Towards Federated Key Transparency
I'm probably missing some context - I don't really grasp the problem being solved or why it's related to the fediverse. Would an accurate summary be "how to make activitypub based systems end to end encrypted (by default?)" or more along the lines of "verified" identity like keybase?
edude03··on How Does GPT-4o Encode Images?
How do we know it generates the images itself and isn’t passing the text to dalle? It’s supposedly how the current gpt4 model does listen mode (with whisper but same idea)
edude03··on Apple's Latest Macs and iPads Have Hidden Smart Home Thread Radio
I'm super excited about this - 1 because it makes me believe apple is taking the smart home seriously and 2 because in theory it means faster and more reliable smart home networks
edude03··on After 6 years, I'm over GraphQL
Despite all of these things ringing true for me as well at the last few companies/projects I worked at that used graphql, I will say that like everything in tech, there are trade offs, but if the tool generally solves the problem you have well, you'll be motivated to find solutions to the additional problems you have - which often means the argument actually comes down to who is more passionate about the particular tech.

One example that stood out to me though:

> GraphQL discourages breaking changes and provides no tools to deal with them.

GraphQL the standard doesn't provide tools no, but I've been very successful using Apollo Studio to solve this as (in my experience) the workflow maps to how you generally develop applications:

1) agree on some schema 2) make a (Apollo studio) "branch" with the schema change 3) mobile & backend devs (typically) code gen the objects they need for the schema 4) backend dev deploys a preview branch of their implementation, mobile dev points the client to it 5) test it, merge it, publish the schema on the main "branch" - deal with the breaking changes if Apollo warns you of them.

So maybe you can accomplish this with other tools, and maybe it's not fair to compare "the standard" to a particular tool, but I usually say I stick to gql (where appropriate) because there is a tool for it that works so well for the problem(s) I'm typically solving.

edude03··on Better RAG Results with Reciprocal Rank Fusion and Hybrid Search
Thanks for sharing, I like the approach and it makes a lot of sense for the problem space. Especially using existing products vs building/hosting your own.

I was however tripped up by this sentence close to the beginning:

> we encountered a significant challenge with RAG: relying solely on vector search (even using both dense and sparse vectors) doesn’t always deliver satisfactory results for certain queries.

Not to be overly pedantic, but that's a problem with vector similarity, not RAG as a concept.

Although the author is clearly aware of that - I have had numerous conversations in the past few months alone of people essentially saying "RAG doesn't work because I use pg_vector (or whatever) and it never finds what I'm looking for" not realizing 1) it's not the only way to do RAG, and 2) there is often a fair difference between the embeddings and the vectorized query, and with awareness of why that is you can figure out how to fix it.

https://medium.com/@cdg2718/why-your-rag-doesnt-work-9755726... basically says everything I often say to people with RAG/vector search problems but again, seems like the assembled team has it handled :)

edude03··on Spotify Car Thing will be discontinued
I knew this would happen when they had a fire sale on these - but surprised that it won't work at all anymore. Hope they open source the firmware, unlock the boot loader so nerds like us can do something with it
edude03··on Is the move to electric cars running out of power?
Quite a bit (can't find a reliable number, but looks like 300-1000kg and yes, I realize that's a wide range)

The fuel economy is actually quite reasonable unloaded - I'm getting 11L/100km vs 13 on my 370z.

The point I'm trying to make though is that it's probably not worth it to look at saving cents/kw when you're likely to come out ahead either way.

And yes, maybe more to the point of the original article - yes, if you have no car and you're only concerned with the cheapest to operate vehicle I'm confident something like a Prius driven gingerly and only filled up while gas is historically low (over a week window or whatever) you could beat an EV. On the other hand, that doesn't describe most people with cars already so for most people even living in an apartment they'd likely save money.

edude03··on Is the move to electric cars running out of power?
I used to have a bmw i3 then a model y while I lived in an apartment building. In my experience although public charging is more expensive the amount you pay overall is cheaper than an equivalent gas vehicle such that it’s probably not worth trying to find the cheapest station more than once.

For example to go “500km” in the model y charging at home with the cheapest electricity it’s about $6. At a super charger I pay about $30. 5x more expensive but for my f150 I pay $120-150 for the same distance. Between the two options charging at the super charger every time is still 4x cheaper than gas even though I could save even more charging at home

edude03··on Show HN: I made a Mac app to search my images and videos locally with ML
Some feedback - for me (and probably for the HN crowd) saying it's powered by "AI" takes away credibility from what otherwise seems like a reasonable project.

My first impression was that you'd "just" upload my pictures to OpenAI with a prompt and call it a day.

Maybe highlight that it uses ML running locally? (I see that it's in the FAQ, but in the title)

edude03··on We managed to speed up our CI to save 168 days of execution time per month
Basically yeah. At my last company we switch from n GitHub runners to 2 128 core epyc boxes and massively (20x?) decreased our build times. A surprising thing is how much time is spent on IO to upload and restore the cache between steps that’s saved if the entire job runs on a single machine
edude03··on Ask HN: Is RAG the Future of LLMs?
I’m bullish on RAG since you’ll always need a way to work with new information without retraining or fine tuning an LLM. Even as humans we essentially do RAG with google
edude03··on I Lost Faith in Kagi
(this articles formatting was super hard to read, I love the web 1.0 "just get it out there" vibe but man I wish CSS had a good "reasonable default" for lots of text)

I'm a huge fan of kagi and have been paying for it for as long as paying for it has been possible - that said, I think the author is spot on about the long term viability of the project considering their limited funding, limited employees, very wide (yet unproven) interests AND a leader who's maybe not so receptive to feedback.

For example I was part of the Orion beta and I left feedback in the discord that it took ~30 seconds on the then top of the line iPhone (13 Pro Max?) to load the interface which made it hard to use and I thought it was unreasonably slow and he said something like "that's not slow it's totally reasonable" and since then I decided it wasn't worth leaving any more feedback and have since left the community.

edude03··on Beeper acquired by Automattic
Kind of surprising, 1- because Automatic is known for wordpress, what's the play with messaging? 2- They apparently acquired texts.com as well so clearly an area they are interested in.

I also would prefer not to see consolidation but also I imagine it's hard to make money on this kind of product so maybe that drove the decision to merge?

edude03··on Mixture-of-Depths: Dynamically allocating compute in transformers
The funny thing is, I have 8 3090s which last epoch would have put in like - top 1% of compute. Now, still a lot of compute but pales in comparison to the 100x H100 GPU clusters we're seeing today.
← PreviousPage 6 of 17Next →