Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
clarry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
301.
▲
by
clarry
7y ago
> Has reading source code in a language that’s unfamiliar to you shown to be of any real benefit to learning? Absolutely! You start finding idiomatic patterns and "oh, so that's how they do it" kind of things. Find libra
302.
▲
by
clarry
7y ago
Well both Joe's program and an FTP server & client are possible solutions to the problem "I want to get files from machine X." But I very much agree that the speed of the custom solution can in large part be attributed to
303.
▲
by
clarry
7y ago
How can you say the example chosen is wrong? You came up with a bunch of things to complicate the scenario that do not apply to the author's problem, and those things are precisely the kind of things that make a general solution more c
304.
▲
by
clarry
7y ago
> For anything of even moderate complexity, only the author will know how it works. I think that's as much true of external dependencies as it is of ones that you wrote for yourself. With the exception that your own solution is pro
305.
▲
by
clarry
7y ago
I do too, sometimes. If I'm not in a hurry to do anything else. Unfortunately that's not often. For example, I don't want to waste much time on lunch break doing dishes. I usually try to clean my plate and utensils, but so
306.
▲
by
clarry
7y ago
That's a nice chart to keep in mind, but kinda tangential. Joe's point is that with the right tools, it is sometimes faster to write your own solution than it is to pick one from all the available canned solutions and learn to bu
307.
▲
by
clarry
7y ago
Emacs OOTB sucks and some of the most useful packages will never be built-in, because developers don't want to deal with license assignment and locking themselves to the slow release cycle of Emacs. Also the community can be discour
308.
▲
Why I often implement things from scratch (2006)
(armstrongonsoftware.blogspot.com)
144 points
by
clarry
7y ago
|
144 comments
309.
▲
by
clarry
7y ago
> The hardest part of Emacs is to learn what Emacs can do, what it offers. Nah, for me the hardest part is finding out about all the things it doesn't do. Unless you code it. Maybe you find some half-arsed packages, but they might
310.
▲
by
clarry
7y ago
I can recommend Firefox: https://i.imgur.com/7f6ZofW.png
311.
▲
by
clarry
7y ago
https://upload.wikimedia.org/wikipedia/commons/1/15/World_fo... EU stands out as the one line that has been trending down.
312.
▲
by
clarry
7y ago
> There are so many ways this law can go wrong, and so many ways it can be expanded from here to shut down the projects you think it's helping. It'd have to be expanded by a ridiculous amount. To the point where it's prac
313.
▲
by
clarry
7y ago
> So in short: this bill is a backdoor way to allow the government to ban encryption on commercial services. I'm all for this. Suddenly people in tech would have to start taking free & open source decentralized services serious
314.
▲
by
clarry
7y ago
> I would call this the "Adult content" setting, and the choices would be "prefer", "neutral", and "suppress". These would just map exactly to the semantics of the current three choices. I honestly
315.
▲
by
clarry
7y ago
Are we to infer that your colleague hardly ever made subtle bugs? I can make plenty of those.. and I've never had beer.
316.
▲
by
clarry
7y ago
Yay, view keeps drifting up & left when mouse is grabbed. Looks like Mozilla can't ever seem to get this ancient bug fixed :(
317.
▲
by
clarry
7y ago
> But why is the current system a dumpster fire? Lack of incentive to care. They're too big, and what can the small user or uploader do except whine? It's always the same problem with massive power asymmetry.
318.
▲
by
clarry
7y ago
Because someone seeing the title might want to know if it's something new or the same thing they saw three years ago. (Sometimes, new things pop up under a title that has been seen before)
319.
▲
by
clarry
7y ago
It is free.
320.
▲
by
clarry
7y ago
I think a better plan would be to just make public transportation free. Now you eliminate the problem of trying to prevent people without tickets altogether. Decrease pollution & congestion, reduce friction in travel, and make the eco
321.
▲
by
clarry
7y ago
As an ex-machinist, I can confirm that bad drawings are a thing. But then, non-software engineering is a wide field. There are products that you can afford to iterate on, and then there are very expensive (and potentially very dangerous) p
322.
▲
by
clarry
7y ago
> Everything around you grew in complexity to adapt to your needs Unix provides rather limited primitives for composition, and a lot of things remain unsafe or very difficult to do right in shell. That's why we keep extending tools
323.
▲
by
clarry
7y ago
> That said: it's good to remember how much of a breath of fresh air clang was way back when. Error messages in that era of GCC were _terrible_. I disagree; I think clang set a trend and now GCC's error message are worse than t
324.
▲
by
clarry
7y ago
Seems interesting, although I fail to see any command line inspiration in the cast or screenshots. It looks like a perfectly normal GUI with keyboard shortcuts and a text filter for narrowing down on some activity?
325.
▲
by
clarry
7y ago
I'd prefer wheel and third button. I don't understand why mouse buttons need to be so large. Indeed, keys are much smaller, and the thumb buttons in mice are still much smaller. That's not a problem. Every mouse I'v
326.
▲
by
clarry
7y ago
Better compromise is sticky shift for when you just need to capitalize one letter. Then it's just press press.
327.
▲
by
clarry
7y ago
> But it's not just music software: pretty much all the joys I've listed can be used to explain people getting so into learning Vim or Emacs. Eh, the reason why I'm into modal editing is precisely that it doesn't requ
328.
▲
by
clarry
7y ago
https://www.youtube.com/watch?v=VOWSAJJ1xmM
329.
▲
by
clarry
7y ago
Finland. "Ammattiylpeys."
330.
▲
by
clarry
7y ago
> Or, the feeling of wanting to do high quality work wherever you are? We have a word that literally translates as "professional pride." Now I'm not sure it has the right vibe in English, but it captures the idea that you
More ›