skysight-inc/HackerNews huggingface dataset:
But that is different. You cannot compare free and voluntary with commercial services. If you had to pay for those volunteers to maintain at a market rate, all that free stuff would be prohibitively expensive on a per user basis.

I agree that Roku, time and time again, has been too aggressive in their tactics to extract maximum profit from their users via the apps they consume (HBO disappeared for a while last year, and I think Showtime did as well), but they do have COSTS they have to cover, and profits they have to make to maximize value to shareholders.

Is this a perfect system, no, but it is the system that exists currently.
I don't know. For me "modern" DevOps is a much worse nightmare than "modern" web development.

My devops consists of uploading files via scp and launching an executable via ssh.

"modern" devops involves a confusing web of config files and programs whose names I don't even want to remember.

I'd go further and argue that probably a lot of what makes "modern" web development terrible is kind of downstream from "modern" devops.
It's probably in Roku (and other companies that depend on the big tech monopolies' good behavior) interest to ensure there are alternatives that they can "turn on" with the flip of a switch should Google play unfairly.

For example, I think I remember some improved but unofficial YouTube app (on Github?) that a lot of HN users were sideloading onto their phones. I'm not sure of the details of how it worked, but it probably did something creative with Youtube's general web/http interface and then sliced up the resulting data to create an "improved" interface for phone users.

Roku could fund the developers to ensure this thing worked like gangbusters on its own Roku OS. Should Google start getting greedy, Roku can just tell them to piss off, flip a switch, and now tens of millions of homes with Roku boxes and TVs are now watching Ad-free Youtube via Roku's "custom" version.

They could do the same thing with customized versions of Prime, Netflix, Hulu, Disney+, etc. A company like Roku has enough resources to support the development and ensuing cat-and-mouse game of API tricks that the monopolies' would use to try and disable the usage, but in the end, Chromium is open source, and Roku has absolute control of their own OS and the traffic that goes in and out of their hardware.
100% it’s cheap enough that everyone should do it. The TNXB mutation has a ton of weird drug interactions. Anesthesia resistant being just one.
My personal opinion is to impose restrictions only when healthcare system is over-burdened (e.g. 50-60% occupancy rates in hospitals). Other than that, I am fine with biannual shots and mask but no other restrictions.
Use better youtube alternatives: https://odysee.com/
I know. And 7x can be done from taking 3x off the 10x, and 8x can likewise save an addition by taking 2x off the 10x I intentionally left the 5s and 7s blank because they are 3-addition operations and also require you to mentally hold on to the very first number. Instead of the overhead of juggling an extra value and doing an extra step, I find it easier to switch around the multiplication terms and handle them using a different rule. The remaining cases of 5x5, 5x7, 7x7 are small enough to effortlessly memorize. Especially since 5x can be done with counting by 5 (which is just normal counting but with 0 and 5 appended to everything). 6 ends up being the only thing in the 10x10 table that requires 3 additions to reach. All the others can be done with just 2 additions/subtractions. For 8 you get a choice between 3 additions or 2 subtractions but with temporarily juggling one extra number.

If you add division by two into the list of primitives, 5 and 6 become accessible within 2 steps and so the system can reach the whole 10s table within a cost of 2 (times 10 is considered a zero cost step). That makes the cost one step worse than traditional memorization but you end up being faster overall because you only need to focus on being fast at the three primitives.

Recognizing the general principle that you can change A into BC or (B+C) where B and C are both easier to multiply with than A is far more useful than memorizing the table. The best part is except for the (optional) division by two, all the primitive operations are things you already learned how to do at that stage. You can short circuit a tedious, long and wasteful part of the early math curriculum AND walk away with genuine understanding of why the rules are and how to figure things out for yourself. While everyone else struggles to multiply by 17, you can be the smarty who doubled 4 times and added once. Or put zero at the end, doubled, and subtracted 3x. Or put zero at the end, subtracted 1x, doubled it, subtracted 1x. With a bit of thought, you can extend the entire multiplication table to 20x20 such that very few rarely does anything cost more than 3 steps.
My Uber eats orders were constantly missing items and they eventually stopped issuing me refunds when I kept submitting requests. I understand to a degree that some people will abuse an infinite refund policy but it sure left a bad taste in my mouth when my driver didn't actually deliver the order, just marked it as delivered and drove off, and my refund request was denied. That was my last order with them.
The average car on the road in the US is 12 years old [1]. With Teslas battery degradation seems to be a non-issue [2], with the battery still having ~90% capacity after 200k miles.

So except for maybe the very upper end of your range I don't see how that's evidence against electric cars reducing CO2 emissions.

1: https://www.caranddriver.com/news/a33457915/average-age-vehi...

2: https://www.inverse.com/innovation/tesla-battery-life-replac...
I am really curious what his end goal here was. Apple's boxes are all very small — in what situation would a few centimeters in box size outweigh all other considerations?
Very much so. My early studies of Taoism were affected heavily by the notion that the philosophy was a response to an unknown cataclysm of some sort, I just wish I could track down the original source on that idea. Jung’s investigation into Aion is also connected somehow to this but it is an area I need to research further.
That is the solution to the problem, which is why they can't just wait outside directly.
The comment chain is about YouTube TV. That’s a $65/mo live TV service that includes DVR.
If blm were the status quo the police would have been defunded.
This is what they said about fat arrow functions and that's only true in some cases.
Composability in Julia: Implementing Deep Equilibrium Models via Neural ODEs
Effects of filtered HNSW searches on Recall and Latency
It's an odd argument to make in the context of Uber/Lyft, which have indeed "won" by any reasonable definition, and handsomely rewarded it's investors (which should be victims in the overhype / under deliver scenario).
The blog post: https://www.roku.com/blog/update-on-youtube-tv

Previous discussions:

"Roku says it may lose YouTube TV app after Google made anti-competitive demands
" https://news.ycombinator.com/item?id=26942862

"An update to our YouTube TV members on Roku" https://news.ycombinator.com/item?id=26996972
Margaret Atwood has become one of her own handmaidens, rising up against tyranny
Do you prefer properties of perceivers or experiencers? The class of those properties is subjective or qualia.
What is done is that people have taken the useful cases of goto, categorized them, and use renamed keywords for different cases. In many modern language, there are four keywords that all imply a general feature of goto: break (go to the end of the identified block), continue (go to the increment block of the identified loop), early return (go to the function cleanup code), and throw (go to something complicated). Indeed, with labeled break and labeled continue, you can actually produce almost any arbitrary control flow [1].

The last major use of goto in C is to recreate what many languages solve via some form of destructor, defer statement, with statement, or some other mechanism that has the compiler insert specified cleanup code on all exiting paths from a block. If you use such a mechanism, then it becomes impossible for the programmer to accidentally skip over such cleanup code, whereas a C function using goto might have the programmer write an early return instead of the goto by accident and skip it. And this is why there's a strong anti-goto sentiment: we have better tools [2] to achieve the same ends that are less error prone than goto is. And when you have the better tools available, why shouldn't you ban the worse tools?

[1] The one thing you can do with goto that you can't do with labeled break/continue is create irreducible control flow graphs (essentially, a loop with two entry points, thus having no dominator within the loop itself). On the other hand, I'm pretty sure that murdering a programmer who creates an irreducible control flow graph is considered justifiable homicide, so no harm is lost by outlawing it.

[2] In languages other than C, though.
from my experience it's more dangerous to ask a question as a conservative in a pro-LGBTQ+ group
This is the most common form of error handling used in the Linux kernel (at least the parts I look at). Although you'd normally have one error label for each allocation in reverse order, so you can jump to the cleanup step for the most recently allocated resource and pass through the other labels and clean them up as well. So in your example, it would be something like:

bail_string1:
CFRelease(string1);
bail_string0:
CFRelease(string0);
bail_array:
CFRelease(arrayObj);
no_bail:
return thing;
> So, why aren't the workers seeing that amount, or anything near it, in their "paper wealth" go up?

Can you explain? If they have options, and they probably do, then it will go up. What is your question based on?
The numerically controlled oscillator (NCO) aka Direct Digital Synthesizer (DDS) at the heart of this is one of the most elegant things I've encountered. I once used an NCO to adjust for belt speed variation in a machine that applied hot glue to corrugated boxes in a production environment. The CPU I had at the time was constrained to 512 Bytes of EEPROM to store the program in, and it (the NCO) really helped fit that along with all the I/O to read the input thumbwheels into the thing.

The customer kept adding features, and when I was all done, I had all the code in 511 bytes.

All a phase accumulator is is a long register you add to, and only take the top N bits off of. It's quite easy to have 64 bits of frequency resolution, regardless of how many bits your SINE table lookup is going to the DAC.
sure, that’s the standard way of teaching and is useful background, but you don’t need calculus or the continuous Fourier transform to come up with or understand the DFT. Once you know what a basis is for a finite dimensional vector space, the DFT is a straightforward change of basis to a particularly useful set of basis vectors which are easy to write down.

The manuals you cite cover several different transforms (not just the DFT) as well as the complexities of the FFT.
We keep coming back around to why didn't the author say:

"I want the one in the smallest box for <reason>"

Instead of providing no reason and being smug in their assumption that they are both very clever and the barely over minimum wage employee assumes they are "stupid".
I like finding approaches that don't necessarily "solve" a problem, but rather don't have the problem in the first place so that there's nothing to solve.

In this case, I would suggest dropping income tax altogether, decommissioning the IRS, and using the state infrastructure already in place to collect an equal amount of revenue from sales tax.

No filing. Broader tax base, including criminals and illegal activity. Everyone's checking account effectively becomes a 401k.

Sales tax is regressive, yes. But proposals like the FairTax suggest the idea of an annual "prebate" or credit up front in the form of a check that effectively eliminates taxes on spending up to poverty level income.
> but it's trivial now due to FIEC

What do you mean?
TX81z sampled and trigger with an elektron rytm mk2. also, thanks!
What is the marketing team going to do without machine learning, artificial intelligent, blockchain driven cloud based PAAS?
Is Handmade Hero for MS Windows developers only or can GNU Linux devs also learn from it? Can the code be usefull for us on GNU Linux too ?

Kind regards, shtumf
Good point. I completely missed the first time that it was the "YouTube TV" app, which I have zero interest in. I thought it was about plain "YouTube".
Hmm, I would actually love (genuinely) to hear more. My impression is that standardized testing of Intelligence Quotient explains way way less than popular imagination & movies think.

Studies like these [1] [2] get a lot of newspaper time, but they're largely rebuked on methodological or overreach grouns, and honestly, there's sweeping generalizations and then there's saying "Anything from California is automatically bad due to low average IQ".

As well, the spread across ALL states is barely 10% [3]

edit: Though, by that logic, USA should start mimicking everything we canucks do! I look forward to you adopting our universal health care and bilingualism and Her Majesty The Queen! :-D [4]

1: http://scottbarrykaufman.com/wp-content/uploads/2012/02/Psyc...

2: https://theconversation.com/do-smart-people-tend-to-be-more-...

3: https://worldpopulationreview.com/state-rankings/average-iq-...

4: https://www.forbes.com/sites/duncanmadden/2019/01/11/ranked-...
Trump’s TRUTH Social on Fastly CDN
Yeah, I dunno. My mother-in-law picked up bona fide crazy beliefs when she started using Youtube about 4 years ago. She started with "Proof the world is going to end in 2018/19" videos that she would email me, then moved into some kind of weird anti-CCP guo wengui / steve bannon phase, and currently watches a daily update from "restored republic" which is basically a monotone voice explaining all sorts of crazy shit (energy and internet will soon be free, mass arrests are happening, president trump is taking control of the military, we're going to have a quantum banking system and everyone will get free money back that the vatican stole from the US through the federal reserve, ...)

This isn't a strawman intellectual exercise. If we're in the car and talking about charging it, she will excitedly bring up how electricity will be free soon and laugh when we suggest that's a load of bull. She chose to not get vaccinated because she believes the vaccine was engineered to make you more susceptible to the "next virus" that the CCP is planning to release.

I don't really understand how she can possibly believe so much drivel, but she tunes in for her update every day, and this is the only "news" she cares about.

edit: just to be clear, the "free energy" thing isn't about government subsidizing electricity, it's about a device that nikola tesla invented that creates electricity from nothing but was suppressed for generations by the rich and powerful vested interests of the fossil fuel industry.
Can't/shouldn't change an entire industry's vocabulary to help out some entry level programmers, who, if they took a little bit longer, would grasp the concept.

If anything, this is placing more emphasis on people with a more formal grasp on language. As a layman, I never thought this hard about pronouns, just associated them with the most common ones and didn't think more about it.

Local means close to, global means everywhere. Give a couple of code examples and I think we're cooking with gas.
Right, well, that's great if you favor Google being untouched by regulators. Personally, I favor Google being broken up by services where they dominate market share. Search and video would split. And probably, Android would split.
Bitcoin Flash Crashes to 8,200 on Binance
Background App Refresh was added in iOS 7 which launched 8 years ago.

I guess I could have said almost a decade ago.

So, again, Apple only discussed scanning the iCloud Photos portion of their cloud service some time in the future, but NOTHING is being scanned now.

Google, on the other hand, has been scanning everything in your account for the past decade.

Also, documents from the discovery phase of Google's various antitrust trials show that Google has literally pressured device makers to hide the privacy settings from users.

Google also buys a copy of everybody's credit/debit card transaction data so they can spy on your real world purchases as much as they spy on your online life.

A company with surveillance capitalism as it's business model, like Google, will always be motivated to violate user privacy as much as possible.

I don't know why you're still trying to pretend that Google's cloud service is separate from Android while Apple's cloud service is not separate from iOS?
Two conspiracy theories about cola
Whenever I ask questions, I tend to go to the very bottom of it. And I am not satisfied as long as I get a very intuitive and fundamental understanding of the topic. I have seen, however, that this can be tiring. Unless you are having the conversation with someone who has the time, willingness, and the knowledge to satisfy my curiosity, it is pointless to keep probing. People would often be exasperated or would be unable to provide me the intuition.
Therefore, these days, I pretty much probe very little and if it seems that my questions won't really be answered, I leave it at that, mentally noting to do some independent research on the internet.
7\

Thanks!
In Facebook land some animals are more equal than others and their pseudo government is ineffectual because a secret program pulls all the strings. I'm sure this isn't analogous to the rest of the world.
Because trying to understand consciousness with the mind is like trying to measure the circumference of the equator with a 12-inch ruler.
AFAIK Uber/Lyft works with airport authorities to implement airport queues [0].

[0] https://gigworker.com/uber-airport-queue/
hasn't been their motto for a while now
Idiotic. Do these sites use some other network that they built themselves? No, they use the internet. They are not part of the web. Is that what the question is supposed to be?
I can't think of a single politician, CEO, professor, author or esteemed leader where this holds true.

If anything, I think the meathead/jock/gymrat stereotype is more pervasive.
That is definitly much better than being siloed in just one language.
There are lots of creatures that can swim. Most of them swim better than a human. That’s why it’s not very interesting when we discover a new one.

In contrast, humans are arguably the only creatures in the universe that can think. Certainly we have never discovered a creature that can think better than a human. Thus it would be highly exciting if we discovered or created one.
SpaceX said they wanted to run production 24/7 and this is meant to power production (not fuel processing).

Regarding emissions:

> SpaceX estimates that it would produce 47,522 metric tons of carbon dioxide equivalent per year once the entire Starship base kicks into high gear. The power plant alone will contribute 9,858 metric tons of carbon dioxide equivalent emissions per year. However, as per the tabulation by ESG Hound, the emissions from this power plant are likely to exceed 1 million tons of CO2 equivalent per year.

[0] https://wccftech.com/as-spacex-gears-up-to-build-natural-gas...
Thanks yodon, great feedback! I've aggregated a list here for easier discovery:
https://docs.scaffold.ly/contributing/open-source-components
People were calling everything agent-like AI since forever. Video games had AI. Heck, Pacman's ghosts had AI. Nobody cared. They understood what it was referring to.

I only started hearing how it would ‘dilute the language’ or the term was ‘disingenuous’ or whatever once AI started actually doing intellectually impressive feats, and the naysayers started trying to redefine language to suit their prefered worldview.

The fact is the term has always been used loosely. Even if it hadn't been, several of the undisputed top machine learning corporations (eg. DeepMind) has the explicit goal of reaching general intelligence, which remains true even if you are sure they will fail. Its use as a term is more appropriate than ever.
You know how many people like puzzle games?

For a lot of people, toying with complex systems and configuration files is fun in the same way that puzzle games are fun.

These people don't play puzzle games. They already spend all their day playing this puzzle game.

They are not in the business of making something useful. They're in the business of pretending to be wizards who can weild technology to their will.

If they were in the business of building useful products, they would try to simplify the process as much as they can.

But since they're in the business of playing the configuration puzzle game, they have every incentive to not simplify anything.

The more complex it is, the more rewarding it is for them when it finally "works".
The only problem with using it as a controller (The original DX7) was that their MIDI implementation was incomplete. So you only got velocity values of 0-100 instead of 0-127. It still has a wonderful key-bed. I've owned a couple of 'em.
> if we all did our part

Well there you go.
I had a CZ101 in the day, preferred the sound from PD synthesis as it was better at base sounds IMHO.

That and the DX7 was used to death and more so - 99% just used the pre-sets and got to stage that you could name the sound they used on a sound and all got cliché.
I find that using goto for cleanups makes many functions much much clearer and I think it cuts bugs.

Rather than writing the cleanup that is appropriate for each particular exit point you write one big cleanup at the end of the function that deals with everything.

It adds some potentially unnecessary if statements (to see if some pointer was allocated or not before trying to free it or to see if some file handle was opened before closing it). To me it has always seemed well worth it - shortening the code and greatly simplifying the chains of error-handling if statements.
As a note. The article is about "YouTube TV" not "YouTube". I missed it the first time.
>Facebook failed to provide crucial details about its "Cross-Check" program that reportedly shielded millions of VIP users from the social media platform's normal content moderation rules, according to the company's oversight board.

>Facebook told the oversight board that the program applied only "to a small number of decisions," which the company subsequently acknowledged was misleading

Indeed. Millions of users is a tiny fraction of Facebook's total user count, so in terms of absolute numbers it is probably a relatively small number of content.

But in terms of reach and influence, I would expect the VIP users to have by far a disproportionately large share. I would also expect them to be the most likely to post content that would end up in front of an oversight board. But of course, they are also the ones most able to raise a stink if Facebook moderates their content...
there's a huge difference between "Some scientists define climate as the average weather for a particular region and time period, usually taken over 30-years" and "climate works on 30 year cycles"