At NAB someone asked one of the ATSC folks what would happen if the key is compromised and someone didn't connect a receiver to the Internet. The answer was "the receivers have many built in public keys. They should last the lifetime of the device."
Concerning because they could have a situation like with some 4K blu ray discs, your hardware becomes obsolete because DRM requires that cat and mouse game...
Also with some manufacturers believing the lifetime of a device should be less than 5 years and ideally less than 3 years, and are treating software/firmware support in those lifetimes, there's a lot of perverse incentives hidden behind anyone suggesting "for the lifetime of the device". As bad as some of the old cable monopolies were, they were at least sometimes held to Ma Bell's "the lifetime of a device is supposed to be 60 years" standards (which Ma Bell didn't always follow either, but that's another matter). I realize the ATSC exists primarily to sell new standards, but maybe we need ways to get back to longer planning horizons than 3-5 years.
But what even is the business case here? I get the idea of encrypting pay TV, but isn't the entire point of free broadcast TV that it's... free?
It would be a different story if the DRM were available ubiquitously, e.g. in the way that arguably Widevine is for online streaming (but certainly not broadcast TV). Are rightholders that afraid of unauthorized out-of-market rebroadcasts that they'd rather obliterate their reachable market with stunts like that?
> But what even is the business case here? I get the idea of encrypting pay TV, but isn't the entire point of free broadcast TV that it's... free?
This should be a big clue that the spying is the point, and all the DRMs of the world are justification for spying instead of the other way around. Total Information Awareness is the path to completing the Great Work.
Yeah, if I squint and think back to the reasoning from previous generations of tech like this it’s that they don’t want people to be able to make bit-perfect recordings to save and share. By putting DRM on the broadcast stream they’re trying to make sure that it’s only usable as a one-time broadcast.
>When a SoC is compromised and the key is leaked from the TEE, all models of that device with the key are now untrusted for Level 1.
Has this actually happened? Especially for "appliances" like set-top boxes or blu-ray players, as opposed to something like a tablet which are presumably easier to hack.
Yes, it happens all the time, especially as the devices age.
L1 devices remotely downgrade to become L3 devices. This has different effects depending on content provided from "totally unavailable" to "lower resolution".
I'm not sure if it's confirmed, but it's believed Level 1 video output contains a watermarking scheme that ties the key to the media, so if it's leaked they can disable the key that leaked the content.
You can search around and find tons of angry consumers shouting into the void about widevine errors on older consumer devices.
It's not unreasonable to see the situation as "Then they came for the Jews, and the administration finally deported the people who were coming for the Jews".
The president's literal argument for doing it is that the activist groups are coming for all of American life.
I'm not a big fan of either side's rhetoric, but clearly the horseshoe has become a ring.
> I'm not a big fan of either side's rhetoric, but clearly the horseshoe has become a ring.
Either side? Tell me which "side" does that sound like?
- hostility towards non traditional sexuality
- immigration being used as the scapegoat for economic problems
- strong feeling of national exceptionalism
- assault on women's productivity rights
- politicizing of science
- deportation for political reasons
- "Roman" salutes
It brings parallels with some things happening in Europe some time ago.
> activist groups are coming for all of American life.
I wonder who's actually going for all of American life though. Let's take Birthright citizenship, which has been established in 1868. Is that American life enough for you?
"All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the State wherein they reside."
And guess who goes against this American way of life value? An orange grandpa married to an immigrant. You really can't make this up.
> Either side? Tell me which "side" does that sound like?
Up until you got to the "Roman" salutes, it sounded like both sides in the US.
Or rather, it will sound like whichever side you aren't. That's the point.
But using "Then they came for the Jews" when you're discussing deportation of these particular people is perhaps a new level of absurdity in the discourse.
> "Roman" salutes, it sounded like both sides in the US.
The liberals / Dems can barely organize a picnic. They can't agree on anything. There is no Fox News, there is nobody they bow down to. The obsequiousness to Trump is unprecendented.
> If a president stretched the limits of executive power to go after guns, half of the country would cheer for it.
That's speculation about specuation about an undefined interpretation. We are bounded by law, including by the Constitution.
> The Constitution is a living document, and the line is constantly pushed back and forth on its interpretation and enforcement.
There is variation in interpretation, but within bounds. If you want to eliminate Constitutional gun rights, you would need to repeal the 2nd Amendment.
Ok, but if we want to repeal it there's a defined process for that. The president doesn't just get to declare people's citizenship invalid, that's Nazi shit. That's why I call Trump and everyone who tacitly or explicitly supports him a Nazi. He's trying to rule by executive fiat to enforce white nationalism.
> The president's literal argument for doing it is that the activist groups are coming for all of American life.
What is American life? Why can't people criticize whatever they want - that is American life.
> "Then they came for the Jews, and the administration finally deported the people who were coming for the Jews"
The vast majority of antisemitism is on the right. The administration does nothing about it (and supports and legitimizes much of it).
Also, the Jews will be next. By attacking critics of Judaism, they are entrapping Jewish people (and others) in legitimzing this oppression, and in making themselves into targets of hate. Then when the white supremecists turn on them, and say Jews are conspiring to control American, what will these Jewish supporters of arrests, oppression, and deportations say?
Most of the pro-Palestine or anti-Zionist content I see is denouncing Israeli war crimes and genocide. No one is bashing Jews because of their ethnicity or religion.
Also a lot of this comes from the Jews (who are then attacked for being confused or..... antisemitic)
We're not at the point of people hunting Jews because they're Jews. We are at the point when opposing targeting/killing medics, press, children or hospitals may result in being kidnapped from the street and either locked up without charges or trafficked to the torture camp.
I do not disagree with your comment in general, I disagree with you putting "Judaism" while the almost all the critique and rebuke is aimed at the Israeli war crimes or the Zionist supremacy ideology.
Got called a "self-hating Jew" for the first time on Mastodon a year ago, for criticizing Israel.
Unfortunately for those of us in the diaspora, Israel has really muddied the waters by convincing people that anti-Israel = antisemitism, because it's given real antisemites cover. E.g., like when the ADL came to Musk's defense after his Nazi salute because he officially supported Israel.
Almost all far-right / neo-nazis groups with a long (real) antisemitism trajectory like the ones Elon Musk supports are now pro-Israel and pro-Gaza genocide. Sounds weird, but it makes total sense, as:
- The Zionist project is an ethno-state, just like those groups want for their countries. This also echoes the Zionist-nazi collaborations before WWII to move jewish population out of Germany to Palestine.
- Israel works as an spearhead of the global imperialism configuration, if you support imperialism on the Middle East -as those groups and their bourgeoisie do- you must support Israel.
- European neo-nazi groups are militant against immigration, and a big chunk of that immigration to their countries is muslim, so they are more than open to the Israel narratives against the muslim world... even the most extremist ones that de-humanizes Gaza children ("those children are future terrorists").
> I do not disagree with your comment in general, I disagree with you putting "Judaism" while the almost all the critique and rebuke is aimed at the Israeli war crimes or the Zionist supremacy ideology.
It's good that you brought this up!
It's a common right-wing tactic to conflate themselves with the purest version of something that is highly regarded and hide behind it. E.g the Nazis conflated themselves with "pure" Germanness, the fascists in Italy conflated themselves with "pure" Italianness, the same way now Israel conflates itself with Judaism/Jewishness. Then it naturally follows that if you attack Israel's genocide of the people in Palestine, you are attacking Judaism/Jewishness. If you question Netanyahu's genocidal ultra-supremacist ideology (which many Holocaust survivors, Jewish themselves, have done repeatedly), you are anti-Jewish, and so on.
A similar thing is happening in the US where the current administration is trying to position itself as America-first, so naturally any critique on them must be anti-American, right? You will find that this playbook is always the same. First will be immigrants, then non-traditional sexual orientations and women's reproductive rights, then the press and universities and finally just whoever they feel like.
Fortunately, if history goes to show us anything, it's these hate-fueled-orders always end up imploding.
> Fortunately, if history goes to show us anything, it's these hate-fueled-orders always end up imploding.
That's taking the 'in the long run' analysis to an extreme.
In WWII, after hundreds of millions died - including over 10 million murdered by the hate-filled - major parts of the world were devestated, and the free world united in a massive war, the hate-fueled were stopped. They didn't implode.
The idea that they will implode is a common fantasy that you (and many others) won't have to do anthing, face their fears, fight an uncertain fight. If you really believed they would implode, the fight would be certain. They won't stop until you stop them.
> And the same way now progressives conflate Zionists with White supremacists / Nazi
Nazism and Zionism are both ultra-right-wing nationalistic ideologies. The conflation doesn't stop on the surface though, but it runs deep in the actions of the two states: The Nazi state during WW2, and the Israeli state:
Yes Zionists are the Nazis and Hamas are the good guys I got it. Thanks for all the links I read each and every one of them , especially Wikipedia articles about Nazi concentration camps I've never heard of that.
I am sure I won't hear the end of it how the torture concentration camp of the Nazis is completely different from the much more civilized and completely different torture detention camp of the Israelis. Israelis' of course, have a high regard for their prisoners' well being, especially considering they call them "animals": https://www.youtube.com/watch?v=Fr24GcCDgyM
> Yes Zionists are the Nazis and Hamas are the good guys I got it
I probably shouldn't bite, but here it goes:
Here are some stats even before the current war started.
I am sure when some Nazis were killed by the French Resistance, somebody Nazi apologist was saying: "see, French are also bad, because they are killing the poor Germans". However, there is a very important distinction:
And nobody says Hamas are the good guys: both the leaders of Hamas
and Netanyahu and his genocidal posse are sought to be trialed by the ICC for war crimes (https://www.icc-cpi.int/defendant/netanyahu).
- Both are far-right ideologies based on some feeling of superiority (racial or national/religious)
I mean, yeah, there are differences in the "flavor", like fascism in Italy was different from Nazism in Germany and is different than the contemporary genocidal Zionism by the Palestinian state, but the similarities are far more than the small differences.
Not sure what "fair exchange" would mean here. It looks like
a) A war / protracted conflict , not some kind of one sided genocide. Jews haven't killed thousands of Germans or tried to bring down the German state. Also, if there is one side that is sympathetic to Nazi ideology it is actually historically the Palestinian side (see Mufti relations with Hitler and his contributions to the final solution).
b) One side is clearly stronger than the other side (however, the weak side is doing everything it can to bring the casaulties numbers up. We know Hamas is doing this).
Israel is not going to try get more Israelis killed just so progressives become happier.
Israel is bulldozing Palestinian houses, bombards working hospitals, forbids (and shoots) humanitarian aid, starves the opponent, stops their electricity, and calls them animals. Why not respond to that?
> Not sure what "fair exchange" would mean here. It looks like
Again, when a nation occupies another nation's territory, it's normal that there are resistance movements. The numbers actually suggest not a war of army vs army but instead warfare on Palestinian territory, in which thousands of innocent Palestinians are caught in the crossfire.
Are those 13,000+ children that Israel killed part of Hamas? Is everybody in Palestine Hamas? Or is it the excuse of a Zionist-apologist for bombarding innocents?
> Israel is not going to try get more Israelis killed just so progressives become happier.
Well, actually again, you are conflating the actions of the genocidal Israeli state and of the wanted war criminal Netanyahu, with the will of the Israeli people, who repeatedly protested against his genocidal regime.
Zionism is the same as Nazism, a type of fascism, predicated on the fact that some are "better" and "chosen" and have a right to and deserve more than others just because of their race/skin color/nationality/religion.
> The president's literal argument for doing it is that the activist groups are coming for all of American life.
American life is defined by the acceptance of dissent and the encouragement of even distasteful free speech. If that's not American, what even is American?
How's that diesel truck research going? I've thought about getting into auto repair as a hobby, but wrenching on modern cars would basically be my day-job with added wire fiddling.
I learned that most diesel cars and trucks are still dependent on electronics for fuel injection and also have a higher minimum-quality of diesel.
The prepper nerds seem to advocate for Cummins 12-valve engines from the 1990s or the Toyota 1HZ.
There's a whole lot of old diesel LandCruisers out there. I'm guessing that's the sweet spot for it still being a normal car that mechanics can maintain while still being comfy and looking cool.
Look up the Wonderwash. It basically looks like a small propane tank on an axle that you manually spin to wash your cloths. It works surprisingly well for washing cloths without electricity.
How long does it take to manually dry a normal load with that thing? My dryer takes at least an hour to dry a modest sized load of normal clothes so I would expect a non-powered one to take many hours, but maybe my modern dryer is really so bad it doesn't save much time.
With the first few loads I wrung cloths out by hand and tossed them in the dryer. I didn't notice it being longer, but I also didn't time it so 20-30% longer wouldn't surprise me.
After a few loads I bought a hand crank cloths wringer, basically two rollers that squeezes the water out. That thing honestly works better than a spin cycle, cloths are more dry than coming out of the washer and I have noticed the dryer finishing faster (I usually run it on an auto sense mode rather than a timer).
You're both right. It was an issue before. It's an issue now too.
It might even be less of an issue now, practically, because of budget cuts.
But it will be perceived as a bigger issue than whatever the reality is because of the rhetoric.
Incidentally, when the ICE deportations started, the heated rhetoric was an explicit part of the strategy to spook people into "self-deporting".
I have no idea if this worked or not, but I believe the reason was due to not having enough budget or staff to do the scale of deportations that the administration wanted to do.
this is a valid - if cheeky - question. There is probably a fair amount of software lost to the sands of time that would be fun to discover on an old NNTP server.
It's sad that the Usenet archive by Google doesn't have old binaries at all, and neither do all those "modern" services which are primarly used for piracy.
Yes, I have such a diagnosis and can confirm this, but it was many years ago. I assume it's still the same.
I got a short quiz to see what symptoms I was complaining about and then I got asked about my drug usage and why I was seeing them.
I told them that I tried a friend's adderall once and I felt so much better immediately.
They told me drinking 2 pots of coffee a day, doing tasks out of order, "just in time laundry", and being "excitable" is actually ADHD and that I'd be better off if I took these pills every day and cut way back on the caffeine.
It took about 15 minutes.
What other questions would you have? Do you think you'd need to give me the long-form test? Lol.
I followed the advice btw. It's going well many years later and I hope RFK doesn't take the stimulants away.
In california (and i would have guessed nationally) at least you do need a long form test in order to get control prescription like adderall. But the test is more of a "video game" style that tests your attention
Adult diagnosis is weird. I’m assuming you were not a child drinking that much coffee. Adults have decades of coping mechanisms obscuring the signal, and yet just talking to an adult with ADHD for an hour will tell you whether the person has ADHD instead of being a stimulant junkie that read the DSM to present manufactured symptoms. It’s exhausting to talk to someone with ADHD for hours if you don’t have exactly the right disposition (like being a polymath or having it too).
They will still often want you to do a sleep study, because chronic lack of quality sleep or chronic stress looks a hell of a lot like ADHD. It’s also why you want the person with ADHD to write or at least copy edit your emergency procedures because they haven’t just adopted chaos, they were born in it, molded by it. They were adults before they ever saw order and to them it was just blinding. They will absolutely write a procedure that won’t skip steps or overly rely on the actors to be calm and present of mind to pull it off.
1) Start with your personal network: Friends in similar line of work, former colleagues. Contact them and tell them what you are doing “just in case you encounter someone who I can help”.
2) Go to relevant meetups in your city (or nearest city if need be). Be ready with a pithy description of what you do.
“So what do you do?”, a conversation might go.
“I’m a freelance consultant who helps X do Y”, you’ll answer.
Usually, that’ll be followed with polite but disinterested conversation. But one critical time, it’ll be “hey we might need someone who can help with that. Can I connect on LinkedIn? Send me a message tomorrow.”
3) Be persistent. Follow up and do it regularly. Accept that time from first contact to paid work might take many months.
4) Don’t waste your time with the cold pitching. It’s hard to do well, it’s annoying to the recipients, and you’ll just be lost in the tons of cold emails that decision makers get EVERY GOD DAMN DAY. (Sorry about shouting, can you tell I get a lot of this stuff?)
One day when I have time and motivation, I’ll write up all the chance encounters, etc that led to me getting a freelance business off the ground a long time ago.
Exactly, these steps work fine if you're blessed geographically. If you live in a developing country like I do, you'd make more money being a construction worker than being a thought working freelancer.
Assess your interests and join related communities. Find new interests and join more communities. Seek out technically interesting domains currently attracting the interest of entrepreneurs and investors. Ignore any stigma and be a good person with integrity. Be attentive. Be intentional. Look for problems you think you can solve. Solve them for people.
Build connections. Make genuine friends. Help your friends out. Spend time helping them find work and being there for them when they need it (Looks like you're doing this now!). Good people may return the favor one day when you most need it.
Showing up is half the battle. Show up everywhere. Find cool emerging scenes and become an early expert. Don't fake it; develop the ability to be earnestly interested in anything. Be interested in what other people are doing. Make your services and expertise known. Make it easy to contact you.
Go out and talk about what you know in public spaces such as this forum. Reach out to people who are doing the same, and build a professional network. No pretense, just reach out, tell them what you like about them/their posts, tell them what you do, and that you'd like to keep in contact with them. Remember personal details they share with you. Follow up. Raise your flag and people will see it, and your tribe will coalesce. I received several emails just yesterday from the Hacker News community, people reaching out to discuss things that I've posted and offer work.
You won't find work tomorrow following this advice. You might not find work at all this year, or next. But this is the playbook for networking online and finding yourself in interesting situations with interesting people. Do that enough, and suddenly it becomes history. Suddenly you're a known quantity in your circles, and you have contextual expertise to draw from in order to solve people's problems. People will pay you to do that.
Thanks that was inspiring to read. I'm curious your thoughts on names in all this. E.g. your profile/website (cool website btw!) uses a handle or brand (badsoft), but no "I am Firstname Lastname". How do you introduce yourself to others, and when are you strictly pseudo-anonymous? Just curious around personal preferences and challenges or benefits of being "Face and name" vs "my brand".
I've worked with people in the past who only call me by a handle, even face to face. Some people really could care less depending on the scene. Other people will want to know everything about you, and it's your preference where your boundaries lie.
I've also hired anonymous engineers before, depending on the work. If it's confidential IP or user data, it's risky to work with anonymous employees, though I am fine with them being pseudonymous within the company as long as I have verifiable data on file in the event of a sudden disappearance, breach of contract or something else.
Personally, I have a few handles as well as my company, and different engagements may go through me personally or through my company. I'm forthcoming about my name in less public spaces, but Hacker News is quite a public space. I still sometimes consider attaching my name, but for now I don't. I express my own opinion on this website and don't want it to affect others.
Bennett Foddy and Zach Gage have a great video [0] about the value in prominently attaching your name to your life's work and brand, and I think they raise very valid points. There are pros and cons to every approach, and I just recommend letting your principles and personal boundaries guide you; if you're fine with your name being public or semi-public, go for it. If not, you can still carve a unique path through this industry with a healthy bit of networking and showing up with a shovel.
I typically move business correspondence to a personal email that does contain my name as well, though a lot of correspondence also happens under a handle elsewhere on the web.
Back when I did consulting, I started locally and eventually went nationally. I even had my state in the company name and emblazoned on my web page; didn't stop Big Names from across the country from hiring me.
its like Location, Location, Location in Real Estate.
Every sales organization on the planet tries to figure this out.
So, if some small individual is trying to find 'people to prospect', aka 'customers'.
Just know that even though a lot of Software Engineers that aren't great socializers/people people, are actually in the same boat. Everyone is trying to find 'leads', and it is hard for large and small companies.
Anyway. I know this was kind of a relief when I realized this. You aren't necessarily bad at it. It is hard for everyone. And there are a hundred suggestions on how, it's an entire cottage industry, 'how to find leads'.
It would be nice if there was a feature matrix for self hosted premium vs open features, since that's the first thing self-hosted people are going to be looking for.
Also, I'm looking at your Lever page, but no SWE roles are listed. Maybe if this post really does numbers, that'll be changing soon!
Hey! We actually are hiring for SWEs. We don't publish them because we want to make sure we can reply to everyone instead of getting thousands of applications.
But HN has always been a great source so if you're interested in finding out more, feel free to email talent@getlago.com
There is 1 operating system for ATSC3 DRM: Android.
There are several SoCs that can be used for "Level 1 Widevine".
When a SoC is compromised and the key is leaked from the TEE, all models of that device with the key are now untrusted for Level 1.
I think people should just be aware of the state of play.