skysight-inc/HackerNews huggingface dataset:
Point 1 is a complete non-issue with a credit card, especially in the UK, where the Section 75 process is quite streamlined, but either way that liability would fall on the issuing bank/insurer at that point.

2. Also a non-issue with a credit card. If you clear your balance in full, it doesn’t really matter that they might take some extra time in getting that money back to you.

So... Just get a credit (or a charge) card?
Came here to say this. I was a grad student at U of T working with some of the original SnowFlock authors back in 2009. (Although I had no hand in the development of SnowFlock itself, I did contribute to some of the follow up work.) Skimming through the article, it looks like the high level idea is the same.

The major difference seems to be that SnowFlock would start a proprietary server which is responsible for sending memory pages over the network on demand whenever the clone reads them. Some follow up work also added several different prefetching strategies to improve the performance of the cloned VMs while they were still fetching remote memory.

SnowFlock was really targeted at compute-heavy applications. The idea was that you could mostly set up your application in the single VM, clone it, and then after cloning, it could be fairly easy to configure the clones to continue working on the problem in parallel.

My Masters thesis made use of SnowFlock to clone relational databases on demand.

https://www.researchgate.net/publication/221351958_FlurryDB_...
There is an OSS frontend for Tiktok.
I added ARM support to it.

https://github.com/pablouser1/ProxiTok
Don't assume I don't know anyone living in Portugal, quite the contrary.
Americans are not on the top 10 list of most present nationalities https://eco.sapo.pt/2022/06/23/quase-700-mil-estrangeiros-vi...

Apresente fontes portuguesas sobre o assunto e a discussão será mais interessante
What's the fundamental limit of the length of a rope?
IME problems with Microsoft have been entirely with the using netblock-based blacklists that you can't do anything to prevent from ending up on unless you buy a whole /24. Thankfully, I don't really need to care about deliverability to MS so I can consider this their problem.
The various articles/tutorials seem a bit confusing: even though they say "M1", they also worked fine for me on an Intel Mac (and does end up using GPU).

Does anyone know how to think about the --W --H and --f flags to create larger images? I have 64GB memory, but I get errors from PyTorch saying things like "Invalid buffer size: 7.54 GB" when I try to increase W and H, and I haven't managed to make the Python process use more than about 15GB by playing around so far.
Location: London, UK

Remote: Ideally

Willing to relocate: Possible

Technologies: GPUs, low level code, C/C++, Vulkan, AMD RDNA, Linux drivers/kernel, Rust

Résumé/CV: https://www.linkedin.com/in/ashleysmithgpu/

Email: nfuyrlfzvgutch@tznvy.pbz (rot13)

Hi! I'm a software engineer with 15 years of experience working on everything from gigantic game projects to UM linux drivers, kernel mode debugging. Finding hardware bugs, GPU microcode, rendering algorithms, optimization, giving talks at places like GDC, gamescom and other events. I have in-depth knowledge of AMD GPUs, Vulkan and linux.

I'm looking to be able to work on Rust and/or RISCV and hopefully functional verification.
Yes, I don't store them in variables, but I can expand them in generators and yield them. To me, that is much more useful than storing them.
All of that series of videos is outstanding. Here is another of my favourites: https://yewtu.be/watch?v=qzD9ldLoc3c
> you would report 35 or 40?

Generally I report the lower end because it more easily generalizes to different quantiles.

> How about if I change the dataset a bit would you still report either 18 or 60 (again, asking without qualifications)?

Yes. I don't see how answering 39 is any better in that case.

> How would you respond to that?

I would respond that you should look at the distribution. Reporting the median is particularly misleading in the case of bimodal distributions. I would try to explain that summary statistics are to be taken with caution, possibly showing a picture.
At that point the question does arise: is it long-term sustainable to keep such communities artificially alive, or would it make more sense to pay off their residents to move somewhere where they can be supplied with resources way more efficiently?
> When the less vocal people put out ideas, those ideas were discarded. The ideas that were rejected would have kept us alive and out of trouble, but they were dismissed because of the conviction with which the more vocal people suggested their ideas.

I do think there are technological and social ways of at least lessening this issue. For instance the secret ballot might qualify. Planning poker is somehow similar, everyone commits to a secret opinion, but in this case they are then later revealed and used as a starting point for a discussion. Maybe Roberts Rules of Order. And for a big curveball, I think capitalism is actually also a countermeasure. By having parallel competing organizations, it means that if group-think hold takes hold in one of them, other organizations with different ideas can overtake it.
If you care at all about convincing others of this point, I think you should know that when you use words like “parasite” to describe people engaging in ordinary economic activity my eyes roll back in my head and I don’t hear anything else you have to say.
> I have to strongly disagree with you on this, I can walk around in my (small) city in my mind in 3D without any problems. Anybody who's ever had a dream would concur as well. It's absolutely not true that humans can't think in 3D.

Well, some people reportedly can, but it’s rare. You say you can imagine walking around your small city, and infer that you have the city conceptualized as a 3D object, and can rotate it at will, in any direction. But how do we know that you simply have not memorized your admittedly small city? Can you imagine what going around the city upside down (i.e. like walking on your hands) would look like, with ease? It should be just a simple rotation, right?
Ultimately if the UK were to start protecting it's gas output then a) the value of British currency would likely drop even further, pushing up inflation and prices further and b) the UK can't cover it's peak electrical supply, and it is unlikely the rest of Europe would continue to sell it electricity to cover peak if the UK was entering into that sort of protectionism.
CommonJS vs ES6 module loading is already a nightmare.
It is not a crazy take. Both the number of passengers arriving for a particular flight and the number of seats available on a given flight is basically stochastic. It is good and proper that airlines optimise for the maximum revenue (after some compensation for bumped passengers) and in particular the maximum number of people flown, even if that entails overbooking. (Without overbooking, more planes (with more empty seats) would have to fly to transport the same number of people - why would anyone want that?)

Furthermore, a flight might be cancelled for any number of legitimate reasons (weather, strike, technical problems, crew limitations, change in government rules, etc.). A flight is not like a car trip (even though the aviation industry has been so spectacularly successful in delivering safe and reliable flights that people often forget that).

It is foolish, in my view, to rely on making any given flight.
> Last time Europe had "strong leaders who will put <country> first" it did NOT end well.

If the leaders of a country won't put their own citizens first, who should they put first?

I mean, for a country, which group of people are more important to that country than the citizens?
It's not clear (at least to me) that the UK's excessive heat this summer wasn't a key contributor to this effort going sideways.

That aside, let's not shoot the messenger. The idea is sound, the execution less so. Learn from it. Repeat better next time. If someone(s) need to be accountable fair enough. So drop the guillotine quickly and move on. We've wasted far too much time (playing politics) already.
It made me laugh, so I’d call that value.
As one could expect, CEPA is American, which makes the report as trustworthy as a Chinese report on American influence would be.
Chengdu locks down 21.2M as Chinese cities battle Covid
Yeah, that guy. If you google for isaac herzog miscegenation and you'll find it.

If you visit the occupied territories around, say, Hebron it will be far less surprising that even somebody on the left would hold such views.

His was a useful example not because it's the most heinous but because he is at the top and clearly representative rather than a crazed rando, because he was very unambiguous about what he meant and because he doubled down on it when challenged.

It's hard, if not impossible, to find examples in the west that meet all of those 3 conditions.

Racism permeates their society to its very core. There are plenty of examples that are way, way worse.
This is a great book, I'm from Sunderland and knew very few of the stories in it!
You have no power. The moment you'll come close to regainig it in any way, it'll be called an "insurrection" and you'll be neutralized and disgraced.
Yeah, probably the most difficult part of the entire process of making a bomb is enrichment. The uranium in uranium ore is 99.3% (useless) U-238 and only 0.7% (useful) U-235. These are chemically identical, so the only thing you have to go on is the slight difference in weight, thus the _extremely_ difficult methods like centrifuges. (You need to build a giant "cascade" of them refining at different levels.) I'd say it's basically impossible that he figured out a way to refine uranium for $2000.
I've had the exact same issues with the JS ecosystem (ran into a problem where npm wouldn't work but yarn did, still haven't figured out why).

Both are easy and reliable with a few months of experience. Both are terrible if you rarely ever use them.
Obviously most office workers or casual users don't need that much memory, but I've hit swap before w/ 32GB of RAM just with browser tabs and electron apps, so I bet lots of people with 8GB or 16GB hit swap and get slowdowns and just assume their computers are too slow, when really, more memory would have solved their problems. Also, I'm also sitting at 36GB of wired memory usage right now with a single VM running. Anyone running containers or doing any virtualization will want as much memory as they can get, as would anyone working with any number of data sets - I've hit swap on 64GB working w/ "simple" sqlite databases and doing basic pandas work. I also do video and photo processing (including a lot of large panoramas) for fun on the road and that's another whole class of workloads where more memory is better. As mentioned by others, large compiles also benefit from more memory.

Anywhere, here's the rub. I bought my 64GB memory kit for $250. It cost an extra $125 at retail to add an extra 32GB of memory, which almost all laptop manufacturers have decided not to even allow as an option for segmentation/planned obsolescence purposes. Which is fine, that's their prerogative, but since there are enough decent options that allow more memory, it also means that I, or anyone else who needs more RAM just won't be giving them any money instead.
This is a bit of a shell game. What you describe is just another way to say that demand has increased. And your reframing doesn’t help us much, because there’s nothing in the short term you’re going to do to drastically change the global inequality landscape. So if we accept your explanation we’re actually worse off than where we started.
I've heard this story a few times already. Planting the trees is an easy photo-op. But actually maintaining the trees until full grown is another story.
> (b)

Many languages like C++ have this algorithm built in. Code reuse is amazing!
How to Find Freelance Jobs on Twitter
Because I really like the location and view, I really wanted to renovate it, rent it for part of the year to tourists and stay in it for part of the year.
Pixel art comes to life: Fan upgrades classic MS-DOS games with AI
There are working CUDA Docker images that work both on Windows and Linux for stable diffusion so the package including dependencies already exists. It's just they the standard packaging method doesn't work well on Apple hardware.
Notably, it works perfectly on the linked repo for this story (unlike the conda version which is the first comment and is a complete mess).
Airports consume an awful lot of land directly, cause severe pollution issues for even more land (by noise, mostly) and severely limit land use in the flight paths due to safety concerns.

Building out actually capable high speed and regional rail infrastructure is the way forward.
Ask HN: What are the some common startup biases?
I mean biases in different stages and processes. For example biases when creating the startup or when hiring
I think without realising it, you're exemplifying my point.

Why improve our shitty system when the improvement isn't the exact thing you personally want?

Because "true PR" wasn't on offer, people voted no and we have basically no democracy at all.

Because there was no cheap, easy, clean, 100% supported energy supply on offer we end up reliant on Russian gas.

Because Corbyn was not the messiah, better elect Boris.

We're about to do it again with Kier.

This is the british disease: people would rather have something terrible and moan, than something better but not perfect.
> how do you fairly determine who gets to live there and who doesn't?

Well, we live in a democracy here, and so we vote.

Our government announced their intention to ban residential investments in Porto, Lisboa, and the Algarve for the golden visa, and adjustments to the taxes for long-term v. short-term letting that went into effect this year.

It will take time to see if it is actually fair or not, but the cool thing about democracy is we can always vote again in the future!
As a bit of a mathematician (well... "studied theoretical math" would be more accurate), mathematics would not function without those names. And no, Lojban would not help.

In math you build abstractions on top of abstractions on top of abstractions on top of abstractions to the point where you a single word can carry so much meaning you may need years of study and a whole shelf of books dedicated to the subject just to understand it in its entirety. Unwinding whole meaning of the term would be absolutely impractical.

No, we don't need Lojban. Shorthands are making it easier to work with math, not harder.

If you are newbie and you want to understand any of it I can assure you, the complete description of the term without using any abstraction would be completely meaningless to you anyway. Slowly learning those abstractions and building up to what you want to understand is still the best, easiest way.
>If people changing countries is not a big deal, why does not Ukraine admit the loss of territories it does not control since 2014?

Because we know what Russians do to civilians. Hundred thousand victims in Mariupol didn’t murder themselves.

And yes, this means the war won’t end until at least couple of thousands young people from Moscow and Petersburg return home in pieces. Which means they need to get to the front first - for now the Russians fighting are ethnic minorities from Moscow’s colonies - and this means the sooner the draft starts the better. They are starting to enroll the homeless, which is a good sign.
I don’t know, isn’t “Quiet Quitting” counterintuitive?
Isn’t doing the bare minimum harmful to you getting a new job, let alone going out on your own?

Before I founded my own business, I gave my last day job everything I had. It just never worked out. But those lessons carried me forward in my own venture.

I don’t know if “just getting by” could have made me keenly aware of the opportunities that came by doing my best as much as possible.

I could be wrong though and would love to hear from others proving just that.
Its simply easier to track back the effects of the cartel in avacado's than anything else in my purchase radar. But mostly because of this story. https://www.theguardian.com/environment/2020/feb/08/monarch-...

With the price of avocados pushing higher and higher, I think there is too much money in avocado the avocado trade. Farming is basically limited to specific areas. Lowering demand (how ever small) is making a measurable change that I fell like I am contributing to. Voting with my dollars is the only true ways to make a change. As much as this might "hurt" the farmers, it is also hurting the cartel.
Why don't Russia admit that if Russia had not started the war in 2014, countless people in those territories and beyond would not been killed?

The only way to end this conflict peacefully is for Russia to retreat.
Yes, in a world where fizzbuzz is a useful filter for advanced software developer positions, I'm pretty sure this would also help.
Police alone is enough, and also better than drones because they will disseminate ideology and also vote for your party.
Anybody who did PS1 dev back in the day will have had to do some crazy hacking stuff to get performance or memory. The first project [1] I worked on I had a C version of my graphics engine and animation system, and in parallel I'd have a MIPS assembly version which was super optimised (the C version was effectively a reference).

I made the whole engine and animation system fit in 4K so it would fit into the instruction cache of the CPU. The whole frame update cycle wouldn't need to touch main memory (for the code).

Also, because loading from main memory was slow (4 cycles) and the chip was RISC (1 operation per cycle), you'd need 3 NOPs after the Load-op for the register to be loaded. The C compiler (if I remember right) never really filled those 3 NOPs with useful stuff. So, I'd do hand written concurrency (in MIPS assembly) by loading other stuff I'd need into those NOPs - this was particularly effective when working with 3 dimensional vectors or 4 dimensional matrices.

Trying to keep super-optimised hand-written concurrency in assembly, in my head, was a challenge and not something I'd recommend! Still, the engine had more throughput than Sony claimed of their machine. Every bit of performance gained would mean an edge over the other games.

Then the game was canned by Eidos. Pretty devastating for my first industry job :/

[1] https://www.unseen64.net/2020/11/16/lunatik-pure-entertainme...
To be fair to RyanAir, they’re extremely upfront that they’re a budget carrier and they even joke about their fees and things on social media. It seems pretty honest to me. You get what they say you’ll get.
Or rather we have witnessed two computers talking to each other and decided their bosses aren't a good fit at this time (saving the time for both sides while also not missing any potential matches).
Next step: your hologram to work instead of you :)
You could hotplug different hardware, but having a unique MAC address isn't very important if you're on a virtual network where you only talk to the host to get your traffic routed. A unique MAC is only important if you put the cloned VMs on the same network segment.
To begin with, the average recruiter was hired in the last three months and will last three more months before looking for a new job. They have been equipped with a series of templates and told to customize them.

The goal of the recruiter is to make money by acquiring a candidate, presenting them to a company, and having the company hire them. Note that the recruiter does not actually work for the hiring company -- they have no relationship with them whatsoever, yet. The recruiter's company is paying a minimal salary with an additional fee based on the salary of the candidates who get hired through this process. A particularly scummy recruiting company pays no salary at all, and considers the recruiters to be independent contractors. The recruiter's company has someone in the back office who is manually or automatically scraping Indeed, Dice, Monster, whatever in order to get job listings.

At this point you can see that a recruiter is a speculative spammer.
That's quite a minor nitpick on an entire language that's been around for over 25 years.
I'm partial to John Ousterhout's "The greatest performance improvement of all is when a system goes from not-working to working".

<https://web.stanford.edu/~ouster/cgi-bin/sayings.php>
Gorbachev was a tzar. You can’t criticize the tzar.

https://twitter.com/kamilkazani/status/1565348324831789056
> You are putting a lot of hypotheticals here. I suspect you want me to answer the question of what someone should do if they have literally no alternative apart from striking for whatever reason.

I'm not giving you hypotheticals. I've given you a concrete example of someone who is striking, and I believe it is in his best interests to do so. He does not have "literally no alternatives", but they all seem worse in some way.

> But I can say with confidence that if his best plan is to work less and dedicate his energies to fighting his employer then his future is bleak regardless of the outcome

It's not his preferred plan. He'd prefer not to have his pay slashed and would prefer to dedicate his energies to doing his best work.

I can say with some degree of confidence that the outcome of the strike will be that the employer will offer better terms and a compromise will be reached. That is how most strikes end.

Despite your early protestations, I think you're ideologically opposed to the idea of striking. However, most democracies have come to the conclusion that strikes are a useful tool that protects workers' rights and helps offset the asymmetric power balance between employer and employee. No one wants to strike; ideally just the potential for striking deters employers from cutting workers' salaries to the bone in the pursuit of profit.
Thanks for replying.

So the logic is to check if VM A has a new fork. If yes, then start CoW to a new layer of blocks, and leave the current layer to be linked with VM B. If no, just don't use CoW.

I hope I got it right!
Thanks a lot, I appreciate that!
Handling cash isn’t free either, and is worse in that you need to physically transport it. It’s also pretty dirty.
I would love to see this as well. I currently can launch a Linux VM in milliseconds, but EC2 takes ~6s before the first user-provided instruction gets to run.
I don't think I have ever worked out how to!(from the Android app)
Breaking the law can be massively profitable. Here we have government authorities permanently screening/scanning potential scams and frauds. I've got one of my best friends working there. It's massively underfounded and the bureaucracy is huge, meaning that even when they know someone is doing something wrong, it takes them 1-3 years to even start legal procedures. And it's getting worse with time, it's as if there is some incentives to keep things going.

For example closing a restaurant because they have hygiene issues is only going to be temporary unless the issue is massive. They will have 2 or 3 shots to get it right. Calling out on somebody doing scam calls (typically to the elderly or to vulnerable people) to sell them massively overpriced services (for example 50k€ for a window replacement in their home) is virtually impossible. He told me he investigated a guy who managed to change his identity every year for 10 years, was able to travel internationally, made millions from various scams and frauds, and is nowhere near to get caught ; and they know his identity, his various scam sites and call centers, and so forth. But to enforce anything is just too complicated.