Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mason55
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
331.
▲
by
mason55
5y ago
> Do you roll your own power grid? Do you roll your own ISP + telecoms network? > Roads, trains, water, electricity, internet I guess the difference here is that you're (mostly) talking about physical infra, which by definiti
332.
▲
by
mason55
5y ago
> And I blame our industry for relying so much on a single company (and that isn't a problem unique to fastly, or even our industry). The problem is that if fastly is the best choice for a company then there's zero incentive
333.
▲
by
mason55
5y ago
Unfortunately it's a tragedy of the commons type problem, which is the perfect use for government except our government is currently broken.
334.
▲
by
mason55
5y ago
The real issue is conversations that talk about a single cause or single solution. There are lots of causes that need to be addressed and solved separately. But what happens is one person says “build more housing” and another person says “
335.
▲
by
mason55
5y ago
I’d guess given technology advances you’d expect prices to go down, so the fact that they stay flat is actually indicating that fish are becoming harder to find. Similar to how if the price of something stays the same then it’s becoming ch
336.
▲
by
mason55
5y ago
Wow, a lot to digest here, thanks for the super detailed response! Definitely going to be coming back to this over the next week or two and trying some things out. > Unfortunately, in the pre-flakes world, you just have to read the Nix
337.
▲
by
mason55
5y ago
Random nix usage question... occasionally I run into something like this, where the "install" directions are to clone a git repo and then install in an imperative way. What's the correct way to do this declaritively, e.g. in
338.
▲
by
mason55
5y ago
> I let my profile build up 10-20 things installed, then every few weeks I decide what belongs in my declared config and uninstall everything in the profile. I'm curious what you get out of this that you don't get from just a
339.
▲
by
mason55
5y ago
> Basically every module also has an ‘extraConfig’ type of option This is actually changing so that the additional config can be merged/validated even if it can't be typed https://github.com/NixOS/rfcs&#x
340.
▲
by
mason55
5y ago
I'm so glad this is the official line now. People giving examples using nix-env -I is, IMO, one of the major reasons it's so hard to get up and running. It's like... here are all the amazing reasons to do declarative config.
341.
▲
by
mason55
5y ago
Oh yeah, great point! I was thinking of installing packages from apt/yum/aur directly with something like nix-env, but you're right, there's no reason you can't just use apt-get directly.
342.
▲
by
mason55
5y ago
NixOps is fine for pushing changes to machines (well, actually I think it has a lot of problems, and somehow the NixOps docs are even worse than the regular Nix docs as far as getting started and bootstrapping and doing basic tasks, but tha
343.
▲
by
mason55
5y ago
Oh yeah, that's not a bad idea and definitely what I'd do if I was bootstrapping a bunch of hosts at once. As it is I set up maybe one new host a year, which means that it's at least as much work to rebuild an installer boot
344.
▲
by
mason55
5y ago
IMO the escape hatch doesn't get you any real benefits. It's not like you can install packages from apt/yum/aur so you don't get access to any new software (plus nixpkgs is bigger than all those). All it does is r
345.
▲
by
mason55
5y ago
> So if I understand correctly, I could declaratively specify my workstation, say I want vim, podman, codium, kubectl, curl, tmux, firefox, zettlr. I could put this in a configuration and have my workstation anywhere I can grab that fro
346.
▲
by
mason55
5y ago
For starters, the recommended way for really understanding how to setup any package or option is to read the source in nixpkgs. Depends what you mean by "Nix internals" but for me that qualifies.
347.
▲
by
mason55
5y ago
IMO the biggest blocker is documentation. The best way to figure out how to do something is typically to search around in the nixpkgs/NixOS options for what you're trying to do, then go read the code. There's very little in
348.
▲
by
mason55
5y ago
There does seem to be some kind of difference in people, which isn’t surprising. Things like alcoholism also seem to have a genetic component. Anecdotally, my wife and I both quit smoking. Many years later she still has the desire every day
349.
▲
by
mason55
5y ago
Some things to think about 1. Are the questions you're asking completely ad hoc? Or can you mostly define them ahead of time? If it's the former then you should be looking at getting your OLTP data into Clickhouse. If it's
350.
▲
by
mason55
5y ago
Really depends what you're trying to do with your OLAP database. If you're using it purely for reporting purposes then you really don't want to interconnect it with your OLTP database to support real-time queries. Reason num
351.
▲
by
mason55
5y ago
Another neat thing about the eastern half of Colorado is the division between the Platte/Missouri and the Arkansas. A small difference in starting point has a huge impact on the route you travel to get to the Mississippi.
352.
▲
by
mason55
5y ago
> Then the customers that trust apple to protect them will just stay with the app store. The problem is that if it’s possible to trick grandpa into downloading a malicious app then it will happen. The only defense is to not make it po
353.
▲
by
mason55
5y ago
I’ve always wondered, if someone is an irredeemable fuck up, what’s the point of punishing them? They’re not going to get better and it’s probably not even their fault.
354.
▲
by
mason55
5y ago
Yeah apparently in addition to their white label ransomware software, if you licensed their software you could also have DarkSide handle negotiations for you. 10%-25% of the ransom and in exchange you get people who have real experience ha
355.
▲
by
mason55
5y ago
You really need the software version of a building or fire code so that no individual company can gain a competitive advantage by skipping out on security.
356.
▲
by
mason55
5y ago
Why work to be CTO when being an engineering manager is plenty to lead a comfortable life? Why work to be a senior engineer when being a junior engineer is so much less stressful? People have lots of reasons for continuing to push towards
357.
▲
by
mason55
5y ago
I'm not sure of the actual point of this whole thread, but regular people make bad investments and get bailed out all the time: it's called bankruptcy.
358.
▲
by
mason55
5y ago
Not sure exactly how old that fridge is but I think it’s unlikely that it’s anywhere close to as energy efficient as an equivalent fridge made today would be. Appliances have made huge strides in energy efficiency in the last 30 years.
359.
▲
by
mason55
5y ago
It’s like any other trend. Elaborate french menus were en vogue in the 80s and 90s, eventually the style trickled down to places like Cheesecake Factory, and once they’re doing it it’s not cool any more. As chains adopt the simple and loca
360.
▲
by
mason55
5y ago
Wow, I didn't realize they have a website. They're also on the iOS Podcasts app which is how I have always consumed the feed.
More ›