skysight-inc/HackerNews huggingface dataset:
Your first sentence used "you". The second said "the average person".

That is two different statements. HN users are not Joe Average. Apart from working with the Apple Ecosystem, I cannot get enough privacy on Android. The new changes does not mean that Android is acceptable, it just means that the Iphone is also not acceptable, leaving me with zero acceptable smart phones.
But isn’t than an argument for not having corporations pay taxes? Or for letting revenue to corporations be tax deductible for consumers?

Why should the Sesame Street production company get tax benefits over any Hollywood production?
Should just be titled “I’m doing it this way, adopt what you like”.
Sharing and comparing screenshots is pointless if Google actually has built-in support which was URL based. It would also allow for more than simply reporting bugs; for example, comparing two different, but equivalent searches for the same topic.
I'd run across issues in handling Unicode content in a recent awk (gawk) project. This is excellent news.
Steam still has shareholders to answer to, with the same human motives as any shareholder, so I don't think this argument holds water. I suspect they'd try to get whatever growth they can because otherwise eventually someone will overtake them.

And empirically they are still growing at rates [1] not common among any class of companies, so someone there is certainty pushing for incredible growth.

[1] https://www.statista.com/statistics/308330/number-stream-use...
This book has a great overview of the origins of library genesis.

Shadow Libraries: Access to Knowledge in Global Higher Education

https://libgen.is/search.php?req=shadow+libraries
This kind of stuff would probably just seed the sort of neuroticism that makes forums worse.
Show HN: Postgres.email – Readable Mailing Lists
This is a small POC that I've been developing to transform the Postgres mailing lists[0] more readable

I've linked to a thread "COPY TO (FREEZE)?" in the Show HN link, and the equivalent on the Postgres mailing list site is here:

https://www.postgresql.org/message-id/20220802.133046.194197...

The idea of postgres.email is to make all responses threaded, like the comments here on HN or Reddit.

I created this by using an imap Foreign Data Wrapper to ingest the messages into a Postgres database. I have only ingested 1000 messages for the POC. It also doesn't display attachments.

The code can bew found here:

https://github.com/kiwicopple/postgres.email

The technologies used are:

- Gmail to receive the email

- Steampipe for the FDW: https://hub.steampipe.io/plugins/turbot/imap

- Supabase for the Postgres database / APIs: https://supabase.com

- Remix for the frontend: https://remix.run/

Given the size of the mailing lists, I doubt the current approach will scale much further than the POC, so I'll need to re-think the architecture. I'll probably keep the emails in gmail and and leverage the FDW for older messages.

Some things I'd like to do next:

- explore alternative architectures
- show attachments
- add a REST API
- add search - the size of the mailing lists might make this difficult
- allow readers to toggle on a "markdown" view. Often authors use markdown syntax in their emails
- add a light mode

[0] Mailing lists: https://www.postgresql.org/list/
Chrome has had 50% more remote exec CVEs than Adobe Flash, and Chrome has had 19x more CVEs total than Flash.

https://www.cvedetails.com/product/15031/Google-Chrome.html?...

https://www.cvedetails.com/product/6761/Adobe-Flash-Player.h...

Sometimes having more CVEs can be a good thing, since it means you're doing a better job discovering bugs. In the past Google used to invent bug hunting technologies like ASAN to do just that. But these days, it doesn't seem like Google is the one discovering them. Each time I hear about a Chrome bug, it's because the Chrome team is reacting to threats in the wild.

It probably isn't safe to run browsers on personal computers anymore. You'd think browsers would have hunkered down by now and devoted more resources to bug hunting, but the velocity of features just keeps increasing. CloudFlare is probably the only company offering a sensible solution, which is to run the browsers as a remote desktop connection. But open source tools should exist for doing that with acceptably similar quality.
all three of those ways are important today; modern is overrated
Why not look at the API and see for yourself?
I don't know about a particular product but I have seen people pull in data feeds into both Splunk and into Elk/Logstash instances in conjunction with DNS query logging. So the SIEM's were just Splunk and Elk/Logstash. Splunk is very expensive. The DNS data-feeds were commercial and I can't recall which companies provided them but the folks at Splunk could likely tell you. Just beware of sales people.

If you wanted some publicly sourced data try out the firehol [1] datasets. They could probably be used in conjunction with Suricata or Snort distributed to each DNS resolver.

[1] - https://github.com/firehol/blocklist-ipsets
Has anyone built something like DALL-E but for 3d rendered scenes? Seems like a PBR db like this could help a lot in an effort like that.
The problem was that many third party apps and clients were displaying flagged and [dead] comments as if they were normal comments. Then we'd get angry emails about all the horrendous comments we were "condoning" when in fact the users posting them were as banned as banned could be.
Our kids attend a hybrid school. Home 2/3 days at school 2/3 days. It’s technically a private school but it leans way more classical.

During orientation we learned a LOT of our new co-teachers were actually ex public school teachers. They were tired of the direction of the schools and didn’t want to subject their kids to the conditions they saw.

They want to teach. They love teaching. Just not in the public schools.
Teachers in the US get decent salaries and good pensions. It may be different from from state to state, but in California you can work for 25 years and retire without ever having to work again by the age of 50.

You'll have to learn to live on a low salary for the first 5-10 years of your career. But pensions are paid based on your terminal salary, not your average salary. For elementary school teachers in my district the terminal salary was in excess of $100k as of 2017.
It’s like once a day Wordle.

Wordle would’ve fizzled out without a sense of anticipation.
> You ask for what protections a blog has? Its protection is that it's a darn blog on the internet just like any random person can make. It has no authority, asks for no special recognition.

Except in a universe where there are no news organizations and only blogs, then blogs will naturally attain a similar amount of influence, but with even fewer checks and balances, and probably lesser liability/responsibility. This is just a natural consequence of the graph-theoretic properties of social networks.

If we agree that the media started the war (just for the sake of argument), then yes, it does count, it seriously counts and it counts for a lot. But you've selected one of the most extreme examples, in a sea of otherwise unremarkable examples. When we talk about an org's track record, we're not hoping to find zero mistakes: we're really hoping to find relatively few mistakes, and accountability and recognition of important mistakes. Also perhaps a self-correction mechanism.

I'm not saying any of that is perfect, but legitimate news orgs do have some of that.
I find this entire idea absolutely hilarious. That anyone thinks they would've been able to watch everything on TV they wanted for $15 a month or less when the cable industry was charging well over $100 a month prior. Anyone who believed this would be the case is... well, HN rules would rather I not be that blunt.

Netflix briefly enjoyed this width of content solely because it was viewed as an additional revenue stream and not the primary one. As soon as streaming became the default, it was necessary to actually bring in enough money to make multi-million dollar episodes, and that means not selling content to Netflix for pennies on the dollar. Netflix wisely used the interim to build it's own first party content library (which everyone else already had), while everyone else had to build the distribution network (which Netflix already had). While they did it in a different order, they ended up placed about even with other TV companies in the long run.
It's not though.

Your explanation seems to be that if something "exists in the Bible" it is "supported by the Bible". Correct me if I'm wrong in that of course, but that is how what you wrote reads to me.

As causal links go, what causes are you suggesting? I don't want to attempt to put words in your mouth here, but your references are too abstract to discuss so far.

I will touch on this though:

> You make it sound like there's no causal link here. But a lot of the violence and bigotry in the world today is being explicitly propped up by religious texts. Many people crave certainty and a black-and-white moral fundamentalism, and there are sizable passages of the Bible that cater directly to that.

Violence and bigotry is a part of human nature. There's plenty of it that isn't propped up by religious texts at all that's most based in raw tribalism.

Sure, there are people who attempt to claim that their views are Biblically based...but they simply aren't. It makes people feel like they have something to hide behind. At least not if a person is going to attempt any level of logical consistency. Most likely a single verse or passage was selected and then used as some sort of justification.
Personally, I think this is a reasonable proposition, but I am afraid most people would respond to this by thinking, "How about just not living at all?"
The UK media is an example of an oligarchy successfully controlling the entire information landscape and consistently pushing for manufactured “problems of the week” while ignoring real disturbing trends in home ownership, poverty, health and inequality between London and the abandoned “regions”.

The book “Fake law” was terrifying to me - it talks about a whole number of high profile judicial cases that were pretty much distorted by the Mail/Times/Telegraph into whatever propaganda they wanted to push that week, often directed just in ways that it would benefit the oligarchy. And there are multiple books like that. Fake Law, Flat Earth News, Merchants of Doubt.
Like why bother going to college to skip the in-person classes? Might as well just buy books and work through them and save money. Make yourself a bookcase. That's cool. Not "well-educated", a term I hate, well-read. Though you do at some point have to interact with the medium for real, can't just read about martial arts. At that point hire a tutor--in-person classes.

Matt Damon as the protagonist of Good Will Hunting: "You wasted $150,000 on an education you coulda got for $1.50 in late fees at the public library."

That wasn't true before the pandemic but without in-person classes it is absolutely true.
All of those have a higher financial bar to entry and have never been considered free speech. Publishing/distribution companies have rejected ads in the newspaper/super bowl/radio all the time for as long as those forms have existed.
If you have over a thousand lines of bash (or any other kind of shell code really), that is a pretty big red flag that you probably shouldn't be using bash IMO.
You could always disable them in Firefox both desktop and mobile. So I guess they're both copying Mozilla in this regard.
You picked a very specific example of customer behaviour, with aspects of a zero sum game, that is by no means "always going to be the case".

And yes it's a waste of time! If you want a fake credential then it's much cheaper and easier to just lie on your CV. It's not like many employers will check your certificates, at least not in software. I'd really rather people did that than waste my time first trying to teach them and later handling their academic misconduct cases.

If I'm marketing social need, this is the first time I've heard of it ;-)
They are targeting edge devices like your phone or watch. Computations that use too much battery (e.g., because they do too many cache misses) have to go to the cloud.

I am guessing the reason they're targeting edge is because the technology is energy efficient but slow. Any experts can chime in?
All ETH is worth slightly less than $200B:

https://coinmarketcap.com/currencies/ethereum/

and most of it is not staked
The metaverse enters the Gartner hype cycle
Certainly a functioning collective needs ways of dealing with assholes. I’m a member of a local makerspace collective and it seems to handle this just fine. There is a rich history of collectives and cooperatives and I think given what is at stake, it would be better to pursue this end and manage the difficulties than give in to the assholes.

I think it’s important to really understand what is at stake. The current structure of society is such that everyone is under the thumb of assholes today. Better to have an asshole as another member of a collective than an asshole as your boss.

I do certainly understand the threat this poses to the well entrenched status quo. My strategy is to start small so the big players don’t believe you’re worth stopping, and then once you’ve proven your method works you’ve already picked up enough momentum to keep moving despite opposition. But in the end this is a project that will take lifetimes, and may never be achieved. I’d still rather work on this than design some robot designed to make the lives of very comfortable people slightly more comfortable, while simultaneously ensuring the CEO gets a new vacation home in Colorado.
More typically, the install instructions read like the bomb-defusal instructions in the classic MASH episode. "Cut red wire, then unscrew detonator subassembly. But first..."
It’s legal for Google to give up user data (under their privacy policy), but the government can’t search them for a user’s data without a warrant.
> For a better discovery tool you need to use data from outside of Spotify

I hope it’s ok to do a bit of shameless self promotion here on HN. I shared my open source Reddit Playlists project here as a Show HN post recently which aims to do exactly what you suggest by using Reddit posts.

The idea is pretty straightforward - Each week ~100 music subreddits are scraped for the most popular posts in the last week, and then a Spotify playlist is compiled with the tracks have been posted. Each playlist updates automatically every Sunday.

The main project page with a link to all the playlists is here: https://jameslawlor.github.io/reddit-playlists/

Code on Github: https://github.com/jameslawlor/reddit-playlists
Blog Archive Format
If you're using an ATM and just put in your card and entered your PIN, and then someone walks up with a knife, makes you leave, and withdraws $1000 from your bank account, was that a bypass of the ATM's 2FA?
I guess I'll wait for the benchmarks comparing C++ and Zig over a variety of problem solutions to see which one is faster
It's triggering for some people to be told that they are wrong, even if the person who said it doesn't actually know them specifically, wasn't thinking about them as individuals when they wrote the blog, and has no idea that they exist.

The idea that someone could be so presumptuous to assume that they had more make knowledge than everyone on the planet makes them very angry, because they are someone on the planet, so their first instinct is to lash out and prove that person wrong. A better instinct would be to humor the idea that the author doesn't think they know make better than anyone else in the world and isn't trying to hurt their feelings or their careers, but instead is trying to give people who don't know make as well as the author does a few tips.

edit: basically a gathering of the people who reply to things on the internet that upset them with: "That's just your opinion." No shit, buddy, I wrote it, who else's opinion would it be?
Did you though?

All you said was:

>I keep seeing this and people griping about it so much bothers me.

Why does someone griping about the fact that their expectations of a service (especially one you personally aren't providing) doesn't match reality bother you at all? Why do you have an opinion on their opinion of a third party that they pay money to for a service?
Is this the right interface for this idea?
Their patent is expired. You can make your own lego now.
It's not money. Everyone is afraid to say the quiet part out loud. 90% of the kids in urban schools simply don't want to be there and make life hell for teachers, administration, and the other 10% with actual potential. Half measures dont work!
Yes, the article does a fantastic job of claiming their hypotheses as the only possibilities, while dishonestly ignoring others that would more severely undermine confidence in the state.

I'm honestly surprised they're attributing deaths to lockdowns at all! That's a huge shift in the overton window. If you remember, that was also taboo. But I assume now it's ok to talk about because it can be framed in the louder, "not enough funding for healthcare" context.
Well, it won't become an established use until people start using it with this meaning: and you personally can help with that!
.DELETE_ON_ERROR is not sufficient. Some day your make process will be killed (due to a bug, OOM, kernel crash, power loss, whatever) while the recipe is running, thus having no chance to delete the broken output.

I had this happen often enough (in a quite large system that farmed out compile jobs to a cluster) that now I always make my recipes write to a temporary file, and then rename the temp file to the actual target, e.g.

test.o: test.c
> cc -o $@.tmp $<
> mv $@.tmp $@

Once you adopt this strategy, .DELETE_ON_ERROR is irrelevant.
Doesn't work for me:

$ make -v | head -n1
GNU Make 4.3

$ printf 'SHELL := /bin/false\nall:\n\tls\n' > Makefile

$ make
ls
make: *** [Makefile:3: all] Error 1
And... it's always in the same place. And... all the standard common things are always in the exact same place with the exact same shortcuts.

I've been using Linux (KDE Plasma) now as my primary system for 5 years now, and it's practically impossible to build up a system-wide muscle memory. On Linux and Windows menus are all over the place. Things in the menus are all over the place. Shortcuts to them are all over the place. It's crazy making.

However, I've resisted going back to a Mac because it's getting perpetually worse year after year too. The "golden era" to me that I wish had been refined and iterated incrementally on is probably somewhere around Mac OS 10.6
Couldn't agree more. The UI is MacOS is actively anti-user in my opinion. E.g. menus that are not attached to the window, a task bar that hides the open windows, maximise that doesn't, "natural scrolling" that is unnatural if you use a mouse, no proper window snapping and layouting etc.

The only thing going for MacOS is the linux-like terminal. Now that Windows has that too (WSL) I see no advantage.

However, the hardware is nice. Way nicer than any windows dell or Asus or whatever I've had.
A better model for public education exists:
https://www.smithsonianmag.com/innovation/why-are-finlands-s...
But in the USA the federal/state separation and other political considerations are so ingrained it would be hard to do this sort of revolutionary change.
I am actually still totally blown away I can't watch at minimum the first episode of every TV show on any given app or streaming service for free. The format absolutely begs to use the early episodes to hook viewers so that you can charge them to continue/finish the show.

I'm a big Vudu user, which used to have a much wider variety of temporary deals for first episodes for free, but any time I look at a show and see the first episode is $1.99, I'm just... confused, like the folks making those decisions missed Marketing 101.
I don't reuse passwords, or use a password manager. I just have a system for remembering which password to use for each website, and maintain a list of hints. And I have a pretty terrible memory. But having had the password I used to re-use across a few (non- critical) sites show up on haveibeenpwned it's what works best for me.
Ask HN: How HN Noprocrast Works?
If I set
maxvisit, minaway, delay = t1, t2, t3
what should happen?
They don’t want higher standards that are essentially arbitrary and capricious and imposed by boards, committees and other groups composed of individuals who have little or no expertise in teaching.

That’s a bit more accurate than your comment.
Sure they do. The "that much" here is a low bar.
Mobile home residents say landlords make millions, neglect them
Homework usually isn't rote learning (unless we're talking foreign language vocabulary – and there rote learning is important!), but practice.

Students get to practice what the teacher (tried to) showed them with different problems, so both they and the teacher can see if they mastered the topic.
I think the main flaw with this analysis is assuming that 320 is the upper bound ISP. There are plenty of upper stage engines that are getting over 450 (eg RL10). Obviously making a high quality second stage that is small and durable enough isn't easy, but it's not obvious to me that it's impossible to make cost competitive. (that said they obviously are something like 95% likely to fail)
Not quite.

--iidfile writes the image id of the build to a file.

--cidfile writes the container id of the container to a file.

To use the output of --iidfile in a "docker run", instead of specifying an image name call "$(cat <iidfile>)".
As an example:

docker build --iidfile out/imageid ...

docker run ... $(cat out/imageid)

--- edit for formatting ---