<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: 0xmarcin</title><link>https://news.ycombinator.com/user?id=0xmarcin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 08:08:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=0xmarcin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 0xmarcin in "Upcoming Windows 11 builds cannot install without internet and Microsoft Account"]]></title><description><![CDATA[
<p>I highly doubt it, Windows is known for its stellar backward compatibility. Code signing means a lot of older software, that is still in use, would not be able to install or run. This is not going to happen (at least in the enterprise).</p>
]]></description><pubDate>Sat, 29 Mar 2025 09:29:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43514065</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=43514065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43514065</guid></item><item><title><![CDATA[New comment by 0xmarcin in "65C816/65C02 Computer"]]></title><description><![CDATA[
<p>Check left menu for more details.<p>Looks like a cool project. We get a computer with VGA output, FDD and RS232 ports.</p>
]]></description><pubDate>Sun, 08 Dec 2024 17:12:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42358332</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42358332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42358332</guid></item><item><title><![CDATA[65C816/65C02 Computer]]></title><description><![CDATA[
<p>Article URL: <a href="http://65xx.unet.bz/mb01/index.php">http://65xx.unet.bz/mb01/index.php</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42358331">https://news.ycombinator.com/item?id=42358331</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 08 Dec 2024 17:12:36 +0000</pubDate><link>http://65xx.unet.bz/mb01/index.php</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42358331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42358331</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Ask HN: How can I grow as an engineer without good seniors to learn from?"]]></title><description><![CDATA[
<p>- You can still learn from the best of the best, its called books, try to read at least one per month.<p>- Conferences, not my thing, but if you are new, you may learn a trick or two there. No just go there, try talking to the people. Approach a few senior looking guys and ask them for advice.<p>- Confs can be quite expensive, a cheaper alternative is local user groups. You can try to find the closest ones via Meetup.<p>- ChatGPT (yup, hallucinates but still has a reasonable answer for 90% of the questions).<p>As for your situation:<p>- You are responsible for hiring. Try to hire people with more experience than you.<p>- "to the highest standards of the industry" isn't that perfectionism? Most production code has much much lower quality than what we see in open source.<p>- I think for the time being (the job market is really bad right now), just concentrate on delivering stuff. Learn if you have some time left, but delivering solutions should be your prio #1 in my opinion.</p>
]]></description><pubDate>Mon, 02 Dec 2024 07:09:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42293840</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42293840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42293840</guid></item><item><title><![CDATA[New comment by 0xmarcin in "The deterioration of Google"]]></title><description><![CDATA[
<p>Blogs and small sites still show up when you look for obscure contents like "RS232 DTR line". So far when I had a very specific question related to hardware or software I could find it via Google.<p>I find that blogs and small sites do not have a chance when looking for a commercial products or when trying to find a review for a product. There is too much SEO spam and fighting for the top positions.<p>But if you are doing something that cannot be commercialised easily or is very niche your blog will have easy time on Google (programming is not a niche anymore).</p>
]]></description><pubDate>Sun, 01 Dec 2024 17:57:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42289688</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42289688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42289688</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Ask HN: Platform for senior devs to learn other programming languages?"]]></title><description><![CDATA[
<p>My bet would be to write a small program using your target language. With ChatGPT this is extremely easy as you will get a list of recommended libraries to use. Try to choose an app that requires some serious coding e.g. creating an image board like 4chan is better than coding a tic-tac-toe.<p>My recommendation is that the learning app should:<p>- Interact with an SQL database<p>- Expose an HTTP endpoint (REST or GraphQL)<p>- Use a logging framework<p>- Use concurrency<p>- Use a unit testing framework and a few integration tests<p>- Build should be automated using GitHub actions<p>In my opinion that's the fastest way to learn a language or more broadly a platform (as every language now is a kind of platform with its own set of libraries, conventions, idioms and untold rules).<p>PS. My list is probably not good for a system language like Rust or C++, but should work for languages from Ruby & Python, though Java & C#, up to Go and Erlang.</p>
]]></description><pubDate>Sat, 30 Nov 2024 14:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42281896</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42281896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42281896</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Ask HN: Platform for senior devs to learn other programming languages?"]]></title><description><![CDATA[
<p>Ad Scala - it depends if you already knew a JVM based language. If you are coming from Java you will have a head start: use Maven/Gradle instead of SBT, you will already know IJ, you will know your way around managing JVM versions and understand core concepts like jar files and class loading.<p>For me the most time intensive part of learning a new language is learning the new libraries. I don't mean here the standard library but rather things like library for interacting with SQL database, how mocking works in the new language, how concurrency works, web API framework.<p>Learning "just" a language can be done over the weekend. Learning to properly use its standard lib and the entire environment of libraries may take years.</p>
]]></description><pubDate>Sat, 30 Nov 2024 14:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42281868</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42281868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42281868</guid></item><item><title><![CDATA[Show HN: Using 8-bit ISA graphics card with Arduino Mega]]></title><description><![CDATA[
<p>My attempt to use 8bit ISA graphics with Arduino Mega. The real goal is to use this with either 6502 (extra register will be needed to keep segment part of the address) or with Z180 (which has 19 address lines).<p>This work is based on an earlier attempt: <a href="http://www.tinyvga.com/avr-isa-vga" rel="nofollow">http://www.tinyvga.com/avr-isa-vga</a><p>What I did basically was to simplify the code and fix some bugs (there was one nasty bug related to font loading).<p>Sharing as this may be of interest to people interested in retro computing or building their own SBC.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42265086">https://news.ycombinator.com/item?id=42265086</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 28 Nov 2024 13:24:53 +0000</pubDate><link>https://github.com/marcin-chwedczuk/mega-iso-vga</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42265086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42265086</guid></item><item><title><![CDATA[New comment by 0xmarcin in "DOJ will push Google to sell off Chrome"]]></title><description><![CDATA[
<p>Let's hope it won't be Oracle.<p>ehm... jokes aside. I think a more reasonable way is to setup a foundation, composed of biggest players in tech, also companies like Google, Meta, Microsoft, Mozilla Foundation, Linux Foundation, Apple and EFF. The foundation should steer the further development of Chrome. In that way Chrome will be owned by community just like e.g. Linux Kernel or standards like C++ lang spec.<p>If Chrome would be bought by a private entity, that entity would probably start milking the current user base straight away. Expect adds in bookmarks bar, more address bar spyware (e.g. sending all phrases to the cloud) and paid extensions web store.<p>The most used and advanced browser that we have today must stay open source. It is more than a program, it is part of global internet infrastructure. We should not destroy it by a foolish political decision.</p>
]]></description><pubDate>Tue, 19 Nov 2024 14:27:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42183781</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42183781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42183781</guid></item><item><title><![CDATA[New comment by 0xmarcin in "YC is wrong about LLMs for chip design"]]></title><description><![CDATA[
<p>This is not my domain so my knowledge is limited, but I wonder if the chip designers have some sort of a standard library of ready to use components. Do you have to design e.g. ALU every time you design a new CPU or is there some standard component to use? I think having a proven components that can be glued on a higher level may be the key to productivity here.<p>Returning to LLMs. I think the problem here may be that there is simply not enough learning material for LLM. Verilog comparing to C is a niche with little documentation and even less open source code. If open hw were more popular I think LLMs could learn to write better Verilog code. Maybe the key is to persuade hardware companies to share their closed source code to teach LLM for the industry benefit?</p>
]]></description><pubDate>Sat, 16 Nov 2024 16:45:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42157319</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42157319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42157319</guid></item><item><title><![CDATA[New comment by 0xmarcin in "A programmable FPGA SoM in the tiny microSD form factor"]]></title><description><![CDATA[
<p>I am a bit concerned here. I wonder how much time will pass before someone decide to use it to hack a computer?</p>
]]></description><pubDate>Sat, 16 Nov 2024 08:04:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42155173</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42155173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42155173</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Please stop the coding challenges"]]></title><description><![CDATA[
<p>Maybe there were in the past, currently there is entire industry there to help you game the system.<p>- Cracking the coding interview.<p>- Elements of programming interviews in Java|Python|whatever...<p>- leetcode & other sides with paid premium subscriptions...<p>- mock interview bootcamps...<p>It's no longer about skill, it's only about gaming the system.</p>
]]></description><pubDate>Fri, 15 Nov 2024 16:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42148670</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42148670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42148670</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Visual Basic 6 IDE recreated in C#"]]></title><description><![CDATA[
<p>Indeed you are right, there is syntax highlighting.<p>Also my last comment sounds a bit harsh. That wasn't my intention. It is a great project.</p>
]]></description><pubDate>Fri, 15 Nov 2024 16:35:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42148452</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42148452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42148452</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Visual Basic 6 IDE recreated in C#"]]></title><description><![CDATA[
<p>When you dig into the code you can see that the author did the bare minimum to have a nice demo.
For example only 2 functions are supported: MsgBox and InputBox: 
<a href="https://github.com/BAndysc/AvaloniaVisualBasic6/blob/383a00533cb8745165b44bfe02405de60f748b07/AvaloniaVisualBasic.Runtime/StandaloneStandardLib.cs#L16">https://github.com/BAndysc/AvaloniaVisualBasic6/blob/383a005...</a><p>Still it is impressive to create something complex like this in a matter of 4 days (looking at the commit history). And it is a good start to develop a full fledged IDE.<p>The more advanced features like syntax highlighting & autocomplete unfortunately are missing. I did not run it (I am on macOS) but I also expect there is no debugger.<p>Now I also want to share my childhood story: I started my dev journey first by using Turbo Pascal and then by switching to Delphi 7. Delphi was pretty much like VB6, you designed an app by dragging and dropping components on a form. My first app that I have created was a Notepad++ clone, I still keep the code for it but it is so awful that I cringe every time I try to look at it.</p>
]]></description><pubDate>Fri, 15 Nov 2024 07:34:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42144675</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=42144675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42144675</guid></item><item><title><![CDATA[Ask HN: Months Long Interview Process]]></title><description><![CDATA[
<p>I am looking for a new position right now. I have a few open "processes" that are 2 months+ old and I still don't get any offer/rejection. This is a bit exhausting at this point, are all those job adds/process just for appearances? Is a company really interested in hiring someone if it cannot decide after 2 month+ long process and 7+ meetings.<p>This is nothing new and was also described in this article: https://www.bbc.com/worklife/article/20240402-return-of-never-ending-job-interviews<p>Can you give me some advice, please? How much time should I give the company, e.g. 3 months? Can I assume that if they cannot decide after 3 months the job ad is just fake?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41997939">https://news.ycombinator.com/item?id=41997939</a></p>
<p>Points: 6</p>
<p># Comments: 5</p>
]]></description><pubDate>Wed, 30 Oct 2024 17:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41997939</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=41997939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41997939</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Ask HN: Who wants to be hired? (October 2024)"]]></title><description><![CDATA[
<p>Location: Warsaw, Poland<p>Remote: Yes<p>Willing to relocate: No<p>Technologies: Java, Scala, Gradle, Jenkins, k8s, NoSQL<p>Résumé/CV: <a href="https://www.linkedin.com/in/marcin-chwedczuk/" rel="nofollow">https://www.linkedin.com/in/marcin-chwedczuk/</a><p>Email: 0xmarcin (at) gmail (dot) com<p>I am looking for a backend developer position. Ideally in microservices environment.</p>
]]></description><pubDate>Tue, 01 Oct 2024 16:41:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41710832</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=41710832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41710832</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Ask HN: What programming language should I learn?"]]></title><description><![CDATA[
<p>Scheme is a small LISP written in C. It is smaller and simpler than Clojure. Common LISP is much more advanced if you find Scheme limited.<p>Erlang and Smalltalk are both interesting languages based on message passing paradigm.<p>Verilog - a hardware description language. Tetris in hardware? No problem! There are free simulators out there but using real FPGA boards can be expensive.<p>CUDA/Shaders - massively parallel take at the programming.</p>
]]></description><pubDate>Fri, 30 Aug 2024 06:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41398157</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=41398157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41398157</guid></item><item><title><![CDATA[New comment by 0xmarcin in "What should I do when someone blatantly copy my open-source project on GitHub?"]]></title><description><![CDATA[
<p>You may always put an "innocent" looking file into the output binary that states who is the actual authors. Say you may create AUTHORS file in your repo, but store a SHA512 of that file in some obscure file in resources e.g. META-INF/ArtifactSignId, don't automate this step in any way, do it manually. A lot of people that are mindlessly copy'ing your work will not bother doing anything more than remove some stuff & search'n'replace author name. Then you will have a proof in case this other fork gained popularity (not very probable) that it was stolen.<p>I would not stress over it until that other person sets up a project webside and starts a marketing campaign. Most probably it is only about making a good looking GitHub profile.</p>
]]></description><pubDate>Mon, 26 Aug 2024 08:58:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41355239</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=41355239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41355239</guid></item><item><title><![CDATA[Breadboard 8088 PC with Bios/VGA/DOS – YT Playlist [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=tY3eqQ-OKBU&list=PL0HI91x0gPoGUtu3rUd1dSInTlIL2wk2p">https://www.youtube.com/watch?v=tY3eqQ-OKBU&list=PL0HI91x0gPoGUtu3rUd1dSInTlIL2wk2p</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41308128">https://news.ycombinator.com/item?id=41308128</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 21 Aug 2024 08:35:04 +0000</pubDate><link>https://www.youtube.com/watch?v=tY3eqQ-OKBU&amp;list=PL0HI91x0gPoGUtu3rUd1dSInTlIL2wk2p</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=41308128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41308128</guid></item><item><title><![CDATA[New comment by 0xmarcin in "Home to Anything JavaFX Related"]]></title><description><![CDATA[
<p>Great that JavaFX is not dead yet.
I still use it for hobby projects e.g. apps that communicate with Arduino or MIFARE card readers via serial ports.<p>Ad 2024 the framework is seriously behind any other commercial GUI be it WPF or Qt. I found the SceneBuilder to be highly unstable, crashing often several times during development.<p>The idea to use CSS for styling is not bad, but there is absolutely no autocomplete in IntelliJ Community for it. Makes writing it hard. There is a JavaFX plugin for Eclipse but it looks abandoned.<p>All in all it works when you need to put a simple GUI for your hobby project but I would not recommend it for any serious app.</p>
]]></description><pubDate>Sun, 18 Aug 2024 06:22:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41280523</link><dc:creator>0xmarcin</dc:creator><comments>https://news.ycombinator.com/item?id=41280523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41280523</guid></item></channel></rss>