skysight-inc/HackerNews huggingface dataset:
The biggest traffic determinant in my city’s (Brisbane, Australia) rush hour is school children by far

I think it’s the fact school buses are rare in Australia and the doubling (or often tripling due to low co-ed rates here) of the commutes for parents dropping them off

I have no children

School not on? My commute is 7-10 minutes in rush hour. School on? 25-35 minutes in rush hour

In saying this I know there are other confounding variables here (eg location or but parents aligning their holidays with their children’s), but I feel like there should be some direct consultation between our City Council and Schools as it directly impacts all residents of the city
It was in New Zealand and Australia, it's just the GMT-XX zones are a bit slow to catch on.
but also consider how dicey public perception of these models is currently. It is precariously close to outright and emphatic rejection.
A Brief Introduction to Kafka (With Analogy)
I wanted to move to Denmark and saw a startup looking for an engineering lead. I applied, received a coding challenge, was invited for some interviews with the engineering team, after I came back home I had an online interview with the CEO (which to me felt like the worst interview in my life), and was offered the job along with a relocation package.

Stayed with the company for a couple of years.
An Abundance of -K̵a̵t̵h̵e̵r̵i̵n̵e̵s̵- K8s, I hear...
macOS for example checks the crypto signatures of downloaded apps, so it’s much better than randomly executing code from the internet.
I think even Windows does this nowadays.
It's pretty self-evident that Linux support can't be expected to mean Windows support. If something is broken in the Windows simulation of a Linux GUI stack you should be complaining to Microsoft, not to the developers of a program that works fine in a normal environment.
Very poignant and from the heart! Thank you for sharing. But oh man, when that mosquito was on his cheek, I got so anxious about whether or not he'd slap it away...
Nice work! There is also gdu[1], where the UI is heavily inspired by ncdu and somehow feels way faster...

1: https://github.com/dundee/gdu
> I don't know why one ordering is better than the other, but the difference is pretty drastic.

I have the suspicion that some file systems store stat info next to the getdents entries.

Thus cache locality would kick in if you stat a file after receiving it via getdents (and counterintuitively, smaller getdents buffers make it faster then). Also in such cases it would be important to not sort combined getdents outputs before starting (which would destroy the locality again).

I found such a situation with CephFS but don't know what the layout is for common local file systems.
Excellent additions.
Sadly for Canada, some companies I worked with didn't bother because of these differences. "US market is big enough for launching. Maybe we'll come back to Canada later." They rarely did.
From Vietnam to Jumping Out of Planes with Nukes [video]
Yea the whos Hiring Posts are a great resource!
At first, a mix of mesalamine and oral steroids; then I graduated to Remicade and a low dose of methotrexate to stop my immune system from creating antibodies against the Remicade. And that's basically it.

I should also note that even when I was only taking mesalamine (a drug that works in your GI tract and basically nowhere else), my arthritis pain improved drastically, so it wasn't just the result of steroids having a general anti-inflammatory effect. Treating my intestines alone was enough for me to stop walking with a cane.
It's possible they have a software layer that does that. But I was assuming they don't, because the open source multimodal models don't.
That’s because it’s a module within the PIL module, not an attribute of PIL. But that doesn’t really have anything to do with the original comment; that’s a different quirk of Python’s import machinery.

(Understanding the difference between packages, module hierarchies, and module attributes is table stakes for architecting a large Python package correctly. PIL almost certainly does this to prevent hard-to-debug circular imports elsewhere in their codebase.)
Except hashing requires... reading.

There is not much to be done here. Directories entries are just names, no guarantees that the files were not modified or replaced.

The best you could do is something similar to the strategies of rsync, rely on metadata (modified date, etc) and cross fingers nobody did `cp -a`.
And to hash something needs reading all of its data. I think deducing the file size would actually be faster in some file systems and never slower with any.
Not always.

One of our machine learning courses was taught in Matlab.

Unsurprisingly, nobody used Matlab after uni, or 5 years later.
Not for the task at hand. The initial d was divided down from an unsigned 32-bit timestamp in seconds from the Unix epoch (hence the 1970.) It accounts for 2000 (leap) and 2100 (not leap), after which the u32 overflows.
pico-8: Python Edition
CUDA is a programming language with libraries (cuBLAS, cuSPARSE, etc.) that are constantly having things added and try to maintain backwards compatibility. It's not as big and hefty as all of Win32 sure, but it's still far more difficult than x86 compatibility.
Would it be enough to run Xcode to develop a minimal iPhone app for learning purposes?
This won't last long.

Can we trust that it is designed to generate apps that utilise the least AWS chargeable resources to run?

No, we can't.

AWS can't provide this service if there is a perceivable conflict of interest.
The next version will solve all of it.
Oxidize – Notes on moving Harfbuzz and Freetype tools and libraries to Rust
Google is rewriting HarfBuzz and FreeType in Rust

The author of HarfBuzz has published [State of Text Rendering 2024](https://behdad.org/text2024/), where he [describes](https://docs.google.com/document/d/1UnR2zKf3Z_DDRS6vLgBkSHUe...) the ongoing rewrite of the entire open-source text rendering stack in Rust which is funded by Google Fonts.

The motivations for it are laid out at https://github.com/googlefonts/oxidize, and the actual code is at https://github.com/googlefonts/fontations. The individual crates are already published to crates.io, too!

The intent does seem to be to completely replace the C/C++ code in HarfBuzz and FreeType in Android and Chrome, which would be a massive win for security. Numerous other HarfBuzz/FreeType users such as Firefox and all the Linux desktop would also benefit.

Curiously, Microsoft is rewriting their proprietary font parsing code in Rust as well: https://redd.it/12yg3cp
What specifically do you feel xdiskusage does well?
On my sabbaticals I told people frankly that I was unemployed. Some people I know said they were "funemployed."

I don't think this semantic difference is something to get worked up over.
Another article that sound like anti-bitcoin propaganda. Governments and banks must be scared.
If public opinion in NATO countries is shifting against the war and to that effect towards the election of parties that are seen to represent that public sentiment, how can this attempt at preventing newly elected political forces from changing this course be considered democratic? I am no expert but to me it looks tantamount to a despotic force looking for loopholes to change the constitution to prevent their rightly elected adversary from taking power. It saddens me to say this but I think these new forces in NATO, EU, and USA represent an undemocratic despotic oligarchy bent on cementing their power against the will of the people and bringing the world to a new world conflict.
[dupe] https://news.ycombinator.com/item?id=40883346
Nix Remote Building with Yubikey
This is hilarious, thank you for brightening my day with your humor.
It maybe that this works for you individually, but does it work well as part of a team? I think it's one of those cases where one needs to do what is convenient for most of the team rather than one member?
Another author and his books in the same category of excellence as Kernighan and his books, is Jon Bentley and his books Programming Pearls and More Programming Pearls.

https://en.m.wikipedia.org/wiki/Jon_Bentley_(computer_scient...
https://en.m.wikipedia.org/wiki/Brian_Kernighan

that link mentions many more of his achievements.
At the lowest level its a fouriertransform over a systems (your room the echochambers response is know from some testsound )and the expected output going through that transform on its way to the mic is subtracted. Most socks and machines have dedicated systems for that. The very same chip produces the echo of the surroundings.
You can actually do music/audio programming in a browser.
It has some rough edges but it works.
I agree. But I'm not sure if there is the right audience for this thing to begin with.

I like minimalist stuff. I sometimes work on a pocket CHIP computer. My favorite phone is a Nokia 1280. One time I bought a Kindle Fire, was immediately disappointed and opted out for the classic black and white one right away. This device, however, is a fake and I saw that immediately through their landing page which is anything but minimalistic. It is annoying and distracting, and in terms of "effort you put" to "info you get" it is just horrible.

Now the comments have just proven my suspicion. The device is just an overpriced tablet. Not even e-Ink.
You might have just explained how these days, IT, rather than activism, drives lasting social change in the West. (Too bad about cryptocurrencies, but maybe it's just in a deeply eutectic potential well in the hype surface? Sorry about the not even wrong chemical physics analogy!)

Historically, this dynamic (=set of tradeoffs) fails most often in turbulent times ("chaos is a ladder" trope from GoT) but I suspect that, (in addition to the opiate of tech) worldwide literacy today (not to mention ease of survival) confounds the youthful naive.

i.e. most young people today have been indoctrinated about how to identify locally bad social theories (in the abstract!!), plus the smarter ones don't get their kooky theories weeded out violently enough for the unfunny ones to evolve in a meaningful way uh memetic darwinism?

(But perhaps you can have a theory of how IT kills unironic memes like machine guns the aristocratic infantrymen of WWI)

Watch out for unusually literate/numerate AND lawless places of formativity. I supppose..

(Ukraine, soon Taiwan, middle east in the intraorganizational (not individual) level once the Arabs/Hamas level up in organizational sophistication )

Something to think about: where are the lasting new social abstractions from kibbutzim? What the hell goes on in Adam Newman's head, has he ever published his conjoined triangles (<<Silicon Valley>>)
Cost is a plus but at least what I see is that getting good response time is even bigger. Something like OpenAI Azure instances are inconsistent and it is far too normal to get a 40sec lag with responses with gpt4-o.
Whether or not this is useful (I am also not sure), the JSON doesn't need to survive into runtime at all. If you include the JSON, do a bunch of `if constexpr`, and never touch the JSON outside of a constexpr context, it doesn't have to any footprint on your binary. (I'm not sure if #embed will force stuff to stay in your binary even if you never reference it at runtime)
An Empirical Study of Rust-for-Linux: The Success, Dissatisfaction, and Comprom
And you need to login using a Microsoft-account. Even if both computers are on the same LAN.

That part leaves a terrible taste in my mouth. Also debugging in a collaborative session has been broken for years now for us.
>The underlying debate is whether the disparity is due to choices or some sort of discrimination.

It doesn’t look like a debate though. Pro-choice exclusively male crowd pulls the same argument with the stats from nordics again and again without going deeper into what do those numbers mean. There’s no plausible theory explaining why there’s no victim. On pro-discrimination side there’s plenty of arguments (usually coming from people who actually study the subject).
Dinosaur unearthed on Isle of Wight identified as new plant-eating species
Show HN: Megaera – GraphQL to TypeScript code generation tool
The channel contains 10-hour-long videos of natural sounds.

Maybe the post is less about what is right or wrong in medicine and more about the author having gone into the wrong field, which is opposite to what they enjoy in life.

Perhaps all along, the author misunderstood what modern medicine is about and how life really works. There is no miracle cure that would restore the neural system.

There is a miracle prevention however, be active, exercise, eat well, sleep well, enjoy life, contribute to society. That will help your back more than surgery once things go bad.
New Copilot app experience is coming to both Windows 10 and Windows 11
Finally, a python game engine capable of running at 60fps ;)
Let's Start! :D
So you are lucky one to have happy family. Do you think your example is a good argument in gender equality discussion? Why my comment above triggered your response?
The world is very much not zero sum and never has been. If it was then we'd be stuck in the stone age because every advancement that benefits one person would hurt the rest. Instead we see that over the course of history the average wealth of the world has gone up. There are certainly some negative intangibles that come from that (eg. climate change or ecosystem collapse) but it's hard to quantify if that makes it zero sum and even so, the context of this thread is about human vs human zero sum games.
Thanks for the explanation! makes sense :)
There's an oddly related video here. [1] It's an interview between two doctors and YouTubers, both named Mike. One is a practicing medical doctor, the other has a doctorate in sports science and provides generally provides excellent nutrition, lifting, and other advice related to body building. The reason it's relevant is because the medical doctor in that video also expresses similar views to the video from this article, yet the sports science Mike expresses radically different views. And his views are ones that even crop up on this site on occasion, so I expect it's a sort of bubble that you or I may not have even really been aware of.

They get into a topic about half way through on the future. Lifting Mike thinks that by the early 2030s medical science will have made breakthroughs such that basically every disease will be cured, people will be approaching living forever, and so on. This is paired alongside a general blind faith in all things tech - that the LLMs we have today will be imminently super-geniuses surpassing human intelligence with scales of exponential growth on the orders of magnitude, every other year, and so on.

Medical Mike is far more bearish on the future (and the present), though like a good host he doesn't really try to go to war with his guest, so much as just picking his brain and seeing how he responds to basic counter-points. And lifting Mike's responses are mostly to say "that's a very valid point" and then completely ignore them. In my opinion the singularity types are starting to gradually coalesce into something like a secular religion, because I don't think he really believes what he's saying, but he wants to believe it - because the thought of dying sucks.

And this video (from this topic) is yet another medical doctor speaking about the questionable path we're currently on and how not only are we not making this exponential progress many seem to want to believe we are, but that the motivations involved in a lot of things like medicine today are quite broken. This isn't going to be responded to well with people who have the faith that in a decade or two we're all going to be living forever.

----------

Okay, cripes this post ended up wayyyy longer than expected. But I also want to add that once you know about this sort of divide, it's almost enlightening to read threads like this [2] (currently on the front page: "Scientists discover a cause of lupus, possible way to reverse it") and watch how the views shape people's responses. There's [fortunately] no real signaling or whatever, but just people having extremely different views on what has happened in the past and present, and even more so about what will happen in the future.

[1] - https://www.youtube.com/watch?v=UrzF-rhJtOs

[2] - https://news.ycombinator.com/item?id=40931636
This is a good generalization but I worry that it's too broad. I.e. if your lifeboat is sinking, it's too late to find a better lifeboat.
Why C and not Rust or even Zig?
Show HN: Publish7- an AI B2B Content Generation Tool
Publish 7 is an AI tool designed for B2B use cases, offering over 500 AI writing tools for generating diverse content, including social media, email, blogs, and SEO. It also features AI chatbots and can create voice and image content from text.
I’m not aware of any specific films we were in. We filmed a lot of our robotics trials for various collaborations, but no documentaries while I was there. Shortly after I left, my team got some acclaim for their Lunar Ark project (which is really cool). But, I had been out for a couple of years by that point. If they filmed a documentary, it likely would have been for that project.
Why Rust or Zig and not C?
> Has anyone else experienced something like this in the past

My account was marked as high risk and was prevented from deploying for a few hours: https://stackoverflow.com/a/76400473/5783745

But it didn't wipe out my apps. Took a couple hours to figure out what was going on and how to fix it (purchase some credit and run an esoteric and possibly unrelated command in the stack overflow answer). That (and a dozen other issues) was why I left fly. For now it's just not production-ready.

I do hope they build a successful product (as defined by happy customers, not by fund raising). The more players there are in this space, the more options we have as developers, which is good even if the path there is bumpy.
I suggest you add Software Tools in Pascal to your list of books to podcast about. Also by Kernighan.

I own a copy of that book and think it is good.
But how do you know how long a change “should” take? And how do you know if the rewritten code would be any easier to change?

I tend to be sceptical of “rewrite everyting” projects since they are often based on wishful thinking.
Yeah that's pretty much how I've observed this happening, though I've found this scenario to be so much more common in teams that are overloaded with competing priorities they have no control of because of (usually) poor and/or naive management. To the point where even at 5-8 occurrences you kick the proverbial can down the road to focus on the "important" work items.
> when pip is only for Python

That's the neat part, it's not! You can distribute basically any kind of data with pip, within reason. Iirc Cmake can be pip-installed.
For sure. Qubes OS is an interesting step in that direction. Mobile does mostly get it right - and yet the devices are single-user only, it's so odd. The fact that I can't share an iPad with my kid without needing to fully disable Messages, Photos, etc is crazy-making.
[...for Windows]

In the 90s, we used vlock for that.
Be My Eyes user here. I disagree with your uninformed opinion. Be My Eyes is more often than not more useful then a human. And I am reporting from personal experience. What experience do you have?
https://github.com/PritamDutt/py-aws-sso
It's no surprise Microsoft and Boeing get special treatment and never face scrutiny for their foul-ups that get people killed and harm America's security because PR and profits come first.
How is the programming language they use at all relevant?
well guess I’m keeping my current solution

I use the free tier of vercel or netlify and host all the static assets on IPFS, I keep everything pinned using filecoin for free. lol yup I use filecoin to pin IPFS CIDs

and because IPFS gateway CDNs get super unreliable, I created a js script that does a series of promises to every ipfs gateway and after one actually loads it cancels all the other promises, so that ensures availability to users and can handle spikes in traffic, without messing with the free tier
The fix is easy, stop giving kids so much goddamn sugar as a system.

We give adults way too much sugar as well. Every goddamn drink has shittons of sugar. Even a goddamn bread loaf has added sugar these days. A cup of many brands of flavored yogurt have half the sugar as a coke, and they try to pass yogurt off as the "healthy" alternative to ice cream. It's the same if it has the same amount of sugar. The coffee shop near my place sells 5 types of flavored lattes. They all have added sugar. The Japanese, Chinese, and western bakeries near me have added sugar in every pastry and every drink. It's fucking insane.

There is absolutely no need for this. It desensitizes everyone to sugar AND makes them addicted so that you can sell them more junk with even more sugar.
IntelliJ is much slower than any other editor including Zed and VsCode it's much slower to open and navigate, much slower to work with, much slower, it's so slow! but the code completion, refactoring, code navigation, and debugging features and endless other smart features are incredible. For me, that extra intelligence and code awareness boost translates to way faster development overall, even if the IDE itself takes a bit longer to load or work with or consumes huge amount of memory. Sometimes the smarts outweigh the raw speed.
A few years ago there was KatieConf. Intended to highlight the lack of Women speakers at tech conferences

https://2019.katieconf.xyz/
this is not comparing owls to humans, in case you were wondering
I don't think it matters much either way. There's been lots of movies made with "from scratch" scripts that were excellent (and a lot of stinkers too obviously), but there's also been plenty of big-budget Hollywood blockbusters with absolutely terrible scripts, when there should have been more cross-checking. Just look at the last few "Alien" movies, especially Prometheus.
Not sure what the e-mail confirmation flow does but your upload leaks the fileId that can be used to construct the target URI without it.
I've been thinking about how we assess software engineering skills, and I'm curious about others' thoughts on using open source contributions as a primary metric.

My hypothesis is that real-world collaboration and communication skills, as demonstrated through open source work, are more indicative of a developer's capabilities than typical coding quizzes.
(I tried OtherBranch's sample coding problem mentioned at their post, https://www.otherbranch.com/practice-coding-problem, and got this opinion.)
With the rise of AI tools, I believe the ability to effectively use these to enhance one's contributions is becoming increasingly valuable.

For those who hire or work with other developers:

1. How much weight do you give to a candidate's open source contributions?

2. Do you find that strong open source contributors tend to be better collaborators?

3. How do you balance assessing technical skills vs. communication/collaboration abilities?

I'm working on a platform to facilitate this new assessment with personalized LLM support. So I'd love to hear your experiences and thoughts!
> The only system that does not suffer from this issue is the NHS (e.g. UK

Is that a joke? With NHS you have to wait to get GP appointments, wait several weeks for examination by specialists, more waiting in waiting list for surgery... The backlog for everything is huge!

In NHS you can literally wait years for non life threatening surgeries.
Occam’s razor - ‘just computers’ is enough to explain the mind, so why bother with more?