skysight-inc/HackerNews huggingface dataset:
I’m building a Dr. Malcolm deck as well! He’d be a great Dino commander if he were more colors.

Tasha’s Hideous Laughter as him laughing in the helicopter is chef’s kiss
Battery technology achieves record high sodium-metal cycling rates
My wife and I are each one of three kids, and we have two kids ourselves. She wanted a third because she very much wanted our kids to have the same experience of having two siblings. The thing is, our kids have no experience of having two siblings -- having only one is all they know, and they're very close.

Maybe my kids will themselves want a family, or maybe they won't. I have no nieces or nephews on my side but do on my wife's side. At least as far as this subject goes, I don't ruminate on what might have been. Que sera, sera.
They sure have those directories in different forms out of sheer need but every time I’ve seen people have to consult wiki pages to get information that should be in a standardized directory it’s a shitshow that is borderline impossible to automate.
And you come across as a Google fanboy by jumping up and down about RCS despite interoperability being a mess for carriers that haven't bought Google's RCS stack.

I'm not talking about a "singular aspect". MMS supports read receipts, modern video codecs, proper group messaging, and reasonably sized attachments. These are all features that carriers decided not to implement. Your interoperability problems are an MMS implementation issue, nothing more.

Meanwhile RCS, which exists solely to monetize users, largely suffers the same fate as MMS even with the so-called Universal Profile. The solution for carriers in North America at least has been to buy into the Google stack.

Ergo your complaints can be summed up as: Apple sucks because telcos did a shit job with MMS because they haven't implemented Google's RCS.
They don't need to put all of the world's information locally, just the relevant bits. It doesn't need to know every celebrity's full history for example

You can have the basic stuff on-device with the "smarts" of an LLM that can have conversations with the user and have context to previous questions.

The other stuff can be fetched from the cloud (with the user's permission OFC) and optionally saved locally.
I experience the issues described when texting android users.
Both are fees. 2pc is the mgmt fee.
20 the performance fee.

Just being pedantic :o)
That's not where the money is. They don't care about hobbyists, startups or schools. In FPGA world is about big contracts, big design wins. Networking, defense, space, industrial control etc. It's why the design tools are so bad too: there's no reason for the FPGA vendors to invest in those tools when the design wins come from size and performance. In fact, giving customers an escape hatch from vendor lock in would be a Very Bad Idea.
Illinois Policy is a rather biased source.

If you read section 4 of the CPS report they reference, you’ll find some interesting stats that Illinois Policy neglected to highlight:

- The investigative unit in question does not have discretion over what it must open a case for; they must open a case and investigate every claim even when said claims are submitted anonymously, or without evidence, even without names attached.

- That same investigative unit recently had its role expanded to include broader, non-sexual violations of the CPS guidelines for staff/student interactions.

- Over the past four years, it has only substantiated 300 policy violations, of which only 16 resulted in criminal charges.

So … suffice it to say Illinois Policy is selling a pretty slanted narrative there. They aren’t a neutral party. The actual report paints a hell of a lot less damning picture.

It is extremely misleading to say that 500 sexual misconduct allegations were leveled against teachers in one year.
I don't understand how you extracted that from my comment above.

We obviously live in an insanely positive sum world.

That doesn't mean systems can run sustainably at a loss.
This is fantastic. The nursing home industry is dirty and sad, with for-profit groups squeezing every cent they can out of seniors who can't advocate for themselves, out of their families, and ultimately out of the taxpayer. They do that by poorly staffing their homes, and by creating networks of other legal entities that charge the home money so it doesn't make a profit.

For example, a holding company might own the nursing home operator as well as the building owner who charges them exorbitant rent, or the service providers selling into the home. If I had one piece of advice for someone with aging parents: find a non-profit home if you need a home at all. The sisters of mercy, the Jewish community homes. For-profit nursing homes are to our era what insane asylums were to the 19th century. A horrifying disgrace.
Large acquisition rarely seems to pan out well in the tech sector. Especially when big companies try to acquire their way into an adjacent market.

Also some company seems to be significantly worst than other, MSFT/microsoft/Dell come to mind. My suspicion is those type of acquisition are mainly driven by C/executive level employee as way to hide the real struggle of the company.

Is there a report analyzing bit tech acquisition say for the last 30 years, and they economical impact ? That would be an interesting read.

Maybe it's time for a new form of regulation around acquisitions
Exactly! Just low-volume contact@[domain].TLD for each as a placeholder.
When your data has outlived several generations of front-end technologies (mine started with Powerbuilder), you will find that ownership of the data does not control the evolution of how it will be used with what replaces past clients.

One particularly interesting Oracle problem is:

ORA-00060: deadlock detected while waiting for resource

Tom Kyte's book, Expert One-on-One Oracle, describes the primary culprit:

"Oracle considers deadlocks to be so rare, so unusual, that it creates a trace file on the server each and every time one does occur... The number one cause of deadlocks in the Oracle database, in my experience, is un-indexed foreign
keys."

For another perspective, add to this a default setting in every SQLite database:

$ sqlite3 verynew.db
SQLite version 3.34.1 2021-01-20 14:10:07
Enter ".help" for usage hints.
sqlite> .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
COMMIT;

Foreign keys can cause interesting problems, and SQLite specifically prefers to avoid them.
Meteor Lake die shots show off inner workings of SoC and GPU tiles
Rite Aid facial recognition misidentified minorities as 'likely' shoplifters
Purely a consequence of using existing creatures as templates I’m sure
MMS in 2023 is not an acceptable fallback. We all have cameras capable of shooting amazing pictures and 4k movies.

The size limit destroys decent looking pictures and basically prevents movies from even being an option with how grainy they appear stretched out on our 4k screens.

This is ignoring all the other interactive elements that are just table stakes in any kind of messaging application that make SMS absolutely terrible in comparison.
Alright, you got me there.
My [least] favorite genre of this type of video if of snow pileups where drivers blindly drive 40mph on slick roads and whiteout conditions ... and straight into dozens of other vehicles.
There is only so far as you are willing to drive. In theory I have the freedom to drive to New York city for my shopping, but that is a 17 hour drive (best case, not counting stops!), so I would never do that.

Even for cities of normal size, the total distance across means you would not want to make it a regular event to shop on the other side of the city. So if we add transit, and increase density you can find there are more places you within a reasonable range for whatever activity even though you lost the freedom of the car.

Of course if your activity isn't shopping - something a city excels at - but instead camping far away from other humans: then a car means freedom. When the activity you want to do is something a city excels then doing it via transit should mean even more ability to do it and thus more freedom. Of course this freedom via transit only works out when there is great transit and high density. Getting there is often difficult.
> non-religious

Or a member of one of the religions that don't celebrate Christmas.
This is so hard to read: Everything has changed.

And not only that, but the posted article even goes into some of the high level changes.

But you are right in one aspect. People absolutely dont care to stay on top of this- case in point your comment and the upvotes it has garnered.
Okay. I ride bikes and EVs. Cornering on a bike (ie two wheels) is way slower and harder than what an EV feels like. I don’t believe you are speaking from experience at all. Else you would know this.

Honestly the whole line of thinking on petrol is better is just change resistance rather than rationality. Most people drive 60 miles a day. Cars stay parked more than they are driven. Electricity is ubiquitous. EVs, particularly teslas solve this: home charging for casual use, super chargers for road trips.

Cornering in an EV with regen and instant torque is not comparable to any other type of vehicle and is vastly superior (even with the extra weight). Having driven a lotus (considered extremely light) and model 3 on the same stretch of road. The model 3 is superior in almost every way. (There is something still fun about rumbling engines and gears that EVs miss).

I think when you look at total cost of ownership you need to look at average length of ownership. Most people do not keep their car for 1M miles. For a Tesla, not really “overhaul” generally it is often a motor and/or battery replacement. It does kind of look like an overhaul given the simplicity of the drive train. But it’s two parts.

On the contrary: Tesla, or EVs in general are Better and safer. They are outselling every other vehicle because of that. Not because there are suddenly more rich people or virtue signallers in the world.
Ok they host some services on AWS and GCP, use Zendesk for support tickets, you can log in to JB using a GitHub account, and they use Google Analytics and a 3rd party payment system for billing. What exactly is the problem?
From Cleaning Offices to Designing EV Charging Stations
And this is why you should have a dashcam in your car.
Same for The Economist. I was about to enter my payment details for a subscription but then thought to check what the cancellation process was. Turns out it's one of those sleazy processes that's way harder than signing up.

Just to be sure I contacted their customer support to see if there was a way to cancel online. They confirmed that there was not, and then had the gall to say that this is because it's better for customers this way.

The content itself is good but I will never ever give money to a company that treats its paying customers this way.

Substack probably has a similar customer base and does things the right way. A paid subscription can be cancelled with an easy to find button. The money I would have spent on The Economist instead goes to several substack authors that I like.
if there is a chemical merit to it, we absolutely should study that and there is nothing to suggest society couldn’t normalize that if there was a quantifiable benefit

there have been studies that showed a symbiosis between human sexes that researchers have been cancelled for just because the institutions didnt want to hear it, as opposed to doing a repeated study to determine if a different result was reached

we see it across species with recent common ancestors, there is a lot of hubris involved with humans being different

all quackery and rejection of science over the last millennium has been about hypothesis and results that bruised human’s ego

I couldnt exclude this possibility about panties solely for the sake of a joke
context: https://en.wikipedia.org/wiki/Birds_Aren%27t_Real
Steam shows that most customers and developers want an app store even if the platform doesn't provide or enforce one. It might as well be run by the company creating the platform, so that the profit goes to maintaining it.
Could a similar effect be had by painting half asteroid surface with a lower-than-surface-albedo material like vanta-black? Not certain which would be harder....
Where do you think your trash goes?
I bet if we were to reiterate the definition of work, the math would show us we are actually less productive with a small handful doing the real work and carrying the country.
Ask HN: Fun nerdy/science gadgets to have on your desk?
I'm a big fan of things like tungsten cubes, spinning tops, MetMo cube and weird contraptions like this "magnetic floating desk toy" (https://www.amazon.de/-/en/zhuolong-Magnetic-Floating-Desk-Toy/dp/B08QFKJSDT)... what else should I get?
I completely agree. However, I don’t believe there is a foolproof product. The only reason I use Logseq over Obsidian is due to its FOSS nature. If Obsidian was open source, I would switch.
I used to use Notion, but moved to Logseq after searching for an open source alternative.
It's the least of your accomplishments but thanks for being such a great HN contributor over the years!
This is at least 3 levels deep of "why" questions before you can make any progress in solving this problem.
Referential integrity problems usually happen due to missing deletes, improper deletes, or references that should be cleared.

The overhead of checking for the existence of referred to records in ordinary inserts and updates in application code is unnecessary in most cases, and that is where the problem is. Either you have to check to have any idea what is going on, because your key values are being supplied from an outside source or you should be able write your application so that it does not insert random references into your database.

If you actually need to delete a row that might be referred to, the best thing to do is not to do that, because you will need application level checks to make the reason why you cannot delete something visible in any case. 'Delete failed because the record is referred to somewhere' is usually an inadequate explanation. The application should probably check so that delete isn't even presented as an option in cases like that.
You left out depreciation, maintenance, and insurance. AAA gives ownership costs at about 75 cents/mile. https://exchange.aaa.com/automotive/aaas-your-driving-costs/

With some 383 miles between San Francisco and Los Angeles that's $287 one-way or $575 round-trip. You'll need to add parking fees on top of that.

For some people it's totally worth it to bring their own car. That's also why some people drive over flying.

But there are also many people who would gladly take a free high-speed train service between those cities, just like there are many who currently fly.

For that matter, I've flown into San Francisco for work and not needed a personal vehicle at all.
"a new WAY forward in MObility" (emphasis mine) https://en.wikipedia.org/wiki/Waymo
As a counterpoint, I buy Sony TVs exclusively because they do a much better job of tuning the panel. They don't even make the panel. Sony just slaps Android on it. I'm definitely not the only one there. Sony has been known for their color accuracy for a long time now.

(Sony TVs even have a pretty decent user accessible API)
Eqtble (YC W21) is hiring a software engineer
I kinda wonder if it’s a derisking maneuver. If the AI runs on the client hardware you gain certain characteristics: the compute happens on the client hardware (saving apple $$) and if a bad actor succeeds at jail breaking from the AI controls then only the client hardware is owned (instead of a multi-tenant apple server).

Just my naive thoughts
> Always be kind, and say it’s your fault.

I do this with internal teams at work. I've found approaching other teams with issues with their library/framework in a "this could be our mistake" manner really helps in keeping them from getting defensive and stonewalling.
For me the PDF is much better. It's compact and clean, if I really need to see an affiliation for a particular author, it's really easy to do so in the PDF, not so in the HTML.

It's highly unlikely anybody will read an entire author list this long; typically you would read the first two or three names, or check if some particular name is on the list. So the compactness of the list and being able to quickly get to the article contents is important.
Pilot Project Sends Kelp–and Carbon–To the Seafloor
The way the interweb currently works is bringing stuff into my computer, and showing it to me here. Even with streaming, I see it 'here'. So My PC, My Rules.

If the interweb changes and I see it 'there' instead of 'here' we can discuss again.
Good point, and that would be worth adding as a comment to the other thread, perhaps along with the URL (https://gmauthority.com/blog/2023/12/gm-dealer-chat-bot-agre...).

Generally the original thread is the best place for follow-up links related to the same story; if we get another whole thread, the discussion generally won't be that different from the other thread and then we end up with a split discussion.

It also happens that a different URL is just significantly better than the one the ongoing thread was posted with; but in that case the most helpful thing is to let us know at hn@ycombinator.com and we can swap the URL on the existing thread.
> the court nevertheless preserved Axel Springer’s right to exclude users with an activated adblocker from accessing its content

I actually think this is fair, and I say that as someone who has been using adblockers since the dawn of time and couldn't imagine using a webbrowser without it.

I believe the court has decided absolutely sanely for one: it should be my choice as an internet user whether I want to be exposed ot ads or not. In my case: no way, Jose. And to those who make the argument that a lot of what the internet offers todays would be unsustainable without the ad revenue, I say that although you may think that you cannot live without this or that or the other on the internet, let me reassure you: you can. Everything on the internet is expendable. Trust me. Yes, even TikTok, son. Heck, most of what you're in love with today wasn't even there 10 years ago.

It may come in as a surprise to some but yes, you can have a life without the internet. And to be honest, I'd rather lose some conveniences if the alternative is this absolute insanity that is today's web without an adblocker.

But if content providers do not want to give me their stuff unless I watch their ads, I think that's fine. It's your right to do that. Just don't think that I am going to turn off the adblocker for you as a consequence. Much more likely, I'm just going to go somewhere else for my kick.
Well, do we really need protected memory and bounds checking?
This is ridiculous. We don't need people pontificating about what "rights" exist when I chose to request content from someone else's server.

We need better ad-blocking technologies. Let the arms race continue. Haven't had to deal with ads for years now, as a happy Firefox + uBlock user.
> Personally, when in a stirring shit mood, it can be fun to ask them what section of the law/code they think says that. I don’t think I’ve ever gotten a straight answer from TSA, and very rarely a straight answer from a police officer.

In the US, the reality we live in is that knowledge of the law is explicitly not a requirement for these jobs. A police officer is not required to know what law you are breaking, and can legally arrest you if they genuinely believe you are breaking a law they only imagine exists.

Whether this ought be the case is a separate discussion. But this is the landscape in which a series of court decisions have left us.
It is up to each app to store their state and resume. One of the most annoying apps for not doing this well is Google Maps. Holy crap I hate when I search something and get a route set and tab out to check something and com eback to a fresh Google Maps like 5 seconds later. They will fix it for a while then break it again several times a year. Once you start navigating it seems pretty reliable but until you hit start it is a shitshow.
I've been playing with it on the recent iPhone Pro, and it is pretty fast. The mistral 7B is very wordy though and is prone to making up stuff. It's fun to talk to, but it's not very useful currently.

Based on this demonstration of a local LLM, with optimizations, it definitely the way of the future on apple devices at least.
How do you detect errors like this?

What is an error? Is a business logic bug going to be picked up by this process automatically, or is some manual steps involved?

Ie a point of sale app releases an update that automatically halves the amount to charge, but displays the full amount to the merchant in the UI. Unit tests pass (because an engineer made a human mistake). Backend calls are correctly used, no errors thrown, simply the wrong amount is used.

How would this be automatically detected and reverted?

Would anyone writing point of sale software want to risk this over one of the biggest trading periods of the year?
Everyone can learn quantum now
I have the same issue. From what I can tell it’s just network-bound and the Arxiv servers are slow. They theoretically allow for you to setup a caching server but after spending a while trying to get it setup, I haven’t been able to get it to work.

https://info.arxiv.org/help/faq/cache.html
There was an interesting topic on r/experienceddevs [1], where the dev team was arguing with some DBAs on adding another column. The DBA insisted on using FKs over enum / application level logic, etc. The comments there present some excellent arguments on top of everything you said.

[1] https://www.reddit.com/r/ExperiencedDevs/comments/18ldexi/wr...
The economics of traditional plants are even worse. They're complicated to build, they take forever to throttle, they need a ridiculous amount of auxillary cooling infrastructure due to crap throttling, and their thermal efficiency is below even fossil fuels since they can't run superheated without making the reactor even more of a maintenance nightmare
Perhaps having plausible deniability that they didn't acquire a competitor just to kill it was worth that extra hundred million?
Nah, it's a super-complex system that creates a graph of components, can draw vectors like PostScript, can embed 3-d models, etc. The spec is here

https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandard...

if you look at sections 14.6 through 14.10 you will find quite baroque facilities for representing the structure of documents in great detail, making documents with accessibility data, making documents that can reflow with HTML, etc. Note to mention the 14.11 stuff which addresses problems with high end printing (say you want to make litho plates for a book.)

For that matter sections 14.4 and 14.5 describe facilities that can be used to add additional private data to PDF files for particular applications. For instance Adobe Illustrator's files are PDF files with some extra private data, and https://en.wikipedia.org/wiki/GeoPDF

I like to complain that PDF has no facility to draw a circle but instead makes you approximate a circle with (accursed) Bézier curves but other than that the main complaint people make about PDF is that it is too complicated not that it is lacking this feature or that feature.

Contrast that to a highly opinionated document format like DjVu

https://en.wikipedia.org/wiki/DjVu

which came out around the same time as PDF and is specialized for the problem of scanned documents and works by decomposing the document into three layers, one of which is a bilevel layer intended to represent text. All three layers have specialized coding schemes, the text layer in particular tries to identify that every copy of (say) the letter "e" or the character "漢" is the same and reuse s the same bitmap for them.