MurphyA/hacker-news huggingface dataset:
by photonthug | 2025-10-23 14:52:24+00:00
Seems like an optimistic read on things. This is the kind of common-sense approach you would expect in a world without lawyers, just observing that collusion is bad because the effects are bad, and digging into the details of the causes are completely irrelevant for the public/plaintiff because it's really just on the company to fix the undesirable result.

IANAL but if realpages outcomes were definitive or reasonably generalized results dealing with the core issue, then similar arguments against e.g. Amazon would be a slam dunk. AFAIK, actual case outcome just hinges on details about "nonpublic data" and similar. Not remotely on bad effects for consumers or anything like that. Since printing realpages database in the newspaper would not actually help apartment-hunters, then this just tells landlords and third party markets how to do price-fixing legally next time? Most likely algorithmic pricing, surveillance pricing, etc is still coming to your grocery store after the issue is "settled" for property rental, or at least settled for realpages, in certain jurisdictions, for now.
by jcranmer | 2025-10-23 14:52:28+00:00
> You can parse DER perfectly well without a schema, it's a self-describing format. ASN.1 definitions give you shape enforcement, but any valid DER stream can be turned into an internal representation even if you don't know the intended structure ahead of time.

> rust-asn1[1] is a nice demonstration of this: you can deserialize into a structure if you know your structure AOT, or you can deserialize into the equivalent of a "value" wrapper that enumerates/enforces all valid encodings.

Almost. The "tag" of the data doesn't actually tell you the type of the data by itself (most of the time at least), so while you can say "there is something of length 10 here", you can't say if it's an integer or a string or an array.
by guywithahat | 2025-10-23 14:52:56+00:00
I mean this seems to be tied to the Chinese human trafficking/slave call centers, and the terminals are not legal in the country. I suppose everything is politically complex, but I wouldn't really call this "getting political". The US just confiscated 15 billion in bitcoin from what seems to be the same group (although I think there's some discrepancy between what they're doing and how they're doing it).
by bluGill | 2025-10-23 14:52:57+00:00
Fizz-buzz is a difficult problem. There are a few different ways to solve the problem and every single one has some uglyness about it that should make a qualified programmer squirm and hate their answer. It is simple enough that any qualified programmer can discover one of the possible solutions on their own and get it working in less than an hour, but then they will likely go back and research because it seems like there should be a better solution (there isn't, there are different ones with different pros and cons)
by chrisco255 | 2025-10-23 14:53:16+00:00
The text on the page shows that his speech was actually:

"And I also have a message tonight for the incredible people of Greenland. We strongly support your right to determine your own future, and if you choose, we welcome you into the United States of America.

We need Greenland for national security and even international security. And we’re working with everybody involved to try and get it. But we need it really for international world security. And I think we’re going to get it. One way or the other, we’re going to get it.

We will keep you safe. We will make you rich. And together we will take Greenland to heights like you have never thought possible before.

It’s a very small population, but very, very large piece of land and very, very important for military security."

So he said Greenland has right to determine its own future. But he outlined that we need it for international world security. He then promised to improve the economy and security of Greenland so we can achieve "international world security". Then he said 'I think we're going to get it'. Then he said, in his casual New Yorker schtick that he's known for, 'one way or another we're going to get it'.

That is a forward looking, hopeful statement. But it's also, there's multiple possibilities to getting what Trump wants. He wants North American security. Note, that Greenland has a NORAD defense system in place since the 1950s. It has long been known that Greenland was important for the North American hemisphere's defense, to protect from threats across the Arctic by the then USSR and now Russia.

It has a U.S. military base. It also has some critical minerals like rare earths that China has captured 70% of global supply for.

A path to getting security and mineral access could also involve a treaty with a sovereign Greenland. That's how he thinks. The dude does not do pessimism.

He's currently floating wildlife protection plans, like $50M for polar bear protection: https://www.washingtonpost.com/national-security/2025/10/09/...

Either way, this is how he negotiates, and it's more effective than it seems in the drive by headlines.
by blacklion | 2025-10-23 14:53:57+00:00
Problem with clients not protocols but UI&UX. New protocols can change nothing in this area.

Maybe, Apple Mail is good, again, I don't know as I'm not using Apple, but I don't know any client for Windows and/or OSS with Windows support which has as basic features as support of per-folder settings (identity, sorting mode, etc.) stored on server or proper support for Sieve. In my eyes it is basic features.

And don't let me start to rant about message editor itself, especially in text-only (as opposite to HTML) mode with proper quoting & such.
by quentindanjou | 2025-10-23 14:54:05+00:00
I know someone with a small business that applied for Venmo Business account (which is the main payment method in their community industry) and Venmo refused to open the account and didn't provide any reason as to why saying that they have the right to choose to refuse providing the service, which they do. But all the competitors of that business in the area do have a Venmo and take payment this way so it is basically a revenue loss for that person.

It's a bit frustrating when a company becomes a major player in an industry and can have a life and death sentence on other businesses.

There are alternative payment method but people are use to pay a certain way in that industry/area, similarly there are other browsers but people are used to Chrome.
by hydrogen7800 | 2025-10-23 14:54:30+00:00
Perception is reality. If there is at least a pretense of caring about human rights, then there is some modicum of shame upon leadership in not living up to them. And even if the desire was fake, creating a website to "tell us when we are being evil" is real. Pulling off the mask and showing the "true self", which is what the Trump administration is doing (and far more than that, I should add. It is only showing the "true self" of a subset of the population), is removing not only the potential for shame, but also accountability. I don't have to believe that America is/was a flawless champion of human rights to believe that it is much, much worse now.
by ssully | 2025-10-23 14:54:38+00:00
It’s not odd though. This administration has been very clear that they think things like rules of engagement or caring about collateral damage are bullshit.

On a weekly basis now, they are blowing up civilian boats without any evidence wrong doing. Even if they had evidence, it still wouldn’t warrant using hellfire missiles on civilian ships, especially when the U.S. navy or coastguard is more than capable of intercept these ships.
by nipponese | 2025-10-23 14:54:40+00:00
To all those saying “China can make stuff and the US cannot”: it seems like the “robots” are really coming to both economies in the next decade, and they’re going to put more Chinese human labor out of work than US labor due to the sheer scale of China’s labor force.

With hundreds of millions of dudes out of work, I don’t think “good” things are going to happen with regards to East-Asian political stability.
by jhanschoo | 2025-10-23 14:54:40+00:00
There are some concerns here that should be addressed separately:

> Ok but what are you going to decode into at generation time, a jpeg of text?

Presumably, the output may still be in token space, but for the purpose of conditioning on context for the immediate next token, it must then be immediately translated into a suitable input space.

> we process text in many more ways than just reading it

As a token stream is a straightforward function of textual input, then in the case of textual input we should expect to handle the conversion of the character stream to semantic/syntactic units to happen in the LLM.

Moreover, in the case of OCR, graphical information possesses information/degrades information in the way that humans expect; what comes to mind is the eggplant/dick emoji symbolism, or smiling emoji possessing a graphical similarity that can't be deduced from proximity in Unicode codepoints.
by walkabout | 2025-10-23 14:54:42+00:00
Layers aren’t viable as a meat crop anyway, you’d spend more trying to engineer some one-off effort like that than you’d make and nobody would want the resulting meat. Your competition is freakish mutant birds that get so big in a few weeks that if you don’t butcher them they’ll soon be unable to walk and start to suffocate under their own bulk, and that taste like the almost nothing that grocery store buyers expect.

I assume egg layers are typically either fed back to the flock (chickens love eating chicken) or turned into e.g. dog food, but I kinda doubt they do even that with a disease-cull.
by walterbell | 2025-10-23 14:54:59+00:00
If they destroy the relatively high-trust internet, the low-trust replacement will require digital ID for every client, with non-neutral traffic price varying by {business digital ID, content}. No more free geese, even to check whether there is a golden goose worthy of payment.

https://utcc.utoronto.ca/~cks/space/blog/web/WeShouldBlockFo...
by iLemming | 2025-10-23 14:55:13+00:00
Yes, it may sound like that to someone unacquainted with it. But have you ever thought about the reasons why Emacs remains relevant and triumphant even half a century later?

Here's really fascinating stuff: I can start a fresh new instance of plain, vanilla, clean-slate instance of Emacs; then open a scratch buffer and piece-by-piece rebuild my entire configuration, consisting of a dozen thousand lines of customizations; install third-party packages that bring hundreds of thousands of their own code; I can do that by evaling every expression one-by-one without not only having to restart Emacs even once, but even not needing to save that code anywhere. How many applications can you name that are capable of pulling a trick like that?

Sure, that may sound impractical, let me give you another, real-life example: I needed to change how Google Translate [extension] works - I wanted it to translate year denominations (to learn exactly how they spelled in a foreign language). Did I have to dig through the Google API docs? Nope. Did I have to write my own custom extension? Nope. Did I even have to re-implement the function that sends the payload? Once again, nope. I just had to precisely advise a single function and convert digits to words before sending the payload, something like eleven lines of code. And it took me no longer than fifteen minutes. Good luck trying something like that in pretty much any other editor.

So, yeah, getting exposed to that kind of power does change your mindset.
by interloxia | 2025-10-23 14:55:15+00:00
The article covers a lot of issues. Identity, rights, and the legacy of past wrongs are tricky. Some of which are acknowledged but a bit too down played in this article in my opinion.

Personally I don't understand cultural copyright.

Controlling names of things or places is one thing but then I see the abc claiming that there can be ownership of the story of past sea levels.

https://www.abc.net.au/news/deeptime/about/raymond-ingrey/sy...

"Sea levels were about 100 metres lower than today which means that all of Sydney Harbour, all of Gamay (Botany Bay) and all the land east of today’s shoreline as far as the edge of the continental shelf – was dry land."

"This story is the intellectual cultural property of the Knowledge Holder(s) above. Read our ICIP protocol"

"The cultural material featured on Deep Time cannot be reproduced or used without the permission of the appropriate knowledge holders and the ABC."
by dathinab | 2025-10-23 14:55:25+00:00
how did you end up believing that?

- ASN.1 is a set of a docent different binary encodings

- ASN.1's schema languages is IMHO way better designed then Protobuf but also more complex as it has more features

- ASN.1 can encode much more different data layouts (e.g. things where in Protobuf you have to use "tricks") each being layout in the output differently depending on the specific encoding format, annotations on the schema and options during serialization

- ASN.1 has many ways to represent things more "compact" which all come with their own complexity (like bit mask encoded boolean maps)

overall the problem of ASN.1 is that it's absurdly over engineered leading to you needing to now many hundred of pages of across multiple standard documents to just implement one single encoding of the docent existing ones and even then you might run into ambiguous unclear definitions where you have to ask on the internet for clarification

if we ignore the schema languages for a moment most senior devs probably can write a crappy protobuf implementation over the weekend, but for ASN.1 you might not even be able to digest all relevant standards in that time :/

Realistically if ASN.1 weren't as badly overengineered and had shipped only with some of the more modern of it's encoding formats we probably would all be using ASN.1 for man things including maybe your web server responses and this probably would cut non image/video network bandwidth by 1/3 or more. But then the network is overloaded by image/video transmissions and similar not other stuff so I guess who cares???!???
by SoftTalker | 2025-10-23 14:55:33+00:00
Not that I know, but I could imagine that a public/anonymous form on the web (if that's what it was) was receiving 99.8% bot/garbage/spam/nuisance reports and they took it down for that reason. Though nothing in the article gives that as a reason, and quotes only the rather vague statement that "the US State Department insisted it was continuing to receive reports regarding gross violations of human rights and was engaging with "credible organisations" on a full spectrum of human rights concerns."
by prb | 2025-10-23 14:55:35+00:00
> My guess is that if I changed the way the solve functions picks the square to start with it could greatly change the time. Right now it just takes the first open square found scanning right to left and top to bottom. Maybe something like giving priority to squares in small constraint groups would be more effective.

Your guess is correct. Take a look at my backtracking solver linked from another comment; one of the optimizations I added after the fact was to select a square with the "smallest" constraint for the next placement, with the motivation of avoiding a rathole. (The 2025-09-15 puzzle with the =63 constraint is a good test case, FWIW.)

My Rust solver running on an M3 Max Macbook Pro is often under a second and never more than about 30 seconds. (I did pull down all of the past puzzles using an observation from Evan Matthews in his solver: https://github.com/ematth/pips)
by nerdponx | 2025-10-23 14:56:13+00:00
At least I get to feel vindicated. Many many people, including me, have long asserted that the so-called "conservatives" in the Supreme Court are anything but. Historically their decisions have appealed to a certain kind of conservative political base, but the pretense is really starting to wear thin. Limiting the power of the executive branch in general was never the goal, it was only to limit the power of presidents who were willing to challenge the capitalist oligarchy master plan. They know that their job now, along with their allies and Congress, is to simply step aside and manage public outrage while the next phase of the plan is set in motion. I'm not just talking about in recent years either, go back through the Obama and W Bush administrations. You might notice that the conservatives in the court curiously turned more conservative when "their guy" isn't in office.
by spwa4 | 2025-10-23 14:56:26+00:00
And yet, if you check it out for real, you'll find most food could be a lot cheaper (some countries have regulations for basic foods to be excepted from most regulation and taxes, and there's a large price difference)

Especially meat could be a great deal cheaper if these countries wanted to make that happen.

Food in the west is only cheap in one sense of the word, and even then if you compare how much of the cheapest bread today you can buy for the average monthly pay today versus how much of the cheapest bread in 2000 you could buy for the average monthly pay in 2000 it's almost a factor 2 less.

But yeah, that's still very cheap: nobody's going hungry at the increased prices.
by wahnfrieden | 2025-10-23 14:56:39+00:00
That’s next:

https://www.democracynow.org/2025/9/22/headlines/trump_says_...

> Trump Says It Is “Really Illegal” for Journalists to Give His Administration Negative Coverage

https://www.msnbc.com/rachel-maddow-show/maddowblog/really-i...

> The president concluded that when coverage of someone is “bad” 97% of the time, “that’s no longer free speech.”

> “They’ll take a great story and they’ll make it bad,” he told reporters, referring to media outlets. “See, I think that’s really illegal.”
by burnerthrow008 | 2025-10-23 14:56:45+00:00
I think the point (which you seem to have missed) is: How do you distinguish between a terminal under the control of a scam center versus, say, a journalist who has traveled to the vicinity of the call center to interview people and make a report (The Economist recently had an excellent series of articles about these call centers).

Neither terminal was bought in Myanmar. Both have been transported to and used in the vicinity of the scam center. The difference is purely the intent of the person controlling the terminal. But you can't infer that intent from only the location where it was purchased and the precise location where it is being used.

> > SpaceX proactively identified and disabled over 2,500 Starlink Kits in the vicinity of suspected ‘scam centers.'”

Sure, because it's currently in the news and it's any easy way to say "we fixed the problem". Maybe some Economist journalist just lost internet access. Oh well. Guess they'll have to find their way out of Myanmar without internet. Sucks to be them, right?
by woodruffw | 2025-10-23 14:56:59+00:00
> The "tag" of the data doesn't actually tell you the type of the data by itself (most of the time at least), so while you can say "there is something of length 10 here", you can't say if it's an integer or a string or an array.

Could you explain what you mean? The tag does indeed encode this: for an integer you'd see `INTEGER`, for a string you're see `UTF8String` or similar, for an array you'd see `SEQUENCE OF`, etc.

You can verify this for yourself by using a schemaless decoder like Google's der-ascii[1]. For example, here's a decoded certificate[2] -- you get fields and types, you just don't get the semantics (e.g. "this number is a public key") associated with them because there's no schema.

[1]: https://github.com/google/der-ascii

[2]: https://github.com/google/der-ascii/blob/main/samples/cert.t...
by myth_drannon | 2025-10-23 14:57:16+00:00
I prefer creative forces, but life is not perfect. Every side is a subversive force. I just don't want to be on the receiving side as much as possible. Since what I consider subversive forces(Iran,Russia, China, Islam) try to change my world, I'm against it. I'm fine with US being a subversive force even if I consider some parts of it as a very negative and damaging.
by jtwaleson | 2025-10-23 14:57:33+00:00
I see what you mean, and having looked a bit more deeply today, it's clear that jj is very compatible.

However, my point is that having two ways of doing this within a team is already confusing. What if one person writes a "this is how we work" document on the wiki and mentions some git, and the next person rewrites it to jj? It's extra things to think about. It's like supporting developers from a team with both Windows and Linux (Debian, Arch, Ubuntu, etc). Teams do it, and it's all possible, but it was nice that at least everyone used git.
by jonfw | 2025-10-23 14:57:41+00:00
This is a very valuable use case for me personally. I frequently have the problem that I change things on the filesystem in a separate tab and the agent context gets out of sync. It fails on subsequent edits, often tries to reverse the changes that I made, and many times I have to copy/paste the command I ran and it's output back into the agent window.

Your complaint is likely a product design decision rather than a engineering capacity prioritization one. As you've noted the fix is pretty trivial. I imagine that some designer or product person is intentionally holding this back for one reason or another
by giancarlostoro | 2025-10-23 14:57:42+00:00
They only took uh... 6 years to finally let you move the annoying bar when you're screen sharing, which always gets in the damn way of either a browser tab you need, or hitting Debug in Visual Studio. Drove me to hatred of Teams.

I also really hate that "Teams" within Teams don't have normal text channels like Slack or Discord, they're forums. I can't stand this design choice and refuse to use it.

It's such a frustrating app where the bar to entry was insanely low. I do like their office integration, but its like, well you couldn't have butchered that up.
by oybng | 2025-10-23 14:58:05+00:00
The direct result of the newer, open CLAP format being objectively better in every way. Steinberg has gone to great lengths to force adoption of the trash that is VST3 and retain it's stranglehold on the audio world, including but not limited to, takedowns of distributors, takedowns of VST2.4 SDKs, constant threats of legal action against independent VST2.4 developers forcing them to remove purchases from customers, and funding particular plugin frameworks & daw developers to slow CLAP adoption.