skysight-inc/HackerNews huggingface dataset:
Fish shell plugin that refreshes the prompt before a new command is run
I created this plugin because I frequently scroll back in my terminal history and wanted a way to know at what time a command was run and how long it took.

Unfortunately, the prompt normally shows the time when the prompt was generated and not when the command was run.

This plugin solves this issue.

I also added a detailed guide on how to set up fish with the super customizable starship prompt and make it super fast with the `fish-sync-prompt` plugin.

You can find the guide here:

https://github.com/infused-kim/fish-refresh-prompt-on-cmd#id...

And of course all of this has been tested and is compatible with the new rust-based v4 fish beta.

Let me know what you think and consider leaving a github star if you like it.
This topic has been mentioned in regards to digging super deep bore holes for geothermal energy. The high temps a couple miles down started to soften metal drill bits but some companies are working on lasers that are capable of melting rock to allow further digging.
LLMs are literally a deterministic function of a bunch of numbers to a bunch of numbers. The non-deterministic part only comes when you apply the random pick to select a token based on the weights (deterministically) computed by the model.
precedent? This is already a common practice. Since early 2010s ISPs were doing it in USA [1] and trying to lower net neutrality standards in Europe to do it [2]. That's how the whole net neutrality debate started in US https://en.wikipedia.org/wiki/Ajit_Pai#Net_neutrality_in_the...

[1] https://www.nexttv.com/news/netflix-ceo-some-big-isps-extrac...

[2] https://epicenter.works/en/content/data-toll-deutsche-teleko...
Tail recursion is iteration, it’s not true recursion. I said it in my first and second and fourth comments in this thread. If you didn’t notice it or you think that tail recursion is the point of this thread, it’s because you’re misunderstanding me. I’m saying that my comments about inferior performance and memory usage do not apply to tail recursion, because tail recursion optimizes out the function call and stack usage. However, tail recursion cannot always be used, so when we’re talking about recursion proper and recursion in general, it’s fair to assume we’re talking about stack frames and function calls. NASA might be okay with a fixed-bound tail recursion, but not other kinds of recursion.

In my mind, I was assuming and including no-OS scenarios from the start, you just assumed an OS because you’re using threads and garbage collection and memory allocation. NASA’s computers on the space shuttle and rovers haven’t historically run OSes, and I assumed you might have known that. Little computers like ECUs in cars don’t run OSes either. Console video games before about 15 years ago also rarely had an OS. The Nintendo Wii didn’t have one, nor any Nintendo console before that. We never switched, I’m clarifying now because you specified an Arduino with an OS. I was talking about safety-critical, embedded, and small memory systems from the start. This point is very relevant because it’s one of the reasons that recursion is to be avoided. Doom does run on very tiny computers without an OS, like a calculator. I don’t think Doom uses any recursion or heap allocation (except maybe to initialize) or garbage collection.

I’ve never seen a recursive algorithm that can’t be transformed into iteration, or where the recursion can’t be emulated with a faster iterative mechanism and smaller memory footprint than function calls. I doubt that one exists. Tail recursion is an example of trivial recursion automatically transforming function calls into iteration.
Human creators don't store that 'influence' in a digital machine accessible format generated directly from the copyrighted content though.

Although with the 'good new everyone, we built the torment nexus' trajectory of AI my guess is at this point AI companies would just incorporate actual human brains instead of digital storage if that was the requirement.
The valuable parts of the internet are, with few exceptions, ad-free. Forums like HN, personal blogs and sites, paid services—these are the places where real value is to be found on the internet.

The ad-funded content and services are almost universally low quality and designed exclusively to hack brains to keep them scrolling, not provide real value. What few exceptions there are to this rule are not worth the enormous drain on society that the ad-funded model has been.

> and as far as I can tell that is far less popular than the ad model we have.

This is a classic market failure. Corporations have figured out how to manipulate people into pursuing the corporation's interest (scroll indefinitely through pages and pages of ads and spend money on the things so advertised) at the expense of the consumer's interest (do anything else with their time and money). Popularity is irrelevant when it's clearly achieved by exploitative design, not value delivered.
> The topic is about how people within these subsets of society begin to believe the norms of their subset are shared by society at large, or in other words - by people outside their subset.

Again, I think that's just a failure to frame the problem. Norms originate and develop organically within communities. If you have online communities that develop their own norms, and that community does not have a perfect 1-to-1 correspondence with other communities, such as your work or your local bar scene, then you're bound to stumble upon people who don't share them even though they are apart of other communities shared by you.

The same applies if you replace "online community" with "work", "bar scene", "school board", etc.

The only aspect that sounds remotely relevant is the online nature of said communities, but that's something that exist and is already known for decades.
This lines up well with the success rates I have seen from expert phishers. When I worked at a certain well known company with strong security, a demon called Karla would succeed at spearphishing a bit over 50% of the security team.

AI now means much less skilled people can be as good as she was. Karla as a Service. We are doomed.
A stripe account requires a legal entity of some sort behind it.

This can be a "physical person" (eg a freelance activity), depending on the country, but that still requires registration -- and if it's millions per year, it's usually a terrible idea to do it as a freelancer.

The money has to go somewhere. That somewhere needs to be banked. That banked entity needs to be incorporated, or treatable as a corporation.
PyTorch from Scratch
Had to dig around to find this https://www.thespacereview.com/article/1197/1
I prefer Kagi, which does not have ads.
Or chrome, or gmail, or firefox, or ... sadly most of the internet is financed by ads. Only some parts remain free of them. Wikipedia for example. And even HN here ... you can argue it is payed for by the occasional ads, or rather all of it is an ad for the VC ycombinator.
To run Docker, you need to be an admin or in the Docker group, which warns you that it is equivalent to having sudo rights, AKA be an admin.

As for it not being explicitly permitted, no ports are exposed by default. You must provide the docker run command with -p, for each port you want exposed. From their perspective, they're just doing exactly what you told them to do.

Personally, I think it should default to giving you an error unless you specified what IPs to listen to, but this is far from a big of an issue as people make it out to be.

The biggest issue is that it is a ginormous foot gun for people who don't know Docker.
uBlock Origin can also block media elements larger than X MB (I use 8 MB so it still loads large images), preventing the video from loading in the first place. Disabling autoplay prevents it from playing, but the video is still downloaded.
How Chinese Hackers Graduated from Clumsy Corporate Thieves to Military Weapons
It's specifically because Akamai wants to preserve its reputation amongst enterprise customers paying $$$ that it's giving such a big delay. And I can predict it won't be enough for many.
> Dunning-Kruger

There are some solid, though not uncontested, arguments that the D-K study itself is fatally flawed.
I'm really glad to see Geerling branching out of his initial niche coverage on everything-raspberry-pi(which I personally find a bit boring 95% of the time).
> I can read books and then earn money from applying what I learned in them.

How many books can you read, understand and memorize in T time, and how many books an AI can ingest in the T time?

If we're down to paraphrasing, watch this video [1], and think again.

Many models, given that you ask the correct questions, reproduce their training set with great accuracy, and this is only prevented with monkey patching, IIUC.

So, it's still a big mess, even if we don't add copyrighted corpus to the mix. Oh, BTW, datasets like "The Stack" are not clean as they claim. I have seen at least two non-permissively licensed code repositories inside that dataset.

[1]: https://youtu.be/LrkAORPiaEA
Sample size, undisclosed, of 8 websites?
The Caribbean has been unusually warm. That's not a good thing
The internet as we know it is a dystopian hellscape. As somebody who has been around long enough to remember the internet before every interaction on it was monetised, all I want is for the ad industry to die.
It's easy enough in some browsers
Any examples sans current AI models? I have not seen any, or failed to find any, to precise.
"Why yes, I am a third world dictator."
>at the expense of a soap opera feel

The "soap opera feel" is precisely the goal of motion interpolation on 24 fps source. It reminds people of soap operas because they were often broadcast 60i instead of 24p. The weird part is that many people somehow prefer the terrible 24 fps to higher film frame rates.
Aren't animals a current example of a middle ground? They are incapable of authoring copyrightable works under current US law.
Thats like being asked to fill in for the guy on the bomb squad who called in sick. Being forced to fill a role that is dangerous and for which you are untrained and unqualified sounds like grounds for a lawsuit.
https://www.nytimes.com/2025/01/02/technology/net-neutrality...
Hydraulic power windows?? In doors?

Man, I had enough trouble bleeding a hydraulic clutch properly, and that line was maybe 30 inches tops.
From Go to Rust 1: async Dispatch
To save folks a couple clicks, yes, this is related to John Scalzi the sci-fi author.

So my guess was right, but I'm not sure whether it's good branding, a distinctive last name, or just me being ignorant of alternatives.
Why on Earth would we want a rail connection to the UK? If we were going to go through the trouble of building such a megastructure, surely we'd go the extra cm on the map and connect to mainland Europe?

Not that we need that either, or want it, but even in the fever dream this article presents, this doesn't make sense.
Try min-content, fit-content, or max-content instead of auto.
I saw no ads with Firefox/ublock origin.
So you say that, every law is a suggestion depending who's being tried?
Is the firing poor or are the people poor?
One is a collection of highly dithered data generated by machines paid for by a business in order to financially gain from the copyrighted works in order to replace any future need for copyrighted text books.

The other is a person learning from a copyrighted textbook in the legally protected manner, and whom and use the textbook was written for.
As far as I can tell, subscriptions aren't a reliable way to opt out of ads and ad tracking. Look at cars, cable, Uber, Spotify, Amazon prime, newspapers, telecoms, ISPs, etc. They all show sponsored content and upsell services to subscribers.

I've tried putting my money where my mouth is by switching to subscription services for everything and I still have to go out of my way to avoid advertising with adblockers.
The fact that Firefox has had a near-perfect ad blocker for years and years, and the internet has only got less usable without an ad blocker and it's still struggling to break 1% on mobile is just so strange to me. It should be marketing open goal. Especially as the biggest competition has a conflict of interest that prevents them ever doing ad block well, so they can't lose out to a pivot by Chrome.
I do not get this argument at all. We all eventually bear the cost of ads by them adding cost to the products being advertised that we buy. Nothing is free.
I use https://css-tricks.com/snippets/css/complete-guide-grid/ as a reference since it has pictures.
i weirdly agree with you, but also want to point out that “influenced by the training data” is doing some very heavy lifting there.

exactly how the new work is created is important when it comes to derivative works.

does it use a copy of the original work to create it, or a vague idea/memory of the original work’s composition?

when i make music it’s usually vague memories. i’d argue that LLMs have an encoded representation of the original work in their weights (along with all the other stuff).

but that’s the legal grey area bit. is the “mush” of model weights an encoded representation of works, or vague memories?
That's cool, but what I'd really like to see is something like Starlink on Amtrak trains. I would be happy with slower but much more comfortable train rides if I could do my work on the train.
> cannot turn off videos in a browser

But ublock, VPN and DNS blockers are available on mobile
There's kind of a product space to support "buyers", specifically calling out your section regarding "software integrator" vs "knowledge worker / domain expert." BTW "buy vs build" is a common engineering management language for this sort of thing I think; https://en.wikipedia.org/wiki/Component_business_model ... there's some silliness here in this space too since software itself is intended to already be maximally flexible; so "sellers" spending time building lots of flexibility is sort of a smell.

To motivate some of the machinery, you know systemically it's kind of a no-brainer for how financing and oversight works I suppose; overseers want to see early results which you might get from a knowledge worker rehashing or tweaking an existing solution, and then integrators get to play 'pick up sticks'.

So you have the integrator is the "buyer" because they have opted to defer product expertise (disregarding whether there's even any real cost, i.e., a FOSS solution, etc. "buy" meaning "not build").

The buy side has popular tools like linters, static analyzers; this is pretty huge. If you look at the "cloud native" space, treating lots of the cloud software players as "integrators" of software that's intended to be distributed, public, always-on, and at a cost of 'ad-supported' the buy side has the "Security and Compliance" layer: https://landscape.cncf.io/ ... a lot of money is flowing there too, since it simplifies precisely what you mention there, so you're in good company. Granted, "integrator work" might be a bit less specialized than the sorts analyses these tools might perform, but it's the same problem applied instead of abstractly "domain expertise" to "domain expertise of deploying existing software solutions."

It might not be popular thinking, but doc tools like CodeViz, doxygen, any worthwhile IDE, and other tools in the space are probably somewhere between the next space:

OTOH managers are sort of 'friendly buyers' for the expertise of their employees, so you can look at the tools of requirements elicitation, definition, capture, scheduling, prioritizing, and lifecycle management too, thinking specifically of like stories, epics, kanban, and presumably legacy systems like DOORS, which I don't have any experience with. If you want to avoid too much philosophizing and want to defer to some pretty broad experience SWEBOK has a lot of words about this more 'pre-compiled' approach rather than 'just-in-time' approach that most agile-type firms will use for their usually simple value props.

The same sorts of things might apply though; identifying whether "coverage exists" for "domain-expert produced prototypes" -- specifying the form of those, in say what you mention, signal processing. Basically, TDD -- does the shipped code match the tests? Does the integrator know enough to write such tests?

Essentially using 3rd party machinery to establish acceptance criteria, and clear targets to ensure that the "buyer-builder" contract is fulfilled.
ok so you end up mixing languages for a single target, which then limits the libraries and runtime features you can use
Charging cables seem to have a life of somewhere in the 3-12 month range for the typical user. Sure, I have lightning cables I've been using for six years without issue, but most people abuse them or lose them in a matter of months.
But you know what is being watched when streamed (much more accurately than via broadcast) and you have the revenue to pay those costs.
I recommend to read Scattered Minds by Gabor Mate. You will find the answers in the book.
Understanding the Lane: Bowling Oil Patterns
> We've had CIFUS for decades. The only change is now we say no to Japan teaching us to make better steel.

I'm curious what you mean by that.

Most of what I know about steel is in relation to knives (and peripherally, swords, axes, and other tools). At least in that (admittedly small) niche, Japanese steel is good, but certainly not superior to US steel (although with the financial trouble that Crucible is having, perhaps things will change a bit).
> Modern social-media business has only a short history of operating within stable societies. It is not in of itself a society of any sort.

That's simply false. Check the textbook definition of "society" and check how online communities operate to see how all your arguments are based on an assumption that's fundamentally wrong.
I don't personally take it as a recommendation to live in Mississippi, but I do think it's meaningful. For one thing it's a vivid illustration of what anyone with German friends, relatives, co-workers, etc knows... the German economy is in real trouble. In no world should the economic engine of Europe be slipping in ANY metric behind the armpit of the US.
A lot of games are trying to clone each other’s success without bringing new mechanics or IP to the table. In a way, I get it because once you have games which essentially form cults and a lifestyle around them, then to any humble developer that’s a tough act to follow.

But developers and studios should go back to basics, what made them want to play games? What was fun? How to have fun while strategizing? The definition of fun gameplay is different for everyone, which is part of the challenge. Mass appeal shouldn’t be the goal anyway, the goal is to create a core fan base which loves you, and attracts other players who join because of FOMO.
I have zero ads on my blog and instead I ask my readers to buy my books on my e-shop.

Works well, last year I sold 5000 books this way.
Is this really true? Virtually all news sites, regardless what side you agree with, have ads. Basically all entertainment has ads (or subscriptions). Productivity stuff is either full of sales or upsells, aka ads, or alternatively sell your data (for future ads).

Those are all valuable things. The ad free ones are the exceptions. More over they only exist ad free because the money comes from elsewhere.
YNAB4 or YNAB Classic, the standalone desktop application based on Adobe Air, was already quite capable of learning the categories for transaction, of course after you've provided them a few times. This still works good to this day, without LLMs; I'm regularly importing bank transactions, and usually I only have to confirm the category. There are just a few cases where there's still manual action required.

If you're looking for fully automated recognition of transactions, that might be useful for bookkeeping, but I think this creates too much distance between you spending money (and the application just confirming that) and the wish for conforming to your predefined budget.

Another trick I've seen people do, which is of course more time consuming, is manually enter every transaction into such a budgeting tool. This trick keeps you really close to your spending behaviour, instead of mindlessly looking at spending graphs after the fact. It gives you a chance to reevaluate with every transaction whether your everyday spending, or subscriptions, or other periodic spending is still needed, useful, and if cutting those costs might help you stay within budget, and maintaining your preferred quality of life.
Ask HN: Why don't companies make applicants pay a fee to apply to a job?
Rental property management companies do this with little issue. Is it possible that this is the way the hiring market moves? Would that be a net positive or negative for employees?
Ads work around lack of autoplay by loading massive image filmstrips containing video frames (often split across hundreds of image files), and animating that in JS or CSS. This has all the annoyance of autoplay, with even worse bandwidth and memory usage.
Yes, that's what I'm saying. An LLM washing machine doesn't get rid of the copyright.
> Forward to now, my new company, still bootstrapped, is over $10M ARR and profitable with 113 employees growing at 60% a year. I have over 51% of the shareholding and over 60% of voting shares. I still write code every day and behave more of an engineer now than I ever did in the previous company.

Man this is inspiring - No expectations or anything but Id love to learn more about this journey!
It’s not complicated. We pay the world’s highest prices for the developed world’s worst outcomes.
If we wanted to fix it we could simply copy the scheme used by whatever country gets the best outcomes at the lowest prices.

It’s only complicated if your ideology doesn’t allow for evidence based decisions.
It seems to just ignore filters like “date listed” sometimes too. And people will list items at nominal prices and give the actual price in the description. Generally a poor experience.
And yet he’s not blocking TikTok. It’s quite astonishing given:

A) they’re a Chinese owned company

B) China asymmetrically has never allowed US social media (amongst practically all major internet properties)

C) We cap ownership of foreign owners of US media. TikTok IS TV for the young generation.

But apparently he thinks it helped him win (would love to know if that was actually true, which is probably impossible to calculate), so who cares about all these other principles!
I sort-of like USB-C connectors (though they are somewhat fragile), but I am seriously confused when it comes to the ZOO of USB-C cables and their capabilities/lack thereof. Way too much diversity there.
There's also a finance process. Akamai deals mostly with enterprise customers, which means step 1 may be technical validation, but step 2 is negotiating an appropriate contract with another provider, which may take weeks on its own without a clear go/no-go answer in the meantime.
I'm certain that someday I'm going to be dinged on a really shallow kind of work security test because I decided to investigate a link into a sandbox/honeypot environment.