Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sedachv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
331.
▲
by
sedachv
9y ago
https://bsd.network/@ed1conf for useful tips about the standard Unix editor Pretty much every other account on https://bsd.network/ https://mastodon.social/@qrs for retrocomputing and CG pi
332.
▲
by
sedachv
9y ago
SEEKING WORK - Los Angeles, CA or Remote Hi. I am a Los Angeles-based independent software engineering contractor specializing in web- and cloud-based services and SaaS applications, Unix (GNU/Linux and OpenBSD) systems programming, FO
333.
▲
by
sedachv
9y ago
Very much agreed. Chris Wellons has a good description of why Atom supersedes RSS: http://nullprogram.com/blog/2013/09/23/ Adding Atom support to anything is trivial even without using a library, and the
334.
▲
by
sedachv
9y ago
Craigslist Parking & Storage section.
335.
▲
by
sedachv
9y ago
> sometimes these property guys get squeezed enough by periodic nuking of people at the local Bank of America/etc office that they actually need to do something with the property. Can you please explain this further? I am not sure w
336.
▲
by
sedachv
9y ago
> For the record, I've interviewed over 75 software founders (CEO/CTO) and I can tell you right now that there is nowhere near even 50% of them who have the ability to scale their companies. What you just wrote does not contrad
337.
▲
by
sedachv
9y ago
> This is also where it seems the clearest analogy lies to why I find your arguments to "complexity" so useless. Honestly, from everything you have posted so far, I really get the impression that you have never worked on progra
338.
▲
by
sedachv
9y ago
> it's weird to assign moral superiority to one side of the grass or the other Algorithmic complexity is not "moral superiority." The whole point of formal language theory is to show how the different languages differ in t
339.
▲
by
sedachv
9y ago
> There's no right/wrong/superiority in context-free versus context-sensitive Dismissing the whole field of formal language theory with that statement is so bogus, it "is not even wrong." There are tools and tech
340.
▲
by
sedachv
9y ago
> I just have to write these {} things all over the place because every other language is a gramatically bloated mess. In what way are context-free languages "a grammatically bloated mess?" Whitespace delimited languages like P
341.
▲
by
sedachv
9y ago
You and a lot of people in this discussion seem confused the other way. The amount of things in C that are implementation-defined is relatively small and most has to do with character encodings and byte size (storage unit). The kind of beha
342.
▲
by
sedachv
9y ago
> C does not have RAII-like memory management in any way. C does not have memory management in any way period. The C standard library does. How you get to something with dynamic scoping like RAII in C is to use a different library for ma
343.
▲
by
sedachv
9y ago
> I don't get this "undefined behavior" cliche. The problem is that you can do everything in portable C that you can do with undefined behavior in C, and often in a more straightforward fashion.[1] The compiler won't
344.
▲
by
sedachv
9y ago
> Reasoning about exceptional control flow w.r.t. manual memory management is a total nightmare. Exceptions make manual memory management easier because a proper exception system has unwind-protect [1]. Exceptions are just movements up
345.
▲
by
sedachv
9y ago
Not the OP. I have read that book and highly recommend it.
346.
▲
by
sedachv
9y ago
Not only that, but smaller, non-union productions also do everything at the last minute. This is possible in Los Angeles, where there is enough work to go around to support a lot of people in all the specialties - you can call your contacts
347.
▲
by
sedachv
9y ago
> Take 30 seconds to search How about you stop being a libertarian keyboard jockey and actually try to get involved in running a business or two in Los Angeles, like I am doing? Everything you have posted is bullshit. My wife happens to
348.
▲
by
sedachv
9y ago
> However the total tax burden is still high, e.g. there is a "freelancer" tax in Los Angeles with onerous reporting rules. BS. The online form literally takes 5 minutes to fill out. "Creative artists" earning under $
349.
▲
by
sedachv
9y ago
> Maybe this is just inevitable evolution of the IT industry but I've noticed two things that are alarming. I was at the Southern California Linux Expo[1] earlier this month, and one of the really weird things was how many people fr
350.
▲
by
sedachv
9y ago
> Perhaps it is just a weird "renascence of Operating Systems"? "Serverless" really comes down to being a fancy inetd (8). The "new" part is all in proprietary software-as-a-service to automate server deplo
351.
▲
by
sedachv
9y ago
They are replacing it with a Lua-scripted bootloader: https://readlist.com/lists/freebsd.org/freebsd-current/25/12... Apparently one of the "features" motivating the decision to use Lua is &quo
352.
▲
by
sedachv
9y ago
> One of the few valid use cases of "goto" today. Manually rewriting recursive algorithms is one of the least valid use case of GOTO . You need GOTO for low-level concurrency, IO multiplexing, and transpiling: https:/&
353.
▲
by
sedachv
9y ago
I think there was a big change in Common Lisp style in the late 2000s coming from Free Software, particularly concerning how macros and read macros were used. Edi Weitz's coding style had a big influence, and Tobias Rittweiler's n
354.
▲
by
sedachv
9y ago
> I'm not sure if you must be able to use strace to be productive You will be productive until whatever runtime/library you are using has a serious bug or performance issue. Then you either use tools like strace or your produ
355.
▲
by
sedachv
9y ago
+1 for HtDP. I think it is also a really valuable book for anyone coming from JavaScript who wants to actually learn how to do functional and reactive programming properly.
356.
▲
by
sedachv
9y ago
> When you are too angry at something, you cant learn it. This is true in a very literal sense. Emotions appear to have a very significant effect on how well we can memorize and recall things: https://en.wikipedia.org/wik
357.
▲
by
sedachv
9y ago
> Maintaining a distinction between "actual software development" and "plumbing" is elitist I don't think it is. Someone that is slapping together libraries from npm, but has no idea how to debug with gdb or us
358.
▲
by
sedachv
9y ago
> Keep in mind there's a part of the Lisp crowd that prefers loop and setf over more functional idioms. I have used Common Lisp for low-level concurrency and IO code, and as a target language for transpilers, and the most indispensa
359.
▲
by
sedachv
9y ago
The number of Common Lisp programmers who are also ace system and assembly programmers (people like Luke Gorrie, Paul Khuong) disproves this hypothesis.
360.
▲
by
sedachv
9y ago
As a tab-hoarding Firefox user on machines running X11 with 2-4GiB of RAM who has spent time investigating Firefox and Chrome memory usage issues, I am having a really hard time believing your claim. Right now on the machine I am typing on
More ›