Hacker Newsnew | past | comments | ask | show | jobs | submit | skavi's commentslogin


(2017)


where does this fit in with make, just, nix (devshell, devenv, ...), direnv, etc.


It basically does replace make/just, nix, direnv in one convenient binary. It’s very pleasant to use.


How is it more pleasant than the others? I've used make and nix, but not extensively. They seemed fine. Make seemed extremely powerful if a little rough on the edges at times. Nix was not super intuitive and I was never content with it before leaving it behind. That was probably a me-problem, because I could tell it was very capable and designed well in some ways.


I came from dealing with various node / ruby / python versions across multiple projects where I used nvim / rbenv and some python manager. Miss is nice as you can just switch to it and not relearn anything, it just works with the old configs.

I haven’t tried make with our setup but nix was too much of a hassle. Especially when some projects required old versions of libraries across dev (macOS) and staging/prod for various Linux OS.


i assume it does not have the same goals wrt hermeticity as nix?


Correct, for the most part it uses the binaries distributed by the upstream project.


i’ll take 3. we can be boring together


I strongly suspect 3 is correct - removing material from the corners might weaken the structure.

I would use a CNC machine to round them more precisely and uniformly though.


You probably don't know much about filing, but there is no reason it would be any less accurate than CNC if done properly.

Also doubt this would affect strength, given the apparent thickness behind it, really depends on the interior, which is almost certainly also rounded for strength, and to prevent a week point for cracks to start.


Haha I was thinking the same when I read he hand filed it


As it is with any box, there is only so much material you can remove from the corners before it disintegrates into disconnected surfaces.


Filing vs. CNC doesn't make one bit of difference.


With a CNC you can make sure you'll get a uniform curvature.


You can get uniform curvature when filing. Ever hear of filing buttons? Or checking your work with a radius tool until you are in compliance? Stop talking about what filing can't do if you don't know anything about filing.


doesn’t really feel like that much tbh


to preempt a discussion emerging based on the title alone, here’s their summary:

> While nuclear fusion power is often hailed as a future source of abundant, clean energy, current dominant fusion designs, magnetic and laser inertial, are unlikely to become competitive due to their expected low experience rates. Accordingly, policymakers should not rely on, or fund, fusion power as a core pillar of future clean energy systems unless designs with different characteristics are developed.


this may have been what you were referring to with “ buggy GNOME extensions”, but in case it wasn’t:

https://tailscale.com/docs/features/client/linux-systray


It wasn't actually! I've been using a third party extension that tries to provide a similar tray icon (after moving from a different extension that doesn't support my version of GNOME) but it's really flaky. I'll try this. Thanks for the tip.


Their suggestion is also zero runtime cost.


wonder whether this will impact their funny little functional language.


what was the security situation of whatever is now being protected by the IOMMU before it was enabled by default?


When IOMMU is not enabled, any PCIe device capable of DMA could access arbitrary physical memory. It allows to read any sensitive data, modifying memory and fully compromising the system without CPU involvement.

There are many DMA-based attacks described in the literature. Even with IOMMU, some attacks are still possible due to misconfiguration or incomplete isolation. For example: https://www.repository.cam.ac.uk/items/13dcaac4-5a3d-4f67-82...

In our case, we didn’t dive deeply into the security aspects. Our typical deployment assumes a trusted environment where YDB runs on dedicated hardware, so performance considerations tend to dominate.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: