Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hvasilev
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
1.
▲
by
hvasilev
3y ago
First you pointed out your extensive experience as a basis for your argument and now when you realize you're completely out of your depths, you call us "locked in their ways" and call yourself "I am a hack programmer at
2.
▲
by
hvasilev
3y ago
I'm asking you what do you think about it, not what the devs think about it. Let me phrase it differently, there are a total of 16 languages and 276969 lines of code in the repo for a "soldering iron firmware"
3.
▲
by
hvasilev
3y ago
Number of different languages used in the repo: 16 Lines of code in the repo: 276969 https://pastebin.com/Fi97jHFB (as displayed by cloc on the repo)
4.
▲
by
hvasilev
3y ago
what do you think is the proportion between boilerplate and tooling to actually useful functionality? Given this ratio what do you think about the scope of this project? I'm not sure why or when, but it seems to me that at some point t
5.
▲
by
hvasilev
3y ago
i honestly didn't read half of this post. i have no interest in engaging into this sort of conversation. have a nice day.
6.
▲
by
hvasilev
3y ago
> This is a project which builds firmware for multiple devices and processor architectures, supporting developers running various operating systems locally, and includes support for documentation generation and firmware localization. exa
7.
▲
by
hvasilev
3y ago
I don't think it is a "me" issue. On the contrary, I think this project has a lot of issues similar to what contemporary modern web development has. Generally firmware engineers know not to do this kind of stuff, since we hav
8.
▲
by
hvasilev
3y ago
Well, it is unmaintainable, because maintaining this set of dependencies is absurd for what this firmware is and it is unreadable, because I tried to read it and lost interest in a few minutes later, because of all the bullsh*t.
9.
▲
by
hvasilev
3y ago
because it is unreadable and unmaintainable with all of these dependencies. Even in the description it says that it spiraled out of control at some point "Originally conceived as an alternative firmware for the TS100, this firmware has
10.
▲
by
hvasilev
3y ago
Oh wow, that is really bad. Like 10 different technologies and at least 2 programming languages for a soldering iron firmware.
11.
▲
by
hvasilev
3y ago
You open source guys need to figure out a way to charge people for the value that you provide. You ran the experiment for a very long time and it looks like this "beggar" model really doesn't seem to be working for the vast m
12.
▲
by
hvasilev
4y ago
Yea, me too. I don't really understand people that say that clean code is easier to understand.
13.
▲
by
hvasilev
4y ago
The way that mammals learn is by play. Seems like the more the abstract something is, the harder it is to play with it, since it is by definition non-concrete. In order to play with these concepts, you have to do that in your head, which is
14.
▲
by
hvasilev
4y ago
How did you know it was in Webkit or Blink? What was your thought process that lead you to this conclusion? Was it prior knowledge?
15.
▲
Ask HN: How do you discover features in unknown code bases?
26 points
by
hvasilev
4y ago
|
24 comments
16.
▲
by
hvasilev
4y ago
There are just so many of these fun AI-related concepts that seem really cool and you get the chill that they will take over the world some day. Decades pass and you realize they either have little to no application or are incredibly niche
17.
▲
by
hvasilev
4y ago
The issue with the world view that "a job is an exchange of services" is that it is unsustainable. The sheer time magnitude of work - 40 hours a week + commute for many decades dictates that it is a very significant portion of you
18.
▲
by
hvasilev
5y ago
the story of browsing through code: "I'm wasting my time reading this", until you read the 3 lines that actually matter.
19.
▲
by
hvasilev
5y ago
The essence is: https://github.com/google/log4jscanner/blob/main/jar/jar.go this is the decision logic: func (c *checker) bad() bool { return (c.hasLookupClass && c.hasOldJndiManagerConstruc
20.
▲
by
hvasilev
5y ago
The point is that you should not emulate anyone and that you should be yourself, no matter what society tells you.
21.
▲
by
hvasilev
5y ago
Kids come with different personalities right out of the box, ask anyone with more than one kid. You've bought into some liberal propaganda that people are fully malleable objects. We are not. It is a combination between nature and nurt
22.
▲
by
hvasilev
5y ago
You're saying that if he was not the asshole that he was, he would have achieved more. I'm saying that if he pretended not to be the asshole that he was, he would have achieved nothing. You cannot go against your own nature. It re
23.
▲
by
hvasilev
5y ago
The "difficult" in difficult personality is not for themselves, it is for everyone else. It is not necessity for being successful or valuable, but it is undeniable that people like that exist throughout history. At the most fundam
24.
▲
by
hvasilev
5y ago
I'm arrogant beyond belief and a self-absorbed asshole. I'm absolutely comfortable with that and feel no need to change. I can point out multiple situations in my personal life where this has been massively advantageous for my own
25.
▲
by
hvasilev
5y ago
All big tech businesses at their core are monopolies. Once a significant field has been figured out, it is very difficult to compete with the market standard, unless they screw up so hard that that THE AVERAGE user starts searching for an a
26.
▲
by
hvasilev
5y ago
I believe that derivatives of this language might be interesting. However we do have to point out what is wrong with it, so it can be fixed in the derivative.
27.
▲
by
hvasilev
5y ago
you are misunderstanding what this data shows.
28.
▲
by
hvasilev
5y ago
why do you think i'm backing my argument to jobs with Tiobe? how is negating an ideology ideological?
29.
▲
by
hvasilev
5y ago
public announcements.
30.
▲
by
hvasilev
5y ago
there are virtually no jobs for it. You have a bigger chance of finding a job as a COBOL developer.
More ›