Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frou_dh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
151.
▲
by
frou_dh
1y ago
Something that seems quite common on the false-negative side is type names not being highlighted at all when they are the names of user-defined types, even though they're being used in type positions in the code. Dumb highlighting will
152.
▲
by
frou_dh
1y ago
It's so nice when an editor can do completely accurate syntax-highlighting for a language. I think there is a subconscious disturbing effect when being presented with false-positive and false-negative colouring here and there, as tradi
153.
▲
by
frou_dh
1y ago
Cuis Smalltalk seems to be the keeper of the old Smalltalk experience: https://cuis.st https://cuis.st/features Pharo is like enterprise-grade, bells and whistles galore.
154.
▲
by
frou_dh
1y ago
Are you doing a Comic-Book-Guy impersonation?
155.
▲
by
frou_dh
1y ago
Given an eval primitive function that's a black-box, using it does seem somewhat similar to the use of a macro, in that a kind of "double evaluation" occurs (First, eval's argument is evaluated. Then the result of that i
156.
▲
by
frou_dh
1y ago
Apparently timeout(1) is part of GNU Coreutils. I wasn't sure after reading whether it was part of Bash itself.
157.
▲
by
frou_dh
1y ago
Compared to something with automatic bidirectional sync between all devices, something where one has to manually commit/push/pull a new/edited note feels archaic.
158.
▲
by
frou_dh
1y ago
I remember Matz gave a presentation touching on how Ruby was inspired by Lisp and particularly Emacs Lisp, which was the one he had access to. You still can feel a similarity up to now, with the single big old dynamic namespace where you ca
159.
▲
by
frou_dh
1y ago
Yes, when navigating a repo's files on an older computer, I noticed that it took an incredible length of time to rehydrate pages or whatever it's doing.
160.
▲
by
frou_dh
1y ago
I would guess it's because we want the flow of information to start in the top left, and overall more conversations started with the other party messaging you (due to automated SMS).
161.
▲
by
frou_dh
1y ago
> I suspect this is the real reason Clojure was created, I bet Rich was just really bored. Well he spelled out the motivations in numerous early presentations so I don't think he'd take kindly to the implication they were BS. I
162.
▲
by
frou_dh
1y ago
From hanging around Deno's official Discord, Reddit, etc, I get the impression that there are simply not that many people using it. I doubt they are making much money from the public-facing Deno Deploy product, and are probably reducin
163.
▲
by
frou_dh
1y ago
I think someone said the definition of legacy code is code that makes lots of money.
164.
▲
by
frou_dh
1y ago
Because it's a massively competitive space, and being passably good ("Hey guys, the toolchain and these libraries do actually run on Linux. Also we have XYZ Working Group.") is not sufficient to get peoples' attention.
165.
▲
by
frou_dh
1y ago
Being able to use the features of a debugger to understand a problem in a single run, as opposed to editing the code adding/removing print statements and (recompiling+)rerunning the program over and over again. There's been some k
166.
▲
by
frou_dh
2y ago
https://kapeli.com/dash for MacOS supports man pages just like any of its many other documentation sources. Simply type `man:foo`. Absolute hall of fame app IMO.
167.
▲
by
frou_dh
2y ago
Accuracy issues aside, a draw that I feel towards using e.g. ChatGPT is that the information is displayed in a more consistent way. When using a search engine and opening a bunch of the results in tabs, I have to reorient myself to each sit
168.
▲
by
frou_dh
2y ago
As ever, there's no need to guess what's happening when one has a Profiler on hand.
169.
▲
by
frou_dh
2y ago
2019: https://www.macworld.com/article/233056/ios-13-and-ipados-13...
170.
▲
by
frou_dh
2y ago
Nice article, bookmarked. For the "Mechanically name join tables" point, I would at least put a tiny bit of effort into their names, rather than zero. For example, using a naming convention to make that kind of table instantly rec
171.
▲
by
frou_dh
2y ago
"Vibe coding" seems like one of those things where there's way more people complaining about the concept than there ever were people actually promoting it in the first place.
172.
▲
by
frou_dh
2y ago
> Typescript looks nice to work with but the tool chain is horrible (this isn’t really Typescripts fault though, more a synonym of it having to compile to JS). It's not even inherent to TS that the toolchain must be a morass of movi
173.
▲
by
frou_dh
2y ago
Some big projects have so many people trying to do PRs that it's actually a bit of a hassle to deal with them all. So I don't think maximising the number of contributors should necessarily be one of the top goals for projects that
174.
▲
by
frou_dh
2y ago
This starts off immediately with in-group/out-group tribal mindset: > Go's infamous error handling has caught quite the attention from outsiders to the programming language, often touted as one of the language's most quest
175.
▲
by
frou_dh
2y ago
At least according to this post which was on HN recently, Flutter lacking significant adoption is a myth: https://shorebird.dev/blog/dart-macros/#:~:text=Flutter%20ha...
176.
▲
by
frou_dh
2y ago
For the unfamiliar, this is a major release and is what would be called "30.0" in a more typical version scheme (but Emacs uses x.0.y for prerelease versions). As the email says at the bottom, here are the release notes: https:&#
177.
▲
by
frou_dh
2y ago
This is why it's table stakes for a decent type-system to have both product-types and sum-types. They comprise both sides of the coin, and you use the one that actually makes sense for the piece of code being written. A justification f
178.
▲
by
frou_dh
2y ago
Not that this helps retroactively, but the proper SQLite that's in fact already inside the Deno binary (rusqlite) will soon be usable from JS/TS when https://github.com/denoland/deno/pull/27308 is l
179.
▲
Deno in 2024
(deno.com)
15 points
by
frou_dh
2y ago
|
3 comments
180.
▲
by
frou_dh
2y ago
Perl and possibly Ruby are still there AFAIK. Apple announced their plan to remove all scripting languages from the base install many years ago now, but it seems like the plan stalled out.
More ›