skysight-inc/HackerNews huggingface dataset:
I'm curious whether the "new"(ish) segment heap would address some of the author's issues.

It's poorly documented, so I can't find a reference explaining what it is on MSDN save for a snippet on the page about the app manifests[1]. There's some better third-party "documentation"[2] that gets into some specifics of how it works, but even that is light on the real-world operational details that would be helpful here.

Chrome tried it out and found[3] it to be less than suitable due to its increased CPU cost, which might presage what Erik would see if they enabled it.

[1] https://docs.microsoft.com/en-us/windows/win32/sbscs/applica...

[2] (PDF warning) https://www.blackhat.com/docs/us-16/materials/us-16-Yason-Wi...

[3] https://bugs.chromium.org/p/chromium/issues/detail?id=110228...
Yes we chose Redux 6 years ago for data fetching and caching when there wasn't as many alternatives as today!
Probably makes sense for sports betting companies.
Curious to hear more about it!
I was in one LTR. We were so in love and he already had a kid from a previous marriage who I adored. But he decided he didn’t want another one with me. So I ended it. I feared I would end up resenting him if I gave up my dream of kids
So why is it a trash fire? It's just slow? Or is there something else wrong with it? I thought the author was going to say it did something insane or was buggy somehow.
Has everyone forgotten that Unix is the common ancestor of Linux and every other Unixlike? I’m seeing an uptick of people writing nonsensical comments like “this was written for Linux (or Mac OS X, which implements POSIX and is therefore really Linux in drag)”.
Idk, in my case I just stopped using web at all, with some exceptions like hn and some messengers. I’ve passed the point where I missed “the old web”, I don’t really care anymore. I’m back to reading books, that’s what I had been doing before the Internet, so that’s just getting back to roots. I don’t read news, I haven’t been using social networks for at least a decade, and I feel good. Modern web is a shit show I just can’t stand.
Just wait until you try to use it from multiple threads at the same time!
> By most cultural standards, according to my male friends, I’m smart, beautiful, fit, kind, emotionally mature and doing meaningful work in the world. Not too needy and not a workaholic.

Sometimes it's difficult to get an honest opinion from friends. There might be some turn off. It could be even something positive, there is AFAIK a phenomenon of men being intimidated by successful women.
> But on the whole I don't really remember the web being slower or less usable than it is now

I don't know, perhaps the internet I had was just too shit, but it was so much slower than what I get now. I remember when the progress bar was actually meaningful when loading a pure text webpage; and I don't get that today unless I'm using a phone inside an elevator.
Yes, that's a valid point. I guess the same is true for sport brands.
are you aware that it's undrinkable? ;-)
>If there were one company who I trusted to delete shit correctly, it's Google. There are already loads of other laws that they need to comply with that require unrecoverable data deletion.

They might be deleting the data but are they deleting the metadata? There are always some bread crumbs left.
Commodore used to sponsor Chelsea and Bayern Munich in the 80s. This isn't a recent phenomenon.
It's not really proven they have full reserves but it's not proven that they do not. It's all speculation really.
So if this is near Coqiumbo, this cost of living calculator says average cost of living is $737 a month and median salary is $607. Which would make that probably fairly pricey for villagers making less than urban wages.

https://livingcost.org/cost/chile/coquimbo
Not that it helps here, but Microsoft never considered the MSVCRT that ships with Windows to be public API. This is not the "Windows allocator", this is the (very) old MSVC runtime library's allocator. Of course that doesn't keep anyone from using this library because it's present on any Windows system, unlike the newer MSVC versions' runtime library. Using the allocator from a later MSVC's runtime library would provide much better results, as would writing a custom allocator on top of Windows' heap implementation.

MSVCRT basically just exists for backwards compatibility. It's impossible to improve this library at this point.
I agree that we can't easily make the best choices without a better understanding of the system we seek to change and that each of us has a very limited perspective.

I do think it's hard to make a case that we lack free will if we also want to hold ourselves and each other accountable for the actions we take and for making the kinds of choices that either bring us closer to a more harmonious system or drive us further into disorder.

We must have free will in order to choose to try to consciously shape the system we live in into one that promotes our desired outcomes. We may not understand the universe from all perspectives, but as you say, we can work to learn about perspectives other than our own and the systems we're a part of.

In the case of inner city violence amongst black people, the shooters and victims each have a unique perspective on the situation which gives them a valuable role in helping to solve the problem. That alone means they aren't powerless or absolved from responsibility in being a part of the solution. I'll also agree I think that whatever the solution is, it will involve wider changes than any one of them will be capable of putting into action on their own.

I just worry when I see anyone who broaches the topic get dismissed or accused of racism. In fairness, racists really do love to bring it up, but you can't solve a problem if no one is allowed to mention it and the more we look like we're ignoring it, or pretending the problem isn't real, or that it cannot be solved, or that black people themselves have no role in that solution, the more fuel it lends to racist's arguments.

Generally we need to be more forthcoming about inconvenient truths than we are so they lose power as "gotchas". I think we can do that in this case while still addressing that the problem is more involved than "black people should just stop shooting each other". Because racists tend to be conservative and conservatives obsess over responsibility and punishment, it's good to acknowledge that murders are responsible for their actions (at least to the extent that any of us are) and that the people in those situations have a responsibility to help solve it, just as the rest of us have a responsibility to do our part, as our society has them backed them into a corner.

It doesn't help that racists aren't generally fans of nuance, but I think it's better to meet them halfway by not giving murders a pass, while also trying to let them know that black people aren't the only ones with responsibility for the situation.
Google's whole thing is selling ads and surveillance. Any impressions to the contrary is corporate PR working as designed.

And that's a very cute perspective - for Google, privacy means protecting my data from access by not-Google. But that's not what it means for me.
Some of us actually work or worked on wipeout systems. And said systems are run by the team running the service that deals with the data.

Also all the source code (for all systems) is visible to all googlers.

This kind of conspiracy theory is really boring.
That's just institutionalized mediocrity, it's only valid because enough people spell foreign words poorly that you just have to deal.
Were these blind dates or did you do some pre-screening? Because "1 in 10 dates" being attractive after pre-screen would seem a bit too picky.
In Poland most software engineers (at least the senior ones) are self-employed due to fiscal reasons. It means paying either a 19% flat tax rate with the possibility of cost deductions, or outright 12% (no deductions then).

You can also apply for an "intellectual property" tax relief (called IP Box), which is somewhat tricky, requires legal assistance and requires patience, but it can drive your income tax rate down to a mere 5%.

Of course this is self-employment, so you don't get paid sick leave or holidays, and labor law doesn't protect you (not really a problem in today's IT market) - however you still have full access to healthcare just like on a regular job contract.
You don't store important information in free email services.
No I’ve been very selective, not promiscuous and usually go on coffee dates for the first date
When I watch olympic track cycling in the pursuit event, what they seem to be angling for before the bell is to cause their opponent to start the sprint first, likely to leverage this same effect. In boxing there are "counter punchers," whose strategy appears to be similar, where they draw out their opponents. In chess, a pawn sacrifice to draw out aggresive moves and open up their defensive position seems related. In poker, "limping in" to a hand draws out inexperienced but aggressive players. In organizational politics, some experienced players use exaggerated humility to draw out politically aggressive managers who make a play for the percieved weakness and embarass themselves. In public politics and debate, the "motte and baily" argument is related in that it is a seemingly weak provocation before retreating behind a stronger argument.

These aren't the exact same as this gunslinger's advantage, but each of them is related in that they rely on a second movers advantage in responding to aggression, and what's not specified in the gunslinger version is how the second mover has necessarily already provoked the first mover into acting. If you want to domainate a competition, this upstream provocation to pre-empt downstream action is straight forward sports psychology. To be provoked is to be played, and to be masterfully provocative is almost the very definition of strategy, which is to purposefully influence others to achieve an outcome.
> The same cannot be said of the US, where people with emergencies take ubers to the hospital.

It's a bit ironic as a couple of months ago I had to call for an ambulance here in the UK when I found someone extremely unwell and they told me I should call an Uber and take that person to A&E myself, because they don't have free ambulances. Then at A&E they had over 3h waiting time for majors.
You pay fortune in taxes and you get crap service. Often you have to go privately to see a specialist and you can't deduct that money from your taxes.
This will be the first...
What are some of those reasons? To many here, it sounds like you're being too picky.
This is very poetic and good food for thought. Thank you.
It may be a different answer than you expect...

A lot less developer time spent making sure the application fit in a tiny amount of memory.

Of course that sucks for you as a user when an application takes up 4+GB of memory for no reason (I'm looking at you Teams). But for the company that writes it, it is great. Compile and ship, no more weeks or months of trying to shave off every bit so you can fit this in 16MB of RAM, or on just a few floppies. You have a big customer that will sign a 10 million+ contract if you add feature X? Sorry, no way to make that work in under 105KB, which means we can't ship it.
I like this story. It reminded to a video I saw the other day talking about how the romantic love from literature has shaped our expectations. I also believe finding the perfect person is really hard. However working on the relationship and overcoming difficulties is what really brings couples closer. At least I see it that way with my wife.

https://youtu.be/sPOuIyEJnbE
And of course fermions.
Pc port of ocarina of time!? I'm off to Google that (I know mario 64 got ported...)
It saves when the user wants to, not automatically without asking, saving even unintended accidential changes, and publishing them to others.

It runs locally, not rendering badly in the browser.

Saving to disk does not require navigation through 3 sub-menues.
I'd argue these are related to current rust libraries rather than with Rust itself. For practical purposes this might not matter. I've been making an effort to clarify this, as I'm worried these early APIs will scare people away from Rust on embedded. I had to write my own HAL (with ergonomics and DMA-based APIs as priorities) since I ran into the same problems you describe.
How did you select the outsourcing company?
Standard contract rate in London is ~500GBP per day, which is incredibly high compared to most of Europe.
> Since the ‘80s, I’ve intended to eventually open source my code. As I considered doing that with the C++ code base, I realized that would not be a useful contribution due to the decades of accumulated technical debt making the C++ code unmaintainable. I am confident now that the new code can be made into useful stand-alone Swift Packages for mathematical typesetting, editing, numeric and symbolic computation, and graphing.

I hope he decides to also open source the C++ version. It would be interesting to be able to see both versions, and to compare them.

Perhaps one of the greatest benefits of open sourcing both versions, that I can see, is that others could then look at the two versions of Ron’s code for inspiration on how to go about porting their own legacy applications from C++ to Swift.

Aside from that, it also provides historical context that future programmers and future programming language creators could learn from. Both in terms of good things and any of the lesser good sides.
I would love a `terraform <plan|apply> --nuke`.

Not `destroy` - the opposite - destroy/nuke what I don't have in my config.
Well... there are other metrics besides code size in some sections, such as the total code size for all sections; the speed of compilation/linking; and ultimately, the user experience --- is it as fast or faster than C++ ?

When people make 'size' comparisons, I sometimes wonder if they'd best be done using lzip or something on the two code bases -- because the compressors are trying to remove redundancy in coding, and if one uses lots of whitespace in C++ to enhance readability, this should not punish C++ in the size department.

You generally want some 'system' ('language' seems too restrictive) to enable one to capture the algorithms rapidly and accurately in some notation (again, 'language' seems not quite the right word), and to as quickly as possible convert said notation into working binary (compiler, interpreter, JIT, etc all fair game) that satisfies the user need.

I claim (wrongly?) that these days, we generally only need a decent 'glue' notation that allows us to mash together existing libraries/classes/etc to produce the final product. Some of this glue would be sort-of templates, lispish macros, some would just be e.g. an FFT routine. But only by burying complexity in well-tested, lower-level chunks will we be able to build big systems that don't collapse.

Sorry, enough soapbox. I guess I'm suggesting that it's interesting to compare Swift to C++. It sort of begs the question: what is 'the best' way to get some functionality (e.g. this cool calc app) written?
The Specter of Cryptocurrencies (2021)
My guess is that point and click adventures are not very profitable. There are no in game trinkets to sell, they don't fit a subscription model. I guess you can slowly release "chapters" and sell them independently and some developers do it these days but the user churn should be high as there is almost no desire to replay once you complete a chapter.
I haven’t lived in Austria in almost a decade, I simply used it as an example than salaries in Europe aren’t just lower than in the US but also higher than other places. Equitable pay means equalizing with everyone not just those above you.
I take absolutely nothing noteworthy of your comment at all other than that you have a bias that you need to put in check.
Sounds like a great opportunity to get some telepresence robots down there doing the mining by remote control.
And while Gell-Mann did not name them after himself, “three quarks for Muster Mark” is a delightful origin of that particle’s name.
Ohhhh, that was a joke (as highlighted by the last dirty word). I am sorry for having offended anyone by mentioning the US.
> I was taught that to allocate memory was to summon death itself to ruin your performance. A single call to malloc() during any frame is likely to render your game unplayable. Any sort of allocations that needed to happen with any regularity required writing a custom, purpose-built allocator, usually either a fixed-size block allocator using a freelist, or a greedy allocator freed after the level ended.

Where do people get their opinions from? It seems like opinions now spread like memes - someone you respect/has done something in the world says it, you repeat it without verifying any of their points. It seems like gamedev has the highest "C++ bad and we should all program in C" commmunity out there.

If you want a good malloc impl just use tcmalloc or jemalloc and be done with it
Apparently yes, because all I ever hear is "macOS is like Linux" and even "macOS is really Linux behind the scenes" from less enlightened people.
Yes on economical metrics. But in happiness, life expectancy, education, equality, prisoners count, literacy, and many other things that arguably matter more in life than $$$ then the US is quite lagging compared to other developed economies.
> my insurance won't approve it without doing a full course of physical therapy first

This is the case in socialized systems as well. For example I need a monoclonal antibody injection regularly (MSRP $1500/dose) and in European systems I would need to prove that topical steroids and immunosuppressants did not work first before trying it. Just like Europe, I pay $0 for the doses, because the drug company has a program to cover my copay ($100/month) and the insurance company "pays" for the rest. No way the insurance company is paying MSRP, so that $1500 is definitely a fake price.

Also you have to consider that the US is subsidizing these European countries by paying for their defense. If France, Germany, and Italy had to pay for military expenditures necessary to defend against Russia then they would not have the budget to pay for such extravagant social benefits. European NATO countries have long been underfunding the military below NATO spending requirements.
I've used aws-nuke a bunch but the use case seems significantly diminished now that AWS Organizations has the ability to delete entire accounts.
It sounds like maybe you’re being too picky.

A guy who is both physically attractive and “marriageable”, which I assume means charismatic and well-established financially, will have tons of options. Even if you are quite attractive yourself, your age will tend to rank you lower on his list of options—it’s not fair but that’s how human reproductive biology works.

Just like a startup who can’t compete with google to hire the very best engineers and so needs to “think outside the box” in considering less traditionally qualified candidates who nonetheless have potential, you’ll probably have more success if you’re honest with yourself about your “mating market value”, even if it hurts the ego a bit, and look for men that might be lacking somehow in some areas but make up for it in others.

It’s also important to understand that most guys will sleep with literally any woman given the opportunity. Don’t confuse getting a high status guy interested in sex with getting one interested in a relationship. The first has little bearing on the second. Having a high value in the casual sex market can cause someone to overrate their value in the monogamous relationship market.

Sorry if some of that sounded harsh, but I think we’d all be better off with more honesty and realism on these topics. I hope you find the right person!
> "Absolutely, YES! People should be resilient against words and name-calling"

Maybe. Maybe not. If you choose to educate yourself about financial scams, and are always wary when strangers call you, that's sensible given the world we live in. If you see pensioners being scammed out of their life savings and support doing nothing because "I would never let that happen to me, they should take responsibility like I do" that's naieve at best and maybe cruel.

Similarly, a society full of media which insults and swears at people because "people should toughen up" is like refusing to clean dogshit off the streets because people should just wear shoes. Great, now you have people trampling dogshit everywhere, what a success.

Like, yes you should lock the door of your house when you go out. But isn't it interesting that there are places where people don't have to? Wouldn't that be ... nice? Better? Do we really want to encourage a society full of people who are wary, calloused, defensive, always on edge, because doing something about it would be 'weak'?
Don’t be so foolish to think logging out is making your query data anonymous or safe from a court order.
Keep in mind that darktable really insists on doing things from the ground up, and pretty much requires you to understand the underlying pipeline and what you want to achieve. If you are just experimenting with random sliders, you aren't likely to get good results.

It mostly sticks to standard industrial and scientific definitions instead of marketable names, and contains very little "magic" that is common to commercial photography software (such as saturation intentionally not being actual saturation, hidden curves, and so on). So you can use any good book on photography/videography and color science, and directly apply it to most of the stuff it has.

Additionally, the developers spend a lot of their time explaining their reasoning and writing about the theory in general, for example:

https://www.youtube.com/user/s7habo/videos - this channel is consistently great for both basic and non-obvious things

https://discuss.pixls.us/c/software/darktable/19 - main darktable forums, has very good discussions and explanations

https://eng.aurelienpierre.com/ Dr. Rant of darktable. Primarily technical stuff.
it doesn't. that's the point. the comment I was replying to was down-voted and I suspected people misread exactly that.
This is a really good question. I think I need to look more deeply at my friends husbands. It’s been hard for me because I haven’t had a model for a good husband and I think this is a really good starting place. Thank you for a new insight !
I get it, you're _really_ invested in RTK but man, I just find it to be the right answer to the wrong question.

Since we last talked I have worked on projects where rtk was used because the devs didn't really grok redux and so far that's the best use case I've run across. That said, now when I run across situations like that I tend to guide clients to simpler state management solutions instead of piling on another layer of abstraction.
As are fermions, but not hadrons ("stout"), baryons ("heavy"), mesons ("intermediate"), or leptons ("thin", "fine").
Hah, yeah, the ecosystem landscape has definitely changed over the last few years :)
This article would be more convincing if it mentioned more than just the far left ideology (and, indeed, had the honesty to admit that Biden is not a leftist, or even an idealogue).

There are also center and right ideologies at work in America. Center ideologies focus on "bringing democracy to the world" (which probably just means American hegemony in practice). Right ideologies are focused on rewriting history to make the USA an evangelical nation, not merely a protestant Christian-majority country.

So while the first few paragraphs are interesting, it amounts to, as you mentioned, propaganda.
Seems like you didn't need fixed point in the first place. It's for when you need guarantees.
As always there is some truth to it - the problem of the MSVCRT malloc described in this blog article is the living proof of that - but these days it's definitely not a rule that will be true in 100% of cases. Modern allocators are really fast.
Lol actually I set my range at 30-50. It’s been interesting !