<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: kwant_kiddo</title><link>https://news.ycombinator.com/user?id=kwant_kiddo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Jul 2026 23:36:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kwant_kiddo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: Do you still use search engines?"]]></title><description><![CDATA[
<p>no, and there are two major features of using LLM instead of search engines.<p>1. No prompt about decline/accepting cookies every time I want to look something up.<p>2. No ads.<p>the results are mediocre the same way using google is.</p>
]]></description><pubDate>Tue, 08 Apr 2025 20:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43625997</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=43625997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43625997</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ilya Sutskever's SSI Inc raises $1B"]]></title><description><![CDATA[
<p>I repeatedly keep seeing praise for Ilyas achievements as a scientist and engineer, but until ChatGPT OpenAI was in the shadow of DeepMind, and to my knowledge (I might be wrong) he has not been that much involved with ChatGPT?<p>the whole LLM race seems deaccelerate, and all the hard problems about LLMs seems not do have had that much progress the last couple of years (?)<p>In my naaive view I think a guy like David Silver the creator/co-lead of Alpha-Zero deserves more praise, atleast as a leader/scientist. 
He even have lectures about Deep RL after doing AlphaGo: <a href="https://www.davidsilver.uk/teaching/" rel="nofollow">https://www.davidsilver.uk/teaching/</a><p>He has no LinkedIn and came straight from the game-dev industry before learning about RL.<p>I would put my money on him.</p>
]]></description><pubDate>Wed, 04 Sep 2024 16:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41447362</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=41447362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41447362</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Mathematician who made sense of the universe's randomness wins Abel Prize"]]></title><description><![CDATA[
<p>it is a shame they don't do physical print through</p>
]]></description><pubDate>Sun, 31 Mar 2024 09:07:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39882644</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=39882644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39882644</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "C++ Safety, in Context"]]></title><description><![CDATA[
<p>I think it is remarkable how important ABI is to C++. I think 'making it easier to enable them' i.e. enable the sane defaults went down the drain once they locked in on not breaking ABI.<p>I am sure that Herb wrote this with good intentions, but no concrete measures was proposed but trying to standardize compiler tools, and to some extent downplay Rust.<p>I agree there is a misconception around programming safety, but this reads the same as when big industry say the want to focus more on climate change.</p>
]]></description><pubDate>Tue, 12 Mar 2024 15:53:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39681005</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=39681005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39681005</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: High performance, low latency IDE suggestions"]]></title><description><![CDATA[
<p>I have not found a better 'true' IDE experience than JetBrains. Once it has done it's thing, it works pretty good. If your projects are big like a C++ codebase +2mil LOC then well the latency is going to suffer.<p>If you count VSCode as an IDE then I would suggest neovim with an LSP and a fuzzy finder. It is the fastest/best dev setup I have experienced for most things.<p>If you are very latency sensitive I am afraid an IDE/'smart'-editor may not be for you. Then I again would consider some lightweight editor that has fuzzy search and no intellisense.</p>
]]></description><pubDate>Fri, 26 Jan 2024 23:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=39149995</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=39149995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39149995</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: How to get into quantitative trading?"]]></title><description><![CDATA[
<p>this makes me believe you never were in a quant shop, sorry.
At least if your goal is making money.<p>I think it can be a fun project to make an engine, and try to make models, together with some form of ingestion pipeline and finally solve and calibrate the models. Try some simple products, and see how close you can get to real world prices.<p>Making pricing/risk engines are in my opinion somewhat close to game engines even through that the domain is so different.</p>
]]></description><pubDate>Fri, 26 Jan 2024 22:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=39149888</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=39149888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39149888</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Converting the Kernel to C++"]]></title><description><![CDATA[
<p>Somewhat related: In 2020 gcc bumped the requirement for bootstrapping to be a C++11 compiler [0]. Would have been fun to see the kernel finally adopt C++14 as the author suggested.<p>I don't think that Linus will allow this since he just commented that he will allow rust in drivers and major subsystems [1].<p>would have hoped see more answers or see something in here from actual kernel developers.<p>0: <a href="https://github.com/gcc-mirror/gcc/commit/5329b59a2e13dabbe2038af0fe2e3cf5fc7f98ed">https://github.com/gcc-mirror/gcc/commit/5329b59a2e13dabbe20...</a><p>1: <a href="https://youtu.be/YyRVOGxRKLg?si=_ad7wU51bDdDg6Ic&t=104" rel="nofollow">https://youtu.be/YyRVOGxRKLg?si=_ad7wU51bDdDg6Ic&t=104</a></p>
]]></description><pubDate>Wed, 10 Jan 2024 21:46:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38943690</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38943690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38943690</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Misra C++:2023"]]></title><description><![CDATA[
<p>I don't think this is true, but I don't know this for sure. 
From what I have read it seems that 'only' Bloomberg, Meta and Microsoft that uses c++ with exceptions.<p>And since both microsoft and meta are adopting rust in their services it seems to me that they are looking for another language than C++. (why else adopt a new language?)<p>Following seems not to use exceptions(?)<p>LLVM: <a href="https://llvm.org/docs/CodingStandards.html#do-not-use-rtti-or-exceptions" rel="nofollow noreferrer">https://llvm.org/docs/CodingStandards.html#do-not-use-rtti-o...</a><p>AWS: (seems to be using Google's guidelines to be fair)<p>Webkit: <a href="https://gist.github.com/derofim/df604f2bf65a506223464e3ffd96a78a" rel="nofollow noreferrer">https://gist.github.com/derofim/df604f2bf65a506223464e3ffd96...</a><p>Qt: <a href="https://doc.qt.io/qt-6/exceptionsafety.html" rel="nofollow noreferrer">https://doc.qt.io/qt-6/exceptionsafety.html</a><p>gcc: <a href="https://gcc.gnu.org/codingconventions.html#Exceptions" rel="nofollow noreferrer">https://gcc.gnu.org/codingconventions.html#Exceptions</a><p>Unreal: (not totally sure, but I think it uses error codes internally)<p>Most of the embedded world.
+ any console game you ever played or heard of.</p>
]]></description><pubDate>Mon, 18 Dec 2023 11:02:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=38681120</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38681120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38681120</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Misra C++:2023"]]></title><description><![CDATA[
<p>it is easy? It is the named constructor idiom.<p>I don't understand why jupp0r is getting downvoted?<p>Most big public c++ projects turn off exceptions, so it seems to be the norm more than anything.</p>
]]></description><pubDate>Sun, 17 Dec 2023 21:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=38676375</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38676375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38676375</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: What are your predictions for 2024?"]]></title><description><![CDATA[
<p>- Google will lose the 30% tax on their app store and so will Apple.<p>- OpenAI is going dominate the AI-space (again).<p>- Inflation will continue to go down, and we will see inflation at ~2 % at the end of 2024.<p>- Trump will be favoring the american election starting at the end of 2024.<p>- Ukraine will be forced to start negotiations on giving up land to Russia.<p>- a JSON parser will be accepted into the C++ standard, but still no official package manager, just kidding =)</p>
]]></description><pubDate>Tue, 12 Dec 2023 17:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=38615264</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38615264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38615264</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Modern C++ Programming Course"]]></title><description><![CDATA[
<p>yes, LTO itself does not inline but from a user point of view it does, and that is exactly my point. If you are a beginner and you do not come from C, then you might not think about these things (maybe you do I did not).<p>I get that it is just an implementation detail, but so are many things in C++ and you usually care about these things otherwise you would not be using the language in the first place.<p>Many projects also disable exceptions that is also an 'implementation detail' (or at least something that is definitely not required by the standard I would imagine), but now you are technically not writing C++ anymore.<p>I guess this is also one important thing when learning C++. The community is very fragmented, and there seems to be disconnect between C++ users and committee.</p>
]]></description><pubDate>Tue, 28 Nov 2023 21:50:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=38451795</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38451795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38451795</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Modern C++ Programming Course"]]></title><description><![CDATA[
<p>One thing that would have helped me when I started learning C++ was learning the C++ compilation model i.e. translation units.<p>It is surprising how many people look surprised (that also claim they know the language) when you tell them that code in .cpp does not get inlined into other .cpp files no matter what doing compilation. (yes the linker can (and should) do that with LTO doing linking)</p>
]]></description><pubDate>Tue, 28 Nov 2023 16:39:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38447659</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38447659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38447659</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: Why is GPT4 better than the other major LLMs?"]]></title><description><![CDATA[
<p>I think one clear difference is that they are just so focused on shipping compared to the others, and they gain many of the benefits that comes with that.<p>I think it is reflected in both Greg and Sam that they really want to ship, and this have made a positive feedback loop into the team and what talent they have been able to acquire but also build up.<p>Another point might be that AI chatbots are a first-movers market. Even if Grok turned out to be much better I would still miss some of the UI features that ChatGPT provide along with my chat-history.<p>In regards to their fast shipping I think it is also reflected in their tech-stack. I suspect from reading their job posts (I might be very wrong here)
that they started just coding everything in Python and the tooling/ecosystem that goes along like FastAPI/Django etc. maybe a bit C++/CUDA for the training.
Then when they needed to scale they migrated from Python to Rust in the more critical areas of the codebase. They clearly also have a monorepo mentioned from [1].<p>if you look through the their career-page the job description of a software engineer for developer-productivity [1] mentions "Our current environment relies heavily on Python, Rust, and C++" also "Are a proficient Python programmer, with experience using Rust in production" I found an earlier one where they mentioned that their backend was written in Python.
"Proficiency with some backend language (we use Python)" [2]:<p>1:<a href="https://openai.com/careers/software-engineer-developer-productivity" rel="nofollow noreferrer">https://openai.com/careers/software-engineer-developer-produ...</a><p>2:<a href="https://openai.com/careers/software-engineer-leverage-engineering" rel="nofollow noreferrer">https://openai.com/careers/software-engineer-leverage-engine...</a></p>
]]></description><pubDate>Sat, 25 Nov 2023 21:47:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=38417012</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38417012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38417012</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: Big C++ projects that uses Exceptions and RTTI?"]]></title><description><![CDATA[
<p>The premise is that exceptions should be zero cost to check, however it worries me when profiles like Tim Sweeney says that his code got 15% faster by turning off exceptions [1].<p>[1]: <a href="https://twitter.com/TimSweeneyEpic/status/1223077404660371456" rel="nofollow noreferrer">https://twitter.com/TimSweeneyEpic/status/122307740466037145...</a></p>
]]></description><pubDate>Sat, 25 Nov 2023 20:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38416217</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38416217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38416217</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: Big C++ projects that uses Exceptions and RTTI?"]]></title><description><![CDATA[
<p>Okay, do you think the effort is worthwhile? 
Or do you think migrating to a language with a bigger runtime would have been a better choice? Because that is usually the conclusion I make. If you can afford that the compiler emits code for exception handling in all your functions and pay rtti then maybe your problem does not need that kind of performance in the first place. And you get all the downsides of using C++, and don't benefit from the upsides => just write it in go/java/c#<p>I think another big issue is the complexity overhead of 'introducing' exceptions 
in a already complicated language. When you use exceptions the control flow of the program gets 'invisible' should you recover from a exception.<p>Also, just writing data structures in general that obeys the weak and/or strong exception guarantee is not very easy [1].<p>Like it makes writing (correct) C++ even harder than it already is.<p>[1]: <a href="https://en.cppreference.com/w/cpp/language/exceptions" rel="nofollow noreferrer">https://en.cppreference.com/w/cpp/language/exceptions</a></p>
]]></description><pubDate>Fri, 24 Nov 2023 22:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38409196</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38409196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38409196</guid></item><item><title><![CDATA[Ask HN: Big C++ projects that uses Exceptions and RTTI?]]></title><description><![CDATA[
<p>In my career the places I have been that uses C++ (with success) have all been using -fno-exceptions and -fno-rtti. All major open-source C++ projects seem to do the same. Chromium, LLVM, Electron, protobuf etc.<p>I guess if you want to excel at this language and build software (in C++) that people actually use you have to learn to use it without exceptions and rtti?<p>Some projects do use them like CMake. 
I think bloomberg also uses exceptions??<p>Maybe Meta also uses them but again if you look at another Meta C++ project like Hermes they prohibit use of both rtti and exceptions.<p>Do you use exceptions in your codebase? If you intend to keep coding in C++ are you not better off learning how to use the language without exceptions and rtti?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38403283">https://news.ycombinator.com/item?id=38403283</a></p>
<p>Points: 15</p>
<p># Comments: 4</p>
]]></description><pubDate>Fri, 24 Nov 2023 12:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38403283</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38403283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38403283</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Committing to Rust for Kernel Code"]]></title><description><![CDATA[
<p>compiling on mac is very easy/fluent experience for me. I guess OSX is still kinda first-class citizen for LLVM so maybe it does not count?</p>
]]></description><pubDate>Thu, 23 Nov 2023 20:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=38396914</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38396914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38396914</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Sam Altman, Greg Brockman and others to join Microsoft"]]></title><description><![CDATA[
<p>Still the aftermath leaves a bitter taste in my mouth about Sam and Greg joining MS. Regardless of whether the AI development in OpenAI was responsible, I think they succeeded in making a product and a culture I have not 'felt' since the early Google days.<p>Naively, I had really hoped for Sam and Greg to start their own and not join MS. I think a lot of the value was being coherent and to some extent independent.
I can't help to think that the same will happen to the 'new' OpenAI as what happend to DeepMind once they became Google DeepMind (again).</p>
]]></description><pubDate>Mon, 20 Nov 2023 09:20:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38345291</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38345291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38345291</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "OpenAI negotiations to reinstate Altman hit snag over board role"]]></title><description><![CDATA[
<p>What makes you think it is 'his' work and not theirs? I remember when OpenAI was just a joke compared to Deepmind. The turning point (as I remember) was when they used [1] deep reinforcement learning on dota2. clearly iyla (also one of the authors) contributed, but so did many others on the team I assume?<p>[1]: <a href="https://arxiv.org/pdf/1912.06680.pdf" rel="nofollow noreferrer">https://arxiv.org/pdf/1912.06680.pdf</a></p>
]]></description><pubDate>Sun, 19 Nov 2023 22:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=38339185</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38339185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38339185</guid></item><item><title><![CDATA[New comment by kwant_kiddo in "Ask HN: Do companies validate their recruiting strategies?"]]></title><description><![CDATA[
<p>we don't; and it shows :(</p>
]]></description><pubDate>Mon, 13 Nov 2023 21:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38255419</link><dc:creator>kwant_kiddo</dc:creator><comments>https://news.ycombinator.com/item?id=38255419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38255419</guid></item></channel></rss>