skysight-inc/HackerNews huggingface dataset:
Yocto/GL: C++ Libraries for Data-Driven Physically-Based Graphics
MDN localization in March – Tier 1 locales unfrozen, and future plans
It's wild how we're anonymous on the internet, right up until we're not! I was watching an auction on bringatrailer.com (an auto auction website where people sell cars and discuss them in a comments section) the other day. One commenter realized he could distantly see his house in a stranger's auction photos! The person posting the photos probably never considered that the photo location would be precisely identifiable (and for this purpose, probably didn't care). But if you get enough eyes on something, someone is going to recognize it.
The impeachment was over by mid-January so that timeline doesn't line up. As for the executive office holder, he spent the next several months on the one hand telling a journalist the virus was a dire national security threat, much worse than flu and really nasty, while at the same time telling the public is was just a flu and a hoax, and blocking emergency preparations because he didn't want to spook the markets.

Nice priorities there. A prerequisite to taking any kind of coordinated or effective action is actually treating the threat as a priority. Clearly the chief executive, while being completely aware of the threat and its severity, had other things on his mind that took precedence over the risk of half a million dead Americans.
Precisely. Although we also believe you shouldn't have to worry about going bankrupt if you ever need to restore all your data or want to migrate somewhere else, which is where the 100% egress of what you have stored comes from.
1993: CGI Scripts and Early Server-Side Web Programming
Love the idea but people will never support it in the Bay Area besides maybe parts of San Francisco and Oakland
Average quality of life is higher, but the variance may well be different also. Survivorship bias. Kind of like how senior leaders tend to have higher incidence of psychopathic traits than the general population, a trait which is also more common among the lowest-status individuals in our society (the prison population).
A few folks here are asking why old timers still mourn Google Reader when there are so many good alternatives available now. I agree, there are. It even opened the door for many more tools in the space. I love using Feedly, Reeder, and NetNewsWire.

But to me the sadness comes from seeing the open web continue to fray. At the time Google felt like an important part of the open web, and RSS was part of the glue that held it together. Discontinuing Google Reader felt like an admission that Google did not stand for those values anymore.
But in the recommended CC0 licence it says something different.

"If you want to release your non-software work to the public domain, we recommend you use CC0. For works of software it is not recommended, as CC0 has a term expressly stating it does not grant you any patent licenses.

Because of this lack of patent grant, we encourage you to be careful about using software under this license; you should first consider whether the licensor might want to sue you for patent infringement. If the developer is refusing users patent licenses, the program is in effect a trap for users and users should avoid the program."

The issue is apparently patent sueing. Sigh.
I like this but please add a light mode. I suffer from astigmatism and looking at a black screen gives me headaches.

I specifically create light mode themes that work with my eye condition.
I remember when Reader was shut down, very rapidly alternatives were coming up. Lots of people switched to Feedly within a few weeks, and The Old Reader came up, etc. The transition really wasn't that bad.
Gutting Section 230 Won't Stop Disinformation – A Panel on Section 230 [video]
Does anyone know why google didnt open source it?
Wow! The sql.js bundle is only 8kb. This is a hidden gem for sure. Thanks for pointing it out!

EDIT: It's actually 1.2MB. Thanks for pointing it out :)
Taking HN threads into religious flamewar like this is a bannable offence. Your account is already banned, of course.

The users who vouched for this comment will no longer have their vouches counted. Vouching for comments that break the site guidelines is an abuse of the feature.

https://news.ycombinator.com/newsguidelines.html
Idk where you live, but often places where carrying a gun is normal is far less like that. Women often carry weapons when possible (you probably just don’t know).

You’re far less concerned about being stalked when you have protection.

Personally, I’m far more willing to intervene or suggest someone to stop something when I am carrying a weapon. You can protect yourself so you’re willing to say “hey man, let’s not scream on the bus”
Clicked the link expecting to see something by Larry Wall, was not disappointed.

One of the things I loved about learning Perl was his many quips of humor and wisdom sprinkled throughout the “camel” books, particularly The Perl Cookbook, which is still on my bookshelf to this day.
You can also have stored procedures in SQLite

https://cgsql.dev/
Best G.Reader replacement by far!
Aside from the large “Opinion” text above the title and the clear delineation of sections?
This has been a really great addition to our workflow for many months now as it's gone through beta - It's become the default place to have standups etc as it just makes working together so much easier than individually sharing windows via Zoom.
Also getting errors to connect to Redis (using cli):

ERR_TLS_CERT_ALTNAME_INVALID: Hostname/IP does not match certificate's altnames: Host: api.heroku.com. is not in the cert's altnames: DNS:*.herokuapp.com, DNS:herokuapp.com
You absolutely can, unless it's being offered to settle a debt.
Please don't take HN threads further into religious or ideological flamewar. This is just as damaging as the original post—more so, because if people just flagged these things instead of taking the bait and replying to them, then the flamewar wouldn't spread.

That's why the site guidelines include "Don't feed egregious comments by replying; flag them instead." a.k.a. Please don't feed the trolls.

https://news.ycombinator.com/newsguidelines.html
Note: this is part of the WSJ “opinion” section, separate from the news division.
Pleasantly surprised to hear PicoCMS mentioned here, since it's not typically the most common PHP markdown CMS of choice folks like to mention.

I was a casual developer (i.e. not for work, just for personal) deep into the PicoCMS ecosystem for a couple years, a few years ago. I both started a site and helped a family convert an old static site to PicoCMS and really had no complaints. Re: frontend for the owner, I started with Pico Admin and made a bunch of modifications to it (including an image uploader) and the non-tech owner has no complaints and it's been working well since.

Nowadays for my own blog I'm into the whole SSG/JAM trend, but I'd still run a PicoCMS site any time, if the use case is right.
1. Way to make me feel old.

2. It was, by far, the dominant reader. Nobody other big corporation† decided to make a top-level project that surfaced feed reading like this. So people remember it fondly, because it was the heyday of RSS, before Twitter and Facebook took over news delivery.

†OK, fine, I think Apple did a thing where you could read RSS feeds in Mail.
Note that you don't even need to supply the size, as it'll get deduced:

for &[l, r] in data.array_windows() {
You can quite easily inspect the Great Suspender code (since it's just code in a folder), but it's not like Chrome gives you a diff when it updates. For months, nobody noticed, and there are still a lot more people who didn't notice.
It was a lot easier to leave in the last year since we don't get many of those perks anymore. Except vacation, which is below average at Google for those who haven't been at the company forever.
The Disinformation Dozen
I just saw today it's "aviation certified", which I assumed was the same but turned out to be literally true.
Agreed. There's a real beauty to it, to me, like looking at a Swiss watch or something. Redis gives me similar vibes though is a little more complex given its networked nature (although the C is nice to read).
It's nostalgia for the world before "Social". Reader was just the public face of martyrdom.
I think faster is not the answer, as Ivan Illich theorised it, speed is part of the issue.

"Beyond a certain speed, motorized vehicles create remoteness which they alone can shrink. They create distances for all and shrink them for only a few."
Just because something could be used doesn't mean I need to be looking at it right this second. And it turns out that every single div doesn't need a border.
I don't totally agree with him, but if you read a bit of Mussolini it is true that he defines Fascism that way, as in the strongest in economic (and on the national stage, military) fuse with the state to control freedoms, or as he put it, "Fascism is more appropriately called Corporatism, because it is a merger of state and corporate power".

Given that both Mussolini and Hitler came to power as a result of corporate backing, and survived as a result of that, it's not inappropriate to describe it as the takeover of the levers of state power by corporate power (accumulated through the free and liberal market).

Both Hitler and Mussolini did claim inspiration from the United States. Hitler also claimed inspiration from Canada. The North American politics of the time of white supremacy and of total competition and survival of the strongest were a strong and explicit inspiration of Hitler on racial and economic terms[1].

This idea of fascism as a takeover of liberalism by those that benefitted most from it is not unique, though poorly phrased, as the idea that "fascism is capitalism in decay" (author unknown). I don't fully agree with this sentiment, because in truth the decay of capitalism while it often leads to fascism, doesn't always lead to the most rigorous definition of fascism. There is some leeway though, and if you accept Pinochet as fascist, then it is essentially true that Fascism is an end result of liberal free market societies where the winners of the free market while maintaining all economic and most societal freedoms, make them contingent to such an extent as they don't exist for most.

[1]: https://www.newyorker.com/magazine/2018/04/30/how-american-r...
I think the worst part for me was that when I went to sign in to GitHub the only thing it asked me for was my private email address. Dude, what?
Wait, does this mean you could create a VSCode extension to create themes for VSCode within VSCode?
> Several hundred thousand people are dead because mother nature saw fit to allow a virus no living person had immunity from to jump into the human population.

Of which many would have been preventable. Do you think the mass protests, calling it a hoax (yeah I know the usual rhetoric, he didn’t explicitly say it to COVID, but come on, he did try to half-ass two things with that), the useless too little too late closing of borders, some states going on as if nothing happened, sunbathing on the beach and I could go on. All that with a pandemic that is known to have an exponential growth rate - that is even doing very little in the beginning will save many many people.
> No, they would be taxed proportionally the same.

No, they wouldn't. The poorer you are, the more of your money goes towards consumption of the necessities of life and therefore the higher proportion of your available funds goes to tax under such a system.

> You're starting from the assumption that income is what should be taxed.

No, I'm starting from the definition of progressive taxation and telling you, accurately, that your scheme is a recipe for regressive taxation as it disproportionately affects the worse off.

Even the ludicrous "Fair Tax" proposals made 15-20 years ago made concessions to this, in proposing that the least well off would be refunded all or some of their taxes.
"Just twelve anti-vaxxers are responsible for almost two-thirds of anti-vaccine content circulating on social media platforms. This new analysis of content posted or shared to social media over 812,000 times between February and March uncovers how a tiny group of determined anti-vaxxers is responsible for a tidal wave of disinformation - and shows how platforms can fix it by enforcing their standards."
Besides, there’s value in being occasionally reminded that some small fraction of people in your community are actually predators, even though 99% of the people you interact with are perfectly ordinary.
Religious and ideological flamewar will get you banned here. No more of this, please.

https://news.ycombinator.com/newsguidelines.html
Building a Better Google
Hmm, interesting. Is it based on Youtube's raw RSS features? Because you can use RSS for an entire channel, or for a playlist, but the latter doesn't work if there are more than 15 (IIRC) videos in the playlist. Does Newsblur do something specific to Youtube to work around that?

Also, does any RSS reader have some kind of regex filtering option? "I want all the items from this RSS feed that match the following regex".

While I'm at it, how about getting the output of an arbitrary program? (Use case: websites that have a page with what I want—e.g. every article published by a certain author—but have no built-in RSS functionality. Ideally I would specify the program as "curl [URL] | egrep -o [stuff]", and it would generate new RSS entries anytime that output changed.) I know I can kludge together a cron job that runs such a program and generates a file, and point my RSS reader at the URL "file://path/to/output.xml", but is there anything with built-in functionality like that?
That is moment when Google started cancelling products and turned evil. Before that they were geeks who could not even file IPO correctly.
it worked. People liked it. And didn't need to be killed? They could have literally put zero dollars into it for the remaining amount of time left in the universe and life would have been better off.
> I am no allowed move my monitor or computer without scheduling it through the union

How about union workers call you next time they want to install a new app on their phones?
From the HaD Comments:
What zeolite to use?

13X zeolite 0.4 mm – 0.8 mm or JLOX 101 are both commonly used in o2 concentrators the second one is the most expensive. I used the 13X when rebuilding my craigslist o2 concentrator.

13x (10 angstrom pore size)

https://catalysts.basf.com/files/literature-library/BASF_13X...

5A (5 angstrom pore) molecular sieve can also be used. I think it’s a bit less selective for nitrogen but still usable.
They also added a nice API, but they don't have manpower for a substantial refactoring.
My point generalizes, though.

As a rule, proprietary code isn't distributed widely, so there are few opportunities to include it, and as a rule, the harsher restrictions on distributing it make people less likely to not notice that they're not supposed to distribute it. It's much more likely that incompatibly licensed GPL code would be widely distributed and that it would be included by mistake.

Sure, you described a scenario where this can happen to proprietary code. It's not impossible, just less likely.
You're right, but it wasn't about competing product... It was about competing cost. Specifically, competition for hardware resources and engineers.

Social imposed upon Google substantial new costs under-the-hood in terms of infrastructure and time to implement. You wouldn't think a Facebook competitor would require a lot of compute and storage resources, or a lot of engineering hours, but Google had high hopes regarding what the platform would become, and they definitely didn't want to get blocked by lack of resources. In addition, a massive internal infrastructure overhaul to the accounts system that was coupled with the social initiative required a re-architecting of every app that had an "account" concept attached to it.

On the grand balance sheet, Reader was a product with a non-growing userbase, didn't align with Google's long-term strategy goals, took resources to maintain, consumed storage and compute resources that could be used for more valuable bets, and was on track for a software re-architecting (which faced Google with the alternative of saving the eng-hour cost by just killing it instead of re-architecting it). Those facets combined put it on the chopping block.
Death toll is a number, and the smaller the better I would say..
Another option is that you have one of a handful of atypical neurologies for which caffeine is a form of self-medication.

Again, the problem is availability, and we've decided in this country (and most countries) that caffeine should be widely available. So it's not a significant problem, and is easy if slightly time-consuming if you need to update your context.

It's probably worth tying this discussion into applications to e.g. the war on drugs, but the language there tends to be so hyped up that it's too hard to have a good discussion about it.
Hey thanks for the insight! I have seen similar platforms but not these specifically. What I have noticed with the services I was able to read up on was that they seemed convoluted as far as usability for the performer and the fan and what the service was trying to accomplish. I don't know if that can be attributed to their lack of success but it was something that I notably wanted to avoid.

The main issue RoadPony is intended to solve is simply - where are we, as performers, in demand. I think additional logistics of the tour, the actual booking of the show, etc. will always have its nooks and crannies that need to be worked out on a person-to-person basis. To start, all we'd like to do is just show the performers the most viable areas to perform in and as a bonus, guarantee them money and an audience (assuming invested fans will show). It's a tool rather than a one-stop-shop solution.

I am very interested in hearing about your experiences if you're willing to share!
Hi. I'm adding my usual PSA that the threat to the non-powerful is less from surveillance than from disproportional surveillance.

What enables bulk, civil harm is that we lack the data about those in power, that they have about us.
That's unduly personal and crosses into IPD (Internet Psychiatric Diagnosis). Please don't do that here–the odds that it will land well with the other person are vastly smaller than you expect, no matter how helpful your intentions are.

https://hn.algolia.com/?sort=byDate&type=comment&dateRange=a...

What works better is to share some of your own relevant personal experience, if you want to.

https://news.ycombinator.com/newsguidelines.html
https://news.ycombinator.com/item?id=26581434
I don't understand the hagiography. Any one of us can build a replacement instead of lamenting reader's demise. If you miss reader so much then rebuild it.
It just doesn't when you're evaluating how well an AI actually plays the game. You're missing the forest for the trees by focusing on the hero pool size rather than the AI's map movements, managing power spikes, division of resources, etc
> Again, everyone ends up paying proportionally the exact same on what they personally benefit from: consumption.

But they don't pay in proportion to what they earn or their wealth. Compared to the current system it would leave the poor paying a much higher proportion of taxes and a higher percentage of their income as tax, both compared to now and compared to those who earn more.

> What isn't consumed regardless of income goes back into circulation in the economy via investment.

Great, so the wealthy , who consume proportionally less, get to invest and grow their wealth unfettered, while those on low incomes get to increase their share of the tax burden.

Nice. Sounds 'fair'.
ebeorietemethhpiti

I "tiph" (work? type?) in a navy called Demeter (or Metheor or Demeteiro)?

Demetrio is also a name
I use pre-release Emacs with the nativecomp branch ("gccemacs") and Doom. Starts in 2.1 seconds and it's blazing fast. Definitely the best thing to come to Emacs for me in a long time, very exciting.

I can't wait for it to hit release so everybody can play with it!
Monetize your Github stars with a NFT.
If the FSF says public domain is a free license, then I'm mistaken. I remember years ago that there was discussion of difficulties in copyright caused by "public domain" licensing. You can rely on the FSF, they are experts on licensing.

Yes, you will always be able to use what you wrote. But, let's say some corporation takes it up, makes some significant improvements, and builds a billion dollar corporation on it: you would have no access to the improved version, and you would not share in the rewards.

"Embrace, extend, extinguish."

But, if you use the GPL, the corporation can come to you and negotiate a proprietary license that would be dual with the GPL version. So the GPL protects your rights, should you need to exercise them. It protects you from abuse.
Idi Amin and the Uses of Political Buffoonery
KDE recently improved it's interface.

https://kde.org/announcements/plasma/5/5.21.0/

If anyone want to try the latest KDE Plasma, KDE Neon has it on top of a stable Ubuntu LTS base.

https://neon.kde.org/
It's not like there aren't Google Reader alternatives today.

IMO, what really happened was that a lot of the sorts of people who are active on social media really liked having their own curated RSS feeds and when explicitly using RSS--and providing feeds--fell out of fashion (not that it was ever really in fashion for the mainstream) [1], it felt good to blame Google Reader as the case rather than it being an effect.

[1] Sort of. Of course, RSS still gets used behind the scenes in a lot of places, not least of which are podcasts.
Shameless plug: If you want a static site generator with an admin UI I can recommend Lektor (https://www.getlektor.com/). You declare your data model and templates and Lektor serves an editing UI for you. There is a good video introduction by Armin Ronacher (original author) if you prefer to digest video content: https://www.youtube.com/watch?v=lTWTCwuPdrU

Disclaimer: Occasionally I moonlight as a maintainer of Lektor.
I'd still rather use PostgreSQL for my data needs. psql is quite nice too as an interface, and "setup and forget" replication for everything in the cluster and remote access makes up for slightly harder deployment and upgrades.

Knowing that I can do anything and the change hits 3 hard drives in a span of few seconds on various machnies is nice. Tolerance for arbitrary down time of master/slave clusters is also nice.

But yeah, for quick one-off data munging, sqlite looks quite nice.
The basic fact that it was a "reader" presumed that people would read the article before commenting, which made it so different from Twitter (and hacker news for that matter) where it seems the majority of people repost and comment based solely on the headline. Twitter was testing a feature recently that popped up a confirmation dialog asking if you had read the link you hadn't clicked on before you were able to retweet it.
Not to misunderstand. It fully supports concurrent reads. And also concurrent reading while some other process is writing the same database.

What it doesn't support is concurrent writes only.
Adding to what people answered:

I think it's the ripple effect of ending that service. It meants RSS was dead. It probably was dying a slow death but that was the final straw.

Websites stop supporting RSS feeds more and more so we are left with nothing else than following them through facebook or twitter or whatever new thing comes on.

That's my take on it.

Still, the sites that matter (to me) do still have RSS feeds :)
Thank you for Newsblur, it's one of my essential apps and I use it for almost everything; RSS feeds, reddit, youtube, twitter, newsletters, even gemini:// via proxy.

It's a solid product, and the amount of work you've put into it shows and I plan to remain a customer for years to come.
A big database id not an issue. Contention requires a large number of writers, not a large amount of cold data.
Why are you using 3 different readers?