skysight-inc/HackerNews huggingface dataset:
OP mimic'd C++ vtables. But in C you can do better and inline them. I mostly inline them for performance reasons.
What OOP is good at is maintenance over the time by making clear what is API and what is implementation.

My point is that when you develop an application, you only need strawman OOP i.e. calling methods.

You don't need class inheritance if you can pass functions as parameters, you don't need encapsulation given all your pieces co-evolve at the same time (if it's not split than part into a library).
ledger-mode in Emacs has some excellent account and description auto-completion (warning, may require a bit of configuration to suit your taste).

hledger add, hledger-iadd and hledger-web are some of the data entry uis with auto completion.

Alternatives: other ways of generating entries means less manual data entry, such as copy/paste in your editor, predefined templates (org-capture, yasnippet or equivalents), or conversion from bank csv data.

[PS I realize now you were asking for more than account name auto-completion, ie: filling in defaults for all postings (legs) when you reuse a transaction description. I don't know of many PTA tools doing this yet; hledger add is one.]
A progressive land tax would encourage investors to have few but high quality/density properties. The tax would be something like 2% for the individual home owner with less than 1000m^2 of land and 10% for companies owning 5000m^2 or more land.
Why would speed matter for something that runs a few regexps over some commit messages once a month? I would have chosen Perl for this task: good enough speed for the task, excellent built-in support for regexps, templating libraries like the Template Toolkit, and flexibility around things like loading custom modules at runtime and parsing configuration.
not really important, retrieval of a function pointer at a known slot, and then calling that function pointer, can be really fast on a lot of arch.
> It seems like the least controversial thing that the left and the right should have agreement over: rich people not getting subsidised social housing.

The argument I've heard in Germany is that it's a good idea to have more socially mixed housing projects, so people who moved in as students are allowed to stay when they work full time. Initially they had to pay an extra fee ("Fehlbelegungsabgabe" = erroneous occupancy fee, but even with that it was much cheaper than regular housing), which was removed at some point.
The more likely effect seems to be the result (again, as boric acid) on fertility.

https://en.m.wikipedia.org/wiki/Boric_acid#Toxicology

"Although it does not appear to be carcinogenic, studies in dogs have reported testicular atrophy after exposure to 32 mg/kg bw/day for 90 days. This level is far lower than the LD50."

The base toxic dosage (on the order of multiple grams per kilogram bodyweight) is the reason it's typically labeled as very safe.
Similar timeline on babies. But I think it's important to distinguish "scientists" from "people" in this case. My mom witnessed my brother's circumcision, on the day of his birth. She knew without a doubt that he was in immense pain, which the doctor flatly denied. Similarly, people who work with animals have known that they feel pain since time immemorial.

https://en.m.wikipedia.org/wiki/Pain_in_babies
Thank god the joke police have arrived to ensure that nobody is entertained inappropriately. Phew, that was a close one.
Not Anymore
But not "that" way.
I think the title could be better stated as, "Problem drinkers are less likely to be regular exercisers." It's hard to get up & exercise when you're hungover.
Glad to see my fave open source Android game on there:

https://github.blog/2021-09-03-release-radar-aug-2021/#shatt...
Depends. My STL in C is faster by inlining the iterator methods. With something like glib or qt double indirection would be better of course, because these can be shared then.

In my jitted ruby-like VM my methods are also copied, not referenced. Javascript also prefers copying the methods. This is usually called prototype-based OO. True prototypes copy the struct fields also, without creating classes, but copying the read-only methods only is a worthwhile OO optimization, C++ cannot do.
These very commonly considered success-probability multipliers and derisking factors -- at this stage, the makeup, expertise, and reputations of the individuals leading a company are the biggest success factors. Even if the acquisition fails, having a strong (and nearby) team adds a lot of value to the acquirer.
He is one of the founders of Y Combinator and the founder of Hacker News. pg was the moderator here for a long time.

For example: "Challenge HN: build pg-bot" https://news.ycombinator.com/item?id=2598026 (148 points | May 30, 2011 | 39 comments)

I never meet him, but apparently he repeat this kind of advice a lot, and someone of the first batches of YC made an image of a fake action figure of pg that repeats the advice when you press a button. I can't find the link :( .
Sincerely, do you get tired of this train of thought? It’s exhausting for me to attempt to constantly think in this paradigm.
Please don't take this to imply I'm calling you out personally, because as far as I can tell, you're just stating a position you believe is common, not your own position.

Almost all child abuse happens at the hands of parents and siblings. The simplest way to prevent it isn't to scan photos on iPhone. Most people at this point have webcams and microphones in their homes. Device vendors could simply make these always on and flag recordings of possible abuse to manually review and send to law enforcement.

As far as I can tell, exactly no one thinks we should do this. But it's completely analogous. People who abuse children often have recording devices of some sort near them. Forcing those recording devices to automatically scan and detect abuse in their data streams would almost certainly prevent some amount of abuse.

It is trivial to stop any and all crime with a sufficiently invasive police state, provided you redefine covert surveillance and the psychological harm done to people who know they are always being watched as not being crimes. So why do we accept some panopticons and not others? What is the actual difference here? People have a right to privacy and we have a formal process whereby law enforcement need to convince a judge of probable cause and only then can they be surveilled to find evidence against them. It has never been acceptable in American jurisprudence to just surveil everyone in case they might be a criminal. When did that change?

Obviously, there is a tradeoff here. We allow people privacy and dominion in their homes. As a result, stronger people who live with weaker people quite often abuse them. Great harm to children and spouses and girlfriends and pets on a significant scale absolutely happens because we allow presumption of innocence and privacy in one's own home. But that has always been considered worth it.
I was a skater from '85-'89 in the San Fernando Valley.

I remember there being a narrow lane of what was cool... most activities that weren't skateboarding weren't, because it was a lifestyle, and if you weren't fully dedicated to it and had a good sense of what was currently accepted in the brands/decks, clothing, how you setup your board, etc, you could quickly be labeled a poseur. And this was a moving target. If you skated a Hawk board in '85 it was okay... but by '87, you should have been riding Santa Monica Airlines, and legacy brands were not cool. By '89 it was H-Street and having an SMA deck could be a questionable choice.

Some of my friends and I bought some rollerblades as they hit the scene but didn't really get into it in any meaningful way, just riding in our neighborhood and at the local skating rink. We wouldn't be caught riding them out in the wider public lest we could be seen and ridiculed by one of the other skater gangs in the area.
I think it may be possible to automate finding what I would call proof game kernels, which is just the subsequence of pawn moves (including promotions) and pawn captures.

One could further simplify the search by abstracting away from the exact location of pawns, but recording only their color and order within each file.

Many of the 381 illegal positions can be proven illegal just by absence of such proof kernels.

Proof game kernels can also guide construction of full proof games.
The decline of (popularity) Aggressive Inline is talked about in this documentary “Barely Dead” (https://youtu.be/DArRi_PooDc). Spoiler alert: it has to do with being canceled by the X-Games, which reduced exposure, which reduced new kids coming on the scene.

Really, it just went underground. There are still aggressive skates being produced by many companies, with a wide selection of wheels, frames, etc. There are even contests still happening; they just look different than they once did. Many of them are tours of skate spots in a city, mob style.

The surge of cheap video equipment also means that there’s no end of filmed video parts on YouTube with insane grind combinations, “stunt” gaps, and a progression of difficulty that can only be described as “jaw dropping.”
How does someone become a billionaire while actually maintaining the principle of equitism?

Billionaire equitism-- an oxymoron, no?

I don't know exactly what is meant by equitism, but Urban Dictionary suggests this: "A desperately needed socioeconomic system in which the workforce environment distributes gains within reason between the employees' wages and management's compensation."

https://www.urbandictionary.com/define.php?term=Equitism
This. Also, working out and drinking can both be expensive (gym membership, bars, etc)
> "we can't all be wrong, it must be the sensor", to avoid situations like this?

Not an expert but my understanding is that typically with these systems they take a poll and vote, if 1/3 disagree it's ignored if 2/3 disagree they scream and switch to manual/fallback simpler systems.
I bladed A LOT when I was younger, still take it out sometimes.

And your argument is new to me ( Belgium), I've never witnessed any harassment.
Are usable smartphones at the ~$50 level all that hard to find in India? If they're already available, then this move by Google won't make information more accessible, but it will give them more data & ad revenue. From a business standpoint that's fine, but it's not virtuous and doesn't improve the status quo.
It's all about the surface area. The evaporative chiller couples the heat to a much larger volume of air, much more quickly, than a water-air convective heat exchanger. This is due to the high enthalpy of evaporation of water. The hyperbolic towers get an extra boost due to convection.

Once it evaporates to steam, it mixes with more air, which cools it and the steam condenses to fog. But at this point, this heat transfer is of no consequence to the power plant. You can collect this fog without affecting the thermal efficiency of the plant.

But you can't skip that evaporation step because it's the high surface area of the sprayed droplets evaporating that does all the work. You also can't have the collector too close because then you just have a still, and the collector plate heats up from the condensation until it equilibrates. You need the air mixing.

Basically TFA describes a cheap way to get a much larger effective surface area.
Have you noticed there is some evil lurking the internet?
It comes up with all sorts of fake bullshit to make us think we have to fight each other. We don't. There is nothing to fight for out there. There is only reality, eternal and non-dual.

The only struggles and enemies are within you.

The endless Satya Yuga is about to begin:

https://www.youtube.com/watch?v=_FXZeXmDyNw
In addition, I’d expect that problem drinking (the drinking and the underlying cause) would have a depressing effect on the likelihood to participate in recreational sports activities. In that way, it might be selecting against problem drinkers.
I would think they are more willing to spend time on something hard (and that they don’t know is impossible, see the book Uncle Petros and Goldbach's Conjecture).

Older people have to actually make progress in their careers and make money so they are much more hesitant to “waste” time on a major open problem.
About OO: Bundling data and behavior is a fine technique in some situations, nothing wrong with it. Sometimes, even inheritance makes sense.
The impact and the rise of the marketing “expert”
> I knew I had always had these weird symptoms (going spontaneously limp) that weren't well described by Tourette's

I wonder how many people who have non-manageable Tourette’s have an undiagnosed comorbidity like this.

Also, your specific case is interesting, because a comorbidity of a type of narcolepsy points more generally in the direction of an interesting cluster of sleep-related “parts of the brain’s sleep motor-inhibition filter turn on while others remain off” conditions, e.g. sleep-walking, sleep paralysis, etc. that — if it turns out a lot of other Tourette’s sufferers had [undiagnosed] comorbidities in this cluster — could potentially be a good fit for “recontextualizing” Tourette’s, or perhaps even finding a true etiology for it. Has anyone looked for these sorts of links, and/or studied Tourette’s from a sleep-neurology perspective?
I think problem drinking comes often from a bad mental place, and I think regular excercise is one of the first things to go when your mental health starts to decline. Of course excercise can help raise your mood too, helping again.

There is plenty of nuance to all that which can't be quickly captured in a comment.
Depends on the shoe and the amount. I mostly wear sneakers and never had any build up. You just put a bit of powder and shake it in the shoe.
Humidity will dissolve the powder, some will wick into socks, protecting them as well. If you still see some in the shoe then no need to add more.

Best is to try it and make your own experience.
Boric acid is quite cheap.
There was a recent study that said moderate drinking trains the body how to produce more of a heart-protecting enzyme or hormone. I wonder if there's a connection, like how your body craves a specific food when it needs a specific nutrient.
It would certainly be better than nothing. You can then add some sort of capital gains on primary residences so taxes will be paid on sale not during use.
Venice Film Festival: 'Dune' Leaves Us with 3 Big Questions
https://archive.is/IziVd
Any idea why youtube was “winning” over the other sites? What did they do differently or better?

Or was it just “luck” and better content being uploaded?
The Pulp Fiction briefcase is more of a "pure MacGuffin", where the film director / scriptwriters are playing with the concept of MacGuffin more than actually using it as its intended purpose.

After all, its a Tarantino film. He basically expects the audience to be familiar with film theory (or at minimum: expects the audience to already be familiar with "typical plotlines").

----------

Your typical action movie / popcorn movies: Raiders of the Lost Arc (The Arc of the Covenant), Mission Impossible (The Rabbit's Foot), and Men In Black (Orion's Belt), and pretty much every James Bond movie, has MacGuffins galore and are better examples of it.

The scriptwriter doesn't care about the MacGuffin. But a well written story has the __audience__ care deeply about it. Otherwise, the escalation and conflict has no purpose. Pulp Fiction / Tarantino used the briefcase as an exercise in how to make the audience care for an object, despite never really explaining why that object is the center of all this conflict.

-----------

Golden Fleece, Apples of the Hesperides (aka: Heracle's 11th task), Holy Grail. It doesn't really matter what these objects do, we just use them as storytelling devices to get the characters thrust into conflict.
This is helpful, thank you. Proof that it's helpful is that it inspired more questions about the whole Linux ecosystem. Are Arch and Ubuntu independent ie is there a ton of double work happening to build two different operating system. Will be curious to learn more about this as a new Linux user.
Has anyone read Infinite Jest?

The whole book feels like Chekhovs gun but it is fun to read!

(I haven't finished it)
I noticed this with one of my favorite channels, Vsauce… they were one of the pilot channels to be “upgraded” to YouTube Red, back when that was a thing; the series was called “Mind Field”. I never subscribed to it when it was premium, but when YouTube Red shut down it all became free.

I tried watching a few episodes of the ostensibly “higher quality” format of Mind Field, and it was demonstrably worse in most aspects. Bloated, way more filler, way more pointless behind the scenes stuff of the host interacting with the guests, and an overall much slower pace of interesting material. It felt a lot more like a cookie cutter Nat Geo show instead of the denser, faster paced material of Vsauce.

Overall I think that the smaller, self-produced (or minimally produced with small teams) format is the future and I’m glad to see that YouTube is failing to change that despite their efforts.
Question… Does the fact that it’s Android Go edition make it less desirable than regular edition for the purpose of app development and testing?
Yes, the dose-response is the interesting bit, and strong indication for causation.

Not an expert so don't know how well we understand the mechanism of action, which is crucial.
Got to admire how smoothly we went from "Props for not selling language x for this" to "I am selling language y for this" in just 3 consecutive posts.
I run a lot and it used to be like that, but now I'm desensitized so that sometimes even after I run a lot I still feel down. It's also hard if you're injured or tired.

I don't see why you're downvoted though: runner's high does give me something to look forward to / some way to relax so I wouldn't need to do something like drink excessively.
> you unnecessarily said that English may not be the author's primary language

They wrote "Which one is easy?" when they meant to write "Which one is easiest?" or perhaps "easier". Given that, I certainly assumed English wasn't their first language. I honestly thought I was improving matters by leading with the possibility that English wasn't their first language, in order to avoid it seeming that non-English speakers were being battered for a mistake. I'm interested you perceived that as impolite or disingenuous; it wasn't the latter, although in retrospect, and given my priors, a semi-literate native English speaker is a distinct possibility.

> Are you disappointed because ...people don't react as much as they should to the "him"?

Yes, this.

It seems we just disagree. You may be right that I am overstating the case regarding all gender-specific language being "unacceptable", but on reading this particular example, my immediate reaction, which has not weakened in the ensuing discussion, is that it is entirely inappropriate. Perhaps I'm failing to recognize a nuance or finer distinction whereby I place this example in a different category from certain other examples of he/him. I didn't think it was the subject matter context, although that is worth noting. I.e. that the male-gendered language here hardly helps the undeniably undesirable proportions of men and women in technical roles.
Consider a community of 10000 households. 5000 rent their housing, 4500 own their own place, and 500 own more than one place. Now outsiders enter the picture and buy property driving up the prices. The 5000 renting households are now in trouble. If rents go up they are squeezed that way. With rent control there are still issues: Their kids are unable to move out, and separations become tricky. For the 4500 it's a mixed bag. They have the same issues with splitting the household, but they also have advantages. They can do a reverse mortgage and live well. Or they call sell and live well elsewhere. For the 500 elite households it's a pure win, they can buy more yachts than before.
I've honestly never had trouble with the Android emulator on either Ubuntu or Manjaro, except for lacking drivers from Intel and Nvidia. I assume you've already done the basic troubleshooting steps (forcing the emulator to a single NUMA node, giving it more RAM, etc) so I can't tell you what's going on, but I can share my experience for everyone else reading this:

If you've got problems like choppiness or unresponsiveness, you should check if GPU hardware acceleration is enabled in the settings and if your GPU driver hasn't been blacklisted for known stability issues. Things like KVM should also be enabled of course, but I'm pretty sure you're warned about that if you don't have it enabled.

AMD and Intel both had a mobile Linux GPU driver blacklisted for hardware acceleration for a while, which made the emulator on my old laptop switch back to software based rendering, which was slow as molasses for obvious reasons.

I've also learned not to run Android emulators with less than 3GiB of RAM anymore because that's the minimum a mobile OS requires these days, apparently. Also give the emulator at least 2 cores and run everything from an SSD, bbecause those are the specs the OS expects.

If you don't like Google's emulator, I've also found Android x86 in Virtualbox to be reasonably stable after messing with the config for a bit. You need to mess around with it to get ADB debugging to work and to get the screen in a phone-like resolution, and you need to follow a guide to get Google's APIs on there, but after that it's pretty much good to go as far as basic Android dev goes. It's much more configurable in terms of changing specs and it doesn't seem to mind the lack of GPU acceleration as much.
Wholeheartedly agree — I’ve owned a pixel one for the entire lifecycle of the phone. The problem with the pixel one right now is that they no longer get security updates — any tips with regard to that?
The “gas wars” around ETH NFTs are insane. I wanted to mint an NFT for $200. The suggested fee to conduct that transaction at that time? $36,000.
This is a common policy across the world. It is based on flawed reasoning, and won't work.

Simply put, housing isn't getting more expensive because investors are buying houses. The causation is the opposite: Investors are buying housing because its value is consistently going up, making it a good investment.

So why are prices going up?

Prices are formed by the forces of supply and demand. In the regions I know about, housing supply is severely limited by regulations/laws that makes building new housing hard.
>LVT in the UK would likely just increase cost of ownership for leaseholders which would make flats in cities even more expensive

Increasing the cost of ownership makes it more expensive to speculate on real estate which would drive prices down. The most speculative assets have no maintenance costs.
Once again, they just tested for basic correlation and try to give a causation. They suggest that exercise may cause drinking alcohol because why not ? So let met suggest that drinking cause people to exercise because why not ?

At the end of the day, sport and drinking alcohol are social activities so it is not weird that they are correlated
People don't specifically care about the government when they accept cash. It's fungible, they just accept and pass it along.

The US government has control of the monetary policy (and can thus tank the currency if they wish) but it has no control on how you spend a specific bill you carry.
I believe that is a better explanation of the data indeed. Especially when you almost cannot call it a hangover anymore but a continued state of never being sober.
This is helpful, gives me a sense of an overall flow of packages. And a distro is a snapshot that contains a bunch of those packages. But at some point, say Ubuntu 25.01, it would have the relevant packages of Arch today, it's simply a matter of time. My question I'll be looking into, are distros simply defined by their selection of packages, or is there other unique code/glue that defines a distro.