Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chriskrycho
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
Better-Than-Cubic Complexity for Matrix Multiplication in Rust
(medium.com)
4 points
by
chriskrycho
3y ago
|
0 comments
62.
▲
Stay Curious About Your Tools
(v5.chriskrycho.com)
3 points
by
chriskrycho
3y ago
|
0 comments
63.
▲
by
chriskrycho
3y ago
When you combine this with rust-analyzer's hints for the sizes of items, it makes it much easier to spot this kind of stuff and resolve it automatically while developing, too.
64.
▲
by
chriskrycho
3y ago
Memory utilization on servers is absolutely a consideration in 2023. At work, we're looking seriously at migrating some key parts of our infrastructure from Java to Rust precisely because of factor (as well as startup time, throughpu
65.
▲
by
chriskrycho
3y ago
I definitely know what you mean re: snideness about `unsafe`, and I wish that were quite different. I think it's (a) good to have a default of "avoid unsafe, you probably need it less than you think" and (b) good to remember
66.
▲
by
chriskrycho
3y ago
They're extremely useful in capturing the "business rules" for a given domain, particularly when it's a restricted domain: if something can only be `A | B | C`, being able to make that explicit, have it checked exhaust
67.
▲
by
chriskrycho
3y ago
I mostly hear it from folks who are explaining why they use Zig or Odin instead, or aren't why they are not interested in switching from C or C++. Re: overhead—I think the compiler helps a ton here, but I do think that it makes a lot
68.
▲
Why Rust helps even if you have to use a lot of `unsafe`
(v5.chriskrycho.com)
101 points
by
chriskrycho
3y ago
|
174 comments
69.
▲
On Modularity of Lexical Analysis
(matklad.github.io)
20 points
by
chriskrycho
3y ago
|
0 comments
70.
▲
by
chriskrycho
3y ago
Yeah, I am quite sympathetic to why the foot has been hard down on the pedal: there was an enormous amount of catching up to do, and the biggest competitor is (a) free to use and (b) extremely well-funded by one of the largest tech compan
71.
▲
by
chriskrycho
3y ago
I largely do agree with it, but agree that it's somewhat secondary to the specifics of the pice. In context of reading his stuff more generally, it makes sense: he's been writing extensively on that subject (including a self-pub
72.
▲
Free and open source software projects are in transition
(baldurbjarnason.com)
209 points
by
chriskrycho
3y ago
|
129 comments
73.
▲
Reflections on a Month with BBEdit and Nova
(v5.chriskrycho.com)
8 points
by
chriskrycho
3y ago
|
2 comments
74.
▲
SwiftUI Data Flow 2023
(troz.net)
25 points
by
chriskrycho
3y ago
|
1 comments
75.
▲
Wacky Tricks We Use in Publishing TypeScript Types (For Ember.js)
(youtube.com)
1 points
by
chriskrycho
4y ago
|
0 comments
76.
▲
by
chriskrycho
4y ago
I've thought about writing it up but never came up with a way of doing it that doesn't just sound self-congratulatory. Honestly, two really big things for me were: - At that age, I really only needed ~7 hours of sleep a night. - I
77.
▲
Marco’s Rule of Software Stacks (Expanded)
(v5.chriskrycho.com)
6 points
by
chriskrycho
4y ago
|
0 comments
78.
▲
by
chriskrycho
4y ago
Yeah, I intended to link it when I started drafting this months ago but then forgot to add the link and my config is out of date now that Obsidian 1.0 is out, so I removed it when someone else pointed out the same typo. Sorry about that!
79.
▲
by
chriskrycho
4y ago
It happens to be the case that I do (I am at LinkedIn) but I actually started this years ago when I was working as an independent contractor/consultant. It was the only way I could keep track of having many, many different things in
80.
▲
by
chriskrycho
4y ago
To-do lists work a bit differently; they're just Markdown tasks: - [ ] do something - [x] did something However, there are a number of neat plugins which can integrate those into anything from simple views of all open to-d
81.
▲
by
chriskrycho
4y ago
Yes, and when combined with search (including just grep/rg/etc. on the command line!) it becomes really, really powerful. It's hard to explain just how powerful, because it's the kind of thing that, like compounding in
82.
▲
by
chriskrycho
4y ago
HEYO the internet did my work for me! Thanks!
83.
▲
by
chriskrycho
4y ago
Interesting – possibly normal image links don't work but their embeds do?
84.
▲
by
chriskrycho
4y ago
No, you can put them anywhere , it just defaults to putting them in a single folder for ease of convenience. There's even a setting, "Default location for new attachments," which allows you to choose: - Vault folder - A sp
85.
▲
by
chriskrycho
4y ago
Bear's aesthetics are definitely a bit nicer. I have switched to Obsidian for extensibility and its use of local files… but Bear has a level of polish that is hard to put into words and which screenshots alone don't quite capture.
86.
▲
by
chriskrycho
4y ago
Not sure what approach you're stumbling with re: images, but they definitely support them, but you can literally just drop an image onto the editor and it'll embed it, including locating it where you've specified that attachm
87.
▲
by
chriskrycho
4y ago
Has Noteplan's performance improved over the past couple years? I really liked its model, but last time I tried it (early 2020) it got pretty slow as soon as you had a non-trivial amount of data/notes in it. Ironically, given the
88.
▲
by
chriskrycho
4y ago
This is simply not true.There are highly-used and highly-usable formatters for Python, Elm, Haskell, F♯, etc., all of which are whitespace-sensitive/indentation-dependent languages. "Adjusting indentation" is far from the onl
89.
▲
by
chriskrycho
4y ago
You just (accidentally, no doubt!) well-actually’d someone who helped build Rust and has been invoked in it since long before 1.0. ;-p He’s aware of the direction of influence and was just saying they’re similar, not saying one influenced t
90.
▲
by
chriskrycho
4y ago
Thirded. I think “pick a GC lang” is an eminently reasonable default stance! I use JS/TS all day every day and am on record on the main ongoing Rust podcast just a few weeks ago saying most folks shouldn’t be teaching for Rust just b
More ›