Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frou_dh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
frou_dh
1y ago
Not sure I like `command` failing silently, i.e. having to remember to check the .ok property. Most guidelines for writing sh/bash scripts arrive at using "set -e" mode unless you have a good reason not to. So when designing
92.
▲
by
frou_dh
1y ago
I do like Make so quite an interesting article, but the author seems overly impressed with their idea of using a literal ~ for the name of the subdirectory. That adds an unnecessary WTF factor to the code in my opinion :)
93.
▲
by
frou_dh
1y ago
A counterbalance is that there's such a colossal volume of new YouTube 'content' published every day that approximately no one will end up watching an obscure video with your cameo anyway. I guess the concern then shifts to d
94.
▲
by
frou_dh
1y ago
Because you almost always have a specific type in mind for that function parameter, so you might as well just write it down.
95.
▲
by
frou_dh
1y ago
I'm saying you need to bring your A-game to actually win against him in the online and particularly the Rails sphere - a formulaic petition isn't it. Even Apple found him hard to handle re the HEY iOS app.
96.
▲
by
frou_dh
1y ago
Like him or loathe him, DHH is a serial winner. So today's petition¹ is tomorrow's fish and chips wrapper. ¹ https://github.com/Plan-Vert/open-letter
97.
▲
by
frou_dh
1y ago
Yes - Chromium Embedded Framework (CEF) as used by some popular applications e.g. Spotify and Steam. Personally I am completely uninterested in using this feature, but I really like iTerm2 overall.
98.
▲
by
frou_dh
1y ago
This is just one feature of the v3.6 release: https://iterm2.com/downloads/stable/iTerm2-3_6_1.changelog It's quite a treat going through iTerm changelogs and finding new gems. For example, this sounds nice:
99.
▲
by
frou_dh
1y ago
Maybe it's not so new, like "modernism" in art is 100 years ago.
100.
▲
by
frou_dh
1y ago
There was actually an episode of the Ruby Rogues podcast released only a few days after this post that touched on much of the same stuff: https://topenddevs.com/podcasts/ruby-rogues/episodes/distrib...
101.
▲
by
frou_dh
1y ago
These days I honestly suspect tons of people do not think about the license they choose for their projects AT ALL and just reflexively put MIT. Like, if they were sleeping and you prodded them and said "license", they would mumb
102.
▲
by
frou_dh
1y ago
I wonder whether that kind of thing is actually bulletproof and doesn't end up having 2 running concurrently in some scenario.
103.
▲
by
frou_dh
1y ago
Back when Twitter was less controversial, I remember tons of techie folks gleefully saying that they didn't bother with RSS any more because Twitter was better.
104.
▲
by
frou_dh
1y ago
With decent RSS apps, you can generally just paste in the URL of any page (or the site's homepage) and they will take care of examining the HTML to find the URL of the actual feed.
105.
▲
by
frou_dh
1y ago
Arguably the best is NetNewsWire, which has been around in various forms for over 20 years and is still developed today https://netnewswire.com
106.
▲
by
frou_dh
1y ago
The more pedestrian reason that's there's demand for static typing is that when people press '.' they generally want a menu to appear and for it to be complete and accurate.
107.
▲
by
frou_dh
1y ago
Listening to this episode, I was quite surprised to hear that even now in Sept 2025, support for classes at all is considered a medium-term goal. The "superset of Python" angle was thrown around a lot in earlier discussions of Moj
108.
▲
by
frou_dh
1y ago
That's https://opensource.janestreet.com/core/ . However I think its importance is often a bit overblown. I doubt MOST people were choosing it at any point, never mind today.
109.
▲
by
frou_dh
1y ago
It's an interesting road not taken, where there could have been much more commonality in application development between Linux and OS X. Seems it also had more lofty goals than just making GNUstep mainstream.
110.
▲
by
frou_dh
1y ago
Many HN users are always looking for an excuse to complain about the format or appearance of the linked sites. So much so that the following had to be added to the guidelines (but doesn't seem to be enforced that much): > Please don
111.
▲
by
frou_dh
1y ago
The main page https://www.energydashboard.co.uk/live is just as interesting as the map that's linked to.
112.
▲
by
frou_dh
1y ago
Just because you have reverence for C and C syntax, doesn't mean others have to. What is "funny" is subjective.
113.
▲
by
frou_dh
1y ago
Many a database is not used by programs, plural, ever. So I guess "reasonably used" are weasel words :)
114.
▲
by
frou_dh
1y ago
"Dead" is a bit strong, no? More like de-emphasised for newcomers, and in maintenance mode?
115.
▲
by
frou_dh
1y ago
Static type-signatures are inevitable in general. You can see this by how even the Ruby documentation has to make up silly ad hoc notation like "→ array_of_strings", "→ matchdata or nil" etc. (Random example): https:&#x
116.
▲
by
frou_dh
1y ago
In some respects that's even nicer to use than a typical editor-integrated live-coding REPL, because one doesn't have to think about what code needs (re)sending from the source to the REPL. Just save the file and it'll be fig
117.
▲
by
frou_dh
1y ago
> The file explorer drops frames, scrolling and searching cause lockups. Yes I noticed today that scrolling a syntax-highlighted file was by far the worst it's ever been. I also noticed that typing a search query into the bar at the
118.
▲
by
frou_dh
1y ago
Well it is quite literally writing, and fairly often starting with a blank page (file) and then doing a lot of editing. --- Talking of pages, I quite often write down on a physical notebook what I'm trying to accomplish. Because if I j
119.
▲
by
frou_dh
1y ago
Sorry, but even as a computer geek, I will never delude myself into thinking crude TUIs are a step up for local applications.
120.
▲
by
frou_dh
1y ago
The nature of Swiss cheese is that it can't be all hole and there has to be some non-hole too
More ›