skysight-inc/HackerNews huggingface dataset:
Isn’t DocuSeal too close to the trademark DocuSign, potentially causing confusion for a regular customer?

It’s like naming your drink CocaKaka
Also for those interested in this sort of thing, it is possible to extract the music data from a ROM and play it back using a program that emulates only the console's sound hardware.

In the case of gameboy games, the music data is usually provided in the "gameboy sound" format, with a .gbs file extension.

https://www.zophar.net/music/gameboy-gbs

https://gbs.joshw.info/

GBS players typically take the form of a plugin or component for your audio player of choice.
404media has the more "story" version, including how they tried to warn LAION via Discord back when the team was still at Motherboard: https://www.404media.co/laion-datasets-removed-stanford-csam...

I somehow got the impression from the 404media podcast that they were the ones who initiated the need for this research, given that they were not allowed legally to dig further into the dataset by themselves, but it's possible they were just given advance access to the report
> Courts aren't moral entities, they're legal ones.

This is totally wrong. We have standards of behaviour and ethics throughout the legal system, and you could lose in court because:

1. You act in a manner that is arbitrary and capricious

2. You show contempt of the court

3. You act in bad faith

4. The contract Shocks the conscience

5. You have mens rea, or guilty mind
Having recently gone to a bit of trouble to learn the basics of accounting, I have found it to be quite a useful system. It seems that most commenters here do not understand that system, or what "assets" and "liabilities" are in accounting terms. Assets are stuff you have. Liabilities are expenses that you are expected to owe in the future. Debt is a specific kind of liability associated with repaying loans. There are other liabilities, like maintenance costs, that are not debt. So I agree with the post: there can be liabilities associated with code, but code itself is an asset, according to any sane accounting metaphor at least. Of course (as the post also clarifies), the value of the asset depends on how well it serves a purpose, not how much of it there is or whatever. And its value may in some cases be less than the liabilities (maintenance costs etc) that you owe on it. Nevertheless, it is an asset, a thing you have, with some positive value.

(Whether to call the liabilities debt in this metaphor depends on whether it makes sense to say you took out a loan. Maybe in some very abstract sense it works, but it is a bit of a stretch imo. I guess its a nice metaphor because it connects to the idea of why you might want to take out a loan, e.g. because it will help you develop more future income than the cost of the loan. Regardless, even if you want to call it "technical debt", the code would be an asset that you have purchased with the borrowed funds. The debt is what you now owe associated with the loan of those funds.)
Seems reasonable to me. Glad there aren't any comments yet saying "oh gosh it was just a video game company, those are a scourge anyway on family morals!"
Are you talking about windows GPU drivers for gaming? I haven't had problems on Linux in a long time and I am honestly surprised with how many hours I have spent gaming on Linux with Proton.
Do you have any citations for this case? I haven't been able to find anything that mentions such a court case (or anything mentioning connections between the Mexican Inn and the Frito Company).
Chinese state supported spyware spies on you? I'm shocked!
It isn't really a spectrum -- it's binary. The question ultimately is: should the government be able to force you at gunpoint/threat of imprisonment to carry a fetus for 9 months? If you say no, you're on the side that claims to be pro-choice. If you say yes, you're on the side that claims to be pro-life.

Whether or not you believe that abortion is right or wrong isn't really relevant, except in so far as it informs your opinion about government coercion.
Conditional life sentence, he can be freed if docs clear him
They've got a long life ahead of them. Surely with actual care they would be released at some point right?
"At this stage, Apple’s actions to block Beeper Mini look increasingly hard for them to defend."

That is 100% accurate from the technical perspective.

As an iPhone mobile / windows desktop user I would love an interoperable protocol so I could respond to texts from my desktop

But from the business side Apple's decision is totally defensible and clear

The blue bubbles are a luxury item / luxury signal that let's apple differentiate their products

I assume an internal assessment of that "brand" value from blue bubbles is in the many billions of dollars
I assume it's a different Paul Graham?
This will help, but at the same time will ruin the whole idea of seamless corp users registration in external service, and damage adoption and increase friction.
In case anyone thinks its an overstatement, no, it's not.

The only reason iMessage isn't available on Android, is because Craig Federighi explicitly wants it iPhone only to lock users in to iPhones.

https://twitter.com/TechEmails/status/1589450766506692609?la...
How are you interpreting these? Contrast, local-dimming, and black-level are all fairly poor compared to the the perfect scores received by OLED monitors.

To be fair, MiniLED displays are significantly cheaper than OLED displays, but their performance isn't really comparable.
There are many ways, but a popular option is to add a “PDF Advanced Electronic Signature” (PAdES) compliant approval signature on the PDF file. You can tack on as many of these on a PDF as you wish, and they have a visual component you can control and place where you want. Most PDF readers support these and can verify the signatures using a PKI system similar as is used with HTTPS. Adobe Reader is a popular choice. Notably Apple's Preview.app does not support verifying PDF signatures.

In the EU, often a personal key on a tamperproof personal device is used. In many EU countries these are readily available to citizens and the resulting signatures carry the signer's name, a unique personal ID code, and have the same legal effect as a handwritten signature. This is called a "qualified electronic signature". Qualified trust service providers verify the identities of people and provision the hardware to them.

The EU system is great in that when creating or verifying signatures, you don't necessarily need a service provider at all — the software is free. Of course a good system can help managing signature invitations, the documents, archival, reminders, etc. But it's not needed for security; in fact the most secure way would be to not give your documents to a third party at all.

Alternatively, the e-signing providers private key can be used to create a seal on behalf of the person signing. It's then up to the security of the e-signing provider, how they validate the signer's identity, etc, to decide how trustworthy such a signature is.
Don't ask

https://github.com/google/szl
Yeah, this should absolutely be standard.
I built a few websites with this, but to be honest I found a few of the architectural decisions to be quite limiting. I wired in gwbasic as an escape hatch (it gave me the equivalent of an eval in batch) and it let me do what I needed. The only pain was needing to print out the websites for distribution.

Kidding aside, I love this. Once I built a GitLab runner that would execute a .gitlab-ci.yaml script written in Commodore BASIC. You feel like a mad genius when it all comes together.
Once again, this is a very unoriginal take.

i realize it's the internet, people lie, blah blah. But not everything out of the ordinary is a lie. Consider for a moment it's true.

The amount of people that just immediately reject something with the answer "prove it or you're lying", this in itself is such a basic idea, its surface level, 1 dimensional layer of thought. Try to read between the lines, because you are basically closing your mind off to thousands of potential factors, this complex web of cause and effect, and immediately rejecting some idea out of the gate simply because .... I don't name something?

At even the most simplest of levels, your method of thinking doesn't even work. I could just lie, I could say I owned X site, and X tool. I could literally google in 2-3 mins, find a random viral site from the time period I'm talking about, and then some tool similar to buzzsumo, and I could say "yes I built that"

IMO - Life is far better with an open mind by default, than a closed one

Just because I said your headline is unoriginal as shit doesn't mean you have to rubber band reflex the other direction that "I MUST BE A LIAR!!!" as the only explanation.
No VC investment activity happens between November 20th and January 5th every year! Nothing new.
Unless your project is small and for learning, or won't be around for very long, Yes. You absolutely do or will end up in a technical debt world of hurt. I have worked on systems without them that are 15+ years old and the vast, vast majority of fixes and refactoring were self inflicted wounds like this. We added FK's and indexes where necessary and wound up faster and safer.
I've been using it for a few months, and even if iMessage gets removed from Beeper (cloud) I'll keep using it, alongside the Messages app. And this is coming from an almost-exclusive mac-iPhone user.

Having all my chats in one place have helped me better keep in touch with friends and family.
Tesla has plenty of PR for the brand already.

But people will be able to compare how fast Teslas charge, and how Teslas are able to just plug in without using an app or swiping a credit card, and how the owners can watch YouTube or Netflix while charging. Things like these will be the real eye opener, not the brand exposure.
I always thought that was weird. Apple controls every single device that accesses the service as well as the design of the service itself.

They have effectively infinite latitude to change it to block unauthorized access.

Even if it took Apple a month or two to respond every time, how many times does it take before basically everyone gives up on Beeper anyway?

I can get why they did it the first time for the PR value and raising the issue in public consciousness but I can’t see any value in continuing to fight past that first block.
Assuming this is actually the case, probably a lot of heuristics that got "close enough" to his actual location.
I hear a ton of stories about managed devices ending up in the hands of general consumers with Apple machines specifically... I wonder why? Is Apple particularly sloppy in this regard or is this just a matter of Apple computers being extremely popular for deployment with MDM?
I'm still waiting for my affordable microled displays.

But the last few years they became noticable used.

This year in a outdoor it event I had to check the display wall behind the speaker to check it out.

It was full color, fast, bright (we are talking no cloud hot bright summer day and that display was in the sun and it was LEDs!

Crazy impressive
Sorry, it's true that the common choice is often for both parents to work. I meant the natural choice given that a couple has decided for one of the two parents to stay at home while their children are too young for school.
Minimally. HIPAA covered entities can disclose to law enforcement if they believe the individual is in danger, will cause danger, or may be committing a crime.

Once law enforcement has your data, they are not covered by HIPAA.

Ref: https://www.hhs.gov/sites/default/files/ocr/privacy/hipaa/un...

* I'm not a lawyer. That's why I'm citing sources.
I do wonder if we need to stop relying on meshes entirely. NeRFs and splats have potentially much richer representations of material and lighting response. Current hardware is very focused on triangles and bitmaps but GPUs are versatile beasts.
I think those quotes still stand for themselves. Normalize 3rd party clients!
Good, AI is analogous to a point and shoot camera. Define your scene via a prompt, then push a button.
This is either a lifehack for productivity or a lifehack to convince a roommate/partner/tax preparer that you need a dog that you can take on walks as a business expense.
The US uses SMS/MMS, that won’t change. SMS has limitations, which is why iMessage and RCS were created. When newer functionality is used, the experience between Android and iOS is poor - like poor media quality or stickers not appearing where they’re stuck, etc.

Other issues are limitations by the OS, like Apple doesn’t let you change the group name for non-iMessage groups. Or Apple doesn’t let you replace the entire messaging app, so you’d need multiple apps to cover multiple channels.

The issues and OS limitations leads to things like kids bullying green bubbles (as silly as that sounds).

I don’t think Android users have a right to iMessage but I can understand the need to properly interpolate with each other here and it sounds like RCS will be just that when Apple adopts it.

I think that both Google took too long playing with new messaging apps and Apple took too long to actually want to make this experience better for Android-iPhone communication (which they’ve been pretty clear they’d only do due to pressure, since it helps them sell phones).

The pressure is great. Maybe we’ll actually have a good experience with RCS, but we will see…
https://archive.is/jUS6z
Using PyArrow to Efficiently Ingest Streaming Data
> I'm more curious about the motivation behind wanting to force a gender balance.

I don't think anyone suggested forcing a gender balance.

In the past in the US single-worker households were the standard. The expectation was that except for a few jobs, for example school teacher or nurse, women only worked until they got married.

There was no law that said women doing other kinds of jobs had to leave the workforce when they got married, but many employers strongly favored hiring men. Similar when they wanted to promote someone they would favor men. They didn't particularly have anything against women per say, but felt that a man with a stay at home wife needed the work more than a married woman with a working husband.

When someone wrote:

>> Single-worker households should be the standard, just, without the gender imbalance

I think they had in mind how the single-worker household norm used to work, and by "without the gender imbalance" meant dropping the assumption that in single-worker male/female households the worker should be the man.
>It does help to have billions to invest. AMD in the last 20 years was basically broke

You're making it sound like AMD being broke at that time was some unfortunate accident due to external events, and not the result of their own blunders.

Nvidia had billions due to great products and great business decisions on their part, and AMD was broke entirely due to it's own actions, by having average products on the CPU side and making bad business decisions at the time by spending way too much money acquiring ATI, and then selling off their golden goose, the Imageon mobile GPU division to Qualcomm for pennies right at the beginning of the smartphone revolution.

It's a miracle they managed to turn things around and not end up like SGI and 3dfx, bankrupt and having their carcass devoured by Intel and Nvidia.
nice, but I wonder if a query optimizer within the database might be the more optimal solution.
Move fast and break Terms of Service.
no, because they don't have access to a credit card to pay the fees.
Yes, exactly. It is that way, but it should be illegal to do that.
That makes a lot of sense. Expedia used Macs heavily when I worked there.
I agree this is basically an ABI problem. Stripping away the async issue this snippet highlights the issue:

trait T {
fn f(&self) -> impl U;
}

trait U {
fn g(&self);
}

fn h(t: &dyn T) {
// What type is u? how big is it?
let u = t.f();

// How does this method resolve?
u.g();
}

If `U` is object safe, and `f()` returns something that is `Sized` then it's possible to define a non-heap allocated `dyn U` that is essentially a tuple `(<method table>, <anonymous>)` and this code would desugar to something like

fn h(t: &dyn T) {
let u: (<method table>, <anonymous>) = t.f();
u.0.g(&u.1);
}

But that kind of requires a special calling convention for `T::f` when invoked from a `dyn T` that also returns the size of its return type.

edit: Thinking about it some more, what could be done is that functions called from a `dyn Trait` object that are `impl Trait` have a special calling convention where they return everything on the stack. Then callsites take the top of the stack + offset of the method as the function arg and stack + sizeof the method table as their `self` argument and everything else is fine.

I'm not sure if LLVM supports this directly. I know some stack based language implementations and LISPs will do this to avoid writing register allocators so everything just gets dumped on the stack.

Also there's no way (afaik) in Rust to "spell" a non-heap allocated dyn Trait object. There's bare `dyn Trait` but that means something else and is preserved for backwards compatibility, iirc.
Yes, I find it humorous that more than one of you seems unable to comprehend the basics of the situation.
You know what may be an interesting way for full immersion in 3D/AR - would be a Subnautica (SCUBA) style AR game. Because you would have 360 of movement, and critters could be projected through the water for you to fight, but youre actually wearing scuba gear... and being pulled around by an underwater "speederbike" with a laser.
My understanding is that there’s a weird trend in the US, where iPhones dominate, to regard “green bubble” users as socially inferior or something of the sort.

Anyone who knows more about this please correct me. This is purely from reading Internet forums.
If that were the case, liability insurance rates for self-driving vehicles would be much much higher than their manually piloted counterparts.
It’s not life in prison.

He’s being confined to a mental institution due to severe autism. It’s unlikely that he can be rehabilitated and would remain a cyber security threat to society if released in the future.

This is hardly revenge.
I’ve actually seen this used for non-crypto sites. I think… it was fetlife?

If you already have MetaMask/Phantom extensions installed it’s easier than email verification.
> RCS, the next-gen carrier-supported protocol.

RCS is pretty old at this point, almost a decade. But its also not as open a protocol as it says on the tin. Android is using a ton of extensions, notably end to end encryption, that are not standardized and the infrastructure is hard to run. Carriers are for the most part using google rcs infrastructure or users are accessing google infrastructure directly because the only relevant RCS users are android users who default to not using carrier RCS servers that don't have the google extensions. So its really an "open" protocol managed by google.[1][2] Somewhat of an upgrade over the closed ecosystem of imessage in principal but RCS isn't the open protocol win that many fantasize about; it feels more like hoping on to a product that's in the late extend and extinguish phase.

1: https://9to5google.com/2023/09/21/t-mobile-rcs-google-jibe/
2: https://9to5google.com/2023/06/09/att-rcs-jibe-google/
End of Year Pay Report 2023
Levels.fyi's annual compensation report, over 200,000 submissions across thousands of companies.
As per other comments, I will likely net profit today from maxing out usage during negative pricing via octopus agile.
I think this whole saga is stupid, but you’re absolutely right. I had never heard of them before.

Maybe they did get some users out of this who will use the non-iMessage parts of the service that already existed.

However while I now know who they are might view of them is also tainted a bit because they made (what I see as) bad decisions. So at least in my case I’m not sure it’s that beneficial to them.
Ah, I see. I always forget that such services exist, probably because they are of no interest to me. And since my local pharmacy is always busy, I'm thinking I'm not alone in this.
Sounds like a great hire for the CIA or MI6
Pretty sure this was a homework assignment I had while I was in school
being sentenced to life for hacking is out of proportion
> But we can address public schooling issues with policy.

Available evidence indicates that hasn't been working very well lately.

Or, to put it another way, if we can address it with policy, we can make it worse with policy. Do you trust the competence of the policy makers? Do you trust the competence of those who vote for the policy makers? If you're going to trust them, then you probably might as well trust the homeschoolers too.
You see all those homeless people? The tent cities? That's because they have nowhere to go anymore. A ton of those people are mentally ill.

Yes, those mental hospitals were terribly run. But we need to create a safe place for these people. We can't just give up because of mistakes made in the past.

https://www.civilbeat.org/2018/06/health-beat-bring-back-the...
Expedia would need to release the device from their ASM/DEP portal. Or apple needs to.
See my comment above about meshes. Games should adapt to new representations, not the other way round.

What do games need? Relighting, animation, collision. All of these can be done with non-mesh objects. At the moment it's all in it's infancy compared to conventional 3d but it won't stay that way for long.
The way you phrase this makes it sound like “ why would I work so hard to break into this house if the owner is clearly more resourced than I am, and insists on breaking my business model of using their stuff for free”

Apple owns those servers and has every right to control how they are accessed.
IIRC, Non-precise location is cell tower level location or the like, possibly a 12 square mile area. It is also very cheap if the device is already connected to a tower.

Precise location may be from Apple's SSID database or from a GPS system.

Non-precise location may help with getting more appropriate search results but won't help you with turn-by-turn navigation.
Substack co-founder on why Nazis should be allowed to use it
On that note, has anybody figured out a nice way to combine foreign keys and soft deletion (that is, a deleted_at column)?

Soft deletion is occasionally useful, but losing foreign keys for it is a big pain.

EDIT: got a bunch of responses, thanks! To be clear, the issue I have in mind is e.g. you want to have a foreign key that makes sure the “singular” side of a one-to-many relationship isn’t soft-deleted (on delete restrict) as long as it has anything in the “many” side. Both sides using soft-deletion.
These have existed for decades. The problem is the ever demanding software filling up any of the hardware gains made in the last twenty years.
Ahh the old days of LAMP when the M was mysql and foreign keys were just a dream...

When you reduce complexity and take off the safeguards things get faster! Cock that foot gun and hope that it doesn't go off!

Can you do what the author suggests. You sure can and we did it for a long time with MYSQL. Should you? It depends on your team, how in tune they are with working with databases, sql etc...
And if this were true and getting a women is important to the individual, than just get the iphone until you get the girl. People spend money to show their value to mates through cars, clothes, jewelry, haircuts, etc ad infinitum.
Sounds like we should sue them for that too?