skysight-inc/HackerNews huggingface dataset:
Moves in C++ don't make the whole object invalid, it just leaves them in a valid but unspecified state, so that at least the destructor can still run.

This means calling operator bool on your unique_ptr ought to be fine, because the unique_ptr still has a valid state (you don't know what that state is, it's unspecified, but it's guaranteed to not be radioactive on mere contact. It has to be a valid unspecified state.)
Found the conservative.

I've met plenty of people who work two or more jobs and barely scrape by. God forbid someone gets really sick.

You're right that working yourself to the bone will improve your quality of life if you start from the very bottom.

You're wrong in that many people are in an lower to middle class life cycle and no amount of working hard will improve their situation.
The only telemetry you get will be from users that are experiencing a severe problem who also have the technical know-how to turn it on. You will have no idea how prevalent the problem is amongst the general user base. There would be no way to prioritize debugging the issues.
Those numbers are just a few clicks away. I'm not defending them by the way, I'm myself just a regular employee.

Between a communist utopia and an unregulated greedy-driven capitalism nation, here is what we got, not optimal but works better than average. Neither big corps are evil nor poor people are lazy will be able to fix the problems. There is still hope if you keep working hard to fulfill your dreams in US, the worst is doing nothing and blaming all the faults to the system, the big companies, the rich, the COVID...it will make things worse.
I think it's important to realize that a lot of documentation is duplication. It duplicates something expressed in code, in configs, in structure, in people's heads, or in the real world.

Duplication can be useful. But the more of it you have, the greater the maintenance burden is. (The main exception is documentation that is not supposed to be kept up to date, like a daily journal or blog posts.) So I think it behooves people to be very careful about adding documentation. Because as you say, it can turn 1 problem into n problems.
“When I use a word,’ Humpty Dumpty said in rather a scornful tone, ‘it means just what I choose it to mean — neither more nor less.’

You are free to think that, but most folks' use of the term relates strongly to cryptocurrency.
The entire interview is like this. They’re not even trying to present an internally consistent argument; it’s just propaganda.
The idea that there's a big demand for a fig leaf that excuses getting rich strikes me as extremely wrong. I don't think that there are a significant number of people in the world who are like, "I'm all set to get rich, except oh no I need to find some excuse for getting rich otherwise someone will be mean to me and I can't deal with that, oh thank god, it's Effective Altruism, now I can get rich."

To a first approximation, everyone on this site regularly participates in threads talking about how to maximize their compensation, without anyone feeling a particular need for a fig leaf.
> I don't think either the overcommit design or the naive "all allocated address space must be reserved" design is the correct approach.

Fortunately, this is tunable. You can also turn off overcommit entirely.

https://www.kernel.org/doc/Documentation/vm/overcommit-accou...
you obviously know nothing about crypto.
It’s amazing how this description is entirely unrelated to the reality of the so-called web3. Not just “we’re still working out some of the details,” but literally none of it exists.

It’s like you’re promised a grand night at the opera and the bus takes you to a roach-infested casino. “Music? We don’t need it, the slot machines make enough sound. Now are you going to buy some tokens?”
That does sound like the 99% are pretty dumb then for using a tool that's not suitable for them... Or maybe it's not as binary, and Gits model with its complexity has more useful properties making the trade off worth it.
Many things in memory management are stuck in the late 90s, where assumptions are made about disk vs memory vs cache that are no longer true.

Memory is still much faster than SSD but it is not as insanely faster as it was compared to spinning rust. And compression is a huge thing now, too.
Interesting,
nVidia selected to go with zstd instead:
https://developer.nvidia.com/nvcomp
Big Tobacco is not evil even though they knowingly sell addictions that end in lung cancer, because people give them money, right?

This is spoken like someone who works for one of these companies.
that's ok. but expect your onboarding to take a really long time.
With a zero balance, identity. Identity is simply connecting to a wallet and reading a signed DID - the wallet could have zero balance and it still works. Boom you just signed into something without Google / Facebook / Apple.

With close to a zero balance (but not quite zero) to pay transaction fees, you can do peer to peer encrypted messaging without central arbiters.

With close to a zero balance (but not quite zero) to pay transaction fees, you can send vast quantities of stablecoins to the otherside of the world - that said a web3 skeptic may consider stablecoins to be a cryptocurrency (there's arguments either way, they're tokens but not minted via proof of stake) and capitalisation is an issue.

Edit: reply to peoplefromibiza, who made some good points, due to rate limit:

> wallets are a cryptocurrency concept

yes, agreed. But they do a lot more than let you speculate on cryptocurrencies. Right now I'm working on wallet for people who have zero interest in speculating on cryptocurrencies.

> you can do the same thing with a client certificate

yes agreed. You can think of web3 as a better PKI. I do.
He wasn’t banned (only suspended for a few hours) and that was directed at a single trans person. That last part is almost certainly the reason why he got that warning unlike the many people who have generically expressed similar beliefs.
There should be case studies written by what this team of engineers has been able to accomplish. Everyone said why? Don’t do it. It’s not worth it. And yet. Here we are. What amazing work. I can’t wait to get an M series chip powered Mac and limit Linux on it because of these folks.
s/user/sucker/g
How do you explain that women and foreign-born men in otherwise very similar demographics are participating in the work force by many factors though? I found that very interesting.
> The graph there is not 0 based for its Y-axis

Where did this 0 based graph fallacy originate? There is nothing magical about 0, and in many graphs it doesn't make sense to show at all.

Do you criticize atmospheric CO2 plots because they don't start at 0 CO2 which hasn't been the case for billions of years?

Do you think you should plot human body temperature reading with 0 in which the human body is more than frozen?

Should BRK-A stock movements always be plotted from 0?

The limits of a chart should be scaled to the meaningful realistic values, and it's okay to have the bottom and top of the chart be some epsilon smaller/lager than the highest magnitude observed extremes. This has the nice visual property of conveying "near the top or bottom means it's more extreme".

Home ownership has never realistically been close to 0, showing zero to hide the fluctuations is not "more honest", it's less so. Most meaningful data cannot be visualized and understood correctly if you assume that all charts should have zero.
> capitalism is in its late stages and government bailouts won't keep it floating forever.

It's funny to see this critique pop up in various places completely unaware of the fact that capitalism has more or less been dead since the 1940s. The Great Depression was the end of them as a dominating cultural force and they've been replaced by a managed-everything; a management class.

So when you speak of capitalism only existing in its current late stage because of unsustainable government bailouts, you're really referring to the managed world we've lived in since the New Deal which began not only the popular things we all know and associate with it, but it also massive introduced corporate governance, a managed economy, more and more government institutions/regulations/departments/etc.

We still have some rare examples of swashbuckling capitalists shaping the world to their vision (see: Elon Musk) but they are very unpopular with the managerial class because of that (see: Elon Musk).
https://en.wikipedia.org/wiki/Data_Universal_Numbering_Syste...

Dun & Bradstreet
Every couple of weeks my firefox was crashing tabs one after another.
And I always had to restart firefox.
This weird trick fixed it.
I made the entire firefox directory readonly.
> You may wish to allocate a huge amount of address space for convenience purposes, as it could allow you to use much simpler data structures (such as sparse arrays) which can be a lot more performant than more complicated data structures and use a lot less memory (by orders of magnitude) than the address space that you allocated for them.

Windows does allow you to reserve address space without committing it, but it then requires you to commit the chunks before you use them (see VirtualAlloc + MEM_RESERVE)
Could, sure, but that would mean you pay them less money. They want you to pay them more money.
It's doubtful if the hustling had anything to do with the heart attack.

But the point is that you might live until 90--or die tomorrow in a car accident. So if you plan your life (unlike some of us who just drift aimlessly through life) you need to take the full range of possibilities into consideration. So this guy didn't take into consideration the possibility he would have a short life--while the guy who lives paycheck to paycheck doesn't take into consideration that things can go bad (from disability or a recession...)
I don't think Apple is smarter. Siri is really basic.

I can't even say "Turn on the lights and the fan". I have to present it all in bite-sized chunks. Come on how hard is that.

I have a feeling there is no AI in these supposedly intelligent assistants. Only scripted stuff.
Needs more Oil
So you are now the gatekeeper?
Right, I read the Ars Technica article, I get the original idea. It turns out that monetization strategy doesn't work and the Alexa business unit is losing billions of dollars.

I'm saying, new business idea: give up on the old strategy of Alexa driving induced profit in other business units, instead charge more than the breakeven cost of building devices and running the service. This will likely be substantially more, and fewer Alexas will be sold. But the users that do actually get a lot of value from the device and service they are using will pay more for it.

The product/market fit to test is: How many customers would pay more for a device that's not trying to sell you things? Can you get a solid (but smaller) business just by charging more for the device? What features would you add to persuade the marginal user to pay more? Offline mode for privacy-conscious users? Lean in to home automation features? What about a true AI-powered personal assistant? What about per-user language training with a local model that gets refined by your voice samples, with that data not shared back to the cloud? Etc.

Simple startup-style product iteration stuff here. You had a customer hypothesis and a growth model, and it was proven unviable. So can you pivot to find a viable business?
Preview is great.

I can also recommend Skim (free and open source) for macOS for some additional functionality [1].

[1]: https://skim-app.sourceforge.io/
There are distributions that are mostly continuous but also have point-masses.
Vietnam isn't free by any measure of freedom. Even in the context of a college classroom students can't say anything that goes against the government.
The best paid careers are in HFT, which is far less harmful than e.g. ad optimisation (the business of most big tech)
I come from ramaze (very old, not maintained, very simple), used rails for work (and was never a big fan) and use hanami for a couple of years now.

I wrote a wrapper that handles/maintains multiple hanami apps and makes plugin usage easy with multiple projects I use them in. Everything gets deployable with capistrano. I run a few sites with more or less complex features and quite happy with it.

Will see how the migration goes...

Grats to 2.0 and kudos to the hanami guys! Great software.
1) We probably shouldn't take anything that can be used to manipulate at face value.

2) As far as I understand it, EA actually is a very, very simple concept that ultimately states that 'doing good in some ways is better than others' aka some things make us 'feel good' but may not be effective. Literally 'be effective'.

3) EA in practice can be a secular kind of moral signalling and personal brand washing. You can't use religion to be huckster anymore so much (FYI I support religion, it's just that it can be easily appropriated), or rather, the 'My Pillow Guy' does but that's to a more limited audience, so 'EA' can be used for the same purposes among the white collar culturally secular masses. Which is how it was used at FTX.

Like anything we should be thoughtful and skeptical about all of it, try to put things in context, don't accept wild claims at face value and be perennially wary of people who just 'talk' about things as opposed to 'doing' them.

Narratives, idol making, lack of skepticism are the problem here.

Incidentally, there's an individual who brought evidence to Bloomberg about FTX months ago and they avoided it partly due to fear of lack of access - and - a conflict of interest with advertising. Such is the power of money with tentacles. Same thing for major geopolitical powers with money and leverage.
You are correct, life is expensive. Making 400k is still better than most though.

But I still hold, you just need leetcode. They dont measure anything else, aside from system design, which is similar in its need to be memorized.
In addition to the links others have given I'd note that serving dynamically generated Mapbox Vector Tiles (MVT) can be done very easily from a very standard postgis server these days [0]. For me this is the no brainer way to go. Your main problem is likely to be converting from OSM's labyrinthine data structure to something easier to serve.

[0] For the explanation and minmal version see https://www.youtube.com/watch?v=t8eVmNwqh7M source code here https://github.com/pramsey/minimal-mvt. For a full fledged package see https://github.com/maplibre/martin or https://github.com/CrunchyData/pg_tileserv
If you can run WSL 2 then you can use this method.

I personally run Windows 10 Pro which does have Hyper-V enabled (I use Hyper-V for standalone VMs unrelated to Docker) so I can't disable it to check for you but I'd say I'm 99.99% sure it'll work without Hyper-V because this is focused on running an application (Docker) inside of a WSL 2 environment. If WSL 2 is available to run then Docker can run in it because WSL 2 is providing the Linux environment. There is no separate VM running Docker.

Try it out and let us know.
I remember learning PostScript (~1993?) by reading the Red Book, and thinking how awesome it was that this company Adobe, which I'd never heard of, had created a new programming language just to solve once and for all the problem of specifying vector graphics to a printer, and had written such a nice book to help others use the language. It was magical to be able to write a text file in emacs, send it to the printer, and have cool images come out.

Good old days.

btw PDF started as Project Camelot at Adobe in ~1990, as a way to capture the results of executing a PostScript program [1]. I'm curious if there is still that kind of foundational innovation happening at Adobe, and if not, why it died?

[1] https://blog.adobe.com/en/2018/06/14/evolution-digital-docum...
The article you linked said so.
Honestly...... 3.0 is actually dead on arrival thanks to the proliferation of "Web3" the brand damage is done and "3.0" should find a new name ASAP.
The difference is that EA is nothing like religious fundamentalism. No one is pressuring you to work in HFT or donate to AI risk if you don't want to.
Speaking of disability, there are something like 30% more people on long-term disability since the pandemic, on top of the skyrocketing amount since the 80's
Totally! And this is why evaluating whether a movement like EA is good or not is really hard.

In general, for hard questions like this, I take a “know them by their fruit“ approach, I.e. seeing how folks do on easier-to-evaluate ethics tests, like whether someone is vegetarian or vegan. By that light, the movement comes out looking pretty good. If you apply a more anti-capitalist test, the movement does not look so good.
> I think all of the annexure K stuff is broken in MSVC.

Doesn’t annex k only exist in MSVC because it’s a bunch of crap MS got the committee to add and no one else wanted to implement?

And isn’t it a C11 thing?
Factor in housing costs and in some cases making less in a smaller city or rural area in fact pays you far more. Housing in high cost of living cities is pretty ludicrous, especially if you ever want to buy.

That and I'm not just talking about rural areas. There are dozens of medium sized cities with fairly affordable housing, especially in the Midwest. Texas isn't bad either if you stay away from tech exodus hotspots and trendy/posh areas.

Try just doing a nationwide job search with salaries adjusted for housing cost.
It’s an unspecified but required to be valid value for the moved type. The author mentions it’s a smart pointer type, which could easily be defined to act like this.
10% I believe was originally an arbitrary rounded number that shouldn't have too bad an impact on someone. It's not novel, by any means, as you can see Islam advocating similar with Zakat! The novel part of EA was analyzing the outcome of charities based on research to ensure it actually improves lives in a quantifiable way. A great example of why this is useful is [0], which tl;dr was a highly funded waterpump dressed up like a childs toy to replace manual pumps in Africa where kids could play and water would be brought up to the surface. The issues were numerous as explained in that post! Now look at an EA-aligned org called Givewell [1] and what sort of research they do to find the most 'effective' charities where that is lives saved (or formally, Quality Adjusted Life Years) per dollar assuming all lives are equal (if $1000 saves a life in Ethiopia compared to $10000 in the US, saving 10 lives is more 'effective' roughly speaking). That's the core gist of EA. It's not re-skinned utilitarianism, it's not some crazy plot to get rich, it's analyzing charitable giving like you would an investment. There are then groups like Giving What We Can that advocate one should donate a percentage of their salary to these charities and the outcome is you might save more lives working as a developer in the Bay Area than a nurse, over your 40 year career (instead of being a nurse yourself you could fund 10 nurses in Nigeria, for example).

[0] https://forum.effectivealtruism.org/posts/P9XEtnHFQF24HCC8v/...

[1] https://www.givewell.org/
The choice for most humans wasn't "work or starve". Back then the concept of "work" didn't exist. You lived your life, you hunted and farmed for nourishment, these tasks while laborous were also incredibly fulfilling. There were no abstract timelines to complete tasks by, you collected eggs because they had to be collected and you harvested crops because your family needs food.

Nowadays the choice is "do meaningless tasks to make someone else much wealthier, or cease to exist with the social institutions created explicitly to exploit the lower classes".

Why are you morally OK with forcing people into this system of exploitation?
On the other hand, there are plenty of people ready to look down on you if your goal is to make money.
https://lapce.dev/
He understood what he was doing was hurting people and he continued for his own satisfaction.

That's case closed in my book.

Should he get bespoke support to avoid recidivism and encourage rehabilitation? Yes, absolutely everyone should in prison.
You are missing some big components though: this has grown for decades with very little deflection in the trend, and "survive without doing things they really dislike" seems odd motivation to do absolutely nothing.
> The Metaverse has been widely rejected.

How can that be, when it doesn’t exist yet?
It's actually hilarious how Google - a company famous for it's search engine - made Docs, who's search function cannot find anything.
There's advantages to both terms. Bus factor maintains the (possible) fiction that people care about their coworkers/bosses enough that they'd transition out if they had the choice. Bus factor highlights that there's no way to get that information even if the person is nice enough to help for effectively free.
> does he go into how these people survive

According to the article, everything from government checks to money from spouses/friends. One would have to assume some criminals are included as well, but I'd guess there aren't too many statistics covering people's illegal side gigs.
You mean white collar i suppose?

Do you have this stat? conservative-aligned judges do give harsher sentences to white-collar crimes? Because in my country, this is pretty much the opposite.

They even bail them out of prison for "medical reasons" and then we can see them on the dancefloor at christmas. Hopefully we'll get US-like gun laws (and US will uban sniper rifles and sniper AP rounds, as their mass killing power is low).
I agree about Go. One quite frustrating scenario I have ran into multiple times is if you unmarshal (parse) some JSON into a struct, you can’t tell if an integer field with value 0 was specified in the JSON input as 0, or missing from the input. AKA there’s no way to differentiate the zero value from undefined for primitives.

There are roundabout hacky ways like parsing the JSON into a map[string]any to check if it’s there, but it’s so ugly and requires so many lines of code.
> In the US at least we know a majority of the workers are hourly.

We're talking about IT employees. Unless someone was a contractor, most IT employees (white collar workers in general) are exempt, and not tracked or paid hourly.
Very old, given the time it has taken to catch up with CLU.
Not any more, no. You’ll note that I expressed this as a theory rather than a statement of fact.
you can't query local services from a remote webpage unless you use a dns rebinding attack which is probably a bit over the top for "whitehat" activity.
Do you maintain a dagr fork internally?

The project looks to be deprecated:
https://github.com/dagrejs/dagre
IPFS isn't Web3
>We believe a more accurate phrase for this concept is “defective altruism” and will therefore use that term for the remainder of this article."

How could anyone take an article that includes a sentence like that seriously?
Ask yourself how many document management systems are selected after rigorous tests of actual usage vs those selected after sales presentations and schmoozing. That should give you your answer.

And if that's ambiguous, then ask how often your company penalizes people for making the common but wrong choice versus the uncommon but wrong choice.
Sumatra is uses the MuPDF library which is excellent. Zathura however uses Poppler which is lacklustre.
When I lived in China, I once participated in a company activity day that included some team games.

One of the games was similar to a spelling bee: the facilitator said a word out loud, and each team had to try to write it correctly on a flipchart.

There are many thousands of Chinese characters. So, even though the folks in my team were smart enough to be FAANG engineers, and were young enough not to have forgotten everything they learned at school+university, there was a lot of head-scratching and second-guessing going on.