Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frou_dh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
901.
▲
by
frou_dh
7y ago
> Does anyone know a more interactive json tool? With, for example, auto-completion? https://github.com/antonmedv/fx It just uses JS for the query language and can be hooked in to bash completion. Personally I don&#
902.
▲
by
frou_dh
7y ago
Along with the edifying stuff there is a lot of incidental difference in the OS that is not edifying. That's why I mentioned energy. You need a lot of energy to be able to follow through and make a proper go of things on a different pl
903.
▲
by
frou_dh
7y ago
Something like Pharo is more like learning a whole new OS in addition to a language. Unless you have the energy to do that, it's probably best left on the bucketlist. I bailed.
904.
▲
by
frou_dh
7y ago
> It feels great being free and you can setup forwarding so you can pick up the stragglers. Then if you create a rule at the new provider that files those messages into a dedicated folder, that folder essentially acts as a todo list for
905.
▲
by
frou_dh
7y ago
My related observation is that the phrase "simple yet powerful" is the biggest cliché in developer/techie-facing marketing of software: https://github.com/search?q=%22simple+yet+powerful%22&type=C... Is
906.
▲
by
frou_dh
7y ago
Here's a named task runner shellscript (as compared to a Makefile full of .PHONY being used as a named task runner). #!/bin/sh set -e case "$1" in build) ;; run)
907.
▲
by
frou_dh
7y ago
I think people kind of talk past each other in these discussions because there isn't a standardised vocabulary. I would call that kind of anaemic Makefile a "task runner" rather than a build system. And yes indeed, a task run
908.
▲
by
frou_dh
7y ago
Why do people think anyone else is interested that they stopped reading?
909.
▲
by
frou_dh
7y ago
It's all running as john
910.
▲
by
frou_dh
7y ago
These two have been caught. How many haven't yet been caught? Traditional Unix file permissions are pretty much a joke for the way developer computers get used (one user - does everything). Real process sandboxing is needed.
911.
▲
by
frou_dh
7y ago
If someone steals your domain registration, they can then change the MX records and start receiving your email. In some scenarios, I think that could be a more serious consequence than the website being down or replaced. Same reason that de
912.
▲
by
frou_dh
7y ago
Nvidia Jetson Nano. They're the GPU experts after all. https://developer.nvidia.com/embedded/jetson-nano-developer-... Don't let the AI-heavy marketing distract. It's an Ubuntu PC effectively.
913.
▲
by
frou_dh
7y ago
Someone not spending money and being indignant at the same time is generally not too interesting. Ask any business operator.
914.
▲
by
frou_dh
7y ago
That face-off could also serve as a case study of platform-native GUI (Paw) vs the much-maligned Electron (Insomnia, Postman).
915.
▲
by
frou_dh
7y ago
Neat, you win at puzzle solving! I forget that the user-level type alias feature exists... maybe since it was introduced relatively late in the Go 1.x timeline.
916.
▲
by
frou_dh
7y ago
This makes sense but it's more like general advice for why typical packages should not be import-dotted. I was talking about a very specific kind of low-pollution package that will export essentially nothing bar a single type (maybe a
917.
▲
by
frou_dh
7y ago
Did you mean init combined with import underscore?
918.
▲
by
frou_dh
7y ago
What's the counterargument to the expressed benefit?
919.
▲
by
frou_dh
7y ago
Most times I've stocked up on hardware spares, when the time comes to actually use the first or second spare, I don't particularly like the product any more, and would rather have something else.
920.
▲
by
frou_dh
7y ago
Hard to change is subjective. Maybe something you found hard to change, your colleague would have no trouble with. And vice versa.
921.
▲
by
frou_dh
7y ago
Say you put a single type Foo in its own package to ensure that nothing ever — intentionally or unintentionally — touches its unexported (private) fields. If "Dot Imports" are frowned upon, it means that your other code using that
922.
▲
by
frou_dh
7y ago
try/throw/catch work at block-level. panic/recover are not an option until function-level
923.
▲
by
frou_dh
7y ago
https://news.ycombinator.com/item?id=9238739
924.
▲
by
frou_dh
7y ago
Is the much touted "Make invalid states unrepresentable" consequence of garden-variety Sum Types wasted effort? Seems very good bang-for-mental-buck to me.
925.
▲
by
frou_dh
7y ago
You can never leave the industry. Who else will post the daily reminders that AOT compilers exist for Java?
926.
▲
by
frou_dh
7y ago
The armchair psychologist in me considers there to be two camps of programmer in this regard. One that gets distressed by something like not having the entire language in their head, and the other that doesn't ponder that kind of quand
927.
▲
by
frou_dh
7y ago
When a clean install of Windows 10 ""Professional"" had prominent ads for Candy Crush in the Start Menu, is when I realized MS had lost their dignity.
928.
▲
by
frou_dh
7y ago
Cool - This new package browser is definitely "viable", in fact it's very nice.
929.
▲
by
frou_dh
7y ago
In the long term, do we think godoc.org is going to go away?
930.
▲
by
frou_dh
7y ago
10.15.2 is not even released yet, never mind 10.15.3
More ›