skysight-inc/HackerNews huggingface dataset:
Angle-grinder is really nice and the successor of sumoshell (by the same author).

I maintain a list of tools like these as part of the docs for my own tool klp (https://github.com/dloss/klp), which I think has a few useful features that are not in angle-grinder, but is orders of magnitude slower, because it's implemented in pure Python instead of Rust.
An AST is dependent on the Language Server though and thus not available for every file by default.
NeoFetch hasn’t had a commit since 2022, and a release hasn’t been made since 2020. I guess the writing was on the wall.
There’s several nice alternatives, but I usually just use fastfetch.
Doctor at Cigna said bosses pressured her to review patients' cases too quickly
CloudGoat
So you will stop reading the rest of the letter because you found something you didn't like?
Very cool project! I think one of the main way (a bit orthogonal to what you do now) to adapt to GUI / CLI would be to develop an open-source version of something like Aqua Voice https://withaqua.com/

Perhaps it could make sense to add this to your effort?
"The common meaning of a little used word changed nearly 100 years ago."

...
Not too long ago, I managed to pretty much ruin the wiki for a small (and at that time opensource) CNC machine by using it as my personal notebook --- probably my usage of it thus was a big part of why it was left off-line when the person hosting it moved.

You can see it on the Wayback Machine:

https://web.archive.org/web/20211127090321/https://wiki.shap...

In retrospect, I should have put some of that effort into:

https://en.wikibooks.org/wiki/Hobbyist_CNC_Machining

although since then, a machine owner worked up:

https://shapeokoenthusiasts.gitbook.io/shapeoko-cnc-a-to-z

I still regret a bunch of stuff I didn't keep copies of, esp. the scans of Barry Hughart's notes for his novels.

The irony is that one can see a bit of the result of discussion of this sort of thing at the top of one's browser window --- the URL bar, where URL == "Uniform Resource Locator" --- the originally proposed term was "Universal Resource Locator", but the argument against that was that people were not librarians, and that unlike Ted Nelson's Xanadu, there wouldn't an over-arching data structure and organization, so a given document wouldn't have a single canonical location.

Anyone interested in this sort of thing who hasn't read it, should read Tim Berner-Lee's book:

https://www.w3.org/People/Berners-Lee/Weaving/Overview.html
I suspect that people introducing and supporting such bills secretly attend education classes in China and Russia. And it is all of course to "save the children (TM)"
I find it amusing that the system described in this article is simply what Haskell calls the ‘IO monad’. That is to say, it describes an IO system with the following ingredients:

1. Each IO operation returns a special value which denotes an IO action

2. These IO actions can be sequenced using a function which feeds an IO action to a continuation

3. Syntax sugar to remove the annoyance of explicitly writing the sequencing function

Together, (1) and (2) make this a monad; (3) in this article is just ‘do’-notation. The only major difference from Haskell is that Roc doesn’t generalise the idea to other monads, which makes it far less powerful than Haskell’s Monad typeclass.
OSI would: https://opensource.org/license/apache-2-0

Edit: I'm wrong, see below.
I'm concerned when either a government or a company has too much power.
This topic and thread is a great example that HN'rs often have very little understanding of certain subjects that get posted here.

If it is VC or SF Tech related, I usually learn something. Anything around Banking, Finance, Trading, Crypto etc... not so much.
Apple is doing such a great job with their privacy features.

- Private Relay
- Hide my Email

Your ISP cannot see your web browsing. So can’t Google.

One time disposable email address for an unknown web site registration form.

All of this nicely integrated in all your iPhone/iPad/Mac and Safari with a great convenience.

Chrome – someone wrote it here - it’s such a resource hungry piece of crap.

The only reason for Chrome is feeding Google/advertisers your online behavior.

I guess the possible reason the EU saying iPadOS is a gatekeeper is Google/advertisers heavy lifting.
why do people use medium to post content?
It seems similar to https://swarmlet.dev as well (I’m the author). I’ve since abandoned the project for different reasons. Currently I’m using Dokku, and have been using it for ~8 years. It’s a lovely project and pretty mature. I would recommend Dokku to anyone who wants to do (cheap) self-hosting!
Credit cards can still use imprinter (from what I'm able to google but I haven't seen one in years), but debit transactions such as Interac need a connection.
Same shit-show with terms like "serverless" - which is just a misleading word for a cloud microservice platform.
As a user of nix I most certainly will continue to use it, there isn't really any need to know about the community issues at all. I also don't think there is any reason to "fork it" either, just go to a forum or chat room where you can keep things technical and plow forward.
What's the most recent thing Microsoft extinguished?
Is it accurate that Apple forces zoom to not support older iPads?
Most people will import external sheets using Pandas. It has numerous conversion methods for table-structured data sources, such as https://pandas.pydata.org/docs/reference/api/pandas.read_exc....
You can upload a PDF and convert the chapters into MP3s (either original text or simplified text). But for PDFs without a table of contents, you can only convert single pages.
It’s not 1603 where you have to walk 60 miles uphill both ways through the snow and packs of wolves to beg the local lord for mercy. In most places, it’s a form on a web page (I first did that in the 90s!) or dropping a letter in the mail. It’s also very easy to avoid simply by not choosing to stop in the bus lane, which anyone capable of passing a drivers test can trivially do.
Don’t ruin it for me! It’s one of my favourite words, but I really have no idea why. Maybe because it’s just so odd.
> The community would like to get absolute power so it can just make decisions about military sponsorships beforehand.

There is no such thing as "community" when talking about power. Certain people will have power. Maybe wider community agrees with them. If there is an established way to transfer this power (and install a different governance structure), then they can use it. If there is no such way, they may ask edolstra to step down, but surely he is not obliged to do so.

Historically, forking was a way for open source communities to diverge when they had incompatible values. There are plenty of examples of successful forks, preferred by community.

A teeny little bit of me thinks, that people who are not happy with current leadership do not want to fork the project because they are not sure that wider community cares enough to follow them.
That is a terrible practice. The point of a commit history is to see the development progress, document why a change was done, and in the future be able to reference or revert a change. If you squash all of it before making it public you rob yourself and any future contributors of those abilities.

I also "move quickly and break things" when prototyping, but always go back and clean things up so that each change is atomic and well documented. In practice, this is not a perfect process, but being disciplined about this is worth it. Otherwise, you might as well not use version control at all.

This is also my argument against squashing PRs into a single commit (unless it's really a single isolated change). Sure, it's convenient to do so, and you end up with a "clean" history, but having granular changes is worth the time and effort, and it's something you should strive to do in general.
I know what pimpl is - I relearn it before every job change for interviews. But I've never seen it in use, and don't see a use for it. Compile times are rarely an issue in my experience. At least not big enough to warrant something that extreme.

I like to see things simple: I need something, so I include something. Compile times are really orthogonal to that, and mostly a job for compiler devs, hardware people, modules or whatever. Changing my code because of compile times seems pretty harsh
The challenge there is that we've yet to find a way to make sure law enforcement actually has good reason to search digital records first.

Its a surprisingly common practice for police to collect evidence in ways that aren't admissible only to use that as justification for a search. Digital makes that much worse, and centralized digital with a handful of massive corporations holding the data again compounds the risk.
Chrome is worth a separate investigation from the EU and others. Chrome is massively layer breaching with Google Service. There is a reason why chrome comes as Chrome and as Edge. Because both companies add stuff which no one wants there on top while cooperating on the thing we really want (the HTML, JS, engine).

I should really find a fork which is focused on not adding on top.
Mind ELI5ing this? it seems neat
Where did you get the information that "apple forces them to require a newer iPad"? This is not true: Apple doesn't force anyone to abandon older versions.

The only thing that they do and makes this unbearable is that they prevent downgrading devices (or having older simulators or older xcode on newer macs), so testing on older iOS versions is painful or even impossible. But they don't require you to abandon older versions in any code related stuff, you can use modern features and still support older iOS.
Thanks! OpenAdapt already supports audio recording during demonstration (https://github.com/OpenAdaptAI/OpenAdapt/pull/346). Perhaps I misunderstood — can you please clarify your suggestion?
I’ve learned something new almost every time I’ve sat through any kind of management or leadership training. Including DEI. Like any kind of training, you only become better with more reps.
Yeah, open source could mean code distributed in zip bundles. Git history is an orthogonal concern.
(Note: Yes, I know a 3B2 is not related at all to a 3B1! But I figure if you're interested in one, you're probably interested in the other.)

As late as 2002, at AT&T Easylink Services we were still using 3B2s to process email and email-to-fax on a private X.25 network; the beginnings of a 3B2 emulation-on-Sun-hardware project was in the works; I don't know if it ever went anywhere.

Some interesting documentation I wrote here: https://3e.org/private/gms/
Hope they can last the lawsuit that is still going on from what happened with that book thing.
> they don't want an OS in a web browser running on their OS.

IMHO that ship has sailed.

With the current state of the web, what JS needs to do and what it needs access to, any mainstream web browser needs to become an OS in all shape and form. Managing Skype or Zoom on the web is so far away from displaying Craiglist 20 years ago, and users sure want to be able to open a link and interact with the service without having to download an app.

And this acceleration in web "pages" becoming full fledge apps is of course partly caused by Apple and its control on what can and cannot be distributed in the AppStore and middlemanning all payments. And god forbid to have multiple versions of the same app with different users for instance.
>Meaning we'd be able to enforce the law much more effectively.

There is no technical or practical barrier to enforcement of most relevant laws.

The primary barrier for such enforcement is the same that causes some many and so vague laws to be created, political will.

Universal enforcement is not the purpose, selective enforcement is.
Canada might as well change its name to The People's Republic of Trudeaunia the way they're going down the path of adopting PRC-inspired policies. Justin Trudeau is known for admiring the power offered by a Chinese-style dictatorship [1] and seems to be intent on pointing Canada in the same direction. I hope that Trudeau's successor - Pierre Poilievre seems to be a likely candidate - not only puts the brakes on these developments but actually turns them around but time will tell if this is the case. Politicians like power and Poliviere is a politician just like all the others.

[1] There is a level of admiration I actually have for China because their basic dictatorship is allowing them to actually turn their economy around on a dime…having a dictatorship where you can do whatever you wanted, that I find quite interesting - https://www.ctvnews.ca/politics/trudeau-under-fire-for-expre...
I miss Librarian.app --- it was quite useful for a project of mine:

https://tug.org/TUGboat/Articles/tb24-2/tb77adams.pdf

(basically used copies of _The Bible_ and The Works of Shakespeare to determine if a given set of letters appeared in the English language or no)
We already removed the version from our compose files once we first saw the warning.

I'm not sure if I'm more surprised at the person seeing the warning and thinking it's a bug, or the guy complaining about a warning for a deprecation.

Compose versions used to be a major pain in the neck, that's been resolved for a while now, it was time to just get rid of it.

A welcome change as far as my team is concerned.
Looking for cofounders to build open reliable LLM infra
Hey, I'm a cofounder of EinStack (https://github.com/EinStack) and we are trying to build an open source cloud-native reliable infrastructure for LLM applications.
As a pivotal project, we are currently building Glide Gateway which ports an idea of API gateway into GenAI realities (https://github.com/EinStack/glide). We have a few more ideas in the pipeline but I guess we need more hands to get stuff done.
At this moment, I'm virtually doing the stuff alone. So I'm curious if there are people who would be interested to join me as cofounders.

What I'm looking for:
- consistent contribution over a long period of time
- strong software engineering skills with understanding of problems and caveats of building distributed systems. Understanding of how Kubernetes works (at least from the service development perspective)
- great experience working with Golang (that's the primary lang of our choice) but also some knowledge of Python/TypeScript/Rust (needed for contribution into client libraries, docs, etc).
- any experience of doing open source projects is nice to have

If you want talk about this, feel free to ping me:
- via email: roman @ einstack.ai
- via EinStack Discord: https://discord.gg/Gy2HDwateH
Don't be shy
In your last line of code the my_state_t is really the "this" pointer. You're simulating OOP.
That and the whole notion that a majority of people want to go to a bunch of little shops every day for food and supplies. I go to Kroger or Target once or twice a week and I'm set.
The timing of the split was great. Thankfully the EU proves to be not that dumb.
Beeching Cuts
How to Compact Acceleration Structures in D3D12
"Analysis confirms the biases of the analysts, news at 11"
Only for prompt eval, it's only spitting out 10 tok/s if I am understanding that screenshot correctly
That's not my experience.

First, there are two SRE ladders: SRE-SWE and SRE-SysEng. SRE-SWE have the same interviews and hiring bar as SWEs. SysEng have less coding interviews but I think the interview questions are more practical and less algorithm oriented.

Still, SREs are subject to the same rules and policies as SWEs when it comes to submitting code.

And in the end, I don't see why using python on some projects would be a bad engineering practice
I'm way more nonplussed about this than you, I don't really think it's that special.
Do it on the lowest point on your land - is there anywhere that naturally gets boggy and damp in the rain?

I lived on a small farm as a child and at the bottom of the land someone had dug a basic well near a very small spring. The spring was really just a muddy puddle, but over time from the sheep walking back and forth to drink from the puddle, it slowly became a small pond. As we scaled back the number of sheep we had, the pond slowly disappeared again.

What is the soil like on your land, do any springs already occur or are there other natural ponds?
> It’s one of my favourite words

Wait, shouldn't it be the second one, right after _petrichor_?
Eh, my grandma is somewhere in her 90s and recently went to Spain (by airplane, a flight of some 4 hours). She does say the 14 hour flight to Japan sounds like too much though.
This was one of my favorite "word of the day" entries, a word every speaker tries to work into their speech, at Toastmasters. The person who introduced it gave the two definitions and then basically said "it's the only word I know that means its opposite" or something to that effect. It got liberal use in every speech, including mine, and I still don't feel comfortable using it correctly.
Add two more: search history (Google, and now, AI/chatgpt) and codebase repositories
At least in Spain, there's a lot of local control by city hall on zoning. A lot of people assume that any large development that comes up only did so because of backroom deals, so they oppose it blindly. And that translates to who they elect. So there's less micro-control than in the US, but it still ends up with similar effects. Nowadays, the boogeyman seems to be AirBnB and similar.
> Our hero has to stop this key from falling into bad people’s hands, or recover it before it’s too late. Perhaps at one point they utter something like the title of this post. You walk out of the theatre two hours later entertained but wondering why someone would be silly enough to create such a powerful artefact.

To the degree that this is the driving metaphor of the rest of the post, I'm inclined to suggest that there is cause for hope:

While the legacy states argue about what they call "policy" (meaning, the outcomes of their legislative and judicial proceedings), the focus of an increasingly vibrant, thoughtful, and massive part of the human condition is instead focused on the actual machinery of human communication.

In other words, the policy decisions of states ultimately can be relegated to a fairly small degree of influence - and, if we wish, complete irrelevance - in the face of how the internet _actually works_. To utilize the metaphor: the battle for our hero - and I realize this might be less exciting - is becoming much more about living in a world where such a "key" is impossible, rather than a harrowing action journey to stop it from falling into the wrong hands.

End-to-end encryption is extremely commonplace now. Even if you find yourself disappointed at your friends who still insist on voyeurism in the form of plaintext SMS conversations, consider that even a decade ago, few of your friends even used signal or telegram or whatsapp. Two decades ago, none.

> Law enforcement has more power than ever before because of digital technology. They are able to collect, process, summarise and track much more efficiently and at much greater scale...

While the alarm of these matters is proper to raise (I think we all agree on that?), I'm not sure this degree of pessimism is warranted.

The proliferation of cameras has made perjurious practices by cops - once a normal and integral part of their self-promotion - quite difficult. Similarly, the easy availability of textual representations of legal and constitutional protections has given people a much firmer leg to stand on in refusing to answer questions or consent to searches. Finally - and perhaps most importantly - the entire existence of professional law enforcement (and prisons) as the legacy of a plantation economy has become common knowledge, and scholars who have been documenting this transition are no longer working in the dark.

I think we're closer to ending this silly experiment - and finishing the incomplete abolition that stalled in the 1860s - than we have been since the US civil war. In fact, I think it's entirely possible that my 8 year old will be able to live in a world where there are no special access to badges and guns by state agents, and where peace and justice become everyone's responsibility.

And on that topic, I wrote a piece a while ago addressing many of the same issues as TFA, but from the perspective of a parent of an information age child, and the importance of strong encryption for kids in particular:

https://web.archive.org/web/20210522003136/https://blog.nucy...
For the sake of your mental health, if there is one thing you learn from your time on the internet, it should be to never, ever, ever argue with KSP fans. Not only will you lose, you will get dogpiled and you will not be allowed out from under that dogpile until you either fully recant or suffocate.
So you'd say that you are completely nonplussed? Because I was so nonplussed by it that I felt it worth sharing here.
Percival – a declarative data query and visualization language
> Law enforcement has more power than ever before because of digital technology.

When a fraction gets larger overall, and both the numerator and denominator have changed, it can be difficult to say which quantity is to blame.

Digital technology has given potential bad guys new powers too: you can get radicalised online, you can download bomb-making manuals (over TOR, if you have any sense), or you can get involved in phishing and ransomware and crypto rug-pulls and other cybercrime that wouldn't exist without technology. In some ways, law enforcement has much less power than ever before.

That does not automatically mean I'm for, or against, any specific bill. But it does mean that an intellectually honest pro-privacy answer has to acknowledge this and then make an argument why the benefits of end-to-end encryption outweigh the risks - which, personally speaking, I don't think is that hard an argument to make.

(Part of such an argument might be that, in areas where law enforcement has less power than before, it's because the crimes involve people or servers outside of their jurisdiction. Banning e2e whatsapp from e.g. one US citizen to another would do precisely nothing about that.)
I don't think that's a fair analogy. Psychiatric medications don't have a non-pharmacological alternative in many cases. You can't just consciously do something and not be depressed or schizophrenic any more.

However, putting food in your mouth is a completely conscious decision. If people have problems with controlling that then I think that's what should be treated, instead of medicating your body to react to food differently. I think a future where we turn to drugs on an ongoing basis to compensate our unhealthy lifestyles is pretty dystopic.

Again, if someone is obese and struggles to lose weight I think Ozempic sounds like a great way to get on the road to health. I just don't think you should take it for the rest of your life instead of changing your lifestyle.
Wow, those are a lot of fancy words to justify being silent enablers of the atrocities committed against Palestinian people. A few sentences are just obscene and plain wrong, like Israel is a scapegoat for its imperial predecessors. Israel is the literal device of its imperial predecessors, and continue to do so. It is denying the educated person's right to call an end to this violence, as a mere leftist shift in academia. While most of the protests were very calm and accommodating, people are quick to paint all with the same brush of antisemitism. And its always the people who take a moral stand, need to apologise, for their rhetoric. Those who spew venom against the Palestinian people are always given a free pass.

I wonder what do the author read though. I think he could do with a bit of thorough reading of To Kill A Mockingbird.