Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sdegutis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
241.
▲
Show HN: Retro 3000: 80s-style CLI API but with modern capabilities and easy API
(github.com)
2 points
by
sdegutis
7y ago
|
0 comments
242.
▲
by
sdegutis
7y ago
I really love his trick of returning a pointer to the inside of his own allocated memory which is then compatible with C's stdlib string functions, while having his own string functions use pointer arithmetic to get the real struct
243.
▲
by
sdegutis
7y ago
This is because there is a metaphysical reality behind everything and humans instinctively recognize that even from a young age.
244.
▲
by
sdegutis
7y ago
There's also AppGrid[2] for Mac, which I've been using for years and still use to this day. It's simple but flexible. [2] https://github.com/mjolnirapp/appgrid
245.
▲
by
sdegutis
7y ago
Microsoft almost definitely has a 30-year-plan with TypeScript that is only slowly being revealed.
246.
▲
by
sdegutis
7y ago
You can choose not to run the code by choosing not to buy that computer. Let the market come up with an alternative that guarantees that it doesn't do anything unethical and allows you to inspect it. Alternatively, and probably a bette
247.
▲
by
sdegutis
7y ago
People have freedom and rights, but their freedoms are restricted by the rights of others. People have a right to use their knowledge toward a goal, which includes keeping it secret if need be, as long as it does not impose on the rights of
248.
▲
by
sdegutis
7y ago
> This is like saying the outlaw of murder encroaches on your freedom to end life. That's a great analogy, and it further proves my point: suicide is murder, and nobody has a right to take their own life, because it doesn't onl
249.
▲
by
sdegutis
7y ago
That's exactly what the GPL is: limiting the developer's freedom for the sake of the expanding user's freedom. This is completely unethical.
250.
▲
by
sdegutis
7y ago
You can email him, he responded within days every time I've ever emailed him.
251.
▲
by
sdegutis
7y ago
I think my main gripe with Windows is that it has one less app-accessible modifier key. As a power user, this is invaluable to me and Mac has it.
252.
▲
by
sdegutis
7y ago
Everyone has different criteria for what a new and improved OS needs. Some say make it safer. Some say it must be much simpler. Others say why is it so inefficient, make it faster and focus on mixed level languages. Nobody can agree and nob
253.
▲
by
sdegutis
7y ago
1. Novelty. We get bored easily at our jobs, and Lisp is different (but not Haskell different), so we're naturally pulled towards learning about it. 2. Nostalgia. A lot of people here have enjoyed Lisps for years or even decades (mys
254.
▲
by
sdegutis
7y ago
Actually can you just email me instead? You're the only person interested in it and it'd be easier to just email you the details than to setup yet another blog post system.
255.
▲
by
sdegutis
7y ago
Anywhere from my pinky to my elbow, depending on the day and hour. Sometimes connecting them in a straight line.
256.
▲
by
sdegutis
7y ago
I had literally the exact same experience as your first two paragraphs. Where my experience diverged is when I met a doctor of some kind who explained that it's the same kind of pain that truckers often get for resting their arms on th
257.
▲
by
sdegutis
7y ago
Sure, I'll write a blog post about it next week and post it on https://sdegutis.github.io , check back there in a week.
258.
▲
by
sdegutis
7y ago
> "Clojure took some more time because I had to unlearn some habits. [...] In Clojure it's hard to do the wrong thing, compared to JS or Lua." I've seen and even written a lot of really really awful Clojure code w
259.
▲
by
sdegutis
7y ago
Novelty. That’s the explanation. People love novelty. Especially programmers who tend to get bored easily at their jobs.
260.
▲
by
sdegutis
7y ago
The modifier key positions are different on an Apple keyboard vs a PC keyboard, so my muscle memory is completely broken when using Windows since I got used to them on Mac.
261.
▲
by
sdegutis
7y ago
JS tooling has come a long way, and I've had pretty much all of these benefits by using Create-React-App within the past year. I don't remember ever needing to make project-wide changes because of an upgrade. It's also possib
262.
▲
by
sdegutis
7y ago
Persistent data structures: Useful but you can get that in JS too, and if you can get your whole team to agree on it, you can avoid mutable data structures. I've been able to do that 100% for years now. Multi arity functions: That'
263.
▲
by
sdegutis
7y ago
True but there's also things like Sweet.js, and non-s-expression languages have been able to get macros too, such as Elixir. I'm firmly convinced that s-expressions are almost pure novelty with no legitimate benefit.
264.
▲
by
sdegutis
7y ago
I agree that a good IDE experience is a core part of the language nowadays. And in my experience, VS Code + TypeScript is by far the best IDE experience, far better than Clojure + Emacs ever was. A significant amount of productivity that I
265.
▲
by
sdegutis
7y ago
Last week I tried writing a new Love2d mode for Emacs in Emacs Lisp, but it was on Windows so my muscle memory for Paredit wasn't helpful. Editing s-expressions is a nightmare without some kind of automatic help. Last night I wrote the
266.
▲
by
sdegutis
7y ago
Ports get registered? I just assumed we were all picking whatever open ports we could find.
267.
▲
by
sdegutis
7y ago
Slightly off topic, but C/C++/Rust are always the go-to languages when talking about high performance. People love the speed of C but it's so bare-bones that they move to C++, or it's too dangerous so they move to Rust.
268.
▲
by
sdegutis
7y ago
> "To understand Thiel’s ideas, we need to" Wait a second, why do we need to care about Peter Thiel's ideas about religion? Wikipedia says he's an American businessman. > "I’ve never met Peter Thiel. The co
269.
▲
by
sdegutis
7y ago
The obvious common sense definition of "open source" is "I can see the source." This is probably what everyone in this thread automatically thought of, except those to whom the agenda of the Open Source Initiative is of
270.
▲
by
sdegutis
7y ago
The thread we're in is about appearance and partially about weight. And people who argue that obesity is not a problem generally use phrases like "unconventionally shaped". So I still think it was a reasonable guess at what y
More ›