Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thefaux
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
thefaux
2y ago
A lot of what you're describing sounds like the innovator's dilemma. One of the things that makes legacy systems so difficult is that everything is there for a reason, but often the reason is to satisfy a small minority of custome
152.
▲
by
thefaux
2y ago
I took a photo of a painting I recently purchased and the image on my phone is crisper and the color contrast is more pleasing to my eye than the actual painting. This really surprised me.
153.
▲
by
thefaux
2y ago
Guido is probably right that tail recursion is unpythonic but he seems oddly proud of this. In defending Python's design decisions, he makes a great case for the prosecution.
154.
▲
by
thefaux
2y ago
Is this not something of an oxymoron? If there exists an ai that is more intelligent than humans, how could we mere mortals hope to control it? If we hinder it so that it cannot act in ways that harm humans, can we really be said to have cr
155.
▲
by
thefaux
2y ago
I'm not sure what point is being made here. I agree that many people will mindlessly and uncritically accept labels. But this comment feels cynically critical of any attempt to study psychology. Psychology is hardly the only science wi
156.
▲
by
thefaux
2y ago
Yeah, that's why I always raise an eyebrow when people self describe as say a java dev or a rubyist.
157.
▲
by
thefaux
2y ago
Both are targets for a general purpose programming language. As OP commented below, wasm is a stack machine while riscv is a register machine. It would surprise me if there is any wasm program for which there is not a semantically equivalen
158.
▲
by
thefaux
2y ago
> “Understanding computer code seems to be its own thing. It’s not the same as language, and it’s not the same as math and logic,” says Anna Ivanova, an MIT graduate student and the lead author of the study. I'm not sure if this is
159.
▲
by
thefaux
2y ago
I think there is a brewing backlash to algorithms intruding too much into the human domain. These apps have likely peaked though I don't know what will replace them.
160.
▲
by
thefaux
2y ago
I would strongly recommend just learning vanilla lua. The beauty of lua is that it is lightweight and runs anywhere so it is worth learning on its own terms. Wrapper languages come and go, but lua 5.1 is still highly usable even though it h
161.
▲
by
thefaux
2y ago
Impressive work but I feel this approach is the hard and brittle way to write an os. The easier and more portable way is to write the os as a guest in a host language. You start with a simple shell with the print command and build from ther
162.
▲
by
thefaux
2y ago
This is a hard question. It gets to questions of morals very quickly and it is very hard to debate people over morals. There is one side that thinks killing is an appropriate punishment for some crimes and another that doesn't. Little
163.
▲
by
thefaux
2y ago
Whenever I see the flaws in aws ux, I remember that they bill by the hour.
164.
▲
by
thefaux
2y ago
The problem is that west coast programming languages/ides are easier to sell. It genuinely pains me how accurate the original worse is better essay is.
165.
▲
by
thefaux
2y ago
I sort of get that but does this hypothetical system not have a c compiler? If it does, you can compile and install lua in probably under 5 seconds and actually have a sane language with respectable performance to target. It also seems odd
166.
▲
by
thefaux
2y ago
Sure, anyone can make music so long as they pay the Suno tax. While I appreciate the technical achievement, this kind of technology disempowers as much as it empowers. The process of automation inherently devalues the process that is being
167.
▲
by
thefaux
2y ago
Sounds like maybe they should rewrite firefox in rust.
168.
▲
by
thefaux
2y ago
On the technical side, this is a case for avoiding languages with exceptions and/or languages that allow silent error dropping. That unhandled exception is the rare event that is actually common. I will say though that I am a curious w
169.
▲
by
thefaux
2y ago
In my experience, some key aspects of learning are honest self-assessment (avoiding unnecessary comparisons to others) and learning to appreciate whatever you have wherever you are. Learning music is one of the best areas to learn how to le
170.
▲
by
thefaux
2y ago
This is one of the best things I've seen on this site.
171.
▲
by
thefaux
2y ago
<snark> I'm glad you cleared this all up for us. </snark> Other people disagree with you and it's best to not assume they are idiots.
172.
▲
by
thefaux
2y ago
I think Ritchie's influence while significant is overblown and not entirely positive. I am not a fan of Steve Jobs, who had many reprehensible traits, but I find it ridiculous to dismiss his genius. Frankly, I find Jobs's ability
173.
▲
by
thefaux
2y ago
There is a difference between saying "we believe we will achieve X in the next year" and "we will achieve X in the next year." Each framing has its advantages and disadvantages, but it's hard to accuse the person wh
174.
▲
by
thefaux
2y ago
Thanks for absorbing the downvotes. Helpful or not, I mostly agree with your reaction. Let the work stand on its own without injecting identity into it.
175.
▲
by
thefaux
2y ago
If OpenAI is really on the path to AGI (however vaguely we define that) and AGI is the most important technological milestone we have yet to reach, it raises questions around why prominent employees are leaving the company.
176.
▲
by
thefaux
2y ago
I believe that we have far too many stoplights anyway. I don't have data to support this but intuitively stop signs seem safer to me. The problem with lights is that they encourage dangerous driving behavior and increase the likelihood
177.
▲
by
thefaux
2y ago
80% of the value of code review comes in the preparation for review, not the review itself.
178.
▲
by
thefaux
2y ago
> how about we: pull in a whole new dependency ('imbl') that attempts to optimize for the general case using complex trees (???????????????) To me this is a self answering question.
179.
▲
by
thefaux
2y ago
There are other advantages of linked lists over vectors besides those that you've listed.
180.
▲
by
thefaux
2y ago
An exception to this is precisely parsing and validation in which linked lists can and ideally should be populated consecutively (using an arena allocator). I agree that general purpose linked lists are rarely optimal but they are hard to b
More ›