skysight-inc/HackerNews huggingface dataset:
It simplifies the implementation immensely, because the fields in those synthetic objects can be populated with copies of the variables from the stack frame. This:

void foo() {
int a = 1;
Runnable r = () -> System.out.println(a);
r.run(); // prints 1
}

Can get turned into something like this:

class r_closure implements Runnable {
final int a;

r_closure(int a) { this.a = a; }

@Override
public void run() { System.out.println(a); }
}

void foo() {
int a = 1;
Runnable r = new r_closure(a);
r.run(); // prints 1
}

The local a is a perfectly normal local, and the field a is a perfectly normal field.

What would have to happen if the variable was mutable? For example, if you wanted to write this:

void foo() {
int a = 1;
Runnable r = () -> System.out.println(a);
a = 2;
r.run(); // prints 2
}

You have to transform it to something like this:

class r_closure implements Runnable {
int a;

r_closure(int a) { this.a = a; }

@Override
public void run() { System.out.println(a); }
}

void foo() {
int _a = 1;
r_closure r = new r_closure(_a);
r.a = 2;
r.run();
}

Where there is no local, and where the method looks like it's accessing a local, it's actually reaching into the closure and mutating its field!

Now think about doing this if you've captured a variable in two closures, or a variable number of closures in a list. The wheels come off this approach.

Instead, you would have to promote the shared mutable variable to its own object, like this:

class int_box {
int i;

int_box(int i) { this.i = i; }
}

class q_closure implements Runnable {
final int_box a;

q_closure(int_box a) { this.a = a; }

@Override
public void run() { System.out.println("q = " + a.i); }
}

class r_closure implements Runnable {
final int_box a;

r_closure(int_box a) { this.a = a; }

@Override
public void run() { System.out.println("r = " + a.i); }
}

void foo() {
int_box a = new int_box(1);
Runnable q = new q_closure(a);
Runnable r = new r_closure(a);
a.i = 2;
q.run(); // prints 2
r.run(); // prints 2
}

Now you've taken a simple local variable which just need to be copied, and turned into its own thing on the heap!
Do you happen to remember which change in kernel was the cause?

I had troubles with un-popular file systems as root file system when the initrd was not built properly. So sysresccd is always good to have in reach..
Saying this, I think I won't have any other file system on root besides the default of the distro. Data which require special care are on other partitions.
Sure, but I wanted to have an "always opened" subwindow like da_rob has implemented.
I wonder why I haven't been able to find it before, I've tried!
>> This part is a choice. Choose to stop beating yourself up over it.

When I look at my own faults or flaws, I don't think "that is who I am" but instead "this is where I am today and I can make changes to that". It may take time, and I will fail sometimes, but that's expected and part of being human. OP would benefit from changes in their self-talk like this. It really does influence how we feel about things over time.
I think they meant string interpolation, not format. SNOBOL looks like a very early example, not sure it's the earliest. Though the example there looks more like a demonstration of, I guess, automatic concatenation versus what most people think of as interpolation ("foo {bar} baz" or "foo $bar baz" or similar).

https://en.wikipedia.org/wiki/String_interpolation#Snobol
The Singapore government does some matchmaking: https://en.wikipedia.org/wiki/Social_Development_Network

From what I heard it's mostly speed-dating stuff.

EDIT: Aand I got ninja'ed. Twice.
Back when I was on Tinder I'd delete my profile and make a new one once every three months or so, seemed to do the trick.
I kind of love this idea, take the skills of 18F https://18f.gsa.gov/ and put them into making the ultimate dating site! An awesome application of data science. Let's take it further -- Government-funded matchmakers! They can hire all the Korean and Indian aunties that are already doing this for free.
> but AAA game studios aren't going to be able to afford to spend hours lovingly drawing intricate details if only 0.1% of players can play their games in 4k because it costs $1600 for just the graphics card.

That's not really how it works. The faster cards allow people to play at higher resolutions and higher framerates with full resolution textures, wider field of views, more detail rendered off in the distance, higher resolution shadows, and so on.
You probably already know about the Web Speech API and have decided it's not natural sounding enough? Just checking.

https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_...
wolves in the wild's diets are usually around 40% plants but of course that can vary widely from area to area. I'm sure wild dogs are pretty similar
Racket has for/list and even for/fold. They’re just different syntax for map and foldl.

I prefer them to the functional versions sometimes so I don’t have to write lambda, the for loops have options for combining multiple lists, etc.
No surprise Florida corps violate human rights. Their Government does it for giggles.
More prior art: https://www.spacejam.com/1996/
Actually with Seeking paying works out to filter low income men. You can pay $100-300 a month and the quality and responsiveness of women there is superior to any other platform right now.
To elaborate - it really depends on the type of coffee. Some people really like the cheaper robusta - some people like a 2nd wave arabica blend - some people want that very expensive 3rd wave coffee where you know the story of the farmer and his family. You choose what type and quality of coffee you want to have made and we will find someone in our manufacturer network to make it for you.
Sometimes my account temporarily loses a possibility to upvote anything. I guess it's because I do it too much.
Why didn't you cherry pick an image where it covered everyone's face? The example has several people not obscured or have the dot not fully covering their face.
The difference is the speed and generality of the change brought on by this specific tech. That is why AI/ML is so heavily capitalized right now, people with capital know the power of this. Previous changes were painful (automation of auto manufacturing + offshoring of auto manufacturing led directly to political backlash for decades) but they were scoped to individual industries at a time and with enough time for society to adjust. I think AI/ML is a step change in the speed of this and we won't be able to just muddle through it like we did with manufacturing automation.

At least that is my thought on how this is different, I am aware that this has been said for basically every previous technological advancement.
Sorry, but which video are you referring? Can't find it in the article, I'm assuming you were replying to a different comment.
Said differently: Go puts variables on the stack only when the compiler can prove no references escape the stack frame. Stack is purely an optimization.
Tech startups have taking a beating this year due to market forces. 70% is pretty good compared to some other “covid darlings”
If you've already graduated university, aren't part of a religious community, and don't want to do the bar/club scene, what does that leave? Friends of friends, or family introductions? Activity groups like sports/dance? Your workplace, or the gym? Neighbours?

Most of these are extremely hit and miss, and a lot of people have no interest in being hit on while trying to do their job or work out.

Dating sites/apps absolutely fill a need— you can argue that that need only exists because of systemic issues in how modern society works, but it's possible to tackle that in parallel to adopting a non-judgmental attitude toward those using the best tools available within the system we do currently have.
Ah, so this is another version of "what's the next big thing" question that pops up every so often.

I'd vote for CRISPR home kits. https://www.the-odin.com/diy-crispr-kit/

A scary idea, but my best guess none the less.
Sorry updated to reflect the source, here it it’s again: https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...

Yes, it’s a myth. 100%. There’s only 2 ways of reading “Irish people weren’t considered white”. The first is that people didn’t consider them white in the consensus definition of the word: white skin/being of white stock/white-classed ethnicity - which Irish were considered to fit this (thus the claim is a myth).

The other way of interpreting this statement is that white has any definition other than the commonly accepted one. In this case, not only has it led to so much misinformation (people genuinely think Irish people weren’t considered white people), but in this particular definition of “white” it is racist and assumes white supremacy by definition by just putting anyone discriminated against in any way as “definitely not white”, an entirely politically motivated definition, and so should be entirely disregarded.

“Irish people weren’t considered white” is a myth, it’s completely wrong. If you are trying to say something like “Irish people received more discrimination than anglo-Saxons”, then just say that rather than appropriating the term white for political purposes.
I'm strongly in favor of a carbon tax, but the margins on airlines are already so thin that it's possible that increasing the costs significantly can make them unviable (barring some innovation in carbon-neutral transit, such as these airships). Specifically, a carbon tax could push ticket prices up so far that few can afford them, and since costs are amortized over many passengers, sharply reducing the number of passengers would further drive up the costs per passenger, in turn pushing ticket prices out of reach of even more people. It's possible that commercial air travel becomes altogether unviable such that air travel is only available to those who can afford private jets.

Of course, we wouldn't allow that to happen, so we would subsidize the airlines, which in turn defeats the purpose of the carbon taxes.

Now, you might say, "carbon taxes will drive the industry to find economical, carbon-neutral solutions", and surely it will provide this motivation, but motivation alone doesn't guarantee that such a solution exists or that we will find it in time.
With my steam library, about 1/5 works "Great with Steam", and 3/5 shows up with the "Verified and Playable" filter, which includes everything labelled "Great With Steam".
If you're ever in the mood to feel absolutely awful about the world, watch the video on https://www.pennlive.com/midstate/2011/02/mom_blames_luzerne... (it's one of the references on the Cash-for-Kids Wikipedia page).

One kid was locked up by these evil people for a minor drug paraphernalia charge. He spiraled after that and ended up committing suicide. The video is the mom confronting the corrupt judge and the river of BS from his lawyer.
Fascism doesn't have a lot of meanings. That is the problem I am trying to point out. When everyone who is right of center can be a fascist because they oppose abortion and whatever else the post was saying, it loses all meaning.

Do you take the same view when it comes to socialism or communism? Would it be fine to label the majority of the Democratic Party socialist?
On Btrfs, you can mark a folder/file/subvolume to have nocow, which has the effect of only doing a COW operation when you are creating snapshots.
Why was OP flagged and mass reported?

You had a sensible reply but now most can’t even see the discussion. Dang really needs to get this place back on track
In my experience, you need to be very gradual when reducing your daily calorie intake. People get overweight over long periods of time, then one day, they look in the mirror and panic.

Next thing they make a kind of moral judgment of themselves and decide that to attain for their sins, they need to be punished.

So, they completely change their diets and try to stick to this entirely different diet through sheer will power. It is not going to work.
One of the main criticisms I see is that low-Elo people also get show mainly high-Elo people. So there's much less chance for two low-Elo people matching with each other, the algorithm works against it.

Since you have a limited number of "likes" per day, you have to actively "say no" to people that's attractive to you.
Why do I have to do that? Does Goldberg represent all Jews? Do you think we Jews have each other on speed dial? He's just a dude expressing his opinion. If one jew says something can you just point to him and be like "well the Jews think this"? Much like one black person or even thousands of them shouldn't be able to decide that most people are racist and require everyone to take hours of courses, neither should Jews or anyone else.
Alexander Dugin Explained – Eurasianism and the Fourth Political Theory
Given the known issues I don’t think there’s much practical use for this; it’s just fun. The one place where I plausibly had an excuse, I preferred to just enter the character directly.

('ﬃ', "ffi"),
('ﬅ', "ft"),
('ﬆ', "st"),
('[U+2001 eaten by HN]', " "),

For invisible characters my editor shows a colored placeholder with the codepoint on hover.
It reminds me of those fake interviews they used to do on radio - where the artists would record one side of an interview and it would be sent out to hundreds of radio stations and the morning DJ from some podunk town would be interviewing Bono or whatever.
You're probably better off without them.
I emailed dang previously and some accounts (like mine) get limited. I am not allowed to post comments on my own submissions or to post more than 5 comments in around a couple of hours. This was because I repeated the same points across some posts. Maybe that happened to you?
Transporting people in airship has never been made safe, and I don't think it can ever be. Anybody with a rifle can deflate an airship, where as planes can resist these low skill attacks.

The only business case to be made for airships is cargo.
My 1080 is a freakin trooper, still holding strong for 1440p@60 and only recently have I had to start turning down details from max
The CRISPR Cas9 Bacterial Genome Editing Kit
Honestly, I am ok with this system. Paying a couple dollars for a matchmaking service isn't a big deal. If you go to bars instead you will pay way more. An introduction to a potential partner is worth at least $50 in my opinion, if anything Tinder is too cheap.

There are too many guys on tinder and most of them are not serious, mindlessly swiping as a way of wasting time. If you filter out the free users and only match guys who pay for boost with girls, it's a much better ratio for those guys and a better experience for the women since guys who buy boost are more invested and more likely to follow through.
I am shocked at how much motion blur is added by DLSS; I suppose by turning on AA. Is this something that will possibly be addressed?
The airships will probably be used to fly between islands in the Balearic and Canary archipelagos. Those routes are currently served by small propeller planes. One big advantage of the airships is that there's no need to have them land at standard airports, which will allow to serve multiple destinations in any given island.
You know how the big car companies have different brands (VW and Porsche, Ford and Jaguar, Toyota and Lexus), each for a specific market segment?

Same thing.
You can run it (emulated) on at least on Windows[], with Amikit FlowerPot.
<https://www.amikit.amiga.sk/

You also, need to buy (legit) roms from amigaforever, and a copy of Amigaos4.
Cost <$100 CAD.

[] You need to run Amigaforever on windows at least once to generate the Cyberstorm PPC ROM for AmigaOS4, but it may work on FS-UAE on macos/linux afterwards.
Just set the required/requested gpu number to 0 and k8s will let you use same gpu with multiple pods.

You'll need to make sure to not overload gpu mem, otherwise you'll get oom errors. You can use k8s patch functionality to add custom resources, essentially use that to represent gpu mem and include the amount of gpu the pod uses in its definition, that way you don't go over the limit.
Attractive people will have options, so the app has to show them other attractive people to retain them. That's why there is a containment system where if your Elo drops low enough you get shown other low-Elo accounts. You also need attractive people to retain the low-Elo accounts (Elo being a relative measure to the userbase, by definition) so you can seed them with attractive people once in a while but generally keep them confronted to low-Elos. Ideally, you want to create an impression of potential at first, which will get the user to spend in the face of loss aversion as the Elo bucketing sets in.

That said, this is not the only thing happening, and the platform apparently also does the opposite, or does batches (exclusively low-Elo followed by exclusively high-Elo for a while). At the end of the day, it's an ML blackbox.
Well I guess now they know the leaker is somebody on that mailing list.
Realizing there is survivorship bias might help people appreciate the complexities this topic.
Write plain HTML, nothing else.

However, you still need to ensure the domain and hosting provider are paid to deliver their services.

Even if you add a credit card and enable auto-renew, the credit card will expire long before 30 years are over.
I'd say the per-core L2 cache of 2MB is a bigger deal for computations than a last-level-cache of size 96MB on the GPU that's shared between all cores.

The per-core (or SM / WGP) L1 or L0 cache of GPUs is quite anemic. The GPU designers clearly "intend" for the programmer to hold as much state in registers as possible, rather than in cache, for their computations. You really want to keep the state at 1024 bytes or less in practice for high speed GPU computations.

CPUs with 2MB L2 cache per core (alder lake from Intel), or 1MB cache per core (Apple M2 and/or AMD Zen4), are simply designed to handle bigger "states per thread". Using the full 1MB to 2MBs for this L2 cache is reasonable.
> Would it be ok if they warned that it's just for entertainment?

I mean they were always ok, but the problem is presenting some silly fun data analysis as "science".

If you counted how many people have red hats in your way to work and publish it as a blog it can be fun. If suddenly far right groups start making posts about how your red hat stats correlate with immigration and theft statistics then your post is not the problem, but there is a problem.

same with the OkCupid blog. I have 0 issue with their work (albeit they could show their work cause a lot looked incredibly amateurish), but the talking points that came from it are still being repeatedly wrongly 10 years later and did real damage.
Sure, but evolution doesn’t give 2 shits if we’re happy or not, let alone competitive forces.

Somewhere in the middle is where the ‘rubber meets the road’ and all.
I think we're well overdue for a redesign from the current standard ATX layout. The graphics card is now the centrepiece, and almost always the only PCI-E card in use. It's time to lay it parallel to the motherboard, or at least give it more support in some way.
Relatedly: Has there been any new dating apps that haven't been acquired by Match and are trending upwards? I feel like just as Hinge was getting popular and people were talking of its success - it fell off hard due to acquisition by Match in the following couple years.

It seems like you have to always go to a newer app to find success before Match ruins it.
Which private prison (or adjacent) company has 8vc invested in?
This is the real answer - anything "hands off" could eventually get taken down by accident, force, or corruption.
I mean this honestly: how did you evaluate such a new filesystem in order to bet a work NAS upon it?
Don't tell anyone, I also met my wife on Tinder. But we are the exception, not the rule.
I just tested running gtk3-demo and gtk4-demo in sway. gtk4-demo does draw its shadows on other windows, but I wouldn't have noticed that if you hadn't brought it to my attention. Each has only the GTK title bar (no sway title bar) in both floating and tiled mode (but not full screen), which is, imo, a reasonable way for things to work.
Why don't we have dating AI? well, it would be unprofitable, but maybe ..
Use archive.org
Congrats! I wrote my own book on a similar topic (link to site in my profile) and I can say without question it was one of my top 5 proudest professional moments. Books are a big deal.

And we need more on this topic to help more developers get better at building software faster. (The tech is part of that, but so is the communication.)

So, again, congrats!
It is a perfect example of why you need to know the low level gritty details of how modern CPU’s (and Caches/RAM) works to write high performance high level code. A few years ago I optimised a C++ constraint algorithm from 47 minutes to 2 secs by re-arranging how the data access was organised. Writing your code in C++ doesn’t automatically make it fast. You still need to understand the low level details to make fast code.
Additional "relationship management" services? Anniversary reminders/suggestions to counseling to help on any possible angle of being a couple. Probably also access to lawyers (possibly paired with more dating).
It's cheaper to fly from Newcastle to London via Spain than it is to take the train: https://www.telegraph.co.uk/news/2017/06/30/student-flies-lo...

TBH, we need to tax the hell out of short-haul airfare to stop nonsense like this. If you want people to make eco-friendly choices, the prices need to reflect externalities and real costs.
One can fire a pot with the lid on it in the kiln. They tend to deform together. Of course, this requires that the mating surfaces not fuse together and may also produce a non-rotationally-symmetric interface.
It’s a good reminder that price is representative of value to others, not just me!
Should I stop exercising to reduce spikes in mTOR too? https://peterattiamd.com/dispelling-myths-protein-increases-...
>You can't permanently buy a domain name.

Websites don't require a domain name.
I was always a Kick Off 2 guy but I actually worked at a small dev in London that made the console ports of swos. The sensible software guys were incredibly talented and made some classics.
I'm very encouraged by Intel's entry into this market. The fact that they seemed to target the area once occupied by the xx50 and xx60 cards is great
I am not clear where this alternative statement leads - "the young generation doesn't have housing, lets try euthanasia"?
There's a human rights concern leaving them in to wallow in their filth. Nevermind the expensive and depressing reality of dumping them in some strange tiled house. I also can't imagine them appreciating strangers forcing themselves in to spray everything.

I think OP was trying to get at the sad reality where severe mental illness is treated with some sort of loss in agency. You're still forcing some sort of solution they may not want and may work to sabotage.

You could advocate for encompassing services (e.g. regular visits from a nurse) but you'll quickly arrive at modern psychiatric facilities if for no other reason than scale and cost.
I wish! After I met my (now-)wife on OkCupid, we deactivated our accounts so that we'd stop getting notifications. A few months later we wanted to revisit our first messages to each other -- only to find that OkC had already deleted them. I was pretty shocked at how eager they were to discard a few KB of potentially priceless ASCII. :(
When people spend their money, the money goes to the sellers. But this is hardly a no-op. Yes, when people have more money to spend that's good for the merchants who cater to them, but it's also good for the shoppers because they can buy more stuff. Having spending power means that the merchants are working for you. You can't get that without money.

It's rather weird that people can convince themselves that having more money to spend won't make any difference.