Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marcus_cemes
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
marcus_cemes
7d ago
You would need a significant sample size to make any sort of conclusion from such a probabilistic process. Then there's the issue of how you would actually grade/compare.
2.
▲
by
marcus_cemes
13d ago
Small anecdote on the mobile/robotics part, two years ago I was tasked with a small research sensor/timelapse platform. I reached out for the Pi Zero 2 W, the new Pi camera, and the largest USB battery I could buy. Perhaps I had u
3.
▲
by
marcus_cemes
2mo ago
I think I get your point. I can't say that I've observed it writing boilerplate just for the sake of it, but it is disproportionately/abundantly present in the training set. One of the first rules they teach in ML is to balan
4.
▲
by
marcus_cemes
2mo ago
I can see this argument both ways. On the one hand, logically you'd expect the last assignment to take precedence, like the style attribute. On the other, conflicting styles don't make sense. The random outcome, entirely dependent
5.
▲
by
marcus_cemes
2mo ago
That's fair, each provider maintains their own cache. OpenRouter does make an effort to keep providers "sticky", but it may hop/stick to another if latency is too high. If you don't care about latency, you can creat
6.
▲
by
marcus_cemes
2mo ago
Works out of the box with OpenRouter for most models. Some providers are a bit flaky, but DeekSeek (provider) has been one of the most reliable for me, no problems hitting >99% CH.
7.
▲
by
marcus_cemes
2mo ago
I find myself often trying to understand the madness of some of the code an LLM produces. Does that count? You're absolutely right! I made a mistake, and I'm sorry. . Then I end up questioning myself if it wouldn't have be
8.
▲
by
marcus_cemes
3mo ago
I'm inclined to agree with you, but you could make the same argument for exploiting natural resources and the environment. I don't think it's being done right at the moment, and it does not seem to be benefiting people as muc
9.
▲
by
marcus_cemes
3mo ago
To be honest, living in Switzerland and speaking with peers, we're just exhausted by the constant AI hype. For a lot of us, the fact that Europe isn't frantically trying to scrape the entire internet and every book in existence fo
10.
▲
by
marcus_cemes
5mo ago
> We need open weights companies now more than ever. If you're objective it to democratize AI, sure. But for those fed up with it and the devastating effects it's having on students, for example, can opt to actively avoid payin
11.
▲
by
marcus_cemes
7mo ago
Being a moderately frequent user of Opus and having spoken to people who use it actively at work for automation, it's a really expensive model to run, I've heard it burn through a company's weekend's credit allocation
12.
▲
by
marcus_cemes
10mo ago
You could make the same argument for any language. It still requires you to think and implement the solution yourself, just at a certain level of abstraction.
13.
▲
by
marcus_cemes
10mo ago
Perhaps I was a little harsh, this was a few years back when I was evaluating Elixir for a client, but ended up going back to a TS/Node.js stack instead. While the Phoenix documentation is stellar, I found it difficult to find good res
14.
▲
by
marcus_cemes
10mo ago
No, they aren't. You have to use BigInt, which will throw an error if you try to serialise it to JSON or combine it with ordinary numbers. If you happen to need to deserialise a 64-bit integer from JSON, which I sadly had to do, you ne
15.
▲
by
marcus_cemes
10mo ago
This stands to reason. If you need to bridge different languages together like in your case, they need to speak a common tongue. REST/GrahQL/gRPC solve this problem in different ways. There is no technical limitation keeping you f
16.
▲
by
marcus_cemes
1y ago
To extend upon this, memory generally has a single owner. When it goes out of scope, it gets freed [1]. The drop() function, which appears analogous to free() in C/C++, is actually just an empty function who's sole purpose is to t
17.
▲
by
marcus_cemes
2y ago
Never heard of shadcn or franken-ui, but they look identical, one links to X (Twitter), the other to Mastodon. What's the story there?
18.
▲
by
marcus_cemes
3y ago
This is clean JavaScript syntax in my opinion and should be what people strive for. It's perfectly readable, it's faster, it does async correctly without any unnecessary computation, can be typed and will have a normal stack trace
19.
▲
by
marcus_cemes
4y ago
The two are not mutually exclusive, it's probably not an issue with horizontal scaling.
20.
▲
by
marcus_cemes
4y ago
I think this is a great use case. From my experience, having everything in one language is a huge plus. You can pull data from the database and just inject it into the view. The closest I've gotten to this in the JS/TS world is a
21.
▲
by
marcus_cemes
4y ago
I decided to use Tauri for the first time for a university project and it was absolutely painless to design a small and useful GUI application to programatically generate schematics for photolithography masks. - Single lightweight binary in
22.
▲
by
marcus_cemes
4y ago
I guess this comes down to personal preference. For me, this is mixing the interface with the implementation. You shouldn't need to know how something works to be able to use it, for me, that's the real overhead. Maybe this works
23.
▲
by
marcus_cemes
4y ago
Just for fun, I tried the static variable approach for myself. I have to agree with you, it's really hard. I gave up after half an hour. Rust doesn't seem to like casting references to pointers, which I understand, as I don't
24.
▲
by
marcus_cemes
4y ago
I don't want to come off dogmatically defending Rust, I code little Rust in comparison to JS, and I've done C and C++ for some embedded systems. C is a very different monster to most other languages, I find people defending C to b
25.
▲
by
marcus_cemes
4y ago
This kind of already exists in the form of #[no_panic] [1]? > If the function does panic (or the compiler fails to prove that the function cannot panic), the program fails to compile with a linker error that identifies the function name.
26.
▲
by
marcus_cemes
4y ago
Really hard question to answer simply. They're two languages that are at very opposite ends of the spectrum, yet they can usually both accomplish the same goal. I think the main difference is that Rust is significantly faster and uses
27.
▲
by
marcus_cemes
4y ago
This is by choice, while it is really convienient to interrupt execution flow by throwing an arbitrary value, it's extremely hard to know whether calling library code can throw, and if yes, what kind of errors, without exceptional docu
28.
▲
by
marcus_cemes
4y ago
Probably more to do with the fact that people are mashing F5 to see the difference.
29.
▲
by
marcus_cemes
4y ago
I've been using WSL, which you can get from the Store now. Works for development and building releases, which then deploy to an Ubuntu VPS.
30.
▲
by
marcus_cemes
4y ago
From the repository that I found, it seems that you wrote the backend in Go. How did it hold up? Any lessons learned?
More ›