MurphyA/hacker-news huggingface dataset:
by AlotOfReading | 2025-06-28 23:48:04+00:00
The basic idea is that you apply a very, very large amount of error correction to the tag and inject it into the media so that enough survives the severe geometric, color, and luminance distortions of a camcorder to recover the data out the other end. You then download the pirated cams and sue the theater.

There's a fair bit of public information out there on theoretical techniques (e.g. https://www.intechopen.com/chapters/71851), but I'm not deeply familiar with what's actually used in industry, for example by imatag.
by carlosjobim | 2025-06-28 23:49:31+00:00
After Stalin's death, the Soviet union wasn't a total failure. And few can argue that China is a total failure today. But they paid a much higher price than what's acceptable. To make a somewhat successful "common good" society you first need to exterminate large swatches of the population. (This includes Scandinavian countries, which is less common knowledge). Then you can build on the new generation which won't resist - for a while. And the results are still lack luster, depending on your measuring stick.

There's no general way to model, only empirical evidence. Unless I'm supposed to enter the mind and soul of people and see their motives and reasoning.

But I'll give a one word answer: pride.
by lapcat | 2025-06-28 23:50:31+00:00
The question we should be asking, as consumers of music, is how many musical options do we want?

If musicians can't make a living, then both the quantity and quality of our musical options go down. Yes, hobbyists will always make music for themselves, but hobbyists won't necessarily record music for us or tour around the country for us to see in live venues. The issue is not that musicians inherently deserve to make a living; the issue is, what kind of musical market is available for consumers?
by jongjong | 2025-06-28 23:50:40+00:00
Could be age related. I could never play a musical instrument until my mid thirties. Nobody in my family could. My wife found a Ukulele which was left on the side of the road and which was in good condition and took it home. I started playing just randomly tugging strings to understand the sounds and I kept doing that maybe 10 to 30 mins a day for about 2 months and the tunes became less and less random and now I can improvise full 1 to 2 minute melodies on the spot with multiple strings.

I don't need to plan the melody ahead of time I just pick a few notes that go well together then I pick some starting notes and I just intuitively know how to join them together into a full piece. It's like when I play some notes, my fingers themselves resist certain bad notes and whatever note I end up choosing (high pitch or low pitch) seems to work out every time.
by runarberg | 2025-06-28 23:50:53+00:00
I think this is the solution to the Fermi paradox, that space is simply too big for civilizations across the galaxy too discover each other, let alone interact with each other.

Further more I don't think technologically advanced civilizations will be wasting their time and resources in colonizing new works, space is simply too big for that. And that they would conduct their explorations with telescopes, not probes, space is simply too big for probes.
by cxr | 2025-06-28 23:50:55+00:00
Ignoring how Sun/Oracle's shenanigans with ZFS don't nearly account for "90% of their brand damage"...

> simply updating CDDL to allow integrating ZFS with GPL

That can't be done at this point. Owing to a decision that arose right here from a discussion on HN, the ZFS maintainers adopted a policy in 2016 to opt out of the CDDL's built-in "any subsequent version" clause for new source files:

~/scratch/zfs$ grep --exclude-dir=.git -Ire "Common Development and Distribution License" -A 2 | grep -ie "\(Version 1\.0 only\|\<only\>.*\<version\>\)" | wc -l 821

(The CDDL is a file-based license. At the time of that decision, there were already roughly a hundred CDDL-licensed files in the source tree specified as available under "Version 1.0 only".)
by DaveZale | 2025-06-28 23:51:03+00:00
looks good. old school discussion sites were just fine. The larger corporations are big scams, ripping off your personal details, your relationships, your photo library, and who knows what else, and up to 99% of users have no clue. Nothing to be gained, everything to lose.

Even facebook emojis can be entered into the record in a court of law during a divorce proceeding. A fleeting moment of trying to make someone feel better, or more likely, to get a thumbs up, becomes a permanent electronic record completely removed from fleeting circumstances. That nonsense is potentially very dangerous
by edanm | 2025-06-28 23:51:51+00:00
> How is Israel turning off electricity and fresh water to the entire country as a result not considered treating the population as sub-human (as in not deserving of basic human needs), the original point of this discussion ?

I think that temporarily not supplying a semi-state with electricity while fighting a war they started, does not fit the definition most people would have of "treating them as sub-human". If you do - fine.

> Oh, you're so close to the point! "The peace process forming between Israel and the eventual Palestinian Authority" is exactly why Netanyuhu and his ilk started supporting Hamas.

No, you're getting the chronology very wrong here.

Hamas was founded in the 1980s ('88 I think). The main peace talks started in the 1990s, with Oslo getting signed in '93. The terror campaign Hamas started to wage was around that time, trying to derail the peace talks.

In '95, Rabin was assassinated by an Israeli right-wing extremist, and Netanyahu was elected for the first time as opposed to Rabin's "successor" Peres. A major Hamas terror attack right around that election is largely attributed to tipping the election in favor of Netanahu, who won by the thinnest majority in Israeli history to this day (iirc around 10k votes).

Another PM, Barak, was elected to pursue peace and had talks with the PA in 2000 and 2001. This is when the second intifada was launched, unclear how much from Hamas and how much from the PA. Later, a different PM (Sharon), actually considered a right-wing hawk, was elected and initiated the Israeli disengagement from Gaza in 2005. Olmert, his successor, was elected on a platform of disengaging from the West Bank. In the meantime, Hamas was elected to rule Gaza, the blockade was started, and Hamas began shooting rockets at Israel. Peace negotiations were again held in 2008/2009 between Olmert and Abbas.

Only in 2009 did Netanyahu even get back into power.

So the idea that Netanyahu somehow started supporting Hamas - which is a somewhat of a mischaractirization in any case - is only really relevant several years after the blockade started and rockets were fired, which is many years after Hamas worked to shut down the peace process.
by zeristor | 2025-06-28 23:52:51+00:00
Clean power is one part of it.

Other parts are

- HVDC cables to move the power to where it is needed.

- grid scale batteries to buffer power, and even it out.

- transformers. Hitherto grid transformers were all built as bespoke parts, but this is being standardised for lower lead time and economies of scale.
by prvc | 2025-06-28 23:55:17+00:00
I assumed the article would be about orchestral musicians (for whom there is a high, and increasing skill threshold) or session musicians (whose work is increasingly being replaced by computer synthesis). Instead, we get a very long narrative about a rapper who is still struggling to "make it" as a recording artist. In the era of sound recordings (which began well over a century ago) there is little incentive for the consumer to choose one with middling appeal over the most popular options. This makes the task of becoming a star, but on a small scale, a difficult one. Instead, a prospective "middle-class musician" must find a niche of some kind, perhaps by focusing on the local market. For example, a busker could potentially make more (than his cited $250k in recording revenue) over a period of 9 years with sufficient dedication.
by zingababba | 2025-06-28 23:57:18+00:00
Julian Jaynes' theory is always interesting to think about. I self-diagnosed myself as schizophrenic in my late teens and I still stand by my diagnosis 20 years later. I do believe it is a spectrum though and the degree to which one is schizophrenic is not static, and I don't think it's even necessarily a bad thing.
by freeone3000 | 2025-06-28 23:57:44+00:00
However, it is not legal to then redistribute this combination. Which essentially means linux distros cannot ship with OpenZFS: each user must combine the two on their own.

(This doesn’t necessarily stop people, but it is read by Debian as “illegal enough” to warrant a splash screen on installing OpenZFS that you’re losing the right to redistribute.)
by johnnyanmac | 2025-06-28 23:58:32+00:00
>I know it happens in many other areas, but usually it's much quieter and less in the public's face.

Not as of late. The Executive office and inauguration were full of it on full display, when the year before they were influencing who gets to run for president. They are sucking as much from the nation as possible while eliminating as many jobs as possible (the main way they get defended).

They got away with a lot by being boring an overall boiling the frog. But the suffering is very explicit and immediate as of late.
by thaumasiotes | 2025-06-29 00:01:30+00:00
> Most of these 'uncomputable' problems are uncomputable in the sense of the halting problem: you can write down an algorithm that should compute them, but it might never halt. That's the sense in which BB(x) is uncomputable: you won't know if you're done ever, because you can't distinguish a machine that never halts from one that just hasn't halted yet (since it has an infinite number of states, you can't just wait for a loop).

> So presumably the independence of a number from ZFC is like that also: you can't prove it's the value of BB(745) because you won't know if you've proved it; the only way to prove it is essentially to run those Turing machines until they stop and you'll never know if you're done.

These aren't similar ideas. You can't know if a machine that hasn't halted yet will ever halt. But you can easily know if a machine that has already halted was going to halt.

Independence is the second case. For the value of BB(x) to be independent of ZFC, one of two things must hold:

(1) ZFC is inconsistent, and therefore all statements are independent of it.

(2) ZFC is consistent with two different statements, "BB(x) = a" and "BB(x) = b" for two different a, b. This means that a disproof of either statement cannot exist.

This, in turn, means that there is no observation you could ever make that would distinguish between the values a and b (for the identity of BB(x)). No matter what you believe the value of BB(x) might secretly be, there are no consequences; nothing anywhere could ever change if the value turned out to be different. Because, if there were an observable consequence of the value being different, the hypothetical observation of that consequence would be a disproof of the value that didn't cause it, and no such disproof can exist.

Neither value, a or b, can be more true than the other as the answer to the question "what is BB(x)?". It doesn't make sense to consider that question to have an answer at all.
by YZF | 2025-06-29 00:01:37+00:00
And history tells us that at some point those Jews are going to be a target. Other than the anomaly of the last 50 years or so. It wasn't that long ago that Jews in the US could not be members of golf clubs or were otherwise discriminated against. Antisemitism is on the rise again. If you think you can somehow magically decouple Jewish existence from Zion/Israel then think again. I've also built my life in a western country and antisemitism runs deep below the surface. Up until recently expressing that was frowned upon but seems that's changing.

I mean we know you guys run the media, control the money, run the US government, and fire space lasers from Mars. It's all fun and game until they burn your house and worse.

I'm also worried about Israel in many ways (re: ultra-orthodox ethno state) but if you think that living in Christian states or states of other ethnicity is somehow safer I'm not too sure about that. Even the European Jews that thought they were just Europeans found out they're not. And that story has repeated throughout history. To me a successful, democratic, moral, and Jewish, Israel is important part of the future of the Jewish people. And I'm not going to join the mob that wants it destroyed.
by ednite | 2025-06-29 00:01:38+00:00
I actually rotate through phases commented here. Sometimes I work on whatever (or whoever) screamed the loudest. Other times, I lean into what I enjoy building. And I always try to stay aligned with what ml- mentioned about prioritizing based on ROI.

Generally, I try focus on updates that directly impact the user experience and, in turn, loyalty. I still carve out time to experiment with new features (it keeps things fun), but I try to prioritize recurring feedback and issues that cause real friction for users.

In short: if I can keep users satisfied and productive, everything else tends to follow.
by johnnyanmac | 2025-06-29 00:01:43+00:00
It's more like "you criticize society, but vote for its destruction". It's fine having those views, but it's "curious" how those same views go against the incentive structure for making new technology.

That can be understandable in other communities with diehard FOSS folk. But this place is a a startup incubator. Clearly appealing more to the entrepreneurial side of industry.
by accrual | 2025-06-29 00:02:33+00:00
> For now, it feels good to know that behind me stand centuries of bee-lovers who have had the joy of listening to the hymns of bees far into the night and smelled the intoxicating aroma of honey and propolis waft out across the room before the dawn light begins.

I wonder what that's like. Is it just another nice smell, like coffee brewing while sunlight hits your face?
by bluehex | 2025-06-29 00:04:35+00:00
> Iran and Hamas firing missiles and rockets into population centers is a war crime too. So is their embedding and use of civilians. The entire strategy of Israel's opponents in the middle east is to engage in war crimes. Where do we place Israel on that scale?

I feel like you're moving the target now. Those are your words above.

But yes, if your scale is that of the western world then harsh criticism of Israel's war crimes should be expected and welcome.

I don't mean to put words in your mouth, maybe you did mean something along those lines and I'm misinterpreting.
by bigbadfeline | 2025-06-29 00:04:39+00:00
> The developments associated with such a program would be of incalculable value to humanity

Compared to what? The cuts to medical and other research necessary to pay for the incalculable money pit that Mars exploration is? In fact, fund research that has some value for humanity now and some of it will be useful for planetary missions in the future, whenever it's possible to do it without strain.

It's insane to waste public money on boondoggles for billionaires, they can fund their Mars missions themselves. Bon Voyage!
by chaps | 2025-06-29 00:05:00+00:00
I dunno about that. IME, python is much, much more universally installed on the hosts I've worked on. Sure, usually it's 2.7, but it's there! I've tended to work on rhel and debian hosts, with some fedora in the mix.

(Once had a coworker reject a PR I wrote because I included a bash builtin in a deployment script. He said that python is more likely to be installed than bash, so we should not use bash. These debates are funny sometimes.)
by pizlonator | 2025-06-29 00:05:32+00:00
Two big problems in this document:

- it conflates data race protection with memory safety, and it does so inconsistently. Java and C# are mentioned as MSLs and yet they totally let you race. More fundamentally, data races aren’t the thing that attackers exploit except when those data races do lead to actual memory corruption (like use after free, double free, out of bounds, access to allocator metadata etc). So it’s more precise to not mention data races freedom as a requirement for memory safety, both because otherwise languages like Java and C# don’t meet the definition despite being included in the list and because data races in the presence of memory safety are not a big deal from a security standpoint.

- The document fails to mention to mention Fil-C. It would be understandable if it was mentioned with caveats (“new project”, “performance blah blah”) but not mentioning it at all is silly.
by edanm | 2025-06-29 00:05:43+00:00
> Would you consider ethno-nationalists of other nations (far) left, based on (speculating) their economic/women's rights/LGBT/other social stances?

If your implication is that I'm an ethno-nationalist, I don't think that characterizes Israel or my thoughts about it, however much "ethnostate" is a favorite slur of people to use against Israel.
by tptacek | 2025-06-29 00:06:22+00:00
The lede of this article, about Rollie Pemberton, is about a "360" deal where the label gets a cut of all revenue related to the act (Pemberton's "Cadence Weapon"). Unusually, in Pemberton's case, it appears that most of his revenue came in from prizes and grants, not from recording sales or touring. The structure of his deal thus made Upper Class Records an outsized return. The deal seems pretty exploitative.

The problem with this as a framing device is that it doesn't describe very many working musical acts. 360 deals are probably generally gross? But Pemberton's situation is weird. In most cases, labels are in fact going to lose money from midlist acts.

The more you look at these kinds of businesses the more striking the pattern is. It's true of most media, it's true of startups, it's true for pharmaceuticals. The winners pay for the losers; in fact, the winners are usually the only thing that matter, the high-order bit of returns.

What's challenging about this is that you can't squeeze blood from a stone. The package offered to a midlist act might in fact be a loss leader; incentive to improve dealflow and optionality for the label, to get a better shot at the tiny number of acts whose returns will keep the label afloat. There may not be much more to offer to acts that aren't going to generate revenue.

David Lowery (a mathematician and the founder/lead vocalist of Camper Van Beethoven and Cracker) had an article about this years ago:

https://news.ycombinator.com/item?id=3850935

It's worth a read (though things have probably changed in a number of ways since then). It's an interesting counterpoint to the automatic cite to Albini's piece that comes up in these discussions. Not that you should have sympathy for labels, just it's useful to have a clearer idea of what the deal was. The classic label deal with a mid-sized advance that never recouped (and which the labels never came back looking for when it didn't) was basically the driver for "middle-class" rock lifestyles; it's dead now.
by ryandrake | 2025-06-29 00:06:28+00:00
> For those tuning in from home, here BB(6) is the 6th Busy Beaver number, i.e. the maximum number of steps that a 6-state Turing machine with a {0,1} alphanet can take before halting, when run on an initially all-0 input tape.

Oh! Of course! That sure clears things up for this non-expert. This is clearly a hardcore blog for people who have been doing this kind of research for decades. Kind of awesome to stumble upon something so unapologetically dense and jargony and written for a very specific audience!
by breve | 2025-06-29 00:07:31+00:00
> They have an opportunity to create some goodwill here

According to Bryan Cantrill, you don't need to be open minded about Oracle. It's a waste of the openness of your mind. He says what you think of Oracle is even truer than you think it is. He believes there has been no entity in human history with less complexity and nuance to it than Oracle.

Bryan warns, "Do not fall into the trap of anthropomorphizing Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn. You stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' -- the lawnmower doesn't give a shit about you, the lawnmower can't hate you. Don't anthropomorphize the lawnmower. Don't fall into that trap about Oracle."

https://www.youtube.com/watch?v=-zRN7XLCRhc&t=1981s
by martin-t | 2025-06-29 00:07:34+00:00
re a) For starters, the difference is you already have a product which people can judge vs you claim you're gonna produce something great. Anybody can lie, some people can lie very well. Even ruling out malice (which many people underestimate), people just end up not keeping their promises. Would you pay GRRM for the finished Winds of winter? Would you fall for him asking for money to write it a few years ago?

re b) An employer ("user") is generally richer than the person they're employing ("using"). The reason they can employ people and people are willing to be employed is because they have access to tools such as trademarks, patents, other employees or advertising budgets the employee ("person used") does not. It's a relationship where power is fundamentally imbalanced.
by johnnyanmac | 2025-06-29 00:08:30+00:00
That's why I'm not an anti-copyright extremist. I've seen enough examples where the best implementation does not in fact win, but merely the one that put the most money into shoving it into people's eyeballs. Or the most money into scaling up production from a small business' idea.

The rich will still abuse it, but copyright gives smaller creators some channel to fight back with. It's another means to prevent the rich from getting richer without compensating those who helped get them there. It's basically what powers places like YCombinator; Why would someone pay for your pitch instead of hearing it and going to shop for the lowest bidder to implement it?

>Otherwise, everyone loses out so that one individual can artificially collect rent through a government-enforced monopoly.

copyright isn't on ideas, it's on implementation. And experience also tells me there's dozens of ways to skin a sheep. Especially in an industry like tech. You try to rest on your laurels protecting your idea, and someone else will just improve on the idea with a new one.

There can be a few BS copyrighted ideas, but for the most part you are only copyrighting a very small part of how something works. Not the very idea of making a rounded square phone.
by _1tem | 2025-06-29 00:09:19+00:00
It’s not just social media. Externalized financialization ruins everything. Private equity firms quickly gut everything they buy from plumbers to health clinics (and you still have no choice but to buy their services because they “consolidate” the competition). It’s capitalism gone mad: financial incentives disconnected from any other considerations.

https://www.nytimes.com/2023/04/28/opinion/private-equity.ht...
by zoky | 2025-06-29 00:10:27+00:00
You most likely tried to draw too much current. The USB outlets on planes are usually limited to quite a low amperage—just barely enough to charge a single phone. I once tried to plug a Steam Deck into one, not expecting it to charge the battery but at least keeping it from discharging too quickly, and the outlet ended up shutting off completely for the rest of the flight.

Even the planes with 110 outlets are heavily current limited. I tried to plug in a USB charger and use it to charge a phone and tablet at the same time, and the outlet just shut off until I disconnected one of the devices.
by animan | 2025-06-29 00:10:29+00:00
Prefill is part of Inference. It's the first major step where you calculate all the keys and values for the input tokens.

Decode is the next major step where you start generating output tokens one at a time.

Both run on GPUs but have slightly different workloads

1. Prefill has very little I/o from VRAM to HBM and more compute 2. Decode is light on compute but have to I/o the keys and values computed in the prefill stage for every output token