Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gamache
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
31.
▲
by
gamache
3y ago
Mastodon link: https://hachyderm.io/@molly0xfff/111195068493652179
32.
▲
by
gamache
3y ago
No questions here, just wanted to stand up as another person who still keeps holy the letters I through N.
33.
▲
by
gamache
3y ago
Thank you for the link! Unfortunately the code in spell.c and spelcore.c seems to call out to an external DLL, whose source doesn't seem to be included here. Later versions of MS Word did the same thing, e.g., msspell3.dll.
34.
▲
by
gamache
3y ago
The Mozilla Foundation is arguably mismanaged. Firefox does ok, but could go further if the Foundation invested more in FF development and less on… other things.
35.
▲
by
gamache
3y ago
Once I heard that ca. 1990s MS Word used an embedded Prolog to perform spell check. Anyone with knowledge of this, one way or another? I can't find any documentation of it online.
36.
▲
by
gamache
3y ago
I used Perl then Ruby as my main language for almost a decade each. These days, I don't really write Ruby anymore; I moved on to Elixir and never looked back. But I still find myself using Perl on the command line, in contexts where Aw
37.
▲
by
gamache
3y ago
Compiler writers can target high-level languages too; it's not uncommon to see e.g., a Blub-to-C compiler which leaves the asm parts to a different toolchain. (Lots of languages without the goal of producing native code target even hig
38.
▲
by
gamache
4y ago
IBM had OS/360 in 1966, about a decade before CP/M. Not sure where "OS" first appeared but it was before that. Related: early OSes were not timesharing systems. They were batch oriented - you submit your stack of punch c
39.
▲
by
gamache
4y ago
Good. Go deserves this. Before gofmt, programmers were allowed to have accents. Teams were allowed to decide their preferred style. Since gofmt, we "avoid bikeshedding" by disallowing the developer from adding any value via format
40.
▲
by
gamache
4y ago
I can offer a counterexample: the Elixir community, despite having a (very good) macro facility at our fingertips, is largely free of macro-mania as you describe it. Culturally, most folks use macros to import a few things into the caller n
41.
▲
by
gamache
4y ago
Sometimes the advantage is not just the ability to do something -- I mean, by that logic, only bare-metal systems languages like Rust, C, Zig etc could have advantages over other languages. Erlang (and by extension Elixir) has the advantage
42.
▲
by
gamache
4y ago
Best viewed in Lynx.
43.
▲
by
gamache
4y ago
On one hand, Prolog is more powerful than Datalog. But on the other hand, Prolog is more powerful than Datalog.
44.
▲
by
gamache
4y ago
It started out as a patchy version of NCSA HTTPD. That's the joke. A patchy webserver. EDIT: I am aware that the name was retconned into a more "sophisticated" origin story, but the original project docs back me up. https:&#
45.
▲
by
gamache
4y ago
Oh boy... I have no idea what I own, then. Only that it cost around $65 and is very, very much like a NanoVNA v1. High-frequency performance is not important to me (I use this to analyze HF antennas, generally 1.5-30 MHz) so what I have is
46.
▲
by
gamache
4y ago
It's definitely still worth getting into, and in many ways it's more accessible than ever. Equipment prices are lower than ever, and there is so much information available on nearly any subject within the hobby. A few hot things r
47.
▲
by
gamache
4y ago
Elixir is a homoiconic language with hygienic macros. Macros are a great tool when you need them!
48.
▲
by
gamache
4y ago
Thanks, TIL! Obviously I have no experience in Nim. This convention reminds me of Perl, which works much the same way. How is it possible, then, to call a function that lives in a different namespace as part of a dot-chain of methods? The E
49.
▲
by
gamache
4y ago
In some languages there is a pipe operator that does the job well. Elixir example: "foo-bar" |> String.split("-") IMO method chaining is a lot better this way, much less desire for monkey patching, etc.
50.
▲
by
gamache
4y ago
When your company's product is targeted at children, it is definitely weird when your social media director and your head of trust and safety both include porn in their public online persona. Nothing wrong with porn, but it's rele
51.
▲
by
gamache
4y ago
I regret to report that in the 1980's USA, homophobic speech and actions were 100% politically tenable. Reagan didn't mention AIDS publicly until 1987, and the reason for that was definitely not that he wanted to avoid being seen
52.
▲
by
gamache
4y ago
They did, and then they didn't. https://www.apple.com/shop/buy-mac/macbook-pro/13-inch
53.
▲
by
gamache
5y ago
Applying a negative second to a fleet is a solved problem, using the "leap smear" technique by Google. https://developers.google.com/time/smear Applying it to millions of individual servers with different OSe
54.
▲
by
gamache
5y ago
Because she tried to rob Aaron Swartz of his future in order to further her career. Indirectly, it worked. Carmen Ortiz used her authority to suck.
55.
▲
by
gamache
5y ago
Carmen Ortiz sucks. Here's a whole lot more words on the topic (2013): https://www.wbur.org/news/2013/02/20/carmen-ortiz-investigat...
56.
▲
by
gamache
5y ago
This was substantially similar to Unix Talk, which may be more familiar to people. https://en.wikipedia.org/wiki/Talk_(software)
57.
▲
by
gamache
5y ago
I used a reMarkable 2 regularly for a little over six months. It replaced pencil and graph paper for me. The eInk display and writing feel is top notch. Everything else has plenty of room for improvement. In particular, organizing and reorg
58.
▲
by
gamache
5y ago
disk = an obsolete long-term storage medium, in case anyone was wondering
59.
▲
by
gamache
5y ago
Great link! The answer is that it's written in a custom 6502 assembler macro language that abstracted over looping, and the macros were an extension of a 6502 assembler that was hosted on Multics.
60.
▲
by
gamache
5y ago
I don't find it petty at all. Authors who resort to these tricks for positive effects should answer to the negative effects too.
More ›