skysight-inc/HackerNews huggingface dataset:
Both the new AMD and NVidia graphics cards and the intel CPUs support hardware decoding of AV1. I wouldn't count it out just yet. x265 has been released for many, many years and yet it's not fully adopted by a long shot. Transitioning to new technologies takes time and a step back doesn't proclude a step forward again, in the case of Qcom.

Especially considering AV1 is free, more efficient than x265, and pushed forward by powerful actors.
Why is dang allowing this person to bully everyone?

Is this the new normal on HN?
These business metrics require objective measurement to be useful, so one of the best things engineers can do is make the unseen seen.

You can bootstrap the objectivity by going meta. An objective like, create performance/reliability baseline for application. Key result: N service-level agreements adopted by org.

All the hard work is in avoiding statistical folly. All the busy work is in instrumentation.

When you're done, it should be hard for product or sales types (whoever controls your roadmap) to feature factory the app without tripping an SLA.
It‘s probably one of the best in terms of value/price as it is pay-to-go. The only commitment is USD 50 minimum top-up. It‘s also pretty fast. Negative is that some countries have few Proxies and they don‘t say how many exactly. They also don‘t have city-level targeting.
Ask HN: How to become a better Python developer?
Ok,

So I have been coding Python for almost 8 years know (not professionally). I know the syntax like the back of my hand, however i still struggle with organizing my code/projects.

I have the following problems:

1.When i work with classes am not sure what should be a class on its own, and when to use inheritance. The examples available are pretty stupid e.g Animal -> Dog etc.

2. I do not know when to create a new file, where should my code live? How should i structure it?

3. I seem to get confused by my own code after a couple of weeks when i look at it.

What would you guys recommend me to read/learn? Am looking for some kind of pattern i can work with.

Thanks
I assume the $2B valuation is precisely because of services like AWS needing so many
My problem with AWS billing was I asked sales/support to call me so I could check with them what the cost would be to test one of their higher end GPU servers. They said I would just pay for the minutes used that it wouldnt add up to anything.

I tested the server for about 5 minutes and was charged a couple hundred dollars for "spinning up " the instance. Something the AWS sales guy assured me on the phone would not happen.

I still dont know why I didnt appeal I guess I know better than to try.
> Working with an interactive component with Vue/React, and/or working with api data definitely has been actual fun.

That kind of says it, doesn't it? Try to get better knowledge with Vue/React and land a job at a product company with a cool application that you like. The problems there are much more interesting than "nudging things 1px this way and 2px that way". I can tell that because I'm a frontend engineer myself.

Best of luck!
But are those functionality available natively without plugins? All these are in the default emacs distribution possibly since more than 20 years, and are in a very usable, stable state of functionality.
Thanks. That makes all the praise Apple gets for supporting “ancient phones like the iPhone 6” all the more laughable.
So you are basically answering the original question with "yes." Half the citizens in America have lost confidence in the electoral process, which is tantamount to saying that the nation is already doomed.

A lot of us are hoping that a significant number of Republican voters know the truth and are just playing hardball politics. That would be distasteful, but less alarming.
Android Emulator M1 Preview
Ah so the first use case is out then. Thanks for the correction.
I live just down the street from their office. I remember their parking lot full of cars. Then one day, it was empty and there was a large sign on the front door. Their sign is still up, oddly enough.
They still send the invoice. I accidentally left a couple of small files in an S3 bucket for years. Eventually my card expired on that account and they continued bothering me until I contacted support and we agreed to waive the bill.

I imagine they would have been more forceful if it was a larger bill.
Belated reply, sorry. I'm just a simple bear.

Thank you. Three (of your many points) stand out to me and are not receiving enough attention (criticism).

1. People are seeing more ads.

I'd love to see this quantified. Attention theft is another form of pollution, right? Just like we're starting to quantify the impact of noise and light pollution on both our physical health and mental well being.

(I live a mostly ad-free existence. It's always quite jarring when I step outside of my personal filter bubble. Like doing eldercare for my mom, airports, shopping, dining. TVs blaring every where. It's surreal.)

2. advertisers are spending more

I don't doubt that advertisers are spending more online. I would like to know (confirm) if overall ad spending has much changed.

Or perhaps the population of advertisers has changed. So some types of businesses are now advertising less, and others have embraced digital ads, and therefore make up the difference.

Personal anecdote: A sibling opened a neighborhood retail knickknacks (aka "shit you don't need") store. The performance of Facebook and instagram ads is surprisingly good. So I'm now certain that targeted ads are fantastic for at least some advertisers.

Or perhaps what's considered advertising has changed. With the decline of brand based campaigns and rise of ad blocking, there is more product placement and payola (influencers).

I have no idea how non advertising marketing dollars are accounted for; probably something like surveying CMOs. I've skim read reports that marketing budgets as percentage of revenue has been stable thru the shift to digital.

3. ad performance is going down

This is very interesting.

I've long assumed that a huge fraction of digital advertising is fraudulent. Examples abound of Facebook lying, belatedly revising metrics downward, remarkable coincidences that errors always favor the aggregator, etc.

But maybe the bigger scandal is declining performance. I would totally believe this; diminishing returns and all that. We (society) are completely saturated, so excess advertising may even be detrimental. Worse example I can think of is political advertising.

--

Thanks again. I wish critics would better address all the points you touch on.
Maybe not who they are, but what they do.
The virus goes after the ace2 receptor, which is activated by puberty. Children under 14 can get it, but they get a very mild case because they don't have the receptors.
Confused why you listed Qualcomm as I don't believe they have anything to do with AV1.
yes there is more things speaking for a wider eink adoption:

-longer battery life
-sunlight readability (also important for watches outside)
-reduced eye strain
-better focus/less distractive
To throw the dice into!
Can you explain the fzf binding? I don’t get what’s going on there
Copyright doesn't cover live performances, this would be ASCAP licensing or something similar though it seems if he's "playing his own music" then none of the above should apply.
I would be wary about this, as the nice badges can change to ads or inappropriate content anytime in the future. But the idea is nice, self-hosting this would be safe solution.
This is not that hard. You can solve this easily with a Monte Carlo simulation.
Eventual consistency.
Can you afford better lawyers than Amazon? If not there's your answer...
Watson is marketing bullshit. IBM sells services as Watson-enabled and then mostly has typical consultants do basic things like set up regressions.

Actual tests of Watson, like in medicine, have been a huge failure. It's nowhere close to being generally intelligent.
Close but not close enough.

For example: in VSCode you can select/hover over any expression and it’ll tell you the computed TypeScript type. None of the current language server tools for Vim (eg ALE) give you that information [0]. Why would I live without this useful feature just to use Vim? I love Vim, but I love knowing the type the TS compiler thinks an expression is even more, especially when good enough Vim emulation is available.

[0] https://github.com/dense-analysis/ale/issues/3206
Thank you! You are welcome to join the community to get to know and chat with others about potential opportunities :)
So absurd that an original performance of a copyrighted song is an infringement.
Which word, knowledge?
We can finally put to rest (pun not intended) the Ted Cruz Zodiac Killer meme. Although Google had already buried (pun intended) the autosuggest “Is Ted Cruz the Zodiac Killer?”.

https://en.wikipedia.org/wiki/Ted_Cruz–Zodiac_Killer_meme
Amazing app! Is there a way to change the global keyboard shortcut after it's been set in v0.0.1?
1 USD/GB which is cheap
Looks like the rest of the band participates in the channel too..
Problem is that the AI we have is nothing like biological intelligence. Our super computers can't even compete with the intelligence of an ant, how am I to believe that replicating human intelligence is around the corner or that we are even moving the right direction to get there?
For me Vim’s value is as a great programmer’s editor, not so much as an IDE. There are a few things I have made or installed that I just could not live without:

* CamelCaseMotion, allowing select/delete/change of just one or a number of segments of a camel case or snake case name

* surround.vim, allowing single commands to (for example) change the () surrounding a text to [] or “ to ‘

* a simple one-liner to change a literal Python string to a f-string and back without losing the current edit position

And in general the power of the motion + action vocabulary that lets you compose edits on the fly once you have the motions and actions under your fingers. You don’t even have to think to type ysiw” to put “ around the current word, for example, or vt)~ to change the case of everything up to the next ).
This post introduced me to Archy which is exciting to discover. The zoomable interface of Archy addresses something fundamental that always felt off about current desktop GUIs - the inability to get a meaningful overview, that include both folder structure and file contents , and to be the inability to switch from higher to lower levels of perspective in a continuous way. It seems like Archy made the directory structure appear like a topographical landscape. Current desktop GUIs instead feel like navigating an endless Russian doll of drawers.
I really don’t see how this is news. Automated system that matches song samples and can’t possibly know if a steamer went and licensed the copyrighted music on their stream trips on hearing copyrighted music. The banhammer falls automatically because there are so few cases (like this one) of legitimate usage requiring the content to be restored.

Like if anyone on HN was tasked to design a system to protect your companies asses against copyright lawsuits you would implement the same thing.
H.264 is publicly available for free from ITU's website: https://www.itu.int/rec/T-REC-H.264

It's annoying because multiple standards bodies all publish the same spec, which is why H.264 is also called "MPEG-4 Part 10" because the spec is part of the MPEG-4 spec published in ISO/IEC 14496 (part 10 for AVC). The ISO specs aren't free (a couple hundred USD for the AVC spec), which is the most annoying part.

You can get the H.263/H.264/H.265 specs for free form ITU, which covers a lot of the details you need for writing an encoder/decoder. Unfortunately sometimes you need the ISO specs for other things related to these codecs (e.g., ISO BMFF stuff).

(edit: I'm a dork and originally misread the comment as saying it was $10k for the H.264 spec, when parent meant the HDMI spec; I removed parts of my comment that were related to that misreading).
Yeah I always wonder who these people are for which the editor is a bottleneck and how they work or what they work on. 90% of my time is spent debugging, understanding legacy code and drawing trees or writing pseudo code on my notepad. The actual time I type stuff into an editor is like 10minutes per day.
Show HN: Chrome Extension that adds support for DualSense (PS5) controllers
I remember broadband ISPs used to do that in the end of 90s, early 2000s with high price per MB of traffic, had to write off overages left and right (viruses on windows were a number 1 issue), then competition kicked in and "scumbag billing" disappeared, first they just got rid of overage charges and started merely throttling speed after caps and eventually got rid of caps altogether. Similar things were happening in hosting industry, colocation and dedicated servers in particular, competition eliminated overage charges too. Somehow "clouds" think they are too different, as if they don't compete with traditional hosting offerings, but being scambags trying to keep their high margins certainly pushes people away. I used to be an early AWS and Rackspace customer (remember when they were two top choices?), but haven't really used "clouds" since then, they are simply not competitive for literally anything, at least for someone like me, who's been doing infrastructure for decades.
>- China mandated masks in January (as did Taiwan). No conspiracy or confusion, that was a US thing...

Yes, and the US didn't for a long time because of no supplies. Chinese citizens bought out all masks in January and early February and shipped them to China, and while we were saying that this was going on and that the government should focus on not letting that happen, the media, academia and elite society called everyone racists for suggesting that and that masks weren't important.

>Radio waves causing a virus... there is zero evidence of that ever happening. So why would anyone believe it now... or ever

The theory was that it suppresses your immune system, not that it literally causes the virus to appear in your body out of thin air. https://www.europarl.europa.eu/doceo/document/P-9-2020-00249...

>actually none of the conspiracy theories were ever correct. Not one of them. Nor were they plausible to anyone outside of the lower educated half of the US.

Factually false. But why would I bother explaining.

>It’s funny you turned out to be an example of why these things need to be fixed.

It's as I said previously, we won't be able to have a reasonable and logical discussion. I'm glad you finally agree with me. I will also say this: I will not have my views "fixed". The more you try to impose censorship, the more people will speak out against it. You are, willingly or unwillingly, knowingly or unknowingly, by the very fact that you believe science can be used to accurately shape policy, part of an elite class of individuals in the world that is scared the "lower educated half" is coming for you, and they are, because your class is corrupt beyond belief and their time is coming.
Newsletter industry metrics?
Does anyone know of a site/resource with metrics about the newsletter "industry"? Like the top-100 newsletters by subscribers, that kind of thing? All I can find are granular posts about e.g. "the top 21 newsletters you need to subscribe to today!" but no overview.
On Transit, Progressive Doesn’t Mean Free
I've been looking at BunnyCDN and it looks pretty impressive. Is it as good as their landing pages look? Is it like a CDN+DNS so I can point my nameservers there and then configure the CNAMEs inside? (I'm fairly unfamiliar with DNS in general).

I've been pretty happy with Cloudflare, but at some point I added my credit card (silly me) and now I live scared of a DDOS costing me a lot of money.
Show HN: Automatically Overlaying Baseball Pitch Motion and Trajectory with ML
Copyright law does cover live performances. ASCAP is an agency which enforces copyright on live performances.
Just to point it out this was back in Oct at the height of the DMCA stuff* I believe. Not to say it makes it any better but I can see how they might have been trigger happy at the time.

I opened this article "Again?!"

* Ooh I've ended up on the top. For context to people not in and around Twitch the RIAA woke up and started handing out DMCAs like it was going out of fashion. Twitch naturally had to respond to the DMCAs to keep fair harbour and the masses misdirected their anger at Twitch for a while.

Low rung news saw the ability to inhale clicks so they've written it in a "lol stupid Twitch" attitude instead of the mid-noughties classic "Fuck the RIAA"
The problem is that Universal is the owner of the copyrights (including the lyrical and syncronisation copyrights), and this is DMCA we're talking about. This would end up differently in Europe or UK (the original authors are irrevocably entitled to some percentage of the revenue, typically 5%) but DMCA is based on American laws (which do not have these protections).
Aren't they signed to Universal?
Could I have made it into YC?
I can also recommend Bunny. Their support is also top notch.
what would they have to do in addition? Maybe: have good business skills, networking skills, be independent, be in the right position to spot the right opportunities at the right time?
Is it a scientifc result if it isn't reproducible? Would the result have been accepted if it was submitted by an unknown?
Do you still have free stickers? I'd gladly pay for postage to the UK, where I live and where we could desperately use some smiley cheer.

Off-topic, but you make ladle-wearing look great. Do you ever wear a colander? (I ask this as a Pastafarian.)
DNS is in the works, but at the moment no, you need an external DNS with apex CNAME support (e.g. cloudflare)
Earnest is my favourite word for describing that beautiful part during a child's development where they haven't yet had a negative experience from expressing themselves earnestly. That window of time where if you ask if they know something they would proudly reply "no!" because they have no idea that there might be shame in not knowing something.

I seek to try to make myself more earnest and undo the damage of fear of retribution/shame but I'm always a bit sad when I get in trouble because I was straight forward but adult politics is sadly complex sometimes.
Why? You’re literally talking someone else’s song and reproducing it. You just have to ask the copyright holder for permission and then you’re good.

It’s how the whole world of covers work.
> I really don’t see how this is news.

Me too, for a different reason (he doesn't technically own the copyrights, Universal does). I do not support it, but if I were a signed artist, this wouldn't shocked me.
Sure, it's somewhat rare but not that uncommon.

The Swedish researchers Kenneth Hyltenstam and Niclas Abrahamsson have a series of studies looking at immigrants in Sweden who began learning Swedish as adults and who are judged to be native speakers by true native speakers who heard their speech.

In one study, they gave a very thorough battery of linguistic tests to these adult learners, and for some of them, the only test they failed to perform equal to native speakers was on their knowledge of proverbs and idioms.

The place you're most likely to find such near-native speakers is in immigrant communities.
Your intentions may be sincere but these kinds of gestures feel.. ehh. like a futile move of desperation, a flimsy bandage over a gaping wound, hugging yourself in a dark storm, rocking back and forth whispering mantras even you can't really believe in..

If you're feeling like shit about your situation seeing something like "You got this!" can be annoying at best and may make you feel worse.

At best this is an attempt forget the disease instead of treating it.

The effective counterbalance is to cultivate kindness at core levels of society, in how parents treat their children and how children treat each other, and to stop rewarding unkindness (it's too easy in too many cultures to gain popularity by being a bitter asshole and expounding negativity), and most importantly, address the issues that make people bitter instead of telling them who to hate.
Unfortunately that plug-in is a horrible performance hit to an editor that already is on the slow side of typing responsiveness.
Then it’s not a system that works and shouldn’t be in place. You can’t just say, that’ll do, it’s too hard or expensive to do this properly, so let’s not.

Amazon is one of the wealthiest companies in the world and could easily manually moderate channels before auto-banning them. As consumers we don’t have to accept these excuses for substandard services.
Some of them do take plugins (the netrw plugin I think) but this plugin is included and active in a default install.
You do know that many of the biggest green energy companies are from the EU, right?
Google once (falsely?) considered my Revolut debit card a pre-paid card and refused to accept it for GCS billing. The error message wasn't anything generic either - it stated specifically that pre-paid cards are not accepted.
Doesn't automated text defeat the purpose of most of those kind words? If someone who knows you tell you you're worthy it's nice because you think they mean it. They've got to know you and came to that conclusion. If a bot says that, it's completely empty.
I guess it happens to old accounts also.

Your benign views (to me for sure) would have hurt the feelings of many imbeciles that read HN.
It's a free market. YouTube can host videos it wants to or not. Likewise you can get a $5 server and host what videos you want to or not. That's different from "decide what information is deemed acceptable to know."
It's very difficult to preemptively establish that something is not encumbered by a patent, which is what the group releasing the standard would have to do to make the standard adoptable.

If someone successfully claims the standard infringes their patent after it is released, it failed to accomplish the goal.
Which is a design choice that Apple made when they designed the laptop.
>While I generally agree, it sounds a bit like "if you're successful, you're not allowed to earn money".

No, it's "if you're successful by NORMALLY ILLEGAL COLLUSION, than the ways in which you're allowed to earn money may be restricted." That's what "encumbered standards" are at the end of the day, explicitly established horizontal monopolies. Those mathematics patents covering H.264 wouldn't be worth remotely the same if there were a hundred different video formats going around of which only 1 or 2 used them. Or if everyone had just stuck with MPEG-2. Of course, the world would also overall be worse off in those cases too, with an even higher risk of vertical monopolies, wasted hardware/bandwidth, etc. So it makes sense to have a middle ground, to allow "standards" to grow the total pie non-linearly larger than it would have been otherwise. But at the same time that needs to be combined with much more stringent controls to avoid all the normal obvious risks of monopolies.

Actors like Nokia and Qualcomm have been trying to have their cake and eat it too. They like the enormous monopoly lock-in value the standards give their patents, but then they also want to treat them like normal individual patents they can cut deals around. That's not how it should work. The reward for a Standards Essential Patent should be a reliable, fair fixed cut of a very, very big and dependable pie for the life of the patents/pool. Companies have the choice to go it alone if they'd like instead and not join the standard, which can then seek to work around them (or if that's impossible, disband and give up and at least not form any monopoly there). But if they have patents in a standard, they should face more restrictions due to the extra monopoly. It should be one or the other, not both.
China's population has stabilized and is predicted to decrease rather significantly over this century.