Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
matthiaswh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
matthiaswh
5y ago
I think the video on the DIY version page shows the extent of it. Mine came partially assembled because of some manufacturing reason, so I only had to throw in the SSD, RAM, and wifi card. Regardless, assembly should not require anything mo
62.
▲
by
matthiaswh
5y ago
Correct, the biggest cost difference is because of vPro, which you probably do not need. Keyboard and touchpad are extremely subjective. As someone who has used ThinkPads exclusively for a very long time and is a huge fan of the trackpoint,
63.
▲
by
matthiaswh
5y ago
Yes, no issues with it for me.
64.
▲
by
matthiaswh
5y ago
The book has an entire chapter called "Choosing Names" and another titled "Comments Should Describe Things That Aren't Obvious from the Code". Yes, good naming supplants the need for many comments, but the author go
65.
▲
by
matthiaswh
5y ago
Most of the perceived "fiddly" parts of Nim are due to it being statically typed and compiled, in my experience. Nim intentionally gives you very spartan objects. It is by no means an OOP-first or even an OOP-heavy language. The o
66.
▲
by
matthiaswh
5y ago
I believe the only time you have to name a tuple is when you define a tuple type. You can otherwise easily work with "anonymous" tuple fields. https://play.nim-lang.org/#ix=2lK1 Tuples with anonymous fields are eq
67.
▲
by
matthiaswh
6y ago
I tease my wife every time she is making Annie's that it's literally simpler to make my own Mac and cheese recipe, which she absolutely loves. Boil the noodles in milk, add seasoning, stir in cheese. Still, we always have Annie&#x
68.
▲
by
matthiaswh
6y ago
Terrific work! IMO the state of programming tutorials and walkthroughs is surprisingly bad and antiquated. I wrote a concept demo a few years ago with some of the same ideas, but based around the Git diff.[0] The basic idea is each differen
69.
▲
by
matthiaswh
6y ago
I would recommend going to Board Game Arena and finding a few games that seem interesting to you, then give them a try. Here's a filter roughly matching your criteria: https://boardgamearena.com/gamelist?section=all&
70.
▲
CryptPad – encrypted and open-source office suite
(cryptpad.fr)
3 points
by
matthiaswh
6y ago
|
0 comments
71.
▲
by
matthiaswh
6y ago
This is a fine and valid opinion, but it's a philosophical difference. Vivaldi literally exists because Opera dropped support for their mail client and other features. It was promised from its first technical preview that it would even
72.
▲
by
matthiaswh
6y ago
> the browser frame/chrome just completely freezes on macOS IME (on Linux), browsers freezing like this usually has to do with them having hardware acceleration enabled. I had this problem for the longest time with Chrome on a previ
73.
▲
by
matthiaswh
6y ago
I've been using it as a daily driver for two years and don't understand what you're talking about. > bloated interface It looks almost exactly like Chrome to me. I have them side by side and the difference is barely notice
74.
▲
by
matthiaswh
6y ago
I've written a large-ish amount of Nim code on personal projects while using Python day to day at work, and almost every time I'm working with Nim my brain is screaming at me at how unlike Python it is. Nim took some inspiration f
75.
▲
by
matthiaswh
6y ago
Not to harp too much on your nitpick of the syntax, but I'm curious why `#[]` rates as more attractive to you than `{..}`? To me they are equally utilitarian, and I can't figure out why one would be strongly preferable. That said,
76.
▲
by
matthiaswh
6y ago
The table is out of date. Nim is post 1.0[1] now and stable, and has few breaking changes. [1] https://nim-lang.org/blog/2019/09/23/version-100-released.ht...
77.
▲
by
matthiaswh
6y ago
Nim has a growing number of libraries that handle many of the features provided here. This is one of the first major attempts at a large, comprehensive web framework in Nim. It's not a signal of any sort of shift in the Nim ecosystem.
78.
▲
by
matthiaswh
6y ago
I don't know if this is a good example. While React tries to bill itself as a library, and there are arguments to be made for it being a library, there are equally compelling arguments as to why it is a framework. If anything, this exa
79.
▲
by
matthiaswh
6y ago
The `echo` statement is indeed, a function. The tutorial is taking advantage of Nim's optional parenthesis when calling the function. echo "Can you hear me?" is the same as echo("Can you hear me?") Nim
80.
▲
by
matthiaswh
6y ago
Nicely done! I made something similar a few years back for quickly rating movies you've seen and marking ones you haven't seen but want to. I never did much with it, but it's still fun to play with every once in awhile even b
81.
▲
by
matthiaswh
7y ago
My guess is the GP misunderstood and was speaking about the Prolog programming language, not the web framework mentioned. To address your question, the only complete back end web framework for Nim that has significant traction (that I know
82.
▲
by
matthiaswh
7y ago
It's more a matter of being messy rather than complicated. You're trying to track users who often visit your site multiple times before purchasing, coming from different sources, on different devices, and somehow tie that attribut
83.
▲
by
matthiaswh
8y ago
I agree. It's such an illogical and unreadable construct to me. Even after working with a typed language for awhile my instinct is to declare the type before the variable name. I've been envisioning a future programming environmen
84.
▲
by
matthiaswh
8y ago
Public libraries in the United States are free. They are generally supported by local taxes, sometimes with added support from benefactors, fundraising events, or some optional paid services.
85.
▲
by
matthiaswh
8y ago
To be fair, people have been decrying this very same thing since the time I registered 8 years ago.
86.
▲
by
matthiaswh
8y ago
Quite the contrary. "Just ship" is a great approach for individuals or startups. WordPress is a behemoth that powers a significant portion of the web, including numerous enterprise corporations, and is the lifeblood of thousands o
87.
▲
by
matthiaswh
8y ago
I'm curious what open source options will crop up in this space. So far I haven't seen anything promising that compares to the Notion or the Air Table approach.
88.
▲
by
matthiaswh
8y ago
SEEKING WORK | Upstate New York, USA | Remote Technologies: Python, Django, JavaScript, Vue.js, WordPress, InfusionSoft, Pen & Paper Résumé/CV: https://matthiashager.com/ Email: mwhager87 at gmail Pros: - long hist
89.
▲
by
matthiaswh
8y ago
Location: Upstate New York, USA Remote: Yes Willing to relocate: No Technologies: Python, Django, JavaScript, Vue.js, WordPress, InfusionSoft, Pen & Paper Résumé/CV: https://matthiashager.com/ Email: mwhager87 at g
90.
▲
by
matthiaswh
8y ago
You'll probably like CintaNotes (Windows only) or Zim Wiki. Biggest downside to both is the lack of mobile apps. But Zim uses plain text files and Cinta can sync with Simplenote. I mention Cinta mostly because it has some of the better
More ›