Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frou_dh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
511.
▲
by
frou_dh
4y ago
It's my understanding that Microsoft themselves somewhat quickly dropped off from promoting it that much. So from their perspective it was probably considered a mistake to anoint it as an official first-class .NET language, due to the
512.
▲
by
frou_dh
4y ago
It's seems like an anachronism that Steam games are able to install random junk on your system. Those game installers should be completely standardised and most importantly sandboxed. Similarly, IMO it feels shoddy when Steam acts as a
513.
▲
by
frou_dh
4y ago
Something OR Error should naturally be expressed as a sum-type, not a tuple (product-type).
514.
▲
by
frou_dh
4y ago
You can tell from the screenshot that it uses JavaFX for the UI, because all the letters have the characteristic f'd up cyan/yellow fringing. A physical sub-pixel is red or green or blue. Mutually exclusive!
515.
▲
by
frou_dh
4y ago
Who is Robert Sewell and why are his preferences interesting?
516.
▲
by
frou_dh
4y ago
As long as it's refining and making at least some progress then it's more of a helix than a circle
517.
▲
by
frou_dh
4y ago
More like "How do you do, fellow kids?"
518.
▲
by
frou_dh
4y ago
Look up courses from Gustavo Pezzi (Pikuma) and Chris DeLeon. Some of them are available on Udemy.
519.
▲
by
frou_dh
4y ago
Tooling (In this case, "Find References") should understand language semantics. Not that I think that this specific feature of Nim is particularly appealing, but pandering to 1970s stone-age tooling forever is just sad.
520.
▲
by
frou_dh
4y ago
That's good that they've picked a winner in a sense, because there seems to be duplication of effort across two similar sites: https://swiftpackageindex.com https://swiftpackageregistry.com
521.
▲
by
frou_dh
4y ago
That's just funny to me. Those ugly cartoons were never cool and anyone using one for their avatar looked like a moron from day 1 all the way through to day N
522.
▲
by
frou_dh
4y ago
If you look at the repos in https://github.com/apple-oss-distributions and their commit messages, that is pretty much the definition of the "Throwing it over the wall every so often" approach to open source. At le
523.
▲
by
frou_dh
4y ago
You probably know this already, but something cool the Raylib project does is offer a detailed description of their C API in JSON/XML, meaning that data-driven binding generation can be done. https://github.com/raysan5&
524.
▲
by
frou_dh
4y ago
To me it's a kinda distasteful design that despite being a graphical application, this is using monospaced font for the titlebar, tab headers, file tree, etc. Looks odd on Mac. In general Zed seems to be at a decent starting point thou
525.
▲
by
frou_dh
4y ago
> If you are going to use a top 5 popular programming language like the rest, your results are going to be average. And average start-ups don't survive. Come on, this is like "All the gear and no idea" marketing victims in
526.
▲
by
frou_dh
4y ago
Python is over 30 years old so it's hardly surprising that it's got plenty baggage in at least some areas.
527.
▲
by
frou_dh
4y ago
If someone's preferred language/framework/environment doesn't have a good debugger, or if they simply don't know how to set it up, some percentage of them will start insisting that they don't even want one anyw
528.
▲
by
frou_dh
4y ago
Sublime Text actually has more than one high-quality option for interactive Clojure development. Here's the other one: https://tutkain.flowthing.me/
529.
▲
by
frou_dh
4y ago
There definitely is indeed a problem, namely a false perception that the stdlib is a moribund relic with one foot in the grave. What I'm saying is that it's fairly healthy and gets used plenty by general OCaml users.
530.
▲
by
frou_dh
4y ago
You have it wrong. The official standard library is under constant development and in practice many people use it and not the Jane Street stuff.
531.
▲
by
frou_dh
4y ago
I arrived at the same conclusion after thinking about how lazy I could be when scrawling a "From" address on the back of parcels I send.
532.
▲
by
frou_dh
4y ago
The thing about: if err != nil { return err } ...is that it's not even Error Handling. It's "Error Shovelling" (manual work to move the error from one place to another).
533.
▲
by
frou_dh
4y ago
What's different to typical Algebraic-Types/Sum-Types/Nü-Enums in what they showed is that it's existing values being OR'd together, not types or new type constructors. That is presumably why they are obliquely ment
534.
▲
by
frou_dh
4y ago
Kinda pointless to speak in such broad strokes because people will have a range of experiences based on the specificities of the projects they interact with.
535.
▲
by
frou_dh
4y ago
Seems like there is virtually copy/paste from old comments, e.g. https://news.ycombinator.com/item?id=34910103 I remember reading the original https://news.ycombinator.com/item?id=32324797
536.
▲
by
frou_dh
4y ago
Install this app (Safari extension): https://itunes.apple.com/us/app/userscripts/id1463298887 Then you can write custom CSS (and JS) to tweak any site, and don't need to beg the webmaster.
537.
▲
by
frou_dh
4y ago
The post mentions three Elm offshoot languages created by community members, but IIRC there are/were even more than that, like at least half a dozen in total. This reminds me of the ReasonML/ReScript/... situation - fragmenti
538.
▲
by
frou_dh
4y ago
I haven't actually tried ChatGPT yet so it's just like the hundreds of other things I vaguely know of but don't really engage with. Not too bothersome.
539.
▲
by
frou_dh
4y ago
For general note-taking, I never want to have to bother with manually committing updates. The saving and syncing should be automatic. A separate general-purpose backup system running on the whole disk is good enough for the rare case of wan
540.
▲
by
frou_dh
4y ago
I liked the following blog post on the topic (coincidentally... it reps one of my favourite languages, hehe): "IM READY: LET THE 100 YEAR PROGRAMS BEGIN: Exploring Standard ML's robustness to time and interoperability" http:
More ›