skysight-inc/HackerNews huggingface dataset:
I don't know anything about insulin production, but if supply is not able to keep up with demand with the current production method, then a new highly scalable way to produce it ought to be really good news, shouldn't it?

The exact yield of this method seems unknown for now, but the article discusses one large herd being able to produce the world's supply. If it's even close to being like that, it seems to be a game-changer.
Have you tried to install and maintain a Matrix homeserver? It's far from simple.
Here's some ideas, many of which I wouldn't do myself:

* Find them other mentors for particular problems. This isn't passing the buck, sometimes there are more appropriate mentors for their problems.

* Ask them if any of it can be done async

* Suggest less frequent 1:1s

* Batch 1:1s so its less disruptive to you.

* Its chaotic evil but Don't provide useful advice. They will eventually stop wasting their own time.
Have you considered speaking up, and trying to change your process?
In Denmark, MitID supports non-phone authenticators. You have to request it, but a few days later they send a TOTP generator keyfob. They also have a version for blind people.

I would find it annoying if I had to carry the keyfob. I have it as a backup.

https://www.mitid.dk/en-gb/get-started-with-mitid/mitid-auth...
Debian Sid makes a better desktop distro than Ubuntu. The drivers are up to date, the instability is greatly exaggerated and installing nonfree codecs is easy (so easy with virtually any distro that it shouldn't even enter into the equation...)

This said, I prefer OpenSUSE Tumbleweed, which is rolling release yet more stable than Sid. Rolling release + extensive testing + automatic snapshotting gets you the best of all worlds.
edit: I was wrong
Right, which is essentially free compared to CC :)
Hey, that sounds like Florida.
After late '22 I noticed a surge in superlatives like "vital", "essential", "crucial", and "pivotal" in essays and cover letters from students. ChatGPT uses words like these whenever you ask it to write an essay, and it's a dead giveaway. It's ruined the legitimate uses of the words.

Pick one of the Google Scholar results from the article and you'll find something awful like this (the start of the second paper): "The carriage of goods under international commercial law is a complex and essential aspect of international trade."
I was surprised one of the ideas was not “pull a rabbit from under your fedora”.
This is the reason I still buy older cars. I can't stand owning a car only to find out that I can't work on it myself. Even if I don't have the time or tools needed for a specific job, if its something I could do on my own it means the job should be that much easier and cheaper to have a mechanic do.
Last time I used Django Rest Framework the serializers were slow. Has this changed in recent years?
But it shows a lack of care in the preparation of the paper
Termites are pretty good. It's too expensive for them to rebuild their nests all the time so they don't destroy their surroundings.
And this habit is what keeps us on the treadmill of work work work because we can’t afford to stop: we think we need all this crap and the only way to get it (and replace it every 3 years) is to work more.
Some might be interested in pre-compressing their sites:

https://gitlab.com/edneville/gzip-disk

It doesn't stop client CPU burn, but it might help get data to the client device without on-the-fly compression a bit quicker, which in my experience is helpful from the server side too.
More evidence why you shouldnt take social advice from engineers
> For example, a user with a data plan with a monthly limit in the single-digit GBs

I live in a poor Southeast Asian country.

People with small data plans don't use data from efficient websites, they use wifi which is omnipresent.

30GB of data on a monthly plan is $3.64. Which is about 4-6 hours of minimum wage (minimum wage is lower in agricultural areas).

But more to the point, people don't use data profligately like in the West. Every single cafe, restaurant, supermarket, and mall has free wifi. Most people ask for the wifi password before they ask for the menu.

I've never seen or heard anyone talk about a website using up their data too fast.

It honestly sounds like a made up concern from people who've never actually lived in a developing country.

People here run out of data from watching videos on TikTok, Instagram, and Facebook. Not from website bloat.
Bruh. I use Debian and Arch interchangeably, barely notice the difference.
One of my close friends (Ivy League guy) did the same with his PhD thesis on Siamese networks in improving robotic perception. With the final presentation upcoming, in 2-3 days he's got a whole polished thesis ready to go and even convinced his guide that this was what he was working on it since 3 months. He was recently offered a doctorate

I wonder how many people adeptly use GPTs and manage to navigate through their academic landscapes nowadays. I bet its majority
Knuth is kinda right imo - parallelism as we have it now is unused by 90% of software outside of specialist use cases and running the same single-threaded program on multiple data items.

Programming languages and hardware both offer poor support for fine-grained parallelism and it's very hard to speed up classical software using parallel approaches.
SDR is great. I'm using an RTL-SDR dongle together with the rtlamr software to read my gas meter. It provides measurements about every 30 seconds, and my gas company doesn't give any real-time data. Quite handy.

(and I run an adsb receiver, which incidentally provides free access to FlightAware and other services if you share with them.)
> What are some solutions for water table depletion and how comparably sustainable are they?

Water harvesting has been successfully applied to thousands of villages in India and parts of northern Africa.

The Paani Foundation is especially amazing, as they annually lift hundreds of villages from dry wells and tanker dependence to tens of feet of water in wells and ponds in as little as one rain season using nothing but planning and cheap labour (the villagers).
Sadly, writing tests to have tests is totally a thing. A tech lead can come in a new team and ask for 80% or more of code coverage and no one will bat an eye. Will the software work better for it ? that's up to debate and it will depend on the quality of the tests.

I get your point of view, it feels completely absurd. The same way writing JIRA tickets just to have tickets, writing dumb comments because the CI will yet at you for not having comments frel absurd. And it's a reality in more places that I wish.

> And we continue: it’s not about software that is useful for the user; it’s about software that is useful for the business.

If we look at the number of failed businesses, that's a lesson that needs to be relearned again and again.
A fully optical computer would be better still.

https://en.wikipedia.org/wiki/Optical_computing
I felt the same thing when learning Rails through Railscasts. So much practical advice for building useful apps to fulfill customer's needs

A few years later I learned Elm and had a similar lightbulb moment, this time for front-end web development specifically.
Note I wrote appropriate edibles. There is a variety.

I leave it to you to research a bit further and perhaps try different kinds, with some trial and error you may get lucky yet.
Chronos: Pretrained (Language) Models for Probabilistic Time Series Forecasting
Two weeks to notify customers with many first finding out on social media is impressive?
I don't think so? The physics is completely different.
I believe it's a misrepresentation to say that "actual measured overhead is under 1%". I don't think such a claim can be universally applied because this depends on the very workload you're measuring the overhead with.

FWIW your results don't quite match the measurements from Linux kernel folks who claim that the overhead is anywhere between 5-10%. Source: https://lore.kernel.org/lkml/20170602104048.jkkzssljsompjdwy...

I didn't preserve the data involved but in a variety of workloads including netperf, page allocator microbenchmark, pgbench and sqlite, enabling framepointer introduced overhead of around the 5-10% mark.

Significance in their results IMO is in the fact that they measured the impact by using PostgreSQL and SQLite. If anything, DBMS are one of the best ways to really stress out the system.
Debian GNU/Linux 0.93 was the last release that used a.out binary format (1995)
Understanding the EU's Artificial Intelligence Act
The AI Act of the European Union (EU) represents a pivotal step towards regulating artificial intelligence within the EU, aiming to ensure that AI technologies are developed and deployed in a safe, ethical, and rights-respecting manner. This legislative proposal categorizes AI systems according to their risk levels, imposing specific requirements on high-risk systems and outright banning practices considered unacceptable risks.

Key Aspects of the AI Act:

1. Risk-Based Regulation: The AI Act introduces a novel, risk-based regulatory framework for AI, which could significantly impact developers and tech companies, particularly those working with AI systems in sensitive areas such as healthcare, transportation, and public surveillance.

2. Innovation vs. Regulation Dilemma: The Act raises critical questions about how to balance the promotion of innovation with the need for ethical standards and safeguards. This balance is crucial for maintaining Europe's competitiveness while ensuring the safety and rights of its citizens.

3. Global Influence: Given the EU's regulatory history and market size, the AI Act is poised to set a global benchmark for AI legislation, much like the GDPR did for data protection. This could have far-reaching implications for the tech industry worldwide, influencing global standards and practices.

Discussion Points for the Tech Community:

- The Impact on Innovation: How might the AI Act's risk-based regulatory approach affect innovation in the AI sector? Could it possibly stifle development, or will it promote safer and more responsible AI technologies?

- Global Standards and Compliance: Considering the EU's influence, could the AI Act become a global standard for AI regulation? What challenges and opportunities might this present for tech companies operating internationally?

- Ethical Considerations and Fundamental Rights: How will the AI Act address the ethical considerations and protect the fundamental rights of individuals, especially in the context of high-risk AI applications? What mechanisms are proposed to ensure transparency and accountability?
Back when I used a iPhone for work, I remember having Safari, Apple Music, Apple Rock Band, Apple Podcasts, Apple News and a lot of built-in apps being un-uninstallable and unremovable from my home screen.

Safari was the most egregious, since all other browsers had to use it as a backend.
Hopefully this leads to a shorter communication form for presenting new results. No need for each paper to have a half-assed intro/review of the field. Since now even the authors skip that part.

Leave reviews for quality papers by top experts in the area.
Those corporations often pay that money through IT departments that are somewhat distant from how the software is used. They are focused on security, manageability, maintenance, legal requirements, help desk workload etc. If it makes those things easier then it is a superior product for those people.

Also, this kind of move gets Microsoft closer to a world in which a workers laptops is like a Chromebook. Everything running in a walled garden of cloud, electron app, and browser tabs. And Microsoft providing the tooling as part of Azure. In the name of security they get to charge rent on everything. Need a fast GPU or more disk space? Rent it from Azure. Need a developer/ai environment? Rent it from Azure. It is a way of creating artificial scarcity and then charging people to escape that.
I don't know. Realizing that investing makes you much more money in today's world, than working for a living, is revolutionary at individual level.
No, but you don’t need to use the built-in serializers. Just swap them out for Marshmallow.
I’ve been having this hunch lately that using LVMs (GPT-4V, LLaVa, etc) could be a solution to error correcting, assuming the LVM has a sufficiently good enough world model
The upside of all this is that professionals are communicating their points better. Lots of examples from non-English (-language) nationalities using LLM's to write exposition sections for English journals. This lowers the communications friction across the language barrier; and lowers the implicit bias and penalization when people read a (technically correct and useful) paper that has weak grammar, and is confusing to parse.

These aren't purely bad things! I wonder what future social conventions for this kind of thing will look like.
I like the way that testing as I go alters my code base, making each bit of code runnable in isolation and so easy to understand and fix.

I hate flaky tests and I hate slow tests.
Figuring out how to eliminate both takes care, but it gets rid of two of the three main negatives of testing.

The third main negative for me is that testing can prematurely add friction around changing things like function signatures. Mitigating this is addressed well in my current favorite essay on effective testing:

https://matklad.github.io/2021/05/31/how-to-test.html
The translation isn't even necessarily damning. A lot of countries require publishing in the local language, and then you want it in english too.
> Can you give reasons why it wouldn't besides people (which includes payers) don't want to use it?

Sure! Acquiring the required paperwork and banking connections to get on crypto on/off ramps is difficult. That's one reason.

Anyway, see how you retreated your argument to "which includes payers"? So it seems that you actually agree with me that artists wouldn't be able to set up crypto payments to provide a livelihood for themselves, due to reasons which are outside their control.
Viaweb/Yahoo! Shopling co-inventor and HN host and inventor Paul Graham wrote a few books On LISP.

OTOH, even Graham would say that his partner Robert Morris was the technical leader of the pair.
Imagine a pencil drawing of Spongebob, but using tiny dots rather than strokes, collapsing onto itself, forming what looks like two separate masses (of sponge particles?) which then collapse together in the end.
You can ask it for code that will convert your input into tabulated output. Easier to check the logic of the code than all of the values in the table, then just plug your data into it.
> [...] on i686 bringing it to 6+BP (not 4+BP) meanwhile x86_64 has 14+BP (not 16+BP).

That is, on i686 you have 7 GPRs without frame pointers, while on x86_64 you have 14 GPRs even with frame pointers.

Copying a comment of mine from an older related discussion (https://news.ycombinator.com/item?id=38632848):

"To emphasize this point: on 64-bit x86 with frame pointers, you have twice as many registers as on 32-bit x86 without frame pointers, and these registers are twice as wide. A 64-bit value (more common than you'd expect even when pointers are 32 bits) takes two registers on 32-bit x86, but only a single register on 64-bit x86."
You can protect your time while not also eschewing everything that it means to be a paid member of a team.
It took ages from the theoretical invention of the MOS transistor to us being able to grow practically good enough oxides (which aren't riddled with interface traps)...
Don't forget the reason for the weird HTML:

They did not want to or could not secure Outlook with modern HTML, which is why they switched to the old HTML version of Word.
Private Equity Broke the Economy [video]
Those are microbenchmarks.
This is about control of what people see and the ones pushing for this particular bill have received the manjority of their campaign money from AIPAC [1] . The US congress is corrupt to the core we're they are willing to kill free speech for their own benefits.

It's difficult to run a genocide if people see what you are doing.

[1] https://www.haaretz.com/us-news/2024-03-14/ty-article/.premi...
For me, I can drive for example, and think about complex topics with words running through my mind at the same time, without it distracting from my ability to drive.
It should also be said that you need some sort of DWARF-like information to understand inlining. If I have a function A that inlines B that in turn inlines C, I'd often like to understand that C takes a bunch of time, and with frame pointers only, that information gets lost.
Those kind of ticket estimation meetings are always a waste of time. Have one person do the estimate and then follow up (in aggregate) how correct the estimations were. Hopefully you will get better over time.
John McAfee said the same thing, though he was a bit out of his mind at the time.
What a piece of shitty advice.
Well. Now the license change and Mitchell leaving makes sense.
Imagine how long it would have taken if silicon wasn't this ideal.
What is the feature called?
Logits of API-Protected LLMs Leak Proprietary Information
pgbench is not a microbenchmark.
Not if users use reasonably strong passwords (such as generated from a password manager) and sites only store hashes.
There there use to be a stronger distinction between Text Editors and IDE’s. Of course there is a wide spectrum from something like ‘nano’ to Microsoft’s Visual Studio (not VScode)
On macOS, BBEdit has had SFTP since the late 1990s. BBEdit is probably closer to the Text Editor than IDE when compared to VSCode

https://www.barebones.com/products/bbedit/

Also on macOS, Panic’s recent Nova editor includes SFTP. Nova is more closely aligned with VScode

https://nova.app

Also be aware that it is possible to use tools like either mount a remote SFTP sever on your local file system. This allows any editor to work on remote files.

On macOS in the Personally these days I mostly code on a Linux KDE system where I use VSCode. On my Macs, I use BBEdit as I have for 25 years.

I do have my eyes on Nova and Zed. Once Zed gets Linux support, I will give it a serious try. 1990’s there was a standard protocol many apps used that allowed your editor to integrated with a stand alone SFTP program. Even though BBEdit had built in SFTP, I would typically use Panic’s Transmit SFTP via this method

Personally these days I mostly code on a Linux KDE system where I use VSCode. On my Macs, I use BBEdit as I have for 25 years.

I do have my eyes on Nova and Zed. Once Zed gets Linux support, I will give it a serious try.
Bitwarden doesn't have support in apps, but you can get passkey support in Firefox by installing the Bitwarden addon.

I would've preferred more integration here (because unlocking the app vault doesn't unlock the addon vault, for example) but I think this is just because of the lack of proper APIs for this kind of thing. Android's auto fill API is using the standard system API, but the system API clearly isn't designed for the "enter your username, hit next, then enter your password" flow.
Oh, that's good news. I guess I wasn't up to date...
Postmortems in Software Development
fairphone.com
I think it’s more that the mushroom parts are expendable, they die anyway after they’ve done their job. I don’t think fungi in general benefit much from animals eating them, not the way many plants do.
Correct me if i am not wrong they probably defining initial conditions for the particles (such as positions (to create the spongebob (althought I wish there was a way to convert an image to these n bodies), velocities, and masses)
Then you set up the gravitational interactions between them and futher iteratively update their positions and velocities over time using some numerical integration method (Euler's method/Runge-Kutta method?) to simulate their motion
Landline Users Remain Proudly 'Old-Fashioned' in the Digital Age
What would be the point? Contra-rotation has limited use as it is. In this case the stated reason is to ensure the axial flow has no energy wasted in twisting (though this can also be achieved with a stator) - in any case two stages are enough for this. The other main use is dissipating more power when you are up against some sort of limit on prop size, but this is not a common problem underwater.
The Softmax function and its derivative
Mmm, I was very confused cuz HotDoc is a very standard platform used for clinic patient management
Yi-9B-200K
Ah right, thanks, I remember I saw Andrii's analysis in the other thread. https://pagure.io/fesco/issue/2817#comment-826636
Sixth hit: "Certainly, here is a list of various types of polymers:"

Seventh hit: <not found in paper or abstract>

Eighth hit: "Certainly, here is the essential information provided for reference to the proceedings of the conference on the topic of university book production:"

Ninth hit: "Certainly, here is the methodology for conducting a literature review on the attitudes of healthcare workers toward COVID-19 vaccination:"

Tenth hit: <paid access>

Eleventh hit: "Furthermore, to confirm the advantages of the new model, Certainly! Here is the rephrased sentence with improved language quality and clarity:"

I don't think that all results contain such wording, and surely daghamm's statement can't be disproven by listing these. But there is something that (also) rubs me the wrong way about these sentences getting into research papers.
Incorrect, English does indeed have German influence but it also has more Celtic influence. One is closer to Old German than the other: https://en.wikipedia.org/wiki/Old_High_German
Proposal: CSS Variable Groups
I've been using Google Android phones since the G1 and I'm very happy with their stock OS. Currently on Pixel 7a.

My parents both each have some Samsung and it's awful whenever I have to help them do something.
It's basically organised crime. It's public money funding scientific publishing, and a huge part of the industry is just here to scam public money.

The industry is ripe for public prosecution when an article submitter didn't read it, an article reviewer didn't read it, neither did the publisher yet it is published in a journal with a subscription price in the thousands payed by publicly funded libraries.
How is it revolutionary? It means that people will provide less labor than optimal and the division of labor won't advance as much as it could.
In South Africa you could get a za.net domain for free. They stopped new registrations quite some time back as the spam era of the internet was getting started. I still have my domain and use it for all sorts of different things. From email to experiments.

Name server changes are still done through email.
Exactly. A correct analysis would be to determine the baseline pre-chatGPT, examine if there is a trend (some language "clichés" evolve with time) and then check if there is a clear shift post-ChatGPT.
"My Obsession with London's Modernist Council Estates"
Curious to hear more about this. Full disclosure: I designed and implemented .eh_frame unwinding when I worked at Polar Signals.
Could parliamentary democracy save America?
Whoa. Alternate take: people are having fun with a silly cup? It’s a meme in physical form.
Highlight from this paper:

> Our empirical investigations show the effectiveness of our methods, which allow us to estimate the embedding size of OpenAI’s gpt-3.5-turbo to be about 4,096.

Discussion of the other paper is at https://news.ycombinator.com/item?id=39675735 but DeepMind seems to care more about helping their peer keep secrets and did not release GPT-3.5’s embedding size. Also the other paper is mentioned in Section 9 “Simultaneous discovery” of this paper in case anyone wonders.
Not owning or owning a place for your own is revolutionary.
> The more it advances, the bigger and out of control it gets.

Yet my present computer can do far more than the one I had, say 30 years ago, when things were "simpler".