HNHacker News
TopNewBestAskShowJobs

polygot

670 karma · joined July 13, 2016

Email: identityinvisible@me.com
submissionscomments
polygot··on Qwen 3.8 27B available on Cerebras at 1500 tok/SEC
Ut oh, might be down: "Unable to connect to the server. Please check your connection and try again." when sending a message to Qwen 3.8 27B.
polygot··on ElevenLabs, TwelveLabs, ThirteenLabs
https://gist.github.com/alexyorke/2b34de0856c143936c7f4deb6f...
polygot··on Monads in C# (Part 2): Result
Hi, author here. Thanks for the feedback! I'll take a look at the article tonight and go through the comments and update the post based on the comments.
polygot··on Monads in C# (Part 2): Result
Thanks for sharing! Appreciate the OSS work. Is it ok if I reference that repo in my article?
polygot··on Duplication Isn't Always an Anti-Pattern
https://archive.ph/eR3gp
polygot··on 10M people watched a YouTuber shim a lock; the lock company sued him – bad idea
It’s much more difficult to tell if someone bypassed the lock if they picked it (and relocked it), as opposed to cutting it off completely
polygot··on A list is a monad
Thanks for the feedback! I'll likely be editing part 1 to include the feedback so far from the commenters as well. If there's a specific statement or analogy that felt especially confusing, please point it out and I'll clarify it in the post.
polygot··on A list is a monad
Thanks for the feedback, I totally agree that monads are not containers. From an OOP perspective, they have some properties that make them, in some sense, sorta like containers, e.g., they contain a value like the Maybe monad. I still agree that they are not simply containers. I can clarify this in a revision to part 1 soon.
polygot··on A list is a monad
Thanks for the feedback! I didn't expect my post to garner a lot of attention. I am totally ok with rewriting part 1, potentially to make it more concise to prevent confusion (wow, this post is super long, monads must be complex!) is what I'd like to avoid.

I can reproduce the double line issue in part 2, this was my mistake and I missed it as part of my editing process. I'll delete part 2 while I make the corrections.

polygot··on A list is a monad
Thanks for the feedback! I can definitely rename the post soon as a first step, although this may require rewriting a chunk of the article to more accurately reflect the fact that List is a monad, and not "a" list.

I could make this distinction in part 3 (not written yet) although I want to balance not misleading readers, but not overcomplicating it too early on.

polygot··on A list is a monad
Hi, I completely agree. "A" list isn't inherently a monad, and that is where my metaphor starts to fall apart a bit (my post title furthers this issue.)

I can clarify this earlier in part 1 or 2 instead of in to-be-written part 3.

polygot··on WeatherStar 4000+: Weather Channel Simulator
Not sure how they're going to go around that corner with that vehicle
polygot··on I assume I'm below average (2010)
If we have these test scores: 0, 1, 1, 1, 1, the mean is 0.8 and thus 80% are above average.
polygot··on Good Writing
If someone wants to find the original quote, https://salvatoreloleggio.blogspot.com/2014/10/borges-dove-i... says, translated:

> One part of that part was published as a preview in a "Domenica" of "Il sole 24 ore".

Perhaps it is in the June 21 2009 issue.

polygot··on Update turns Google Gemini into a prude, breaking apps for trauma survivors
> provide a JSON schema

Is this when using structured outputs?

polygot··on Linux kernel is leaving 486 CPUs behind, only 18 years after the last one made
Title is slightly misleading, it is not leaving behind 486 types of CPUs individually, but the "486 CPU".
polygot··on Paper2Code: Automating Code Generation from Scientific Papers
I decided to do that, and made Paper2Code2Code: https://github.com/alexyorke/Paper2Code2Code/tree/main
polygot··on A flowing WebGL gradient, deconstructed
Reminds me of the JetBrains installer--not a bad reminder, I like the animations.
polygot··on When Kitty Litter Caused a Nuclear Catastrophe
I also wonder if "Kitty Litter/Zeolite" was read without context in the white-paper, i.e., any type of kitty litter rather than specifically the inorganic kind.
polygot··on Local CI. Sign off on your own work
I could _maybe, maybe_ see self-hosted GitHub runners inside of VMs running on developer machines. The VMs would have to be re-created after every request however.

I don't think this is a great idea, however, as now CI is dependent on my flaky laptop's wifi/internet connection/IP address, has the potential to be contaminated by something running on my machine, build logs can be modified, environment shape/architectures are all different and can't be easily controlled, I now have access to all of the CI secrets and can impersonate the CI, etc.

polygot··on A steam locomotive from 1993 broke my yarn test
Would dev containers solve this issue?
polygot··on Noise cancellation improves turn-taking for AI Voice Agents
How much better is the turn taking relative to two humans, when, for example, ordering a pizza? Human to human interaction has a non-zero false turn taking false positive score in my experience.
polygot··on Tracing the thoughts of a large language model
My prompt was pretty short, I think it was "Make these tests pass". Having said that, I wouldn't mind if it asked me for clarification before proceeding.
polygot··on I tried making artificial sunlight at home
Very cool! I'd be curious to see an HDR version of it using bracketed exposures--it might give a better sense of how it actually looks in person. It seems really bright in the photos, so the shortest exposure would probably need to be very low to capture a good dynamic range for the HDR.
polygot··on Tracing the thoughts of a large language model
I've also had this issue, where failing tests are deleted to make all the tests pass, or, it mocks a failing HTTP request and hardcodes it to 200 OK.
polygot··on Tracing the thoughts of a large language model
There needs to be some more research on what path the model takes to reach its goal, perhaps there is a lot of overlap between this and the article. The most efficient way isn't always the best way.

For example, I asked Claude-3.7 to make my tests pass in my C# codebase. It did, however, it wrote code to detect if a test runner was running, then return true. The tests now passed, so, it achieved the goal, and the code diff was very small (10-20 lines.) The actual solution was to modify about 200-300 lines of code to add a feature (the tests were running a feature that did not yet exist.)

polygot··on Finding Signal in the Noise: Machine Learning and the Markets (Jane Street)
Very interesting podcast, I find that the guest was very candid so it was great to hear what it is really like working at Jane Street.

The reproducible-Python notebook problem/notebook for researchers mentioned in the podcast inspired me to create a new project, branch-pad https://github.com/alexyorke/branch-pad which is an interactive Python notebook environment that allows you to create and explore multiple branches of code execution.

polygot··on Are LLMs able to notice the “gorilla in the data”?
I'd like to see a photo of said cat, for science of course :)
polygot··on Bankruptcy judge rejects sale of Infowars to The Onion
https://archive.is/8q8m8
polygot··on How to Migrate Complex Systems in Infrastructure
The article is truncated, cannot scroll to read rest of article, looks like a CSS issue as the article text appears when drag-selecting down.
Page 1 of 5Next →