skysight-inc/HackerNews huggingface dataset:
https://blog.cloudflare.com/ecdsa-the-digital-signature-algo...

RSA 2048 bits: 1001 signatures per second
ECDSA P-256: 9516 signatures per second

Note that 256-bit RSA provides a higher security level than 2048-bit RSA, so this is biased in RSA's favor.

https://connect2id.com/blog/nimbus-jose-jwt-6

That one has ed25519 signing 60x faster than RSA-2048. Verification is a bit slower with ed25519 (RSA is very asymmetric there due to the low hamming weight public exponents), but considering the difference in security level, it basically works out to about the same.

So signature verification is about the same for EC vs RSA, while EC is much faster than RSA for signature generation, and ridiculously faster for key generation. EC certainly isn't significantly slower than RSA for any equivalent operation, and definitely not by 40x like the paper you linked claims. That is just wrong.
I’m curious, did the amount of time you used go up significantly with the airpod pros? I enjoy mine so much I use them for multiple hours every day, which is quite a shift in usage compared to the other awful earbuds I would use before.
I remember IBM mainframes being used as a backend for the MMO Taikodom by Hoplon entertainment. https://en.m.wikipedia.org/wiki/Taikodom
According to folklore basically every school building or block of flats ever constructed was designed based on a prison!
Russia should take control over Ukraine and Belarus for the security of Europe.
These countries are poor at controlling their borders well enough and terrorists can pass to Europe through.
Also these countries threaten to cut off gas supplies to Europe through their territory.
Does that actually work when they are in the case? I haven’t gotten it to…
Creating constrained certificate authorities for use with internal HTTPS sites
As a male from Eastern Europe I feel extremely concerned about this.

When I was growing in the 90s we've literally had monthly income of around $200 for a family of four.

My family got first PC when I was around 13. Internet, just before I started university in 2009. Being potentially discriminated due to "white male privileges" would be almost laughable if happening in the film and not real life.
Conversely I actually use most of their services and am happy.

I spent too many years self flagellating by running local servers, own email server, manually managing backups, mp3 collections and stuff. This didn’t scale with the size of my family, now three adults and two teenagers.

If you enjoy doing that, fine but I don’t. I’d rather go for a run. Thanks Apple Music for making that even more enjoyable…

What knee jerk reactions I see in these threads seem to skip is the positive functions of the devices. But no everyone wants to burn their universe for some reason.
Klarna has been aggressive in trying to push consumers into acknowledging Klarna to pull from their accounts lately. People are used to Klarna here (Sweden), with their "pay on invoice in 14 days for no additional fee" since long, but now they're trying to leverage that into getting customers setup with their bank accounts. Of course they are not going to use this to explicitly steal from customers but still you wonder what can go wrong giving other entities this access..
Hedgewars
jokes on them, i have CGNAT!
You're both right. Netflix is built on AWS - for the sort of workloads you quoted.

It also has it's own entirely separate content delivery system, Open Connect. https://blog.apnic.net/2018/06/20/netflix-content-distributi...

>Netflix Open Connect is our purpose-built Content Delivery Network (CDN) responsible for serving 100% of our video traffic.
SimpleX – private, decentralized chat with no global identities
Four things come to mind:

* The AK-47. Love or hate guns, the AK was designed with tolerances that encouraged simultaneously good maintenance patterns and using it as a gorram hammer if the need came to it.
* Nalgene bottles. Impact resistant, infinitely screen printable, polycarbonate body, cheap and everything you could want.
* The venerable aluminum drinks can: The sheer amount of engineering that has gone into making a bit of aluminum for canning but with the design constraints of pressure and temperature, it's a very neat design.
* Fluxx, the game. Fluxx has one rule, the only base rule: Draw a card, play a card. There's no resolution order, no many pages of legalese text like Magic. There is Fluxx.

And that's one of the things that makes Fluxx well designed. I can teach someone how to play Fluxx in 30 seconds: "Draw a card, play a card. When the conditions for winning have been achieved, the game ends." The one thing I don't like about Fluxx is the later addition of Creepers, but those are easily one of the most write-off-able types of cards ever created.
The osthyvel: https://en.wikipedia.org/wiki/Cheese_knife#Cheese_slicer

Creates slices of cheese. Very cheap, very efficient at what it's supposed to do, and the more you use it the better it gets (it gets slightly more bent = more cheese per slice).

Buy one for 2€, use it every day for 10 years.
Send in the Clones
Thermapen

Unfold, stick in, see the temperature.

If it's dark, it will highlight the screen, If it's upside down, it will flip the screen.

Very fast, because it uses gradient descend and not linear estimation.

Pull it out, place it down and it switches off. Move it, it switches on.

Single moving part, no buttons. You want it in Farneheights - open it up with a screwdriver, flip a microswitch.

Fairly big in size for no other reason but to be convenient to hold and to read.

Battery last for ages.

And on top of all that it is also very well made.

https://www.thermoworks.com/thermapen-mk4/
Every Office file format ending in an X is a .zip file. Got inspired from Open/LibreOffice's file formats heavily.
"The racist or fundamentalist parents of our students say that in a truly democratic society the students should not be forced to read books by black people, Jewish people, homosexual people. They will protest that these books are being jammed down their children’s throats. I cannot see how to reply to this charge without saying something like: “There are credentials for admission to our democratic society, credentials which we liberals have been making steadily more stringent by doing our best to excommunicate racists, male chauvinists, homophobes, and the like. You have to be educated to be a citizen of our society, a participant in our conversation, someone with whom we can envision merging our horizons. So we are going to go right on trying to discredit you in the eyes of your children, trying to strip your fundamentalist religious community of dignity, trying to make your views seem silly rather than discussable. We are not so inclusivist as to tolerate intolerance such as yours.”"

What else is new?

https://www.etymonline.com/word/erudite
I was hoping to hear from bio hackers
I second this. lets do one.
The interesting use-case for transposition is not just switching around indices, but changing layout so a given access pattern exhibits greater locality. No getting around the overhead there :/
That was never the point, though.

The Chromecast meant "oh I want to watch a movie tonight" becomes:

1. open chromecast on TV
2. open stream app on phone
3. push chromecast button
4. pick movie

* it creates social actions: A bunch of friends sitting around can share youtube videos with each other.
* it vastly simplifies streaming audio (e.g. spotify)

I bought a chromecast so I could put videos on my tv while I eat dinner. That's legitimately 90% of what I use it for. The other 10% is streaming video from Plex/YT/etc or to dunk my screen for jackbox.
Show HN: Overlay of Google meet participants Chrome Extension
I couldn't find an extension showing more than one video as a Picture-in-Picture overlay, so I built it!
It creates a new video stream that shows all videos displayed on the website, and then applies Picture-in-Picture to the new video stream.
Hope you like it!
And fun at parties as well I guess
That's a bizarre statement. Sweden is almost directly comparable to Norway and Denmark at the very least. Finland too.
APL usually uses bitstrings, though that is an implementation detail.

Then, I guess APL is not exactly 'modern' anymore...
Or it's a legit mail. Hard to tell.
It's not just the marketing side, every customer facing thing corporations can outsource is being pipelined through the same kind of ad-like machinery.

After considerable effort educating the non-technically inclined members of the family to check URLs to avoid shenanigans, cue our ISP sending very important confirmation links via SMS (bad enough) pointing to isp-name.onelink.me, amid a particularly active wave of SMS phishing scams earlier this year. One of the top 10 telecom corps worldwide in size and the mf'ers couldn't bother using their own domain.
Following a style guideline is really important in scripts. But, having your scripts checked by ShellCheck [1] is really mandatory. Can’t imagine to write any script without it.

[1] https://www.shellcheck.net/
Adventures in Drone Photogrammetry Using Rust and Machine Learning
dwm window manager https://dwm.suckless.org

incredibly influential and the source code is amazing
I lived through the beginning and was early adopter of laptops as well as smartphones. I had a laptop when others had a 386 PC, and I had a smartphone when others had monochromatic Nokias. I also saw desktops happen - not from the beginning, but it certainly looked differently.

I'm not writing VR off though. Boom can still happen, and I think it will - I just think that it won't look anything like today's headset. My money's on lasers-into-eyes (virtual retinal display) VR.
It's probably very dependent on your local e-commerce environment.

Here in Germany I linked my bank account to Amazon, PayPal, local mobility service providers, etc.

Maybe 90% of my online transactions are bank transfers, 10% are debit card transfers.
It's real kernel threads. Julia also supports cluster computing too.
Emacs Auth-Source
It's not quite the same, as JS doesn't have what's known as pass by reference in VB.

JS and Python always pass object references (pointers) by value (the value being the memory address), but in VB you can pass references by reference, references by value, values by reference or values by value, which lets you do things like this:

Dim x as Integer
x = 1
SomeFunction x
Debug.Assert x = 2 ' our local variable was reassigned from elsewhere
> yield of crops

Citation needed?

> forests are suffering [..] in Europe

Forests have been booming in Europe: https://www.weforum.org/agenda/2019/07/forest-europe-environ...

> decline of insect populations

Worrying, but unsure at this point what the trend is.

https://en.wikipedia.org/wiki/Decline_in_insect_populations

For example, I read for years how the monarch butterfly was on the verge of extinction. Now:

https://sanfrancisco.cbslocal.com/2021/11/17/california-sees...
1200kg for the car divided by 4 points of surface contact („wheels“) equals 300kg. Wikipedia says an Elephant is 5.2-6.9t. So.. well.. seems a bit off.
> a good chunk of people seeding any given torrent on a public tracker are doing it unintentionally.

a person i know (totally not me) only seeds the rarer things. for more popular stuff they only seed for a couple of days.
so state should be deciding what algorithms im not allowed run on my computer? thats absurd and fascist
Yes! They're so easy to misplace. I lost my first pair of Airpods Pro, so I picked up a Catalyst Case [0] for them that I can clip onto my belt loop or messenger bag. Much more peace of mind. Haven't come close to losing them since.

[0] https://www.apple.com/shop/product/HP0B2ZM/A/catalyst-waterp...
Considering we're talking about PayPal here which is absolutely useless at customer support (and indeed there's not a single official response on that thread, it's all "new community member"), it wouldn't be hard for a scammer to set up fake accounts on the forum and vouch for said email and claim it's legitimate.
The AK-47 is an interesting example because while the base design was amazing it also has had numerous design changes over the years that kept it (somewhat) competitive with "state of the art" designs - the original design was so good that it allowed that to be the case.

In addition to its linear descendants, it was widely copied and some of the copies where arguably better (the Isreali Galil, the Finn RK62, Vector R4).

One of the few guns to appear on national flags.

All of that said, for a professional army there are many better (where better is context dependent as most things are) service weapons but for "was a farmer, now an insurgent" use the AK has few equals.

Also for the pedantic, what most people think of as the AK47 is actually an AKM, the actual AK47 had a relatively (compared to its entirety) short service life, the Soviets started phasing them out in 1959.

The family of rifles has change remarkably from wood furniture in 7.62mm to modern polymers and 5.45mm and while they've rejigged the internals and changed things around an AK<anything> is immediately recognisable and you can see the AK47 in all of them.

The only other platform that I can think of that is remotely as adaptable is the AR-family.

I don't own guns, I think civilian ownership of guns is fine if very heavily regulated and with a purpose - even if that purpose is "I like shooting targets" (UK model of gun control) - I'm just fascinated by the history/engineering.
> NPCI also is pushing heavily to move from a non-profit to a for-profit model

This is unlikely to end well.
Go to settings -> iCloud -> storage -> manage storage -> backups.

You can delete the old backups there. It does keep backups of old devices for some reason.

I tend to use this feature though as intended. I dropped my XR off down the front of Stanage Edge. When recovered it was badly damaged. Following Monday in an apple store I recovered the backup onto a new 12 and it was exactly as I’d left the XR configuration wise. Saved me hours of futzing.
For the keyboard, why this one specifically? A k400 is perfect for a home theater pc. Sometimes it is nice to have a trackpad at work and switch off using a mouse
This was interesting and I was definitely confused about the difference between UPnP and port forwarding. I gathered that UPnP was something "more" than just port forwarding and it had something to do with DLNA, but this cleared that up for me.

On my network zeroconf/service discovery is still a thing. I won't be using cloud services for anything that can be done locally. As someone who grew up in a world of TCP/IP everything (or at least I thought so; that's certainly all I learnt), it's interesting to know it wasn't always the case. Even though we learn about the various layers of network architecture I think too many people still consider IP to be the only possible solution at that layer. With IPv6 there is a certain elegance to it, I suppose (address any device from anywhere in the world), but it's completely unnecessary for local traffic when you think about it.

On the "DLNA is dead" note. As someone who has only recently got into the whole network attached media player thing, what are "current" solutions to the problem of "multiple players, multiple controllers, multiple sources"? Basically I want to have multiple speaker systems and use my phone to play stuff from my local music collection.
يوسف الحنين – تاريخ العشق
A toilet flush should either:

- not drop the pressure of the cold water at all

- drop both the hot and the cold equally (due to house input being limited)

The hot water is fed by the same input pressure as the cold, so they are the same pressure system. A temperature drop on a toilet flush is a pretty big fuckup by the plumber in the bathroom.
The response by jan makes a point that I think should be more widely appreciated:

>> Learning any language in enough depth will take time away from learning something else. So you need to figure out your priorities first.

> I doubt that will hold. In my understanding (but I might be wrong) this has been disproved for natural languages, i.e., (most) children learning more natural languages do not perform worse on their mother tongue except for a brief period were they tend to mix languages.

> Likewise, learning Prolog provides you with a different perspective on programming that, once understood, can be applied to other languages as well. For example, I tend to put a lot of “knowledge” in data structures and use a small program using this data to do the job rather than using endless if-then-else, also when programming in C or JavaScript (my main imperative languages).

I'm reminded of Richard O'Keefe's comment, in the context about a decision about which PLs to teach in 1992, "Rob Hagan at Monash had shown that you could teach students more COBOL with one semester of Scheme and one semester of COBOL than you could with three semesters of COBOL."

https://news.ycombinator.com/item?id=28337973
Spam filters should catch up and filter out all that crap as malicious.
I don’t think this is a great analogy. Margin is the space around a physical box. The border is the edge of the box, like a piece of wood. The padding is the space inside the box separating the content from the box itself. And then the content is its own thing.

How big is the box? I think most would measure from border to border. I think it’s easier to think of CSS in that way.
We have such a platform but they screen scrape your bank website in order to do direct payments to a merchant - it is a pain to do this yourself because you need to fill in so much detail i.r.o account nr and reference id.

I have 2FA enabled so I still need to authorize the payment via my cell.

Wish our banks would expose functionality securely without me giving them my bank web login details.
Somehow I find it fitting to quote the Britannica on Project MAC:

https://www.britannica.com/topic/Project-Mac

"Project MAC, in full Project on Mathematics and Computation, a collaborative computer endeavour in the 1960s that sought to to create a functional time-sharing system. Project MAC, founded in 1963 at the Massachusetts Institute of Technology (MIT), was funded by the U.S. Department of Defense’s Advanced Research Projects Agency (ARPA) and the National Science Foundation. The goal for the project was to allow many users access to the programs of a single computer from various locations. Project MAC’s pioneering exploration of the working methods of multiple-user access became a foundation for modern computer networking and online collaboration."
Interpersonal Traits of Aspies Placed in Context (2014)
This hasn't been my experience tbh. Sure, VS doesn't exist on Linux, but VS isn't the best .NET dev environment (even with Resharper), Jetbrains' Rider is, and I haven't felt like the experience is any different on Linux, compared to Windows.
The command line tooling introduced with .NET Core is excellent, I usually prefer it to clicking around in a GUI, and it works perfectly on Linux.
VS Code also has full .NET support, and uses the same autocomplete engine as VS does. Imo it's not as good as Rider, but not worse than the support for other languages, like Go where it's my go-to editor.
Because of sharing.

Write your function once then u can import to use it everywhere, from server to frontend, mobile or desktop app. Why reinventing the wheel ?
Stihl MS 262 pro saw. Used it for days this summer. Thing never quit.
Any teaching that assumes that the student is a biggot that needs to be corrected, and that the student should just accept his truth on the basis of his/her authority as a teacher, is obviously a fairly bad way of teaching.

The teacher should make the knowledge he wants to impart approachable and use an angle that the student can accept so as to convince him/her.
The Presidential COVID-19 Task Force in Botswana informs that the new variant was first found in 4 fully jabbed travelers. Good to know the "worst variant ever" (as it has been labeled by MSM) is NOT a pandemic of the unvakzeenated.
I'll be frank: the whole thing reads like bullshit.

The author is imploring you to ignore you personal experience with the platform to accept his interpretation which is purposely devoid of context.

Advertising falls into many categories some of these are useful, some of these are annoying. Useful advertising is a feature. If I search for boots on Google and get an ad for a nearby boot store - that's useful, informative advertising - the fact that payment was made for this to happen is irrelevant: I'm still able to choose something else.

If I visit a store and there are seasonal decorations, again that's useful, informative/educational advertising. It doesn't force me to buy a turkey or a tree.

However if I switch on my phone to find Facebook is preinstalled and difficult or impossible to remove(Samsung devices) - then that is invasive and unwanted advertising. It takes something away from me: storage space, my time, my attention, my patience, my choice.

Apple's advertising aligns with providing services that are useful for whatever the user is doing. In a music app: here's a way to get more music, before Apple Music it was the iTunes store.
In the news app? it's premium magazine/news services. In your storage settings, it's cloud storage. Like the boots example, it's irrelevant that these are pay for services, these are merely shortcuts to getting more of what you already want in an app which still functions without payment. (There are also plenty of example where such extensions are entirely free, such as additional desktop backgrounds.)

That's not adware. A good example of adware is packaging a bunch of games into your OS that have no function unless purchased (Windows), adware is including predatory credit providers inside a web browser (Edge).
And here is a life pro tip: if you struggle to get end a contract, even though you are right. Just tell them you will talk to the bank and remove the mandate for sepa from your account. Doing this isn't an issue. But, if it happens to often, it will rise a fraud flag at the bank, firms usually try to avoid that :)

Did that two times already. They act real quick, out of a sudden :)
It can be very bad eg. when file is a database ;) - so here we are circularity in use-cases :)
Red Friday: BNPL and the rebranding of credit card debt
Is Society Coming Apart?
I'm a biohacker.

I have no idea how concerned you should be.

I've been staying out of such conversations. I have enough trouble getting taken seriously.

Biohackers aren't omniscient. This really sounds like you are hoping to hear from con artists and charlatans just to get some kind of reassurance.

I don't think that's a good thing to hope for, much less ask for.
The most interest thing is how it gets into the system but it's not mentioned.
> 2. Nobody uses proof of work anymore (besides bitcoin)

And Ethereum and...
Similar story for me. I did last years Advent of code in Julia and it was great.
> Hmmm, what happened in 2008, and with Circuit City?

I looked it up: "On November 10, 2008, Circuit City filed for bankruptcy protection", says Wikipedia.

Circuit City was a consumer electronics chain with stores across the US.
The part of my brain that deciphers the mirrored text is so proud of its stupid little achievement that it shouts down the result from the easy version so that the part that tells my hands what to do only gets the mirrored instruction. Every single time.
Only some forms of graduated exercise are contra-indicated. It's important to note that exercise is still a feature of effective treatment for ME/CFS.
source....?
It's interesting it made a dent in the metal it was covered with.