Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckard1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
61.
▲
by
deckard1
4y ago
I asked it for Hello World and it got that wrong. It left out the exit syscall required at the end, which meant the CPU would continue executing until it hit a seg fault. A few weeks later I found the exact blog post that ChatGPT copied fro
62.
▲
by
deckard1
4y ago
x86 doesn't have thousands. That's overstating it by quite a bit. The assembler I wrote contains 1095 encodings. It's from ~2004 but 100% complete at the time, so sure new instructions have been added since. But those are enc
63.
▲
by
deckard1
4y ago
I have an XP-Pen as well. Works great in Linux. I'm still amazed at how high quality these non-Wacom tablets are today. I had one of those cheap 6" Wacom Graphites back in the early 2000s and that was the best you could get. My XP
64.
▲
by
deckard1
4y ago
this is probably the best source to actually understand how memory works in Linux: https://manybutfinite.com/post/anatomy-of-a-program-in-memor... [1] You can't really understand mmap/sbrk without understandi
65.
▲
by
deckard1
4y ago
It would also be a total Elon move to confuse the open sourcing of Twitter's internal code with actual transparency. You would need, at a minimum, a neutral third-party audit of Twitter's servers to conclude that the source code w
66.
▲
by
deckard1
4y ago
Terms of Service, Terms and Conditions, and Terms of Use are all the same thing. There is no legal difference between them. > that’s not a feature of the content, but the acquisition route. It's neither. It's a feature of contr
67.
▲
by
deckard1
4y ago
You think OpenAI is going to care unless you have a team of expensive lawyers to back you up? Microsoft is out there laundering GPL code with Copilot. These companies live firmly in the don't give a fuck region of capitalism. Copyrig
68.
▲
by
deckard1
4y ago
My dad got a Westgate timeshare back in the '90s. I was there when he was conned. And even at the young age I knew the salesman was the sleeziest guy on Earth. He drove us around in their limo to impress us, showing us their property
69.
▲
by
deckard1
4y ago
There is an environmental difference. Today we are inundated with information, much of it text. People are constantly reading today. Text messages, emails, Facebook posts. But these are all low-quality. Additionally, messages have to be con
70.
▲
by
deckard1
4y ago
> they realised there's a good reason the legacy code is the way it is. I was certainly guilty of this too when I was a junior/mid. It's one thing for a junior dev to do this. But try working with a bunch of amateurs that
71.
▲
by
deckard1
4y ago
The Linux kernel still uses centralized exits in places, with goto to do cleanup. https://github.com/torvalds/linux/blob/master/Documentation/...
72.
▲
by
deckard1
4y ago
I'm not at all worried, either. Because I know we already went through this. Companies tried to outsource their work to India, the Philippines, and elsewhere, and it ended in tears and expensive reversals of strategy. They discovered t
73.
▲
by
deckard1
4y ago
silly things, mostly. Redux used them such as "@connect" if I recall. But I haven't touched those in awhile. Other team members invented various ways to use them, but none ever seemed to make things clearer or save much typin
74.
▲
by
deckard1
4y ago
I don't think decorators being a proposal matters at this point. I know I've been using them for 5+ years now, and libraries such as NestJS already use them extensively. If you like them, you're probably already drowning in t
75.
▲
by
deckard1
4y ago
> that the user is used to That's not the point of typography or design. People are used to Comic Sans. That doesn't make it a good choice. Some designs call for something that stands out in a unique way. If you are going to th
76.
▲
by
deckard1
4y ago
I'm going to be slightly more blunt and say, if you're using a font "stack" then you don't care about typography at all. A large segment of HN seems to hate web fonts with a passion. And I get that. But let's n
77.
▲
by
deckard1
4y ago
> Time-travelling debuggers is really a game changer Core dumps have existed forever. They give you a stack trace and register values at the time of crash. Even better, you don't need a debugger running at the time of crash and you
78.
▲
by
deckard1
4y ago
that sounds needlessly wasteful. You can trivially strip TS out of JS before sending off to the client. You're still going to need to check TS in the build/CI step (i.e. the time consuming part) before doing anything so you'
79.
▲
by
deckard1
4y ago
Code reuse. If I need to render on the server (for SEO purposes, as most people do not rely on Google's dubious and unknown JavaScript processing ability) then it makes sense to want to share as much code as possible between the server
80.
▲
by
deckard1
4y ago
> you agreed to watch ads How many ads did I agree to? How long? Did I agree for them to harvest and sell my info to 3rd parties? And which ones? Did I agree to Equifax selling out my private info (including salary history) via The Work
81.
▲
by
deckard1
4y ago
it's amazing how we never learn. Things that Perl and CPAN and Linux distros figured out decades ago are constant issues today. It wasn't that long ago that NPM didn't even have checksums. CPAN runs unit tests on install. I c
82.
▲
by
deckard1
4y ago
> has to write the low level C/ASM code to make it all work shhh. Let's not disturb those that believe in the GC fairy that sprinkles their code with safety magic late at night while they soundly sleep. Firmware doesn't ex
83.
▲
by
deckard1
4y ago
> comment lines before subroutines would help. That code looks normal to me. I have a ton of BASIC books and magazines. You're talking about a time period before full screen text editors were a thing. It's almost impossible to
84.
▲
by
deckard1
4y ago
welcome to the world of Forth/Lisp It is somewhat sadly ironic that to preserve software one has to actually create software that other people care about preserving. And, as we've seen with emulators, if you have software people c
85.
▲
by
deckard1
4y ago
Meta has barely any spin on what they are trying to accomplish with the metaverse. It's out in the open that they want to create an all-encompassing privacy-destroying monopoly (sorry, platform ) to suit their revenue and profit needs
86.
▲
by
deckard1
4y ago
> They provided one stool for 2 standing desks They had it better in the movie Brazil. At least they had offices! https://www.youtube.com/watch?v=mS5WLkb_Cxk
87.
▲
by
deckard1
4y ago
> break everything up into smaller chunks. It gives you clearly defined guardrails This is only true if management respects the estimates. In my experience, they do not understand why Fibonacci or t-shirt sizing, etc. are used. They ment
88.
▲
by
deckard1
4y ago
You can create your own. In the days before Docker what we would use is CentOS with custom scripts using Anaconda[1]. You start with the base system and then add on whatever you need. You can also configure /etc however you need. The o
89.
▲
by
deckard1
4y ago
What is made easy will become inevitable. OTA updates carry a perverse set of incentives. Look at the gaming industry. They went from putting out rock solid games because of necessity (the reality of publishing physical cartridges and CD-RO
90.
▲
by
deckard1
4y ago
I feel like The Expanse will probably be a more accurate picture of the realities of a Mars colony
More ›