skysight-inc/HackerNews huggingface dataset:
That's been around since the original Bourne shell; /etc/glob, from what I can see from its source, would refuse to run the command if the resulting expansion turned out completely empty; and the globs with no matches would be simply removed.
It seems that this aims to refutes claims for inaction with facts about spending money.
However, the high speed rail project or homelessness management seem to show that in California, $$$ spent doesn't always imply that the problem is actually tackled in a meaningful way.
Sorry, which particular part of that paper are you linking to, the graph at the top of that page doesn't seem to link to your comment?
Am I the only one concerned by this?

> In RSDS protocol DID public key is hosted on each domain and everyone is free to verify all the posts that were submitted to a decentralized system by that user.

DNS seems far too easy to hijack for me to rely on it for any kind of verification. TLS works because the server which an A(AAA) record points to has to have the private key, meaning that you have to take control of that to impersonate the server. I don’t see a similar protection here.
"Temperature" doesn't make sense unless your model is predicting a distribution. You can't "temperature sample" a calculator, for instance. The output of the LLM is a predictive distribution over the next token; this is the formulation you will see in every paper on LLMs. It's true that you can do various things with that distribution other than sampling it: you can compute its entropy, you can find its mode (argmax), etc., but the type signature of the LLM itself is `prompt -> probability distribution over next tokens`.
Naturally it means GNU/Linux will never improve until being forced upon.
The biggest flaw imo was the deafening silence around how "wokeness" is used as a tool by corporate Dems/Repubs and state agents of capital interests to distract from material issues and keep people divided over "culture war" / identity politics issues instead of uniting their focus on the former.

No mention of how the recent resurgence coincided with the Occupy Wall St protests.

No mention of how it was used to dismantle the Bernie Sanders campaigns.

Etc.
It is sad that part of a state's response to a disaster has to include defensive propaganda[1] in order to justify federal aid to impacted residents. What should be a no-brainer has now turned into a PR battle.

[1] "information that is spread for the purpose of promoting some cause", per Kagi. Not all propaganda is bad.
Fireblocks Black Box Security Review
Western distaste for killing is a recent-ish phenomenon and is by no means universal. I don't think it would be that hard for us to go back to those days. Civilization can be a thin veneer.
Starmer has a very socialistic approach to innovation:

https://www.bbc.com/news/articles/cy0n14ywzqpo
At first I thought you meant an umbrella that doesn't work very well.
If Denmark was noble enough to allow a referendum in a time when it was regarded the correct thing to do, it does not mean that the referendum can be abused so that the U.S. can later annex the substantial natural resources of Greenland and say it is for everyone's security.

You cite legalistic reasons that make it impossible to annex Alaska. I'm sure similar legalistic reasons can be found to reverse Denmark's offer in an age that has turned neo-colonial.
Like this? https://lumendatabase.org/
This was discussed in my paper last year: https://arxiv.org/abs/2406.05587

TLDR; RLHF results in "mode collapse" of LLMs, reducing their creativity and turning them into agents that already have made up their "mind" about what they're going to say next.
Microsoft controls Windows and DirectX, Valve only gets to play until Windows landlord allows it.

DR-DOS, OS/2 and EEE PC.

Lets see if SteamOS makes the list as well, this is after all round two, Steam Machines didn't go that well.
> Writing tests isn't free, I agree, but in this case a good chunk of the cost of writing them will have already been paid in a way.

Some examples that come to mind are bugs to do with UI interactions, visuals/styling, external online APIs/services, gaming/simulation stuff, and asynchronous/thread code, where it can be a substantial effort to write tests for, vs fixing the bug that might just be a typo. This is really different compared to if you're testing some pure functions that only need a few inputs.

It depends on what domain you're working in, but I find people very rarely mention how much work certain kinds of test can be to write, especially if there aren't similar tests written already and you have to do a ton of setup like mocking, factories, and UI automation.
Tremendous work on this, thanks for the work to unlock these records for the public.
Breathtaking Abandoned Sites
> I’m pretty sure I both am and am aware enough of the line and its ambiguity to weaponise it against someone else if I wanted to.

I have been in customer facing roles since mid 2020 as a consultant. There really is no ambiguity. I don’t talk about anything that can hint at going in a sexual direction, or politics or religion. I just don’t get involved with those types of conversation at work.

Occasionally, I do have to talk about politics as it affects business especially since I spent a lot of time working in the Education/State and Local Government space.

> He’s arguing against universally institutionalising rules of politeness, and being particularly wary of doing it one way.

There has always been institutionalization of what one should and shouldn’t talk about in “polite company”. Those norms have changed through the years and rightfully so. Did your parents grow up in the Jim
crow south?

> Graham is arguing against the expansion of polite company to virtually the entire discussion space. In that, I kind of agree.

How is that any different than it has always been? I talk differently when I’m with my friends and family in private than I do when I’m in public spaces.

Society would look at me like I was crazy if I did the same amount of “cussing, drinking and telling lies” loudly like I do when I’m at home with my friends playing cards if I did it in public.

We all “code switch” to an extent.
I agree, but I think in the context of pre-twentyfirst-century religiosity, "prig" had the connotation of a person who was, yes, a huffy moral scold, but essentially harmless. In the context of current wokeness, there is a very real intent and ability to destroy lives. (As for the new right tech bros, I'm not sure if any prigs really have the power to hurt them seriously, though certainly Elon's investment in Twitter has taken quite a hit.)
I find it an interesting commentary on child protection laws (and standards organizations that don't reach the level of legal enforcement) and related to an idea I've had for years, that people are interested in appearing like they are protecting children more than they are interested in actually protecting children.
Chrome Web Store is a mess
You can use Verdigris to achieve the same with Qt
https://github.com/woboq/verdigris
No. "Bet" implies some sort of clear vision or value proposition. Metaverse was a dream.

It's okay to dream. It's not okay to burn billions of dollars on dreams with no proof of concept or business plan. Set aside the question of whether or not it's a bad idea - that's just plain bad execution.
No joke, growing up in a religious community that banned playing cards, I was given a ton of caution about dice.

Dice for determining movement in a board game was somehow totally fine, but making anything more than that dependent on the outcome of a dice roll was considered evil.
Copyright laws need a reform.
I'd estimate I probably commit ~30-50 times a day. I dig into and read a commit message once every 3 months.

A 90 seconds a commit that's an hour a day spent writing beautiful commits.

That one hour a day could be substituted with one conversation "hey, why did you do xyz in [ linktocommit ]?" every 3 months.

If you dont do these back of the envelope calculations in your head when trying to figure out if something is worth doing I highly encourage it.
If and when the VA locates the file, scans it, and redacts it, you should expect to receive a DVD in the mail containing the newly-digitized images of the materials several weeks or months after your initial acknowledgement letter has arrived.

Ha, the only device I have with DVD is a PS5, this should be fun.
That stuff was all over Slashdot at the time, where I heard about it; even got one and ran it for awhile, eventually relegating it to a Linux server.
already exist. Drones are required to have transponders registered to their owner. Doesnt do anything and is trivial to disable or circumnavigate.
>Seems that if I want my package to be installed, I need to pick a build system, regardless of if I am using any native code.

If you want to distribute it to be installable by others, yes. Except that at least for now, installers will assume Setuptools by default if you don't mention anything in your `pyproject.toml`.

>but to me, as a Python developer who wants to be able to publish a pure Python CLI program to PyPI,

If you're making pure Python projects, the actual build process is trivial and every build system will do just fine. But again, the build system you choose builds your code, not your external dependencies. Whatever you put in `pyproject.toml` here has nothing to do with the packages that you install. It has to do with other people installing your package (and you taking steps to make that easier). So "external dependencies don't build the same as on Poetry" makes no sense in this context. If you need to build external dependencies (i.e. they don't come pre-built for your system), they will automatically be built with the build system that they choose.

>it seems like a distinction without a difference.

Let me try again: When you use a package manager, it's so that you can keep track of which code from other people you're using. When you choose a build system and mention it in `pyproject.toml`, it's so that other people can use your code. (For your pure Python project, you will normally run the build system locally - https://pradyunsg.me/blog/2022/12/31/wheels-are-faster-pure-... . But the overall packaging ecosystem is designed so that you can push part of that work onto the end user, when it makes sense to do so.)
This isn’t a debate floor. People’s lives are being are affected by the minute. A governor is stating what’s going on.

And the opposition is spreading lies.
It starts with words. Then come books, movies, comedy. ”right not to be insulted”… feeling insulted is an emotion. Learn to deal with your emotions.

Yeah, I know… everybody is a winner and what not.
They already control enough studios, PC and XBox market.

SteckDeck compatibility relies on "emulating" Windows ecosystem.

Remember DR-DOS, OS/2 and EEE PC.
> from a governor who's responsible for the fires

It's wild how much credit and blame we assign to government officials.

For instance: Many Americans essentially believe that the president has a lever in their office to adjust the price of gas up and down
When capitalism falls, we can reevaluate those laws.

Both are equally impermanent ideas
Other than the additional capital outlay, this shouldn't prove a hurdle to anyone looking to do similar. Migrating from VSAN to external storage like NetApp is a non-disruptive process. And frankly VSAN has always been pretty horrible, so you'll likely end up with better performance and storage efficiency when all is said and done.
Come on, this is so blatantly political, coming from Newsom directly. Let’s wait for some independent sources analysis.
Software engineering has become prompt engineering and code reviews
i have been an ai engineer for nearly 5 years and have built everything from mobile apps to saas products. i've been using cursor as of lately and i feel almost "out of practice". i code more and have a higher level of output but honestly at this point im not sure how efficent i could be without an LLM. i see no reason to stop using it because the output difference is so great and im building products that need to move fast, although im scared in a year or so ill be too dependent. is anyone else feeling this from coding assistants or is it just me?
WRT modern tooling, I was thinking more in terms of languages like Haskell that don’t constrain the order of presentation so much, or tools like rustdoc that embrace hypertext and allow the reader to choose their own adventure.
> As for the new right tech bros, I'm not sure if any prigs really have the power to hurt them seriously

The new right tech bros are doing their own cancellations. Silicon Valley traffics in old tweets critical of Musk or Trump like the Victorian courtesans Graham ironically criticises.
> You just feed your TeX document to ghc and it picks the code out of the \begin{code} blocks.

This is starting to remind me of Jupyter notebooks, as you are expected to have documentation (well-rendered markdown) blocks and dedicated code blocks. Now I wonder if notebooks were conceived with Knuth's vision in mind.
Where is discrimination on that triangle?

If discrimination is on that triangle, where do you place efforts to counter discrimination?

You suspect because it fits with your worldview, or you suspect because of your knowledge of the cosmonaut program, and their willingness to have less-than-the-best in what is otherwise a very competitive field?
Uv doesn't include a "build system", but encourages you to use some other one.

Personally I consider this one of uv's greatest strengths. The inflexibility and brittleness of Poetry's build system is what made me give up on poetry entirely. Had poetry made it easy to plug in a different build system I might never have tried uv.
I'm confused.

Assistants are so easy to use yet we should drop everything to "learn"/"adopt" them? Why not just wait until they're not complete dumpster fires then start using them?
Yeah, that realization is what killed my attempt at replacing my Nvidia Shield TV with my home-built SteamOS box. I got everything "working" in the most technical sense, but I was limited to 720p on Hulu, and that ended up driving us crazy. I know that the box is capable of streaming 4K video just fine, because I was able to stream my 4K Blu-ray rips from my Jellyfin server just fine, so this limitation is purely artificial.

I did do some experimentation with VMs and emulation and whatnot, but I never got anything that worked consistently enough to use full-time, so I bit the bullet and plugged my Nvidia Shield TV back in.
All the people complaining at firefighters, governor, mayor, etc don't know that LA is America's most fire ready city:

https://www.npr.org/2025/01/12/g-s1-42393/la-fires-los-angel...
It’s very sad that otherwise unrelated parties are incentivized to spread misinformation as part of some broader political strategy with no concern for the truth or livelihood of their fellow citizens.
Must have spent an exorbitant amount of time playing Transport Tycoon and Railroad Tycoon back in the day.
> The interactions I have seen on social media did not consisted from thumbs up only.

Not necessarily but in my experience unless those people meet on a semi regular basis (as long as 2 years), or have a special bond (family) this usually slides toward superficiality.

> What actually happen to most people is that they stop showing up in meetups organized through social media (majority of them) and over time loose those relationships. From what I have seen, removing yourself from social media does not create new relationships for most people.

People don't only meet other people through meetups organized in social medias. I usually get invitations to events through calls and messages from friends, coworkers and ex-coworkers and meet other people there where we exchange phone numbers. I meet people on the road while cycling, some through their dance/yoga/crossfit/crochet class, etc. Several of my good friends I met over they years was by seeing them every day in my train commute and ending up talking to. I've met some random people in a bar and ending up sharing tapas with them and going home with their numbers.
> My hatred of pdf has no end. It killed postscript for dynamic pages and djvu for static pages.

Interesting to see someone evoke DjVu.

With the exception of IW44 wavelet compression, basically everything the DjVu file format supports has a PDF equivalent. I built a tool to convert DjVu to PDF that preserves the image layers and file structure with nearly equivalent compression.

My tool did expose some edge cases in the PDF standard which was frustrating. For instance, PDF supports applying a bitonal mask to an image, but it does not specify how to apply it if the two images have different resolution (DPI). It took many years to get Apple to bring their implementation into consistency.
Ah, the Good Old Days. Back when a bit of memory cost more than most butter churns, and the ultimate data transfer technology was a sharp Express rider with his saddlebags full of punch cards...

Back in the early 1980's, I recall futzing around a bit with dictionary compression algorithms. Very interesting - but it didn't take me long to conclude that outperforming `spell` wouldn't be easy. Nor worth the effort.
username checks out...

Seriously tho, "A governor is stating what’s going on." is not the same as him telling facts.
The Typical Man Disgusts the Typical Woman
There are thousands of pictures across hundreds of albums. So it’ll need to be scraped. Something might exist, no time to write such.
Years ago I worked for a company that provided managed hosting services. That included some level of alarm watching for customers.

We used to rotate the "person of contact" (POC) each shift, and they were responsible for reaching out to customers, and doing initial ticket triage.

One customer kept having a CPU usage alarm go off on their Windows instances not long after midnight. The overnight POC reached out to the customer to let them know that they had investigated and noticed that "system idle processes" were taking up 99% of CPU time and the customer should probably investigate, and then closed the ticket.

I saw the ticket within a minute or two of it reopening as the customer responded with a barely diplomatic message to the tune of "WTF". I picked up that ticket, and within 2 minutes had figured out the high CPU alarm was being caused by the backup service we provided, apologised to the customer and had that ticket closed... but not before someone not in the team saw the ticket and started sharing it around.

I would love to say that particular support staff never lived that incident down, but sadly that particular incident was par for the course with them, and the team spent inordinate amount of time doing damage control with customers.
Could you share more about how you do it?

Also, in a year the LLMs will be even more powerful.
Does the library work?

Also, this is an incredible achievement, but I don't understand this statement:

> This wasn't something that existed, it wasn't regurgitating knowledge from Stackoverflow. It was inventing/creating something new.

I mean you literally told it to copy an existing library. I understand the Haskell code is novel, but translation is not the same as inventing.
One reason that CEOs get good severance packages is to entice them to leave other successful companies. If they are doing well at those other companies, are well liked by the board, and can reasonably expect to make a lot of money, why should they leave that safe, lucrative situation to come to your company, where there's a higher risk of failure or of falling out with the board? Enter the severance package. It guarantees the incoming execs a minimum payout that's large enough to entice them to give up what they'd expect to safely earn by staying where they are.
> I think income inequality is at least part of the story in overall standard of living along

And I think that's bunk, because what other people are making or can afford says absolutely nothing about my financial situation. If your next door neighbor wins the lottery, does that make you poorer? If they lose their job, are you richer? No.

Income inequality is a different issue. I'm happy to discuss it, but not if I have to start by defending a (wildly incorrect!) assertion that standards of living are going down and not up.
>can be good self-promotion. You may not realize

When I said nebulous and hard to pin down this is kinda what I meant.

Do you routinely monitor commit messages on adjacent teams' repos? I dont. I dont know anybody who does. When I want to know something about their code I ping them a slack message and vice versa.

I dont think the CTO is reading commit messages either, theyre too busy.

I think it's good to ask when and why people actually do read commit messages to make sure what you write aligns with what they want to see.
iPhone Sales Drop 5% in Holiday Quarter After AI Disappoints
Ants' collective intelligence exceeds that of humans
"I think I'm done with security"
Nobody’s talking about it because they aren’t the aggressor. They didn’t make this choice. They are fighting for their survival.

Russia on the other hand…
I do acknowledge that I did not read that the speaker does not support BLE. I assumed that a $600 speaker will come with basic features.
The email TfL sent [1] to traintimes.org.uk ISP looks like a catch-all sent in haste. For example, it doesn't even mention the map. Instead, it invokes trademark registration numbers but these resolve [2] to LONDON UNDERGROUND and UNDERGROUND wordmarks and the roundel, none of them covering the map geometry as far as I can tell. It alleges a violation under Anti-Cybersquatting Consumer Protection Act [3] but the act only applies to domains - and TfL never claims "traintimes" to be an infringing domain name (certainly doesn't look so under the marks cited). And, as a sibling comment points out, the act is a U.S. law but the site appears to be hosted in the U.K.

If you think you have a case about the map, why not state it explicitly? The cynical answer is that ISPs have incentives not to care so making a case doesn't matter but ...

[1] https://traintimes.org.uk/map/tube/email2.txt
[2] One can look them up in https://www.tmdn.org/tmview
[3] https://www.law.cornell.edu/uscode/text/15/1125
I don't quite follow you here unfortunately. How exactly is the governor responsible for the fires?
> I’d argue their power fell earlier, with the Civil Rights movement: we’ve seen almost monotonic decreases in Christian religiosity since

Unfortunately between the way that Electoral College, gerrymandering and 2 Senators per state works, the religious right has far more influence than their population would call for.

I’m not saying that last years election was caused by that. It was mostly because of the ineptitude of the Democrat party
Yes, or at least, we should prevent companies from cheapening our cultural legacy with endless tackyness, spin-offs, merchandice, advertisements, and other vulgar things.
Is there any research on consumer preferences and why, for example, people might PREFER to be alone vs. eating in a diner? It feels like socialization used to be a forced mechanism, regardless of whether that created positive feelings in both parties. People have such limited time now between caring for children and demanding careers that any time spent meeting new people generally feels wasted unless you have significant energy to invest in that relationship (which generally means less “me” time). I personally don’t feel like this is the fault of technology as much as it is the fault of rising costs and long, intense work hours to pay said costs.
The game is about talking to people, that's pretty much it. If you treat the game like an interactive novel it makes sense. The skills and stuff really don't matter, just pick something and enjoy the ride.
It’s impressive, but I’m not sure I’d characterize a Haskell wrapper around C APIs as “something new that never existed before”.
Pretty good tool for creating graphs of work to be done and schedule them, but that’s not important now.