skysight-inc/HackerNews huggingface dataset:
I've seen this story several times.

Once a language no longer has a developer pipeline, it becomes a language with no future. No matter how important and widely used. You wind up with jobs begging for qualified developers. Given how systems last, the language may survive indefinitely. As nobody dares migrate projects off of it. But employers will struggle more and more to find employees.

The first language that this happened to was COBOL. There are still a lot of COBOL systems out there. And a lot of COBOL jobs. But nobody wants to go into COBOL for fairly obvious reasons.
C++ doesn’t require you attend an annual furry convention.
So your model is dictated by the potential behavior of criminals rather than the actual needs of customers... and you don't consider this to be "badly implemented."

What company did you say you were designing security policies/processes for...?
Hollywood seeks a cut as Netflix debuts ad-supported streaming
It doesn't provide a clear explanation in those terms, and in some fraction of positions, there is no simple such explanation. But I believe that in a decent fraction of cases, a human chess player probing PVs will gain a reasonable understanding of the winning or drawing strategy involved, and that such interactive PV probing is often a better form of explanation than a concise non-interactive textual one could offer.

There is no equivalent to that in neural networks.

Note that PVs explain the connection between the root position of minimax search and a leaf positions. Evaluation at the latter is easy to explain in terms of features like material, mobility, pawn structure, king safety, etcetera.
Additionally, ~18% percent are induced labors resulting in more daytime births.
I dunno, it is probably easier these days. A one person army can build the site, have it auto-scale.
I Challenge PG to a Codeduel.org
> I don't think age is particularly relevant here.

“What technology you grew up with” is definitely a factor (not the only factor, but a big one) in “what technology you feel comfortable using”.
Or if you're waiting for a call from _____
C++ is the new COBOL.
Then buying any digital good or licence is extortion. After all it’s just an INSERT query! They could just do it for free, yet they refuse to…
Yea, I feel like there's a big cargo cult element to the claims of carrier skins being crapware by default. I remember the moment I realized that the moto x (first post-Google moto phone) and the contemporary galaxy s both had solid advantages over the pixel. Eg Samsung beat pixel to the quick settings menu by YEARS (and by extension iOS by even more years), and this is now an industry standard.
You sound like you’re disconnected from reality.

Phone = Telephone:
The term telephone was adopted into the vocabulary of many languages. It is derived from the Greek: τῆλε, tēle, "far" and φωνή, phōnē, "voice", together meaning "distant voice".

Distant voice communication is the entire purpose for a phone.

Just because you want or expect your phone to do more, doesn’t make your desires the primary function of the device.
Weird cars are becoming the new normal
While most communications technology has improved over the last quarter century in terms of throughput, latency, cost, etc., voice calls have become horrid.

Every aspect of telephone calls has become a total nightmare. Constant spam calls, poor audio quality, phones doing weird and random things in terms of answering calls and routing the audio to the proper device.

It is strange how telco's have managed to absolutely devalue their core product so thoroughly.
As much as the tracking I fear the access control.

Made some stupid comment online while being drunk? We take your ability to by transportation passes/plane tickets...

IIRC this is already happening in China.
Is that really a universal fact? In any case, my statement goes in the opposite direction: is a reliable system necessarily "well understood", in the sense that it can explain its decisions? Most complex systems powering our lives cannot tell us anything about how they made those decisions.

AI systems add a layer of complexity. Even if you can explain a decision well on your training data, I seriously doubt you will be able to still provide reasonable explanations in completely out of distribution data.
I wonder if this partially explains some of the issues car manufacturers are having with LIDAR systems, other than the inherent difficulty of course.
system programming is a tough and low reward path indeed, be it in c/c++ or whatever.

embedded/EE is worse.

unless you made into the big few(google,amazon,meta,apple,microsoft,...), salary will plummet by half in general, or even more.
The definition of "living paycheck to paycheck" is "couldn't meet their financial obligations if they lost their job". This is nothing at all like "can barely afford to put food on the table".
Except that SMS messages can be intercepted, e.g. by having a proper access to the SS7 backbone, by abusing services provided for other reasons, or by SIM swapping attacks. All of this has already been done, so it's not just theory.

See e.g. https://arstechnica.com/information-technology/2021/03/16-at..., https://arstechnica.com/information-technology/2017/05/thiev..., https://arstechnica.com/information-technology/2016/08/congr...
It drives me INSANE that I carefully align the map UI with the area I want to search, enter my search term, and then bam Google Maps automatically expands to the entire region.

This is NOT what I want ever.

Another thing that bothers me, when using the my phone as the map display I can search for places along my route and go back to normal navigation mode. Then as I drive whatever I am searching for will pop up along the route when we get close to it (say restaurants or gas stations). You can't do this in Android Auto, you have to always select the location or clear the results entirely.
> You may also look into Kernel Programming for a lucrative systems programming career.

This is the road I have taken since I started to work professionally, but I yet have to find a lucrative job. I know that I am paid more than microcontroller devs, but less than web devs. The market for kernel developers is not that big either.
Yep. I build glorified CRUD apps in NodeJS + React, my friend works on some embedded C++ stuff.

- My working hours are way more flexible. I pretty much only have to attend meetings which are rare, so I can basically work whenever I want during the day. That means that I can go to the dentist and stuff like that without taking the day off. She has pretty strict hours.

- I can work from anywhere, only requirement is decent internet connection. She has to go to the office because that's the only way she can actually test the code she writes for physical devices.

- My salary is basically double of what my friend makes.

She's currently learning JS so she can just move into web space. If someone can choose between easier job with much better salary, benefits and working conditions, they will do that without thinking, unless they reeeeeally like C++.
Audio quality on cellular is widely variable. If both ends support VoLTE/HD Voice, the audio quality is actually superior to analog.
> let relevant parties deal with them with libel laws if they want to

Falling for 2016 trap. If it’s unverified info then it should be treated as such. Except majority of the people read it and consider it a true statement. Then it’s too late to debunk it.
Phantomias to the rescue!
I remember Apple having a lot of related listings so I'd assume companies that are somehow involved in OS development (Microsoft, Google, maybe RedHat/IBM and Intel).
Setting aside the rudeness, you basically just agreed with the parent. They said people don't want an AI with no bias, we want an AI that mirrors own biases.

Your example of loans is perfectly in line with this: we have a social bias against racism and racial profiling, and we want our AIs to reflect that bias. Purely on the question of risk assessment, race must meaningfully impact a loan risk or the AI wouldn't develop that bias [1], but that isn't a correlation we want the AI to consider in its risk assessment, ie. we build in a different bias.

[1] race in this case would be a proxy for all sorts of complex historical socioeconomic factors
Because privacy. Name any company with an online presence that asks for their user's phone number and I'll give you five reasons why that company can't be trusted with it. Data of this nature is a liability and should be treated as such.
I generally agree, although paying for things still doesn't prevent companies from tracking us, selling our data or advertising to us.

If you don't give up your personal data, they won't have anything to sell.

Enabling users to subscribe without personal data is part of the idea behind Web3.
Jealous. I need this because I've been burned out for like a year doing bare minimum and overeating
From what I understand, Google is really about a crippled subset of C++, that people jokingly call "C+-".

I ran a C++ shop for 25 years. I used to program in it, but stopped, many moons ago. The new C++ is a huge change from what I knew.

I am expecting to see a lot of hate for the language, in this thread.

Regardless, it is a very powerful language, and it is not for the faint of heart.

I attended a Swift conference, many moons ago, and one of the speakers was this wonderful woman that had recently moved to Adobe (a C++ shop).

She was supposed to speak about Swift, but ended up speaking about C++, and the wonderful, supportive community of older, experienced developers she found, around the language.

I loved it, but I'll bet a lot of the folks around me, were squirming.
If Keynesian economics are anything to go by, looking at US budget deficits, there's been a non-stop economic crisis for the past 20 years.

https://www.statista.com/statistics/200410/surplus-or-defici...
> Apart from finance, pay is lower than web languages. And finance is small.

And it's blasted to hell with bureaucracy, red tape, toxic work environments and a reputation for having to deal with infrastructure best described as "fossilized". Banks have no one to blame but themselves (and maaaaybe a bit the sometimes insane requirements of financial regulation agencies) for being unable to attract programmers.

At least in Germany, the fintechs have never had much trouble attracting developers... so it's not the finance industry itself, here in Germany it is definitely a culture problem in the established banks that historically have treated IT purely as a cost center instead of the integral part of business they are.
Rakuten bought Robin.io to try and address this, and this is the K8S they will position inside Rakuten Symphony, time will tell how that pays off.
DroneARchery: Human-Drone Interaction Through Augmented Reality
> Employees may be leaving the embedded space

Embedded opportunities have been slowly shrinking for years. For whatever combination of reasons, a lot of employers think that embedded work is easy or otherwise doesn’t require a large budget.

It’s increasingly bizarre to get a well-designed IoT device with a very polished mobile app and web UI, then struggle with hardware factory resets and firmware upgrades because the embedded side of the product didn’t get the same level of attention.

It’s like embedded somehow became an afterthought in the industry. Perhaps because it’s the only part of the system that doesn’t have a highly polished UI layered on top of it? Over the past decade I’ve witnessed multiple companies over focus on anything that goes well into slide decks (UX mock-ups, animations, etc.) or generates vanity metrics (number of backend servers, requests per second to the cloud) while ignoring anything that doesn’t have a visual pop to it (embedded firmware)
but definitely 6 figure - i know i was, and that's going back years
Chaos Monkey for fake news?
yawn... the salt is delicious though.
>Différent generations have different norms

Yes.

> and it’s not right or wrong.

No.

This sort of relativism of all norms, mores, morals, and ethics needs to stop. There are some cultural and social norms/mores that are better than others. We know this, because empirically some produce better outcomes than others. Mass-scale social anxiety at having to interact with another human being is NOT healthy for society, and is likely the underlying cause for a significant amount of the current social ills that are either new or increasing over time.
> There would be a simple solution: add a good ole' vu-meter.

They're already there! Google Meet, for example, has them, and they also show whether the mic is muted in Meet itself or not. I can often tell that they're muted in the meeting because not only is it that their mouth is moving and no sound is coming out, but also because the little "muted" icon is perched on their tile. The same exact way they could, if they looked at the indicator.
In most countries if you were at a town square yelling offensive content you would be arrested.

In fact the EU were quick to remind Musk that they do not share the US definition of free speech.
Not sure how much I would trust that, given how they chose to implement Apple's request to exclude their domains.

"However, when continuously monitoring the above result page, sometimes some fresh additional entries can be spotted, which disappear again within around 10 minutes.

We later found out that Apple has in the meantime requested an exclusion of their domains from the scan results, which is implemented via periodically deleting all scan results matching certain rules."
It’ll be trivial if Apple implements it.

Europeans? They’ll figure out a way to require chipTAN and SMS confirmation for POS transactions.
And thats right choice

Why students should waste their sacre time on mess of c or cpp world where even basic things may be crazy like strings

Stop wasting peoples time on subpar technology and let them learn algorithms, ds and foundational knowledge instead of quirks and pain

Go, python, c#, etc. are way better for students

Later teach them Rust
That could mean more than one thing.

Do you mean moderation by others, as in moderation of social media
posts, being replaced by active self-restraint?

Or do you mean self-moderation, as in not eating that tasty cream bun,
being replaced by "saying yes" to more things?

I think generally both are undermined by technology, values and
systems of imposition that corrode self-belief. Often that's done
under the banner of "convenience". Technology that makes "life easier"
also takes away agency.
That is a surprisingly affordable price point for the technology on offer.

Sony must have really efficient manufacturing, assuming they're not selling at a loss.

A quality 120Hz 4000 x 2040 HDR OLED display alone would likely cost at least half the MSRP.
> You're either some specie of Common Carrier...or you're a Publisher

Section 230 calls them "information service providers", which makes them neither. You're saying stuff that you wish was in the law. Information service providers are not held liable for their users' content because it would be infeasible to police it properly in real-time. This is common sense. It's emphatically not because they're "claiming common carrier status to avoid liability". By allowing them to moderate and curate content on the platform the law outright says they aren't common carriers, because common carriers have to..."carry". Your phone company can't randomly bleep out your swear words in your conversations.

Internet Service Providers aren't even treated as common carriers. Why the heck should apps that work on top of them be treated as such? Is every 1-800 number a common carrier?

> according to clear, specific, and objectively verifiable standards

Every social platform has a terms of service and usually, community guidelines. Beyond that who defines and decides this? You want the government getting involved in this? How is that better for "free speech"? I'd prefer to let the free market decide, personally. It's weird to see conservatives argue against that.
Studentpulse | Preffered in Denmark, however EU remote is possible | Software engineers | Full time | https://studentpulse.io
Hi all, Studentpulse is a well established EdTech startup. We have a laravel API application consumed by Vue single page apps. You will work with different datasets, applying different visualizations on it.
Edit: Adding links.
Frontend engineer: https://cyrecruiter.youngcrm.com/jobportal/7653
Backend engineer: https://cyrecruiter.youngcrm.com/jobportal/7652
Fullstack engineer: https://cyrecruiter.youngcrm.com/jobportal/7654
Being feature complete would be a monumental, never-ending task. But I'd still hope to see small updates here and there. For example, last time I tried the windows build it was crashing quite frequently.

Shame there's nowhere to donate to the project (or at least none I could find.)
P2P web browser that supports Tor, BitTorrent and other protocols
found this repo and has been using the browser

it is a fork of agregore, it adds support for tor

i uploaded a website on bittorrent, very fun to play with these p2p networks

it supports ipfs and hypercore too
There are a few that don't interconnect at all (I think Parler or Gab or one of those is an unfederated Mastodon service, all alone in the world), but it would be more common for some of them to block others.
> (1) this is, by the way, something that Musk did to that diver he didn't like.

It also should be noted that Musk __won__ that libel case. So that's "acceptable speech" according to our laws and courts.

So no. Libel laws are _NOT_ the answer. Its too difficult to actually sue someone for libel today. You can apparently call someone a pedophile, advertised to dozens-of-millions of followers, and not be considered "libel" or "defamation".

If there's one thing I learned from that event, its that our libel laws / defamation laws are not strict enough. Its not worth going to the courts on this kind of thing because you'll lose.
Question: what kind of skills do financial companies typically look for from C++ devs?

Whenever I hear “C++ expert”, I don’t know what that means. Are they masters of the STL? Are they part of the “C with classes” church? Are they an unhinged template meta programmer? Are they a major gcc/clang contributor? Did they co-author a part of the language spec?

Or are they just some dude with 7 years of experience working on a single C++ codebase and the subset of features that happens to be using?
As a talented C++ developer... yes there is a dearth of talented C++ developers.

I've been to several C++ conferences. Even there, many of the engineers end up learning "new" things that are IMO basic concepts that have been around for years.

I recently went through a hiring phase for Senior C++ engineers and most of the applicants were familiar with old tech. It was really disheartening to me to realize how many "senior" C++ engineers weren't senior in real C++ experience. Even one of the hires ended up using a C style array in their first commit instead of std::array.

It's really frustrating and makes me wonder if perhaps I'm in the wrong job: maybe I shouldn't be a software engineer, maybe I should be a software educator to teach modern concepts and un-teach ancient concepts. Indeed, a lot of the ancient concepts directly contribute to the modern world's problem of software safety.
I think they delayed it, but if not, it is time to switch to Firefox or Librewolf.
OSM and OsmAnd seem great except when you want to search for something. If I search for "mcdonalds" typed lazily I get 5 results hundreds of miles away. To find the local Mcdonalds restaurant I have to type "McDonald's" very specifically. This lack of fuzzy search makes these apps unusable.

Its an unfortunate situation of the two parties involved in this software each pointing at each other and blaming the other with neither willing to budge.

OSM, I would argue rightly says it's up to map makers how to query the data their project puts out there. The app makers claim (this sounds like BS) that OSM's data or API makes that too hard to do.

Either way absolutely unusable. If TomTom can just make a search that works better than this and layer that over the OSM data they've got a win IMO.
'Planet killer' asteroid found hiding in sun's glare may one day hit Earth
I learned programming in the 90's using C++.

When someone expresses this intent I always ask the same question. Am I a supergenius or are you mistaken?
Proton-bridge is a premium product you only get by being a paid subscriber. If it is open source, they should not be expecting contributions. One pays to make sure issues like this can be fixed, they don't pay to fix the issue themselves.
I was wondering for a long time how could such a transformation (pythonesque whitespace to lisp) be done. Cool to see someone already did it.
Nigeria Pioneers a Billion-Dollar Voluntary Carbon Market
>>In fact the EU were quick to remind Musk that they do not share the US definition of free speech.

Yes, that was particularly chilling. EU-approved opinions only.
Weak. This is pretty clearly a joke meme. It might be offensive but nobody takes it seriously. So, Musk can let them keep it up, and think they've scored a point. But then they can't complain when there's much more serious and insidious disinformation posted by the opposition, can they?
> Hickling pointed to Java, which has long “seemed to be replacing C++ itself,” but hasn't.

This is inaccurate. Java completely ate C++'s lunch in the enterprise space back around the turn of the millennium. Java doesn't need to continue to eat into C++'s marketshare in other domains, because it has more than enough mindshare to sustain itself (there are more Java programmers than C++ programmers), and its very existence keeps C++ from reasserting itself in the enterprise space.
How Tucson is facing up to a megadrought
Or worse: "If nobody convicts me, I must not be doing anything bad."
It doesn't sound like burnout as much as a bad fit.

Go work for a good manager.
All sane C++ codebases must use a defined subset of the language. Google's is one that works for them, with some pretty strong standardization. It's a good set of compromises. But you won't get far programming in it if you don't know the broader semantics of the language.

I didn't do C++ from about 2003 to 2013. When I came back I was delighted. It's so much better.
There’s obviously of people lashing back because of the acquisition, spreading offensive misinformation in this case, but that just proves the issues Twitter was already having. Mainly, the people who generate the most interest with their posts are bad people you wouldn’t associate with if they didn’t bring eyes to your platform.

I doubt Musk will be able to solve the problem, and I doubt he’ll make his investment back, but he can rest assured it’s impossible to make Twitter worse.
> Scare people and tug on the belief, which is confirmed in these comments, that the US spends the most money on the military.

I just don't see where the article stated or implied that military spending is the largest spending category. It noted that interest spending has surpassed VA and transportation spending, is around the same as education spending, and may soon surpass military spending. That doesn't mean military spending is the largest category any more than it means VA spending is the smallest category.
I mean, we thought that too about Putin et al, about the UK, and about the US. I think we may need to reexamine our priors about how intelligent our leaders are.
I've had that happen, i tweeted to verizon and they fixed it.
I support it ending too, it will just mean the beginning of much harder times for Americans. Our 'massive consumer market' is propped up by these shenanigans since our manufacturing base has been eroded.
ergonomics too, long gone are the days where you'd get the call started in one second. I know the market forces that drove the "call" app to become so subpar but it's still impressive how many fragile steps you have to get to someone.
The Employee's Guide to Slack's Privacy Policy