Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
samth
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
samth
13d ago
Random Lives seems like it was much less vibe coded and did a better job.
2.
▲
by
samth
1mo ago
Yes, Racket is built on top of Chez (there's a legacy mode with its own runtime but that's not very important).
3.
▲
by
samth
1mo ago
How much more intelligence will it take to get people to be ok with data center construction? How much more intelligence will be needed to reduce overuse of antibiotics? How much more intelligence is necessary to enable free trade with Cana
4.
▲
by
samth
4mo ago
This is the edtech product that my son (2nd grade) has liked the most from school.
5.
▲
by
samth
5mo ago
HN should partner with Pangram to give an AI score to things that are submitted.
6.
▲
by
samth
5mo ago
Is the protocol documented so that other people can build language front-ends?
7.
▲
Rackup, a Toolchain Manager for Racket
(samth.github.io)
7 points
by
samth
6mo ago
|
1 comments
8.
▲
by
samth
11mo ago
You don't need 3000W, 1kW is plenty. I have a Yuba Mundo (one of the biggest long-tail cargo bikes) and my Bafang motor tops out around 1kW and it's plenty even for the biggest hills here in Bloomington (which is quite hilly).
9.
▲
by
samth
11mo ago
I tried this also, and it was totally garbage for me too (with a similar refusal as well as other failures).
10.
▲
by
samth
1y ago
No, this is exactly what is meant by soundness. Using the `Any` type in TypeScript can result in values that have type `integer` being actually strings, which is unsoundness.
11.
▲
by
samth
1y ago
The main implementation of Racket today is built on top of Chez Scheme, which uses the techniques described by Dybvig that I linked to. In the earlier implementation of Racket, indeed it doesn't convert to CPS but does use something li
12.
▲
by
samth
1y ago
The predictions from this post have almost entirely turned out to be wrong. Chez Scheme upstream decided to merge in Racket's changes entirely, and to make the lead developer of Racket (Matthew Flatt) a core Chez developer. These days
13.
▲
by
samth
1y ago
It's not true that you need to use CPS to implemented first-class continuations. There are plenty of slow ways to do it, and even if you want to be fast you can do multiple different things. Dybvig describes a number of options in his
14.
▲
by
samth
1y ago
The post doesn't mean there are 20 unemployed people, but that there are 20 interchangable pest control contractors who all do an adequate job, and so the one they fired was easy to replace.
15.
▲
by
samth
1y ago
No, macros and eval are quite different. You can see this for example in Python or JavaScript, which have eval but not macros.
16.
▲
by
samth
1y ago
The big difference between SBCL and Racket today is support for parallelism, and that's about decisions made by both projects a very long time ago. Racket has incrementally added significantly more parallelism over the years, but suppo
17.
▲
by
samth
1y ago
This article is mostly whining that evidence-free speculation about how to write good software is no longer publishable in top conferences. And the major evidence cited is that there's a specific citation style required, a standard fea
18.
▲
by
samth
1y ago
I think it's not holding up that well outside of predictions about AI research itself. In particular, he makes a lot of predictions about AI impact on persuasion, propaganda, the information environment, etc that have not happened.
19.
▲
by
samth
2y ago
Just to be clear, the word "alpha" does not appear in the text of "Call of the Wild".
20.
▲
by
samth
2y ago
Perhaps in that case you should supply the definition that the author ought to have known.
21.
▲
by
samth
2y ago
Indeed, the Rust macro system was designed by people who had worked on the Racket macro system previously.
22.
▲
by
samth
2y ago
Notably, the definition given in the Wikipedia entry referencing TRAC means that "homoiconic" is a property of an _implementation_, not of a language. This would mean that Lisp, a programming language, could not properly be descri
23.
▲
by
samth
2y ago
History is of course valuable to learn, but as a criticism of the work this is almost precisely the "turn to the camera and say that he's the same kind of communist I am" tweet made flesh.
24.
▲
by
samth
2y ago
We considered that syntax, but `from` was not a reserved keyword already, whereas `import` was, so the parsing situation with the actual syntax was much better.
25.
▲
by
samth
2y ago
This is just entirely false. As a counterpoint, I recommend this passage about the washing in the Texas Hill County. https://x.com/trainallday247/status/1796732464838160650
26.
▲
by
samth
2y ago
Very few people I know doing real work in Racket have a SLIME-like workflow. In general, Racket discouraging this style is related to us being a bunch of professors, but not really in the way you say. Instead, it's because it's no
27.
▲
by
samth
2y ago
It's a mistake to call this "Sora's" film, any more than a photograph is "Canon's" photo. Sora is just another tool here.
28.
▲
by
samth
3y ago
> Our hardware has state. Indeed it does. But why is this opposed to a connection to mathematics?
29.
▲
by
samth
3y ago
The idea that Mitchell Baker "insinuated herself" into Mozilla is ridiculous. She was an early Netscape employee, one of the original creators of the Mozilla project, and a founder of the Mozilla Foundation.
30.
▲
by
samth
3y ago
It is indeed the case that the student languages in Racket use cons only for lists. Improper lists are an extra complexity that people just learning to program don't need.
More ›