Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
exDM69
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
79 ms
·
841.
▲
by
exDM69
10y ago
Just to clear up a common point of confusion: the "Robin Hood" scheme that is commonly used these days is not a multiple hashing solution like the original research paper from the 1980s (and Cuckoo hash table). What's used
842.
▲
by
exDM69
10y ago
Nice writeup, and most of this isn't specific to C#, but applies to native code (or Java) as well. These are typical misconceptions of people who have not studied concurrecy. What is specific to C# (applies to Java too) is having an im
843.
▲
by
exDM69
10y ago
I know Orbiter and I have been using textures from Celestia add-ons. They are typically normal rectangular textures with the usual distortion. Thanks for the pointer.
844.
▲
by
exDM69
10y ago
Yeah, this is what I figured. However, being a one man hobby project, I doubt I'll even get a foot between the door. Even finding the contact information for the different data sets would be next to impossible. I have considered enroll
845.
▲
by
exDM69
10y ago
This is great! I'm working on a space simulation project and I've been looking for imagery from space probes (e.g. New Horizons' Pluto and Charon imagery, Dawn's shots of Ceres and MESSENGER's new Mercury images). I
846.
▲
by
exDM69
10y ago
Yes, F1 race car composite parts are still largely made by hand (assisted by laser cutters, 3d printers and other high tech). The ability to produce prototypes isn't limited by the availability of raw materials. That said, an improveme
847.
▲
by
exDM69
10y ago
git on the commandline together with tig.
848.
▲
by
exDM69
10y ago
I like the fact that my vimrc is easy to deploy on new machines without having to hassle with plugins. At one point in the past, I did have a bunch of plugins (nerdtree, fugitive, surround, nerdcommenter, etc, etc) but they weren't tha
849.
▲
by
exDM69
10y ago
I had it at one point and it was decent (but not great), but I no longer use it. I always prefer using tags files to do code navigation instead of browsing files. With `:set wildmenu` (enabled in sensible.vim), using `:tabnew :edit :split`
850.
▲
by
exDM69
10y ago
My advice: don't go wild with plugins or vimrc hacks. Get sensible.vim for sensible defaults and work with that. Vanilla vim is good enough for most editing and coding needs.
851.
▲
by
exDM69
10y ago
Note the scale. The "huge jump" is from 8.3 to 8.7 uR/h, just a few percent.
852.
▲
by
exDM69
10y ago
`git filter-branch` is a tool intended to remove sensitive material from git history. It requires a force push, of course. If the keys/passwords are already pushed to GitHub or other public hostin, they should also be revoked.
853.
▲
by
exDM69
10y ago
So they can focus on space exploration instead of web site maintenance? I understand why they use YouTube for video hosting (video hosting is difficult and expensive) and have a prescence on social media (to reach a wider audience), but yea
854.
▲
by
exDM69
10y ago
This only works if you stick to a simple filesystem, not crypto, RAID, etc. Otherwise you'll need to have file system utilities (lvm2, mdadm, cryptsetup, zfsprogrs, etc) on the initrd to get your rootfs mounted.
855.
▲
by
exDM69
10y ago
Yes, it's a fun exercise to build a tiny Linux install that's fully on the initrd. Not that you'd want to have that kind of system in daily use outside of special applications. > I think it's even possible to embed th
856.
▲
by
exDM69
10y ago
The purpose of the initrd to have the initrd bootstrap to rootfs. This involves userspace tools like mdadm, lvm2, cryptsetup, zfsprogs, etc. It's not very common to need kernel modules (drivers) on initrd on typical hardware.
857.
▲
by
exDM69
10y ago
Something like this has been my default way of installing Linux for years - and I've installed Debian, Ubuntu (with debootstrap), Gentoo and Arch this way. Typically I just create another partition to my LVM volume group, chroot and in
858.
▲
by
exDM69
10y ago
It works very well but is still work in progress. I appreciate that it's "just an editor" and not a half-assed IDE or an application framework. But I think they might have taken it a step too far.
859.
▲
by
exDM69
10y ago
Thanks for the pointer. I am getting more and more frustrated with Vim (and neovim is not what I am looking for) and looking for alternatives. I did try "vis" a while ago and it was alright but not quite there yet. And it was a bi
860.
▲
by
exDM69
10y ago
I would recommend against starting with someone else's pimped out configs and go with something more conservative. Tim Pope's sensible.vim is a good starting point. It has "sensible defaults" but no opinionated keyboard
861.
▲
by
exDM69
10y ago
> WebAssembly is all about the size of the binary and parsing overhead. I don't think this is a good assessment. WebAssembly needs to pass through a complete compiler backend before it can be executed. WASM needs to be parsed, an in
862.
▲
by
exDM69
10y ago
It was hogging about 60% of one CPU core (Skylake i7) on my PC. Seems like it's re-drawing the screen at 60 fps even though nothing is happening. Should be an easy fix.
863.
▲
by
exDM69
10y ago
The problem with the WebGpu proposal is that it is difficult to implement with Vulkan efficiently as the spec is now. I'm sure the spec can still be changed to be a better fit, though.
864.
▲
by
exDM69
10y ago
I am going to respectfully disagree with you here. Yes, Vulkan is a difficult API to work with and it's not at all beginner friendly. But simplicity and ease of use should not be guiding the decisions, the emphasis should be on providi
865.
▲
by
exDM69
10y ago
I understood that Lychee contains a chemical that prevents the body from "burning" fat and protein. This would be bad for diabetics as low glucose levels can't be helped by burning fat. And it's the opposite what dieters
866.
▲
by
exDM69
10y ago
Yes, but that's in addition to the dozens of proprietary boot procedures commonly used by Android tablets and smartphones and other ARM devices.
867.
▲
by
exDM69
10y ago
If it's all their code, yes they can do it (it might be a lot of engineering, though). But it might contain 3rd party code or dependencies to something that's non trivial to port to 64 bits. If you go look at the boot procedure of
868.
▲
by
exDM69
10y ago
Yes, it would be a smart move if they can actually drop the 32 bit mode from the CPU/SoC but I wouldn't be so sure about that. Having the 32 bit mode may still be required for the firmware/bootloader/OS early boot enviro
869.
▲
by
exDM69
10y ago
Yes, I play KSP and Orbiter. In my study project, I learned thoroughly how to solve different two body problems (initial value, boundary value, closest approach) and wrote a C library [0] that's got all the orbital mechanics code you n
870.
▲
by
exDM69
10y ago
I've done this, learning advanced orbital mechanics on my spare time. But I manage to put in 1-3 hours a week, about one week per month at most and it's been almost half a year since the last time I was able to put my mind into it
More ›