Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
noelwelsh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
noelwelsh
4mo ago
I wish people would describe in more detail the tasks they use LLMs to code. My experience is that simple components in an existing architecture are fine, but anything requiring architectural considerations quickly becomes a mess. On my pro
62.
▲
by
noelwelsh
4mo ago
I also know of https://www.aston.ac.uk/degree-apprenticeship-programmes But really this is something you should search up yourself to follow your particular interests + constraints. I've worked with people from Ada. So
63.
▲
by
noelwelsh
4mo ago
What kind of engineering? For software engineering, in the UK this exists: https://www.ada.ac.uk/apprentices/ I think there are others. For other kinds of engineering I don't know, but I'm sure the search eng
64.
▲
Completion is a Substrate, not a UI
(chiply.dev)
2 points
by
noelwelsh
4mo ago
|
0 comments
65.
▲
by
noelwelsh
4mo ago
I love this. (I probably won't use it as these days I'm a Doom Emacs user and don't want to monkey around with my setup too much, but the concept is great.) The guy's whole website is also worth clicking around. A huge a
66.
▲
by
noelwelsh
4mo ago
Equipping cats and dogs with talking buttons (see, for example, https://www.youtube.com/playlist?list=PLBh-BXgsO9IjhN-thTLvm... or https://www.youtube.com/@floundercat ) has shown me there is a lot more goin
67.
▲
by
noelwelsh
4mo ago
When I read up, it sounded like the same idea as work-stealing to me. Not surprising that different fields come up with the same idea under different terminology.
68.
▲
by
noelwelsh
4mo ago
I thought "morsel-driven" was AI slop, but it turns out to be in common usage in the HPC world. So I learned something from this post!
69.
▲
by
noelwelsh
4mo ago
Very brief. I'm not sure what this adds over reading the language documentation (which itself is not great). As it's entirely organized by language features it doesn't really talk about any larger scale design decisions, whic
70.
▲
by
noelwelsh
4mo ago
This would be far better without the slop and just the widget with a little bit of explanatory text.
71.
▲
by
noelwelsh
4mo ago
I also have one [1]. It's a good name :-) [1]: https://github.com/creativescala/gooey
72.
▲
by
noelwelsh
4mo ago
Interesting project, but needs documentation. In particular, what's the model it uses? I.e. how are events, state, etc. handled? Normally I'd just work it out from the code examples, but the example in the README is over 200 lines
73.
▲
by
noelwelsh
4mo ago
The JVM is currently pretty bad for memory allocation. Every object (i.e. not a primitive) has a header that IIRC is 12 bytes. But there is good news in JVM land: this will be reduced to 8 bytes in the next JVM release, and Project Valhalla
74.
▲
by
noelwelsh
4mo ago
TUIs in Prolog sounds fun. The great thing about TUIs is that a simple text component is a universal widget. If the user can display text and capture events they can implement any interface components they want in terms of that. That said,
75.
▲
by
noelwelsh
4mo ago
Coincidentally I'm working on my own TUI framework for my book [1], so it's always interesting to see how other people approach it. I wouldn't, for example, use windows and drop-downs in the terminal; I think there are better
76.
▲
by
noelwelsh
4mo ago
It's also the technology that will allow software to run without a continuous connection to the server. If you want to break out of a world where companies own your data it's the tech that is needed.
77.
▲
Unreleased Pixel Watch 5 Found by Diver in St Martins
(xcancel.com)
2 points
by
noelwelsh
4mo ago
|
0 comments
78.
▲
by
noelwelsh
4mo ago
> OK, and in the general case a handler allows its body to "perform" an action... Yes, although not all systems allow this, as implementing full continuations is involved and can hurt performance. > Would you say this is not
79.
▲
by
noelwelsh
4mo ago
You can precisely define any particular model, but not all work in the area shares the same model. I think you know about the capability-passing model, which is quite different to the algebraic effects (e.g. row types) models. The general i
80.
▲
by
noelwelsh
4mo ago
Cats Effect is monadic effects. What is discussed here is sometimes called "direct-style" effects, and is an alternative representation. I think you've missed the point regarding effect systems. Concurrency and resource handl
81.
▲
by
noelwelsh
5mo ago
The trick is to make the healthy option the easy route. That's what Paris did (creating more bike lanes, getting rid of parking spots, closing roads to cars) and cycling is now more popular than driving [1]. [1]: See, for example, htt
82.
▲
by
noelwelsh
5mo ago
> Those adults who met the 150 minute a week guideline on exercise experienced a modest 8-9% reduction in cardiovascular risk, the study found. This was consistent across all levels of fitness. > In order to achieve substantial protec
83.
▲
by
noelwelsh
5mo ago
There are plenty of examples of cooperation in nature.
84.
▲
by
noelwelsh
5mo ago
Agreed with this. OxCaml still requires a runtime, so it's not suitable for some applications, like embedded systems, where e.g. Rust can be used. But it certainly can be used for many of the same applications. E.g. Bun, which has been
85.
▲
by
noelwelsh
5mo ago
HN is currently obsessed with Rust vs Zig. OxCaml should be considered as an alternative to both. The argument for Rust is safety, while for Zig it's ergonomics, but OxCaml shows you can have safety and ergonomics together. In my littl
86.
▲
by
noelwelsh
5mo ago
Amazing! Thank you. I'll be playing with some of this.
87.
▲
by
noelwelsh
5mo ago
mpvi [1] is the video control part. I have only used it a little bit but it is incredibly good. Control the playback completely from Emacs and quickly make timestamped org notes. I don't know what the other parts are. Curious to learn!
88.
▲
by
noelwelsh
5mo ago
> Groovy PHP / Wordpress I think.
89.
▲
by
noelwelsh
5mo ago
Sure, but it misses interoperability, which is the point of Emacs for me. That's my point.
90.
▲
by
noelwelsh
5mo ago
Ok, not the article I thought it was going to be. In fact it's the complete opposite of what Emacs means to me. For me, the point of Emacs is that I use one program to do everything. Why would I want a special bit of software just to v
More ›