skysight-inc/HackerNews huggingface dataset:
That's the tip of the iceberg, a lot of privilege and inequality discussion marginalizes younger white people that would otherwise be interested in helping make society more egalitarian. At best, many people get a freedom from some distractions, but the term privilege does not convey that well, which is very counterproductive, so that chart could help a lot!
Top 1%? How disingenuous can you be, that's made up of the top 0.01% who own 30% of the top 1%'s wealth alone [1]

[1] https://review.chicagobooth.edu/economics/2017/article/never...
Based on this description, it looks like you are an entrepreneur.
If you failed with investing and software development is boring, challenge the perception of people to manual or ineffective tasks that excite you and then figure out how to solve it. For example, how annoying it was to get a taxi before Uber?
temporal.io provides much higher level abstraction for building asynchronous microservices. It allows one to model async invocations as synchronous blocking calls of any duration (months for example). And the state updates and queueing are transactional out of the box.

Here is an example using Typescript SDK:

async function main(userId, intervals){
// Send reminder emails, e.g. after 1, 7, and 30 days

for (const interval of intervals) {
await sleep(interval * DAYS);
// can take hours if the downstream service is down
await activities.sendEmail(interval, userId);
}
// Easily cancelled when user unsubscribes
}

Disclaimer: I'm one of the creators of the project.
>> or is everybody getting richer but the rich get richer faster?

There is some truth to this statement. Just a few years ago (20018), the US added a record number of millionaires:

The number of millionaire households in the U.S. jumped by more than 700,000 last year, thanks to surging stock prices and housing values, according to a new report.

The U.S. now has more than 11 million millionaire households, according to Spectrem Group, up more than 6 percent from 2016. The number of new millionaires and the total population of millionaires set records. Spectrem defines millionaire households as those with at least $1 million in investible assets, not including primary residence.

Since the financial crisis, the number of millionaire households has nearly doubled. In 2009, there were just under 6 million millionaire households. It’s grown every year since, and is now well past the precrisis level of 9 million millionaires.

https://www.cnbc.com/2018/03/21/us-added-700000-new-milliona...
The top 10% is not a static category. People move in and out all the time as a result of ordinary life changes (rising income as you enter prime working years, selling assets to buy a house, selling a house, job loss, etc.).

It doesn't really make sense to be mad at the 10%, because it will probably include you or others in your family unless you are really stuck.

And there are a lot of people who are stuck. Let's not diminish that. But we will never address that if we are conflating them with young people who just happen to have a low income today but have every reason to see themselves in the middle class.
> in your metaphor joe ate the same as everyone else at the restaurant.

That's not anywhere in my metaphor.

> The benefits of society as a whole are not equally shared.

This is true but not relevant to my point.

> The wealthiest in society benefit the most from a functioning and stable federal bureaucracy.

This is less likely to be true and also not relevant to my point.
During the Industrial Revolution the owners of the factories became richer and richer and the workers got poorer and poorer. I seem to remember some quote about the workers "seizing the means of production"... I wonder what that looks like with AI?
You say this as if being successful in the marketplace isn’t winning a popularity contest. You know, “voting with your dollars”.
Is it possible to elaborate in a comment? Honestly I probably wouldn’t take the time to read a lengthy article, but if there’s some elevator pitch then I’m all ears.
>(Given a comfortable base salary. Hustling side projects or side gigs because you're not making enough money is another thing...)

Isn't that precisely why the "monetize everything"/"hustle pr0n" mentality has reached critical mass, though? The millennial generation has achieved existential dread as they have realized that they are not as financially well-off as their parents were at the same age, and they are desperate to find. Away to achieve some semblance of financial stability so that they can start their personal life journeys?
You're right. An alternative route to success could be IAP. :(
I'm surprised at the authors reverence for the Lenovo T14. I purchased one in September of last year and returned it in less than a month!

While it was quite performant, the screen shipped with it was unusably color inaccuarate. Reviews online stating that it had a color accuracy of just 37% NTSC.

In addition to having horrible color accuracy in general usage (tomatoes would look like oranges for instance) using something like "F.Lux" or "Windows Nightlight" would cause this level of color-inaccuracy to appear

Windows: https://www.youtube.com/watch?v=QgjqeDF9c50

Linux: https://www.youtube.com/watch?v=UhLBx4mmPrM

Microsoft's own demo of the technology shows what it "should" look like on a more proper display https://www.youtube.com/watch?v=2QCRDn8-qLo#t=1m58s
> is a huge help in understanding code you haven’t worked with previously

This is huge for me. As someone who takes on already completed projects, it's a huge help with debugging and understand what's going on without requiring you to know the whole system forward and backwards. Sure, you still need to build a mental map of the general code flow, but you can look at a single function and clearly see the obvious inputs and outputs. Combine that with a a stack trace and you can debug that method as a single unit and then start to look at where it's called and what its downstream effects are. You don't need to start from the very beginning of the call and then follow it through, keeping mental track of what is available and in what form when and where.
It's important to understand that there's no group-think. There's no organization company or group that speaks with single voice. I recognize that there are as many thoughts and motivations and intents as there are people.

But it still gets frustrating when in one discussion on cryptocurrencies, it's all about absolute freedom from government/law/court/companies/Authority/TheMan, and in another argument it's "just use courts/laws/government the way you always do".

I understand different people have different approaches and points of view. It just feels like with crypto currencies, they cancel each other.

(I also recognize I'm an ignorant outsider looking in)

Edit: Indeed, as I wrote this, already a sibling comment made a completely opposite "Of course; too bad, so sad, irreversibility is the point" argument.
I should have used the much better url for this - https://bztsrc.gitlab.io/usbimager/

I like rufus on windows but it feels weird to fire up my gaming rig to write a linux usb. Usbimager is cross platform.

Also discovered this user's manual for usbimager -

https://gitlab.com/bztsrc/usbimager/raw/master/usbimager-man...
Front Line Workers and Customers: Anger in Days of Covid
I don't think that is really misleading, at least I wouldn't consider Medicare/social security as a part of my federal income tax. When I think of income tax I think of tax brackets and deductions, not payroll taxes which are deducted before I ever receive any income, and which I never really have to deal with.

Based on the headline, I would have assumed that 57% of people had enough deductions/low enough income to be below the bottom income tax bracket. Which is correct, based on what you said.
SequoiaPGP provides a C FFI interface, which can be dynamically linked against from any C-compatible language. Though safe wrappers would have to be written around that to be able to use it from Rust, which is kind of going full circle. It'd be interesting if a Rust FFI interface could be defined (using abi_stable[0] or something).

[0]: https://crates.io/crates/abi_stable
I had the same issue and resolved it on Pop! OS with this patched nautilus from a PPA.

https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nauti...

Works great for me!
Cloudflare Supports IndexNow and Announces General Availability
Just key the experiment diversion on the email address rather than an internal user ID. That way the experiment and control groups will be consistent across the apps, with the downside that a user changing their email might migrate between groups. But changing your email has to be a very rare operation.
> You can't meaningfully semantically talk about code that doesn't compile.

You can point out that it failed to compile, and that can be a benefit when compiling would've been detrimental. Just like you yourself literally just did when you said "The code doesn't compile [...]".

> it did in fact stop the author from calling a non-constexpr function from a constexpr function.

The constexpr in front of bar() is not what prevented compilation. You don't believe me? Just take it out and see. The code would've failed to compile the exact same way without constexpr in front of bar(). Try it before disagreeing with me.

You're saying putting constexpr in front of bar() has a benefit. I'm saying: tell me what it was. Making that constexpr be always in front of bar() implicitly would've resulted in exactly the same outcome in every situation where the code compiles and also where it fails to compile (like above). Nothing would've been any different. I don't get why this is so difficult but I'm not going to keep repeating myself. Everything I can possibly imagine explaining is in my comments up to this point so just re-read them, I have no other way I can phrase these. Everyone else has understood what I'm saying and I'm at a loss how else to explain it differently. I promise you it's not wrong, we're just failing to communicate.
It’s so ingrained in the OS, that it’s hardly noticeable. Yet I have certainly switched to performing initial web searches in “spotlight” rather than opening Safari.

On MacOS, (last I heard) they use Bing to deliver results you see in spotlight. On iOS, I believe it’s Google by default, for which Google pays billions of dollars each year. Mine is set to DuckDuckGo.

Then there’s the in-app searches, which yield a lot of what you need without ever going to a proper search engine. Apps and push products, travel services, etc. through spotlight search results that take you directly into the app.

Believe it or not, Apple presents a big challenge to Google’s search business, which is why they pay so much to remain on Apple’s platform.
Work based coverage is variable at best, and for most people if they opt out of work based coverage they are not compensated by their employer for the money that employer would have otherwise put toward their plan. Which intern makes non work based coverage inaccessible which becomes a form indentured servitude if you need coverage.

Even the low out of pocket costs are vanishing with the introduction of the newer high deductible healthcare plans.

I think something a lot of people don't realize is that their care plan is often dictated by the insurer and employer, not their doctor. Your employer and insurer negotiate annually on your coverage with little input from employees. What medicines and treatments are covered is dictated not by the doctor.
It is supported on [1] AWS Lambda with a PHP Runtime.

[1] https://aws.amazon.com/blogs/compute/introducing-the-new-ser...
https://www.theguardian.com/ is free to read and excellent if, euro centred news.
Knowing and doing are two very different things. It might look easy, but it really isn't. Listening is challenging work, and we get little training to do it well.

So, yes, incompetence is one of the reasons. And worse, it's often incompetence we're actively unaware of - "it's listening, how hard can it be".

There are also advantages in not listening, but I really believe this "looks easy, but actually hard to do" split is what creates a lot of the problems. We live in an entire culture that's rooted in aggressively talking (cf. school debate club), with little value attached to patient listening.

Managers, like everybody else, are a product of the surrounding culture. Breaking out from that conditioning is hard. That's why it's rare.
Plenty of existing precedent is out there for the network cooperating with peers to handle reversals. True - when that pattern occurs it is not particularly decentralized.

I think what you'll see is the more privacy/anon you value in your transactions, the more you'll rely on no-givebacks network decisions.

There is also plenty of precedent that companies can handle incredibly high SLAs, but "no fail" is not something that's targeted. Bitcoin has an 100% uptime record in this regard, but to your point I wonder what an acceptable/achievable SLA is for a p2p network like bitcoin.
Unfortunately CadQuery (primarily its GUI) seems like its development has fizzled out, without getting it to the point of functionality on macOS. OpenSCAD, on the other hand, works quite reliably on Mac.

Also, it's clunky, but I've had success by using Python to generate OpenSCAD code. The best application of this was an SVG to OpenSCAD path converter.
Yeah this guy knows the secret -- step 4: write shallow updates that make it to the front page of HN to boost your side project's sales
Interesting to see them going back to human curated Apple Music playlists. They started that way when they rebranded Beats Music and it was amazing, but once they switched to ""AI"" recommendations their quality tanked massively and I cancelled my subscription few weeks later.

Might give them another chance now.
Yup that makes a ton of sense, thanks.
Sure, or at least they'd discussed firing him because of that (but it was in advance of the invasion, I believe), but he was already what he might have considered retirement age when that happened. Could he have gone on elsewhere if he'd wanted to? I bet he could have done. Maybe he just didn't want to.
Don, please don't post flamewar comments. We particularly don't want or need religious flamewar hell here.

https://news.ycombinator.com/newsguidelines.html
This is really owed to the display technology. With prices of memory for a bit plain frame buffer in the astronomic regions, early computer displays were x/y displays, often just plotting single dots. So any visuals were generated on-the-fly. (Text was generally put out on another media, namely paper.) While Computer Space had a raster display, it generated its graphics also on-the-fly by means of circuitry. In both cases, displaying text was complicated and added another layer of complexity (and was also more time critical).
I have personally spent tons of time dealing with models exploiting physics issues. It’s a major issue. It’s true that either can adequately simulate the setups, but is it true that either can be equally exploited? I genuinely don’t know. I kinda assumed physx is more exploitable.
4k on laptops is sort of an anti-feature for me, personally. It doesn't really improve my experience much, and often costs a lot of battery life.
Code generation is not supported due to the tokenization strategy.
The marketing from bootcamps is scarcely better, even though that industry is more or less dying off.
I think OP is correct, I'm not sure a judge would say that the "market" here is the entire set of cloud offerings. If the market is CDN, Cloudflare is the current market leader.

I think this is generally how things are seen. For example, in the Apple vs Epic lawsuit, the judge said the market was "mobile gaming", and that in that space Apple was not a monopoly.

Amazon total revenue adds up, but in each of the cloud categories they operate in, are they the leader?
This is the right answer. Matching user data without consent is becoming fairly risky from a data regulation standpoint, as well as user perception.
So 40% of US stocks are owned by foreigners. 30% by pensions funds? And now 89% owned by the top 10% of Americans making 159% ???

I would guess the correct headline is something like "of the shares held directly by private American individuals the brokerage accounts of the top 10% hold 89% of those shares". Which sounds perfectly plausible.

Does the article writer understand this or are they confused as to the meaning? Is this artical and discussion just gibberish all the way down or is it me whose not understanding?
Very glad to hear your insight. I have not purchased one myself yet for lack of a detailed review of most of these.

I wouldn't say I "revere" there, rather, I am just glad the options exist as all. I am hopeful for a network effect.

Historically, however, the T series of ThinkPads have been excellent. My wife used to have one and many others did as well, and its legacy extended into the Lenovo era.

Edit: I was specifically talking about the AMD T14s, specifically, so not sure if that's germane to your issue.
Ok, that's the C++ I learned many moons back (C++98/03). And it makes sense why that exists. Thanks.
Umm, the hiring companies.

Job boards are one of the most monetizable industries
Cracking Random Number Generators Using Machine Learning Part 2 Mersenne Twister
Programmatically generating geometry is very cool, but I don’t know of anyone doing real work with it. OpenSCAD is probably the best power-hobbyist software I know of for this purpose. AutoDesk seems to be trying this approach with DyanamoBIM, which I’m excited to experiment with (I just don’t get visual programming though).

Personally, I would never consider a web-based software for professional use. An opaque profit model makes me think you’re looting my intellectual property to resell, mining crypto with obfuscated JS or WASM, or you’re snatching up market share to get bought by Google who will just kill the service and leave me hanging.

There’s a lot of room for better software in AEC but CAD is pretty robust and very affordable at this point.
I've only been in the industry for ~15 years, but it still feels like every year, some ecosystem discovers the value of something that another ecosystem has taken for granted for decades - type-checking, immutability, unidirectional data-flow, AOT-compilation, closures, pure functions, you name it. I'm glad we seem to be converging on a set of best practices as an industry, but sometimes I wish we were spending less time rediscovering the wheel and more time building on top of and adding to the actual state of the art.
Wonderful that you had thousands of dollars as an undergrad to be able to do so.
In fairness, lithium is 8 times lighter than iron atomically...
And both those companies had real word assets to base their valuation on, not just hype and power hungry GPU farms.
Largely both I'd imagine. Facebook, Slack, and Etsy all still run PHP (or Hack which is a PHP flavor) as far as I know. I'm sure there are a ton of other large web properties doing the same for their web tier.
At Netflix, a star and employees pressure a top executive over Dave Chappelle
What a great read. I really enjoyed the author's writing style and candor.

As someone who lost 8 figures in crypto in 2017 - and someone who is still a huge advocate for defi in general - I can deeply empathize with the narrative. This quote stands out to me in particular:

"... in many ways the sense of violation and helplessness I felt on Thursday was matched by the excitement and empowerment I felt at being able to recover my remaining assets."

Reminds me of the first time I had a corrupted header on an encrypted drive back in 2012. I spent dozens of hours learning things I would have never learned, and while I wasn't able to recover that drive, I've kept header backups for every encrypted device I've had since.

Mistakes in crypto are mercilessly punished, sure. But in an era where every major company database (Facebook, Equifax are front of mind) has been leaked and government organizations are frequently compromised (SolarWinds most notable) I can't help but find some solace that hardened blockchains and clients, and developers who follow stringent procedures, will lead us to more widespread technological stability.

Maybe you haven't committed a cryptocurrency wallet private key to a repo, but I suspect many may have included vulnerable environmental variables like an API key before. An attacker using that could quickly rack up cloud bills that far exceed losses from the average hot wallet balance.

FWIW I consider 80%+ of NFT transactions to be wash trading / 'creative accounting' and most of this recent growth in crypto prices to be a byproduct of hyperinflation. A major correction is coming within 18 months (if not much sooner).

Nonetheless I'm still quite optimistic about the future :)
His comment seems fair. This random website[0] says the average US living cost for a family of 4 is about $55K/yr.

I don't know what $130K after taxes is, but if I take a wild guess and say $85K, that leaves around $30K for savings and investments.

Single income living isn't easy in western society.

[0] https://www.expatistan.com/cost-of-living/country/united-sta...
What make you think it is not particularly challenging to do, especially given your earlier acknowledgement that almost nobody is a good listener?
So they have $1 per Tether sitting in a bank somewhere?
You're not wrong. I would have preferred having the option of 2.5k instead of going all the way to 4k, but 4k is something I would choose to make use of with scaling for a clearer, crisper view of text when coding. I like working up close with my screen and, so far, thankfully, I have excellent near vision, so the appeal is there for me.
It is extremely funny to me watching Silicon Valley types slowly (very slowly) re-invent everything we knew about programming languages decades ago.
Companies that are hiring
Daily Coding Challenge #31 – Check If Numbers Are Ascending in a Sentence
I get the point you are making and the "hunger" example is obviously a painful one. But I actually think feedback should be shared freely.

EG: if I have bad communication skills, yes ideally someone coaches me. But at least, random feedback of "wow that meeting went badly" - hearing that from many people over and over - may make me aware of the area and look into it myself.

Like, if I am starting to get fat, I want people to tell me when they see it, even if they don't have a diet and training regiment set up for me.
You can also append!
ESP32 Emulated Environment
I don't think the quote is very meaningful.

> A small business can generally be as anticompetitive as it wants to be...

The whole point of anticompetitive behavior is to reduce competition in the market. A "small business" generally doesn't have the ability to do this at any meaningful level even if it engages in behavior that would reduce competition if it was instead a huge business.

For instance, if a small business decides to sell some products at a loss ("dumping"), it won't meaningfully drive competitors out of the market. Therefore it would be silly to characterize this behavior as anticompetitive.

Put simply, you are anticompetitive when you actually have the ability to meaningfully reduce competition in the market. If you go down the list of behaviors that are typically considered anticompetitive, almost none of them would be employed by small businesses in an effort to reduce competition anyway.
Someone cuts you off, you slam on the brakes to avoid an accident. Your rates go up. No thank you.
Or rigged elections.
Ask HN: What salary expectation for Canadian interviewing for Remote US role?
I am a Canadian new grad interviewing for a software engineering remote role for an SF based startup.

I have no clue what salary to ask for.

According to glassdoor the average salary is 127 000 USD so 157 000 CAD, is this correct?

Also should I ask for the salary in USD or in CAD as I will be working remotely from Canada if I get the position?