Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ratww
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
391.
▲
by
ratww
4y ago
IMO oral exams and open-ended answers are the kinda things that really work better for their intended purpose, and everyone knows. But people still prefer multiple-choice because "they scale". The goal isn't simply measurin
392.
▲
by
ratww
4y ago
IMO even CS degrees are worth much these days. I know too many CS graduates that can't grasp the basics, and their work suffers from it. For a recent example (which I hope doesn't get picked apart): even with help they can't
393.
▲
by
ratww
4y ago
The person that wrote the forum post made a schematic, you can check it yourself. The tubes are not biased properly and the middle one has the grid grounded and the cathode disconnected, so it doesn't do anything. The third tube is bei
394.
▲
by
ratww
4y ago
> Like even cheap fake watches have a real 32.768 KHz oscillator inside, which are like 22 cents. That's better than almost all mechanical watches Only as long as the oscillator is really connected. Which, after seeing this articl
395.
▲
by
ratww
4y ago
> This is a solid state amplifier with a tube preamp stage No it isn't, if you check the schematics in the article you'll see that the tubes aren't biased properly and are mostly disconnected. They can't amplify aud
396.
▲
by
ratww
4y ago
They're not preamps. The amp in the article is definitely not an hybrid. Hybrid would mean it uses both Solid State and Tubes to amplify the audio. The tubes are instead only for decorative purposes, and apparently to "turn the
397.
▲
by
ratww
4y ago
So, basically the tubes only exist to glow. And to disable the circuit when they're removed. Clever. I'm not surprised. Most of the cheap devices containing tubes I see use a starved plate design, where the tubes are operating wel
398.
▲
by
ratww
4y ago
> Now you have to keep the deleted resource forever Not really. In every other system you can remove tombstones after a while.
399.
▲
by
ratww
4y ago
Depending on what you're calling core infrastructure, it might not be something under control of "the community".
400.
▲
by
ratww
4y ago
> did anyone even try this, ever? I think it depends on the granularity. Coarse-grained parallelism is already common: some things like AI (like your example), Physics, Resource Management, Shader Compilation, Audio and even Netcode ar
401.
▲
by
ratww
4y ago
Exactly. And if one really needs a slimmer version of React, there's always Preact [1] which is 3k-4k gzipped and has pretty much the same API. Of course, in real life the 130k of React is far from a problem. The React code is (more
402.
▲
by
ratww
4y ago
Correct. Most backend engineers today do only the APIs to be consumed by the frontend. And there always was some sort of a separation in the industry: I remember when in some enterprisey places there was the strange role of "webdesigne
403.
▲
by
ratww
4y ago
The most important part is making the changes to processes. Sure, retrospectives are part of it, but when retrospectives become just a place for the team to air their grievances but all suggestions are blocked by management, it is hell on e
404.
▲
by
ratww
4y ago
I believe I did fine conveying it. The last paragraph makes it pretty clear I know there are other solutions. The problem with the reply wan't the sarcasm, but not reading the whole message.
405.
▲
by
ratww
4y ago
Nope. It is completely realistic as long as you keep the chain of dependencies manageable. To vet dependencies properly you have to stop using thousands of them willy-nilly. To stop using thousands of them you mostly have to change only y
406.
▲
by
ratww
4y ago
Exactly. IMO you're a 100x better developer when you at least tried to create something you use from scratch. I find however this will become harder and harder with newbies being constantly bombarded online with messages stating that
407.
▲
by
ratww
4y ago
Me too. But what really suprises me is that today that's virtually the only thing some of them are teaching. It's Java or Python for programming basics (arithmetics, ifs, print), then straight into frameworks.
408.
▲
by
ratww
4y ago
> You can still do a webpage just like you did 20 years ago, inserting a couple HTML tags in a notepad. Yes, I agree. That's exactly what I said in several parts of my message. However I believe you missed the point and didn'
409.
▲
by
ratww
4y ago
What do you expect the community to do? Stop using thousands of packages? Start vetting packages, as if security was important? There are already dozens of us saying it is possible to not have too many dependencies, and vet packages befor
410.
▲
by
ratww
4y ago
A big issue is that 10 or 20 years ago the steps for creating a webpage were simple: just open notepad (or whatever) and put some HTML. Today you "gotta" install node, yarn, webpack, react. Then you gotta make a package.json and c
411.
▲
by
ratww
4y ago
In this specific case I think it was just incompetence, but at the same time, one of the selling points of the device was “lasting longer” because it was able to receive updates.
412.
▲
by
ratww
4y ago
Good points. Some mechanical version can also change the buttons, faders and knobs positions to presets when they have automation circuits, this has been a thing since the late 70s. So you get the best of both worlds. One important aspect i
413.
▲
by
ratww
4y ago
That's a great point about "modes". Even 40 years people already joked about the alarm clock you mentioned: everyone knew how to use VCRs, but the damn clock was never adjusted. Since it was neither intuitive, nor something a
414.
▲
by
ratww
4y ago
I really wonder if the possibility of updates alone can make software worse. Because you don't have to "get it right" on the first try. And the updates always contain something more than bug and security fixes, which often he
415.
▲
by
ratww
4y ago
Yep. It is an intention to appear fresh to Google , so that it can rank above websites that have better content but are using dates. Users be damned.
416.
▲
by
ratww
4y ago
Even if you manage to bypass the problems you mention (by bypassing the popular subreddits), Reddit has become a terrible source of information in general. The old "site:reddit.com" trick doesn't work that well anymore. Wel
417.
▲
by
ratww
4y ago
True. Another problem (from a class/library-consumer point of view) is having getters/setters suddenly becoming more expensive to call, blocking, or even having side effects after an update. It often only affect the runtime behavi
418.
▲
by
ratww
4y ago
However Getters/Setters are often the worst place to implement cross-cutting concerns, like caching, memoization and logging. Of course, in more limited languages/environments they're probably the only tool you have, so there
419.
▲
by
ratww
4y ago
> The argument against jQuery is thus an argument against libraries in general. Then it's a nice thing that I never made any argument against including jQuery or any library in a page or project, nor I'm saying anyone should
420.
▲
by
ratww
4y ago
I also did some Perl and that was super common. I also remember most 90s non-web software also using flat files. Even enterprise stuff, even when they had centralized storage in a file server. Sometimes they had databases but those were als
More ›