Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sshine
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
931.
▲
by
sshine
2y ago
My local janitor sits in a small car with brushes underneath that do the sweeping. He looks like he doesn't want to do it. But he complains a lot in general. But I imagine it is marginally more fun inside a small car. He gets the sweep
932.
▲
by
sshine
2y ago
Thanks for correcting me.
933.
▲
by
sshine
2y ago
It’s a short novel. Putting it in a browser window gives it bad odds. You can also listen to it: https://youtu.be/KpaUg6WwdzU Begins at 01:30, 25 minutes.
934.
▲
by
sshine
2y ago
I cheer for the future where hard labour is solved by machines, and tedious soft labour is solved by AIs. You still need operators.
935.
▲
by
sshine
2y ago
> The real question is, how much work is there to do? The answer is highly subjective. On the one hand, there are people who don’t work in spite of the absence of any income: some people believe the answer is “none”. On the other hand,
936.
▲
by
sshine
2y ago
I automated my first job in a similar way. Re-encode video files to web-friendly formats and upload them (prior to YouTube). There was a guy whose full-time job was to sit and do that with a Windows GUI. First approximation was an AutoIt sc
937.
▲
by
sshine
2y ago
> hopefully give you ammo for the upcoming legal trouble Alternatively, since this is Texas, just walk real close to the miners’ property; that’ll give you some ammo, too.
938.
▲
by
sshine
2y ago
I didn’t even bother to read the article; I went straight to the comment section to see why the author is wrong!
939.
▲
by
sshine
2y ago
> if I went to a bar (by myself) every Friday night and got a jack and coke At 30 I had a fulltime job, an apartment, and I worked out regularly. And I was chronically single. So I quit my job, started doing CrossFit every day, and sta
940.
▲
by
sshine
2y ago
> how can you recognize companies such as your friend's The signs I've picked up so far: - Privately owned by the founders (engineers) - A sense of carefulness when hiring - Few employees quit the company at all - E
941.
▲
by
sshine
2y ago
> a good insurance plan Can be purchased with money. > flexibility in hours Hard to not get flexibility if remote is on the table, which it usually is for these jobs.
942.
▲
by
sshine
2y ago
The reason why automated email sending is difficult is intentional as an anti-spam measurement. I'm not an expert, but I believe that each subdomain needs to improve its own spam score. Getting to a point where you can automatically se
943.
▲
by
sshine
2y ago
Hybrid. I’ll show up at the office 1-2 days a week. We’ll agree on a weekday.
944.
▲
by
sshine
2y ago
I’ve used solarised-light in my terminal for a few years. I really enjoy the colours, but you’re absolutely right, it is not actually terminal friendly. Many programs just write invisible text.
945.
▲
by
sshine
2y ago
Yes, I'm not saying `unreachable!()` isn't a `panic!()`. And I am also not arguing for the use of `unreachable_unchecked!()`. I am only arguing that in all the other cases mentioned, you can simply avoid panics.
946.
▲
by
sshine
2y ago
What a great idea. I literally had this idea in the last week. I have an abundance of helpers (friends, local meetup, IRC, Discord) for what I’m learning, but I’m driving them tired. LLMs help but hallucinate.
947.
▲
by
sshine
2y ago
I've used DeepL as an attempt to de-Google my use of Google Translate. Prior to LLMs, they're pretty good. The Google Translate UI is still better for Chinese, since it provides the Pinyin underneath both the target and the source
948.
▲
by
sshine
2y ago
For those you have `unreachable!()` (a hope rather than a certainty): https://doc.rust-lang.org/std/macro.unreachable.html In those cases you strike a deal with the devil. The type system won't help you. Maybe it&
949.
▲
by
sshine
2y ago
Futhark is being developed at a university, so at least there is partially public funding.
950.
▲
by
sshine
2y ago
Adding to this argument: A lot of panics are placed instead of proper error handling as a cause of happy-path programming. (E.g. all cases of .unwrap()) Some panics are placed not knowing they’re panics. (E.g. indexing, calling a function t
951.
▲
by
sshine
2y ago
Reference counting is a form of GC. Saying Swift, or Perl, are not GC’ed would be misleading. In Rust, reference counting is opt-in for individual objects. It is a necessity for any powerful, low-level language to be able to implement any h
952.
▲
by
sshine
2y ago
On the contrary. I hadn’t used gnome since 2017, and back then it was absolute junk. Upon installing NixOS two weeks ago, I went with the default desktop environment for while, and this was gnome. I thought at first that NixOS had tweaked g
953.
▲
by
sshine
2y ago
Thank you for the recommendation.
954.
▲
by
sshine
2y ago
I remember TA'ing African exchange students in Haskell. They could remember the exact type signature of standard library functions. They could define a Monad instance from memory at the speed they could type. But you couldn't ask
955.
▲
by
sshine
2y ago
Cargo doesn’t handle non-Rust dependencies. For example, the protobuf compiler when called from build.rs. People use devcontainers, Nix flakes or large build systems like Bazel to describe the build environment.
956.
▲
by
sshine
2y ago
https://www.youtube.com/watch?v=3QbOssRq0Gs [Chorus: Chilli & T-Boz] No, I don't want no scrub A scrub is a guy that can't get no love from me Hangin' out the passenger side of his best friend&#
957.
▲
by
sshine
2y ago
I find the culture of waiting to ask interesting. I spent my first years as a programmer not asking enough questions, because I didn't want to be perceived as incompetent. Now I will ask questions until I get it, and I get it when I ca
958.
▲
by
sshine
2y ago
This makes sense if you read the headline: "declarative. reproducible. human-friendly. " This interpretation is confirmed in the "Conflict of Interest Statements" section of https://lix.systems/team/
959.
▲
by
sshine
2y ago
I also came to promote direnv (and nix-direnv) since I have just started using them: they are a little more automatic and resemble python’s venv. One thing dotenv does is that it lets you load environment variables in your program whether t
960.
▲
by
sshine
2y ago
>> Unions are intended to protect workers. > But they actually don't. Unions protect workers as an abstract group, but consequently not all individual workers. Lobbying for a minimum wage will induce structural unemploymen
More ›