Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nepeckman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
nepeckman
6y ago
Agreed that there is room for improvement, but the Nim community is working on some promising web projects. Prologue framework, Norm (orm), and Karax (FE framework) are all great examples of how Nim can excel in the web environment.
32.
▲
by
nepeckman
6y ago
This article seems manic. I have no love for the NYT, I dont subscribe and never will. But it doesnt even make my top 50 list of organizations that are doing harm to this country and the world. The metaphors and imigary used are... interest
33.
▲
by
nepeckman
6y ago
Well since you asked, there is Nim (nim-lang.org). The syntax isnt exactly Python, but it is whitespace sensitive and heavily draws from Python. It has a lot of great features, if you want a typed language with whitespace sensitive syntax,
34.
▲
by
nepeckman
6y ago
Okay your answer is more illustrative to me of the problem and solution. Totally agree, if you've got a list view and detail view those should be separate classes. Though my personal take in that senario is you might be better off usin
35.
▲
by
nepeckman
6y ago
I think #6 (optional properties) is a pretty contrived and unrealistic example. Most people use optional properties for extra options or enhancements, not as substitution for an object hierarchy.
36.
▲
Lessons learned developing for the Portuguese government
(twitter.com)
2 points
by
nepeckman
6y ago
|
1 comments
37.
▲
by
nepeckman
6y ago
We spent all summer watching as police subjected peaceful protesters to violent methods of crowd control. Why were there no rubber bullets, tear gas, etc? When BLM marched in DC, there were more armed guards in front of the Lincoln memorial
38.
▲
by
nepeckman
6y ago
> “Dave, I’m working on a youth charity. It’s soo many hours of long work and stressful, but really rewarding.” > “Oh umm…that’s great Pam. But that’s a lot of work, and no money? Like…is it really worth it? Imagine if you turned it i
39.
▲
by
nepeckman
6y ago
This project isnt a language, it's a framework. Searching "prologue framework" or "prologue web framework" returns this repo as the first result.
40.
▲
by
nepeckman
6y ago
If you're just starting with the language, my recommendation would be to ignore the pragmas. None of them are necessary for basic functionality, and a lot of them are only useful for very specific optimizations. The most useful pragmas
41.
▲
by
nepeckman
6y ago
Since Nim has hit the front page twice in the past day, let me just say: if you're at all curious about the language, try it out over the weekend. Nim isnt quite as simple as Zig (to compare to another compiled language with a smaller
42.
▲
by
nepeckman
6y ago
I propose a corollary to the author's thesis: a languages popularity is a function of runtime advantages and time to implement an MVP for your domain. This corollary explains the scripting language conundrum: Python is popular because
43.
▲
by
nepeckman
6y ago
I think the significant thing about putting Nim on the Go/Rust spectrum is that all 3 languages are statically typed languages, that advocate performance and compile to a single binary. So there is more to gain from comparing the 3, th
44.
▲
by
nepeckman
6y ago
Not OP, but a big Nim fan. I think Nim has made a mistake by marketing itself as Python inspired. I know why it does so; Python is a very successful language and as a niche language, Nim wants to associate itself with an established one. Bu
45.
▲
by
nepeckman
6y ago
The article claims to be about why billionaires are important, but only really talks about why multi millionaires are important. The difference between a 10x millionaire and a billionaire is basically a billion dollars. I'd be curious
46.
▲
by
nepeckman
6y ago
+1 for Murderbot, but I think it's a little long for the list! Great read though if anyone is looking for recommendations.
47.
▲
by
nepeckman
6y ago
Nim is my "scripting" language of choice for any quick tools I write. Just today I needed to do some data exploration on a 1 million line CSV file. No formal data analysis, just needed to understand the shape of the data and answe
48.
▲
by
nepeckman
6y ago
It's harder to do over a text forum than in person, but it's not strictly impossible. The low hanging fruit is checking to see if a person is responding specifically to the arguments in your post, or just arguing against a strawma
49.
▲
by
nepeckman
6y ago
The concepts of empathy and active listening are well defined. Calling those concepts "undefined, non-falsifiable, linguistic drivel" is completely unsubstantiated.
50.
▲
by
nepeckman
6y ago
What I want so badly is real vim with an easy and expansive plugin system. I get by okay with neovim + Plug, but there's still more friction than I'd like. Bought the Oni2 early access because it looks promising, but its not quite
51.
▲
by
nepeckman
6y ago
It doesnt surprise me that the antisemitic stuff didnt make it to the front page, but for the record there was a LOT of it in the top posts of the subreddits. Caricatures in the posts, conspiracies in the comments. They also really focused
52.
▲
by
nepeckman
6y ago
I always enjoy a good faith discussion, but if you aren't going to respond to what I actually wrote there's no need to continue this. I _know_ the functionality I mentioned can be shipped without a framework. I _have_ shipped web
53.
▲
by
nepeckman
6y ago
I respect your experience, but that does not match up with what I've seen, and what I've seen by proxy networking with other developers in my area. I do personally think simplicity is a virtue. I always try to collaborate with our
54.
▲
by
nepeckman
6y ago
This sentiment frustrates me. The majority of web developers today are application developers. I've spent the past 5 years delivering business applications via the web as a platform. The web has a lot of advantage as a platform: no in
55.
▲
by
nepeckman
6y ago
I'll offer up another reason, which I feel is a little more accurate: * Your web app requires heavily interactive bits, such as smart forms, smart tables, previews, content editing, etc. To deliver such functionality in a maintainable
56.
▲
by
nepeckman
6y ago
Cool to see AAC trending on hacker news! My wife is an SLP so the speech language/tech intersection is a point of interest for us. If I may ask: how did you source contributions from SLPs?
57.
▲
by
nepeckman
7y ago
I'm planning on trying out the new Prologue framework. Seems promising from the readme! https://github.com/planety/prologue
58.
▲
by
nepeckman
7y ago
The collect macro is awesome, and way more idiomatic Nim than list comprehensions. Nim continues to hit the sweet spot between performance and developer ergonomics.
59.
▲
by
nepeckman
7y ago
Agreed. The only way vanilla JS scales to a large codebase is through serious discipline and internal tools, essentially creating an ad hoc, poorly specified, home grown framework. Even the web components standard is insufficient without ab
60.
▲
by
nepeckman
7y ago
As someone who loves Nim and uses it a lot, I'm a little wary of recommending it as a faster Python. Nim takes from Python its whitespace sensitive syntax, as well as its "batteries included" standard library. But other than
More ›