skysight-inc/HackerNews huggingface dataset:
VP9 and HEVC (H265) kernel user API exist and are being cleaned up. This takes a lot of time and a lot of testing, so bear with us. We don't have any sillicon with enough spec we could write a driver for that supports AV1 at the moment. When this happens, we'll definitely get that up and running.

Even though most ancient CODEC and it's existing content decodes fine on CPU, the HW decoder uses less power and is better for battery life. This work enables mostly lower power SoC like Allwinner, Rockchip, i.MX8M, RPi4 (HEVC), Mediatek, Microchip, and so on, but also higher capacity chips that can be connted through PCIe to surpass your CPU capacity (Blaize).

Also, understand that difference between the V4L2 and the GPU accelerators. GPU uses command stream channel, which need to be centrally managed. That landed into DRM + Mesa, under the VA-API. DRM drivers could have been an option, but would have required per-HW userspace in Mesa. VA-API also being a miss-fit for some of the sillicon (Hantro based) would have made things more complex then needed.
Code reuse across workflows is impossible, we're copy-pasting across repositories and this isn't ok. I don't know when/if GitHub will allow workflow reuse like with GitHub Actions.

I came up with a simple tool that lets me write workflows in a repository and easily copy them elsewhere. Updates aren't automated nor versioned since they are manual, but "manual" means running a command, not "careful copy-pasting"

I'm open to ideas and questions and I hope this simplifies your work.
I suppose you "live there" and have "a lot more data points."

Even so, I'm going to bet on Occam's razor for this one.
Why couldn't several coordinating specialized search engines share their data via something like "charge the downloader" S3 buckets? Then you get an org like StackExchange who could provide indexed data from their site and the algorithms to search the data the most efficiently, GitHub can do the same for their specific zone of speciality, Amazon, etc.

Then anyone who wants to use the data can either copy it to their own S3 buckets to pay just once, or can use it with some sort of pay-as-you-go method. Anyone who runs a search engine can use the algorithms as a guide for the specific searches they are interested in for their site, or can just make their own.

You could trust the other indexers not to give you bad data, because you'd have some sort of legal agreement and technical standards that would ensure that they couldn't/wouldn't "poison the well" somehow with the data they provide. Further, if a bad actor was providing faulty data, the other actors would notice and kick them out of the group or just stop using their data.

It would have to be fully open source, I agree with the other parts of Drew's essay here, but I think we could share the index/data somehow if we got together and tried to think about it. We just need a standard for how we share the data.
>> I can't help but chuckle whenever I read these comments on HN about how doomed Intel is.

I didn't say anything like that. Simply that if you want to compare performance to the best that is currently not Intel.

There is a lot of hype around this new apple chip and people claiming it's a performance king, but I seriously doubt that.

Even for mobile I'd like to see it compared to AMD APUs.
Couldn't Intel just come out with a new set of reduced-complexity instructions that run on a per-process basis based on some bit being flipped on context switches? Then legacy apps would run fine, but the new stuff would work too. This seems not that hard to address.
> Parts of the city are lawless and a danger for people to venture into.

What planet are you living on? This is not the case in any major US city, let alone San Francisco.
Could you please not post like this to HN? We're trying for a different kind of conversation here.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful. Note this one: "Please don't fulminate."
This claim is not true. I mean, it's so easy to go and read withouthotair.com and see how this stuff can be calculated on the back of an envelope.

Then you can try a little bit harder and do 2nd, 3rd and other order effects and get a bit more precise estimates.

To say that a 2 ton car moving represents a tiny part of CO2 emissions and that breathing is killing the planet is ridiculous.
Err...isn't the Bill of Rights part of the constitution? It was added to the constitution through the amendment process, right?
Any way to disable this background tab throttling for web apps, or detect its presence and warn users?
Going to need some much stronger proof than hearsay.

My clients in the financial services industry take their PCI and critical risk data access very seriously. Those clients had to share with me the software, controls and training they put into place to enforce those access rules, and I confirmed with long-time employees they've walked staff out of call centers summarily fired for joy-riding the data. I can believe the situation at hospitals can be looser, but financial services being more strict than pharma fulfillment or PBM's would be news to me. I've only had two clients in the PBM space, and they didn't seem to take their infosec lightly either, but that is a much smaller sample space so I'd be interested to hear from those who work in the trenches in PBM's or pharma fulfillment what it is like for them.
Will Twitter Ban Trump in 2021?
Right now I have ~20 tabs open and a few apps, a workload which is probably similar to the average user. My machine currently has 510 processes running with 2379 threads, though most of them are background. I'd wager core count is more important than ST performance nowadays, especially considering the fact that applications seem to be multicore optimized.
Yes...that's what I said. I said the thing that makes it not a HIPAA violation is the fact that it's general data.
The Silenced Majority
> Off topic, but I love that Apple is still using NS as the prefix; I wonder how long that will last :)

If it's lasted this long, probably forever (or until they completely replace OSX).
The price of the 5950X is nearly the same as the Mac Mini. Estimates on actual cost of the M1 is around $75-100.
> what are they doing with this data?

As a company selling via the internet it would be handy to know what drugs/prescriptions a prospective client (via fingerprinting) is taking... it would certainly change what/if I marketed to them.

Of course the concept of retail companies having even the slightest access to a customer's medical/health/drug information for marketing purposes is a compelling plot for Black Mirror.
Shots in the Dark – An American city’s struggle to police its police
Just because there are high prices doesn't mean you have any expectations.

Do not confuse marketing with the actual service delivered.
> because of their neighbors' politics, and not wanting to raise their kids around racists

You may want to consider that not everyone who disagrees with you politically is a racist.
Isn't that just because all the memory is on the CPU?
I welcome you to go read the rest of my posts in this thread and get back to me on whether or not my posts are substantive, thanks!
Zen 3 mobile chips are probably coming in the next months.

Single core performance does not differ much between mobile and desktop CPUs these days.
Check out the config var `NNN_OPENER` and program option `-e`.
> I've posted this elsewhere, but mask compliance in the United States is ~80%

That's horseshit. I live in lefty, liberal, science-believing Silicon Valley and I see less than half the people walking on the streets wearing masks.
Yep. I left too. There was huge pent up desire to leave (pre-COVID) amongst most of the software dev / designer set I run with. COVID finally delivered the push it took for everyone to actually do it. And no one is missing SF honestly.
There's no need to compete. People who want things like this just do it themselves.
Checkout YaCy https://github.com/yacy/yacy_search_server
> Perhaps one can make the case that conglomerates inevitably leads to monopolies, and on that basis one can argue against the development of conglomerates.

You are right and this is precisely my line of thinking. All the parts you need to make a monopoly are already there, so then they either go full tilt or they try to engineer the economy so key businesses don't go down so they can continue to claim a monopoly doesn't exist yet.

It's worth noting I originally referred to it as "monopoly law" but it's actually anti-trust law, which could make some room for conglomerate making.
Such search engines have been around for many years, and they suck donkey balls. Pardon my French. Install YaCy and tell me how you like it.

It wouldn't matter anyway, because decentralization doesn't really solve privacy any better than centralized search, besides the fact that it could theoretically provide more choices.

No matter what you use, privacy ultimately depends on trust. The reason that I have more trust for DDG than I do Google is, unlike Google, its primary audience is privacy-minded folks. If it came out that DDG was tracking users and selling that data, DDG would be immediately done as a brand. They at least have some incentive to do what they say. Decentralization provides no such benefit because a search "node" is unlikely to have any sort of meaningful brand to keep up.

> And with DuckDuckGo's misleading marketing, I feel that this point is lost on significant chunks of its userbase.

How is it misleading? My understanding from their marketing is that they don't create profiles of their users based on searches. Until we have evidence to the contrary, it's not outrageous to assume they are being truthful.
> We investigated how background tabs use system resources and found that JavaScript Timers represent >40% of the work in background tabs. ... Beginning in M87, we’re throttling JavaScript timer wake-ups in background tabs to once per minute. This reduces CPU usage by up to 5x, and extends battery life up to 1.25 hours in our internal testing. We’ve done this without sacrificing the background features that users care about, like playing music and getting notifications.
AFAIK you are correct. Apple has completely redesigned their own ARM chip. It has the same instruction set (or a superset of the instruction set) as what runs in a cellphone, but the design is completely different from say, Qualcomm chips.
There's alot of noise about this; the NY Post in particular is talking about "everyone" moving out, with the most popular destination being the Hamptons.

I'm in NYC 3-5 times a month. It's slower with fewer office workers in Manhattan, but it's still NYC. Manhattan is less busy in some areas anyway as the new construction of money laundering condo units get built. Queens, Brooklyn, etc look pretty much the same, but then the scope of "everyone" fleeing to their Hamptons beach homes is limited in scope.
Seconding sr.ht recommendation. I've been using it for my personal projects, and it's been a breath of fresh air.
> so there's basically zero chance that if you choose something like comma as your delimiter that it's going to tokenize the middle of a multibyte sequence.

Not just "basically;" there is no possible collision between ASCII characters and any valid multibyte encoding. This can be seen somewhat visually in this table[1] and is an intentional aspect of the UTF-8 design.

[1]: https://en.wikipedia.org/wiki/UTF-8#Encoding
I do not understand the apocalyptic takes so many people have. The major problem SF has had for a long time is housing is too expensive. People leaving the city will help counter this, which is going to probably benefit the city in the long term.

In the short term though SF is still an expensive place to live and you aren't getting nearly the benefit because SF, like all cities, is just a shell of itself right now.

To imagine that once the Pandemic is over SF will not burst back into life is crazy. SF is a wonderful city due to its weather, geography, culture, density, parks, public transit, and many other great things about it. One bad year is not going to destroy the city.

And many people not in the tech community have been a little upset at the monoculture that seemingly has developed in the past 10 years related to the tech boom. Guess what... If a bunch of those tech companies leave, the city is going to be less of a monoculture. That's good! Change isn't always bad.
To AlexandrB, I tip 20% unless the person does something outrageous like the guy who said it was too much effort to follow a delivery note I spent time writing.
It's also shipping in consoles this generation, which is going to drive a lot more games to actually implement it. When it's only being used by 5% of the PC userbase, maybe you don't bother doing that work. If cheaper GPUs can push that up to say 20% of PCs next year, you still might not.

But when every PS5 and XSX has raytracing hardware, suddenly it makes sense. That's going to be helpful for getting it supported in PC titles sooner.
Ask HN: Is there a better PCAP analyzer than Wireshark?
Wireshark is great, it has all the bell and whistles. The one thing that is severely lacking is the experience when analyzing a capture. You can only follow one tcp/udp stream at a time which means most of the time spent is just going from one stream to another and no ability to clearly co-relate from multiple streams. Just having multiple tabs for various streams would make it so much better.

Is there any other tool which supports this?
(As someone who just recently got theirs) I wouldn't be super worries about a no-show. They've got a proven track record and they've already shipped a huge amount, so it's not like they don't have factories already making it.

It looks like they've just been hit particularly hard by the apocalypse, probably because of their relatively small batches, production wise
My guess is that it's an ARM build of Electron - unless they've been working to bring the iOS version over? That would be a huge win.

Even if this is Electron, I suspect this still great news for anyone that needs Slack. The Rosetta 2 performance of Electron would likely be a dog and Slack is a very high profile app with a lot of visibility.
I think you might have missed the point of my post.

It's laughable because it is so far from reality, not because the ideals are something to be laughed at.
Please read the first sentence in the project readme.
If you make the request through https://muckrock.com, the request as well as the response and data is then publicly available to all on the platform. Happy to chip in for a crowdfunded data collection effort in this regard (report back with a link to the campaign) [1].

[1] https://www.muckrock.com/news/archives/2017/nov/02/crowdfund...
Can you imagine how frustrating it must have been at Apple knowing what you had and having to deal with intel’s crap over the last year or two.
Searx is a partially viable FOSS meta-search engine.
Apple is the kind of company that will choose to slim down the laptop and improve the performance AND increase the battery life.

Like they just fucking did with the M1 MacBooks.
We certainly weren't doing enough testing in the Spring to know the true case numbers.

There's a number of reasons that explain the lower death rate now.[0] The population getting infected now is younger, and less likely to die. We've also gotten much better at treating patients once they're sick enough to wind up in the hospital.

[0] https://www.nj.com/coronavirus/2020/11/fewer-in-nj-are-dying...
Kubernetes Security Specialist certification (CKS) now available
FWIW long distance transmission lines work too. Solar peaks a few hours earlier than demand. So ship that power east two timezones.
So I signed up to see. As far as I can tell I can't get a quote on my scripts without transferring them. I'm not doing that. Every other pharmacy I can enter my dosages or call someone and get a quote.
Giveaway – Free Stock API – Limited First 25
Probably commuter work areas. Usual outdoor leisure spots were pretty packed all year, e.g. golden gate park.
Conan O’Brien Will End His Late-Night Show in 2021
Would love to see some examples of what you are talking about, do you have access to the OpenAI API?
This is exactly what happened. Five years ago, I got sick of being called a conspiracy theorist, shut my mouth, and focused on my own privacy.

Now the public generally seems to have a sense of what's happened to privacy, but has given up do to the upkeep required to avoid our ubiquitous surveillance machine.

The people in my circle who still think there's hope won't buy smart devices, but won't go further, because to do so would lock them out of large chunks of modern society, or require them to maintain a level of technical skill and perform certain kinds of upkeep which would disadvantage them in the long run.

The world's complex, many of us are living at the margins of insolvency. The bandwidth required to fight the panopticon is too damn high, and unless done very well, only produces a moral victory ('I'm fighting the system as best I can').
Maybe "overparticular"
MPL is a perfectly fine license. It has most of the benefits of permissive licenses (non-virality, worry-free integration with proprietary code) with most of the benefits of copyleft licenses also (changes to the library itself must be public).

I fail to see what benefits a more permissive license would bring.
The SSDs are faster, but only by ~20%:
https://techcrunch.com/wp-content/uploads/2020/11/BlackMagic...

From the TechCrunch review, which is pretty breathless but also contains a lot of good data:
https://techcrunch.com/2020/11/17/yeah-apples-m1-macbook-pro...
My side project suddenly went viral?
I am a jerk. Trolling aside, I'm always a bit skeptical about the application, and roll my eyes (same as when people freak out about the processor on their smartphone). If you're sure it will make a difference though... you'd be like the one person out of ten that upgrades and sees a substantial improvement. Guess I can't help myself, and will accept my downvotes.
I have my stuff on github, and I'm very careful to make sure I'm not locked in there. Yes I do use issue tracking and the wiki, but my projects are relatively small and it would be trivial to write a scraper to get that out of there.

> A mostly-imaginary threshold. It's in your head. Think about it.. those with skills & time, who can wholesomely contribute, will highly likely to already have email and perhaps XMPP (Movim) or IRC. It is not the facilities stopping them, it's either skill or will to dedicate time.

I believe this is simply not true. Not every project is the Kernel and not every contributor is planning to become a long term contributor. Drive-by PRs are often of questionable quality, yes, but I'm not sure they're always worthless.

Where this really has value is the sort of project where someone writes something for themselves and then decides "might as well push it to github, maybe someone else can use it too". Then someone else comes along finds this and is like, oh cool, using this as a starting point saves me a few hours, and then decides "might as well open a PR in case they're interested in how i extended it".

These are the cases where I do believe that githubs low friction does make a difference. Not everything is a proper project.
I do it the other way around, I let git write the default conflicting files. And then switch to IntelliJ, press Ctrl-a and type "resolve", press enter. And voila I am in IntelliJ's git resolution windows where each conflicting file is listed.
Here's the URL for the web app: https://denisidoro.github.io/move-reminder/
At least now you're mocking my actual opinion.

That's probably all the progress we'll make here :)
Others haven't already pointed out that you're mistaken regarding "an insanely large portion of the CO2 is simply us and our livestock breathing." But also, consider this:

The carbon in the CO2 that you breath out comes from the carbon that you consume. That carbon - by virtue of its state - is part of an equilibrium carbon cycle that makes our planet habitable. I.e. the apple tree consumed CO2 from the atmosphere to create the apple that you ate, and you returned back to the atmosphere the carbon that the tree previously consumed.

Now consider the carbon that has been isolated from the cycle over billions of years as the planet became habitable to creatures such as ourselves and our non-human friends. That carbon is in the form of coal, oil, etc. If we leave that stuff in the ground we retain the current carbon equilibrium. If we burn it, we change the equilibrium by taking sequestered carbon from the ground that was "locked away" and add it to the atmospheric carbon cycle.
Absolutely, they are completely out of touch with the masses who are generally fine with how twitter works, they don't even think about it. There is a small bubble that obsesses over celebrity politics on twitter and cares about who got banned and who should have been, but that is a relatively tiny niche. Twitter is an entertainment website for most people, just check the top 100 on twitter - 98% of it is music, tv, sports, etc
Yes, definitely. You only need explicit lifetimes for when it's impossible for the borrow checker to figure out the lifetimes for itself. For example if one struct references another, the borrow checker can't know which struct should outlive the other. The vast majority of the time, the borrow checker can figure it out automatically without your help. It's discussed here[1] but note that it's Chapter 10 of the book, so it's probably not the best place to start reading if you're new to Rust :)

[1] https://doc.rust-lang.org/book/ch10-03-lifetime-syntax.html

E: There are only three instances of using explicit lifetimes in the entirety of the project I linked, if you want to see some real-world examples of it. In all of these, it is used to indicate that the struct being declared references another struct which must outlive that struct. That way we don't end up with a dangling reference if the referenced struct failed to outlive this struct.

https://github.com/ValveSoftware/Proton/blob/proton_5.13/med...

https://github.com/ValveSoftware/Proton/blob/proton_5.13/med...

https://github.com/ValveSoftware/Proton/blob/proton_5.13/med...
Current Windows on ARM seems promising with its x86 emulation so far, but still has a lot of room for improvement. Combined with the Windows 10 S sandboxing old windows apps I can see Microsoft catching up again in a few years once we have more widely available high power ARM processors.

In IT though, I don't expect any changes over to ARM hardware for another decade. I know where I work we have plenty of legacy cruft which would probably run into some weird edge cases if emulated on ARM.
Saying something false is different from lying. A person can simply be mistaken. Lying implies that they know the truth and seek to deceive. That makes what you said a personal attack, and you can't post like that on HN.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful. We've had to ask you about this multiple times already, and if you can't or won't use HN as intended we're going to end up banning you. I don't want to ban you so can you please fix this?
Yes, I would. A single buyer for all 300m Americans would get better deals than Amazon or Walmart could dream of.
I've never seen a scenario that resulted in a developer losing work. You can always retrieve things out of the commit history, even in pathological situations.
You're always using lifetimes, but you rarely have to write them out. Writing out lifetimes is only needed when you have a particularly complicated function or data structure; usually the compiler can just compute what the right lifetime should be from the control flow and type of the function.