Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
munchler
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
151.
▲
by
munchler
1y ago
> I occasionally see people saying “well, if you don’t want to be in photos published online, don’t be in public spaces”. > This is nonsense, for a number of reasons. Clearly, one should be able to exist in society, including going ou
152.
▲
by
munchler
1y ago
HTML on its own is not Turing complete, so it’s not a programming language in any practical sense. It’s a markup language.
153.
▲
by
munchler
1y ago
F# not listed at all? If that’s accurate (color me doubtful), people are missing out on a great language that runs on a popular platform. Personally, after learning to love F#, I’m never going back to C#.
154.
▲
by
munchler
1y ago
I like the lambda calculus and I was intrigued by the title, so I gave the article a shot. Hope springs eternal.
155.
▲
by
munchler
1y ago
He manages to make himself the actual subject of everything he writes. When I saw the author’s name, I knew the article would make sure to fluff up his own ego, and it took him less than a paragraph to get there.
156.
▲
by
munchler
1y ago
Note for carriage owners: “Horse before the cart” is actually the correct order.
157.
▲
by
munchler
1y ago
The general notion of a “combinator” comes from functional programming, so parser combinators are native to FP. They can definitely be done in imperative languages also, but in my experience (C# specifically) are much more clunky. A dynamic
158.
▲
by
munchler
1y ago
Sure, although those are great FP features for all kinds of programming, not just parsing.
159.
▲
by
munchler
1y ago
> I’ve also heard that functional languages lend themselves especially well to parsing tasks, and I’ve never understood why, so it’s a good opportunity to learn. This is mainly due to a technique called "parser combinators", wh
160.
▲
by
munchler
1y ago
Just FYI: Rudolf Steiner was a pusher of pseudoscientific nonsense. He was anti-vax and his views on race were problematic, to say the least. He was a fervent German nationalist and a critic of Einstein's theory of relativity. I could
161.
▲
by
munchler
1y ago
I certainly agree with the desire to keep secrets out of logs, but isn’t the entire log itself also considered to be secret? Even a perfectly sanitized log probably contains lots of data about your production environment that you wouldn’t w
162.
▲
by
munchler
1y ago
This is directly addressed in the article, which states that language models can be trained to abstain when uncertain, by changing how rewards are set up. Incentives currently encourage guessing rather than being honest about uncertainty. I
163.
▲
by
munchler
1y ago
I think it's safe to say that most smart TVs are wireless and will stay that way. Personally, I have no problem streaming 4K content to my TV over my wifi. Adding wires where they're not needed is what's silly.
164.
▲
by
munchler
1y ago
Any person or site that asks you to send money in order to “verify” yourself is a scam.
165.
▲
by
munchler
1y ago
You shouldn’t even get this emotionally invested in a job you actually have. A corporation can’t love you back.
166.
▲
by
munchler
1y ago
Is this essentially a programmatic version of fuzzy logic? https://en.wikipedia.org/wiki/Fuzzy_logic
167.
▲
by
munchler
1y ago
If I might tweak your point a bit: Snippets are fine for showing language differences when programming in the small, but not for programming in the large. https://en.wikipedia.org/wiki/Programming_in_the_large_and_p...
168.
▲
by
munchler
1y ago
> I have found that Rust's strong safety guarantees give me much more confidence when touching the codebase. With that extra confidence I'm much more willing to refactor even critical parts of the app, which has a very positive
169.
▲
by
munchler
1y ago
Proofreading nit: "soundbyte" should be "soundbite".
170.
▲
by
munchler
1y ago
The claim is that humans would have to monitor for six millennia to detect a signal like this as a result of random interference/noise. The implication is that the signal is probably real, since humans have been monitoring for much les
171.
▲
by
munchler
1y ago
Those "scoped variables" are the difference. Mutable state adds a great deal of complexity.
172.
▲
by
munchler
1y ago
Note that this is using interfaces (i.e. vtables, records of function pointers), not full object-orientation. Other OO features, like classes and inheritance, have much more baggage, and are often not worth the associated pain.
173.
▲
by
munchler
1y ago
BFE = Butt f!ck Egypt, which means “in the middle of nowhere”. I had to google it.
174.
▲
by
munchler
1y ago
The article isn’t about solving Sudoku, though. It’s about using functional programming to design hardware. Sudoku is only used as an example.
175.
▲
by
munchler
1y ago
Does it matter from a practical point of view? It's either true understanding or it's something else that's similar enough to share the same name.
176.
▲
by
munchler
1y ago
Thanks. That explains why OSs use the GPU for rendering windows and effects, but it's still not clear to me why a code editor would do the same. The features you list (transparency, glass effects, shadowing, window management, etc.) se
177.
▲
by
munchler
1y ago
I’m sure this is a dumb question, but why does a code editor need to render on the GPU like a video game? Is it just for niceties like smooth scrolling?
178.
▲
by
munchler
1y ago
I'm not sure what you mean, but a circle of constant latitude is definitely not a great circle (except on the equator).
179.
▲
by
munchler
1y ago
That makes sense, but I think constant latitude, in particular, is a special case that people often have in mind.
180.
▲
by
munchler
1y ago
An actual straight line would be tangent to the earth at that point, so I don’t think that would work well for anything over a few hundred miles.
More ›