Viewing profile — valw
valw
HN member- Joined
- Mon, Sep 15, 2014, 10:57 PM UTC
- HN karma
- 466
- Public activity
- 156 items
- HN profile
- View on Hacker News ↗
About valw
Love to program all sort of stuff from websites to artificial life systems. Love thinking about programming even more.
Love mathematics. Program mainly because it's the easiest way to build my ideas for me.
I want computers to enrich people's lives, not the other way round.
Recent public activity
-
comment
Comment #34165347
Or, you know, use a time-aware database like XTDB or Datomic.
-
comment
Comment #31827407
I absolutely agree - one of the biggest shortcomings of SQL is that its primary programming interface is based on text and intended for human, instead of being based on data struct…
-
comment
Comment #31824951
> There’s not much difference in expressiveness > However SQL is declarative Pick one :) the way I see it, if declarativeness is not a factor in assessing expressiveness, then expr…
-
comment
Comment #31824926
Thanks for sharing this. I believe we essentially agree: chaining method calls is inexpressive compared to composing expressions in an algebraic language.
-
comment
Comment #31824667
Btw, am I alone in thinking that DataFrame abstractions in OOP languages (like Pandas in Python) are oftentimes simply inferior to relational algebra? I'm not sure that many Data S…
-
comment
Comment #31705056
Well, to be also fair, we also want quantum electronics to be deterministic in their behaviour. The difference lies not so much in randomness as in leveraging intrication.
-
comment
Comment #31705036
I made the same remark in reply to another comment which used the phrase "factoring primes" :) Wikipedia does use the term "prime factorization": that seems legit to me, as prime i…
-
comment
Comment #31693504
> factoring prime numbers factoring into prime numbers ;-) (factoring a prime number is trivial, that's why it's called prime)
-
comment
Comment #31693310
> Are quantum computers overhyped? Well, let's see: > When given the same problem, a quantum computer should be able to trounce any supercomputer in any problem in terms of speed a…
-
comment
Comment #31692646
> the annual worldwide energy usage of blockchain technology is roughly equal to the annual US energy waste from machines plugged in while in standby mode. It is also significantly…
- comment
-
comment
Comment #30883307
April fool's joke : we'll pretend that bugs in software are distributed as a homogeneous Poisson process, AND that Poisson distributions are bounded, while we're at it. Poisson d'a…
-
comment
Comment #30541928
Reminder that the Computer Languages Benchmark Game itself recommends against using it to draw general conclusions about performance of languages in real-world apps: https://benchm…
-
comment
Comment #30541829
> Sir Tony Hoare famously said: “Premature optimization is the root of all evil.” Er, wasn't it Donald Knuth? https://wiki.c2.com/?PrematureOptimization
-
comment
Comment #29393275
I submit that Event Sourcing (or at least something very close to it) can be easy, once you've removed some technology locks. I've seen it happen with Datomic ( https://vvvvalvalva…
-
comment
Comment #29393250
I wrote the blog post you cited (thanks!) but I disagree with both statements: that is not what is meant in the article. 1. I don't think Event Sourcing sucks - I think we are lack…
-
comment
Comment #28967802
Folks, just to clarify: "catalyst" is a very broad chemistry term for "something that helps a chemical reaction take place without being a reagent nor product of said reaction." So…
-
comment
Comment #28275761
Reminder: this sort of metric is sensational but hardly relevant. The relevant metric is how much fossil production is left, not how much low-carbon production we add. All the more…
-
comment
Comment #27764956
A shameless-because-related plug: https://www.reddit.com/r/patient_hackernews/ A Hacker News mirror biased in favor of thoughtful discussion, by enforcing that you cannot comment o…
-
comment
Comment #26195828
Compiling means translating a program from one representation to another. Executing a program always involves a combination of compilation and interpretation (example: Java usually…
-
comment
Comment #25319747
Interesting example, but it's funny how parts of the abstract read like an intro probability class: > The framework estimates the climate change risks in economic terms by modeling…
-
comment
Comment #25306128
When you're in the business of sneaking in a Scheme-inspired language into the universal programming platform in a world of object-oriented dogma, you'd better add some camouflage …
-
comment
Comment #24924834
Note that carbon credits are not all about afforestation - if you don't believe in afforestation, fine, you can buy from projects that do energy transition or industrial efficiency…
-
comment
Comment #24922296
As should be known in a community of programmers, it's misguided to blame tools from their potential abuses. Every single tool for the ecological transition can be misused for gree…
-
comment
Comment #24922263
The crazy thing about it, I think, is that removing CO2 from the atmosphere rather than where it's readily concentrated like power and cement plants, is picking the worse amount of…