skysight-inc/HackerNews huggingface dataset:
> I think you overestimate the amount that the average person cares
about their privacy.

We should reword this nearly-true claim to avoid spreading a pernicious
myth. Let's try:

"I think you overestimate the amount that the average person
understands about their privacy."

People care. They don't understand. Indeed, they are actively misled.
That is not a fair foundation for assertions like "people don't care
about X".
Are you advocating punishing children for the rapes committed by adults?
It's not that difficult to setup a debugger in most cases, but in javascript just write the word debugger wherever you want it to stop, and then open devtools. print statements can come in handy, but maybe once a year.
They use a specific UA which is in the spirit of robots.txt, you're able to identify and allow/disallow access.

Trying to masquerade as another agent would be considered bad form, but obviously happens a lot.

There's a similar bot, MJ12Bot that powers Majestic's index which is similar to ahrefs. IIRC they have a user agent but their crawling is distributed, it's impossible to verify whether someone with that UA is them or someone else masquerading.

Good practice by bot owners is having a UA and known IPs they crawl from which can be verified by DNS and reverse DNS lookups.
It currently costs $600 to permanently remove one ton of CO2 from the atmosphere. How many percent of the United States' CO2 emissions are subjected to this level of CO2 tax, along with similar import taxes to avoid shifting emissions to locales with no tax?

This will work.
I used this last weekend, I'm not sure what you're talking about.
this is exactly what i was hoping for- thank you!
rr numbers each 'event' it records, and you can pass an event number to the gdb 'run' command to tell it to start from that event. Recent 'rr' now also supports the -e option to replay meaning 'start the debug session pointing at the last recorded event, whatever that was'. Details in the usage page: https://github.com/rr-debugger/rr/wiki/Usage

AIUI you get 'start at an event' basically for free, because 'step backward' is implemented as 'start at the preceding event and then step forward by N', so events are frequent in the trace and the machinery to get to that point without running all the way from the start of the debug session exists anyway. There's some stuff on the website about how this is all implemented, I think.
Improve Kubernetes Security
92% of companies running K8s have sufferd security incidents. Avoid misconfigurations, scan containers realtime for vulnerabilities, enforce pod sec policies, implement mTLS, and audit trails using configuration as code and GitOps. All provided out-of-the-box by Otomi: https://github.com/redkubes/otomi-core
> Are you saying that all files from your containers are owned by you as user? If so I will start investigating right now

You can do this with Docker today without much fuss.

Here's a bunch of web app examples (Flask, Rails, Django, Node, Phoenix) that run your containers as a non-root user which ensures any volume mounted files end up being set to your Docker host's user along with running your main process as a non-root user: https://github.com/nickjj?tab=repositories&q=docker-*-exampl...

There's no hard coding of user names either. The user name created in the Docker image never directly gets mapped back to your Docker host.

This works because bind mounts happen over uid:gid 1000:1000 by default, so as long as your Docker host user's uid:gid is 1000:1000 everything works out of the box. On Windows and macOS you don't need to even think about this because Docker Desktop will fix permissions for you and on native Linux chances are your user uid:gid is 1000:1000 because it's the first non-root user on your system. For non-controllable environments like CI you'd typically disable volumes which is a good idea anyways because you're probably not using volumes in production. For single server deploys on a self managed VPS you control the environment. I covered this in a little more detail in my DockerCon talk at: https://nickjanetakis.com/blog/best-practices-around-product...

In the worst case scenario where you have no other options you can make the Dockerfile more complicated and introduce build args for the uid:gid so you can change it to satisfy the needs of a specific host but I don't like this since you'd need to rebuild a different image for a different environment, but it would technically work. I've never run into this scenario after having used Docker since 2014. I've also done contract work for dozens of companies in all sorts of different environments.
People need to be educated about it before they care. Europe is a few years away from accomplishing that, possibly a decade or more.
Oh no, can it already be that the memory of 90s internet culture is indistinguishable from the mad ravings of an intelligent machine?
Why on Earth are you shutting down rather than offering discounted tech help on a nationwide scale??? I have to put up some static sites and transfer domains and a bunch of icky stuff and I'm sure I'm not alone when I say there are lots of folks like me who can't afford full priced, massive rfps, but would love to be able to buy just what we need-piece by piece or hour by hour at a reasonable price from workers right here in the US. Workify.co used to offer this but the founder pivoted and sold before I could ever use them.

Also so many need social media help, getting online for the first time...so small businesses don't even have websites or accurate info on their pages.

I think a simple site where you offer whatever services you can perform: tech, landscaping, painting etc at some some of discount for pre-sale would really surprise you with how well it does. No seems to want to do anything...and if you have such a large workforce that actually wants to work, then you have a goldmine. Things still need to be done desperately.

You can find an idea of services from looking at workify.cos old pages on archive.org. And pivoting isn't just for tech firms...you moving to provide service directly would come with some challenges, but you seem like you could handle them.

I noticed from your zip code that you are in San Francisco, have you consider a sale or merger with Labor Ready or something similar?
Do you have a source/writeup about this?
> What matters to investors is that Web3 is the hot new thing and the entrepreneurs are piling in.

Bingo. This is why Web3 still exists and people keep talking about it. It’s driven entirely by people trying to force opportunity.
I've recently started using Spotify premium again. I'm amazed at the crappy ui. Often go back to radioparadise.com to not have to deal with it.
Keep your options open. If you have 5-20 irons in the fire, this wont even bother you. Which might mean falling out of love with a company and fall in love with getting the best role you can get.

Other than that, be polite and gently chase these bad recruiters up. Hold them accountable but if they flake out you have other options.
1. It’s a bit of a straw man to claim that’s the only reason or measurement of success for sanctions.

2. The violence on the vulnerable is inflicted by the sanctioned regime, not the sanctioners. As another commenter noted, these regimes effectively hold their population hostage. They could feed their population, they just prefer to pour everything into the military.

3. In your example, are the residents following the orders of those burglars?
unless its for Alzheimer's? [0]

'The FDA’s eventual decision to ignore the advice of its advisory committee and approve the drug, it says, was based on aducanumab’s ability to lower levels of amyloid plaques in the brain — protein clumps that some scientists think cause Alzheimer’s.'

...

With aducanumab, the agency has shown that it is willing to push the paradigm to a broader set of people. One reason that decision has attracted criticism is that decreased levels of amyloid plaques are an unvalidated and contentious marker of a drug’s activity.

In large trials of other Alzheimer’s drug candidates, amyloid lowering has not led to cognitive benefits, and this has made it a sticking point for researchers.' [0]

[0] https://www.nature.com/articles/d41586-021-01763-9
The individual rich are irrelevant, and this is a mischaracterization of the sentiment.

Elite capture under the parameter of current human lifespans is extant and difficult to counteract. It stands to reason those negative consequences associated with elite capture would only be exacerbated under longer lifespans.

It’s simply an acknowledgment of a likely negative consequence.
Thanks. That's a good idea. I already have showdead activated, so I can at least track them down when they disappear.

Wonder if this phenomenon is discussed with dang et al. I am very motivated to find the truth whereever the search takes me, so encountering this kind of collectivist censorship is very frustrating.
While its UI and its discovery algorithms could use some improvement, at least the mobile app UI doesn’t change all the time, and search results are lists, not tiles.
Containers are a Linux-only feature. Docker Desktop just runs a Linux VM on Windows and macOS.

(actually I think Windows Server has some container support now, but it's a totally different system)
ProInspector: Improving Node.js Inspection of Objects
Block-based interfaces can help us create more structured data on the web
> The best solution to track down child abusers fast is to track down their communications.

Right. Then as bad actors find out that WhatsApp is backdoored, they move on to some other network, the police agents go on to think "oh, cool, no more abusers on WhatsApp, good job!", leaving the backdoor only for the good people and a bunch of police agents thinking "Now that CP is no longer a threat, what else are we going to use as a reason to keep these powers we have"?
No it’s not. File written from inside the container into a mounted volume as root will be owned by root outside the container (uid 0, to be specific; doesn’t matter what the user is named).

Edit: I might have misunderstood parent, who might be referring to Podman attempting to manage the uid mapping.
Users are a resource to exploit, not customers to serve. Even if those are users are paying.
Grammarly is also a large and well established tech company. Pretty sure they’ve been around for 12+ years at this point, and I think have multiple hundreds of staff.
That looks like an official DO partnership
If you don’t mix logic with I/O then why do you even need async-await as a language feature? I’m not disagreeing with you, but the whole point of async-await was to be able to mix asynchronous operations into your code without having to turn your logic inside out.

But if you isolate your I/O from your logic, then what benefit do you get from async-await?

I guess it can still make the “I/O logic” code more readable…
Kubernetes is not the solution to completely automating ops so that you don’t have to employ anyone

The solution to that is PaaS (Platform as a Service), and you can start a startup with almost no
devops knowledge using things like Heroku and it’s myriad competitors
from startups to AWS offerings.
By the way, there’s a follow-up article where the author shares more details about the technique she developed: https://www.nobadmemories.com/blog/2022/05/mimeoprinting
‘Justice [Department] keeps looking for the holy grail: a “secure” backdoor to WhatsApp’

I wonder, at what point will they stop caring that there's no such thing as a “secure” backdoor?
Link building is still very relevant. But comment spam isn’t 2022 linkbuilding.

Sure, people still do that. Doesn’t mean that’s representative for the SEO industry.
Revenues from licensing. Full stop.
>Spotify is extremely biased towards playlist listening and makes browsing and listening to a library of albums really painful.

Does anyone else get a dystopian vibe from this statement? I feel like the old guy in the SF movie pulling his hair and exclaiming, "But what have we lost?!" We used to have vinyl, tapes, finally CDs, and even the ability to rip our library to a computer, which we could carry with us. It was naturally artist/album/track organized, required no internet, came with no tracking, centralized control, or subscription.

(A year ago I bought a (now very cheap) nice CD player, a (now very cheap) separate amp and speakers, and a nice (somehow not very cheap) turntable, and it's great! I even kind of like the strong bias toward playing the same album multiple times - good music is complex, intricate, and it rewards relistening like a book rewards rereading. And listening the way the artist recorded is, IMHO, far superior to the digital dystopian DJ of spotify.)
afaik they only have key disclosure. which you can reveal yourself on clientside?

afaik they dont have a backdoor law? can you point to a link? tia
In the past .local didn't work on windows. Apparently it conflicted with some discovery system that they had. It also don't work on Android, apparently for the smae reason as Windows).

I have it set up on my Linux box and it is very convenient. But the lack of Android support is very annoying.
that's why they will be eventually outlawed, either outright by the government or by its corporate proxies who own and control the whole stack of communication technology and don't have to respect our outdated constitutional rights

the future of the internet in the West is even more grim than its present in China, Russia, Iran and all the other countries we had criticized for it up until a few years ago. now we're setting up our own Great Firewalls to protect our dumb gray masses from disinformation and telescreens to protect our ever-threatened democracies

freedom of speech is explicitly on the list of "a range of human rights" that need to be "recalibrated", and our young global leaders feel comfortable enough to say that bluntly. when it goes, anything goes
> telling the user that your computer will remember your e-mail address in an application completely under your control that will never send it anywhere else on its own, just so that you wouldn't have to re-type it every time, is not something that GDPR forces you to do

That's exactly what the GDPR enforces. You give the app personally identifying data, so the app needs to disclose what it does with the data because storing it on the computer and not sending it anywhere is still data processing. In this case the data privacy statement needs to tell the user that the data is stored but not shared. If you're not doing anything with the data, then don't ask for it.
IGA is a supermarket chain. Granted, it's like the older, smaller ones (it's not a Walmart Jumbo Center) but it's still a supermarket.
I'd be very surprised any serious criminals use anything from webstores in the first place. maybe some low level foot soldiers at most.
Ah, re-reading what I wrote I see I made it ambiguous. The statement I'm talking about is "vector data would be too slow to render on the client", not your comment.
Grapperhaus is a power-grabbing asshole, in broad daylight since the Helsema texts debacle. He doesn't give a fuck about kids.

Sommige Nederlandse mensen geloven dit? Ik weet het niet hoor.
VS is great for .NET dev, but stay far far far away from its git integration. It’s always sucked. Even if JetBrain’s git tooling is infinitely better, personally I still prefer using the command line because I don’t trust a UI to do the right thing with respect to git.
>outdated constitutional rights

? surely you are joking?
The quote about setting up a company for “an undertaking of great advantage, but nobody to know what it is” has never seemed so appropriate.
Vulnerabilities Affecting Dominion Voting Systems ImageCast X (2022)
Meanwhile Grapperhaus didn't want to appoint an independent team of researchers to investigate child sex abuse in connection with members of his own justice department.
Well, that'll be too late then. The EU is preparing to force chat app providers to build an unprecedented espionage and censorship infrastructure on their behalf. (Of course only to fight against terrorism and child abuse! /s)
I still miss rdio. Even though I have pretty diverse tastes in bands and musical styles, I loved how rdio would match me up with other people who shared similar musical interests. I could look at their music collection for inspiration. I would find many new artists I loved this way.
Just lacking emotional empathy doesn't make you psychopath. You need to have other symptoms as well (like lying and manipulating people) that might require serious brain capacity. Brain could be also overcompensating for the lack of emotional empathy. Psychopaths are still able to know what people feel by using cognitive empathy. This might require additional processing power in parts of the brain.

Although the article points our rather in the direction of idea that larger striatum increases psychopaths appetite for stimulation which leads them to get in conflict with society.
Does anyone ever pay for benchmarks?

Or are they web content used to lure in new contracts?
A good companion to this piece would be John Stuart Mill's autobiography, where he describes his nervous breakdown after being raised as a utilitarian by his father: https://www.gutenberg.org/files/10378/10378-h/10378-h.htm. It raises some of the same issues:

> In this frame of mind it occurred to me to put the question directly to myself: "Suppose that all your objects in life were realized; that all the changes in institutions and opinions which you are looking forward to, could be completely effected at this very instant: would this be a great joy and happiness to you?" And an irrepressible self-consciousness distinctly answered, "No!" At this my heart sank within me: the whole foundation on which my life was constructed fell down. All my happiness was to have been found in the continual pursuit of this end. The end had ceased to charm, and how could there ever again be any interest in the means? I seemed to have nothing left to live for.
> Leave us alone already.

This is the context in which that term is being used.
At our own hands, no less.
Helping people can be an incredibly unthankful job, take for example the reddit user who's mom is a crack whore and to help her he drives around one day in the week to look for her and buys her something to eat all the while not being sure if she still knows who he is. EA just pisses me off, where on your list is this poor woman or her son and forgive me for asking but where on your list am I? Do good things and try to get away with them.
I think you're right about it pushing them further over the edge. The other thing is, what's stopping them from creating more and more image boards/chans in the longer term? Will this end up being a whackamole game between the botters and 4chan posters?

It also begs the question. What if they were botting the communities you personally enjoy and love? Is it ethical for them to do it?
How did the intro get so many things wrong?!

1. Mirantis did not acquire Docker Inc., they only bought Docker Enterprise. See https://techcrunch.com/2019/11/13/mirantis-acquires-docker-e... and https://www.docker.com/blog/docker-enterprise-edition/

2. k8s didn't remove dockershim for political reasons but because containerd was refactored out of Docker long time ago and k8s wanted to get rid of the extra layer. See https://kubernetes.io/blog/2022/01/07/kubernetes-is-moving-o...

3. Rate limits have nothing to do with the container runtime. Podman also has to get images from somewhere. And Cloudfront bills starting at $0.02/GB (assuming you pump 5PB+) have to be paid somehow. The rate limits were mostly in place to deny corporate CI users access to the Hub free of charge and force them to pay or deploy a mirror.

4. RedHat offers not only packages in RHEL but also support and it makes sense they will offer packaging and support only for podman (a RH project) going forward. This does not concern us who don't pay for RH support.

Having said that, Podman is a nice evolution of Docker. Though I am not sure how much I can trust the rest of the article given how the intro twisted so many facts.
My biggest problem with Spotify (and possibly the easiest to fix?) is that you can add songs only to a single end of the play queue. In Google Play Music (RIP) you had a deque. And that single reason is why I chose Tidal. I don't use playlists, I always eiter create my queue ad-hoc or listen to whole albums.
Ask HN: Why DrRacket is so much memory hungrier than “bloated” Visual Studio?
Racket editor (DrRacket) is incredibly memory hungry. Indeed, try this: 1) Launch DrRacket 2) Launch Microsoft Visual Studio 3) Start Task Manager and look at memory consumption.

You will get the result as in this picture: https://ibb.co/ZLdTPGB

You’ll see that DrRacket consumes an enormous 648MB of memory while you haven’t even done anything in it yet! Visual studio consumes only 240MB (which is still a lot, to be clear, but still significantly less than the pathetic DrRacket).

Why is this so???

Is this the best argument that the whole Racket thing is failed project, maybe?

(Especially, given that the performance was even worse before, but the core team decided to switch to excellent Chez Scheme recently, being unable to produce decent compiler by themselves.)

It is especially interesting that the Racket community always says that they are superior, but they are obviously not able to make a more memory efficient editor than, according to them, the poor Visual Studio (which is much more than an editor and has many more functions than DrRacket)!
My friend is just 36 and a chef. She has stage 4 lung cancer. I wonder how much her workplace particulate matter exposure played a role.
All I’m saying is to substantiate your claims. That’s it.
You have AngularJS up there, and React isn't a framework.
Ask HN: Non-violent video games with great stories?
I am looking into video games which I can play myself or with my kids! Reason is: In real life, I don’t like guns, war or aggression. But when I play games, I often go for FPS or other, violent games.

I wondered why, but it turns out, I am more drawn to the story of these games than anything else.

So I wondered if there are more games which have a great gameplay and deep story to keep me engaged and are fun to play which don’t have gun or violence involved.
A law enforcement backdoor into encrypted messaging is a good thing for society overall, and it's not unreasonable for Dutch lawmakers such as Grapperhaus to push for this as a long-term solution.

Fortunately, there are plenty of alternative approaches to this right now that effectively give law enforcement the equivalent of backdoor access, often not just to encrypted messaging applications like WhatsApp but the entire device too.

Reading between the lines, this is likely why plans to legislate for encrypted messaging backdoors were quietly shelved, for now. But it's coming eventually.
If encryption algorithms get backdoored, it won't matter much in what context you use them. Once we started down the slippery slope, where will it end?
I don't see how I can register as a creator or claim any revenue. Is that missing from their page or hidden anywhere?
Good

They were right to do this

It is a bit naive of some companies to think all they need is to "pay or comply" with some regulations and not push back when it is merited. It might come back later to bite them
Honestly I like physical media because manipulating them is pleasurable especially vinyl but the issue with playlist is only a Spotify UX issue. Apple Music doesn’t have it. YouTube Music doesn’t have it.

It’s just that Spotify has decided that the way to optimise revenue is to focus on being an exclusive provider of some original contents in the form of podcasts and has slowly started making the listening music side of the application worse and worse since.
> A law enforcement backdoor into encrypted messaging is a good thing for society overall

Why?
???

Of course German bread has a thick crispy crust. If anything it's the Anglo box shaped bread which is soft and doesn't have a proper crust.