Hacker Newsnew | past | comments | ask | show | jobs | submit | booi's commentslogin

If there were a software engineering hall of fame, I nominate Fabrice.

rare occasion where he gained a legendary status based purely on his work, I dont think I ever saw even a written interview with the guy

He is a private man that does not like the spotlight IIUC. He refuses most requests for interviews, but they do exist.

https://www.macplus.net/depeche-82364-interview-le-createur-...

https://www.mo4tech.com/fabrice-bellard-one-man-is-worth-a-t... (few quotes, more like a profile piece)

He keeps a low profile and let his work speak for itself.

He really is brilliant.


He has probably has no time for interviews and just focuses on working on his many projects.

I often think the world would be a better place if more people in the tech industry follow this philosophy.

I think this is such an important point. I know all about Bellard's main works. I actually have no idea what he looks like, I've also never seen an interview with him, and I've never read about his specific philosophies when it comes to different software engineering topics. In a world of never-ending bloviations from "influencers" and "thought leaders" it's so awesome to see a real example of true excellence.

Bellard it the most genius programmer to ever exist, and the least known compared to other pseudo stars.

His consistency and craftsmanship is amazing.

Being an engineer and coding at this stage/level is just remarkable- sadly this trade craft is missing in most (big?) companies as you get promoted away into oblivion.


There is! ACM grants several awards for scientists and more.

One such award is the Turing Award [1], given "for contributions of lasting and major technical importance to computer science."

[1] https://en.wikipedia.org/wiki/Turing_Award


Possibly more relevant is the "ACM Software System Award": https://en.wikipedia.org/w/index.php?title=ACM_Software_Syst...

Linux and Torvalds hasn't gotten one?

The Turing Award is given for breakthroughs in computer science, not for "most productive programmer of all time", and it wouldn't be appropriate for Ballard.

Fabrice is certainly very skilled in CS, but his achievements are more in software implementation IMO.

AIUI the Turing award is primarily CS focused.


If there were some form of "developed contributions to computing" award, his name is definitely up there. I think there could be a need for such an award - for people who reliably have created the foundations of modern computing. Otherwise it's almost always things from an academic context, which can be a little too abstract.

Between ffmpeg and qemu, I always think of https://xkcd.com/2347/ when I see Fabrice's work. Especially since ffmpeg provides the backbone of almost all video streaming systems today.

Except that ffmpeg and qemu are not maintained by Fabrice. He's one of the greatest programmers but he's not maintaining the internet.

I suppose that if he were to maintain any of these projects, we would never see the new frontiers he has been conquering.

I assume it tastes like… chicken?


No, penguins are pretty disgusting.


And also have some rather disgusting personal habits:

https://threadreaderapp.com/thread/1667192081373184000.html


I don’t get it. Roblox is an American company. Wouldn’t the pretty broad sanctions prevent them from operating there already?


That depends on what you mean by "operating". This very website, Hacker News, is not blocked in Russia - does that mean Y Combinator is "operating" there?


Fun fact, Hacker News is blocked in China


I’m curious how you know this? Did you try to get to this site from mainland and it was blocked?

Seems to work fine from a Chinese VPN IP


I am in China and it does not load. What vpn are you using? Its prolly hosted in HK or TW.


If they get money from users in that particular country then yes.


Not necessarily. Roblox does not directly receive money from users - nobody sends them a paper check or bank wire from Russia. Technically they get money from payment providers, who are supposedly compliant with all sanctions. I'm pretty sure that any provider that can support Roblox scale is big enough to worry about risks of being non-compliant.


Not all sanctions only require you to validate that the bank isn’t from that country. Usually disbursing money (which Roblox does as a two-sided marketplace) requires actual KYC.


This is an interesting question I wish I knew. Because I play war thunder and it is free to play but once a year I pay about $50 for the annual premium membership because I enjoy the game and worth it to me. But ultimately it is supposedly a Russian game. I know they have offices in other parts of the world but I have really wondered if the money is going back to Russia or if all the developed have just left and get it elsewhere in a different county.


Wikipedia says it's moved to Hungary in 2015.


Some stuff on Roblox is free, perhaps they were only enjoined from accepting payments?


There's a big difference -- when EU/US bans Russians from using Roblox and other things and seeing other culture, (or someone bans Russians or Iranians by IP), it's rightful and thoughtful decision to protect democracy. When Russia does the same, it's dictatorial censorship.


Not all governments are equal - though this cuts both ways.


Which bans are you referring to?


They’re referring to sanctions - persons/businesses residing in Russia, certain specific individuals and those working for specific Russian entities are locked out of much of the Western economy. I think it’s reasonable personally, but I can understand how a Russian 1000km from the Ukrainian frontline who used to sell jewelry on Etsy would be pissed.


The most affected were not those inside, but the emigrants. MasterCard and Visa blocked Russian banks, and the emigrees couldn't pay with their savings anymore. Some people got shadow banned by banks, their accounts closed, or money transfers rejected.

These people were on the Europe's side politically, yet they were targeted by just the passport.


None of the Russian expats I’ve met had this problem: after 2014 they all saw the writing on the wall and moved their money to western banks. I have sympathy for those that didn’t - normal people shouldn’t have to make this kind of calculus - but there’s no alternative to this while having useful sanctions. It’s not the causeless brutality of breaking someone’s window because of their accent.


Well, every expat I know, including me, had this problem and spent days working around. And the sanctions were very poorly designed, because the drones landing in Ukraine still have fresh American and German parts.

I'm not saying they should be lifted, but they punished the most exactly the pro-European Russians, inside our outside.


The way you phrase it, the banks were targeted, not the people or passports. Seems like anyone with money in a Russian bank would be in the same boat.


You would just change the dimensions using the browser devtools no user agent faking needed


I'm not sure dimensions are all that's different?

Your website might want to present a different interface for people using mouse and keyboard than for people using tiny touch screens? Even if the number of pixels in the browser window is otherwise the same.


I think Wikipedia redirected based on user agent, but yes, whatever, point is if you're a developer you can use the browser devtools to simulate whatever you need.


It would be great if we could get private funding to make this dataset opensource.


I'm curious which apps only run on Windows. We are also a MacOS + Google Workspace shop and the microsoft requirements have been slowly seeping in.


I don't know what native apps they needed Windows for (I wasn't doing IT work by then), but I was still setting up PC's when they said they needed Windows Excel (not Excel on Mac, not Office365) for some forecasting spreadsheet product they purchased - it only ran on native Excel. We gave them Windows in a VM on their Mac at first, but eventually they had more and more apps that ran on Windows and moved from Mac to Windows laptops.


not just any corporation.. the largest software corporation on the planet


not just any largest software corporation, one of my two least favourite largest software corporations on the planet.


not just any least favourite largest software corporation of yours...

the one that most contributes to open source from the largest corporations. so one of my favourites because of that

they were also one of the first of the large corps to show interest in Rust


> So, eventually & reluctantly, I have changed my mind: there will be another major version of htmx.

> However, in order to keep my word that there will not be a htmx 3.0, the next release will instead be htmx 4.0.

technically correct.. the best kind of correct


It's an amusing solution, but if this ends up being anything like the missing PHP 6, it's also going to cause confusion for users. It might've been better to just mea culpa and release 3.0 anyway. I can't imagine anybody would really hold it against the author.


As long as they commit to making the next version after this htmx 8, I will be content with this versioning scheme.


Why skip version 7? It should be 6 7

Then 8


Meme versioning could work. Memes are temporal.

You can derive a lot of information about my age and current version from the dad-joke version string “I thought it was 6 7 when 7 8 9”


You might have to skip 9 to avoid faulty version checks


Maybe the versioning should be powers of 2


def 6 and 7


if there is another version of htmx it will be 8 for sure


htmx forever


Apple just jumped to version 26 across all its code bases. I think HTMX can survive with skipping to 4.


What's the confusion around PHP 6? - There would have been a lot more confusion due to articles, talk slides, even printed books, .. talking about PHP 6's Unicode support would have been truly confusing.


A mea culpa would've been just fine. Even Big Tech can't keep their promises around this stuff (Windows 10 was the last OS remember?)


Traditionally, software engineers are smart people


Source for this? After years in the industry, I believe otherwise at this point.


There are plenty of people with high INT and low WIS. As the old joke goes, intelligence is knowing that a tomato is a fruit. Wisdom is knowing not to put tomatoes in a fruit salad.


INT is knowing how to use Kubernetes, WIS is knowing when not to?


I wonder if the intersection of HTMX and Kubernetes users is empty or not :). I wouldn't be surprised (and it'd be great!) if it is.


It isn't!

Source: I use both. :)


Maybe they could just initially launch v3.1 instead of a v3.0. They would still be technically correct.


Should go directly to htmx 4.1, so we can finally have xhtmx 1.0



Spaceballs 3: The Search For Spaceballs 2: The Search For More Money


Unfortunately there is a Spaceballs 2 set for release in 2027 and it doesn't look like they're going with that name.


The author is lucky the phrasing wasn't "there won't be another major version of htmx", or even "a third version".


From what I know of Carson from his writing and presentations, he probably worded it that way on purpose knowing he'd eventually do a new version, and he didn't want to miss an opportunity to troll everyone a bit.


you know why...


except developing AI is very much a knowledge exercise with very little dependency on location.

You don't move your manufacturing business out of Shenzhen because the entire hard supply chain from mining, refining, manufacturing, test, ship and trade are all there. You can't move a refinery that easily much less the entire supply chain.


Sure, but most of the country’s AI talent is concentrated there. Not to mention venture capital.

What’s the advantage of moving? Maybe lower taxes and a cheaper rent.

That seems like a small price to pay compared to the hundreds of billions they’re putting into data centers.


They're concentrated there because they've been asked to concentrate there. That can change on a dime.

It's not like data centers are mainly in SF.


You've got it backwards.

Well paid engineers congregate in California because it's a nice place to live if you can afford it.

Therefore if you want to hire the best engineers, and want an in-office work culture, you need to go to California.


Well paid engineers congregate in CA because that's where the companies that hire well paid engineers congregate, and they (mostly) want those well paid engineers to come to the office every couple of days. I don't know how you could get the causality so completely backwards on this.


Depends on the type of engineer - NYC for fintech is also a top spot, Boston for robotics, etc...


Anecdotal evidence: I moved to CA twice as an engineer.

Once to get my masters after college. Stayed for 13 years. Left during COVID.

Second time to raise kids.

Our reasons include weather, intellectual atmosphere, safety (in many regards), schools, and job opportunities.

The geo area sandwiched between Berkeley and Stanford is only rivaled by Boston. You think Stanford and Berkeley are in the Bay because they’re told to?

And I would also question: what’s the point of living in US if you’re not in California? Once you decide to not live in CA, a bunch of other countries rank better than other US states. Such as Canada, Australia, New Zealand.

If I were to not live in CA, even the imperial units would quickly become annoying.


How many other places, inside and outside the U.S., have you lived?


I think you're wrong. The concentration is for a host of reasons. Witness the large number of cities and countries that have tried to create a local Silicon Valley competitor unsuccessfully over the last 25 years.

The data centers I think prove this point, and disprove yours -- huge spend has gone into data centers, but places like Wenatchee remain stubbornly not Silicon Valley.

Intel has not made Portland into SV. Austin, while a tech hub and one of the US supply chain centers for hardware, is multiple orders of magnitude less productive than SV for tech startups. Productive as in numbers of unicorns, total value creation, however you want to spin it.


> That can change on a dime.

People tried very hard to change it between 2020-2023 and utterly failed.


Cries in the number of "next Silicon Valley" in the last 30 years.


Silicon Alley, Beach, Hills, Slopes, Forest, Prairie, Bayou, Desert, Roundabout, Docks, Glen, Fen, Cape, Oasis... and that's not the complete list!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: