skysight-inc/HackerNews huggingface dataset:
My understanding if you given money to Mozilla who then give it to mullvad

All Mozilla know is the mullvad username. Mullvad don’t know the credit card details of the purchaser. To link a given vpn ip to a specific credit card would require compromising mullvad and Mozilla.

(Or of course the normal way of fingerprinting which doesn’t rely on IPs)

Now sure you can buy mullvad via cash, but that’s far more work. Using Mozilla as a reseller feels like one more step in the chain
Add jmp.chat in the mix (sms, mms, group mms) and literally every chat network I use is covered by a server and network that I control, with a variety of clients. I expect eventually jmp.chat will bridge SIP invites and I'll have legacy phone call support for the 12 phone calls I make/recieve a year.

Matrix is somehow absent in all of these federation conversations. Maybe because it's quietly ... working in spite of all the noise that federated platforms are untenable. (See my other comment for how Matrix's federation is resilient to home server outages, etc. Federation FTW)
Ask HN: We just lost 100s of files on GCP, is there any way to recover them?
Hi,
due to an (yet) unidentified bug on our Firebase storage/Google Cloud infra/buckets, we've lost hundreds of files in the last few days(it was spotted just a few hours ago).

There is no backups of all the files(I know...I did not decide that)

I'd guess Google would probably be legally required to not wipe everything instantly for legal/forensics purposes, right? So is there any way to somehow recover those files?

Does any Googler or GCP user here knows if there is any kind of way of recovering those files? They are pretty critical to our core product.

Thanks in advance
Can you explain how having a global variable is more performant than passing a pointer to an object as a function argument in practice?
> Is this even supported by the proposal in question though?

No and that’s exactly the problem.

If you “using” a resource and you leak it, you’ve now handed off a disposed off and probably useless resource.

If you don’t, and don’t, you have a resource leak.

In trivial cases this is fine-ish, just do whichever is needed, but when there are conditional paths internally (sometimes you signal an error others you return normally) you can’t “using” at all, you’re back to try/except and disposing by hand.

RAII does not have that issue, it does the right thing every time.

A few languages solve this by having additional constructs for these specific scenario (e.g. errdefer), though that requires more direct integration with the language’s error reporting, and thus forbids (or at least does not work with) alternate ones.
> I came on-line at the tail end of it, when the denizens of the old were trying to find their footing in the new. IRC, mailing groups, early phpBB boards.

Ah you're actually talking about a time slightly before I'm talking about. I agree with what you mean when it comes to good-natured acculturation. A lot of those people left to the Web (or used both.) Later on a lot of the people that still used non-web services became more defensive about their parts of the net and doubled down on it.

> While the "revenge of the nerds" memes, "Jocks being bosses in high school, nerds being bosses at work" was a good joke / dream to discharge some frustrations over, it didn't materialize either.

The reason I didn't like it was because it classified the world into two types of people. Were band kids nerds or jocks? I never identified strongly with either end of the spectrum due to growing up in a low income area, so I found the entire thing to be problematic and exclusive in the wrong way.
This reads as survivorship bias.

I also think it's quite the opposite - knowledge jobs can be self-taught with a spectrum of degree within that statement as well. Computer programming - absolutely. Electronics - once you start working with real devices rather than sims you now have to invest not insignificant capital if you want to use testing equipment and measurement tools. Accounting - I'd guess you have to invest capital to take the CPA exam (United States) and you may even have to have interned before that.

However, if we look at other 'gainful employment': mechanical work - sure you just need to have the engines available and ready to be worked on; not necessarily a free endeavor. CNC programming - maybe there are simulators but again you will want to eventually learn the feel of real equipment. Woodworking, metal-working, other-fabrication - you are going to burn through a decent amount of source material before you learn what you're doing. Commercial driving - some places will pay for you to go through the whole program, you can't just self-teach yourself and apply how to drive a commercial truck.

The last sentence just reads as condescending (there are some individuals that are morally opposed to the idea of pirating, you have indicated this is not the side you fall on).
Is this coming for Mac?
I thought chrome was now blocking this anyways unless you specificly opt in with CORS.
It has been over a year since we renamed the project. We previously had a note on every page with the former name. But the new website design no longer includes this note.
TIL

Anyway, the profile is accurate enough that the dimming of non-HDR parts while ramping up brightness is not noticeable to me if I block off the HDR part.
The problems it causes for Postgres are outlined in the article on LWN.
Yeah, 16.2 x 5.56 microns per ... umm, I think that's what we should expect from a site called "studyfinds".

Article sounds bot-generated (whether it is or not -- it sounds that way).

Flagging accordingly.
My football club in the UK has a lot of ground which is legally only allowed to be used for sporting purposes according to the will of the person who donated it. Not sure how it works but this is prime City-center land which remains green due to this.
You're not a victim though. That's just nature.
Your email choice used to reflect your ISP, and now reflects your chosen platform for file storage, image albums, productivity suite, calendaring, etc.

I'm not sure how this applies to Mastodon servers in practice.
Doesn't it seem disjoint, given the level of technology we're told state actors can bring to bear, and given the apparently poor implementation of these system, to believe "legitimate news sources" (or those feeding them their talking points) would reasonably be expect to be able to even detect fraud if it did occur?
There are several options for the Apple TV [1]

There's probably something similar for Android TV.

Roku doesn't really have a third party app ecosystem

1: https://apps.apple.com/us/app/pdfontv/id1071669734 , https://apps.apple.com/us/app/easy-pdf-reader-for-all-cloud/... , https://apps.apple.com/us/app/pdf-viewer-for-tv/id1661646958
I'm guessing it's due to the influence of the TV market on the digital display industry. TV users don't care for >4k, which could make manufacturing >4k more difficult. It's only a guess, and not a very educated one either.
We plan to add a pricing calculator later, replacing “Call us for pricing “
I love social experiments like that, makes you think about our own behavior.

On a side note, I am always amazed to the kind of representation bias trap we all fall into: we always picture things the way we commonly know about it/remember it (see the NY museum pics in the video). One can experience the same creepy sense by playing QuickDraw[1] and watching sketches by others. For computer vision practitioners, no need to perform data augmentation, let (a sufficient gigantic amount of) the humans be! (Half-kidding)

[1] https://quickdraw.withgoogle.com/
I don't see what the difference is. There's no reason that the user facing UX couldn't be identical.

What's the difference between me.hitting subscribe and my client now checking two networks vs hitting subscribe and it telling my instance to follow another.

Again, I'm annoyed Matrix is absent here. Not only can I trivially join rooms hosted on other servers, rooms can be given aliases on multiple home servers which means the rooms remain available even if the originating HS is unavailable.

Matrix is a functional, growing, good federated network that really should be talked about more. There are even fledgling forum implementations built on top, it's just a different UX, similar to ActivityPub interop.
I did try WSL2 on a new machine, and it does indeed seem pretty fast even on this dinky laptop, but then working on those files with JetBrains tools (PhpStorm) is a bit of an issue. It looks like they've added some support for it now, but I think it's running the IDE under Linux and then forwarding the GUI or I don't know what, but it adds a bit of latency on the IDE side instead. So I lose one way or the other.
Not a VC backed company.
Sure, and this is for the range of distances most common for desktop computer users.
I saw a Samsung 8k screen and the resolution was amazing. Of course there was not much more content available than just that demo movie, but still it was interesting.

I do see individual pixels on retina screens but I don't notice them on more organic stuff like movies on my screen. I guess computer content is just perfect squares and then perfect circles and fonts with some jaggy edges where they're rounded off, which is really not that hard to spot on retina screens. The difference between 4K and 8K in my opinion is that you can better see little glimmers, textures and things like that. But the 8K demo movie of course was highly optimized to show exactly that.

What I really like is HDR on true black OLED, killer feature.

But what I want more than anything is a "compression" feature on the audio of movies. I mean I just want to hear what people are saying to each other without the neighbors calling the police when going into a scene with explosions and/or music. I'm using subtitles in English for English movies nowadays FFS!!!
maybe providing a little detail here might click with people more ?
If you make art combining generative AI with manual work, you get copyright over the exact portions of a work you made yourself. You have to indicate which parts. The parts generated by AI are not copyrightable.
The conclusion OP made is that them working as baggage handlers implies they have low intelligence. The truth is we don’t actually know the details of what happened yet. As other posters noted, reliably moving $30k worth of weed daily isn’t nothing and doesn’t seem like something you’d get just by stealing it out of random suitcases which implies there may be more here. Maybe they were stupid or maybe they were helping cartels smuggle the shit. But their job as baggage handlers tells us nothing about their intelligence.
They could have nearly replaced Google if they wanted to.
Bayesian approaches alone are not enough to establish causality. I say this as someone using bayesian approaches in a causal analysis. Causality is intricately linked to the processes that underly how data is generated. Two different processes can lead to the same probabilistic results.
Every time I see someone argue for case insensitivity I remember this excellent Hacker News comment on the issue: https://news.ycombinator.com/item?id=29755865

It's definitely more complex than you'd naively think it is.
ah ok. thanks.. it is confusing
Montréal and Toronto have become hubs for AI. That prediction was reasonably accurate.

You need to distinguish between which education systems produce people who innovate, vs which countries' capital markets companies get floated on. Compared to the US, the EU doesn't have any large cohesive stock market.

We will soon see how differing national attitudes to strong/weak regulation on AI (vs say data privacy) decide where the investor money goes; just like how national energy and regulatory policy on crypto mining in the last 5 years decided where mining moved to. There's lots of fashionable chatter about AI regulation, but I'm going to predict that there isn't anything like even a weak transnational treaty, meanwhile the 2024(/25) US/UK/Canada elections will see AI-driven exploits pushing the limits.

And the UK is now chasing the tail end of the crypto boom with a promise to have weaker regulation. [0]

[0]: Prof G Markets: ... Andreessen Horowitz’s London Office https://www.youtube.com/watch?v=cPVQPAb6_Ic&t=25m47s
> Wait, so the US copyright office considers the AI model to be the sole creator of the work?

From what I gather, they just don't consider it a creation in a way that pertains to copyright laws. Like a rock on the beach.
No, they blocked (now reverted) a specific list of domains which are presently known to resolve to 127.0.0.1. The actual IP address isn't used, it's a DNS block.
Yes it is. Deranged subpixel arrangements aren't an inherent feature of OLEDs, but I believe they're easier to manufacture so they're used in everything. The only OLED product I remember having normal RGB stripe pixels was the original PSVR, and that was dropped for the PSVR 2.

Samsung especially likes to mess with this, these days they are using triangular pixels for some reason.
> With the new AI systems, the user no longer tells the computer what to do. Rather, the user tells the computer what outcome they want. Thus, the third UI paradigm, represented by current generative AI, is intent-based outcome specification.

Wow! For the first time ever, I will be able to describe to a trained professional what I want, and they will do it for me! Before today I used to write out the exact arm motions a carpenter would need to carve me a chair, but now I can just ask them for one!

This article is stupid.
AI will make it easier for computers to interpret human interactions leading to increased efficiency and usability. Just like every other useful tool ever invented. There, I've put more insight into this comment than their article.
Yeah, but people aren't satisfied with just any land. They want the same land everybody else wants in the big cities. They want to be near the population center, but the land there was already relatively filled back then. The computation naturally pushes the prices up to levels that most cannot afford it.

This makes housing into a lucrative investment, which probably drives prices up even further. Nobody wants to see the value of their investment fall, so they fight against anything nearby that would decrease it (NIMBY).
I experienced this as well. The key for me is to only nap if I'm really tired and to limit the nap at 20 minutes max (although usually I wake up after 10-15 minutes) and to avoid napping too late. If it's after 2:30pm I don't nap even if I'm tired.
This is cursed. I'm happy that it exists and this person had fun but, my poor brain...
The PWM frequency is typically much higher for LCDs than OLEDs, if it is used, and much less likely to be a problem.
I've got to ask - if you're doing local dev or whatever, what's so hard about turning ublock off for your dev site?

The logic seems ok for "out in the wild" cases - but ublock still let's you override stuff if you know what you're doing.
I think there is something that advocates/users of Go see in it that they don't feel has been understood by its detractors. And on the flip side, I think the detractors are not very interested in understanding what is good about Go, instead it seems more like a nuisance to be swatted away. I think this creates a great deal of tension between the two, and leads to massive blowup threads. So long as issues (like error handling) persist where these groups cant understand each other, i think the same arguments will repeat.
Wait, what exceptions can even exist if all you can do is bind names and make functions? Or are you trying to tell me my application is broken?
It’s called Private Network Access and it’s still behind an experimental flag for now.

https://wicg.github.io/private-network-access/

https://developer.chrome.com/blog/private-network-access-upd...

Also ws/wss has no SOP/CORS which could be a problem, but that has nothing do with the domain blocking here.
Read any old book on photography printing. If it is new enough to mention DPI, it insists at 300 for amateur prints.
If you genuinely cannot see this article for what it is, you haven't soaked in enough grool.
In my experience, even better than a 30 minute nap is a 15-30 minute Non-sleep Deep Rest (NSDR) or yoga nidra session (popularized by Andrew Huberman). It's a guided meditation of sorts where you do a body scan; as the narrator names different body parts you place your attention on the sensation at that body part. By occupying your mind on physical sensation, in conjunction with slow, deep breaths, you're able to consistently and efficiently achieve a relaxed, restful state.

So at noon I set my slack status to avocado emoji "eating lunch," pop a caffeine pill, then lay down with an eye mask and noise cancelling headphones for half an hour while an Australian woman tells me what to feel.
Apple is thoughtfully calling the Vision Pro displays microOLED, not to be confused with microLED.
Are you open to eliminating the secret ballot? I would be, I think the verifiably and integrity of election results would be greatly improved by making voting records public, I see no easy way to do the same while maintaining ballot secrecy. I’m open to the possibility there is a good transparent secret ballot system, but I haven’t heard of one that isn’t massively vulnerable to the possibility of fraudulent efforts by election administration officials.
Yep I’m willing to accept that naps work for some people, but for me, I’m not going to fall asleep unless I’m tired enough for much more than a ‘quick’ / Power Nap. I wake up feeling awful because I’ve been woken up early. It’s bad enough to wake early in the morning, I’ve got the whole day to recover from it, but if I wake up early in the afternoon? The rest of my day is shit. Naps simply don’t fit into any kind of schedule for me.
Why not use -march=native?
Those were also small molecule drugs which are relatively simple to produce compared to modern large molecule drugs (biologics such as modern insulin, mrna vaccines, humira, many cancer drugs, etc.)
I thought it’s purpose is for me to feel the sunlight looking at my summer photos in December.
I should've been more explicit in the fact that my comment wasn't primarily intended as a judgement or endorsement of the practice. I was just calling out the apparent racism.

As for your question, for which I don't claim any expertise: I fully acknowledge the problem of systemic racism. I think the better an individual (both the oppressed and others) has control over their own actions and outcomes, the better. In this sense, quotas based on race would be worst solution, extra points based on race a little better, but less than optimal. As far as I'm concerned, if the problem is low application rate among minorities, actions should be aimed to boost these numbers. If the problem is poor performance on admission tests / GPA etc., actions should aim to boost these numbers.
Or even added API pricing, but made it reasonable and given devs at least 6 months to make it happen. A year, even better, to let existing subscriptions sunset.

I pay $5/month for Ivory to browse Mastadon, and I don’t like Apollo any less.
This would be libel
Or maybe building an entire business solely on someone else's content (especially Reddit, Twitter, etc) is extremely risky...
Monads have nothing to do with laziness and we're talking about the Result type anyway.

OP is correct. If it has a bind, pure and map (which it does!) then for all intents it forms a monad.

Now the fact is you can't _manipulate_ monads in Rust easily (see kinds and discussions wrt GAT), but nonetheless monads are present in all languages with ADTs in the same way that rings are present in all languages with addition.
Woa cool! I'm really glad there are other nerds out there wanting to know the same things as me (and having the stones to do it). I'm glad he got out alive.
The comment I'm replying to mentions europeans in Silicon Valley, so probably their experience is closer to mine in Seattle than someone in Alabama.

Other than that I explicitly address in my comment that my experience is particularly bad and I'm willing to give this country a fair try. However, if the answer is to cut my salary in half and move to Pittsburgh, at that point I rather return to southern europe.
Peninsula Open Space Trust also acquires a lot of land that it opens to the public.

With respect to future-proofing it: there's no way to be 100% sure what will happen. Any laws, wills, or trusts can be broken, given enough time and lawyers.
1. It's so easy to skip errors that I have yet to encounter such a problem across two companies now. It's weird
A good tool for rejuvenating yourself for the second half of the day, equivalent to a short nap, is what is called "NSDR" or non-sleep deep rest. Huberman has a guided session for this on youtube: https://youtu.be/AKGrmY8OSHM
I also worked on a very large golang codebase, and error traces were sorely missed. Searching for the error string is not sufficient. What happens when the string changes in the master branch, which is different from the deployed version? What about when there are different code paths to get to the same error message?

I'm aware that it has stack traces for panics, but those should be rare in practice. Day to day debugging was more tedious in golang.
Working in China, the whole office shuts down after work and everyone pulls out their foldable beds and naps for 30 minutes. I'm sitting here commenting on HN like a dummy.
I have noticed that. But I don't understand it.

I've talked to many extremely smart people who have a blind spot the size of an electoral system on this issue.

Much like funding healthcare or education, or drug policy, this is a solved problem, with known effective solutions. We just don't do it. It's bizarre.

Like - these same very smart people I talk to will laugh at Carlin's jokes about how the system is rigged; big club that we're not in; have to be asleep to believe it, etc. But on this issue their brains turn off, like a switch. Goddam spooky is what it is.
> Convention is just an educated guess.

at some absolute level yes, but at any pragmatic level no, definitely not

> No. The answer is no. I'm not only free to say "no," but if I'm honest and truthful I am compelled to say "no."

nope! wrong. do not pass go, etc. -- it's a spectrum
Lots of charitable trusts find themselves under new management who has a new interpretation on what the real intentions of the founder were. And then there's a lawsuit, and then a judge rules that this or that interpretation is in the public interest, regardless of what anybody wanted.
It may be easier to constantly test for humanity. Given models change rapidly and can be trained, you could focus on some lower level interactions that cant be as easily changed.

Speed is one mentioned below, but also cadence in responses could be measured similar to looking at keystrokes. This could be by token/word or perhaps answer-cadence, for example asking a challenge-response mix of complex questions and simple questions and measuring response times.

Whatever you choose it would need to be done constantly in the background or mixed with regular traffic while interacting with your site though as a human could use an AI to get through the front door but then take over.

Really cool question!
I don’t like to block people, I always want to read/listen other opinions, if they aren’t “spam”. I prefer to read and avoid to reply to the provocations or the guys who have time to spend to blame and provocate online.

In the end ignore them is the same as blocking them but without censure, I prefer to avoid to censure anyone.
You basically end up reinventing stack traces, with all the possible ways context can be missed. This summarizes the language quite well.
No one wants to build OR integrate with some bespoke ad server. We want to deal with one of the 3-4 big boys and move on with our lives.