skysight-inc/HackerNews huggingface dataset:
Well, you still need firewall traversal, so you still can't do peer-to-peer connections, something still needs to allow you to punch a hole in the firewall.

The only advantage that IPv6 with public IPs behind a firewall has compared to NAT is that each host can use the same port behind the firewall, you don't need a unique port for each host. I don't see this as a major advantage for an end-user (though it is helpful for large internal networks).
"Kyoko is cute."

Yes, she is :)
MicroAcquire Biannual Acquisition Multiples Report (February 2022)
Engineers build a chip that prevents hackers from extracting hidden information
Google will kill your entire business via AI filtering and refuse to even acknowledge you exist while you lose your home and life after investing in and building their platforms.
1.) People who drive dangerously are danger to others.

2.) Cities that don't require cars to move in are raising freedom of both kids and adults living in them. It means kids go by themselves to places sooner. It means old people are not so locked. It means parents don't have to be taxi drivers every time kid wants to try a hobby.
He probably does, but I’m too classy…
> And do other database engines take this approach?

It's not exactly the same, but Postgres includes an LLVM-based JIT that compiles queries for reuse[1].

[1]: https://www.postgresql.org/docs/current/jit-reason.html
Lol I dont know why. Okey one can loose weight with anerobic exercis but it should be way less imho. Because it takes time to start loosing bodyfat. There is the freely accesible energy storage first. To deplet them one needs time.
Hmm the difference is between fat burning and bodyfat burning
There is something uniquely charming about animation cels.

They are literally the physical objects that's filmed for the production of animated shows/movies.

The live action production's equivalent to owning an animation cel would be owning the entire set, actors included lol.

Owning a single key frame from my favorite Anime movie has always been a dream of mine, that's why I was ecstatic to get my hands on this last year: https://i.imgur.com/WcWF7x8.jpg
Pico Neo 3
IQ Q3 (still in development)
HTC Vive Focus
Lynx R1 ( still in development )
Oculus Quest using Oculess to remove FB ( or just ask Meta support to unlink your headset from your account )
With the quest you can stream beefy games from your computer
that is misguided trust. can you help?
Thats not a summary, any more than "action movie" is a summary of Iron Man.

That comic cleverly names a common technical motivation. But it doesn't summarize the work because it removes all the interesting & relevant technical details.

Its also really done at this point. That link has been posted 733 times in HN comments[1]. It was funny the first time, but its time to let it die.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
> Since Google turned off syncing of photos to Google Drive, my system broke for instance. Like OP, I haven't had time to set a new backup process up since then.

Do it now[1].

Assuming what you already have setup for Google Drive is using rclone, it's probably not going to take you longer than what it took to write that comment.

[1] https://wiki.emilburzo.com/backing-up-your-google-digital-li...
This is extremely concerning.

I also have over 500 unlisted training videos - seen by average of 10-30 people each.

Most are boring IntelliJ or VS Code screencasts.

However some contain small outtakes from other Youtube videos - this could potentially trigger a strike.

SSD holding originals died without warning.

Time to download everything and invest into archive grade Blu-ray or LTO tapes.
If you like to read a bit of history on cellular automata I can highly recommend Neumann his biography [0]. Primarily about Neumann his life, so naturally quite broad, but a very interesting chapter about the early research on cellular automata.

[0] https://www.goodreads.com/en/book/show/56155133-the-man-from...
It can take hours, days, or weeks, depending on data set, to even know if a model is going to work. In these cases, blindly searching for models in the entire space is sort of futile.

But then, cheatsheets like these don't help much either.
Interesting. I'm writing an application that will control devices over HTTP with a REST-style API (defined in OpenAPI). But we also want those devices to be able to alert the controlling application to events without being polled. This won't be a large datastream, but rather the occasional update of progress or notification of a state change.

I was considering Websockets or MQTT (or both), so server-sent events sound like a direct and possibly superior competitor. But from a design standpoint, what do you do? Just do a GET on some general "status" endpoint to open this SSE stream and then have the server send everything down this pipe indefinitely?
you'll be fine with this summary -> https://www.chrisbehan.ca/posts/atomic-habits
(This won't make sense to anyone else but I don't care. I liked your response and I don't want mine to go to waste.)

---

My apologies, that's hilarious.

Not sure what that word is that you don't want to say, but if it's a racial epithet then I have to admit I won't say any of that shit either. I try not to even think those words, lest they become part of my internal monologue that becomes not-so-internal when I get old and demented. Maybe that makes me a hypocrite when I accuse others of self-censoring.

Your friend sounds like trash. I have some super trashy friends and acquaintances, and I can just hear them talking through your description. Trash white people are a tribe, and there's hardly anything trashier than the kind of grifting that painter did to you.

I love that Johnson quote, and it seems ever more prescient now that trash whites are a distinct voting bloc.

That quote applies just as well to black trash. There seems to be a resurgence of black nationalism now, with multitudes of black revolutionaries talking pan-africanism, reparations, and utopian black socialism. Moors and whatever the fuck else. I was reading about a group of these characters that briefly set up shop down in the far corner of my state. Black Hammer, they call themselves. They got a bunch of suckers to gofundme them to the tune of hundreds of thousands of dollars, saying they'd liberate some land and start some sort of black-supremacist commune. Surprisingly it didn't work out and the leaders have since moved on to more mainstream BLM-type activism. And they kept the money obviously.
Meta Open Source projects – 2021 review
Again, then you have a centralized authority. Many countries already have issues with fake IDs. I guess it is better than doing nothing though.
Trying to see the other side of this -- Lenovo isn't wrong that third party batteries are potentially dangerous, and they probably have a business interest in not having a reputation for Lenovo products being dangerous (even due to third party batteries).
At least with tetris you got a three stage rocket
> I have been stuck on 97 karma points for many months now

You get points from other users. You have to engage in discussion or submit highly interesting links to get points. There are people who submit several links per day.

But for some people (like me) these kid of forums are addictive, I browse them constantly trying to find some hidden treasure and there is none. It could even bring a fatigue about "awesome stories".
It is usually much simpler to put a GPS receiver in the device and to make use of the dozens of atomic clocks flying over our heads. Or to use NTP over the internet.
> There shouldn't really be any rush to move servers into IPv6, it's end users' ISPs that should.

The problem is people who run servers typically pay for their IPs, while people who run clients typically don't. So, as an end-user, I don't care if I have an IPv4 or an IPv6. As someone running a server, I might.

As an ISP, I of course care if I need to acquire more IPv4's to cover all my clients. But, if all the world's servers are IPv4, I still need to provide IPv4 IPs to my clients, even if I run dual stack, so IPv6 is at best an extra cost, it doesn't save me any money.

> IPv6 clients can be backward compatible, servers aren't.

Not sure what you mean. How would an IPv4-only server send a reply packet to an IPv6-only client? There is CGNAT of course, but there we're again in dual-stack territory.
Depends on what you consider history. Written history? Sure, writing is the DNA of memes; but humans have been around for much longer before these parasites learned to exploit our sociality.
The article is about Ukrainian oligarchs running away, which just means they're scared of Russia and doesn't indicate any insider knowledge ( even if one of them is a leader of a pro-Russian party and there might be a connection).
Yes, which is why there are hard breakpoints where banks' credit policies change and specifically an absolute ceiling for automation in terms of risk of loss on lending that is set in the credit policies of the bank and any changes have to be approved by their regulator.

No bank in any credible jurisdiction will have an automated system approving 1bn USD equivalent loans any time soon. A typical system would be loans up to a certain amount can get approved automatically, up to $xM by a credit officer, up to $yM by a senior credit officer, anything over that by the credit committee. Regulators push back very hard on automated decisionmaking for large loans particularly because of "default correllation skew"[1] problems as were revealed in the 2008 crisis. Relatively few bad decisions on big loans can push a bank into difficulties if they are not well-capitalized. This is particularly a problem for automated decision-making because as loans get larger they also get more idiosyncratic and therefore it's much harder to fit a model with confidence because there simply aren't enough data points.[2]

[1] Often credit quality for a group of loans rises because of idiosyncratic factors but deteriorates together, so as loans become more risky in an adverse economic environment the correllation of the default probability between the loans goes up. An intuitive way of thinking about this is in housing loans. If 3 or 4 of your neighbours default on their loan, property prices on your street will go down (because the banks will be trying to sell all those houses at once), making it much more likely you and the rest of the residents will default too.

[2] Say I'm trying to approve a 200k loan to expand a pizza restaurant. If I'm in a big bank I have hundreds of similar loans to use as data points for pricing and risk. If I'm trying to approve a 200M loan to build a luxury hotel complex that includes 5 restaurants, accommodation, retail etc it is completely a one-off. Even if I'm the largest commercial lender this loan will be unique in my portfolio. I will have many other large loans but there will be lots of idiosyncratic factors that make them different.
Honestly, yeah. That particular law is idiotic and all it does is lowering amount of people who bike for practical purposes.
Interesting, I felt like the better I got at beat saber the less effort I would make, whereas DDR type of games made me sweat to no end. But I didn’t try to apply myself to easy tracks. I think there’s gotta be a better game than beat saber than can be developed that puts you into weird positions. Playing superhot on the quest was the game that really put me into weird positions.
I always figured a baby could just have a headache or other painful/uncomfortable issues that show no symptoms and you've just got to accept that you can't always determine what they need to stop crying. I think it helps me have more sympathy and patience for them when I look at it that way.
Mere supply and demand fails to value basic labors in a way that makes them economically viable.

Which is it?

We continue to undervalue basic labors, and by that I mean the income from them is less than it actually costs laborers to perform them

, or

We subsidize them?

If we agree to the latter, then we need to make sure all that makes sense and there should be no shame, no blame, and it should be ordinary and expected to be getting assistance despite working.

Right now, we consider that labor near worthless, despite society depending on it massively, and we discourage people from getting assistance and do all manner of things to basically shame people doing those labors despite the fact that we know they are necessary in most cases and we know a lot of people will be doing them.

Again, which is it?
Their explanation why: "We find EU privacy laws much more elaborate and restrictive than the Swiss ones. Switzerland used to be famous for banking secrecy, but that has nothing to do with digital data." https://www.migadu.com/procon/
Superhot got me into all sorts of weird position. I hated it on PC, but in VR it’s an incredible experience
In Europe you have an absolute right to a human making your loan decision[1]. So if a loan decision is made automatically you can request a human decision instead.

[1] https://ec.europa.eu/info/law/law-topic/data-protection/refo...
I don’t know why this happens to some and not others, but the macOS app Balance Lock does what it says on the tin:

https://www.tunabellysoftware.com/balance_lock/
The oil kings realised long ago they'll run out of oil eventually.

So they've diversified into other businesses. It's now a hub of business activities that have nothing to do with oil.

Global warming — yes that's a problem, but Dubai won't be the only place affected by it.

War — what makes you think there'll be a war? Whatever it is, it's just speculation at this point. As long as a certain war-o-phile country doesn't decide to flatten it.

decay — huh?! What decay?!

> Then the sand will consume it.

Sandman!
"rel=nofollow" is the only somewhat standard one. I have never heard of "rel=ugc" and I wonder if google made it up, does that work on bing and yandex?

I mostly use "rel=nofollow noopener noreferrer" which should cover most "use-cases" of spammers.
> Money is analogous to work. You can’t just conjure up money (that would be illegal).

This is wrong, but it's wrong in ways that are entirely irrelevant.

> If I have 50 dollars, I can pay someone to mow my grass. I have just converted potential energy (money) into work.

No, you haven't. You've applied a medium of exchange to a business transaction. You haven't "converted" any amount of energy. Converting energy means something specific, with real physical implications. Bitcoin doesn't violate the conservation of energy.

> To use your oil example - it would be like me mining a barrel of oil in location A, then converting it entirely into Bitcoin, sending the coin to me via the internet, then using the Bitcoin to buy another barrel of oil close to my home. I now have a barrel of oil I did not previously have, because I’ve transferred value (energy) from remote place A to local place B virtually.

This is just wrong: you can't "mine a barrel of oil" with Bitcoin. You can only burn the resource to prove the energy intrinsic in having possessed it. Once you've burned it, you can't exchange the token you've vouched with it for the same energy: you can only exchange it for more potential energy to burn. More energy is always used (and strictly wasted) than just burning a single barrel to begin with.
Yes. Because poverty != criminality.
No, they actually have to keep the data safe for their users. Deleting the data is a GDPR violation.
Six of one, half-dozen of the other.
If you include the session ID in the url it can leak to other uses if they send a urls to someone, it also exposes the session id in intermediate proxy/router log files (if using plain http, not tls). So it’s basically a security risk.

Before cookies had widespread support it was basically the only way to implement sessions.
>it never gained much traction among the regular Gmail users,

Do you have any metrics to support that? I haven't met a single person who disliked Inbox.
I had super bad experience with Migadu. They had changed important settings and sent email about it few days later (pop server name), then they doubled the price despite their old home page claims (again no email notification). During the pandemia there were several downtimes. Emails to yahoo were not really delivered (I have an old domain, and I send only private emails.)

I switched to mxroute and it just works. Migadu's price is ok but the support and communication was really weak back then.
OP stated that they were paying customers, this is very troubling. But in any case, at least as a paying customer you might have some legal recourse. As a non paying customer I don't think you can do anything.
Also as you've mentioned you must have backups at all times. no matter if you're paying or not.
NAT64 and DNS64 are not the same thing as 464XLAT.

It's been a number of years since I had to work on this at a previous company, but my recollection is that Android relies 464XLAT to make sure that all android apps will work properly on ipv6-only mobile networks that use carrier grade NAT.

Apple on the other hand demands that your app actually natively works with ipv6. I didn't have access to an ipv6 network when I was working on solving this issue in our networking libraries, so I used this https://www.jool.mx/en/ to set up NAT64 and I used bind9 to do DNS64 in order to create an ipv6 network for testing ipv6 functionality.
Yes, that was a poor example.

Thinking about it more, the salient difference is that HTTP->HTTP2->HTTP3 is not a network-level problem to a similar extent (apart from clients and servers, you do have proxies and CDNs that need to support both, but these are far fewer actors, and it's much easier to switch CDN to one that supports HTTPx than it is to switch ISP as a server operator), that is the reason why adoption was much faster.
No company taking billions to the bank should be employing people who need subsidy to make it.

That is gaming the system, mooching off the public dime for profit.

Maybe that helps.

I am not going to respond on this topic again. It has been fun, but I do need to move on.
> so the government limiting your right to murder people means that the government owns you already.

You have no right to hurt other people. Having the government prevent you from murdering people is not owning you and is not infringing on your rights. Actually, the government should not be preventing you from murdering others - it is there to mete out justice if you do.
Actually, I think spending research time on lowering cost is much more beneficial to accuracy in the long run. It is possible to spend much more on research in case when there are tens of millions of devices produced each year, than in the case when these things cost a couple of grand per PCIe card, which is reasonable cost for servers, but not for consumer devices.
> Kouji Nanke didn’t only draw Kyoko’s (the character) eyes obviously

This is an interesting example of a parenthetical supplement being attached to a word which also has a grammatical particle attached to it. The particle has not been applied to the supplement, which messes up the way the sentence reads when the parenthetical is included.

On the other hand, if the parenthetical is conceptually excluded, it's perfect.

There are some other options:

- ...didn't only draw Kyoko's (the character's) eyes... [double marking]

- ...didn't only draw Kyoko (the character)'s eyes... [marking on the full phrase "Kyoko (the character)"]

- ...didn't only draw Kyoko's eyes (Kyoko is the character)... [circumlocution]

I'm curious what people think.
System requirements for running Android apps on Windowsa 11
For most of history having children wasn't much of a choice. It just happened and you dealt with it. Now we have the opportunity to think about it and choose.

Having kids almost never makes sense though. You are never "ready". If you think about it much, you're much less likely to choose to do it.
You could use https://www.nirsoft.net/utils/chrome_cache_view.html to extract your browser cache, then grep the whole thing for something like `UC[A-Za-z_-]{20,30}`. That'll probably find an overwhelming amount of junk, but it might also work too. (The idea is to search the cache for UCID matches in JSON dumps.)

If this seems interesting, the immediate priority would be to backup your cache folder immediately (%AppData%\Local\Google\Chrome\User Data\Default\Cache), then extract and search it at your leisure.

(This is all for Windows, but IIUC there are alternatives for Linux and macOS.)
> As an operator the last thing I want is devs to throw whatever they write over the wall and then say "not my problem anymore!", and have to rely on getting retrained every time the code changes. And as a dev I wouldn't want to be in an organization that accepts sloppy developers who aren't responsible for building solid code that can run under adverse conditions and who don't get to experience the issues in production for themselves.

How can you classify anybody who writes on-prem software as being a "sloppy developer"? Jira, Jenkins, GitLab, pretty much any database you can imagine (MySQL, PostgreSQL, Redis, Elasticsearch, Kafka...), Grafana, any Linux distribution, they're all written by "sloppy developers"?

Where did I say that Dev gets to "throw code over the wall"? How would you feel if I unilaterally decided for you, as a developer, which tools you get to use? If I came up with some policy that the whole organization can only run Windows machines and I "threw that policy over the wall" at you?

You're arguing against a strawman that's completely inconsistent with how harmonious follow-the-sun Ops actually works.
I know. But I am asserting that is wrong. The US government was not set up to own people. (Yes, I know that it allowed individuals to own other individuals, but that got fixed.)
Google or Tools
Fengari – Lua for the Browser
Git has the concept and knowledge of which side a merge came from.

A commit having multiple parents (a merge commit) maintains the order of those parents within the commit. The branch names are famously lost, but by convention you can say that the first parent should always be the main branch.

As with all other git things, the ux for this feature isn’t the best and it’s use varies wildly across tools and organizations.

To view the main branch log only you have to pass arcane -—left-only flags into git log.

Some people don’t know the difference of merging from branch to main vs the other way around, end result looks the same right. One such mistake messes up the history.
For mine it was Ensigns of Victory by Winterfylleth. My wife would say i was Perfect Day by Lou Reed. I never had any luck with Lou Reed.
"Foundation training" from Eric Goodman has helped a lot. Plus getting a standing desk — I tend to slump in my chair after a while no matter what. I get pretty bad tailbone pain still when sitting slumped, so it's been better to stand for me.
Danny Sullivan, the Search Engine Watch and Search Engine Land founder, now works for Google. He claimed on Twitter that exact search with quotes works as expected. Replies from users suggested he was wrong. I can remember the day Google announced they were removing/downgrading support for the quote operators. I remember because there was protest on HN about it. I cannot recall any announcement they were adding this functionality back.

This reminds me of Microsoft hiring Mark Russinovich, the Sysinternals founder. Big Tech companies neutralise informed critics by hiring them. The former critics defending become defenders of the company as it now seemingly represents their own work.
Their side of the ethernet cable??

Is this situation really that bad? D:
Just wanted to send you my thanks. For the last hour or so drinking my morning coffee I read their page.

I will give them a try but you might have provided me with the service to switch to from Google.

I already have replacements for storage (my second main use) and Documents. And I do not have a problem in general with proprietary solutions. But Google sadly more and more is not in line with what I see as values good for the internet nor humanity.