Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonahx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
841.
▲
by
jonahx
7y ago
My experience agrees with this. Another positive trait of the community (imo) is that -- unlike, say, reddit -- it explicitly opposes, and downvotes into oblivion, silly jokes, puns, and even polite or enthusiastic agreement that fails to
842.
▲
by
jonahx
7y ago
What were the specific impacts awk had on Self?
843.
▲
by
jonahx
7y ago
How does it compare to Jdb?
844.
▲
by
jonahx
7y ago
Prior Art: "The Best Refactoring You've Never Heard Of" http://www.pathsensitive.com/2019/07/the-best-refactoring-yo...
845.
▲
by
jonahx
7y ago
Just so I understand, the original question has no answer because there is not a 1-1 correspondence between code points and glyphs? If there were, it would be trivial to solve. But instead Unicode has formatting and control code points and
846.
▲
by
jonahx
7y ago
This is spot on and a terrific analogy. There is human behavior and human beings' mental models of that behavior. Your advice generalizes: As an engineer or scientist, never trust the models. At least not wholesale. They're sim
847.
▲
by
jonahx
7y ago
> Or maybe I just spent too much time in OllyDbg. Yes. Because if you have to use a debugger to understand a piece of code (your own or someone else's), the author has already failed. Good code can be read and understood without
848.
▲
by
jonahx
7y ago
Well, fwiw, I had the same reaction. You made me laugh and at the end I thought, that was a damn well-written HN comment.
849.
▲
by
jonahx
7y ago
These videos are absolutely fantastic. I've recommended them to many people, including non-technical friends.
850.
▲
by
jonahx
7y ago
> The double quotes are of course technically correct, but when you're writing a shell script in a subdir 8 levels deep in the repo that only operates on 3 files in that subdir, it's overkill and makes everything ugly. Once it
851.
▲
by
jonahx
7y ago
Does anything similar exist for creating responsive ascii art?
852.
▲
by
jonahx
7y ago
> In that case wouldn’t it make sense to try to get your friends to use another group chat? This greatly underestimates the power of habit and default choice. I can tell you for sure that if I tried to mount such campaign among my (non-t
853.
▲
by
jonahx
7y ago
Obligatory: https://youtu.be/WSLMN6g_Od4?t=85
854.
▲
by
jonahx
7y ago
> The point of `age` is that when you subtract out all these use cases from PGP and leave just the file encryption problem, PGP still sucks, and sucks way out of proportion to how complicated file encryption is. For clarity: Is this an e
855.
▲
by
jonahx
7y ago
> Most people naturally start loving the life they live in, if it is generally positive. The platitude is directed toward those living a life they feel is negative, but who slog through for whatever reason: fear of change, obligation t
856.
▲
by
jonahx
7y ago
CyberArk (Conjur team) | Backend / DevOps / Security | NEWTON, MA | FULL-TIME The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security prac
857.
▲
by
jonahx
7y ago
Wonderful term. I've been aware of the phenomenon for a while but not its name. Link for others: https://en.wikipedia.org/wiki/Inner-platform_effect
858.
▲
by
jonahx
7y ago
Many edge cases are different. To name one: You realize after finishing your code block that the first two lines of it actually shouldn't have been part of the code block, but should have been normal text above. Go ahead and try to mak
859.
▲
by
jonahx
7y ago
> not to protect our Food What system would you prefer to protect your food?
860.
▲
by
jonahx
7y ago
I don't recall offhand the answer to this specific question, but many common operations in J are highly optimized under the hood. So even though you are doing "conceptually expensive" things, J will often implement them effi
861.
▲
by
jonahx
7y ago
> downvotes aren’t disagreement here While this may be the official intention, in practice it is not the case. Afaict, disagreement elicits downvotes the majority of the time.
862.
▲
by
jonahx
7y ago
are you saying you’re against the functional options approach? can you provide an example of a testing difficulty you’ve had?
863.
▲
by
jonahx
7y ago
Let's assume this is true... What do you conclude from this (I'm asking honestly)? That Popper is wrong and unlimited tolerance is the answer?
864.
▲
by
jonahx
7y ago
> because they're arguing about something very basic that pretty much everybody already knows One would think... Unfortunately, many people believe that all intolerance stems from bad treatment of some kind, and that the intolerant
865.
▲
by
jonahx
7y ago
If you're upfront about it, it's fine. If I'm reading a piece by an author whose 1st language is not English, I'll make adjustments in what I think mistakes say about them. Most readers will. And I'll be focusing
866.
▲
by
jonahx
7y ago
CyberArk (Conjur team) | Backend / DevOps / Security | NEWTON, MA | FULL-TIME The CyberArk Conjur team helps people write super reliable software that's hard to hack. We're building tools that make the best security prac
867.
▲
by
jonahx
7y ago
Looking at their homepage it seems far from dead.
868.
▲
by
jonahx
7y ago
There's a lot of hate in the Go community for languages like Haskell, and a lot of pride in Go for "keeping it simple" and "staying out of your way." Yet if you watch Go conference videos or read Go blogs, you'
869.
▲
by
jonahx
7y ago
The problem is, even though it reads smoothly, the names are no longer accurate. The smoothness comes from reading "CopyFile" as a verb (semantically), but "CopyFile" is actually a noun (syntactically). Source(&qu
870.
▲
by
jonahx
7y ago
> Languages and APIs designed like this and get you crippled tools that simply do not allow you to express about half the shit you're gonna need to do. What problems would you see arising (either directly or indirectly) from the spe
More ›