Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blindseer
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
blindseer
1mo ago
I can't help but think this is Google attempting to poison the training data for future LLMs to incentivize them to pick Go. Rust or Nim are really the ideal targets for LLMs and will continue to grow. As LLMs write more code and as hu
2.
▲
by
blindseer
8mo ago
Lots of the same people that were behind: https://www.terminal.shop/ afaict, for that project they never went through PCI compliance. See original thread for more information: https://news.ycombinator.com/it
3.
▲
by
blindseer
11mo ago
Most of my gripes are when trying to use Julia the way a software engineer would use a programming language. Most "data scientist" code is exploratory (it's a prototype or a script for an one-off exploration) in nature. And m
4.
▲
by
blindseer
11mo ago
I think multiple dispatch (useful as it is) is a little overrated. There's a significant portion of the time where I know I have a closed set of cases to cover, and an enum type with a match-like syntax would have worked better for tha
5.
▲
by
blindseer
11mo ago
> Telling what? Did you actually listen to the talk that you linked to, or read the top comment there by Chris Rackauckas? To clarify exactly where I'm coming from, I'm going to expand on my thoughts here. What is Julia's
6.
▲
by
blindseer
11mo ago
I'm excited to see `--trim` finally make it, but it only works when all code from entrypoints are statically inferrable. In any non-toy Julia program that's not going to be the case. Julia sorely needs a static mode and a static a
7.
▲
by
blindseer
1y ago
I would really like to see more people who have never written C++ before port a Rust program to C++. In my opinion, one can argue it may be easy to port initially but it is an order of magnitude more complex to maintain. Whereas the other a
8.
▲
by
blindseer
1y ago
This article is great, and really distills why the ergonomics of Rust is so great and why languages like Julia are so awful in practice.
9.
▲
by
blindseer
2y ago
I'm happy to see static compilation in the works! If static compilation takes off, and people are able to build Python packages that are secretly just compiled Julia code, I can see a world where more people opt to using Julia over C
10.
▲
by
blindseer
2y ago
I really like Nim but this identifier resolution seems to be the only topic that comes up against Nim, and I really doubt this "feature" is worth the consternation when pitching the language to someone new. I wish the Nim develope
11.
▲
Some Julia Growth and Usage Statistics
(discourse.julialang.org)
1 points
by
blindseer
2y ago
|
0 comments
12.
▲
The Julia programming language: a missed opportunity for AI
(techzine.eu)
6 points
by
blindseer
2y ago
|
0 comments
13.
▲
by
blindseer
2y ago
> One way data binding that is immutable and has explicit functions for each state transition is a major feature. > <Tag a="b" x={y+z}>{valid JS expression}</Tag> > is > React.createElement(Tag, { a:
14.
▲
CEOs in Cars Getting Coffee - Neal Mohan [video]
(youtube.com)
2 points
by
blindseer
3y ago
|
0 comments
15.
▲
A look at the Mojo language for bioinformatics
(viralinstruction.com)
148 points
by
blindseer
3y ago
|
120 comments
16.
▲
by
blindseer
3y ago
I think YouTube will "win" this war, unfortunately. Even people that "join" individual channels cannot watch content from those channels if they use AdBlock. At some point these people are either going to buy premium or
17.
▲
by
blindseer
3y ago
For clarification, these are 100k LOC projects where I'm the only software engineer. I've worked on larger projects in C++ with other engineers, and would absolutely continue to prefer Rust as the size of the codebase increases. I
18.
▲
by
blindseer
3y ago
If your error is 5 or 10 levels deep, do you prepend contextual information every time? External libraries typically have good error messages already, why do I have to prepend basically useless information in front of it? Not to pick on any
19.
▲
by
blindseer
3y ago
I agree that Go's web backend features make it fun to prototype an application. But the moment I want to do anything more complicated, then I'm not sure. I counted the number of lines in my work projects, and I have $WORK projects
20.
▲
by
blindseer
3y ago
I like that errors are in your face too, but with the caveat that only when they matter. And in Go, the lazy thing will result is a bad time. You can always bet on people being lazy. Like take a look at this pattern: err := db.Get(&am
21.
▲
by
blindseer
3y ago
Sure, but this code propagates the errors and that has the same problem: err := db.Get(&latLong, "SELECT lat, long FROM cities WHERE name = $1", name) if err == nil { return latLong, nil } latLong, err
22.
▲
by
blindseer
3y ago
That seems like a fair article. The error handling in Go is SO verbose. When reading my code (or even reviewing other people's code) in order to understand at a high level what is going on, I feel like I'm squinting through a mesh
23.
▲
by
blindseer
3y ago
https://www.youtube.com/watch?v=1N85yU6RMcY This talk on YouTube seems to suggest that not everything is all hunky dory with Zig as a C/C++ compiler (with reference to libc) but I cannot remember any details since it h
24.
▲
by
blindseer
3y ago
People that are saying this is SEO, in my opinion, haven't read or used RealPython. It is genuinely one of the best Python learning websites out there. Their articles are written by people knowledgeable in the field, and usually compre
25.
▲
by
blindseer
3y ago
One of the main reasons Zig was interesting to me was the fact that I could drop it in as an alternative to a C/C++ compiler. On Windows, my friends have mentioned how it is easier to install Zig as a C/C++ compiler than any other
26.
▲
by
blindseer
3y ago
A little over a year ago, they came out of beta: https://news.ycombinator.com/item?id=30688552 There are so many comments in that thread advising not to use Google Domains (including my comment).
27.
▲
by
blindseer
3y ago
Having had to work in a large pascal codebase, I don't ever want to use this language again. No metaprogramming in the language meant we had some parts of the code that were written in pascal to generate pascal code before compilation
28.
▲
by
blindseer
3y ago
This is only going to make it easier people like crypto scammers to boost their activities. Just think about the people that are going to want to pay to have their voices prioritized, and have it be worth it. Any influencer that wants to se
29.
▲
Android's Tasker Update Saga – Still Not Being Accepted into Google Play
(old.reddit.com)
1 points
by
blindseer
3y ago
|
0 comments
30.
▲
by
blindseer
4y ago
I’ve never had any trouble understanding my code but understanding someone else’s multiple dispatch code has ALWAYS been hard for me.
More ›