skysight-inc/HackerNews huggingface dataset:
not many, I did it, jobs are scarce, most of the time you port a new version of CPU to the kernel, or add a few device drivers, the industry does not need a lot of those engineers, and per my experience, not compensated that well either. these days many kernel programmers work for big companies.
Who are your trustworthy git and vps providers?
But there is! Use local variables and value semantics. Use references to borrow stuff. Never touch new or delete. Use smart pointers when need an owning pointer (rare). Anything beyond that: ask next in seniority to supervise. That should be enough to live a happy C++ life for a junior.
As someone who likes both mathematics and programming, I find this comment and the article too divisive for divisiveness’ sake.

Programming is applied mathematics. An assignment is not 'sloppy' like the article posts, it is just another kind of operation that can be done.

A proof is very much like programming, except you are also the parser, the compiler, and the (comparatively slow) computer. Learning to write proofs helps immensely with learning how to program.

We should strive to make our proofs and programs easier to understand, no matter the paradigm.
"Advertisers" advertised on Rush Limbaugh. They keep advertising on Fox News. It'll just draw different advertisers.

Advertisers are going to go where the money is. Will the changing demographics make the platform more money for advertisers, or less? That's all they care about.

Incidentally, if it means there's even a chance that we stop seeing even a small percentage of )(&@(#& Liberty Mutual ads, I'm all for whatever that takes.
Is anyone actually seriously advocating no moderation at all?

I'm pretty close to being a free speech absolutist, but I still like to be in semi-moderated spaces. I don't want the state to do the moderating, but if a place like twitter that I can freely enter or exit has clear rules that are evenhandedly applied it's usually better for it. Now aesthetically I prefer fewer rules and more freewheeling interaction, but I understand that some people want a more constrained space. Both can and should exist.
Article plays up the fumbling for effect, but is otherwise spot on. The PSTN was immensely overbuilt. Old Western Electric equipment is, literally, built of tempered steel, from the crossbar switches in the CO to the red telephone on the desk. The human artifice erected in between, electrically and mechanically connecting a microphone at one end to a speaker at the other, was staggering in its analog complexity, and yet it worked with astonishing reliability. And, to put it in modern terms, all of it was for just one single "app:" voice calls.

It all began moving to digital relatively early in the 60s, but even well into the 90s many systems were still functionally analog, with copper wire pairs carrying analog signals in a /not-metaphorical/ loop between callers.

Today we have comparatively infinitely greater capacity and capability, and there's no going back, but the "core experience" of the modern voice "app" is without a doubt a pale reflection of its original progenitor.
GPT-3 and a Name Can Accurately Represent Your Personality
How is it possible to even begin to repay $31 trillion? What kind of budget surplus would help put a dent into interest on that amount? That number is bigger than the entire annual GDP, let alone budget, let alone any hypothetical budget surplus.
Not backwards compatible with PSVR version 1 games? I’m having a hard time imagining a good reason for this. They claim it’s because it’s a totally new VR experience… whatever that means.
And Musk likes his money as well as Tesla, SpaceX etc.

So when it comes to the choice between that and allowing unfettered free speech I am quite sure he is going to choose the former.
Just had baby Dr wanted to do it at 7:00 and the hospital required us to be there at 5:00am. Dr showed up half an hour late.

The reason he scheduled for then was so he could still do office hours. His office closes at noon. Don't like the guy.
> Also China's vaccine isn't that bad, really.

It absolutely is, particularly against Omicron and its successors [1].

[1] https://www.ft.com/content/729f1dc0-32d1-42c9-bb62-63a41f1e8...
Yes, but 8:00am in 2017.
I'd say the trend in the industry is to hire engineers rather than language specialists. An experienced C++ guy should be able to learn the Rust basics in a few months.
Well, hire me and train me. I'm a mediocre Python data engineer but self taught myself a bit of C and C++ plus I don't ask for high salary. Something like 90K CAD is good for me.
I'm pretty glad that it's forbidden to deny the holocaust.
A physical key is much more intuitive than typing a code. It's directly analogous to a locked room.
If I wire 200k to buy a car, I want that money to arrive instantly. I certainly do not want to spend hours at some parking lot waiting for the money to arrive, I want to sign the papers right there and then and take the car with me.

No fucking way I’m gonna leave some random with both the car and my 200k. So instead of sending a bank transfer, I still have to show up with a big bag of cash in 2022.

The amounts where multi-hour transaction times are consistently acceptable will be significantly higher, 200k is still well within normal everyday p2p transactions.
> All of this to say: if you want C++ programmers, you need to pay competitive enough rates to pull them away from there.

I'd modify this to say "All of this to say: if you want programmers, you need to pay competitive rates."

I worked in real estate for a while (as a software dev) and my boss, who was a realtor, always said "there's no house problem that price can't solve".

The labor analogy for me is "there's no labor shortage that salary can't solve". It may take some time (as people get trained up) but employers complaining about talent pool issues but paying get little sympathy from me.

For example, from a link in the article, consider this job https://www.efinancialcareers.co.uk/jobs-UK-London-C_Develop...

150k pounds for a job in London that is a tech lead position seem low to me.
Booting an Embedded OS: The Booting and U-Boot Phase
We recently "lost" a business number during porting. We had a consecutive block of 400 numbers, but a single number was mysteriously ported to a company called "Neutral Tandem" instead of to our new carrier. Baffling. Nobody from our new or old carrier has any relationship with them, nor could they do figure out how that happened. Nobody from either carrier could get the number back after several weeks of effort.

When contacting Neutral Tandem we got a "You're not our customer, and we have no records of you owning that number. So we can't tell you what happened or how to fix it, sorry."

So the number is effectively gone, and I am experiencing neat-nick anguish from having a single hole in our beautiful list of 400 consecutive numbers (which have been used at our company for more than 40 years).

Anyone from Neutral Tandem (now called Inteliquent I think) here on HN and willing to help?
a few issues here - c++ is not used that widely in embedded (most prefer c or a small c++ subset). and ruby? i can't remember the last time i saw a post about ruby here. and finance is huge.
I was technically a user of 4 other platforms, but left after a week of trying them out.

Like Americans who visit Mexico, not many choose to actually move there, most go back to the US.
If I see "TrumpIsDead" in the Trending box, that doesn't tell me who the liar is. So does that destroy the credibility of the source, or does it destroy the credibility of Twitter's trends feature?
"Programming is just typing" was a typical management refrain when I was in the embedded field (more properly, now I'm adjacent to it). It was frustrating. Computer scientists and programmers aren't Real(tm) Engineers so they don't deserve as much money. They can't be in charge because you can't have engineers answering to non-engineers (ie, very few leads let alone managers coming from the software side). Which leads to a culture that's overly hardware centric with insufficient leadership/management understanding of what software actually entails.

Also, "This doesn't meet the current requirements, fix it with software!" The best one was when the case wasn't waterproof... How the fuck is software supposed to fix that? They literally expected the software team to work magic. A lot of pushback got that requirement kicked back over to the mechanical engineering team to address, but it took months. Moronic.
Tell me how a GAN works. it's 1000 pedantic monkeys trying to out-HN the other. At the root of all AI is a similar process.
I feel this is too little, too late. People who would use this already have started using Credit/debit cards (instead of local systems). Bank account numbers are not easy to transmit (sure, we could do this via QR code, but that's a new piece of technology people would have to learn how to use). The internet has happened, and it works on credit card-style numbers.

Banks had a chance to introduce this ten years ago - but back then, they were greedy and wanted to keep money in limbo, most likely to have an advantage in taking interest. By now, the market has other, more internationally accepted modes of payment.
> you can't explain what's going on inside that black box

Do you have a better solution for speech recognition? We all know how well speech recognition works in reality, and we know language models can accomplish more complex tasks than setting your music and lights.

These models are not state of the art, they are cheap versions for scaling up to millions of users. It's sad but we rarely get to see SOTA in a product.
> experienced C++ hiring is still considerably easier

Perhaps, but you can take experienced devs with a background in other languages and expect them to write solid Rust code. You probably only need to hire 1 or 2 people who already know Rust.
How can it be personal responsibility when there’s enough of these people to create an entirely new boot camp model? If it always was personal responsibility then why is the system changing? Personal responsibility cannot be blamed when this country has so much poverty and lacking in opportunity for young poor children.

The costs of eating healthy are high. 2 years online schooling for most kids coming out of high school has lowered overall comprehension levels. Parents working long hours put in little effort to see that their child is active, healthy, and studious. No role models, no healthy lifestyles, no belief in a future.

The lack of physical activity is down to the parents. Generation X raised their kids with strict rules and a high safety concern. Can’t play outside when you’re not allowed to cross streets or climb trees.
CERN was a big user of CentOS. After redhat changed CentOS8 EOL, CERN was allowed to use RHEL. Last time I checked, they suggested others in high energy physics community to use Rocky or Alma if RHEL is not an option.
You mean increasingly common?

I have found that my GV number has become useless for most TOTP services, and for a lot of services that want a number to send a text.
I don’t know anything about VR, can someone tell me how this compares to the Meta Advertisement Torture Device (MATD) that costs $1500?
> First, the strict measures were popular and people demanded them.

How is this determined? A democratic vote....in China? At best, it's tyranny of the majority. The article quoted Xi as saying the people wanted it, but that's not the same thing.

"Videos posted on Chinese social media site Weibo showed people rushing to the park's gates following the announcement but finding them already locked."

It's a great policy to apply to other people. But it seems that they don't want any of it.
That I can't say. Part of why we started doing this was so others could chime in and we could compare notes but that hasn't really been the case and they continue to be locked silos for the most part. Maybe one day!
Oh man, I was just about to start looking into this service. Not necessarily for mail, but for WG VPN. This is not a good look for Proton.
This is incredible work, honestly. Is the theory here that humans seem to enjoy an intuitive understanding of protein folding? I seem to remember an online game (maybe https://en.wikipedia.org/wiki/Foldit) that exploited this intuition by crowdsourcing human suggestions for brute-force style protein folding work.

And am I right that the goal is to create a best-effort short-cut to the final stage of brute-force final folding to get a real result?
If all advertising media/mediums are free-for-all, then what, they just quit ads and marketing? If that's the case, I am all for that. I am all for disincentivizing hyper-marketing and advertising that happens today.
Might want to look more closely into the types of advertisers on Rush Limbaugh etc.

It was bail bonds services, gold, male vitamins, pillows etc.

Not nearly as profitable as say Nike, GM, Sony, Apple etc.
Wireline porting requirements are limited; the original carrier only has to port to carriers in tge same wire center (also known as central office). If there's no other carriers, you can't port.

If your wireline carrier hasn't been (re)absorbed into ATT, Verizon, or Frontier, it might be small enough that there's no competitive carriers in their central offices.
Seems wise. If you're a corporation, you don't want to associate your brand with something as capricious as Twitter. I left this spring because I didn't want my content to make Dorsey money. I imagine WaPo and other corporations might calculate the same.
but with inflation, 8:00 am in 2017 is now 7:30 am
This was my first thought too. It's an amazing looking piece of kit. I will not be buying a Playstation, but I do wish the PC VR space had someone continuing to push forward. The Index is nice but they really missed a beat by going with LCD. I haven't used my CV1 recently but I'm under the impression I will need a meta login, which I'm not interested in doing.
Not surprised to see Python but when I went to uni in Germany 10 years ago Java absolutely seemed to dominate as a teaching language (and on the job market). Has C# gained ground?
There are two datapoints with a 500,000-750,000 jump so yes the chart shows over 1,000,0000. And that doesn’t take into account the drop in normal deaths from lockdowns and wfh but anyways.
They built a lot of bombs, then proceeded to sell them to friendly regimes and drop them on others. Of course, after the bombs are dropped and the regimes are replaced, the bombs are sold to the new regime.

Hegemony ain't cheap.
A friend of mine gave me a PSVR1 for my birthday (which I use on my PS5). I'm playing Resident Evil 7 in VR mode and it's the most immersive experience in any horror (or possibly any other genre, really) game I've ever played. I was legitimately terrified and didn't want to sleep the night I played it for the first time. I am not a person that gets easily scared in horror films or games and usually get a laugh out of the absurdity of gore and jump scares but RE7 just hit much different in VR. The dinner table scene at the beginning of the game, and the chase sequences were absolutely horrifying.

If Resident Evil 8 and/or the Resident Evil 4 remakes get VR modes I will buy PSVR2 on day one.
Can anyone describe how/where this actually fits into Meta's businesses?

"As a test case, they decided to wield their model on a database of bulk-sequenced ‘metagenomic’ DNA from environmental sources including soil, seawater, the human gut, skin and other microbial habitats."

Meta has a lot of data, but I'm unaware of them having a presence in the environmental/medical diagnostics industry which is where I assume this would be applied

Perhaps they are going for a Bell Labs kind of structure?
I wonder how much C++ is being learned by new generations of programmers. I suspect Rust is taking over there but that is a completely baseless assumption on my part.
I’m hoping with the PSVR2 launch that people will finally realize that the metaverse consists of way more than just meta and Horizon. The current complaints on how the metaverse sucks are like if people only visited Yahoo’s homepage and decided that it was the entire internet and that the entire internet was terrible. It’s a ridiculous way to evaluate an entire ecosystem, but in their defense at least they took 5 minutes to actually try it compared to nearly everyone else making terrible assumptions on the metaverse based on 0 experience.

If Sony fails to bridge VR/AR to the masses, then it’s all up to Apple to save the industry. Meta built an amazing, affordable product, but their brand is just so toxic that it’ll take a generational change before it can eventually recover its good will and people in developed countries trust it again. Google has a similar brand goodwill problem where they will also be unable sustain any new metaverse related product introductions. Their brand image has just been really damaged by their own internal promotion system
Dear finance folks: Please do write your trading systems in Rust; then at least the poor beeper-wearing support folks maintaining the code doesn't have to come in on the weekend as often to debug those unnecessary null pointer & dangling reference errors causing crashes.
If you don't own the instance can you follow things on instances you're not federated with?
Or normalizing "4chan 2.0" reels people in.

You may not recall, but 4chan was one of the greatest disseminators of information and a huge spawning ground for all kinds of content prior to the emergence of more mainstream platforms. It was also fucking disgusting.
So either way it's not a problem for the vast majority of users.
Mastodon is a bunch of separate federated Mastodon instances. In order to see content from several you need to connect to each of them (if memory serves, your identity and social graph are not portable between instances due to the limitations of ActivityPub. This is a problem Dorsey's @ Protocol attempts to solve). That does let you see the illusion of centralization though, sort of like email which is also federated
> I can survive 4-6 months with no salary

In my experience, how long runway is is not the point. Or, it's not "runway of money", it's a "runway of your soul". Your soul will be eaten alive before running out of money. I hope you will be fine soon.
Indian UPI apps allow you to type phone number or find contact sender and receiver uses same app, or phonenum@bankname or user@bankname ids with equivalent QR codes or one time QR codes with amount. Money is routed to/from multiple bank accounts.
There is a sweet spot - desktop/GUI applications, but it's getting smaller and smaller, unfortunately.
I think you haven’t read much of the literature and don’t have any real experience with it on a real project.

There is no intuition when it comes to programming. Everyone has to learn it. You’re appealing to familiarity of concepts you’ve already learned and assume everyone else thinks the same way.

There are highly efficient graph algorithms using pure immutable data structures. You don’t seem to be aware of how much sharing is enabled by immutability nor the algorithms for efficiently updating graphs in a pure functional way. Try reading this book [0].

Again there is a whole zoo of optimizations available exclusively to pure functional languages that you don’t seem to be aware of. Try reading Counting Immutable Beans. Some of the optimizations GHC can do are impressive. It’s not all bad performance.

Want to talk about cache misses? Check out an average C++ code base. It has a dedicated cache-miss operator.

Side effects are everywhere. And yes, in a purely reverentially transparent language, it becomes a pain being forced to be explicit about every mutation, network call, and file handle operation when you’re used to throwing caution to the wind and flying free with them. Improper handling of side effects include common use-after-free errors, etc. After years of dealing with this mud all of software, at least for me, explicit handling of effects becomes exactly what you want in order to keep your sanity intact.

[0] https://books.google.ca/books/about/Purely_Functional_Data_S...
I guess my point is that there's more kinds of harmful speech out there than just libel / slander.

> COVID19 can be cured by drinking bleach and/or Ivermectin and/or hydroxyquinoline.

These "cures" range from useless to harmful. But no one is getting defamed, so there's no one who will take the matter to court. What do you want, for COVID19 to take Joe Rogan to court over the Ivermectin statements?

I don't think people realize how useless libel laws are in today's social networks.
The armchair philosopher in me really wants to draw a parallel to a loose interpretation of Godel's incompleteness theorem to conclude that there's nothing which indicates we should be able to understand even us, let alone emergent phenomena we provoke.
One man's bug is another man's feature I suppose.
When methane is released, each molecule casues 120x more warming than a CO2 molecule. As it decays (with a half life of ~10 years), it falls exponentially towards a floor of 2-4x worse than CO2 (it's 4x after 100 years and continues to decay from there). This is called Global Temperature Potential (GTP).

Even after 50 years, it's "only" 10x worse than CO2.

GWP is the average for all years, compared to CO2. For methane, most of this is contributed within the first 20 years after release. GWP is primarily useful for estimating the effect of constant steady state emissions. For instance, if we emit both methane and CO2 at constant rates from now to 2122, the heating from the methane is about 25x worse than from CO2. (CWP100=~25). (calculating this gives the same integral as averaging over 100 years).

However, if we're not looking at constant emissions, but instead large bursts where all the gas is released at once, it makes more sense to use the GTP curve.

Here is a nice plot that visualizes this:
https://pubs.rsc.org/image/article/2018/EM/c8em00414e/c8em00...

Edit: strictly speaking, the above reasoning assumes the Earth cools rather quickly. Actual cooling once heat has been trapped can be 10-20 years, however, meaning the maximum temperature is reached about 10 years after the release, and it will take 20+ years for all the heat to escape Earth after the methane itself is gone.

https://pubs.rsc.org/image/article/2018/EM/c8em00414e/c8em00...
It was for ADHD. But I have had burnout as well, not a good combination to have.
I can't believe they are launching a new PS5 peripheral when you can't even get a PS5 without a huge hassle or paying a big premium.
I simply use wired earbuds with a built-in microphone. Works seamlessly every time.
We've been using Metrist at Torch.io for well over a year and it has enabled us to react quickly instead of being on our heels during several outages outside of our control. This is air traffic control monitoring for everything flying outside of your infrastructure.
And it seems like most of the jobs in the domains where C++ is common want established domain experts and maybe a handful of new people coming in through university pipelines.
> Every time you place a phone call in US or Canada, the originating carrier does a lookup against the Neustar-NPAC database (also called a "dip") to determine the routing destination for your call.

Is this able to determine if the phone is connected through wifi calling? (There was a discussion yesterday where some one suggested SMS may not be sent to a phone connected to wifi only if the sender did not wish to but I could not see a mechanism that would allow that determination.)