skysight-inc/HackerNews huggingface dataset:
> Now let’s address level 4. Big players sit at this level, perhaps the most popular languages by headcount of their programmers. The problem with a lack of static typing is that it’s hard to work on such code in groups and at scale. Every successful business started with those languages eventually rewrites their codebase to use one of the “lower level” languages because big codebases written by many people are hard to maintain and modify without the support of a static type-checker. They are still great languages for solo, small projects, especially if the code can be easily automatically tested.

This is total made up nonsense. I've worked in Python for over a decade, and at multiple successful companies that have been running quarter-million plus line Python codebases for 8+ years.

Proponents of static typing like to sound alarms that it's impossible to scale dynamic codebases when they lack the experience in those languages to know people solve scaling problems in those languages.

I'm not hating on static languages, but I think they involve more tradeoffs than proponents of static typing admit. Time spent compiling is pretty costly, and a lot of codebases go to great lengths to somewhat bypass the type system with dependency injection, which results in much more confusing codebases than dynamic types ever did.

Meanwhile, many of the worlds largest and longest-maintained codebases are written in C, which is only half-assed type checked at any point, and is much harder to maintain than dynamic languages. The idea that projects reach some point of unweildiness where every one of them gets rewritten is just not correct.

I might have gone a bit easier on this if the author hadn't said "Every successful business..."--the word "every" really is just way too far.

EDIT: I'll also note that just because a language isn't statically typed, doesn't mean it gains no benefit from type checking. JavaScript and Python are not created equal here: JavaScript will happily let you add NaN and undefined, only to cause an error in a completely unrelated-seeming area of the codebase, whereas Python generally will type check you and catch errors pretty close to where the bug is.
Looking forward to the Louis Rossmann video. It may be as long as the fishy one, there is so much to tell about how we're getting effed...
Well, they did say it probably shouldn't exist. Also, I'm just blown away by how much people here don't consider having fake info as an option.
That's a nice shot, that probably is not going to change much. This is a neat alternative for Notion if you are small company, but with strong IT team that will maintain installation (all the boring stuff from updates to backups).

If you are 20 person startup then Notion will cost you around 200 Euro per month. Having Docs installation will be cheaper? Will 200 Euros cover the expenses? I am afraid the math is not on the Docs side.

First question that any bigger organization will ask is: how SSO will work, what is the integration with our company LDAP, etc. If they hear that well, install Docs for yourself and figure out integration by yourself no manager would agree to use Docs, as from his or her perspective it is cheaper, less risky to go with something like Notion. It is also true even with gov administration or public universities, they also operate within IT infrastructure and they gladly take something free, but it must integrate with that IT infrastructure. If not, this is not an option.
This is the one thing that took a while for me to get to grips with. I tend to use `asdf` for my python version management, which I want to continue to use since I use it for most other languages.

It'd be nice if we could have a shim for `uv` that allows it to play nice with `asdf` (there is an `asdf-uv` but seems to be about installing different versions of `uv` when instead I want to install different versions of python _via_ uv).
I like to disable most notifications, but I'm confused about the Uber eats thing. If I'm a restaurant and I take orders via Uber eats, I probably want to be notified about new orders. That seems quite important to me. It's not the kind of thing you can leisurely discover an hour or two later. It's on the same level of importance as a customer walking into the restaurant. I can't really imagine many things more important than that.

Similarly if I'm on the receiving end I need to know that the delivery is here. I want my food and the courier wants to get going. I live in an apartment building, so I like being downstairs ready to pick up my order when they arrive.

So that's something I want to get notified about. I don't use Uber eats but I use Wolt, where I can monitor the couriers location and get a notification when they're close. I don't turn those off because these are actually important in my eyes. There's a real person potentially waiting for me right now.

Snapchat on the other hand gets muted immediately. Whoever came up with notifications for someone typing should be locked up. Not to mention all the bullshit like "some influencer or whatever posted something" notifications. I barely want to know when my friends sent me something.
Using protective gear, or making cars safer for crashes, also slows down physics versus not using them at all, yet lifes are saved every year where people would otherwise die or be crippled.

As someone that rather prefers Wirth culture on programming languages, UB at the expense of safety isn't a clear win, that is why we end up with security exploits or hardware mitigations for UB based optmizations gone too far.
Only commercial websites.

https://allaboutberlin.com/guides/website-compliance-germany...
Nice article, the A600 was indeed a strange machine to be released between the A500+ and A1200, and the PCMCIA port was a curious choice at the time.

Some thoughts:

* Commodore could have added a faster 68000, and it seems like a good idea in theory. But in order for a faster CPU to have any meaningful impact, they would have needed to add either a sizeable cache or, preferably, some real fastmem (memory that isn't shared with the custom graphics and audio hardware). This would have raised the cost significantly.

* The text doesn't mention the Amiga 500 Plus, also released in 1992, just before the A600. It was an upgraded A500 featuring Kickstart 2.0, the ECS chipset and 1 meg of chipmem. People who had bought an A500+ felt fooled by Commodore, and rightly so: Adding a hard drive to the A600 meant the cost of a stand-alone 2.5" IDE drive. Adding one to an A500/+ involved a sidecar expansion that cost about as much as the computer itself.

* The A600 was squeezed in between the A500+ and the A1200, which means that in 1993, you could buy an A500+ for £199, an A600 for £199 or an A1200 for £299 - all of them supposed entry-level machines. Very confusing for consumers.

* It wasn't really fully software-compatible with the A500. In part because of the newer Kickstart, in part because of the lack of the A500's peculiar "slowfast" memory that many games took for granted, and in part because of the newer ECS chipset. The same problems afflicted the A500+, and meant that large amounts of already existing games just didn't work. This was the fault of the software houses, sure, but gamers looking for a good deal didn't care; they'd rather buy a second-hand A500 than gamble with an incompatible machine that offered no significant hardware upgrade.

* People in the know who were on the market for an Amiga in 1993 or 1994 probably bought an A1200.
Clearly marking unsafe code is no good for safety, if you have many marked areas.

Some codebases, you can grep for "unsafe", find no results, and conclude the codebase is safe... if you trust its dependencies.

This is not one of those codebases. This one uses unsafe liberally, which tells you it's about as safe as C.

"unsafe behaviour is clearly marked" seems to be a thought-stopping cliche in the Rust world. What's the point of marking them, if you still have them? If every pointer dereference in C code had to be marked unsafe (or "please" like in Intercal), that wouldn't make C any better.
things happen slowly, and then happen all of a sudden.
I mean people with names and faces will more than happily sell you out
> Bohmian mechanics is based on the idea that we perceive stuff to be in a certain position in a single reality because there is a correspondence to stuff being actually there. That's nice. If the particles are surfing a wave and not impacting it, so be it.

At that point it's very obviously a violation of Occam's razor though. It's like positing that the content of my field of vision is an objectively real thing, that the reason the universe looks like a video projection is that there really is a video projection going on, even though that video projection has no physical effect.

> If one thinks about it, we only know about particles through their motion so having things like mass and charge linked to the object guiding the particle seems perfectly reasonable.

Indeed. But if one thinks a little more, what's the point of positing a particle at all, if all of the physics is in the pilot wave?
Perhaps there should be license allowing the procurement and operation of consumer devices having overly complex (including language) ToC, making sure that the user knows what it takes to have and to operate a device like that. With categories for the various device categories, just like for vechicles (although cars and trafic rules are much simpler than ToCs, still that is a simple analogy to build up the complexity of ToCs).
Well, seems like 100% what’s going to happen (for the majority of Wagtail users at least) if the current trend continues. I’m not sure if that’s a good thing to be frank. But we’ll have to adjust regardless.
At the same time, FOSS software is also historically filled with corporations and slimy individuals rugpulling their users (many examples over the years, Emby jumps to mind, so does the Simple Mobile Tools set of apps). It's so common on mobile in particular that a major benefit of F-Droid[0] is that it just chooses to sit between you and the developer to make sure that the developer doesn't get up to any shenanigans.

Open source/Free software isn't a panacea against that and if anything has led to the formation of a development moat, where AWS et al. can profit from FOSS, but it can do so by muscling out all profits from the smaller developers[1]. FOSS by design can't offer any legal recourse against that, which is a pretty major mark against it for most people.

[0]: https://f-droid.org/

[1]: A less aggressive, but no less insidious version of this is the "this piece of software has a ton of extra services it relies on tech stack", where to replace one single service, you're essentially setting yourself up to rehost an entire corporate network and said hosting usually requires resources not easily accessible to individuals (ie. Multiple servers). This usually happens with organizations that want to maintain some level of control over their users; Firefox Sync for example isn't feasible to truly selfhost, since the Mozilla accounts service also needs to be selfhosted and it's a massive PITA to do that.
> it is way outside their area of expertise

You realise that when governments write software, they just hire software developers, and designers, and project managers like any other organisation does, right?

They're not just asking around in parliament "so who has dabbled in python?" or what have you.
Nah. OSS is low quality because the feedback loops do not include its users unless they are also developers.

There are exceptions, but the ideology of OSS resists attempts to make good products. Or, rather, people who are associated with the OSS ideology fail to build products.
Underware 2.0 – Open Source Infinite Cable Management
In the US, in the 90's, there were many, many other cottage-shop PC builders, setting up shop.

So yeah - your catalog Tandy has a 'competitive' price, but you could - in those days - take such a catalog into "Joe's Computers" and get a cottage-shop PC, or at least parts for it, like .. on the regular, much cheaper.

Pasadena Computer Trade Show was how I built my mega-PC's in those days.

(Amiga dominated in Hollywood, though, for a while .. I had pals who scoffed at my mega-PC's with their fully tricked-out Video Toaster rigs, and their Dec Alpha render-farms were often pitched against my SGI boxes, over lunch-time jests...)
I never update any device firmware these days unless there is a specific problem I'm trying to solve. Even if the update is not outright buggy, chances are it comes with unwanted "improvements" like ads or similar "features".
Stolen statue head of King George V makes surprise appearance at concert
Not a surprise. I said it before and I'll say it again, all the competing projects should just shut up shop for the good of Python. uv is so much better it's like pushing penny farthings after the safety bike has been invented.
Coscup 2025 Early Bird Call for Proposals
If you are passionate about open culture and open-source technology, no matter where you are, we welcome you to join COSCUP 2025!
We designed the Early Bird Program to give you more time to prepare your talk after acceptance and to help international speakers plan their trip to Taiwan. If you prefer to organize things early, this program is just for you. We look forward to welcoming you back to COSCUP, reconnecting with the community, and sharing your valuable experiences.

About COSCUP
COSCUP is an annual conference organized by the Taiwanese open-source community since 2006. COSCUP aims to provide a platform to connect Open Source coders, users, and promoters while promoting FLOSS within the annual conference. The conference is free to attend and all the staff are volunteers.

We had more than 3000 attendees last year, and there will be more this year. It is the biggest open-source gathering in Taiwan, and the attendees are mostly developers, some power users, and FLOSS promoters and lovers. Here is an album of our previous events:
https://www.flickr.com/photos/coscup/albums

Where is Taiwan? Find it on [Google Maps](https://www.google.com.tw/maps/place/%E5%8F%B0%E7%81%A3/@25....).

Topics
Any topics related to open culture and open-source technology are welcome.

Submission [LINK](https://pretalx.coscup.org/coscup-2025/cfp?_gl=1*1eyebnv*_gc.....)
Event Dates (To be confirmed): August 9–10, 2025 GMT+8
Early Bird CfP Opens: Now accepting proposals
Early Bird CfP Deadline: March 31, 2025 AoE.
Early Bird Acceptance Notification: By April 15, 2025 AoE.

Venue
Location: National Taiwan University of Science and Technology (Taiwan Tech)
Address: No. 43, Section 4, Keelung Rd, Da’an District, Taipei 106, Taiwan

Session Duration
Each talk is 30 minutes, including Q&A.

Speaker Agreement [LINK](https://hackmd.io/Xp-CN0qkRnqv7Ih4MjhDvg?view)
By default, all sessions will be recorded and published under a Creative Commons (CC) license.

FAQ
Q1: Why does this program exist?

The Early Bird Program allows speakers more time to prepare their talks and helps international attendees plan their trip to Taiwan.

Q2: How is this different from the regular CfP?

The regular CfP (expected to start on April 5) is a community-wide call for proposals across multiple tracks. The Early Bird Program allows speakers to receive acceptance notifications earlier.

Q3: Can Taiwan speakers apply?

Yes.

Q4: Which track will accept the Early Bird Program proposals?

We will assign the proposals to the most suitable track based on their topic.

Q5: Will I receive a response by April 15?

We will notify you via email whether the proposal is accepted during this stage.

Q6: What if I miss the Early Bird deadline?

You can still submit your proposal during the regular CfP phase.

Q7: If my proposal is rejected for Early Bird, can I submit it again?

Yes. We will retain the unaccepted proposals for the regular CfP phase. You may make revisions and submit it again.
Discussion: Concept of "The Codestream"
Hey everyone, I just wanted to run a concept past the community, and am keen to hear thoughts from all sides. I’m currently designing a fictional positive future world for a project, and I’ve been giving a lot of thought into how future healthy societies may exist, and their structure - and Open-Source is a key part of this.

Looking at a lot of utopias in Sci Fi (e.g. Star Trek), future technology, while important, is kind of a veneer over the actual fiction which is usually a coherent society aligned with certain cultural values. E.g. Picard explains that in 24th Century, for humanity “the acquisition of wealth is no longer the driving force in our lives. We work to better ourselves, and the rest of humanity” (https://youtu.be/PV4Oze9JEU0 - 3:00). This rests on the assumption that the collective humanity in Star Trek society are driven by those values. Yes they have matter replicators, but as Manu Saadia argues in Trekonomics (https://en.wikipedia.org/wiki/Trekonomics), even those require society and supply chains to be healthy to actually work for humanity’s prospering.

Of all the promising cultural movements in our own real world, Open-Source is consistently the one I come back to as having real humanity-wide empowerment value, and not just centralizing power with a few. However, most people I talk to have never heard of Open-Source, as most of them don’t touch code.

I had the idea of my fictional world having a cultural concept called “The Codestream” - which essentially refers to the entirety of Open-Source, but is treated with a sacred (but not divine) respect. For example, a member of this society might say something like “We draw from The Codestream and we give back to it. It gives us, and all peoples, life.” This basically means: we take programs, code, forked versions from the Open-Source space, and as a sign of respect, we contribute back to Open-Source. These programs run a huge number of functions that allows our societies to function.

I understand that this might evoke a response in some people (as it did when I first put down the name / idea), especially as it may sound “religious”. However, I think it is important to note that many people have argued that post-modern Western society has lost the treatment of almost anything as sacred, to its detriment. Democracy is probably the closest thing to a "sacred" value I can think of in the West. So just trying to stress that I am using the term “sacred” as in “treated with utmost respect”, not as in “divine”.

SO, I’m basically making this post to ask for people’s thoughts / reactions:

What is your initial response?

Could you see this spreading as a cultural value in our own real world?

Is this just a rebranding of Open-Source and entirely unnecessary? Or does giving it the sacred-respect element give it more cultural mobility?

Has this already come up in FOSS’ 70-yr history?

Any other thoughts?

Thanks all for your time :)
In a country that historically has denigrated the actions of black people and women, you can see no reason to make it easy to find black people or women who have served their country in a distinguished manner?
Maybe they don't like Israeli occupation which has been going on for 58 years, while their access to land has been reduced more and more.

And besides, I'm not even talking about statehood, my main point is Israel's awful treatment of Palestinians in the West Bank, based only on ethnicity.
How would that work? Would your DNS server delegate that one field out to your registrar?
I will not look them up, thanks for trying to give me work but no thanks. I asked for examples exactly because you already have the information, why not share those instead?
Well, depends what your goals are. Agile economy focused on health of companies, high revenue, and ability to quickly adapt to changing environment? US is great for that. It sucks to be the bottom 70% maybe, OK till maybe 95% and great above.

EU focuses more on quality of life of all individuals, free access to healthcare and education, one just doesn't have these potentially very risky or destroying aspects of life which can easily break them for good in US and send them into homeless spiral. And somebody has to pay for that. Also those protections data are mostly anti-business and pro-citizens hence its aligned as it is. Also we lack agility and are pretty ossified.

Everybody has their own preferences, which also change over time. When single I always took more risky work due to higher rewards (and other benefits). With small kids I am happy to have some safety nets and lower my net income, and I'd bet many US (not only) young parents would appreciate that rather than raw higher paycheck. Also I have 50 paid vacation days per year as a regular employed person (90% contract), something I believe unthinkable in US unless you have your own company.
Not controversial just ignorant. Various governments have been participating or creating open source for many years now
> Its funny how "bad" we are as an industry, making rational choices. Like WHY do NVME SSD not implement TRIM? What is it about them that "TRIM" didn't make sense?

Maybe CrystalDiskInfo is simplifying things (combining TRIM and the mentioned DEALLOCATE command?), but all my NVMe SSDs support TRIM according to it. And it would be really strange if NVMe didn't support any sort of trimming, as SSD performance and health heavily relies on it.

It could also be that what the author is observing is specific to macOS?
> VCs are working on an algorithm where they burn money directly and the smoke patterns represent the solution to the multiplication.

That's literally crypto, right?
Would you elaborate? Because that could be an interesting technical discussion.
Yeah, before high-level languages, programming was mostly done by mathematicians and electrical engineers who felt adventurous.

I also had BlueJay on my first semester. But fortunately I had machine architecture, compilers and operating systems later.
Yeah, this is a common occurrence in that something is reported to have happened at year X, but in practice it will have emerged rouglhy around that time, and never at one fixed moment in time. Possibly re-emerged over and over again until it stuck.
The gum wall in Seattle is disgusting.
Perhaps together with Agda (compiles to Haskell, has FFI to it, is more higher-level), some not-pure ML, and maybe Rust or ATS?
I had the same reaction as you. And that's for 4 simultaneous clients, too, for a single client you get 3159 ops/s (from https://dicedb.io/benchmarks/). I'm not too familiar with in-memory databases in general but I would have expected figures in the millions on modern hardware. Makes me feel there's some hidden bottleneck somewhere and the benchmarks are not purely measuring the performance of the software.
As a semi casual user of python that had to battle w/ dependency management recently, can you elaborate on why that would not be a good thing ?
I thought about switching our project to uv but could not find the time necessary
Correct me if I’m wrong but isn’t Tesla floating on a cushion of private Saudi wealth?
Is this related to the recent compromise of the tj-action/changed-files action, where all tags were changed to point to a malicious commit?
> have no understanding of quantum physics

But you know about the Anthropic Principle :)
A brief history of Mac ports
Thank you! I need to read more in that area.
I agree with both comments, I just wanted to find a word that an AI wouldn't have heard before, not a word that is "fake".

I don't even know what a fake word is.

https://deconstructor.ayush.digital/w/flonkers

"Flonkers: A made-up word, likely humorous". Aren't all words made up? Edit: This one, unlike my previous example, is actually in use - flonkers: an animal that looks fat but is actually just fluffy.
https://archive.is/mh26o
Or shorter: Qwerty wasn't designed.
Care to elaborate on why you think that? Which scenario do you see as most likely?
We're about to see a huge uptick in bugs worldwide, aren't we?
You posted this before: https://news.ycombinator.com/item?id=43382330

If you are upset that it got flagged, you should ask the mods to intervene, rather than repost just to have it get flagged again.