skysight-inc/HackerNews huggingface dataset:
related: the Immix inspired parallel-mark-region GC developed by Hayley Patton got merged recently into SBCL (https://github.com/sbcl/sbcl/commit/40276b25370f2af1e1870d3b...).

https://github.com/sbcl/sbcl/blob/master/doc/internals-notes...

https://applied-langua.ge/~hayley/swcl-gc.pdf

build with

./make.sh --without-gencgc --with-mark-region-gc (on x86-64/Linux and x86-64/macOS only at the moment).
Not quite sure I understand the point you're trying to make, because getting back to the original question, though, "Are modern cats even that good at killing rats anymore?" - the answer is yes, absolutely.

There is no real genetic difference, as a total population, between feral cats and cats owned as pets. Absolutely, as you point out, owned cats who know they'll get fed inside will murder outdoor animals just for fun, and they don't need to eat them to survive - but that's a learned behavior, nothing they were bred for. You take a normal tabby and leave it to have its litter outside, unowned, and those cats will turn into feral cats.

Many animal rescue organizations have developed "Barn cat programs" for feral cats. These cats have not been socialized to be around humans so they make bad pets, but they're happy to live in a barn and ensure it says rat-free: https://www.austinpetsalive.org/programs/barn-cat-program.
The team, the environment, the flexible hours, the pay.

Even for fast-food service jobs, there is always some differentiator.

People who can't answer this question are more likely to turn over. That's why it is asked.
There isn't a lot of people thinking, gee, I want an unfamiliar license, so you're going out on a limb by showing someone a new one. Just like if you made a fork of bash with some new feature and were like, "here, use this".
Yes, point conceded, I should've said something about the flexibility and capability of SDXL rather than just image quality in a narrow sense.
What is truly scandalous is the medical establishment playing utterly dumb about how they were pushing opiates and similar addictive drugs and pretending a brochure from some drug company (which every highly educated medical professional knows perfectly well isn't a reliable source of information) gave them carte blanche to prescribe.

It really shows how morally bankrupt our medical system is. How many people died while medical professionals took kickbacks and golf trips and steak dinners while rampantly overprescribing this stuff?

There was rampant defrauding of medicaid, huge surges of overdose deaths.

I broke (in seven places) my collarbone about 7 years ago and the number of different people (ambulance EMT, first nurse, doctor, radiologist) who kept offering me painkillers was frankly bizarre. Yes I was in pain, but I was fine with OTC acetominophen and ibuprofen, certainly not in pain to risk a lifelong addiction.

They of course sent me home from surgery with a bottle of the stuff, and I didn't need it. But the weird thing was that I was given some in postsurgery, and there was a bizarre faint desire to use them, such that I felt compelled to get rid of them and not have them in my residence.

The attitude of doctors saying "we didn't know they were addictive" is absolutely outrageous. There were 100,000+ people dying per year of opioids, and who knows if the stats are undercounts. A million Americans may have died from opioid overpresciption. Perhaps opioid deaths replaced heroin deaths. Perhaps heroin deaths were exacerbated by opioid overprescription.

Nevertheless, the medical establishment adopted the same "gee whiz I had no idea that was happening" as the CEO of Purdue Pharma. Except the medical establishment is full of ... medical experts.

It really shows how bankrupt our for-profit medical system is, how you can't take any advice from a doctor without considering how they are being manipulated by drug/device company incentives or insurance company limitations, how their medical opinion is fundamentally compromised.

There is no longer trust.
Third party paid component for parsing strings into basic data types and making http requests? That doesn't sound right even for late 20th century
This is the uBlock Origin edition based on the much-maligned WebExtensions Manifest V3, which implements blocking declaratively instead of allowing/requiring live request interception.

Firefox—my daily driver—still supports the "main" uBlock Origin (and I'm a somewhat heavy user of features unavailable in Lite like custom filters), but I had been waiting for Lite to be available and immediately went ahead and replaced uBlock Origin with uBlock Origin Lite.

The security win can't be understated: with its permission-less design (enabled by MV3) I am down to zero third-party developers that can get compromised and silently push an update that compromises all my web sessions. Sure, attackers could still get into Mozilla, Apple (as I run macOS), or cause a backdoored update to be pushed via Homebrew (how I install unsandboxed applications when no web app is available, which thanks to the likes of WebUSB is getting less common), but unsandboxed browser extensions were clearly the lowest hanging fruit, so this update (and MV3) significantly raised my security posture (and transitively that of projects I have access to, and that of their users).
And there’s not a single problem with that. Though these days you dont need to hack much for gaming.
> find . -name "*.go" | xargs wc - l;

25875642 total

(Technically, some parts of the application are embedded via `//go:embed`, and their contents decompressed and deserialized when the binary is started via `init()` methods; but those are not included in the wc -l command because they're embedded as `.json.gz` files (and ofc presorted so gzip is much more efficient).
[1] says the decryption key is derived from those pieces of information, and the key derivation logic is public info, e.g. [2] is an implementation.

It's somewhat clever, if someone takes a photo of the first page, they already have your personal info, to steal it from the chip they still need to have visual on the info on that page.

[1] https://randomoracle.wordpress.com/2012/08/27/reading-the-us...

[2] https://github.com/AndyQ/NFCPassportReader/blob/main/Example...
I had the same experience and lost respect for Canonical. Kind of makes me want to avoid using Ubuntu as well.
> That assumes that women working weren’t producing anything, and the construction industry didn’t get more workers as women joined the workforce.

No such assumptions are necessary or intended. It doesn't make sense to assume working women produced nothing. I have no idea whether the construction industry took on more workers or not when women joined the workforce.

Regardless, most couples tend to buy one house, and two people's incomes can outbid one person's. That is all that it is necessary to assume.
I don't believe this is correct from my direct experience running local models. They generate slower when you start to fill up the context window compared to when it first starts responding.
reverse-proxy for access to their server - they claim they have no records of individual IP that way
"Consider using it for archived documents, because after reducing some Word functions may not work correctly"
The (usually) technically correct response is that your company will reimburse you in your home country.

My father-in-law is a salesman for women's apparel. Two of his largest lines are based in Canada, so he has to go there at least twice a year for sales meetings. However, his reimbursement is entirely covered by their US subsidiary. It's a working visa, but granted on entry and prohibits work that will be paid for in Canada (e.g., he can take orders for products that will be shipped to the US, but not for those that will be shipped to Canada).
It is common to assume the comet strike kicked off the Younger Dryas cold spell, but it could still have been a coincidence. There were other cold spells like it in previous interglacials, and we don't know what caused those. Those might also have been caused by comet strikes; it took us long enough to identify this one. What happens that takes a thousand years to clear up is another mystery on the pile.

We know with certainty there was a comet strike, about the right time, that caused serious havoc, but evidence that it changed the climate is harder to establish. Firm evidence of sharply falling global temperature before the strike would settle the question. If the strike really did precede the cold spell, it may be hard to prove causation. It seems like the way to bet.

Another mystery is how the conflagration spared (just) bison, moose, deer, elk, pronghorn, and grizzly and brown bears.
The public Domain Name System that we typically think of as "the public internet" is a hierarchy which is ultimately managed by ICANN. ICANN delegates management of various TLDs to various registries, (for example, .com is managed by Verisign). In order to register a domain with a registry, you must be a registar that is officially accredited by a registry. GoDaddy is one of these , but there are many other alternatives. Starting your own registrar is not impossible, but it is also not a way to save money: https://www.verisign.com/en_US/channel-resources/become-a-re...

If you want to be included in ICANN's global DNS system, you really have no choice other than to play by the rules that ICANN sets. If you don't want to pay registration fees, but you'd like to participate in the internet, your best alternative is to ask your users to connect via your IP address.
objects are a poor man’s closures…
> However that was completely wrong: most people don't care! Neither people producing the content, nor the people consuming it.

For the people making and consuming on Reddit maybe. I think that people who want this to replace graphic design work will want more attention to detail.
Thank you so much! Comments like this have really made my day.

Scratch does have an "Extensions" feature, so perhaps it would be possible (https://github.com/scratchfoundation/scratch-vm/blob/develop...)!
Pennsylvania, Texas, North Carolina, South Carolina, Maryland, and Deleware offer Purdue plates -- and that's just looking up the universities I know well from growing up in Indiana
The Las Vegas Sphere was powered down during the recent DEFCON conference.

Nothing was officially stated, but it was rumored they didn’t want to risk anything like this happening.
One interesting thing I noticed while trying to port little-rat to FF, using the same declarativeNetRequest API as uBOL last week:

In Chrom*, extensions can intercept calls from other extensions, while in Firefox, they can't. If anyone happens to have any insight, please let me know.

EDIT: removed links as I'm being downvoted, not trying to promote, just would love to make it work in FF.
Where are all the electronics repair shops?
In the case of Elden Ring, not really, it was due to DXVK (whose developer is sponsored by Valve) having custom patches to workaround the weird DirectX streaming logic of the game that caused constant frame hiccups.

So, on day 3 or something of release, Linux was the best platform to play the newest AAA game.

The year of Linux gaming has been here for a while.
Agreed on ML being in production in a lot of places and has been quite valuable, particularly for large incumbents. I write about this a bit here:
https://blog.eladgil.com/p/ai-startup-vs-incumbent-value

I think the difference this time is the types of capabilities provided by transformers vs prior waves of AI are sufficiently different to allow many more types of startups to emerge, as well as big changes in some types of enterprise software by incumbents - in ways that were not enabled by pre-existing ML approaches.
It is quite intriguing that after four decades [1] it is not particularly clear why individuals and organizations adopt "open source" (in one of its many forms). Yet somehow it keeps growing as tangible reality and is now possibly irreversible.

There have been countless arguments for motivations, benefits (short and long term), sustainable business models etc., with various degrees of plausibility but in general rather vague, anecdotal and subjective.

What is missing is not reflection on the phenomenon by its practitioners (or others in the tech domain) but the sharp, objective and comprehensive eye of scholars with legal and economic expertise (and by now, also a knack for tech history).

Understanding the dynamics of "open source" (in quotes again, because of its wide and evolving range of manifestations) is quite important. E.g., there are many domains that seem completely allergic to it, for reasons that are as unclear as the reasons for success in other areas.

In any case, while techies are taking it for granted, it is one of the most remarkable social phenomena of recent times. There aren't that many examples of large scale cooperation / coopetition of complete strangers across the planet, working on very concrete and useful tools.

[1] lets take the GNU project as the nominal start of the open source era https://en.wikipedia.org/wiki/GNU_Project
Imagine you're an human artist, and you painted Mickey Mouse (let say playing pickeball). Disney doesn't own the copyright to your artwork, but of course they own the copyright to _Mickey Mouse_ (the character), but that doesn't entitle them to all art with Mickey Mouse in it.
Spotify has been a disaster, but unless the artists walk away (very hard to do), I don't see our political system as caring enough to do anything about it.
There is a dating app in my country that doesn’t have the option to chat, if you match you can only choose to meet up or not. If you do, you get to choose from one of the participating bars/coffee shops and you pay a small fee. That fee includes your first drink at the chosen place.

Basically, they monetize by setting people up on dates at specific places they have a deal with, driving customers to these places.
> your vehicle is already sending telemetry data outbound regardless,

Not anymore, thanks to the 3G cutoff :P
Ask HN: Emergency Notifications Explosion
Just curious here, I'm getting an explosion of Emergency Notifications from my local government, mostly police and my children's school.

We are told to avoid certain areas sometimes, or just about relatively minor events on campus, like paramedic visits. These happen a couple times a month at least. Now my employer is offering to send me emergency notifications, even though I'm entirely remote.

I'm not sure what to think of this. Are there more emergencies now, or is it that they're able to send them more easily, so they do?

Rather than feel reassured by them I must admit I find them unsettling. I'm routinely being reminded things are going wrong somewhere for someone near me. I never learn what happened or who it happened to.

I honestly don't know how I feel about them yet. Yes, they can do some good, but I know from my work that too many notifications can generate Alert Fatigue and be counter-productive.

I'm curious about the HN community's view on this.
A more concerning relationship would be social media use induces inflammation / inflammatory responses. Perhaps the study controlled for the inverse causation, but maybe not.

So if there is correlation, the opposite causation would imply a more pernicious outcome, combined with the fact that social media use is addictive.

Some inflammatory event causing social media use like injury is a lot more limited than social media use by billions of people increasing stress. The short article didn't really assuage me of this.

It shouldn't be debatable that social media use increases the sensation that you are being watched/looked at by more people than normal. It would be a given that this increases stress and tension.
I know Rasp. Pi is all the rage these days, but if I were to make a solar-server, it'd be off of Beaglebone Black instead.

* Beaglebone Black uses slightly less power and is slower than Rasp. Pi. Lower power is a big benefit however.

* Beaglebone has the "Programmable Realtime Unit" (a microcontroller-like hard-realtime subsystem with GPIO pins).

* These PRU subsystems can probably (???) be utilized for the battery-state-of-charge and possibly even provide a software-control for mppt solar chargers. Theoretically of course, but... I have to imagine that a Cortex M4 has enough MHz to handle these kinds of calculations.

* If not, the Beaglebone Black has a built in ADC that could be used as the basis of power calculations. Worst case, add in a proper uC to handle power / build my own MPTT / Battery charger.
Then the law should allow an exception for links which are not rendered as rich links. If it’s a plain html link, then problem solved.

Social media is killing what’s left of their business model, but Craigslist and the like gutted it first.

If we as a society want news outlets to stay afloat because they provide a service we deem valuable, let’s skip all the way to the logical conclusion of funding them directly.
I have recently gone down the solar panel rabbit hole too but I never tried the "fancy portable mini panels" cause they seem to weak and overpriced.

Instead, I acquired two large 140W panels that had been removed from an old installation for the princely sum of $20 (USD).

After struggling with trying to find connectors that I could pair with the MC3 connectors (remember, these panels came off an old installation), I bought a dozen MC4 and just cut off the old MC3 connectors...MC4 is the way to go these days.

Next came the surprise at finding out about "MPPT" - in all my years looking at solar panels on roofs, I never knew they were so finicky about voltage vs current curves...real MPPT charge controllers start at $70 for a Victron 15Amp and I decided to try my luck with Chinese sellers on AliExpress...turns out the charger was a PWM fake sold as a MPPT charge controller.

Anyway, I also needed a battery since the charger doesn't work without a battery source. That's another saga but short story - I built my own 3S battery pack out of 18650s.
Yeah, it's just hyperventilating. If I'm spending five-digit sums of money on a trip to Europe, an extra $10-20 per person for some electronic nonsense is not going to stop the trip. It's a hassle, sure, but a pretty small one.
The best way to read it is close to how it executes. Following the call graph.

Find the definitions of data types (if they exist properly) or functions which operate on a looser data type (like if the data is a raw integer array but the program utilizes a suite of functions for manipulating and accessing that array in a more structured way). Identify either the entry point ("main") or some point of interest and work down and up the call graph to understand what's happening.

Most code is not written, outside scripts and often not even then, to be executed linearly. No reason to force linearity into reading the code either.
We are committed to having competitive pricing at Spaceship for the long term. If you’re concerned, you can also lock in current pricing with multi-year registration.

Fwiw, you could say the same about anyone else in the market. Wholesale pricing is controlled by the registry, retail pricing can be updated by the registrar at any time.
Generally, the more likely you are to get away with an offence, the steeper the penalty.

I can't speak for all EU countries, but I get the feeling that traffic enforcement is a lower priority by EU police than US/Canada.

Several hypothesized factors for this in EU: more competency-based licensing, more regular technical inspections of vehicles (so fewer missing headlights), more automated enforcement (so fewer in-person controls), less focus on revenue generation by police (again, fewer in-person speed/mechanical controls), and most collisions just being a matter of submitting paperwork to insurance without police involvement. In Ontario Canada, police interaction is mandatory if any injury, >$2k damage or public property damage, so 99% of collisions, which is far different than France at least.

So unless you have mobile alcohol checkpoints, even if drink-driving happens at the same rate as elsewhere, you're less likely to be caught in EU. And those that are caught probably did something more significant at the same time to warrant police attention.

But sounds like your country, testing 45% of drivers per year, makes up for those several factors I brought up. Doesn't seem to be the norm in my EU experience - I do ~25% of my driving there.

20 year old EU data on this on p. 21 here: https://road-safety.transport.ec.europa.eu/system/files/2021...
I agreed with you until you went overboard with your last sentence. A "hostile" platform? What in the world? You literally just mentioned how easy it can be to avoid all this crap. There is nothing "hostile" about the web. I really don't like these overly strong statements.
Login required. Hard pass.
I love how people say things like "it never shipped" and assume it was all just political or nefarious or ineptitude.

I can guarantee that there was a huge thread about this in the bug, and it was not as simple as "nah don't ship it". There are many technical reasons/tradeoffs involved, and sometimes perfectly reasonable improvements are not possible. That's at every software org.
I make about $4,000 per million streams on Spotify for the tracks I’ve released independently. For label releases I make less, but the label promotes them so that sometimes results in more net revenue. I have a bit over 10M Spotify streams over the last 3 years.

Also, Spotify promotes my music via editorial playlists and algorithmic (eg Radio or Discover Weekly), so I’m probably making a lot more total revenue than I would have on iTunes.
Anecdotal, but I drive a 2023 - Ford’s word is that this is “fixed” in 2023 models and later (the “2023.5” is shipping now) but unclear if that’s a software or hardware fix. Almost 10k miles in with no issues thus far. From my understanding, the issue is most common in the GT and GT Performance trims when maxing out the power - which tracks with the on-ramp story in the OP. MachEForum has a great tracker on where (since EV power is definitely temperature related), what trims, and what model years this is occurring on.
How does this relate to verifying that the software running is the same as what google ships to everyone?
What’s really special about this new era of ML is its accessibility.

Every business had problems with probabilistic solutions. ML is the way to do that. But the barrier to entry has been so high for so long. And so you had to be in big tech or a highly specialized shop to play.

Now all you need is an API key and one line of code to call the most powerful models in the world.
Lunch thefts and dirty dishes: How to navigate breakroom melodramas
For what it’s worth, I saw what you did there and appreciated/enjoyed it.
Also that the reality of caring for children in our fragmented society without extended family present being so difficult that working and outsourcing childcare to a non-family third party is much easier than caring for the children yourself. I think this one is under appreciated.
Tesla Says Data Breach Was an Inside Job
My biggest issues were the total butchering of the timeline Jackson made to move make the Battle of Helm's deep happen. The whole trek from Meduseld, the warg attack, Aragorn's near-death, and the march of Saruman's orcs all happened in the same day and night, I can even ignore the barrenness of the Pellenor Fields (those should all be farmland!) and even dropping the Scouring Of The Shire. Other than those flaws, I thought the movies were pretty good.