skysight-inc/HackerNews huggingface dataset:
It's not the most intuitive thing, but how long we live has no long term impact on population levels. Think about a fertility rate of one - this means each successive generation will be half the size of the one prior. This makes simplified population sims very simple because it's simply powers of 2.

If you start with a population of 1 then the generation before was 2, then 4, 8, 16, 32, etc. So when you remove the biggest group, the oldest, it will always be about 50% of the total population regardless of how many other generations happen to be alive. And a 'generation' is proportional not to our life expectancy, but to our practical fertility window - so about 20 years.

You would substantially mitigate many of the economic problems but your Logan's Run would also need to be a dictatorship (and a rather less than benevolent one) because the skewed age ratios mean with a collapsing fertility rate the elderly will exclusively control any democracy, even if 100% of people vote. And all of this just to make it more comfortable to sleep walk into extinction.

I'm fully on board with you about saying the unspoken parts out loud, but I don't see this idea as a solution.
CMYK is not so important now, but Lab IS.

Even last Dan Margulis' books are about Lab and not CMYK, like older ones.

And looks like no native Lab (or CMYK, for that matter) in 3.0: data is still sRGB, and converted before and after tools.

It is bad.

Lab has much more wide gamut that sRGB.
I just use ollama. It works on my mac and windows machine and it's super simple to install + run most open models. And you can have another tool just shell out to it if you want more than than the CLI.
Am I jazzed about Sam Altman making billions? No.

Am I even more concerned about the state having control over the future corpus of knowledge via this doomed-in-any-case vector of "intellectual property"? Yes.

I think it will be easier to overcome the influence of billionaires when we drop the pretext that the state is a more primal force than the internet.
UK MPs back landmark bill to legalise assisted dying in England and Wales
Something helpful I have seen in this situation is to require the reviewer to test the changes for long PRs, and post proofs (a screenshot, logs, ...).

Even with the best of intentions, it's easier to miss things in longer PRs, plus it gives more time for others if they want to have a look. It's not bulletproof of course, but at least it makes sure the basic functionality is working.
Beyond opponent and self: Martial arts as a gateway to nonduality
>>not that expensive to get an M4 pro with 64GB

$3900 as the starting price does not sound 'not that expensive' for me.
Your original premise is flawed; there can never be language that is superior in every aspect. Almost everything is a trade off. A technology that is good for one purpose might be wrong for another and vice-versa. Also a new language will always start with no adoption, no experts, and no libraries so that is also a trade off.

A language that allows incremental adoption will necessarily be limited by that necessity -- another trade off.

When USB was new very few computers had USB ports but nearly all computers had floppy drives. Floppy disks were cheap and flash drives were expensive. If your purpose was to share data then using a USB Flash drive at that time was an inferior experience. If you had a lot of data, a writable CD was a much better choice. If there was ever a period that USB drives were supreme for that task, it was brief. With higher speeds and greater adoption, it quickly became much better to use the Internet to exchange data.
You can just have the server return a json object instructing the frontend to navigate, accomplishing server redirects.
1. MOST things on sale are not worth buying at any price.

2. The sale price is closer to the actual market value of the item. Instead of viewing sales as a boon from retailers, it's more accurate to view retailers as price gouging the rest of the year, or charging a convenience fee to not have to wait for a sale.

3. It's commonplace these days for retailers to simply lie about normal prices in order to pretend an item is on sale, when in fact it is simply being sold at the normal price. That TV is always $300, but today it's "<strikethrough>$500</strikethrough>$300 (40% off!)".
That or it’s different skus and lower quality product that was binned just for black friday
>A good manager doesn't need PIPs because they're always communicating clearly and consistently to their reports about how they're doing.

More generally, a good manager is someone who shields their people from surprises. A PIP should never come as a surprise to someone. Unfortunately, there are bad managers out there who fail at that. It's not the manager's fault if someone gets put on a PIP, but it's absolutely 100% their failing if it comes out of the blue.
It’s meltdown proof in principle since the process goes into an equilibrium rather than into a runaway process.
Just love this. My particular favorite is sending the http:// version of everything instead of https://.
Obviously we're all impacted in these perceptions by our bubbles, but it would surprise me at this particular moment in the history of US politics to find that most people favor the existence of the state at all, let alone its ability to keep secret personal information regarding citizens.
kind of true except if you've got 1000's of customers it all evens out and your traffic profile is actually quite smooth if you've got say 6 X 100G transits, 4 X 100G IXP ports and 5 X 100G PNIs then the impact of an individual 1G customer is not even noticeable, honestly. We can work to 1Mbps 95%ile being about 250GB of total transfer at scale.
>NATO would already crush Russia in a purely conventional war several times over. However,

.....no nato country (or alliance therein) wants to deal with the shitshow that would follow, immediately- or longterm, afterwards.
What’s your reference for Adobe training on your photos?
Soldiers fighting for Nazi Germany were Nazis

https://en.wikipedia.org/wiki/Myth_of_the_clean_Wehrmacht
> The ongoing Ukraine war is what prevents these countries from being invaded now.

What prevented them from being invaded before the Ukraine war?
I keep my whois and NS entries elsewhere and my nameservers sufficiently distributed that I find the risk acceptable, but both hetzner and ovh are firmly in the "I have always felt I got a very cost effective 'exactly what I paid for' - and in the case of my rare interactions with their support more than I'd hoped for" category for me.

Neither has ever caused me a problem that didn't feel like "potentially having this level of problem occasionally is entirely in keeping with how little I'm paying" basically.
Cisco switches can mirror ports with a feature called Switch Port Analyzer (SPAN). For a monitored port, one can specify the direction (frames in, out, or both), and the destination port or VLAN.

SPAN ports are great for network troubleshooting. They're also nice for security monitors, such as an intrusion detection system. The IDS logically sees traffic "on-line," but completely transparent to users. If the IDS fails, traffic fails open (which wouldn't be acceptable in some circumstances, but it all depends on your priorities).
The article mentions Sydney harbours 18 foot racing skiffs. These are very light 3 man racing vessels with far more sail than boat. They are very fast and require all 3 crew to be suspended on trapeze wires far from the hull, just to stay upright.

They are fun to watch because they flip and capsize a lot.

https://www.youtube.com/watch?v=8UqXaTHG0_M

https://www.youtube.com/watch?v=hmKQY0KdKSo
Instead of rocks (I’m sure that was a joke)

Not a joke at all. If the tarp is big enough, fold it into a half tent and put rocks at each end, then cover them in snow to create a mini-wall and hold the tarp in place from wind. The tarp itself needs to point up-wind to block it. It will block the wind and new snow. If wearing the right snow clothing the only killer is wind. The snow below the tarp will be fine, again if wearing the right snow clothing. Adding layers above the tarp is great if it's an option. I was just basing that on what can be easily carried in a ruck-sack as I assume the only people sleeping outside can't afford lodging. That insulation roll can be rolled up and attached under the ruck-sack if it is small enough and/or flexible enough.

[Edit] For completeness sake, if they are homeless and do not have good snow clothing then the first thing they should be doing is begging, borrowing or stealing their way onto a train heading towards the equator.
You're correct, but I think many don't realize how many small model trainers and fine-tuners there are currently. For example, PonyXL, or the many models and fine-tunes on CivitAI made by hobbyists.

So basically the reasoning is this:

- NYT vs OpenAI, neither is disenfranchied
- OpenAI vs individual creators, creators are disenfranchised
- NYT vs individual model trainers, model trainers are disenfranchised
- Individual model trainers vs individual creators, neither are disenfranchised

And if only one can win, and since the view is that information should be free, it biases the argument towards the model trainers.
Why just fire them? As you showed they can “just quit” if they don’t want to play ball, and some people want to have the opportunity to play ball.
Show HN: Reframe – Easily add Exif data, custom text, and logos to your photos
With Reframe, your photos are not just photos. Easily add Exif data, custom text, and camera brand logos to your photos. Place these elements on the photo's frame or embed them directly like a watermark.

If you’d like to know more details about this app, please check out the url. I’ve provided plenty of promo codes at the bottom of the page.
Sometimes the requirements are shit and so are the results. Like asking a instant redirect on invalid page and thus break the back button completely after submit any form. And yet you still get requirements like this.
I'd ask, is everyone else really performing well? What if everyone's focusing on short term self-promotion while incurring far too much technical debt? The one person focusing on rigor then gets PIPed, even though losing them would make the team far worse. (Actual case I've seen.)

edit: while I was not put on a PIP, at FB I got a "meets most" rating in the cycle where I first built cargo-nextest. In the end nextest had a far greater impact on the world than anything else management was doing, and the same people who gave me that rating now have it as a critical dependency. It's still wild to me how little focus there was on seriously thinking about long-term project health.
But all content is DMCA protected. Avoiding copyrighted content means not having content as all material is automatically copyrighted. One would be limited to licensed content, which is another minefield.

The apparant loophole is between copyrighted work and copyrighted work that is also registered. But registration can occur at any time, meaning there is little practical difference. Unless you have perfect licenses for all your training data, which nobody does, you have to accept the risk of copyright suits.
It's not hard to create content for TikTok (also, I don't think it's hard to do "debunk shorts" if they wanted to). They should just do it as this new "short video" form clearly works.

edit: Were you perhaps replying to someone else?
I don't know the original story, but 300 hundred PR comments on a first PR (or any PR for that matter) is insane, and my guess is that somebody on the team is having an argument back-and-forth in that PR, rather than focusing on whether the code should be merged.

If that happens to me, I would kindly invite them to talk about it elsewhere and give me pass, because the fact that you guys are still debating it, means that it's not a decided thing, and you can't prosecute me with a law that hasn't passed yet. Once it's actually settled, I'll be happy to go back and refactor it, but it is illogical to make it a blocker in the present.

It also sounds like something is wrong with the on-boarding process. The first PR should not be of such a nature that would invite loads of comments. It should be something that is functionally simple, and already has an agreed-upon design.
Marc Andreessen mentioned what's called "Operation Chokepoint 2.0" in relation to many tech founders being debanked. In the crypto industry you can find many examples of this, however they're often not so public. Here's an instance from the entrepreneur Sam Hamidi-Kazemian:

'Kept quiet about this for almost a year out of fear but since I'm in good company with @tyler @cameron @brian_armstrong @elonmusk now.. Last December, I got a call from JPM saying "we have to close anyone's account that we know their primary source of income/wealth is crypto. This is directly from the top from Jamie. I'm really sorry."

I had a close relationship with my banker so I assume 99% of people wouldn't even get that kind of transparency/explanation. Wanted to add my own name to the debanked OCP list @nic__carter. It's real. It happened. Hopefully now it will soon be over.' -- https://x.com/samkazemian/status/1861956394079101391

Furthermore, this phenomenon affects not only founders but is common to retail investors. Try cashing out seven figures to your bank via a crypto payment rail and see how the bank reacts. If you get close to a successful crypto investors you can find many cases. However, this crowd often stays quiet: revealing that you're a high net worth individual, particularly in crypto, can be a security risk so these stories are shared in private chats amongst individuals of the same status.

Another case of added pressure, perhaps in a different vein, can be seen here: https://nypost.com/2024/11/13/business/fbi-seizes-polymarket...
Unfortunately I think that cyclomatic complexity is a rough measure of this. It’s an attempt at an objective measurement, but I’ve never found it to be a particularly good one.
> I have worked in number of teams where Emacs users were the majority.

If most Emacs users aren't using it for programming, don't you think it's silly to narrow pick SW professionals as your population to sample from?
Don't see how that's strictly better since the person loses out on potential feedback from the PIP vs straight firing.

PIP also doesn't prevent someone from getting severance, firing is firing.
In our CI we used to have some ruby commands that were piped to prepend "HH:MM:SS" to each line to track progress (because GitLab still doesn't support this out of the box, though it's supposed to land in 17.0), but it would sometimes lead to some logs being flushed with a large delay.

I knew it had something to do with buffers and it drove me nuts, but couldn't find a fix, all solutions tried didn't really work.

(Problem got solved when we got rid of ruby in CI - it was legacy).
> From an academic point of view it seems not.

More than a purely academic point of view, the distinction actually does matter. It's the difference between someone who affirmatively made a choice to join the Nazi organization and someone who simply didn't actively decide to dodge the draft or desert. The level of agency invested into the Nazi cause varies dramatically, and it's useful to have language that can distinguish between those shades.

We can get into philosophical discussions about whether it's worse to affirmatively support evil than to just go with the flow and not make waves either way, but that's more than an academic discussion—it has real relevance for today.
So poor management. A manager's job is to provide their reports the tools they need to do their job, and key to that is not 'obvious cues' but explicitly stated expectations. Basically the manager didn't manage and substituted a PIP for what they should have been doing all along.
The Social Stack: Bolos as a New Layer of Human Organization
Looks like government has already implemented a lot of these suggestions.
Also, it's not just the work needed to actually handle the write on the backend - even just making that many syscalls to /dev/null can kill your performance.
The systems *I* currently have at hetzner are, so far as I'm aware, on a "we don't charge for bandwidth but if you use a shitload you'll get throttled for the rest of the month" plan just like my ovh boxen.

But I only pull dedis from hetzner; my VPSen are all ovh based. So please nobody expect my experience to generalise without triple checking the terms just like I did in the process of signing up for those systems.
It depends on the writing.

I've read that sometimes wordy articles are mostly fluff for SEO.
It significantly increases the cost of track per mile. The (then) Soviets started electrifying their railways in 1930, and didn't finish until 2002.
"The Norwegian information also talks about how to survive for three days without power"

The prepping recommendation for Norway has been increased to a week.

That's also true in the US. FEMA says to prep for a week now.[1] Used to be 72 hours. In recent large-scale floods, which are now happening in areas that did not used to have them, areas have been cut off for a week.

[1] https://www.ready.gov/kit
I think my comment laid out the problem very clearly. You need a _source_ for the information, not a place to persist it.

Do you have a solution for how to cheaply extract features from songs? If yes, I'd love to hear about it, but if not, your evangelism and impotent attempts to defend it are not productive to this conversation.
My point is that you need it for mental preparedness.
Oh ok. So there’s a difference between reserve requirements and capital requirements. Capital requirements are still in place Basel III (Basel Capital Rules) 4.5% among other requirements https://en.m.wikipedia.org/wiki/Basel_III
Sounds like a very emotionally-stable place to work lol.
While your intentions may have been around discussion, I don’t want to be marketed to when I’m trying to understand something unrelated. I have a business degree so I intimately understand that HN is technically free and it’s nice to get free eyeballs, but we are people too. I’m so much more than a credit card number, yet you’ve reduced me to a user acquisition in the most insulting way possible.

Perhaps instead of your ideas, it’s worth seeding your own personal make up with a firm statement of ethics??

Are you the kind of person who will hijack conversations to promote your product? Or do you have integrity?

Just purely out of concern for your business, do you have a cofounder who could handle marketing for you? If so, consider letting her have complete control over that function. It’s genuinely sad to see a founder squander goodwill on shitty marketing.
I wonder if they can say something like “we aren’t scraping your protected content, we are merely scraping this old model we don’t maintain anymore and it happened to have protected content in it from before the ruling” then you’ve essentially won all of humanities output, as you can already scrape the new primary information (scientific articles and other datasets designed for researchers to freely access) and whatever junk outputted by the content mills is just going to be a poor summarizations of that primary information.

Other factors that help this effort of an old model + new public facing data being complete, are the idea that other forms of media like storytelling and music have already converged onto certain prevailing patters. For stories we expect a certain style of plot development and complain when its missing or not as we expect. For music most anything being listened to is lyrics no one is deeply reading into put over the same old chord progressions we’ve always had. For art there are just too few of us who are actually going out of our way to get familiar with novel art vs the vast bulk of the worlds present day artistic effort which goes towards product advertisement, which once again follows certain patterns people have been publishing in psychological journals for decades now.

In a sense we’ve already put out enough data and made enough of our world formulaic to the point where I believe we’ve set up for a perfect singularity already in terms of what can be generated for the average person who looks at a screen today. And because of that I think even a lack of any new training on such content wouldn’t hurt openai at all.
I've ran into this before, and I've always wondered why programs don't just do this: when data gets added to a previously-empty output buffer, make the input non-blocking, and whenever a read comes back with EWOULDBLOCK, flush the output buffer and make the input blocking again. (Or in other words, always make sure the output buffer is flushed before waiting/going to sleep.) Wouldn't this fix the problem? Would it have any negative side effects?
Moving from C to Modern C++ [video]
NATO
> The entire ponzi scheme debt / consume cycle is a trap.

I'd append that to be an increasingly inescapable trap.

Debt is needed to raise credit scores and high scores are needed for necessary things like housing. It's a brutal lesson for typical-income folks who only spend what they have.
In that specific case, it was our own installation of a VPN client and a custom definition of its launchd configuration. I don’t remember the exact details anymore.

I’d expect the system-provided services to be correctly configured by Apple in this regard.
In many dynamic languages, depending on scope, spelling is not a nitpick, it has long term mental costs and very well can cause bugs.
That argument stands on the mother of all slippery slopes! Just find a way to make your product mpressive or ubiquitous and all of a sudden it doesn't matter how much you break the law along the way? That's so insane I don't even know where to start.
You're really absolving the employee from any possible blame here. Sometimes people ignore blinking warning lights until they get a wake-up call.
> To recapture the spirit of open source as being about freedom for actual users (as opposed to free labor for jailed SaaS)

That spirit was never there; "Open Source" was created to be corporate -friendly as it was predated by Free software, which is rigidly committed to users freedom.
Online power now seems to consolidate into whoever complains the loudest, and/or whomever has the most political connections. Neither of those are good.

Shouldn't it be alarming to everyone that Jack Dorsey distanced himself from Bluesky?

The narratives around X are almost entirely inaccurate and/or self-induced. Like all algorithms, what you engage with on X is what you see, and what you follow is what you see. My X feed is very similar to my YouTube feed, which is almost entirely tech, physics, science, health, medicine, with the occasional trashy off-topic engagement bait that I ignore.

If I go onto YouTube and only engage with cat videos, soon my entire YouTube experience is going to be cat videos, even more extreme cat videos, cats doing crazy stuff, cats doing funny stuff, cats doing cute stuff. Does this mean that YouTube has turned into an extremist pro-cat propaganda center? Or is that a reflection on what I engage with? Think a little.
It's definitely making me reconsider Dell for my next laptops, unless Framework starts commiting to lvfs more.

I miss the days where you could boot FreeDOS and downloading a .exe to update your firmware on about any hardware.
Good to know. But does that also mean that e.g. splitting the full output to n 256 chunks would mean there is correlation between the chunks? (I always assumed one could grab any number of bits (from anywhere) in a cryptographic hash.)
Context: With eBPF, you can have "wait events" even for database engines that do not have such instrumentation built in.

Showing examples of the "extended thread activity sampling" approach on DuckDB, MySQL, Postgres and Oracle.