Viewing profile — odipar
odipar
HN member- Joined
- Thu, Mar 25, 2021, 5:51 PM UTC
- HN karma
- 64
- Public activity
- 34 items
- HN profile
- View on Hacker News ↗
About odipar
No profile information was provided.
Recent public activity
-
comment
Comment #45450168
I was once into 68k so I may be rusty, but shouldn't it be move.w d1,(a0)+ (increment the target address after each step)?
-
comment
Comment #44297102
The most impressive demo ever: https://www.youtube.com/watch?v=mgXRXDfQ0xw in only 4kb! Image seeing this demo back in the 80's: it would be close to sorcery!
-
comment
Comment #41075937
Identity doesn't imply 'value' equality, that's the whole point of mutability! Conversely, two objects can have the same 'value' while having different identities. Values and objec…
-
comment
Comment #41072906
My take is that identity doesn't imply mutability, if you version objects. It could well be that your are looking at an old version of an object, using its unique identity combined…
-
comment
Comment #39082517
CodeQL is another datalog with the domain of code analysis as its use case. Too bad you cannot create a custom fact database with CodeQL. Otherwise, the implementation of CodeQL is…
-
comment
Comment #36129825
Okasaki got me interested in confluently persistent data-structures, way back in the 2000s. They seem magical! To be able to combine data from the past with current data, efficient…
-
comment
Comment #34601251
As always it is the journey that matters (writing), not the outcome (the essay). For example, students could record their writing of an essay with a keylogger or something. Additio…
-
comment
Comment #32188824
SeqHash This data structure is an immutable, uniquely represented Sequence ADS (Authenticated Data Structure) with various interesting use cases. It is based on a novel hashing sch…
-
comment
Comment #31841329
big brain really like post. lesson learn is deep! "(best grug brain able to herd multiple big brain in right direction and produce many complexity demon trap crystals, large shiney…
-
comment
Comment #31530170
I also personally think CUE hits a sweet spot. The union (pun intended) between types and values (both sets) is really a game changer! CUE is indeed not trivial to implement, espec…
-
comment
Comment #30870433
Visual is all nice and all, but I really fancy the 'computational' model of spreadsheets which is very easy to learn and apply IMO. My latest find is the CUE language, which I beli…
-
comment
Comment #29489059
Another interesting fixed-point (16 bit) division 'algorithm' is with log and exp tables, with a well chosen base :). consider a and b being 16 bit fixed-points (at the 10 bit posi…
-
comment
Comment #29352814
No Stinking Loops! http://www.nsl.com
-
comment
Comment #28503496
Is it just me or are Java Modules hard to create and use? I found it pretty confusing to get them to 'work', especially with libraries that are not module enabled. Also, there is n…
-
comment
Comment #28350513
Yep, CTEs are a huge boon to structure your SQL - use them where you can.
-
comment
Comment #28350467
Yes I concur: CTEs is closer to the spirit of relational algebra: every step/expression should yield a table/relation. As data munging is about combining/correlating/sorting/groupi…
-
comment
Comment #28350325
My first encounter with 'SQL' was a course on relational algebra that was taught at my university. It started out with defining relations as a mathematical construct, and continued…
-
comment
Comment #28263694
hey, I like your work on Paranoid Scientist. I've never come across hyper-properties: is this something you invented? Regarding hyper-properties: I assume they only work on immutab…
-
comment
Comment #27648991
I think immutability (or immutable state) adds one big advantage over mutable state: you have access to previous state(s) and the current state. Immutability is very convenient for…
-
comment
Comment #26671221
self-plug: you may want to checkout Manikin: it is very similar to Goblins, but with a clear transactional model. https://odipar.github.io/manikin
-
comment
Comment #26661016
Definition of a professional: "engaged in a specified activity as one's main paid occupation rather than as a pastime". I wouldn't call fixing azure pipelines without any professio…
-
comment
Comment #26612477
I really like Eric's work, especially "From Boolean Algebra to Unified Algebra". His algebraic approach towards building software is really refreshing as it starts with the absolut…
-
comment
Comment #26605361
Yed has been serving me for almost 15 years. I think yed's layout algo's are the best in the industry. Also, the extensibility is great (even in the free versions).
-
comment
Comment #26605307
I want more formal architecture diagrams: how would they look like? I also want to know whether my architecture diagram is any good? Is my diagram too detailed, too abstract? Are t…
-
comment
Comment #26596635
Managing state in (standard) FP doesn't compose that well. Lenses look like a solution to transition 'deep' immutable state, but I find them cumbersome: YMMV. Object Orientation ha…