HNHacker News
TopNewBestAskShowJobs

helix278

74 karma · joined August 25, 2023

submissionscomments
helix278··on Show HN: Fuse – statically typed functional programming language
Depends on what you mean by functional language. I was considering main-stream languages that support some form of functional programming. So Rust, F#, C#, Kotlin, Swift, Typescript, etc
helix278··on Show HN: Fuse – statically typed functional programming language
Superficially, I find the syntax very untuitive to read. Most languages opt to use <> for typevariables. Is there a specific reason you chose to deviate from that and use []?
helix278··on Ask HN: Does it still make sense to write code by hand?
I write all production code by hand, it's the only way I'm sure I know what the code does. Moreover, when the problem space or code base is more complex, it is necessary to keep in touch with reality and test your understanding by writing the code.

I see colleagues using LLMs more and more, and the number of bugs found by QA is increasing dramatically, because the LLM was not thorough enough and the developer (now reviewer I guess) missed the edge cases too because the code, tests and comments looked convincing.

helix278··on MiniMax M2.7 Is Now Open Source
> That is not a benchmark result. That is a different way of thinking about how AI models get built.

tiresome

helix278··on Tofolli gates are all you need
I'm always surprised at the high frequency of major typos in titles from HN posts
helix278··on How did I get here?
Letting the bytes go by
helix278··on Myna: Monospace typeface designed for symbol-heavy programming languages
Ligatures exist
helix278··on Meta Superintelligence Labs' first paper is about RAG
You make it sound like reducing the big O complexity is a dumb thing to do in research, but this is really the only way to make lasting progress in computer science. Computer architectures become obsolete as hardware changes, but any theoretical advances in the problem space will remain true forever.
helix278··on Notes on switching to Helix from Vim
I have had treesitter crashes in the past editing markdown, causing helix to segfault, but the particular bug that caused my crashes has been fixed since years.
helix278··on Seed7 – Extensible Programming Language
Although I'm more of a functional programmer and ADT addict, I still find this language appealing. Reading the manual, it feels like a lot of correct design decision have been made, contrary to languages like C++. Most notably for me: 1) Memory allocation and reference is restricted, leading to less problems with memory management. 2) Syntax is more flexible, allowing for higher levels of abstraction.
helix278··on Flix – A powerful effect-oriented programming language
I'm not a compiler dev, but I know that many functional programming languages struggle with this in the same manner if the target platform does not support TCE itself, and therefore require trampolining.
helix278··on Flix – A powerful effect-oriented programming language
But entirely definable in user code, so an effect is essentially a set of possibly impure operations you can perform (like I/O or exception throwing), and a function that exhibits that effect has access to those operations. Of course the call sites then also exhibit that effect, unless they provide implementations of the effect operations.
helix278··on Flix – A powerful effect-oriented programming language
TCO (tail call optimization) is often confused with TCE (tail call elimination), the latter is a runtime guarantee whereas the former is a compiler's best effort attempt to statically optimize tail calls.
helix278··on Honeywell H316 Kitchen Computer (2023)
So cutting edge you wouldn't even need a kitchen knife
helix278··on TPSV, an Alternative to TSV (and CSV)
I like that there is plenty of room for comments, and the multiline extension is also cool. The backslash almost looks like what I would write on paper if I wanted to sneak something into the previous line :)
helix278··on Category Theory [pdf]
Quite nice. Though I like texts with exercises better
helix278··on Ask HN: Where to Work After 40?
You're right, but history has shown that increasing the productivity also leads to increased demand, which is good news as long as humans remain involved for some percentage of the work
helix278··on Mise: Dev tools, env vars, task runner
What is the main difference with just?
helix278··on Factor 0.100 Now Available
Would it be feasible to build a larger application using a language like Factor? I have no experience with concatenative programming, and it seems interesting, but I also get the feeling that larger systems would become rather complex and hard to read.
helix278··on Vizdom: Diagrams as Code
There is a .NET library that also wraps DOT and provides programmability: https://github.com/Rubjerg/Graphviz.NetWrapper
helix278··on Vim Racer
Very nice. I would like this for Helix, and allow bringing your own config!
helix278··on Show HN: Vdm, a sane alternative to e.g. Git submodules
Note that this won't solve all cases. For example, you still have to watch out when merging branches with different submodule commit hashes that you run submodule update while merging.
helix278··on Show HN: Vdm, a sane alternative to e.g. Git submodules
You might find this git option helpful: https://git-scm.com/docs/git-config#Documentation/git-config...
helix278··on Ask HN: Which programming podcasts do you listen to?
Software Unscripted, by Richard Feldman
helix278··on Hurl, the Exceptional Language
This sounds like a weaker form of algebraic effects, but it is still cool to see such a language and see what you can do with it.
helix278··on Computer scientists invent an efficient new way to count
Wrong thread?
helix278··on Whistleblower Josh Dean of Boeing supplier Spirit AeroSystems has died
What does that mean in normal english? I'm not a native speaker, and my question about the other thread was genuine.
helix278··on Whistleblower Josh Dean of Boeing supplier Spirit AeroSystems has died
What happened to the other thread about this news item?
helix278··on The deep sea is filled with treasure, but it comes at a price
https://web.archive.org/web/20240309045142/https://www.newyo...
helix278··on Sora: Creating video from text
They're attaching metadata to the videos which can be easily removed. Aren't there techniques to hash metadata into the content itself? I.e. such that removing the data would alter the image.
Page 1 of 2Next →