Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frou_dh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
61 ms
·
811.
▲
by
frou_dh
6y ago
Can't all of this be sidestepped and just write standard (non-forked) OCaml and feed its bytecode through Js_of_ocaml https://ocsigen.org/js_of_ocaml/ ? That might not have the ultimate React integration (guess th
812.
▲
by
frou_dh
6y ago
The most rabid anti-Mac people I've met, when pressed, knew zero or close to zero about MacOS. Basically, fear-of-the-unknown was what it was.
813.
▲
by
frou_dh
6y ago
This reminds me of the tragic situation where if you process XHTML locally using XML tools that incidentally fetch the DTD, then things block and become absolutely dirt slow, because the W3C sysadmins are permanently pissed off by that: h
814.
▲
by
frou_dh
6y ago
I deliberately wrote "memorise" rather than learn in the usual sense, because there's a higher than normal degree of familiarity needed to get working code flowing from the fingers, when the venue is between a pair of single
815.
▲
by
frou_dh
6y ago
To me it's a good example of Opportunity Cost. We could spend the time and effort memorising jq's special snowflake language, but that time and effort would almost certainly be better spent on something else. I deleted it a while
816.
▲
by
frou_dh
6y ago
Speaking of fancy alternative shells, I tried http://xon.sh/ for a while, whose selling point is that its language is a superset of Python. While it was neat for interactive use to have stuff like proper string manipulation
817.
▲
by
frou_dh
6y ago
That's a bit like when a site scolds you for putting spaces in your credit number, when it could just strip them automatically.
818.
▲
by
frou_dh
6y ago
When we read "10th generation Intel Core" then we have to go and research whether than means real 10th generation (like i5/i7 MBA, some MBPs) or just another rebadged Skylake (6th gen) derivative.
819.
▲
by
frou_dh
6y ago
If I lost trust in an OS, I would stop running it. Trying to fight an OS as a mere client of the OS is asymmetric warfare
820.
▲
by
frou_dh
6y ago
The community has the vibe of sedate unix greybeards, rather than hypebeasts.
821.
▲
by
frou_dh
6y ago
> Apple is currently against NVIDIA GPUs simply because they got screwed over with NVIDIA GPUs before in terms of hardware reliability and such That's the oft-mentioned and certainly plausible reason, but it's not a matter of f
822.
▲
by
frou_dh
6y ago
TUIs (distinct from CLIs) are mostly godawful and fetishising programs that run inside Terminal Emulators is a phase people grow out of.
823.
▲
by
frou_dh
6y ago
Incidentally, that's why I'm not interested in playing any games using a streaming service like OnLive, Google Stadia, etc. Ever since PCs have had DVI and consoles have had HDMI, gaming has been pristine lossless imagery. Go to I
824.
▲
by
frou_dh
6y ago
It's now officially against the rules to post these. See third from bottom: https://news.ycombinator.com/newsguidelines.html
825.
▲
by
frou_dh
6y ago
Watch out not to end up with a "with Special Offers" version like Kindle.
826.
▲
by
frou_dh
6y ago
> Go's error type is something declared as being returned from a function, there's no try-catch with an exception being handed up a call stack. That's like saying ASM has exceptions because you can leave an error code in o
827.
▲
by
frou_dh
6y ago
You can't escape catastrophizing by staying on the news.yc domain, because there will be frothing 500-comment threads any time some UI get a design update.
828.
▲
by
frou_dh
6y ago
It's been known for a while that Safari/WebKit are integrating the same ANGLE abstraction layer that Chrome uses. That will bring WebGL 2.0 support also. But the progress on that getting anywhere near shipping has been extremely s
829.
▲
by
frou_dh
6y ago
I'm wondering if this is the release where OpenGL goes from deprecated to fully removed. Presumably Apple didn't want to write OpenGL drivers (full, not ES) for their in-house GPUs.
830.
▲
by
frou_dh
6y ago
In this case it would be a pure value-add, because the fallback is the way everyone can evidently cope with anyway.
831.
▲
by
frou_dh
6y ago
A sufficiently smart editor could show names in front of positional arguments, even if named arguments are not part of the language.
832.
▲
by
frou_dh
6y ago
Where's the pressure to rewrite an existing application in Swift coming from?
833.
▲
by
frou_dh
6y ago
My pet peeve with every GUI file browser I can remember using: They all try to be smart and occasionally ignore your carefully configured view settings. I want a massive checkbox that says "Never, EVER , try to automatically determine
834.
▲
by
frou_dh
6y ago
Python has a better static typesystem than Go does: https://mypy.readthedocs.io/en/stable/kinds_of_types.html#un... https://mypy.readthedocs.io/en/stable/kinds_of_types.html#op... https
835.
▲
by
frou_dh
6y ago
I do enthusiastically use Linux in the scenario where it is comparatively strongest, that is, on computers without screens.
836.
▲
by
frou_dh
6y ago
Well objective data on this is out there if anyone can be bothered trawling through it: https://github.com/search?o=asc&p=4&q=language%3Ago&s=stars&...
837.
▲
by
frou_dh
6y ago
> This brought me back to the time my SO tried to explain an 84 year old lady she was assisting what is it that I do for a living. The consensus was that I'm a writer. Maybe relevant talk from DHH coming to the same conclusion: htt
838.
▲
by
frou_dh
6y ago
I thought the origin story of Git was that Linus wanted to recreate the workflow he had with BitKeeper after the Linux project lost access to it. I've never touched BitKeeper so have no idea how similar they actually are.
839.
▲
by
frou_dh
6y ago
I'm glad the net was cast wider than only TUIs for this concept. In general, seeing TUIs as the be-all-end-all of sophisticated taste seems to be a trap that a lot of beginning Unix enthusiasts fall into.
840.
▲
by
frou_dh
6y ago
I think there's a big distinction in the general developer population between: a) Knowing both how to effectively write tests & how to effectively use a REPL. and: b) Knowing only how to bang around in a REPL enough to use it as a
More ›