<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: bkovitz</title><link>https://news.ycombinator.com/user?id=bkovitz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 08:32:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bkovitz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bkovitz in "Rust--: Rust without the borrow checker"]]></title><description><![CDATA[
<p>Thanks for explaining why you made Rust--! I figured it was just whimsical play, and I find it delightful. I'm especially delighted to hear that it wasn't even hard to disable the borrow checker.<p>I hope you will answer the question here from @dataflow about whether, without the borrow checker, compiler optimizations will emit incorrect code. Did you have to make further modifications to disable those optimizations?</p>
]]></description><pubDate>Fri, 02 Jan 2026 17:46:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46467313</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=46467313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46467313</guid></item><item><title><![CDATA[New comment by bkovitz in "Left to Right Programming"]]></title><description><![CDATA[
<p>> Your editor can’t help you out as you write it.<p>Must not be a vim user.</p>
]]></description><pubDate>Tue, 19 Aug 2025 19:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44955667</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=44955667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44955667</guid></item><item><title><![CDATA[Is there any term in software engineering more ambiguous than "software design"?]]></title><description><![CDATA[
<p>Article URL: <a href="https://old.reddit.com/r/SoftwareEngineering/comments/1i222pp/is_there_any_term_in_software_engineering_more/">https://old.reddit.com/r/SoftwareEngineering/comments/1i222pp/is_there_any_term_in_software_engineering_more/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42713978">https://news.ycombinator.com/item?id=42713978</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 15 Jan 2025 17:26:19 +0000</pubDate><link>https://old.reddit.com/r/SoftwareEngineering/comments/1i222pp/is_there_any_term_in_software_engineering_more/</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=42713978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42713978</guid></item><item><title><![CDATA[Port graphs: What would Rich Hickey do?]]></title><description><![CDATA[
<p>Article URL: <a href="https://groups.google.com/forum/#!topic/clojure/uSwY475pbGA">https://groups.google.com/forum/#!topic/clojure/uSwY475pbGA</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16049930">https://news.ycombinator.com/item?id=16049930</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 02 Jan 2018 04:45:07 +0000</pubDate><link>https://groups.google.com/forum/#!topic/clojure/uSwY475pbGA</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=16049930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16049930</guid></item><item><title><![CDATA[New comment by bkovitz in "How 'OK' took over the world (2011)"]]></title><description><![CDATA[
<p>Google Translate is not good for this sort of thing, since it has no clue what words mean or why they're used. Vide: <a href="https://latin.stackexchange.com/a/4352/118" rel="nofollow">https://latin.stackexchange.com/a/4352/118</a></p>
]]></description><pubDate>Mon, 12 Jun 2017 14:28:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=14537622</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=14537622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14537622</guid></item><item><title><![CDATA[New comment by bkovitz in "What's the easiest way to make a living?"]]></title><description><![CDATA[
<p>Funny that you mention this.  The inspiration for submitting this question was my frustration with teaching while in grad school.  Each of my four semesters so far, I've taught or assistant-taught a class.  Each time, it consumed my mind, to the point where I found it difficult to think about anything else.  My subconscious creativity was all spent on things like: how do I get the students to see X, how do I convince the prof not to obscure X, what would be a good homework assignment, how can I set up the homework so I can grade it super-efficiently.<p>I thought I'd get a lot more out of grad school if I financed it by working at a job that requires no thought or creativity.  Ideally, my subconscious creative churning could continue while working at the job, and stay focused on my research.  (Doing good teaching in grad school goes completely unrewarded.)<p>And then I thought, well, why bother with grad school at all, if what I want to do is learn interesting stuff and do research?  If I had a subsistence-level job that didn't suck out my brains, I could pretty much spend every waking moment either letting the subconscious creative process run, or actually building stuff, researching stuff, and writing papers.</p>
]]></description><pubDate>Sun, 28 Mar 2010 07:42:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=1224331</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1224331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1224331</guid></item><item><title><![CDATA[New comment by bkovitz in "What's the easiest way to make a living?"]]></title><description><![CDATA[
<p>It seems strange that there have (so far) been so few ideas that leverage the high productivity that ought to be possible with technology and the highly interconnected economy. (So far, day-trading is the only one like that.)<p>How could one be <i>very productive</i> for only a few hours a week--enough to genuinely earn US$24,000 a year?<p>Is it Timothy Ferris or nothing?  Has anyone gotten his "Four-Hour Work Week" to work?</p>
]]></description><pubDate>Tue, 23 Mar 2010 20:15:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=1213904</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1213904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1213904</guid></item><item><title><![CDATA[New comment by bkovitz in "What's the easiest way to make a living?"]]></title><description><![CDATA[
<p>Unarmed security guard.<p>Some friends of mine long ago have done this.  I don't know what the money is like these days (does anyone here know?), but I expect it's bad.  The advantage is: you actually get to work on your laptop or notebook or whatever you like most of the time.  Mostly what a security guard does is let truckers sign in when they make deliveries.  Between deliveries, all you need to do is be there.<p>Has anyone here tried this?</p>
]]></description><pubDate>Tue, 23 Mar 2010 00:41:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=1211828</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1211828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1211828</guid></item><item><title><![CDATA[New comment by bkovitz in "What's the easiest way to make a living?"]]></title><description><![CDATA[
<p>Interesting that you don't need a lot of winning bets to make a living.  What about losing bets, though?  Isn't this a pretty high-risk way to make a living?  Also, doesn't it require a fair amount of capital to get started?</p>
]]></description><pubDate>Mon, 22 Mar 2010 14:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=1210319</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1210319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1210319</guid></item><item><title><![CDATA[What's the easiest way to make a living?]]></title><description><![CDATA[
<p>What's the easiest way to make a living today?<p>By "easiest", I mean in terms of time and attention.  The idea is to have lots of time to work on projects that you enjoy.  That time has to be good "maker time", not time when you're mentally exhausted from working at a job that consumes you.  Think Einstein working at the patent office.<p>By "make a living", I mean enough money to pay the rent on a modest apartment, eat cheap food, and occasionally buy nice toys.  US$24,000/year is probably the minimum.<p>Inheritance, sugar daddy, and living off your parents are amusing cheap-shot answers, but that's not what I'm asking about.  I'm thinking that since technology has made us all so productive, it ought to be possible to work very few hours to make a passable living, and thus enjoy much more leisure time.  Most people don't do that, though.  People in the U.S. seem to be working harder than ever, but not getting much enjoyable leisure time.  What might we find if we looked seriously at how to earn a living in a way that leaves the most time available for person projects that probably don't make money?  Such projects could be anything from taking care of your kids to painting pictures to proving theorems.<p>Example: An entrepreneur friend of mine works four days a week as a cab driver, and spends his remaining time working on two small businesses.  The money from cab driving is terrible ($60/day, with a lot of variance), but it gives him time and freedom, and he enjoys cab-driving.  But let's not limit this to "Ways to finance your start-up."  Just, ways to pay your rent, long-term, while you work on whatever you like, regardless of financial return.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=1210226">https://news.ycombinator.com/item?id=1210226</a></p>
<p>Points: 11</p>
<p># Comments: 16</p>
]]></description><pubDate>Mon, 22 Mar 2010 13:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=1210226</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1210226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1210226</guid></item><item><title><![CDATA[New comment by bkovitz in "What managers really do"]]></title><description><![CDATA[
<p>I always thought management looked like a job I'd hate.  Now I'm completely sure.</p>
]]></description><pubDate>Sun, 31 Jan 2010 02:30:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=1089826</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1089826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1089826</guid></item><item><title><![CDATA[New comment by bkovitz in "Beef Bowl Economics"]]></title><description><![CDATA[
<p>Doing nothing seems so counterintuitive a solution that people almost never seem to consider it.  Lately, I've been seeing this in college.  "What, the students are making mistakes and asking questions?  I'd better lecture more and write longer explanations in the assignments."<p>I imagine that a politician who ran on a platform of, "I'm going to do nothing: these kinds of pains are how an economy gets back into adjustment," would have a hard time getting votes.  But, I've never been to Japan, and indeed, in the U.S., such a platform would not make you an instant laughingstock.</p>
]]></description><pubDate>Sat, 30 Jan 2010 22:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=1089377</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1089377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1089377</guid></item><item><title><![CDATA[New comment by bkovitz in "What managers really do"]]></title><description><![CDATA[
<p>An excerpt, describing the fragmentation of managers' time:<p>Folklore: The Manager is a reflective, systematic planner. The evidence on this issue is overwhelming, but not a shred of it supports this statement.<p>Fact: Study after study has shows that managers work at an unrelenting pace, that their activities are characterized by brevity, variety, and discontinuity, and that they are strongly oriented to actions and dislike reflective activities.<p>Consider this evidence:<p>- Half the activities engaged in by the five chief executives of my study lasted less than nine minutes, and only 10% exceeded one hour.<p>- A study of 56 U.S. foremen found that they averaged 583 activities per eight-hour shift, an average of 1 every 48 seconds.</p>
]]></description><pubDate>Sat, 30 Jan 2010 22:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=1089357</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1089357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1089357</guid></item><item><title><![CDATA[New comment by bkovitz in "Hacking status (linked from an interesting HN discussion)"]]></title><description><![CDATA[
<p>I wonder if we're having a Violent Agreement.<p>I'm not saying that you have to consciously play status ("decide to play").  I'm saying that when you interact with someone else, you <i>are</i> playing a certain level of status in relation to them, whether you are aware of it or not.<p>Engaging in some phony behavior will, of course, make people perceive you as a phony, with all the loss of respect that that entails.  Respect, of course, is a big part of status.  When you don't respect someone, you tend to play higher status toward them.</p>
]]></description><pubDate>Sat, 30 Jan 2010 21:04:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=1089260</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1089260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1089260</guid></item><item><title><![CDATA[What managers really do]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.uu.edu/personal/bnance/318/mintz.html">http://www.uu.edu/personal/bnance/318/mintz.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=1089238">https://news.ycombinator.com/item?id=1089238</a></p>
<p>Points: 13</p>
<p># Comments: 5</p>
]]></description><pubDate>Sat, 30 Jan 2010 20:52:00 +0000</pubDate><link>http://www.uu.edu/personal/bnance/318/mintz.html</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1089238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1089238</guid></item><item><title><![CDATA[New comment by bkovitz in "Hacking status (linked from an interesting HN discussion)"]]></title><description><![CDATA[
<p>Actually, status (as described on that page) is something you <i>play</i>, moment to moment.  You are giving off a signal of "don't come near me, I bite" or "don't bite me, I'm not worth the trouble" or something somewhere in between, every second that you interact in person with someone else. Unlike stupid tricks like "mirroring", giving off status signals is not something you can stop doing.  What you can do, though, is become more aware of it, better able to modulate it. Socially adept people are <i>very</i> good at varying their status moment by moment.  For many of them, it's probably not even conscious.<p>The main reason an actor needs to learn about status is to be able to make scenes <i>realistic</i>.  When the characters don't have a status relationship, a scene looks wooden and fake.<p>BTW, playing high status is not necessarily better.  People who relentlessly play high status in every situation are commonly called "assholes".  (Usually behind their backs.)</p>
]]></description><pubDate>Mon, 18 Jan 2010 18:33:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=1060513</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1060513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1060513</guid></item><item><title><![CDATA[New comment by bkovitz in "Hacking status (linked from an interesting HN discussion)"]]></title><description><![CDATA[
<p>Wow, so this is where this new influx of traffic to my wiki came from!</p>
]]></description><pubDate>Mon, 18 Jan 2010 18:30:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=1060503</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=1060503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1060503</guid></item><item><title><![CDATA[New comment by bkovitz in "Poll: What's your level of educational attainment"]]></title><description><![CDATA[
<p>I would say maybe 20% (for me).<p>Now that I'm back in college, this time assistant-teaching as well as taking grad-level classes and sneaking in time for research, I am more amazed than ever by how wasteful the academic world is.  They chop up your day into many context-switches (one of the worst things a knowledge-worker can do), they focus on lectures and exams instead of mentoring and experiences that bring about learning, they require useless courses, they emphasize grades relentlessly (known to decrease learning), and they present material out of context (so it's hard to retain or apply).<p>I think good teaching <i>can</i> be done in the academic world (I have seen some), and of course it's the place to go to do scientific research.  But overall, the academic world is just not very good at what it does (except arguing about minutiae and winning research grants and endowments).  The basis of its strong market position is subsidies and prestige.  It's ripe for competition from savvy entrepreneurs.</p>
]]></description><pubDate>Tue, 03 Nov 2009 01:23:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=918352</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=918352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=918352</guid></item><item><title><![CDATA[New comment by bkovitz in "Poll: What's your level of educational attainment"]]></title><description><![CDATA[
<p>I also dropped out of high school. I just stopped showing up, and spent my days writing code.  Way better education than classes.<p>About truant officers:  One day, walking along the sidewalk at 10:00 a.m. or so, I saw a truant officer walking along the sidewalk, too, in the opposite direction.  He spotted a different teenager, also walking along, and arrested <i>him.</i>  I think the truant officers ignored me for two reasons: because I didn't <i>look</i> like a truant, and because I lived near a college campus.  I didn't have a computer of my own, so I went to the college campus and wrote code there every day.  I probably looked like a "precocious" college student (I was 15, and probably appeared 13).<p>BTW, I never saw any difficulty later in life due to dropping out of high school.  I've never seen anyone look at anyone's grades on a résumé or job application, never had anyone give a damn about my lack of credentials.<p>And now I'm a Ph.D. student.</p>
]]></description><pubDate>Tue, 03 Nov 2009 01:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=918331</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=918331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=918331</guid></item><item><title><![CDATA[New comment by bkovitz in "Ask HN: What is hand-coded assembly language used for these days?"]]></title><description><![CDATA[
<p>Thanks to all for the many informed and detailed replies!<p>I am now assistant-teaching a college course in low-level computer programming.  It's an excellent course: the students reprogram a children's toy robot that uses the ARM processor.  <a href="http://www.amazon.com/Little-Tikes-Giggles-Remote-Control/dp/B000096QMU" rel="nofollow">http://www.amazon.com/Little-Tikes-Giggles-Remote-Control/dp...</a>  They're getting up to speed very quickly on how to get hardware to actually do stuff.<p>Yes, I actually left Silicon Valley to do grad school.  I haven't given up the principle of "do real stuff, see real results", though.  I'm looking to design a couple fairly small homework assignments consisting of optimizing some ARM code.  I want the examples to be real.  Now mulling over which to do...</p>
]]></description><pubDate>Mon, 02 Nov 2009 18:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=917561</link><dc:creator>bkovitz</dc:creator><comments>https://news.ycombinator.com/item?id=917561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=917561</guid></item></channel></rss>