Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jnxx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
jnxx
3y ago
> It's an administrative problem: someone has to decide whose code is the right one to use. Or maybe an architectural one.
62.
▲
by
jnxx
3y ago
> When the contents are identical, but the order of commits is different, git will conflict and require manual resolution. But why would this normally happen? Different developers working on the same files which by chance make the same c
63.
▲
by
jnxx
3y ago
> 1) git will not accept the push because it's not on top of current master branch, person B needs to fetch and merge/rebase before pushing again. But is this not the right thing to do? A kernel is a complex piece of software.
64.
▲
by
jnxx
3y ago
I worked for some time at an industrial/embedded company, where in order to build all the software, you had to select "build all" in a menu, and it built everything - more than four million lines of code. It was a build syste
65.
▲
by
jnxx
3y ago
> Regulators ultimately approved the plane to return to the air nearly two years after the 2019 crash, but Pierson still doesn’t trust the MAX line — the modernized, *more fuel-efficient version* of Boeing’s predecessor planes. I think w
66.
▲
by
jnxx
3y ago
The majority of accidents happen in the house. That is why one should sleep outside on the pavement ;-)
67.
▲
by
jnxx
3y ago
> Not to mention multiple orders of magnitude safer than driving to the airport. I guess that's counting accidents per distance. Which is a weird metric if you compare a vehicle that is going some 560 miles per hour with one that is
68.
▲
by
jnxx
3y ago
Until Dust Puppy kills 'em
69.
▲
by
jnxx
3y ago
Why does this reminds me in this big, extremely profitable company that made something every American needs in a while, which seems to have abandoned all sanity in their processes? Looks like Intel and Boeing are on a similar path....
70.
▲
by
jnxx
3y ago
> The hyperthread and c-state stuff, eh, if you want to run code that might be a virus you will have to limit your system. So, you are trusting all web pages you view? Because these are unknown code running on your box which probably has
71.
▲
Borrow Checker, Lifetimes and Destructor Arguments in C++
(a10nw01f.github.io)
3 points
by
jnxx
3y ago
|
1 comments
72.
▲
by
jnxx
3y ago
I think that a lot of the heat in the debate between different error handling strategies, and whether Exceptions, functional return types, or whatever are the best way, boils down to that there are very, very different requirements. In some
73.
▲
The Error Model (about modern, robust error handling strategies)
(joeduffyblog.com)
2 points
by
jnxx
3y ago
|
1 comments
74.
▲
by
jnxx
3y ago
> This is the major problem with most comparisons of config file formats: the actual semantic domain of a config file format is extremely limited [ ... ] So, why not use Scheme ?
75.
▲
by
jnxx
3y ago
That's entirely possible, as speeds are about several thousand meters per second, and differ significantly between several types of waves: https://en.wikipedia.org/wiki/Seismic_wave
76.
▲
by
jnxx
3y ago
Just a note, there are warning that the earthquake is used to spread disinformation.
77.
▲
by
jnxx
3y ago
Occam and Lisp are both developed from the Lambda calculus and quite close relatives. The main difference is that Lisp is strong-dynamically typed (like Python), and Occam is statically typed (like, say, Java).
78.
▲
by
jnxx
3y ago
> This same phenomenon is the reason why John Ousterhout wrote Tcl and the GNU project started Guile. Except that Guile is an implementation of Scheme, which is essentially a somewhat minimalist variant of Lisp. So in this case, a real p
79.
▲
by
jnxx
3y ago
And see GNU Guix, whose configuration is written in Guile Scheme, as a positive example: https://guix.gnu.org/en/manual/en/html_node/Defining-Package...
80.
▲
by
jnxx
3y ago
> Async Rust is especially problematic in the enterprise world where large software is built out of micro-services connected through RPC. A weird way to use Rust since you can do a lot of messaging within the process, and use the computi
81.
▲
by
jnxx
3y ago
> We want to use the whole computer. Code runs on CPUs, and in 2023, even my phone has eight of the damn things. If I want to use more than 12% of the machine, I need several cores. Isn't that already, in this strong generality, an
82.
▲
by
jnxx
3y ago
What about Guix ?
83.
▲
by
jnxx
4y ago
also, peripheral vision is more sensitive to movements/flicker than central vision.
84.
▲
by
jnxx
4y ago
My local food store still give me sticky small olive labels which can be collected in a booklet, which earns an discount once it is full. I love that. And they ask me every time if I want my olives.
85.
▲
by
jnxx
4y ago
That is not necessary any more now. Now, when there are riots, it is well known that police has human "super-recognizers", which can scan thousands of photos and identify suspect individuals on a whim.
86.
▲
by
jnxx
4y ago
> I pay cash. Can we, today, be sure that ATMs do not record serial numbers of the bank notes they dispense?
87.
▲
by
jnxx
4y ago
There is actually a lot of research on how catastrophic failures in highly complex systems happen. Here is a brilliant article that summarizes the main findings: https://how.complexsystems.fail/ I cannot read that one witho
88.
▲
Is there any header wrapper generator for Rust or C –> C++, like SWIG?
1 points
by
jnxx
4y ago
|
0 comments
89.
▲
by
jnxx
4y ago
And Guix has put that in an beautiful form. There are two things which make Guix special: 1. The package definitions are just a normal, battle-proven, very well defined general-purpose, functional-style supporting programming language (Sche
90.
▲
by
jnxx
4y ago
I have been using Python since 25 years, and never needed that one.
More ›