Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spease
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
spease
2y ago
Has anyone done LLM training with template metaprogramming? That seems like another excellent way to keep Google’s build servers warm.
92.
▲
by
spease
3y ago
In other words, the “feature” those languages have is reducing the cognitive complexity and more tightly bounding the risk. Newer languages are adding friction or dropping altogether things that you rarely or never want to do, to more tight
93.
▲
by
spease
3y ago
> They are actively and publicly fighting against my (their customer) interests. If Apple allowed unrestricted sideloading or third-party app stores, then it loses its leverage to hold apps accountable to any guidelines. A few major play
94.
▲
by
spease
3y ago
Location: Mountain View, CA Remote: Preferred but not essential Willing to relocate: Yes Technologies: Rust, C++, Python, and many more. Resume / CV: https://www.spease.net/resume Email: spease at ucla dot edu I starte
95.
▲
by
spease
3y ago
> If you wanna play with 32 bit machines to understand how they work you can just build and debug 32 bit code on your x86_64 machine, no need to go embedded. That’s like comparing a sand castle to a hospital complex. You might want some
96.
▲
by
spease
3y ago
So it’s perhaps more like there’s a local minimum before you reach the global maximum.
97.
▲
by
spease
3y ago
There was a study where they found that taking valproate opened a critical period that helped people learn it. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3848041/
98.
▲
by
spease
3y ago
Depends on what you're optimizing for. Good for security and stability, bad for performance. > someonepressedtheMkeyonthekeyboardd "Pages would like to access the 'M' key" "Open System Preferences" &quo
99.
▲
by
spease
3y ago
How do the Plan 9 compilers compare to gcc/clang when it comes to performance or portability?
100.
▲
by
spease
3y ago
"I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their SMS but by the content of their character."
101.
▲
by
spease
3y ago
> My understanding is that rust provides safety guarantees that no other language matches, but at the cost of pretty much everything else. In that regard, the "linked list" example is a pretty good (although maybe over-patholog
102.
▲
by
spease
3y ago
> They’re saying that a lot of the restrictions makes things much harder than other languages. Hence the general problem rust has where a lot of trivial tasks in other languages are extremely challenging. Like what? So far the discussion
103.
▲
by
spease
3y ago
> Fun Rust novice exercise: Write a linked list implementation in Rust. struct LLItem<T> { next: Option<Box<LLItem<T>>>, value: T }
104.
▲
by
spease
3y ago
Compared to C, yes. However the tradeoff you get is tighter iteration, with more errors being found at compile-time rather than having to wait for runtime. If you have to restart an embedded system or schedule a job on a cluster to properly
105.
▲
by
spease
3y ago
> What? This is not what most users will be doing, no. Yeah, but that's what the Nix website has. https://nixos.org/ Let's assume I already know I want to try Nix, but I don't know anything about it. I pro
106.
▲
by
spease
3y ago
Regarding your last point, I actually do think that if the syntax to nix were different that it would make it much easier to understand. Though, the fact that it is clearly distinct from, say, Python or JavaScript gives it its own distinct
107.
▲
by
spease
3y ago
Thanks for taking the time to write all this out, including the examples. > I really don't see how it is "unacceptably bad" 1) Like you pointed out, documentation will advise against this approach. Is it it even portable (
108.
▲
by
spease
3y ago
> Claims of Nix is too hard are like the BTRFS is unstable camp (which thankfully has mostly died out): they're holdovers from when these things were true. This is a grossly misleading comparison. Or at least, it's maybe not th
109.
▲
by
spease
3y ago
> large quantity of tooling Please no. I want one tool that works well, not N tools each with their own idiomatic way of doing things that everybody has to install and learn. Looking over the install guide, this looks like it's just
110.
▲
by
spease
3y ago
> But an AI for stock picking and prediction that would be realy next level and outcompete the current ones cosistently would siphon of so much wealth it would basically own society Reminds me of Rehoboam from Westworld: https:/&#x
111.
▲
by
spease
3y ago
Nix is great in theory, but the user experience is unacceptably bad, especially for anyone who isn’t a software engineer. While it does do an excellent job of reproducibility if the inputs are the same, I’ve found it to be prone to be break
112.
▲
by
spease
3y ago
I’m not sure what your objection is here. As you point out, they have photos that very prominently feature professional lighting and tripod equipment. They even explain in a caption that they customized it for the iPhone. How is that mislea
113.
▲
by
spease
3y ago
> Hospital billed $100K, insurance negotiated to about $20K. The actual doctor only got $2-3K. You’re interpreting this wrong. For a hospital to be in-network, it has to have a contract in place with the insurance company that sets its r
114.
▲
by
spease
3y ago
> To put it bluntly: do you want her to be unemployed instead? Fine. Then write her a script and continue to pay her a salary. Hell, let her keep coming into work if she wants to. Functionally, what’s the difference to the business? Pres
115.
▲
by
spease
3y ago
> In fact, when you are rich enough that money doesn't mean anything any more, you may as well have a bunch of people employed to do nothing but make you feel important and powerful. I’d just like to proactively coin the term “Ego E
116.
▲
by
spease
3y ago
Bold of you to assume they didn’t just skip the need for firmware entirely and go with analog audio and an overhead projector with transparent slides.
117.
▲
by
spease
3y ago
> Can humans understand the IP protocol? The TCP protocol? Yes, but you have to frame the exchange correctly or people will look at you strangely when you start addressing and acknowledging them.
118.
▲
by
spease
3y ago
Yes. The underlying purpose of public libraries is to support an informed citizenry and society. They provide an opportunity to acquire knowledge to anyone who wants it, irrespective of their economic standing. Removing them would have the
119.
▲
by
spease
3y ago
> but it feels like more of its complexity is front-loaded and that you run into difficult patterns that test your knowledge more quickly. That might just be my impression though, I'm tackling the two languages at different times of
120.
▲
by
spease
3y ago
I’m pretty sure that modern CPUs do generally have shadow registers to make context switching faster. However, you also have to consider cache contention, the fact it needs to access an indefinite amount of machine code during the context s
More ›