Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
moring
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
421.
▲
by
moring
5y ago
I don't think so, for two reasons. First, a lot of things one the way from a horse carriage to a car are actually the same, like wheels and seats. They diverge later on. Second, the article promotes innovating from other fields, not yo
422.
▲
by
moring
5y ago
I found that even a proprietary product can improve your skills in a general way, and it has the advantage of being pre-selected for "what works". Anecdata: Google Firebase, specifically Firestore. On a superficial level, it'
423.
▲
by
moring
5y ago
The "hack" is to wrongly define "move down, move left" to be the same as "line ending". It isn't. The first are commands to a machine, the second are elements of encoding text in binary storage. Or more ge
424.
▲
by
moring
5y ago
> When I do this I am repetitively told that I’m negative and this is not a productive attitude but I disagree and see this as a defence of the improper norm. The first step of quality is acknowledging you have a problem which needs to b
425.
▲
by
moring
5y ago
I feel like the actual problem behind this is a useful definition of what "trusted" and "untrusted" mean that does not resolve to assigning blame for problems that have already happened.
426.
▲
by
moring
5y ago
Flourides might work, because they set HF free at a low rate. I always wanted to try SiO2 etching with ArmourEtch (glass etching paste, i.e. flourides) but got sidetracked. There might be other problems with that specific paste, for example
427.
▲
by
moring
5y ago
PLDs evolved to FPGAs, which are far more powerful for that price. Homegrown chips would only be interesting for someone who regards ASIC design as an end, not a means, hence hobbyists.
428.
▲
by
moring
5y ago
Bad wording on my part. I meant a market for ultra-low-volume fabbing of your own chip designs, not of fixed designs.
429.
▲
by
moring
5y ago
Does anyone have an idea whether there is a potential hobbyist market for home-grown chips of this size? I know that I would definitely be willing to spend around $100 for a much smaller chip, like quad-gates or slightly above (1200 transis
430.
▲
by
moring
5y ago
Java has a high bootstrap time for the JVM. PHP doesn't have that, but the "tear down everything" model might imply a high bootstrap time depending on the framework, because things need to be bootstrapped per request that are
431.
▲
by
moring
5y ago
> I think a similar digital-vs-analog split happens in computers. Does it? In computers, digital computation is the ideal that we try to mimic via analog circuits (or vacuum tubes, relays, or whatever). We are actually glad that we can c
432.
▲
by
moring
5y ago
The big difference between computers and living organisms is that computers are designed by humans and meant to be understood by humans. Those that design computers must understand them, and so do those that write code for them, those that
433.
▲
by
moring
5y ago
"These shaking molecules can donate their energy to visible light that they encounter" The extra energy comes from visible light. To me it sounds a bit like how transistors amplify a signal without violating energy conservation.
434.
▲
by
moring
5y ago
Back when ICQ was a thing, alternatives like Pidgin encouraged switching by connecting to the existing ICQ network. I understand that in the case of WhatsApp, connecting to the existing network means that FB still gets hold of your data so
435.
▲
by
moring
5y ago
When it comes to the detailed timing and edge cases of hardware, especially peripheral hardware, software-based hardware emulators try to cover the most important cases. As far as I understand, an FPGA-based emulator would try to emulate th
436.
▲
by
moring
5y ago
To clarify, when I wrote "the ways units interact", I was referring to units that represent external dependencies in some kind (often a database, as you said). Many refactorings change those interactions in some way. I agree that
437.
▲
by
moring
5y ago
Is it possible to feed a fuzzer with information from static analysis to limit the search space? Such as, if you have a check like "someParameter > 0" in the code, have the fuzzer generate a positive, negative, and zero value f
438.
▲
by
moring
5y ago
FWIW, this does not match my experience. I have caught lots of bugs with unit tests, especially in code that is fundamentally complex (because it does complex things, not because it needs polishing). OTOH, refactorings often span units beca
439.
▲
by
moring
5y ago
Quick examples from my head: changes to tools: - output less noise that drowns the signal. The toolchain used to build a program from source is particularly problematic here. - if the output has to be huge, make it structured / collaps
440.
▲
by
moring
5y ago
Tomorrow's shells would require changes to various command-line tools and possibly even the kernel. Just changing the shell executable is fundamentally limited, so it cannot be more than the first step. But thanks for the links anyway!
441.
▲
by
moring
5y ago
I think the differences are not fundamental, but that the terminal inputs / shells did not evolve as much as they could or should have. There have been discussions all over the world on the merits of command-line vs. GUI, but too littl
442.
▲
by
moring
5y ago
I remember at least one mead recipe that claims honey is anti-microbial and instructs you to boil the mixture before fermentation. But I can confirm it works without boiling.
443.
▲
by
moring
5y ago
There is no mention on those pages on whether Renesas uses those tools.
444.
▲
by
moring
5y ago
A key point that I was particularly happy about is that ThreadLocals work well with virtual threads. My personal killer application: MDC for logging. I have just tried to build proper logging into a Javascript/Typescript application an
445.
▲
by
moring
5y ago
I suspect that this is not about the possibility of blocking, but rather that native code needs a native stack (not on the Java heap) and execution state that cannot be suspended like Java code can. If you have "short" native meth
446.
▲
by
moring
5y ago
That's not entirely accurate. DN3D required a large room behind the mirror (I'm saying this from the perspective of editing levels), but that room was completely invisible and did not have to look like the mirrored room at all. Th
447.
▲
by
moring
5y ago
What parts of a modern system can even be second-sourced?
448.
▲
by
moring
5y ago
The web is a runtime platform and a distribution medium for the client software here. The "bad" part of it isn't web mail per se, but that the client gets downloaded every time. OTOH, you don't have to find the software
449.
▲
by
moring
5y ago
I think you would end up writing applications that look native, but not behave in a native way at all. We have a lot of those already. Just some thoughts: - for an application that modifies files (e.g. a text editor), are changes applied
450.
▲
by
moring
5y ago
One thing I did not understand is why looking for class name collisions depends on modules. If I have two classes named com.foo.Bar in two different JARs, and I use both JARs (without any class loader trickery), then what part of the module
More ›