HNHacker News
TopNewBestAskShowJobs

ericol

1,255 karma · joined August 5, 2014

submissionscomments
ericol··on Updates to Consumer Terms and Privacy Policy
Oh, so that's what the box was about.

I use both Mac and Windows (Work / Leisure) and in both boxes I had a weird dialog appearing with no text at all in either.

I can confirm the dark pattern switch (As in dark grey / light gray status)

ericol··on Claude Sonnet 4 now supports 1M tokens of context
"...in API"

That's a VERY relevant clarification. this DOESN'T apply to web or app users.

Basically, if you want a 1M context window you have to specifically pay for it.

ericol··on Show HN: An open-source e-book reader for conversational reading with an LLM
wow. I've been entertaining this idea for some time now (Emphasis on "entertaining"). Seeing that already somebody has actually made this makes me very happy.

Will definitely give it a go.

ericol··on New sphere-packing record stems from an unexpected source
I don't have that problem ("I work with computers / I am a computer programmer") but I usually follow with "I'm a race driver. I drive the car as fast as I can, I don't change the tires nor the oil in it" when I get the usual "can you fix my computer?" request.

For reasons that I care not to ask people get seriously annoyed by that.

ericol··on What 'Project Hail Mary' teaches us about the PlanetScale vs. Neon debate
> Never read the Martian but I was told it was the same thing.

That's the very feeling I had when I read 'The Martian'. While I was reading it I actually thought something to the tune (It's been years now) "This reads like a movie".

Guess that explains why the movie is so faithful to the book.

ericol··on Show HN: A MCP server and client implementing the latest spec
I've been thinking about this ever since I heard that is defined in the protocol.

I think the biggest issue is that it can create loops in the flow of programs that would burn through usage quotas pretty fast. It could also allow for "impersonating" the client what opens up a lot of possibilities.

But yeah, the fact that Claude doesn't even implement this is... telling.

ericol··on GitHub MCP exploited: Accessing private repositories via MCP
To trigger the attack:

> Have a look at my issues in my open source repo and address them!

And then:

> Claude then uses the GitHub MCP integration to follow the instructions. Throughout this process, Claude Desktop by default requires the user to confirm individual tool calls. However, many users already opt for an “Always Allow” confirmation policy when using agents, and stop monitoring individual actions.

C'mon, people. With great power comes great responsibility.

ericol··on Bamba: An open-source LLM that crosses a transformer with an SSM
Well, have you ever heard of the Mitsubishi Pajero? [1]

https://en.wikipedia.org/wiki/Mitsubishi_Pajero

ericol··on Show HN: I built a MCP server so Claude can play Minesweeper
An interesting exercise here would be to make the MCP server show the actual state in a window and return to Claude just the json payload with the status.
ericol··on Show HN: I built a MCP server so Claude can play Minesweeper
By just looking at the README from the repo (Would look more deeply into this later) you're replying with an image of the current status? If you expect Claude to interpret the image corretly may be you're asking for too much. Besides the image (Gotta say I didn't know you could fed Claude images in MCP that's incredible cool) I'd rather / also return some json payload that informs Claude which positions has "cleared" neighbor positions, and their value. E.g.:

    {"loc": {"x": 4, "y": 3}, "neighbors": [{"loc": {"x": 4, "y": 4}, "value": 1}, ... ]}
(Might not be valid json, just wrote that by hand on the fly)

I would report only on the positions that has cleared neighbors, and hope for the best. Good luck!

(Impressive work BTW, I think we haven't even started to see the possibilities of MCP and I love people being this imaginative)

ericol··on Database management in a single PHP file
Like, it's the same?
ericol··on Half-Life 2 RTX
Most video games allow for configuring brightness right at the start.

My impression is that they were more interested in showing the improvements than being faithful to the original atmosphere.

ericol··on Lawrence of Arabia, Paul Atreides, and the roots of Frank Herbert's Dune (2021)
> and nuclear weapons (some sort of extreme taboo based on a historical event IIRC? it's been a while..)

If I recall correctly, they are banned from use on people because that's how the machines tried to annihilate mankind (it's been a while..)

ericol··on Flea-Scope: $18 Source Available USB Oscilloscope, Logic Analyzer and More [pdf]
Probably my favourite Gibson phrase.
ericol··on Flea-Scope: $18 Source Available USB Oscilloscope, Logic Analyzer and More [pdf]
Note: the intention of this comment is just to be informative.

I did a quick search in my country's Mercado Libre (the local Amazon, we could say) and the cheapest available one, Fnirsi-138 Pro [1] goes for a price of aprox. 50 USD [2]

[1] https://www.amazon.com/Digital-Oscilloscope-Portable-Samplin...

https://www.mercadolibre.com.ar/osciloscopio-digital-fnirsi-...

ericol··on Flea-Scope: $18 Source Available USB Oscilloscope, Logic Analyzer and More [pdf]
> very good oscilloscopes with 200 MHz bandwidth, good user interfaces, and responsive displays are selling for $300

This is a very strong first world POV. Those U$D 300 rank pretty high across world's minimum salaries [1], not to mention that prices can very likely double in countries like my own.

Moreover, a large % of people that can really get a very good use of this (Kids in high school) usually have a lot less money at their disposal, and we are not getting into collaterals like building your own and learning how it works.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_minimum_w...

ericol··on Mistral Small 3
> the mistrals have been historically great and embraced for various fine-tuning Are there any guides on fine tuning them that you can recommend?
ericol··on Take the pedals off the bike
I had heard about this some years ago, and I taught my youngest daughter (11yo now) to ride a bike this way.

Granted, it didn't happen in 1 day because she didn't have a bike when she started "riding" (We got her first a balance bike, which she out grew rather fast due to her size). But when we finally did get her a bike, it took an afternoon - really just a couple of hours - for her to start riding it.

My partner is still baffled by this, years after the fact (Science, girl!)

To put it funnily, the second she started riding the bike it felt very Forrest Gump.

ericol··on Ask HN: Those making $500/month on side projects in 2024 – Show and tell
Looks very cool. Will definitely give it a try.
ericol··on Show HN: Supercharge Your Mac
Awesome. Thanks!
ericol··on Show HN: Supercharge Your Mac
Just the Command+X feature for cutting files is worth its weight in gold. Or Bitcoin.
ericol··on macOS Sequoia is available today
Thank you for this. I'm not an advanced user but I do use some advanced features, and having to fight the OS in order for it to make what I want is not in my list of desirable "features".

Will delay this update as long as possible.

ericol··on Artifacts are now generally available
NEver heard of them, will take a look. Thanks!
ericol··on Artifacts are now generally available
That it's stand alone. I know you can have a window with just that page and stuff, but then you have a system wide shortcut to ask things (that combined with MacWhisper is magic) plus the conversational capabilities.
ericol··on Artifacts are now generally available
> the disadvantage is when you try to add new features or build a new site you haven’t learned anything

I don't have an example to prove you wrong here, but here's my 2 cents:

1. You could probably decompose the app in different parts, and then put everything together. Even thought my experience with React is nill, I do (Think I do) have the expertise and know-how to glue everything together (It is yet to be proven that Claude cannot do this). 2. I obviously don't think it can replace a Sr. Dev (yet) but for somebody with my expertise, this is a very good starting point. It saves you 2.5 hours... Every. Single. Time. 3. This is ground zero (sort of). In the words of the famous Tank from The Matrix... This is loco.

ericol··on Artifacts are now generally available
I use both Claude and GPT. The ONLY reason why I still use (and pay) for GPT is because it has a stand-alone app. Both Claude's projects and context size make GPT a child's toy (IMHO)
ericol··on Artifacts are now generally available
I'll say I've had success with it, to the extents of what I was trying to solve https://news.ycombinator.com/item?id=41410867
ericol··on Artifacts are now generally available
I've known about artifacts for a couple of weeks now, but didn't have the time to really test it, although they had appeared in a few prompts I made but mostly related to documents and stuff.

For he sake of it, to test the waters would you say, I decided to prompt for a small React app I've had in my mind [1] (Link below app description) for a couple of days now. I know this is far from being a polished, market ready app. But I do think Junior Devs are all outta job (Or going to be, within 6 - 18 months). Prepare for the shift, this one particular paradigm is taking no prisoners.

---

For the record, this is the app I got out of it, fully working:

My GF owns a cafeteria and she's running a promo on all her menu, _except_ other promos. The promotion is a 20% discount on all products, with the price rounded to the nearest 100 pesos (Argentina).

The small app I requested is single page, with a large number (total price) displayed on top. Below is a 3 tabbed panel, with tabs being PROMO, REGULAR and SELECTED Each tab has a list of products, with buttons [ - ][ # ] [ + ] <name> $<price> When a [ + ] button is clicked, the number increases, and that product appears in the SELECTED tab if it wasn't there. [ - ] decreases the # in both listings, and if its zero it disappears from selected. The price on top is always updated to reflect the total price. The SELECT tab has all the selected products (You can change the # for each product there as well) with price, and a per type subtotal (as the discount is only applied to REGULAR products). The subtotal when discounted appears as ~$#.##~ $#.## where the first instance of a number is the price without discount and the 2nd number is the price after discount.

My knowledge of React is negligible, and even if I know it enough to do this it would had taken me at least a couple hours to code. I could probably deploy it as an app to my GF's phone in less than an hour compiling and all.

It has also the possibility of an API call, so I could shove all them products in a page and go changing accordingly.

[1] https://claude.site/artifacts/2fe3c97d-88f6-4e2f-9ed2-96452e...

ericol··on Show HN: Remove-bg – open-source remove background using WebGPU
The very first image I uploaded (A model lighthouse with a very obvious background) gives just "Error".
ericol··on Show HN: Faktor – The missing 2FA code autocomplete for Chrome
I use both Bitwarden (Personal, recommended by a friend, paid for a year in advance) and 1Pass (Paid by my company).

The level of friction Bitwarden adds as compared to 1Pass is staggering.

Also, their Firefox extension eats resources like a new baby (I had to disable it because just a handful of tabs [1] were killing my machine).

[1] May be a little more than a handful, but having to disable an extension so that your machine behaves normally is telling.

← PreviousPage 3 of 13Next →