Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qznc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
75 ms
·
811.
▲
by
qznc
7y ago
I would not call it frontend and backend, but build configuration and build execution. For execution Ninja is nearly perfect. For configuration the needs differ a lot.
812.
▲
by
qznc
7y ago
Recently I played around with the newest iPhone filters. The pictures had weird shadows and distorted backgrounds. Are distorted backgrounds really an indicator for fake profiles? Smartphones do all kind of weird stuff to "real" i
813.
▲
by
qznc
7y ago
Even more meta, but one of the really big questions is: How to give people what they need instead of what they want? I think it was pg who said "make something people want". If the plan is to get rich that is the way to go. If you
814.
▲
by
qznc
7y ago
Regular programming is not different. You mention the case of users data being sent to a server. There is so much which can go wrong there when authentication, load balancing, session management, data storage, and network latencies interact
815.
▲
by
qznc
7y ago
From Iversons autobiography https://www.jsoftware.com/papers/autobio.htm "To our surprise, the two teachers worked at the blackboard in their accustomed manner, except that they used a mixture of APL and conventio
816.
▲
by
qznc
7y ago
robomartin is not really wrong though: "I did not join IBM until 1960, at which time I was just finishing up my A Programming Language, published in 1962. It included a chapter (called Microprogramming) on the formal description of the
817.
▲
by
qznc
7y ago
You can probably read the following math due to your upbringing: √9+7! Better compared to "square root of nine plus factorial of seven".
818.
▲
by
qznc
7y ago
Then what does Dijkstra criticize? > The fact that the printed or written word is apparently not the proper medium for the propagation of APL may offer a further explanation for its relative isolation; at the same time that fact may be v
819.
▲
by
qznc
7y ago
J can be considered APL 2.0 and it fixes Dijkstras complaint since it is ASCII only.
820.
▲
by
qznc
7y ago
BC: Do you ever look at your own code and think, "What the hell was I doing here?" AW: No, I guess I don't. This is from an interview of Arthur Whitney (AW) who made K, an APL derivative. https://queue.acm.org/
821.
▲
by
qznc
7y ago
My understanding is that APL was initially designed to compete with math notation. Math formulas often require a two-dimensional language (consider matrices, roots, sums, products). Iversion tried to completely redo math notation in a more
822.
▲
by
qznc
7y ago
Looking at Advent of Code solutions, I'm not sure if APL is really so much shorter or if it is rather a styling of programming. Some day2 solutions from reddit [0]: APL: 0{⍺⋄s←⍵⋄c←s[f+⍳4]⋄99=0⌷c:0⌷s⋄i a b l←s[c]⋄s[3⌷c]←(0⌷c-1)⌷a(
823.
▲
by
qznc
7y ago
I'm actually surprise how many J/APL/K/Q solutions get posted there already. It seems to be popular among golfers.
824.
▲
by
qznc
7y ago
I'm trying to use J and still struggle with the second part of day 1. Any other J users?
825.
▲
by
qznc
7y ago
You took the screenshot while you were in the master bathroom?
826.
▲
by
qznc
7y ago
Synchronisation between two cores is fastest with hardware support, so shared memory with cache coherence protocol. Cache coherence protocol are all designed to keep everybody in sync. So if you scale to thousands of cores, you better sync
827.
▲
by
qznc
7y ago
Currently watching UK: https://mobile.twitter.com/FutureAdvocacy/status/11942824810... Sorry for the Twitter link but Future Advocacys website seems to be down.
828.
▲
by
qznc
7y ago
The rule does not work right. Let's say A and B do not depend on each other but both depend on C. Now we want all three in the same repo, because if Cs interface changes we can fix A and B in the same change. So even such indirect rela
829.
▲
Pondering a Monorepo Version Control System
(beza1e1.tuxen.de)
2 points
by
qznc
7y ago
|
3 comments
830.
▲
by
qznc
7y ago
Other build systems (CMake, Meson, etc) should be able to gain the sandboxing feature. The remote execution feels more fundamental to me and not so easy to replicate.
831.
▲
by
qznc
7y ago
The frontpage starts with "build2 is an open source (MIT), cross-platform build toolchain for developing and packaging C and C++ code." My impression about the modules you linked to: A secondary feature because many C/C++ pro
832.
▲
by
qznc
7y ago
Just guessing: BSDs, ARM (eg Raspberry Pi), PPC, Haiku, Minix
833.
▲
by
qznc
7y ago
> Thanks, Mike. And thanks to all for the concern - I also got a few private emails asking me for the juicy details. Of which there are none - my family needs me and some volunteering activities had to give way. > As Jonathan mentione
834.
▲
by
qznc
7y ago
What happened to Andrei?
835.
▲
by
qznc
7y ago
Even though I don't use Rust myself, I still admire the Rust community for the awesome technical blog posts they produce all the time.
836.
▲
by
qznc
7y ago
It depends on where you live and if you are willing to move. However, FinFisher seems to be located in Munich and it is easy to find a software developer job in Munich.
837.
▲
by
qznc
7y ago
The usual quip because Go has no Templates/Generics, so you have to sacrifice type safety all the time by casting to and from Interface{}.
838.
▲
by
qznc
7y ago
Who says that static analysis happens "later in the code-review system"? Static analysis does not equal (slow) data flow analysis. Actually, most people have a (very weak) form a static analysis which happens before the compiler:
839.
▲
by
qznc
7y ago
Another argument (which I remember coming from Walter): The job of the compiler is to generate code. It's job is not too serve as a half-assed static analysis tool. Today a compiler is not the only tool to parse a language anymore. It
840.
▲
by
qznc
7y ago
I see the need of the police to access personal communication to fight child abuse. However, if the police can access it, then so can NSA, China, Mafia, and random hackers. A backdoor is not restricted for long. I consider this risk higher
More ›