Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
banashark
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
banashark
7mo ago
I'm a big fan of Postgres I've used it for a while and prefer it (partly due to experience) over other options. There is a lot that it _can_ do, especially when you take FDW, extensions, PLs, etc into the equation. However, it
2.
▲
by
banashark
10mo ago
Although you inevitably end up writing some OOP code in F# when interacting with the dotnet ecosystem, F# is a really good OOP language. It's also concise, so I don't spend as much time jumping around files switching my visual con
3.
▲
by
banashark
10mo ago
They killed off VB, which if I recall the announcement correctly, noted that it statistically had a larger user base (by Microsoft metrics) than F#. There are a number of companies relying on F# for critical operations and MS has some use o
4.
▲
by
banashark
10mo ago
I think saying that Spring is the representative of Java metrics is somewhat equivalent to saying that full aspnet mvc is the representative of dotnet metrics. On the dotnet side, both Oxpecker and Giraffe (Giraffe being written by the auth
5.
▲
by
banashark
10mo ago
Are you on (or would you mind adding your company to) the F# companies list? https://github.com/fsprojects/fsharp-companies
6.
▲
by
banashark
10mo ago
I'm at my current company (actually writing mostly typescript and node services now) because of a YC "who's hiring" post that mentioned F# positions (bait and switch /s, but my experience lined up heavily with the t
7.
▲
by
banashark
11mo ago
The main release note here is more stable async. I’m curious how folks using nim feel about the async situation. One of the most recent opinions from the discord is: “ we have async and asyncdispatch but its leaky and bug prone esp when use
8.
▲
by
banashark
11mo ago
Not only do you need to walk a mere block or two from the tourist line to find charming quiet spots, but there are tons of people that walk directly past beautiful and interesting places to get _to_ the jam-packed spots. Small private gar
9.
▲
by
banashark
1y ago
Yeah that makes a lot more sense. I can see how this would be a nice direction to take things instead of trying to retrofit graphql or some other layer onto an existing architecture.
10.
▲
by
banashark
1y ago
How does this work internally? From the docs, it looks like it's building a graph to retrieve data, though the comparison it gives contrasts it to doing many small individual queries and passing them to other methods to get evaluated.
11.
▲
by
banashark
1y ago
Not every developer needs to know about all of these things. I'd take this more as a "list of interesting details related to common things you might depend on", it's akin to suggesting that doctors of specific specialtie
12.
▲
by
banashark
1y ago
I've always hoped for something like https://github.com/fordfrog/apgdiff that was comprehensive and maintained. I want to manage my database items like I manage my code. I get a hierarchical folder structure of it
13.
▲
by
banashark
1y ago
Well you say that.... https://openresty.org/en/ "Real-world applications of OpenResty® range from dynamic web portals and web gateways, web application firewalls, web service platforms for mobile apps/adverti
14.
▲
by
banashark
1y ago
Interesting read. I’ve often wondered why the projection we see needs to be the same as the stored artifact. Even something like a git diff should be viewable via a projection of the source IR. With things like treesitter and the like, I so
15.
▲
by
banashark
1y ago
Hearing from past coworkers and friends who have been on the job hunt at some point within the last 5 years has been interesting with regards to what is scrutinized in a candidates profile. During the hiring spree it seemed like other than
16.
▲
by
banashark
1y ago
I'd double check the implementations: https://news.ycombinator.com/item?id=33606902 Many frameworks game those benchmarks. While there are some metrics they are useful for, I've yet to see any production code that
17.
▲
by
banashark
1y ago
Ah I had completely forgotten about that with all of the AOT stuff I've been watching. That's a great point.
18.
▲
by
banashark
1y ago
I've worked with dotnet and node for a while now (15 years of experience, with roughly half in each, and work at a company that is heavily invested in both stacks). I've had the opportunity to interview engineers switching to my t
19.
▲
by
banashark
1y ago
Good to know. My references are typescript, fable, and cljs for “what does it generally look like bundle-size wise, what can I expect as I add more libraries/functionality, etc
20.
▲
by
banashark
1y ago
Interesting. So it was 11k for the dropdown component, but if you eschew the std lib inclusion (which sounds fairly impractical), it goes down to 3k. When you have a page with many alpine/nim components like this, how does the size inc
21.
▲
by
banashark
1y ago
https://nim-lang.org/docs/nimsuggest.html I just set it up on neovim with Mason and it was pretty quick and easy. That being said my preferred environment is jetbrains stuff and I’d very much enjoy an up to date plugin
22.
▲
by
banashark
1y ago
Regarding the js backend: how is the size of the produced artifacts? I recall seeing a comparison of “transpile to js” languages and noted Kotlin and nim as the two that were outputting MBs of js compared to the tens or low hundreds of kbs
23.
▲
Escaping the Steamcar Era of AI
(speakez.tech)
4 points
by
banashark
1y ago
|
0 comments
24.
▲
by
banashark
1y ago
Yeah typically if you're exposing F# code out to C# as a library, you'd want to keep the external API utilizing features that have better interoperability (classes), whereas code that's written in F# and only expected to be c
25.
▲
by
banashark
1y ago
As noted in another sibling comment, f# has exceptions and they're a good tool to use. Some folks opt to go full "railroad-oriented programming" mode, but using both has more benefits. Here is a good article on it: https:&#x
26.
▲
by
banashark
1y ago
Well there are the 3 you mentioned (records, classes, and tuples) which should be easy enough to differentiate from each other. The struct versions aren't necessary to use in most cases, and are an optimization. The thoughtful, but not
27.
▲
by
banashark
1y ago
I understand where you're coming from, but I'd challenge your dismissal of that note by noting how seemingly powerful a large ecosystem of available packages is when onboarding people to an ecosystem. I don't think Scala, Kot
28.
▲
by
banashark
1y ago
Comparisons to typescript/node (which I have more ai hours in, but equal experience) Pros: * type system is less flexible which simplifies things for the ai * mostly functional code * the language hasn’t evolved as much as others becau
29.
▲
by
banashark
1y ago
Ah rereading your original comment that makes sense. I found the announcement page here: https://devblogs.microsoft.com/dotnet/announcing-dotnet-run-... And here are the docs for “dotnet run” https://learn.m
30.
▲
by
banashark
1y ago
Well if you're familiar with the node ecosystem it's a corollary for npx/bunx/etc. It is so that folks can build and run "tools" that are executed, utilizing the nuget ecosystem. Relevant links in the dotnet do
More ›