HNHacker News
TopNewBestAskShowJobs

_bohm

855 karma · joined June 15, 2017

submissionscomments
_bohm··on NYC congestion pricing cuts air pollution by a fifth in six months
How are you crashing out over a $9 toll while using a mode of transport that's (conservatively) 3x more expensive to commute just one way? Good grief lmao
_bohm··on Migrating the main Zig repository from GitHub to Codeberg
Having reasons based in ethics for doing something is not the same thing as a purity spiral.
_bohm··on Find SF parking cops
On the contrary, it is not a mundane issue. Traffic infractions and parking violations such as blocking bike lanes or crosswalks directly contribute to a less safe environment for everyone on the street. Traffic fatality is the third leading cause of preventable death in the United States. It is the cavalier attitudes of people who think they should be able to whatever they want, whenever they want with their cars that belies a lack of moral character.
_bohm··on Geotoy – Shadertoy for 3D Geometry
This is cool! @OP, are you the creator of Geoscript? I've never heard about this anywhere else before.
_bohm··on What would a Kubernetes 2.0 look like
Most database systems are designed to amortize fsyncs when they have high write throughput. You want every write to be fsync'd, but you don't want to actually call fsync for each individual write operation.
_bohm··on Nnd – a TUI debugger alternative to GDB, LLDB
It is really crazy how limited debugger options are on macOS. Is it simply the case that there are not that many people writing code in systems languages on macOS outside of XCode?
_bohm··on Databricks in talks to acquire startup Neon for about $1B
For sure. And oftentimes these less sexy features or certifications are much more cumbersome to implement/acquire than the flashy stuff these startups lead with
_bohm··on Databricks in talks to acquire startup Neon for about $1B
"Easy to provision" is mostly a strategic feature for acquiring new users/customers. The more difficult parts of building a database platform are reliability and performance, and it can take a long time to establish a reputation for having these qualities. There's a reason why most large enterprises stick to the hyperscalers for their mission-critical workloads.
_bohm··on A university president makes a case against cowardice
While not about resentment towards universities specifically, I thought this article in The Baffler [1] did a good job of framing a dynamic that, I think, contributes to this phenomenon.

My interpretation: As the country has entered the post-industrial era, holding a college degree has increasingly become a table-stakes credential for entering the white collar labor force. The higher education system has struggled or failed to grow to meet increased demand for these credentials, which both drives up the cost and increases selectivity of higher-ed institutions. A lot of people get burned by this and become locked out of and, crucially, geographically separated from labor markets that now constitute the majority of US GDP. This split causes non degree holders to view degree holders as their class enemies, and the universities as the class gateway that divides them.

[1] https://thebaffler.com/latest/one-elite-two-elites-red-elite...

_bohm··on Who's Afraid of Peter Thiel? A New Biography Suggests We All Should Be (2021)
Citizens United was certainly disastrous, but there were many avenues to buy political influence before it.
_bohm··on Who's Afraid of Peter Thiel? A New Biography Suggests We All Should Be (2021)
Having that power is inseparable from being a billionaire
_bohm··on DOGE has 'god mode' access to government data
My guess is that your original comment got downvoted because you characterized people with this kind of discretionary power as "upper middle" class (I would just call this upper class as it is realistically a very small portion of the overall population).

FWIW, I think I agree with you and I think it is possibly the biggest weakness of our system that it is vulnerable to these types of manipulations from various angles: campaign finance, regulatory capture, disproportionate power given to unelected members of the executive, etc. That being said, those same weaknesses really open the door for the power-tripping Musks and Bezoses to get in and do a lot of damage, which is what I believe we are witnessing in real time.

_bohm··on What's happening inside the NIH and NSF
Read the interview that Ross Douthat did with him in the NYT
_bohm··on Understanding Memory Management, Part 1: C
In general, everything allocated within an arena has its lifetime tied to that arena. In lots of situations this is a fine or even desirable property (e.g., a single request context in a server application), but can be a tough restriction to work with in situations where you need fine-grained deallocations and possibly want to reuse freed space. The lifetime property can also be a pain to work with in multithreaded scenarios, where you might have multiple threads needing to access data stored in a single arena. Another situation that comes to mind is large long-lived allocations where you might want to have some manual defragmentation in place for performance reasons.
_bohm··on Understanding Memory Management, Part 1: C
They're a great fit in many situations but certainly not all. Why not teach programmers a variety of allocation strategies and how to recognize when each might be a good fit?
_bohm··on Understanding Memory Management, Part 1: C
This is a fantastic post. I really feel like these concepts should be introduced to programmers much earlier on in their education and this article does a great job of presenting the info in an approachable manner.
_bohm··on Godot for App Development
Great article. Another example I'm aware of is Blockhead, which is an experimental DAW that focuses on sampling and audio clip manipulation. The creator (@ColugoMusic on Twitter) regularly posts clips and progress, which I find fun to follow.
_bohm··on DataFusion Comet: Apache Spark Accelerator
There is a ton of reliable load-bearing software out there written in C++. I don't think the fact that a piece of software is written in C++ is enough to presume that it has memory leaks.
_bohm··on We created the first open source implementation of Meta's TestGen–LLM
Depends on how you write tests. If you're writing tests by looking at the code you wrote and just asserting that it behaves as written, then yeah. If you're writing tests that assert that your code conforms to a predefined specification, then the tests could be the thing that helps you uncover the bugs.
_bohm··on Baltimore's Key Bridge struck by cargo ship, collapses
> Bids for construction of the proposed Outer Harbor Tunnel were opened in July 1970, but price proposals were substantially higher than the engineering estimates.[11] Officials drafted alternative plans, including a four-lane bridge, which was approved by the General Assembly in April 1971.[12][13]

https://en.wikipedia.org/wiki/Francis_Scott_Key_Bridge_(Balt...

_bohm··on Berlin's techno scene added to Unesco intangible cultural heritage list
In the US it seems there's still a decent appetite to connect to the history of the genre. Carl Craig, Kevin Saunderson, Juan Atkins, Jeff Mills, etc. still tour regularly. In NYC, DJ Assault is currently holding a residency at Market Hotel. Nowadays has been running a series of "Foundations Nights" where they book a group of DJs representing the lineage of a particular style, which have been great. The Dweller festival has also been running for a few years which is a wonderful initiative (the name paying homage to Drexciya).

I agree that it's worth considering why Berlin has been chosen without acknowledgement to its roots (no shade to Berlin, I love that city and much of the music it has produced).

I enjoyed reading you essay. Coincidentally, U Street Music Hall was one of the venues that shaped my teenage years and served as my gateway into the electronic music scene.

_bohm··on Faster: Fast persistent recoverable log and key-value store
It would be a bit of an apples-to-oranges comparison. FoundationDB is a distributed KV database that supports range queries. FASTER is an embedded KV store that only supports point lookups. The use cases for each are rather different.
_bohm··on Google to pause Gemini image generation of people after issues
You are equating the output of the model with the views of its creators. This incident may demonstrate some underlying dysfunction within Google but it strains credulity to believe that the creators actually think it is objectionable to generate an image depicting a white person.
_bohm··on Google to pause Gemini image generation of people after issues
Maybe my comment wasn't clear. I don't mean to say that wokeness is defined as "idea that I disagree with", but that it is a politically charged term that is not merely synonymous with "overcorrection", as the parent commenter seems to want to assert.
_bohm··on Google to pause Gemini image generation of people after issues
"Wokeness" is a politically charged term typically used by people of a particular political persuasion to describe people with whom they disagree.

If you asked the creators of Gemini why they altered the model from it's initial state such that it produced the observed behavior, I'm sure they would tell you that they were attempting to correct undesirable biases that existed in the training set, not "we're woke!". This is the issue I'm pointing out. Rather than viewing this incident as an honest mistake, many commenters seem to want to impute malice, or use it as evidence to support their preconceived notions about the overall ideological stance of an organization with 100,000+ employees.

_bohm··on Google to pause Gemini image generation of people after issues
There are some people who are arguing this point, with whom I agree. There are others who are arguing that this is indicative of some objectionable ideological stance held by Google that genuinely views generating images of white people as divisive.
_bohm··on Google to pause Gemini image generation of people after issues
It’s being politically sensitive to assert that this was obviously the intent of Google and that it demonstrates that they’re wholly consumed by the woke mind virus, or whatever, as many commenters have done. The sensible alternative explanation is that this issue is an overcorrection made in an attempt to address well-documented biases these models have when not fine tuned.
_bohm··on Mourning Google
Reading the OP charitably, I think it was a genuine mistake.
_bohm··on Mourning Google
Would add: Go and protobuf/gRPC
_bohm··on Mourning Google
> cultural marxists

I think maybe you mean just "Marxists". https://en.wikipedia.org/wiki/Cultural_Marxism_conspiracy_th...

To your question, I do think the term is becoming heavily watered down as I see it being used frequently by people who clearly lack the context on Marxist thought to be able to use it with it's original meaning. More often, when people use the term, I infer the sentiment that the "capitalism" we live in is regressing into oligarchy or corporatocracy.

← PreviousPage 3 of 8Next →