HNHacker News
TopNewBestAskShowJobs

didymospl

354 karma · joined June 21, 2015

submissionscomments
didymospl··on Tinn: A tiny neural network library written in C99
Generally when I see links to github projects on HN I expect something useful or extraordinary and this looks like my Neural Networks 101 assignment, only far more polished. But people seem to like it(over 400 stars right now) so maybe I am missing something.
didymospl··on Ask HN: Cost of Remote FE Devs in Kiev vs. Krakiw vs. Warsaw
Regarding salaries in Poland you can check this nice job board https://nofluffjobs.com
didymospl··on I am a mediocre developer
I assume you're absolutely right about the areas you mentioned but it's not something that an average developer works on nowadays. In the same way as the majority of professional drivers are not race drivers.
didymospl··on I am a mediocre developer
Ok, if we stick to your definition of algorithm that it actually makes much more sense.
didymospl··on I am a mediocre developer
Well, it really depends what do you mean by "something more complex". I remember when the author of rather non-trivial tool used by many of HN users went on Twitter rant because he could not invert a binary tree and failed a whiteboard interview https://news.ycombinator.com/item?id=9695102 To me, and possibly most CS freshmen, this task would be a piece of cake, yet I think Max is a better programmer than most of us - a.k.a. rockstar developer.
didymospl··on I am a mediocre developer
If programming is really about writing algorithms then why people(both candidates and employers) complain about whiteboard interviews? I think that most of the programming done today are in fact declarative due to abundance of high-level languages frameworks, libraries and other great tools that abstract business logic away from the low level imperative instructions. Obviously it's good to know how everything works behind the scenes but I know many people who are far less familiar with the CS basics than me yet they are tremendously more productive in software development.
didymospl··on Stack Overflow Culture
I don't really understand these complaints about being downvoted on Stack Overflow. The vast majority of downvoted questions are either off-topic or too vague. SO has clear guidelines on the questions' topics https://stackoverflow.com/help/on-topic Even its name implies what types of questions you may ask there, yet apparently some (highly respected - like Rob) people still want it to be a general programming forum.

Personally, I think the most of downvotes on stackoverflow are quite objective and therefore better justified than here where they are generally used to express a personal judgement about a comment.

didymospl··on New Tech Centers Sprout in Europe
I think you're too harsh. Akamai, Oracle, Samsung, UBS, HSBC and plenty of other well-known companies have R&D centres in Krakow. Even Google had been there but their office was merged with the Warsaw one a few years ago. Obviously, if you're an aspiring manager you'd be better off working in the corporate HQ but from a developer's POV it's a decent city to work.
didymospl··on Poland’s Central Bank Secretly Paid YouTubers to Slander Cryptos
Well, Poland may not be the most technologically advanced country in the world but at least most of Polish web devs can make dropdown menu to be displayed in front of the banners which is apparently beyond the abilities of this site's authors.
didymospl··on The Humanity Star
Assuming Heavens Above [1] is right this satellite will have a maximum magnitude of 4 which is really faint. There are over 500 brighter stars in the night sky [2].

If this is supposed to be an ad for Rocket Lab(I suppose it is, after all we already have ISS orbiting over us) they could do a lot better.

[1] http://www.heavens-above.com/PassSummary.aspx?satid=43168 (set your location in the top right corner)

[2] https://en.wikipedia.org/wiki/Apparent_magnitude

edit: spelling

didymospl··on Things I have learnt as the software engineering lead of a multinational
This is where I stopped reading. Maybe if you work for Netflix-tier company which swims in the new candidates this makes sense but otherwise it's a great way to get a bad fame and make remaining employees focus only on KPIs to avoid getting fired(Goodbye good code quality, mentoring etc.; Hello "please create a ticket before asking any questions").

Besides, a good organization hires mostly right candidates. Firing should be really exceptional.

didymospl··on Game developer’s guide to graphical projections
You can always select top and bottom bars and add display:none and/or enter full screen mode. Anyway, don't give up, for me it was one of the most interesting reads this month. The author did a great job in exemplifying all projections with the retro games.
didymospl··on I made a talking emoji using regular emojis and JavaScript
Besides that 99 % 6 = 3, so if the browser fired the setInterval function precisely every 99 ms, only two emojis would be displayed.
didymospl··on The Problem with Muzak – Spotify’s bid to remodel an industry
Maybe someone hacked your account and use it without you noticing? My "2017 Wrapped" matches perfectly what I have scrobbled to last.fm this year and it contains mostly old stuff definitely not from major labels(The Smiths, Talking Heads, Slowdive, Joy Division etc).
didymospl··on Project Euler
You can try http://www.spoj.com/ if you're more interested in algorithms-oriented programming contests.
didymospl··on Ask HN: Which skills are essential for a developer to join a blockchain startup?
You might be right regarding startups where developers must wear many hats but I wouldn't agree it applies to these "vulnerable" industries as a whole. E.g. my experience in one of the major banks was exactly the opposite. There was a separate security team who created authorization and authentication libraries for FE and BE(extensions of Spring Security, Angular/React etc.), forbade other developers from coming up with any custom security solutions and constantly performed audits of the applications and infrastructure. I didn't like it but it worked flawlessly for the bank.
didymospl··on Ask HN: Which skills are essential for a developer to join a blockchain startup?
Jokes aside, almost every startup needs a front-end developer, most often with little domain-specific knowledge. I assume Web Devs at NASA or SpaceX don't have a degree in aerospace engineering. Is there something wrong with that?
didymospl··on What Quantum Computing Isn't
Don't you expect a bit too much from 15-minute-long TED talk? Actually I think it was more informative(and definitely clearer) than a lecture on that subject I had at the university.
didymospl··on Rowing across the Atlantic in 48 days
Congrats! If you like the story, here's something that may interest you: a website of 71-year-old man who kayaked alone across the Atlantic three times in the last few years http://www.aleksanderdoba.pl/en/
didymospl··on Modern terminal-based text editor
Have you tried mcedit? It has similar look and feel, unfortunately CUA keybindings does not seem to work
didymospl··on Trello, “Jira Sucks”, and Tool Dysfunction
Among similar tools(HP Quality Center/VersionOne/Redmine/ServiceNow/Bugzilla/Trac) I have been using at work for the last few years, Jira has always been the most intuitive and user-friendly, at least from the developer perspective. The others might have caught up with it by now, maybe there are new better alternatives(please let me know about them) but I agree with the author that the most of the criticism comes from the people who tend to associate the bad processes they are forced to follow at work with the tool itself. Of course the downsides of Jira mentioned in this thread are all valid, but I don't think they outweigh its benefits.
didymospl··on Rise and fall of JVM languages
AOT compilation and Project Jigsaw coming up in Java 9 should improve the JVM startup time. Although I guess it won't speed up the loading of applications written in other JVM languages much as it's not really JVM's fault.
didymospl··on Show HN: Teachcraft – Learn Python through Minecraft
Well, I haven't played Minecraft since around 2013, but this tutorial so entertaining that I will probably install it again as soon as I get back from work today. This reminds me of the great game called Colobot, where players could program their robots to gather resources, fight the enemies etc using Java-like language. It would be nice to have a simple API to script NPC in Minecraft too.
didymospl··on Startups that were massively funded that died in 2017
Do you think there is room for similar app? I haven't heard about Yik Yak but I have had the idea to create a local chat for some time already. And now, just a couple of weeks after I'd finally started writing some initial prototype(just after hours coding so far) I found out that my idea had already been implemented and failed miserably. Personally I'd use it to meet new people when I'm travelling alone or when none of my friends is interested to join me in an activity such as concert, tennis, football etc
didymospl··on Yuji Oshimoto: Best viewed with Netscape Navigator 4+ or Explorer 4+
How about some HTML 2.0? https://www.warnerbros.com/archive/spacejam/movie/jam.htm
didymospl··on Vivaldi browser v1.8 released, with calendar-style browsing history
This might be true but in that case I'm in the 0.01% who want to know how much time I spend on HN and other sites instead of working. I ended up installing a time tracker(ManicTime) but I just realized that history statistics in the browser would be good enough for me.
didymospl··on Silently Corrupting an Eclipse Workspace on Windows
It doesn't. .metadata/.plugins in the workspace contains just the plugin metadata(settings, temp files, caches etc) related to the projects in your workspace. Plugins themselves are stored in the eclipse installation directory (%eclipse_home%/plugins to be specific).
didymospl··on A Look inside Russian 28nm MIPS CPU – Baikal-T1
Oh come on, this was supposed to be a harmless tongue-in-cheek comment. I come from a country which is far behind Russia in terms of technology and I really didn't think anyone could take it as some way of mocking. My bad
didymospl··on A Look inside Russian 28nm MIPS CPU – Baikal-T1
Judging from the title, I was expecting something like https://en.wikipedia.org/wiki/Matryoshka_doll
didymospl··on Qualities that I believe make the most difference in programmers’ productivity
Even though I agree with all the points made by the author, the notion of 10x programmer reminds me of one-man army movies like Rambo and it's equally ridiculous. Software development is a collaborative effort, not a contest where whoever commits more LOC or finishes more tasks wins. It's not that hard to be 10 times more productive than anyone else if you built something from the scratch, possibly reinventing the wheel instead of using common libraries/frameworks, wrote no documentation and you're not really willing to share your knowledge with other developers. Sadly, this happens - see e.g. http://thedailywtf.com/articles/the-inner-json-effect [edit: added link]
← PreviousPage 3 of 4Next →