skysight-inc/HackerNews huggingface dataset:
The problem with this is that autonomous robots need to function in the real world even without internet connectivity. For example I am designing a solar powered farming robot. We do have Wi-Fi and starlink here but Wi-Fi and internet go down. In general we think it makes most sense for it to be able to operate completely without a continuous internet connection. And take self driving cars where millisecond response times matter - those can’t rely on a continuous connection to function or someone will get killed. But as systems get more advanced it is my opinion that edge compute will be an important function. And edge compute can’t handle the state of the art networks that people are building for even text processing, let alone complete autonomous AGI.

And no, the models I’m talking about don’t exist yet, I am speculating on what I think will be required based on how I see things. But I’m not asking for thousands of GPUs. I’m just speculating in internet comments about what robotics will need for a fully embodied AGI to function. I believe more edge compute power is needed. Perhaps 1000x more power than the Nvidia Orin edge compute for robotics today.
No subscriptions, but I do buy upgrades.

- I buy Udemy courses when they are on sale.

- JetBrains (Annual)

- MobaXTerm (Annual)

- Synergy (Once)

- Beyond Compare (Once)

- Total commander (Once)

- LinqPad (Major Upgrades)

- The Bat (Major Upgrades)

- Ashampoo Office (Much cheaper than MS Office)
Yep. That's absolute 100% nonsense. Whenever I travel to Canada for work I just order a t-mobile(or other) sim online before flying out, pop it in on arrival = decent internet in Canada. What am I supposed to do with an eSim? Literally no one will sell you an eSim contract for just few days.
I don't know where you looked then because batteries are not anywhere near low cost enough to be deployed at grid scale at the amounts required to run a grid of wind and solar. Even in a sunny climate with reliable solar output, if you assume that there is a 10% chance that in any year you will have a 10 day period of cloud cover and 50% lower solar output and your entire grid cost goes up by 5x! The math for storage is BRUTAL.
https://archive.ph/9VIPZ
This is a good example of why correlation does not imply causation. The pre/post from the last recession didn’t have the same technology innovations that we have had recently.
Might get a few covers of this https://www.youtube.com/watch?v=XoC_Kvel_vQ
>Being rude and insulting, I'm sure.

And exact which part was rude and insulting?

> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

> Comments should get more thoughtful and substantive

> When disagreeing, please reply to the argument instead of calling names.

> Eschew flamebait

> Please don't post shallow dismissals

Many comments on HN break at some of those rules you listed on a regular basis, especially on topics that spark a lot of debate, yet they fly. Even racist ones. Why? Saying my comment breaks all those rules, you must be joking.

If you start to split hairs like that and look for interpretations out of context (which I assume my comment was read out of context, without following the full thread) then I'm pretty sure many, may comments here can be said break some rules.

Look, I mean no disrespect, and I have apologized and corrected my mistake, and I promise I try my best to follow the rules as I love this community and love contributing here for the best, but what you said and what I experienced sometimes, feels like rule enforcement is random, subjective and sometimes personally targeted.

Since this is offtopic and don't want to discuss this here, @dang, could you please delete this thread.
Yes, you bought a server from me and are renting space to keep it in my facilities. Just because the seller and renter are the same doesn't mean the disks aren't yours. Whereas, on Amazon I don't own the disks S3 is on.
Another example of how little we know about human society and culture in the distant past and how we should take assertions and assumptions about the distant past with a huge grain of salt.
For those wanting a quick in browser glance: https://i.imgur.com/z7MRk5X.png
I hate it. Phone is dead. Don't know why. Just swap sim to old phone. No IVR. No talking to CSR. Life is good. Sim card is life.
> Considering this is stated in ManifestV3's announcement and that no APIs have been made for it

I'll admit—when I first made this comment, I assumed (based on the initial manifest v3 draft) that this change only affected privileged context execution, and did not affect execution in the "main world", outside of privileged extension contexts. That said, APIs HAVE been made for it, and it would still be possible to do this using the dynamic addContentScript feature, even though I'd imagine it's a very low priority change to implement for the uBlock team (how many rules even use scriptlets?). But this is only a very small part of the features that Gorhill removed from the extension

> Cosmetic filtering can only happen by making a service worker, that will turn on five seconds after the page has loaded.

What? Content scripts still exist. Scriptlets may be harder to implement, but there's absolutely no reason cosmetic filtering should be.

> No, but Google will heavily restrict any extension using this permission, and make the requirements to be published on their extension store so draconian that an ad blocking extension (which directly threatens their business model) has no chance of ever being accepted.

Source? Have they said that they're going to do this to uBlock origin? They've said time and time again that making sure ad blocking extensions continue to work is one of their highest priority goals with MV3.

Also, the DNR changes absolutely do not make a meaningful impact on Google's business model—Google's ads are very, very easy to block, and you could do it with a one-line chrome extension. The vast majority of complexity in ad blockers is required for other ads that live outside of Google's ecosystem. If you really believed that Google was making their MV3 changes based on their business goals for their ads team (a pretty ludicrous idea when you think about how big Google is and how far separated the ads department and extensions teams are), then the inescapable conclusion is that Google should be supporting ad blockers themselves, to hurt the smaller companies that threaten their monopoly by trying to work around ad blockers.
we are far from sane
Are you saying the heat output of a fusion generator would be so great that it would impact climate change?
When syntax highlighter is wrong, I do the // "
Terraforming, space exploration. On the compute side, running extremely fine grained simulations.
> Web3 means I have all the rights to my data, and ideally, applications can live on beyond their creators.

I don't understand how this isn't already solved by existing FLOSS
There’s YouTube videos of a guy who, on a downhill stretch, gets on his tummy and is like a rigid dart flying through the air, overtaking everyone at a ridiculous speed.

I was always curious if it was real and why not everyone does it.
It’s also markedly heavier. Despite the nominal size increase being small, the feel is totally different.
One thing to consider (if it doesn’t exist already) is to allow exporting via json or some format, in a way that it can be reuploaded in the future. I made a resume builder for myself awhile ago, and my favorite feature is that I can save all the content as a json file and then import it whenever I want to make changes or change the CV theme. Overall looks nice though!
>if they’re not guaranteeing security updates then you still can’t rely on it

As opposed to Google only offering two years of OS updates and an additional three years of security updates after that on the Pixel 6?

Sorry, but every single flagship iPhone since 2011 has gotten between five and seven years of OS updates. Then there are additional years of security updates after that. For example, the $399 OG iPhone SE got seven years of OS updates.

Google needs to step up their game. They don't even have the Qualcomm excuse now that they are having their own custom SOC fabbed.
Hence the development of things like power-over-ethernet LED lighting: it can be installed by non-electricians.
That must be a US thing? I never get spam calls on my iPhone and only very rarely a spam text; maybe a couple of times a year I get the 'you've got a parcel with a fee to pay' scam.
>I’ve been tinkering with stable diffusion lately and this has been a rude introduction to python. Coming from .net (nuget) and JavaScript (npm), it’s baffling that there isn’t an established solution for python.

Python has had multiple legacy solutions going back a long time before nuget and npm existed, and before central registries of dependencies. Every new solution has to cope with all that compatibility/transitional baggage. Also a bunch of usecases .NET or JS never really had to deal much with - eg being a core system language for Linux distros, and supporting cross platform installs back in the download and run something days. The scope of areas Python gets used in means its packaging is pulled in more directions than most other languages who mostly stick to a main niche.

So the history and surface area of problems to solve in Python packaging is larger than what most other languages have had to deal with. It also takes years for the many 3rd party tools to try out new approaches, gain traction and then slowly get their best ideas synthesized and adapted into the much more conservative core Python stdlib.

Not saying it is great, just laying out some of the reasons it is what it is.
Oh you are right, important detail indeed
I would like to offer a counter view; I originally was planning on taking care of both my parents and my in-laws as they aged, but to my surprise neither wanted that.

Both sides have experienced taking care of their previous generation and saw the tensions it caused with their significant others. Now neither want to be a burden to our generation so they prefer to live independently.

Unlike their parents who were poor immigrants to NA with little to no retirement savings, they held decent jobs for most of their adult lives and have the financial means to live comfortably for the remainder of their lives.

So sometimes it isn’t the kids who prefer to send their parents to retirement homes. Some seniors take pride in taking care of themselves.
Time to pay up! Exporting is impossible on Apple's implementation of Passkeys. Even exporting your entire keychain of passwords doesn't result in any WebAuthn keys, just standard passwords. Tested on macOS 13 and iOS 16 betas. I sincerely doubt this will change with the official releases.
Google's implementation is probably the same.
Microsoft hasn't done a thing yet to support passkeys besides what Edge and Windows Hello do.
Also the RAM sizes doubled from 12 to 13.
Rust has already been made to compile stuff for 1995 systems, if only as an experiment: https://seri.tools/blog/announcing-rust9x/ / https://news.ycombinator.com/item?id=31112273
I think for long haul trucks if this ever works every company will want in, and want each other in. Maybe there will be some system to ensure no cheating (pay the lead truck?), but there are enough companies that run trucks that it is easy to create a convoy on the fly, with someone else, but much harder to get one for your company.
this is exactly kind of stuff that makes me distrust brave, they give off shady sell out vibes with terrible partnerships like this
Pay for support for Python 2 then? At which point it’s a burden on the person you are paying. Or don't, in which case you're complaining that people are demonizing you because they are not doing your work for free?
I posted a request for an extension to block apple-related submissions a while back.

It got 10 comments, a bunch of upvotes, and was also almost immediately flagged. :D
OK, new ip12m, or outside of USA.
At least one source saying hydro causes more deaths than fission:

https://www.businessinsider.com/dam-safety-statistics-risk-o...
Not even traveling, how about your phone dies as they often do? In that scenario I grab whatever old phone is around, pop in my SIM and I get through the day without calling or visiting some retail store. I want less interaction and SIM cards let me have that.
The energy crisis is pretty bad right now, with no end in sight, for now. But that's only a short term problem. It's just a minor bump.

The demographic trend is what it is: baby boomers are retiring en masse and the influx of a new qualified employees is simply too low. Unemployment remains low. Jobs will be fine.
I'm gonna sue him for non-disclosure.
Show HN: Two-way sync data between slack and linear
Hi HN, we built a tool for teams who want a way to manage Slack conversations in Linear. Our tool will two-way sync Slack & Linear data:

1. New messages in the Slack channels you wish to sync will automatically create new issues in Linear.

2: Threaded replies in Slack reply will become a comment on the Linear ticket.

3: Adding a comment in Linear will automatically send a message to the original Slack thread.

Teams with lots of Slack messages internally and externally should find this tool useful. Eng teams can use Linear to track on-call request and manage issue status and prioritization in Linear. Product communities can use Linear as an internal ticketing platform to ensure that all customer questions receive replies.

We would love to hear any feedback or what other tools you would like to sync together. Cheers!
I completely would like the option of voluntary euthanasia myself, but I'm against legalizing it except for people with terminal diseases. Normalizing it puts people in a horrible position. If you're say 70 relatively healthy but maybe partially disabled and needs some care for 10-30 years. Maybe your kids love you but are working and have kids themselves so isn't easy to look after you. How about grandma takes the pill and eases the burden?
Maybe not just you, but probably more rare. I’m pretty excited for many of the new features coming in this update! (Lock Screen customization, live activities, and iMessage edits being a few very powerful and practical additions!)

I also liked the safari address bar change, as it’s objectively more ergonomic for thumb use.

Many recent iOS updates have significantly expanded power user features too: we have shortcuts and automations, customizable focus modes, default browser/mail apps, Home Screen widgets, etc. Most of which the HN crowd (and many others) have been asking for for years!

In fact, we’re at the point that people can technically customize app icons.

I think these updates objectively are unlocking a world of possibilities. The features I listed above a pretty powerful — especially shortcuts and automations.

It’s ok to not be in that headspace anymore — but many others still are :) You can always stick around on older iOS versions! And I’d argue there are vanishingly few new features that dramatically change the way you use your phone. The address bar being a good example.
Retirement homes in Western Europe are probably not the sort of thing you imagine.

They are well regulated, and residents have a good mix of privacy, care and social interaction.

I prefer vastly to end up in one of those one day then living in with my daughter and her future family. On workdays I'd still be alone and helpless for a good part of the day, waiting like a puppy for them to come home and tend to my physical and social needs. How miserable is that?
I mean it kinda was in the United States one.
If we’re all so busy, why isn’t anything getting done?
sigh. any app based on SQLite with more than 1 million concurrent users, 75% reads.

Definitely not the use case for SQLite unless you can easily do sharding but as you said, why bother?
Sure, but if you look at Android 13 it's basically all things that are already in iOS

From the list, I only see two features that don't have equals already in iOS - both related to Material You.

https://blog.google/products/android/android-13/
What do South Korea, Taiwan and Japan have in common? Hint: it starts with C.

Which is why all three have/had such strong nuclear expertise.

https://en.m.wikipedia.org/wiki/Nuclear_latency
But you can already work around adblockers by just serving ads directly from your own servers.

Frankly - you can also move to a service that implements adblocking at a different layer (I've seen an explosion of dns based adblockers as a service, likely inspired by the likes of pi-hole). Those services are using roughly the same feature set that's still available in m3.

The big dealbreaker (imo) was the inability to configure rules at runtime, and the requirement that they be declared in the manifest - and that never actually happened (you can dynamically configure them with https://developer.chrome.com/docs/extensions/reference/decla...)
This!

They actually had the balls to threaten a few bloggers for using the term peloton correctly on YouTube.

Luckily the blogger didn’t give in and the exercise firm had to back down.

I also note that tickets to the (most excellent) Tour of Flanders came from a different firm also calling themselves Peloton.

So the exercise bike group aren’t exclusively trading under name either.
I'm not talking about legal rights. Surely they've managed the contributor agreement to make this option possible. However, they also built a community around open source software and there's more to that relationship than legalities.

> AKKA coming out with a commercial license does not make things worse for you

If I had invested my career in becoming an advocate for their product I'd now be worse off. It can't be introduced without going through legal and procurement. I can't take it home and build a small business without wondering what next year's pricing model will be.

I hope Akka's owners succeed. I also hope none of the tools I invest my time learning and introducing at work do this.
You can create catch-all addresses now, for personal use at least.
IMO the biggest test for crypto will be when the crypto part starts to break due to better math, faster computers, whatever.

Suddenly everyone who wants can "own" anything crypto.
Were you thinking about adding more RAM slots, or why the sticks aren't larger?

The reason the sticks aren't larger seems to be because they had trouble scaling down the DRAM memory cells[1] since about 2016.

DRAM works, as you might know, by letting a capacitor hold a charge (or not).

This ability is a function of the geometry of the capacitor: the area of the anode and cathode, as well as the distance between them. Leakage current discharges the capacitor, hence why DRAM needs to be periodically refreshed, the industry settled on 64ms retention time per cell[2]. Leakage current tends to go up when the features shrink, due to there being less insulation between the conductors.

As mentioned in [1] it seems things are about to change, so perhaps we'll see much larger sticks in the near future.

If you were thinking of slots, I think that's more economics and feasibility. The Threadripper motherboards had 8 slots[3], since the CPU supported it, but they were quite expensive compared to regular Ryzen motherboards. It also requires a lot more power, so forget having that in laptops. And the slots take up space, so was only for the full ATX size[4].

[1]: https://www.allaboutcircuits.com/news/micron-unveils-1a-dram...

[2]: https://www.csl.cornell.edu/~martinez/doc/isca13-mukundan.pd...

[3]: https://www.asrock.com/MB/AMD/X399%20Taichi/index.asp

[4]: https://www.asrock.com/mb/AMD/X399M%20Taichi/index.asp
Classwork alongside your peers is still part of socialising. You're still sat next to other kids, engaging in class discussions with the other kids, working on projects together with other kids all through the day.

Socialising doesn't just mean unrelated chatter.
> And a cautious CA might keep revoked certificates in their CRL for more than a year.

A CA does need to keep the revoked certificate in the CRL until at least the natural expiration date on the certificate, so for the CAs that give certificates out with 5 years out or more expiration dates, they may need to keep CRLs for much longer than just a year just naturally by nature of their expiration dates.
Gluten-free or gluten-full?
Only in the US would there be a system where you have to pay money to pay taxes.
A Sci-Fi Case History (1997)
FaceTime supports joining from the web
Use golangci-lint (https://golangci-lint.run, https://github.com/golangci/golangci-lint) which combines all of the best lints (including staticcheck).
Lots of this information is completely bogus.

> But because OCSP infrastructure has to be running constantly and can suffer downtime just like any other web service, most browsers treat getting no response at all as equivalent to getting a “not revoked” response. This means that attackers can prevent you from discovering that a certificate has been revoked simply by blocking all of your requests for OCSP information.

This is false. Non-nonce OCSP is inherently cachable, and replayable. That means you can have your own HA setups with HA OCSP clients talking to HA OCSP servers (repeaters & responders) backed up by caching in commercial CDNs, and local caching servers like bluecoats.

Likewise, OCSP stapling helps remove much of the performance and privacy issues, pushing it to the serving webserver.

Beyond this, you can just use squid or localized HA OCSP services, and do some DNS rewriting to support it even more HA.

Nonced OCSP is the rare beast that needs to be online, but there are HA OCSP with smart OCSP clients.

> To help reduce load on a CA’s OCSP services, OCSP responses are valid and can be cached for about a week. But this means that clients don’t retrieve updates very frequently, and often continue to trust certificates for a week after they’re revoked.

Trust Stores are inherently manageable. The lag around revocation completely depends on CRL/OCSP publishing, and client update requests.

> And perhaps worst of all: because your browser makes an OCSP request for every website you visit, a malicious (or legally compelled) CA could track your browsing behavior by keeping track of what sites you request OCSP for.

This is why we advocate OCSP Stapling and use of CDNs for OCSP & CRL cache hits. Furthermore, localized OCSP mentioned above decentralizes this even further.

> So both of the existing solutions don’t really work: CRLs are so inefficient that most browsers don’t check them, and OCSP is so unreliable that most browsers don’t check it. We need something better.

CRLs & OCSP work pretty well when actually supported.

When Diginotar happened I polled every single publicly available commercial CA - strangely, a ton of them were not producing any CRL/OCSP at all, putting clients into a fail-open mode.

Lesson of the story: don't blame a protocol for lazy CAs, bad implementations, or the lack of operational excellence from many vendors.
I'm talking about features that the Chrome team has explicitly said time and time again will continue to work, like content scripts and user styles (cosmetic filters), and which MV3 never threatened in the first place. It would be ludicrous to consider these "undocumented". It's hard for me to see any other reason for gorhill to remove these features from the MV3 version of the extension except out of some perverse inclination to twist around the meaning of the Chrome team's words to support the conclusion that he obviously wants to find (that Chrome is trying to kill ad-blockers)—when in fact the *stated goals* of the extension team have always been the exact opposite (to provide APIs and extension points that allow ad blockers to continue to work)