Viewing profile — eyegor
eyegor
HN member- Joined
- Thu, Sep 12, 2019, 2:06 AM UTC
- HN karma
- 2,164
- Public activity
- 622 items
- HN profile
- View on Hacker News ↗
About eyegor
These days I mostly do r&d for custom sensors, custom hardware and firmware to drive them, data analysis, physics simulations, etc.
Mostly using c#, f#, python, fortran, c, verilog
Recent public activity
-
comment
Comment #47944392
On prem beats the heck out of github post Microsoft though... At least you know how to get it working again when someone breaks it. These days with github you expect a weekly 500, …
-
comment
Comment #46405655
"Chinese repos" is a very charitable interpretation of the Google drive links they used to distribute the os. It seemed like it was on the free plan too, it often didn't work becau…
-
comment
Comment #45569038
As nice as it looks, I have a lot of trouble believing the "we have magic money, it's free because that's good for business" logic. PDFgear is free of charge, and we don’t generate…
-
comment
Comment #45502271
Plans for language bindings? Should be trivial to whip up simpler ones like python or dotnet but I didn't see any official bindings yet.
-
comment
Comment #45469887
> even a 1 minute compile time is dwarfed by the time it takes to write and reason about code, run tests, work with version control, etc. You are far from the embedded world if you…
-
comment
Comment #45052217
I've used them as a quick way to get rootless configured base images. Not sure if official repos provide those now, but it used to be a big hassle to get things like postgres image…
-
comment
Comment #44876131
If you really want the 80 col experience, I think that was the fortran 77 default. You'd even get compiler errors if you try to exceed it. Of course there were flags to increase th…
-
comment
Comment #44737089
F# has been a third class citizen for a long time... Last I heard the entire f# team was ~10 people. Pretty sure "find references" still doesn't work across c# and f# (if you call …
-
comment
Comment #44491821
Side note, if you're a lazygit fan, consider using gitui as an alternative. Feature wise they're pretty similar but gitui is much faster and I find it easier to use. https://github…
-
comment
Comment #44362185
I wish setup.py was actually on the way out, but sadly, it's the only straightforward way to handle packages that use cython or interop. In these cases, libraries use setup.py to c…
-
comment
Comment #44355836
I guess they abandoned the python superset idea? I followed them for a bit when they first publicly launched and they said "don't worry, we'll be a real python superset soon" and t…
- story
-
comment
Comment #44320701
Is this advice insane or am I missing something > to fix your busted drive, just nuke the boot sector and send it > bash > dd if=/dev/zero of=/dev/xxx bs=512 count=1 conv=notrunc
-
comment
Comment #44029424
That costs money to maintain, even if it's just a few bucks a month. I've seen plenty of Chinese companies using mega/gdrive/etc just because it's free. I used to think it was just…
-
comment
Comment #43827374
https://cran.r-project.org/web/packages/khroma/vignettes/tol... The tol palettes are the best looking colorblind friendly palettes to me. Most of the others get complaints from non…
-
comment
Comment #43500922
It sounds like you're trying to use these llms as oracles, which is going to cause you a lot of frustration. I've found almost all of them now excel at imitating a junior dev or a …
-
comment
Comment #42488604
I'll just pitch in as someone who's worked with several 40+ year old codebases and 3+ year old perl, the perl code is significantly harder to maintain. The language lends itself to…
-
comment
Comment #42253345
In the real world, for web things, people use django or fastapi. I'd suggest picking a project with lots of stackoverflow questions and poking around their docs to see which makes …
-
comment
Comment #42239028
For papers sometimes you need to hit a page count to make your sponsor/advisor/conference happy. I've been told "this is a great paper but can you pad it out to 12pgs?", maybe that…
-
comment
Comment #42213398
Nodejs/js runtimes in general get a lot of development effort to make the runtimes fast from Google et al. It's the default web language so there's a ton of effort put into optimiz…
-
comment
Comment #42133666
I don't honestly think anyone can remember bash array syntax if they take a 2 week break. It's the kind of arcane nonsense that LLMs are perfect for. The only downside is if the fa…
-
comment
Comment #42073605
Is there a difference between global setattr(object, v) and object.__setattr__(v)? I've seen setattr() in the wild all over but I've never encountered the dunder one.
-
comment
Comment #41992041
Have you tried using chatgpt/etc as a starting point when you're unfamiliar with something? That's where it really excels for me, I can go crazy fast from 0 to ~30 (if we call 60 m…
-
comment
Comment #41898221
Coil whine (or capacitor whine) from the gpu running at too high a refresh rate. Easiest thing would be to use nvidia control panel to add an fps cap to something like 2x your moni…
-
comment
Comment #41083423
I think it just predicts 2 branches per cycle instead of 1. So it can evaluate the result of n+2 ahead of time instead of only n+1 (typical branch prediction). How this works witho…