skysight-inc/HackerNews huggingface dataset:
Same problem as for document signatures, one needs a trustworthy timestamping service certifying the time of signature, so the client may check if the whole certificate chain might have been valid at the time. This means that you need far more extensive CA and revocation databases than for TLS, because you need to keep all that historical data.
> So I cancelled my Netflix subscription, and went back to occasionally renting a film on iTunes or Amazon.

I did that too, and then went one step further, because some fifteen years down the line, online video rental still hilariously, bafflingly sucks.

Twelve, thirteen years ago I was still renting physical DVDs. Back then, renting a physical item that was produced halfway around the world, shipped to Germany and distributed by a company with hundreds of physical locations staffed by employees was around two and a half times cheaper than downloading a file via iTunes. Apart from inflation, those prices never came down.

Adding insult to injury, the more expensive download is almost always worse:

On the majority of DVDs I get both the original and the dubbed voice track, plus subtitles in English and German.

That's important to me, because my partner vastly prefers either the dubbed version, or at least the original with German subtitles. When I watch something for myself, I vastly prefer the original - sometimes with English subtitles.

In online video rental (or purchase), I can often only get the dubbed version. If the original is available at all, it is sometimes another item to be bought separately. Either case almost never features both German and English subtitles.

And as the icing on the cake, to this day not all product pages on iTunes even _list_ the featured languages of a download, let alone their subtitle languages.

Combine that with all the other indignities of buffet streaming, such as titles being constantly rotated out or the incessant advertising on Amazon before every episode.

So — I've gone back to buying used DVDs. And since they have their own problems such as unskippables and horrible menus, I'm currently looking into building a NAS and will be ripping them into a personal media collection sometime in the future.

And then I will have come back full circle to 2005.
I say this as a fellow Aussie who thinks both gun control and COVID lockdowns are good, sensible policies (although I'm starting to get sick of the latter): both of those things are absolutely limitations on freedom, even in the libertarian philosophical sense, and at least partly explains why Americans are so strongly against them.

Freedom is about being able to do whatever the hell you want, so long as you don't restrict the freedom of others.
It's not about being good or wise or socially responsible or even sane - it's just about nobody being able to stop you from doing whatever it is you want.
How about clicking the bright red phone hang up button.

Other than that, most chat apps minimize to tray these days. You can toggle that behavior in the settings.

With your last point, I agree. It's just inherent to being an electron app I guess.
https://en.wikipedia.org/wiki/Talk:Suckless.org

https://lobste.rs/s/kpuj8p/why_i_use_suckless_tools#c_4g2lqi
very pedantically anything that occupies memory and has an an address is an object in C and C++. If you mean in the OO way, I wouldn't call a lambda an object as it doesn't even do dynamic dispatch.
UK to scrap web cookie requests
It's crazy how they messed up, the original Toshiba press release is super clear and even leads with this list of key points for media to use right up top:

-New dual band stabilisation technique cancels the problem of temperature and strain fluctuations to allow long distance quantum communication

-Quantum key distribution demonstrated on fibres of record 600km length

-Significant advance towards building a global quantum internet
Well, then it is still on many production systems that still run on Java 8.
> Politics has been a compulsory subject since forever.

It wasn't for most of nineties, and, 200x.

Second, this time it's very different from a side note in the history class, but a in manner of straigh hello from seventies.
Success means revenue of at least $15bn plus the cost of operating the search service and ad network. Anything less is a revenue hit.
Is this written by an RNN or a non-english speaking author of scam mails?
I have exactly the same reasoning. Except I’m not paid a million a year. I can’t fathom how people would miss work and feel empty without it.
I mean 20 years older than Debian :-) I'm old enough to have heard people says that source control was going to slow down development :-)

Been using Debian for about 20 years I think. Gradually moved from unstable to testing to stable, I'm getting old :-)
Maybe we could use some of the 600 million earmarked for politically convenient carparks? [1]

Compared with the eyewatering sums thrown about to keep the economy alive while closed off to the world, a series of quarantine facilities that allow us to open up is surely doable.

1 https://www.abc.net.au/news/2021-08-04/cph-minister-denies-t...
I thought the killer feature is that it is free and convenient. No one has to do any work to setup a server like with Teamspeak or Ventrilo. It has been a long time since I played video games, but back then those were the two popular options.
I agree. I am using Ipython from vscode, and I THINK I am doing it similar (cannot currently watch the video). I switched from a different editor, since the problem of the gui loop you mentioned (Ipython has gui loop running in the background, so you are non blocking, but not every editor plays along)
I would change "potentially" to "doesn't". It's often touted but the numbers really don't support it in basically any country.
Complicated feelings are warranted. But is it better for massive companies to ignore human wellbeing?

We know that algorithmically optimized digital services can negatively effect wellbeing. We also know that management responds to metrics. I'm proposing that wellbeing metrics (namely, the self-reported effects of services on aspects of wellbeing) should be periodically gathered through surveys. Surely this takes effort, but if we only optimize what is easy to measure (time spent), this will continue to produce negative unintended consequences.
Why does this porn site get so much free advertising?
Since it looks like Chromium is set on removing alert() altogether[0], I don't see why this can't be handled in the same way browsers handle popup windows. If a website tries to open a pop-up, it gets blocked; but, on Firefox at least, I get a small notification in the toolbar, where I can choose to copy the popup window's URL, open the popup, or allow the website to open popups as much as it wants.

Why not do the same exact thing for alert()s?

[0]: https://news.ycombinator.com/item?id=28310716
Interested to know what those "other things" might be.
There are a lot of websites promoting studies of renewables against nuclear.

I saw a lot of people linking articles on them on Reddit.

Even read somebody on hacker news saying baseload is a misleading term.
I remember the trick was to fly to another place and re-enter just a few days later to get another 3 month visa. Doesn't work anymore?
Thanks, I've had a look at Marshmallow in the past, but it's still doing the extra bits of dealing with the extra bits of serialization, it never really felt all that dissimilar to Pydantic.

What I've really been looking for something that I can just use to check a data structure i'm passing in to a function call is valid. One use case is related to state machines, where I'm providing some data along with a transition name, and want to make sure the combination of transition + data is valid.
> Anything that requires combining a click with the shift and ctrl/cmd keys is not going to go down well with the average user.

This is part of the problem. Your average user at temporal point X has difficulty combining mouse clicks with keyboard modifiers. You build interface around that notion and in a later temporal point Y your average user cannot combine those at all and you have lost input mode. Your average user has problem distinguishing single click from double click. You install debounce logic, train them there is no difference between the two and lose input mode.

The web is a shitty platform for apps, because currently it is supposed to be used from at least proper PC, touchable handheld device, embedded in controlling container and in relatively near future virtual environments. Game developers have tried for literally decades to bridge the gap between PCs and consoles and mostly failed at that with both platforms being relatively static. The web being a moving target is much more difficult to fit on different device classes. Yet we try to do that and as a result are moving to the lowest common denominator.
it's not that they will instantly switch to ddg or bing or yandex and provide inferior results

it's that if google doesnt pay or tries to negociate too hard apple will know that revenue stream is not guaranteed anymore and might implement their own alternative

some doubdt that a competitor could overtake google, but yandex has image search/facial recognition capabilities miles ahead of what google offers
Seems like a lot. I wonder how Google do the analysis to decide that it's worth it or how many people use search through Safari instead of Google's app.
Russ Cox on Memory Models
Surely it can be done with a `while (!userHasConfirmed) {}` loop.

Edit: I’m mistaken because now it also blocks the event that would be able to toggle the while condition.
Isn't the better solution for the browsers to collectively improve them in that case rather than ditch them & every site roll their own (with custom styles and the over-the-wire weight of the code to implement it)

In your opinion, what's terrible about these from a UX perspective? Is it just the styling or something else?

The alternative to a default confirm prompt is going to be someone including Bootbox in their site, which I'm not sure how that's much better
In the case of a fence someone built a thing in a particular place. That it was constructed and positioned intentionally is clear, and it’s simply the reason that is missing.

In many orgs things are much more organic and random, and less intentional.

Sometimes there is no fence.
Sudoku OCR Reader in Julia
That's pretty cringy indeed, though i must say i laughed at the idea of a program snuggling into my systray :)

Not sure how well that would localize in other languages though. Thanks for the examples!
Energy engineering nerd here - naturally I've heard about it.

Question that Vaclav Smil had raised as a potentially fatal obstacle to large scale carbon capture. All is nice and well when we're trying to sequester 1000 tons of CO2 per year as a pilot project. But once we scale up to ~100Mtons or even ~Gton per year - we'll very quickly run out of places to safely store it. How much is this a real physical constraint vs. Smil's skepticism being cranked up to 11/10?
This is why I'm only going to do this after the rate of their production actually falls significantly below the healthy adult level. When they are not produced anyway it seems nothing to loose.

I didn't know this is also the case with the growth hormone, however. I thought this only applies to testosterone, also tyroxine and some other hormones.
I agree, the characters behind the writing and their faults are irrelevant. The ideas are what matter, and they should be timeless or they need to be updated, eg. for women
The ideal solution is to "leap-frog" fossil fuels and go straight to renewables. This is an indirect way for developed countries to "pay developing countries fees for keeping the rivers and air clean"; those "fees" take the form of massive research and development investment to create renewable tech, and massive subsidies to price it below the fossil fuel alternatives.

This doesn't need to be charity either; the maintenance cost of renewables can be much lower than the cost of fossil fuels, so they can end up cheaper over the long-term (obviously dependent on the situation). Hence it can be a straighforward loan/investment to set up this renewable tech. When talking about national policy, there are also factors like reducing dependence on oil imports, which can make renewables even more attractive.
Thanks for the clarification, cattrs actually looks pretty cool!
Narrat – A narrative game engine made in TypeScript and Vue.js
i really like archive.is.

paywalled content is okay, those people gotta earn money to sustain their curation processes.
As should the EU.
Very nice! You should attach a (liberal) licence to your code, so others could use it.
I agree with you, particularly when it comes to information consumption. On-demand services are bad enough; cleverly optimized services that push content are even worse.

But in some ways, if you hang out in the right circles, being healthy is a lot easier today. Alcohol consumption seems to be down, people exercise a lot more, being out of shape in your 30s is not seen as 'the norm'. So it is probably easier psychologically to go for a jog now when parks are full of joggers than to do it in 1950s when people would think a 30-something person out for a jog is a bit strange.

In this way, healthy fads can actually be very positive. I find it very likely that in the near future a culture will emerge that tries to minimize the use of technology and information hygiene becomes a part of 'normal' life.
Let's set aside the obvious, that it probably has a lot of downsides and doesn't work well (like shrinking testicles and heart problems from steroids).

Our society has a real discomfort with "improving" "healthy" people. We make a clear, but somewhat artificial distinction between healthy and diseased, and the diseased people can get recognition and treatment but the healthy ones cannot. That's why there is often a battle to have certain things recognized as a medical condition. For example if you have trouble focussing, you might be considered lazy, but if you get a ADHD diagnosis people will be more accomodating (and you can legally take amphetamins!).

I was never especially athletic. I would love to workout more, but find it really hard to make time for it between work and family. And found that many people in my social circle or at the gym don't encourage me but make me feel like I don't belong there. But if I had a "real" recognized medical condition that required physiotherapy, I would get time off work and would get the gym paid (in my country), and most important people would support me. But if you are "healthy enough" and just want to improve yourself, you are on your own.

I would love to have a world where everybody can strive to improve themselves - become more healthy, strong, beautiful, smart, and so on - and where you would get the resources and the support needed to do so.
Someone was downvoted to hell for a comment, but it did make me think; can I refuse, as a kid in the US, to do the pledge? I cannot imagine having something like that where I was born; I think everyone + parents would've knocked it out of existence pretty much immediately, but can you, in the US, refuse to do it?
> the quality standards (...) feature parity

F-Droid community was interested to package Signal but at the time upstream had a hard dependency on Google Play Services (which according to my/F-Droid quality standards is pretty bad), and made it clear they didn't want any unapproved builds using their servers. This would include reproducible builds from the same source code as is standard in F-Droid official repo. Still, such builds would hypothetically have the same quality standards and feature parity with upstream.
What Are the Upsides of Keto Extreme Fat Burner South Africa?
The improvement helps with chipping away at by and large prosperity by boosting the body's energy level and perseverance. You love the working pattern of the improvement since it is an effective weight decrease formula that has satisfying outcomes.

People are losing willful fat viably and without more effort. Likely the best thing about the keto diet is that you will not be disillusioned on account of the usage of Keto Extreme Fat Burner South Africa. All of the trimmings are typical that are trustworthy to pass on satisfying outcomes with no risk of accidental impacts.

https://wintersupplement.com/keto-extreme-fat-burner-south-africa/

https://www.facebook.com/letsfindtoday/posts/209047987909211

https://www.spreaker.com/show/keto-extreme-fat-burner-south-africa_3

https://www.openeyetap.com/forum-1/ask-anything/keto-extreme-fat-burner-south-africa-costomer-real-reviews-side-effects

https://promosimple.com/giveaways/trending-now-keto-extreme-fat-burner-south-africa-1-weight-loss-pills/

https://lms.tuit.co.za/eportfolios/8310/Home/Keto_Extreme_Fat_Burner_South_Africa_Review_2021_Update_Is_Scam_or_Legit

https://training.dwfacademy.com/eportfolios/56708/Home/Is_Keto_Extreme_Fat_Burner_South_Africa_Worth_of_Money

https://ethicseducationforchildren.org/fr/discussions/keto-extreme-fat-burner-south-africa-does-it-work-read-shocking-reviews

https://www.folkspaper.com/topic/keto-extreme-fat-burner-south-africa-shocking-truth-exposed-5757174754050048.html

https://www.stageit.com/ketoextremefatsa

https://twitter.com/KetoExtremeFat6

https://readymag.com/u1451410022/3065897/

https://www.inkitt.com/ketoextremes

https://youtu.be/ZqBFenkASRw
You can now turn off autoplay of both trailers and next episodes, in settings. (Account menu -> Account -> Profile and Parental Controls -> [your profile] -> Playback settings -> Change)
It didn't matter to me that half of the loading messages weren't funny. I could tell from the moment I opened the app that they understood who I was and why I was there. I was there to have fun, and they got me. Now they have started the journey to be all things to all people, and I will not be surprised if they end up as nothing to anyone.
How does having a default web search engine equate to "[Company] is sending *all* search traffic to [other company]"?

Users have preferences and may change the engines they search with, not use Safari at all or be already using Google anyway.
I think the vast majority of people would not know the difference between a Google search and a DuckDuckGo search. They use search to shop the top few retailers or find the actual website of a company, but I doubt many are doing the deep dives that it might actually make a difference to use Google with.

Google’s moat right now is Maps, YouTube, and Drive apps, I think.

Or at least that is my family’s experience. Google search and gmail were easily replaced.
Interestingly it is relatively straightforward to implement one shot continuations in C++ (i.e. call/cc1), but your example implicitly relies on being able to invoke a continuation multiple times. You can sort of implement multishot continuations with fork (more than just a curiosity, that's how reversible debuggers work in fact).
If they pay 15billion, the revenue number must be astronomic, very curious to know the net revenue for this.
It's valuable to Google anyway, as part of branding pr.
Well, they have lower numbers of confirmed cases, but they have a higher death rate than some countries. As an example, Norway has registered 3 times as many cases, but fewer deaths. And while Norway, especially Oslo, has had strong lockdowns, they were nowhere near as onerous as what Melbourne and Sidney have gone through.

Australia bought themselves time, but squandered it rather than ensuring that as many people as possible were vaccinated.
Data protection ‘shake-up’ takes aim at cookie pop-ups
That's a bit strange. Aside from the rare changelog or new features, I only get any popups when I log into it from a new machine, or through private mode. Mostly using the desktop version, mobile occasionally.
chiang mai, thailand, bali indonesia
> I wonder if HN will ever be bullish on a product that’s targeting the general audience.

Sure. I don't think anyone is doubting Discord will pump a ridiculous valuation and make boatloads of money. That's not really impressing anyone here, not anymore.

In more general terms: that you can impress the general audience with shiny trinkets, shepherd them into a walled garden, and then milk them for all they're worth - it's a well-known, common pattern. It's not interesting, except in terms of what we're losing as a society and as an industry because of it. So it's the latter things that get disproportional attention on HN.
> over every hill, dale, nook and cranny in England

That would take topography into account which another rabbit hole like calculating the perimeter of Great Britain.

Cf. Stand-up Maths, Does "land area" assume a country is perfectly flat? https://www.youtube.com/watch?v=PtKhbbcc1Rc
> It isn't sexualization of Instagram... it is a reflection of your interaction with the platform!

No, that "gotcha" is blatantly wrong. If you follow running people, Instagram will float you popular running content. What's popular running content? Girls posing in yogapants. Same for other niches. The most popular and thus shown content will always be a sexual version of the theme.
> Ruby on Rails, since it feels mostly stable - however i need the exact same version of Ruby both on my local machine and the server for it to work

Doesn't sound so stable to me…

> Why couldn't i build my personal website with some mostly static content and have it work for many years, while i'm not tied down with constantly maintaining it?

You can, HTTP still works and even oldschool HTML mostly works¹.

If you only need sqlite as a db you could easily compile a static binary that will run forever (as in foreseeable future) and serve content via unencrypted HTTP. If you then use a reverse proxy that can be automated with certbot you will have a system where all the maintenance work is done by the EFF, the reverse proxy developers and your distro's packaging team.

¹ https://caniuse.com/?search=marquee :D
You make a slightly different point, perhaps I missed the original point of the comment. I agree with you that upgrading HW without SW is much nicer than SW without HW. No argument there.
Web code can be verified?!

Please explain the crowd how you verify the SaaS server side.

Electron is an abortion, that will eventually follow Active Desktop footsteps after its fashion hype curve dies out.

In any case, Electron based apps can do whatever user account they run under.
Show HN: Employees Want Remote Work, Will Employers Listen?
LineageOS is not enough to replace IOS or 'Google Android' completely, these days. Without google services you won't be able to use many banking or booking apps.

Many people are not prepared to take this convenience hit: when you switch, you empirically lose some of the functionality, while the privacy advantage is 'intangible' until you personally become a victim of the lack of it (which is absolutely worth avoiding, even if still very rare)
Precursor: OS Release, Secured Boot, EMC Testing Redux, the Road to Production
In your psychoanalysis of the country, have you considered the possibility that it... strongly preferred not to let tens of thousands of people die painfully, and hundreds of thousands more become seriously ill?
Nothing I've ever seen did that better than Pandora. Unfortunately I had only sporadic access via VPN because of their inability to secure international licensing, but during those times I discovered more music than ever before or since.

Apple Musics "Create station from track" feature comes very close, though. Back when it appeared I remember reading they had humans tag and classify tracks manually, just like Pandora, which may explain the similar results.
Yea so if you install it, it will harass you about 'going live' everytine you launch a fullscreen app. Then it puts some box in the corner (sorry cannot remember what it said)

You can disable it per application of course... But I just wanted it gone.

Also it makes incessant beeping noises, which again can only be disabled per room.
Facebook CTO Mike Schroepfer Unlocks Creativity in His Engineers