skysight-inc/HackerNews huggingface dataset:
I would say it's exactly why I miss the network of forums of old internet, where this interaction was common on pretty much any subject matter from video game saves to tooling to whatever.

Facebook groups, discord rooms, reddit subs and the likes just aren't the same, they all feel so impersonal and detached, in some people compete for internet points, in others everything is ephemeral and closed off ... Maybe it's just nostalgia / me being old.
"Adventures with asymmetric routing and firewalls"[1] might provide some useful insite/information[1].

[1] : http://www.growse.com/2020/01/23/adventures-with-asymmetric-...
"Do you relatively equate this to how we treat other animals right now"

I only talked about dogs and humans.
I think the closest thing I know about is Harman and Fadiman's 1966 study where they gave mescaline to a diverse group of professionals to see if it could help them find creative solutions to problems they were stuck on at work. Apparently it worked! It was meant to be pilot project to launch further study, but instead the research was shut down due to tightening federal restrictions
https://journals.sagepub.com/doi/abs/10.2466/pr0.1966.19.1.2...
Well, let me stop you right there. What I described is outright fraud (and, yes, a joke). That's illegal approximately everywhere, not even considering the whole part where I suggested giving schedule 1 drugs to minors. If you want to pursue business in this sector, be sure that you don't associate your real name with this comment thread.
Linux already caches files in ram, you're probably just doing something that your OS is already doing, but worse.

If you're really concerned you can MMAP the file instead, and do a read every once in a while to keep it cached.

There are a lot of cases where this kind of functionality could cause big problems, and very few where it has more than a marginal improvement over what your OS is already doing. Just read the file every once in a while to keep it in memory cache.
There's some generational drift at place, for sure. I have heard "Full Stack" to mean JavaScript FE + service layer BE in a lot of the line-of-business world. I assume it is mostly a reflection of where widespread economic activity for software development takes place. The vast majority of companies aren't writing device drivers or kernel modules.

It's kind of like reading old (pre-XP) texts about testing that refer to testing a program in a family as "unit" testing. Not technically wrong because it all depends on how you define a unit, but definitely a sign of linguistic and economic drift.
CrunchyBridge will run you a Citus cluster on any of the major cloud providers.
Forget rural areas and small villages...

I live in Los Angeles (the city, not the county), directly in between Century City and UCLA - https://maps.app.goo.gl/vUetG5fBjaiCkfXm8.

When we moved into our house in 2020, the best wired internet we could get was 12mbit/sec ADSL. There were no 5G providers. It took months to get one cable ISP to pull wire to enable us to get >100mbit/sec downstream, but it's still limited to 20mbit/sec upstream.

Currently there is fiber internet from AT&T that comes within 200 meters of our house, but they have no announced plans come to our block.
The U.S. can add funds to that department as needed and can exceed all of what Apple or any other company can spend on this.
wtf, those are absurd. But I'll read em anyway!

Vultr is the way I'm planning to go, with the sive.rs tech independence list.
Polygamy (as in being married to more than one person) isn't and wasn't legal in Japan. I don't see how it would in any way be feasible or acceptable to take a new wife in Japan of all places, where honor and family are such important aspects of their culture, while already married.
SSO protocols work great until you try to implement then 100% to spec. Then you realize how many vendors do weird shit with their SPs.
Not news, and per the article:

> Furthermore, we show that ZenHammer can trigger Rowhammer bit flips on a DDR5 device for the first time.
Super easy to generate arbitrary amounts of data if you start using postgres as a log, of any sort.

I worked for a company that had only a few thousand active customers yet had dozens of terabytes of data, for this reason.
Weird how it never seems to be enough to buy a place near that office, and with schools for kids that aren't total disasters.
Open to ideas! We're thinking of adding agents/crawler suggestions to the github if there's a package that clicks around in that fashion
Yeah, this was my immediate thought, someone has made the 169.254 block too large somewhere.
Its easy to forget--but we are the many; they are the few. And Trump hasn't quite succeeded in rendering our votes moot. Capital owners can only control congress by persuading us that we should let them.

I believe its a very good thing that we have billionaires--look at what China's economy did once they let some people become billionaires. But in China or anywhere else, there are only billionaires because we believe that their existence benefits us--that we are better off if there are billionaires around.

If it doesn't benefit us to have them around, eventually we will all figure that out and change things so that once again they do benefit us.
Don't forget sites load 3x faster with an ad blocker on...
i tend to agree that commercialization dehumanizes society, otoh this process is very non-discriminatory in nature and hence somewhat "fair"
I am using it, BUT, they keep archiving my instance because what I'm running on it is too lightweight and doesn't activate the CPU enough:
https://twitter.com/XCSme/status/1770601125869126144
No, physical items have reasonable legal protection against the IP holder trying to dictate what you do with it after purchase. The first sale doctrine allows libraries, game and video rental shops and such to physically lend copyrighted works. But when "purchasing" an ebook is actually just purchasing a heavily restricted and revocable license to personally use a work but not share it in any way, it doesn't apply. So libraries have to buy special ebook licenses that cost several times more than consumer ones and expire after dinner number of views. I assume it's similar for audiobooks and movies, but it's all up to individual publishers what restrictions and costs they'll impose on the licenses that permit lending.
Hadn't heard of dyn dns, thanks for that! Will check it out.
It's because dogs are wolf with the Williams Syndrome. A DNA deletion syndrome which reduces aggression and increases empathy. In humans the syndrome produces individuals with characteristic facial features, a big smile and friendly traits.

Edit: visibly dog lovers are not too keen on learning that their best friends have a genetic abnormality. But that doesn't make it less true, it's pretty well documented. It doesn't mean that dogs are lesser somehow, they are still perfectly viable it the wild (well not the races resulting from the most extreme genetic selections, but most of them)
If done right, this might actually be more energy efficient than having to download and render all those unoptimized ads.
Can I ask - why the dislike for virtualenvwrapper? If you are saying that it can have occasional problems, I agree with you. But it makes the process so much simpler. The occasional problems I’ve had (had an issue once or twice deleting a venv) pales in comparison to the advantage I get in remembering a couple fast commands. Is there something better or am I relegated to “source what/directory/was/it/again/bin/activate?
If you want to store video data as BLOBs in a DB, you can get there easily.

Maybe not the best idea, I guess a file system would be better for that, and just use the DB for metadata.

But OTOH all the data is one place, so you just migrate the DB. Less to worry about.

I just looked up, all of English Wikipedia (including images) is barely even 100 GB ... crazy world we live in.
Not just in nature, your glass of water in the freezer also has uneven temperature throughout the volume and becomes ice gradually (though faster than a lake)
I think all of this makes it a more fascinating building.
> Yes, and Look! A real engineer! God bless [and I mean it].

Genuinely appreciate the kind words, but I am not an engineer. I respect the craft and practitioners, and am wise enough to know that success is aggressively enabling engineering talent and then getting out of the way. Again, this is cultural; curating and nurturing this culture takes time, energy, and is never ending.
Been playing this for a while now and I cannot decide if my knowledge of poker - high school days well spent - is getting in the way. It very well may be.

Very much rec the game.

From the reddit faq:
"Why did you start working on Balatro?

I have been making games and simulations since I was young, and it has been a hobby that I have always been able to turn to. Making games makes me feel at peace, even the ones that will never see the light of day. A couple years ago I was inspired by SNKRX and Luck be a Landlord to create a roguelike from a tried-and-true real life mechanic I know people already love - picking cards from your hand and playing them. I originally made Balatro for 3 of my close friends, and their feedback and support made the game into what it is today."
Without Me You're Nothing: The Essential Guide to Home Computers (Frank Herbert)
The inaccuracies in this tweet are one thing, his YouTube videos are full of self-praise.
The binwalk is more than likely not aligned for the endianess that is used. This dump was made to just be an example that magic existed and there was data that came from the flash chip using this method. Not necessarily the binary enumeration of the dump. The magic binwalk found is more than likely junk. If one was looking to flip endianess on a dump, use the -swap and it will flip around strings.
Windows, but yup - I'll start with the raw stuff and move to Ansible.

Till a while back, ssh sounded scary though xD
> It just seems like a complete "fuck you" to the poor, designed to kick them while they're down and punish them for being poor.

Yes, that is exactly the point. A huge number of laws exist only to punish people for being poor.
Is this default really that big of a problem? Most people running Tokio are going to be running it on multicore hardware, and they'll get some additional throughput for free. If they're sufficiently resource constrained to the degree that they realize that a single thread is a better fit for their domain, they'll Google it and realize you can use Tokio's single-threaded runtime.

To be clear: it is a one-line change to make Tokio use the current (single) thread.

https://docs.rs/tokio-macros/latest/tokio_macros/attr.main.h...
> Sagrada Familia isn't a 100% implementation of the original vision

That's what makes it more interesting and fascinating.
Should you also allowlist their internet use, then?
It also maps beautifully with many available TLDs:

https://i.imgur.com/pP1TjeI.png

Not sure which I like best, .love, .info, .net, .pro or .me :-)
It's not a benefit but a side effect of client side routing

If your main routing logic is in your JS app your server can't know if a route exists or not unless you duplicate routing code across front end and backend
Flickr Commons
probably a lot of minecraft streaming happend there in the early days
I definitely see your perspective here, but it also seems like something that isn't likely to be used. There's already good JS ways of detecting ad blockers that don't require nearly as much work.

To take advantage of this, you'd need to alter your web application so that it'd do a two-stage rendering. Most web apps don't even stream their content (rather they wait until the whole content is ready, whether HTML or JS, and then send the whole thing). Your app needs to first send the HTTP 103 with the stuff to pre-fetch. Then it has to wait while holding the state and content it wants to push to the user.

The longer you're holding that stuff in RAM, the fewer requests you can handle per second. Let's say you can handle 100 simultaneous requests and usually a request takes 10ms. Now you've handled that request and you're holding the response for 500ms to see if they hit the no-adblock-detector before sending the rest of the content. All of your Safari/iPhone users hate your website because every page load takes half a second. Awesome, you've pissed off the richest demographic browsing your website. You're paying more for server resources because you're holding onto state longer instead of getting the response to the user and freeing up that RAM so the requests per second you can handle drops. Ok, maybe you look at user agent and only use this technique for Firefox since that's the only browser it's effective with.

In the demo, the DeferredInvoker basically generates a random string and associates it with a request (Map<string, request-response-thing>). Then when a request comes in for the no-adblock-detector, it looks up which request-response-thing is associated with the random string and sends the response to the user. If it doesn't receive a request for a string within a timeout, it'll send the response as adblock-detected. Of course, this only works for a single server since it's an in-memory map.

How do we get it to work in a multi-server environment? Ok, we store "ABCDEF123" in a data store and hold the response until we see the request for "ABCDEF123" on the no-adblock-detector. Do we use listen/notify in PostgreSQL? I mean, at some point we're adding a lot of overhead for these requests. I have to store on my server "ABCDEF123" goes with request/response X and then I have to listen to the database to see if another server has received a request for "ABCDEF123" and that other server needs to do a database write. These can't be database writes that can be batched or deferred because the user is literally seeing the page wait to load on this database write.

It's not impossible to exploit, but it requires real engineering for any company that has horizontally scaled anything to multiple web servers. You can't just drop it in easily. And while we might hate ads and there are concerning things about ads with respect to privacy and many other things, it isn't a security vulnerability. It's certainly interesting, but I can't see a company putting resources into this.
This is pretty comprehensive. Thanks! KodeKloud looks interesting.
When I was there, they said the project will finish in 2150.

So they will be working on this for 200 years. The only institution that could survive that long is the catholic church.
I have two separate thoughts on the matter. One is whether a tail would provide me with additional balance and/or striking power. Potentially as a counterweight during round housed kicks or spinning back kicks. The second is that a tail by itself would be an inferior weapon to punches, elbows, knees, and kicks due to its relative fragility and potentially high nerve density.

So this leads to a utilitarian equation - is the additional counterbalance going to provide a sufficient edge to override the risk it adds of a relatively weak limb that can be grabbed?
Followed by:

> Manually create S3 buckets, and setup SES and SQS (optional) from AWS console.

Wowzers
That song is the first thing that went through my mind, too. It's an interesting re-framing of the song, even if there's nothing to it.

There's nothing in the Wikipedia entry that contradicts the possibility, though. Both could be true, with illicit details elided from the official telling.

Still I'm choosing to believe in innocent origins.
The “debunking” link claims it’s InnerMedia DynaZip. Dave wrote the integration between Explorer and DynaZip in his spare time.
> Additionally, ostensibly to Adams, it would have been something he would have to answer to his creator for moreso than the crown or Shogun, if he was a true believer anyway.

I mean, bear in mind that about 30 years before Adams was born, Henry VIII had broken with Rome so that he could get a divorce. Religious views on the sanctity of marriage in England were, ah, evolving rapidly at this point.
Thanks ChatGPT!
There are *lots* of potential reasons for specification bugs. Informally delivered requirements is just one of them and I'm not sure it is even the most common.

Formal specification languages are more likely to have specification bugs despite being precise and unambiguous for the same reason programming languages have bugs despite being precise and unambiguous: they are complicated and extremely expressive languages which means a larger scope for mistakes, misunderstandings and accidental misinterpretation.

Were formal specification languages straightforward and simple the scope for misunderstanding and misinterpretation would decline, but so would the power to "prove" the code is free of bugs.
Have fun with it.

Mine would currently say:

Por tu culpa!

(this is all your fault)

But depending on the circumstances, I would be also fine with the one above. But very likely I would not care that much anymore ..
As usual, it varies by state. Some states only suspend licenses for moving violations, either because they are unpaid or sometimes as a direct penalty for serious infractions.
> Stop mooching off people's hard work by killing their only source of revenue, ad blockers are immoral

What hard work? Most of the time it's "content" written by minimum (African) wage "copywriters"*. We are drowned into a deluge of shit, so excuse us when we don't trust anyone.

Also, I believe you have no idea what the "cookie law" is about.

* soon to be replaced with "content" that is LLM generated.
Meta takes $40K, holds our business ransom
I found a video of Fadiman discussing it (in the middle of a long rambly talk) https://youtu.be/KtL5fafpRKc?t=538&si=ZyxdmUwSWfubn2UE
Edit: on reading a few more comments, I think this is probably all wrong...

The TLS Client hello is not that big (the client sent FIN is seq=518), and the server is only sending packets with SEQ=0. As others pointed out this likely means that the server that received the SYNs is not receiving the final ACK and data packets.

From what I can tell, the example IP is not broadly anycast. From my test hosts in Seattle, traceroute takes me trhough transit to San Jose, and then either

vl201.sjc-eq10-dist-1.cdn77.com or vl202.sjc-eq10-dist-1.cdn77.com and finally

169-150-221-147.bunnyinfra.net

I'm not sure how easy it is to run a traceroute with tcp with different flags. But if the OP can run a traceroute with only the SYN flag, and again with only the ACK flag, that might be pretty interesting. I suspect this is an issue inside BunnyCDN's network where packets from this user/network with SYN go to one server host, and with ACK go to another. Maybe there's an odd router somewhere that's routing these differently, but if they both make it to Bunny, they should both work.

With

$ traceroute --version
Modern traceroute for Linux, version 2.1.2
Copyright (c) 2016 Dmitry Butskoy, License: GPL v2 or any later

I can specify to do a traceroute with syn or ack with

traceroute 169.150.221.147 -p 443 -q 1 -T -O ack

or

traceroute 169.150.221.147 -p 443 -q 1 -T -O syn

Wrong answer about MTU below for posterity:

Yeah, that would be my bet too. Especially with a after 60 seconds things start to work, I think that's the timeout for windows to do PMTU Blackhole probing (which is painfully slow; iOS and I think MacOS do it much sooner; I think even Android has gotten around to doing it in a reasonable amount of time)

I've got a test site up that might work for the OP http://pmtud.enslaves.us/

But, if it's really only happening with BunnyCDN, it's possible that most of their routes are 1500 MTU clean (or have working path MTU) and only the routes to get to BunnyCDN aren't. Of course, a lot of popular services intentionally drop their advertised MTU and allowed outbound MTU to work around the many broken networks out there, so service X and Y works doesn't really mean the path is clean.
That is great you have such a luxury. Many people cannot afford to resign and look for another job. For some resignation means to leave the country.
> Not a single solar cell today has been produced (including extraction of the material, transport, everything) fully with renewable energy.

Irrelevant, and also probably false on a technicality.

All those things can be powered by renewables, each sub-component demonstrated, the question is cost and what scale at which they have been built so far.

> We love to speak about "potential" and extrapolate given current numbers. But the fact is that we have never done anything like that at scale.

Only if you ignore all the things which form the very industrial base we want to update.

> And when you start looking at what would need to change to run fully on electricity... you realize it won't fully replace fossil fuels. Not even remotely.

If that were true, we all die miserably (in the next 40 or so years as the things driving the last century of fossil fuel use imply an exponential growth pattern) while being painfully stupid thanks to the fact CO2 in the air impedes human cognitive capacity.

(And nuclear won't help because your claim was "electricity" not "renewables").

Fortunately, roughly half of our total (20 TW) final energy consumption is "make things hot", which is very easy to electrify — given the way I use words, I think this by itself would be enough to disprove your "not even remotely" all by itself.

A further 3 TW is transport, of which 0.3 TW is spent on each of aviation (short-haul flights can be electrified, only longer distance ones are currently hard), and marine fuels. The rest is all stuff which can easily take batteries or hydrogen.

There's some overlap here with the 2 TW of electricity, but that means I've shown somewhere between 70% and 80% the energy use problems are easy.

What's harder is that I just said "energy" not "carbon", because some of what we do releases CO2 or other greenhouse gases without being related to energy use. Fortunately there are plenty of people working on solutions to the problems with cement, cattle, and metal oxide reduction — but they're not a correct part of the framing for energy specifically, even though they're totally relevant for the environment as a whole. Likewise the use of hydrocarbons as chemical feedstocks for plastic: very important when we care about running out of oil, not a big issue when we care about CO2 emissions.
It's been so long since I played Apex Legends
Yeah, thanks for the boilerplate. Exactly what mutual defense of the United States or Western Europe is Ukraine or Georgia going to provide? Western Europe and the United States is not under any outside threat, let alone one that these countries could meaningfully assist with. This is nothing more than "containment" policy, an attempt to restrict another power's freedom of action, which only works as long as they're weak enough to be imposed on. When they're strong enough to contest it, you're going to be over there fighting for Ukranian soil, and if you care that much, you should just volunteer and leave the rest of us out of it.
Indeed, it's right there in the packet capture screenshot. The ack has payload length 0.

I've debugged a lot of TCP/IP issues over the years but this one has me scratching my head. The author has done reasonable troubleshooting: tried from different devices and operating systems, HTTP and HTTPS, over wired and WiFi, and to different destinations. The common denominator is the wired network.

It can't hurt to reduce the MTU, but I see nothing in the evidence presented that this is likely to be the cause.

I once had a destination firewall blocking packets from Linux but not OS X and it turned out to be that Linux was an early adopter of ECN and the destination firewall rejected any packets with the ECN bits set. I've also had frame relay networks with MTU limitations, NICs with corrupted checksums, overflowing NAT tables, asymmetric ARP tables, misconfigured netmasks, and stuff I'm sure I've forgotten.