Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
umvi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
181.
▲
by
umvi
2y ago
America != Norway. American labor unions have (had?) a reputation for corruption, dragging companies down with inefficient and parasitic practices and in some cases being controlled by organized crime ( https://en.wikipedia.org&#x
182.
▲
by
umvi
2y ago
How many tech jobs are 80 hours a week? My work life balance is pretty good at a smaller tech company, so is it the FAANG jobs expecting 80 hour weeks?
183.
▲
by
umvi
2y ago
> Line of sight free space optics can be immune to many many forms of jamming The most powerful weapons on earth already are immune to jamming. ICBMs use celestial navigation (pictures of the stars) to course-correct, which is a form of
184.
▲
by
umvi
2y ago
Is this just for PR/show and the real entropy generator is standardized across sites to be something boring in some back room? Or if a terrorist came in and cut power to a chaos wall would it really cause an extended outage?
185.
▲
by
umvi
2y ago
Art is like cryptocurrency. It's valuable because it's scarce, not because it has intrinsic worth or beauty.
186.
▲
by
umvi
2y ago
Overly expressive type systems have way more potential for footguns than simple type systems. In fact, I would say that overly expressive type systems make it easy to create unmaintainable code (still waiting on this showstopping bug which
187.
▲
by
umvi
2y ago
This is great news. We actually use esbuild most of the time to transpile TS files because tsc is so slow (and only run tsc in CI/CD pipelines). Coincidentally, esbuild is also golang
188.
▲
by
umvi
2y ago
> inexpressive type system Simplicity is a feature, not a bug. Overly expressive languages become nightmares to work with and reason about (see: C++ templates) Go's compilation times are also extremely fast compared to Rust, which i
189.
▲
by
umvi
2y ago
Since the new tsc is written in go, will I be able to pull it into my go web server as a middleware to dynamically transpile ts?
190.
▲
by
umvi
2y ago
That hasn't been my experience. Depends on the caching mechanism used I guess, but if you bake cache busting directly into the URI like I do (i.e. there's a hash digest in the path), the browser doesn't need to make any addit
191.
▲
by
umvi
2y ago
> Due to that caching, you still need some sort of preprocessor to digest the files and generate an import map. Why? I haven't needed import maps at all. > Third party modules also add some extra friction This is true, sometimes
192.
▲
by
umvi
2y ago
If you use vanilla JS modules you can get away with no bundlers at all which greatly simplifies web projects. import statements "just work" in browsers, and caching of shared modules means you don't need fancy things like chu
193.
▲
by
umvi
2y ago
The software I open is usually a gift to humanity/public service. I'm not seeking to gain anything. Anyone can use it for anything - for profit or not.
194.
▲
by
umvi
2y ago
The fastest code is code that never runs because it doesn't exist
195.
▲
by
umvi
2y ago
social security/labor and medicaid/health are the biggest pieces of the pie in terms of budget though. You could cut defense to zero and still have a deficit > ~1T. Clearly they are not sustainable in their current state.
196.
▲
by
umvi
2y ago
Defense, social security, Medicaid should all have high scrutiny, but that would be unpopular so neither party will touch those; thus, serious deficit reduction won't happen because doing so requires making unpopular decisions
197.
▲
by
umvi
2y ago
This seems like it could be a good way to manage multiple toolchains as well (multiple golang, etc)
198.
▲
by
umvi
2y ago
I have a pet theory that love is a basic human need (and a requirement for good mental health), and governments are notoriously bad at providing love no matter how much money you throw at mental health therapy, treatment programs, UBI, etc.
199.
▲
by
umvi
2y ago
100% agree, though I think people would scream just as much (if not more) if DOGE were going after social security, medicaid, and/or defense vs. psuedorandom federal programs/orgs. I currently think we need "all of the above&
200.
▲
by
umvi
2y ago
What does the "proper" way of reducing the $2T annual deficit look like?
201.
▲
by
umvi
2y ago
I meant compared to other Linux/Windows coexistence tools I've used in the past where GPU passthrough was a huge challenge
202.
▲
by
umvi
2y ago
Wsl2 is a pretty excellent modern alternative imo. I was even able to get nvcc/cuda working in wsl
203.
▲
by
umvi
2y ago
To me this reads like someone praising the exquisite quality of the invisible Egyptian cotton forming the emperor's clothes
204.
▲
by
umvi
2y ago
> Does everything need to be signed? Use a tool to much and you end up becoming it's slave. In a trusted society full of honest people, no. In an untrusted society with dishonest people, the amount of resources (money, time, cpu, me
205.
▲
by
umvi
2y ago
Pretty sure Invictus is mostly bots these days
206.
▲
by
umvi
2y ago
> or an equivalent How does one identify the proper "equivalent" in a given programming language that doesn't have 1st class sodium support?
207.
▲
by
umvi
2y ago
It might be in many cases, but not every language it seems has explicit sodium support. Golang for example, has this not-widely-used wrapper ( https://github.com/jamesruan/sodium ) maintained by some random guy which mig
208.
▲
by
umvi
2y ago
> There's a subtext here of "what do I do when the high-level libraries like Sodium don't do exactly what I need", and the frank answer to that is: "well, you're in trouble, because consulting expertise for
209.
▲
by
umvi
2y ago
So... you've pointed out the problems, what are the solutions? What am I allowed to use as primitives to compose systems that require cryptographic functionality? If I'm writing medical device software and the hospitals I'm
210.
▲
by
umvi
2y ago
What does "don't build your own crypto" even mean any more? I originally thought it meant "don't implement AES/RSA/etc algorithms yourself" But now it seems to mean "pay auth0 for your sign in so
More ›