Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
diffxx
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
diffxx
4y ago
A Forth programmer who bootstraps their own Forth probably isn't that excited about having a c compiler.
92.
▲
by
diffxx
4y ago
Not the OP, but most compilers for languages with static type systems are too slow for my taste. I have a workflow for writing lua programs in which I embed all of my tests in the same file that contains all of the runtime logic. Whenever t
93.
▲
by
diffxx
4y ago
Forth is a mindset as much as a programming language. It is a language for minimalists. If you can solve your problem efficiently in Forth, you can be confident that your solution will work in essentially any computing environment. Unlike C
94.
▲
by
diffxx
4y ago
> “Reagan is the tool of utterly self-interested, fatally shortsighted men — men who deem it a virtue to be indifferent to human suffering,” she wrote. “We will probably go on solving our problems by borrowing from the future until we ar
95.
▲
by
diffxx
4y ago
DSLs are not a replacement for but a complement to any existing language, general purpose or specialized. I have come to think of DSLs as programs for writing programs (similar to but not identical to macros). With a DSL, you can specify th
96.
▲
by
diffxx
4y ago
> Or, “I love Amazon, I just wish you’d deliver a little slower.” Impossible. Given the externalities involved in Amazon style delivery, I personally wish they would optimize more for throughput than latency.
97.
▲
by
diffxx
4y ago
> The comments here to the effect of “everything’s a cult” and “startups are cults” and “HN is a cult” - oh gosh. Nothing could be further from the truth. HN is not a cult, folks. While reading, I assumed they were talking about western
98.
▲
by
diffxx
4y ago
The great thing about cycling is that it's low impact so it's a good way to get back into exercise. If you can't walk well, aging is going to be even more unpleasant than it has to be so I'd recommend working on strength
99.
▲
by
diffxx
4y ago
I am living off of past earnings, don't travel and have basically no chores because I live modestly and am willing to tolerate some clutter/mess in my apartment. There is nothing I value in life more than my time and walking has p
100.
▲
by
diffxx
4y ago
My default walking speed is brisk but comfortable. I walk usually two to three hours per day, sometimes broken up across multiple walks but often in one go. According to my phone, my average pace is roughly 3.5mph (but I'm not sure how
101.
▲
by
diffxx
4y ago
We are meant to walk. Sample size one, but I increased my walking from from maybe two miles per day to about seven miles a day about two years ago and essentially everything in my life has improved. There are so many benefits but if you cho
102.
▲
by
diffxx
4y ago
> no two people with good taste will have strongly divergent views when evaluating the same thing I disagree with this assertion (look at the heated arguments between different interpretations of quantum mechanics as a simple counter exa
103.
▲
by
diffxx
4y ago
> Taste is a manifestation of beauty and beauty in all forms is universal and hypnotic and skill-independent. Taste can differentiate between different forms of beauty and form subjective preferences. Beauty is both relative and absolute
104.
▲
by
diffxx
4y ago
Sometimes a little knowledge is more dangerous than ignorance.
105.
▲
by
diffxx
4y ago
They may not be _totally_ independent, but the correlation coefficient is generally nowhere near 1. If you have reached the point where taste and skill are identical, then either you have none of either or you have reached perfection. That
106.
▲
by
diffxx
4y ago
I think it may also depend on your role in the company. I knew someone who worked in marketing at Nest both before and after Fadell's departure. We met a little bit after he'd left and they were struggling a bit because they had e
107.
▲
by
diffxx
4y ago
> Nothing is sustainable. The universe eventually goes cold. Are you saying anything more? Our civilization is going to collapse long before the heat death of the universe, and honestly probably within the lifespan of people living today
108.
▲
by
diffxx
4y ago
> House building is clearly a positive-sum game that benefits everyone. Not so fast. For any given project, what are the associated externalities? You can't build a house without exploiting the earth's resources. You can't
109.
▲
by
diffxx
4y ago
Ursula K. Le Guin pulls off the rare trick of being an incredible writer _and_ critic. She was well ahead of her time and I hope that we can collectively catch up.
110.
▲
by
diffxx
4y ago
> Perf teams on operating systems do things for systemwide performance with small percentage wins all the time. And they evidently spend very little time on the things that would actually improve the lives of their users in macroscopic w
111.
▲
by
diffxx
4y ago
This question is impossible to answer in a vacuum. What if the language made developers 90% more productive or 90% less likely to introduce a memory bug or offered 3x faster compiler times? A 1% runtime performance hit would be well worth i
112.
▲
by
diffxx
4y ago
According to the supreme court ( https://www.cnn.com/2022/05/16/politics/supreme-court-campai... ), it is legal to make personal donations to your campaign and then have the campaign pay you back with post
113.
▲
by
diffxx
4y ago
> I think that Forth only works with people who've started with assembly programming. Someone who started with a high level language suffered that sort of brain damage that make them unable to feel complexity even when it coils arou
114.
▲
by
diffxx
4y ago
It's not quite ready to share but hopefully soon :)
115.
▲
by
diffxx
4y ago
> for the languages I hack on, they're DSLs that wouldn't be appropriate to write an editor in Ha, I have been working on a DSL for writing DSLs, which perhaps explains my perspective a bit.
116.
▲
by
diffxx
4y ago
If you write your own editor with language server features, writing a language server implementation _should_ (dangerous word) be relatively easy. By writing the editor in your language, you prove that your language is actually useful for a
117.
▲
by
diffxx
4y ago
> The parsers produce a sequence to tokens, not a full syntax tree. Writing a tokenizer is much easier than parsing full syntax trees...Most other editors don’t construct the full syntax tree. Syntax highlighting is nice, but fast semant
118.
▲
by
diffxx
4y ago
> Why are we devoting so much energy to making people unhappy? Few things in life make me less happy than the externalities of car culture. It fosters among other things: 1) Disconnection from one's community and the natural environ
119.
▲
by
diffxx
4y ago
Makes sense. I have only used kqueue on macos to monitor a small number of files and I find it quite painful to use and the semantics were confusing, not sure if it is different on say freebsd. Just as a heads up, one of the strange fsevent
120.
▲
by
diffxx
4y ago
> It appears to be built into macOS [1]? It is, but it's badly implemented and buggy. But the real problem is that there is no posix like specification for file system events so every platform does it differently. Even if every plat
More ›