skysight-inc/HackerNews huggingface dataset:
Jaron Lanier's 'Data dignity' idea really seems like the best solve here. Her work was indispensable to whatever value this algorithm produces in the future - it would make sense if she got partial ownership of some kind. It's what share of ownership she should have that we get hung up on. In some sense she's already won, she'll definitely get more traffic to her own site now, because she was part of an interesting story about the early days of artistic AI. But we intuit that for every Hollie Mengert or Metallica out there who benefits from the attention sluice, there are a number of other artists who don't get those benefits, and by definition, we don't know who those artists are.

In an ecosystem we might say 'fit data is what makes it into the next generation no matter the species'. In a 20th century economy, we might say 'the creator should benefit from her work'. But we're not in either of those. We care more about the Hollie Mengerts of the world than their impact on the future evolution of art. Or more precisely, we care more about the right incentives being present for Hollie Mengert than how those incentives play out in this individual case. But that influence on future art is also undeniably part of the incentive structure for an artist today.

This seems like a classic wicked problem - does anyone know of a group engaging with it?
My job/hobby is to produce code. It is not fighting a toolchain. It does not bode well for long-term efficient use of my [limited] time if I'm spending a whole day fighting toolchains from the outset.

User experience matters, and developers are ultimately users.
This is true, trying to switch from FPGA's/RTL Design to something higher up the stack over the next few months for this reason. My employer does seem to have great difficulty hiring anyone with these skillsets but funnily enough, the salaries never seem to improve.
I'm a technical founder/data analyst located near Boston looking to connect with other people who like talking about ideas and building things that matter.
Physical 2FA devices impose a significant price burden on folks who don't have a lot of disposable income. Imagine scraping by to pay rent from your minimum wage job, and you're told that you can't sign up for $SERVICE because you don't have a new enough phone or a yubikey.

Email 2FA works just fine. Set a long, secure password for your email account. Trust that your email provider won't allow anyone to brute force their way into the account. Don't use that email for any other accounts. Bam, security is fine.

Stop trying to force more and more purchases and apps down other people's throats. Maybe I don't have a smartphone or a yubikey. I should still be able to use services, especially when many of them are required to function in society today.
C++ shops are a diverse beast. There's the legacy MFC desktop app from 1999 dentists are using to upload dental imagery, there are high-profile Windows applications and games, there are also cutting-edge ML, computer vision and simulation-related domains.
Apple Maps has been noticeably better than Google Maps for directions in the last year or so when I've been testing them both.
Seems more likely Rakuten are paying CIQ for consultancy on their usage of Rocky.
I am no expert, but I am under the impression for HFT that high performance is the absolute goal and slight percentages in performance can affect profits.
there is a limited pool of talented programmers in ANY languge.
I am not sure what do they mean under "talented C++ developers". If this is a person who knows all of C++ and constantly uses all the features then sure, you will not find too many people with this kind of experience.

Reason being I think is that they're not really needed in almost all cases. Most people will do just fine using specific subset that is adequate for a given project.

What is really needed are people who can think and "properly" architect and implement the system. They're way more valuable and will do just fine in most of the languages.
Alot of government and security researcher jobs pay google tier for kernel skills with strong knowledge of the OS.
Things to know about the $720M TaxAct acquisition
Private equity firm Cinven is acquiring tax preparation software company TaxAct, plans to merge it with Drake Software.
That only means "to split". I don't think it can mean "to join together" can it? Unless you mean "cleave to" which is rare and not really the same word.
A drop in the bucket compared to the profit generated and the generational damage done to American families
Italy here.

A couple of my banks let me login by confirming my identity with a fingerprint on my phone, in their app.

Another one still supports their old 6 digits OTP generator, but also has the app with the fingerprint authorization.

Mastercard does key6 but they or my bank also send a SMS with a numeric code.

Paypal sends an SMS with an OTP.

It seems that nobody wants to spend money on hardware here.
I have found OOP better for thinking abstractly about complex systems.
I have had these concerns with public tools like VirusTotal JoesSandbox, Hybrid analysis and the like and whenever I utilize them I always make a point of not submitting something that is sensitive to the org I work for. Most of it revolves around domains/URLs I want checked as apart of my phishing "toolkit".

But wow! I did not realize just how much data they had access to and the types of URLs people would want scanned.

That being said, good on urlscan for making changes, reaching out to customers and setting up a best practice guide in response to these concerns.
good book regarding this topic, it's an essay explaining exactly this: "Good to Great". Quite old but most of the concepts there are still valid nowdays
Yes, Redux Toolkit is still Redux.

There's still a single store, dispatching "action" objects that describe "what happened in the app", and pure "reducer" functions that calculate new state immutably in response to those actions. None of those concepts have changed. There's just way less code to write to make that happen.

`createSlice` specifically lets you write just the reducers, and automatically generates the action creators that you used to write by hand.

I'm not quite sure I follow the question about Vuex. There _are_ similarities conceptually between the two libraries, and Vuex and Redux both have the same overall data flow and ultimately end up accomplishing the same goals, but the actual syntax and implementations are definitely different. It's also worth noting that "call actions, that update state, that updates components" is sort of a hand-waving over-simplification that doesn't talk about how Vuex actually _works_ which is more about "using an implicit observable-based approach to tracking mutating state updates, and then automatically forcing dependencies of those fields to redraw themselves", in contrast to Redux+React's "explicitly run reducer functions and let them decide whether to update state in response to a given action/event, then explicitly comparing derived state at the UI level to decide if UI components need to re-render".

Sounds like you may not be fully familiar with how Redux works - I'd suggest going through the "Redux Fundamentals" tutorial in our docs [0] to better understand the underlying mechanics and principles without any abstractions, and it also shows how Redux Toolkit then implements those concepts with less code.

[0] https://redux.js.org/tutorials/fundamentals/part-1-overview
I wish omitting alt text was the equivalent of empty alt text.

Nothing else works this way. If a page doesn't have a favicon, you don't add an empty icon href.

I know empty alt text is preferred because otherwise, screen readers will usually revert to reading the file name. But I wish screen readers didn't do that.
As one of the data points, I compared rust and c++ and started learning c++ seriously one year ago, modern c++ is much safer and simpler as far as I can tell.
I have never had any of the issues described in this article and I've been using AirPods w/ an iPhone and a MacBook since AirPods came out. My issue with phone calls is 1. Robocalls 2. Robocalls 3. Robocalls 4. Robocalls 5. Robocalls

I've been all over the world, and it is straight up fucked how bad this issue is in the US and it's not like this elsewhere. It's completely fixable, but American telcos make money off letting scammers operating boiler rooms in India steal money from your grandparents, so they're happy to utterly destroy any utility that a phone has.

It's gotten so bad I just don't answer my phone unless it's a call from someone I know. The few times (like now, unfortunately) I expect a call from an unknown number related to follow-up for in-person business, when I answer 95% or more of incoming calls are scams/spam. This is with "Spam Block" enabled, that already blocks known scam/robocall numbers AND NoMoRobo, what slips through is still the majority spam/scams.

I can't even imagine walking around with a cellular phone in 2022 without any of these tools, it's probably a hellscape just like using the web in 2022 without uBlock Origin, NoScript, and PiHole.

We can do better, and the adtech industry + the telcos making money off straight up scammers has destroyed the very fabric of technology as used for social connection.
You might want to mention the author's name (John C. Wright), because there's another Eschaton Sequence by a different author.
I haven’t spelt it out, but reading https://eur-lex.europa.eu/legal-content/EN/TXT/?toc=OJ%3AL%3... I can’t find any clear indication that this act affects that for apps.

The closest I find is article 41:

“The ability of end users to acquire content, subscriptions, features or other items outside the core platform services of the gatekeeper should not be undermined or restricted. In particular, a situation should be avoided whereby gatekeepers restrict end users from access to, and use of, such services via a software application running on their core platform service. For example, subscribers to online content purchased outside a software application, software application store or virtual assistant should not be prevented from accessing such online content on a software application on the core platform service of the gatekeeper simply because it was purchased outside such software application, software application store or virtual assistant.”

that may mean third party App Stores would be free from paying the gatekeeper for access to their platform, but I’m not sure about that.
The "Core Guidelines" site hidden in the references is a gem.

https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
I have to agree. People forget how many frequencies made it through the Bell System and the wire lines. Maybe long ago it was 100% analog, but somewhere along the way they started adding in digital compression and that usually meant stripping out all but the most important frequencies. There were several decades when a dial phone to dial phone call produced pretty horrible accoustics.
The explanations used to explain or justify human behaviour are just as speculative though, really. We can try and hypothesize, but that's it - there is no engineering design specification for the brain, nor even a debugger.
Someone should build a good, open, web API-based search for OSM data. Not everyone cares about 100% offline capabilities, and improving search would be a massive gain in usability for OsmAnd and other OSM clients.
Retirement benefits play a huge role too. You get very good benefits from the USCG relative to Dick's Burgers.
How could they not
This shouldn't matter
A different data point. In the November HN hiring thread, Rust has more mentions than C++.
I wouldn't put much stock into such starter templates, the developer who put them together has a goal and priorities that are not yours.

QT tends to be particularly painful outside of QTCreator so I also wouldn't use that as a general knock against C++.

having said that, C++ build times are slow due to both the #include mechanism and templates. The C++ modules coming will help deal with the #include mechanism and templates can be instantiated to assist the compiler.

None of it is amazing, but the compile times are better than rust imo.
How is this a twitter's problem? If some country wants to censor someone, they could sent court approved letter. At least judges/legal system are trained on what is allowed or not, rather than random ban by faceless mod without any way to talk to contest the ban. Twitter should only ban on clear rules like e.g. no spam, no child porn etc. and leave other things to people who are expert in this. Because if they can't state their rule clearly they probably are prone to making mistake themselves.
Giving people accurate tools to control what is shown and recommended to them.

This is at odds with the current dual masters of advertising and "generating engagement" (aka creating fake growth) (aka showing you upsetting content so you react in a volatile way and post something).

Quite big obstacles.
You're reading my post too optimistically. I am far from convinced that computing is a good volcano to leap into these days. The last innovations that have made me wow were the Wikipedia (2001), python (1991-) and mid-2000s progress in game engines. Over the last 15 years, all the changes have been rather incremental (languages, security, some OSs, game engines again) or disappointing (cryptocurrencies, social networks), with the exception of ML. Now, ML is a fresh breeze but it is lacking the "garage-ability" that computing has been famous for; good luck competing with the bigshots on that field. And there is still a great potential for disappointment as it is unclear how well it scales beyond the type of problems that have lots of data to train on or allow for automatic reward (RL).
Well, it's quite easy:

My brother actually likes C++ (and is probably better at it than most devs i worked with, even those writing a DB in C). He also is finishing school, and is searching for an internship. C++ internship flat out don't pay enough. 600 euros/month. He is looking in a specific field in particular (audio and/or radio) and is currently expending to drones, so this might not help, but i find this crazy.
Widespread adoption came from easier to use systems that didn't require you to go out and piece things together.

High barrier to entry systems to keep out the "normies" is already a solved, and incredibly uninteresting problem.

Although I loved LambdaMOO and thought we could see an evolution of smart contracts in that direction but cryptobro greed might have ruined or soured that potential future.
don't forget the QR code
Since the document you link to is applicable to federal government systems only and neither opens you up to any legal liability nor implies the government will ban SMS 2FA for non-government systems at any time, the PHB will likely tell you to take a flying leap.
I liken C++ (and other "industrial" languages, like PHP), to "advanced" tools, like the specialty tools and brands, that only professional mechanics know, like OTC. You won't get them at Home Depot.

The language definitely has its niche, and I am glad to see it not being used for standard GUI programming, anymore.

But for that niche, there's nothing better, and it's a big niche.
Every package that gets pushed into Stream has gone through the entire QA process for being included in RHEL. While it is of course possible that problems could be noticed later on, it's not all that likely.
Someone will have to maintain all that C++ code.
> This was the consensus in a webinar from ProfitView, a crypto trading tools developer, on high frequency trading using C++.

Maybe the discerning developer just doesn't want to enable the current snake oil fad.
The successor to C is Go.

Go inherits from Oberon through Robert Griesemer, and from C through Ken Thompson (father of Unix) and Rob Pike (Bell Labs).

I don't bother with C anymore, except in small parts of code where every cycle counts. Just about anything you write in C can be mechanically translated to Go.

C++ shows us what NOT to do. I've used C++ for most of my professional programming career and it's simply an impediment. Huge waste of time and energy.
It's pretty rare for it to be ambiguous though. Probably only "table" from that list is also ambiguous. Dust could be from a grammatical point of view but it's always going to be obvious from context what is meant.
The latest OpenSSL vulns were added fairly recently
What does it mean to 'share knowledge'?

Can I get a schematic for an US-based rocket turbopump?

Or the schematics of a spacecraft telemetry module?

Even if most of the stuff didn't wasn't sensitive in the national security sense, it would still constitute the IP of the companies who developed it.
Or be a part of a discord group that flies a pride flag in your face for 6 months of the year. A helping of ideology is what I've really been looking for in a programming language.
Sure but somehow I've only experienced that a handful of times so it's not very "actually superior" in my actual life.
Inside The Underground Market for Fake Amazon Reviews
Sounds a lot like ING payments in Romania - takes seconds to transfer money in accounts at the same bank, and all you need is a phone number, or a qr code. Transferring to other banks takes a few hours and my understanding is that its getting faster.
The average Twitter user likely does not know what a file is (see: that one iPad commercial where the kid says "what's a file?" or something), and likely uses a mobile device of some kind (tablet or phone) as their daily driver.
lol, name me any piece of art or technology and I'll let you know where it was copied from.
I am sure you have an archived source for that statement then, because I never saw anything other than news reports claiming that was the price
> How is this a twitter's problem?

Twitter exists in the USA, and Donald Trump's tweets were destroying the foundation our country is built upon.

> If some country wants to censor someone, they could sent court approved letter.

USA holds no laws governing or restricting the speech. Its up to individuals to rise up and say "Stop being a jackass", when a bully is messing with others.

Similarly, Twitter is the owner of... well.. Twitter. Its Twitter's responsibility to govern and moderate the discussion on its platform.

--------

When someone is harassing you here on Hacker News or engaging in damaging discussion, we rely upon moderators to cut off that discussion and lead us back to some useful path.

That's why we're _here_ instead of a "freer speech" area like 4-chan or 8-chan. Because those other areas are composed of complete nutjobs.

----------

Anyway, its no big deal if Twitter's new owner wants to become the new 4chan / 8chan / whatever. Its absolutely in his right to take the platform in that direction. But we all know what a good owner _should_ be doing.
It's artificial scarcity, which to me is immoral, but it is what it is.

In your example, you have the choice not to buy the license. In the case of Protonmail, they already have your emails, and are already serving them to you, so holding your correspondence hostage if you want to export it all in one go is a bit of a dick move.
Edward Stone Has Been Voyagers’ Project Scientist for 50 Years. He Just Retired
I don't see why Lucene couldn't be used for this application.
Similar systems exist also in France (Paylib) and Sweden (Swish). Swish is embarassignly popular and also accepted in many shops. Making them compatible EU-wide seems like the logical next step.
What happens if you call the number?
Meta has been one of the powerhouses of AI research for many years now.

Why? Recruiting most likely.
Low-latency for local calls, yes. High quality sound, also yes.

But for long distance, no thank you. I will not go back to the 90s just for that one reason alone. It was hellish calling across the Atlantic. Like 15 cents a minute with a 1.5 (sometimes 2) second delay between speaking. And having to remember the dialling sequences and complexity around looking up foreign phone numbers, both of which are now just built into the cell phone.

Or having to trudge around in the rain for a phone booth and having to page through a worn out phone book just to make some dinner reservations. Yuck. I'll take the bluetooth shenanigans, thank you.
SMS is not suitable for 2FA. It has a massive "help desk" hole that is obnoxiously easy to exploit. SMS is only useful as a proof of stake, IE something you do to initially set up a second factor to prove that you have some skin in the game, but not as the second factor itself. Honestly, even that proof of stake stuff is separate from setting up 2FA, it's mostly about slowing down botnet signups.

There are times where SMS 2 factor is worse than no 2 factor at all. Common number porting attacks allow an attacker to be far more convincing to the support staff when they call to say that they forgot the password but still have access to the second factor.
The way I like to look at it is: Imagine a world where the concept of a phone call never existed. Then, suddenly someone invents an app that:

1. Allows an instant, full-screen foreground takeover over whatever else you are currently doing on the device

2. Rings and vibrates your device

3. Has a button that could allow an unknown person to send and receive audio to and from your device

4. All of this is triggered remotely, from anyone in the world, without any kind of user identification or authentication, besides a spoofable number

No app store's rules in either major ecosystem would allow such an abusive app. Yet, only because the legacy concept of a "phone call" exists, not only is the app allowed, but it's preloaded on every device out there!
Create your own AI-generated avatars
I should brush up on my C++...how's the pay looking? Ruby pays very well, which is my current bread and butter.
The same has been said for embedded systems work while the jobs tend to pay 20-30% below webdev.
We practically invent our explanations post facto, first decide, then verbalise.
OpenSSL Vulnerability Once Heartbleed-Level “Critical” Now Deemed “High”
Modern C++ is safer than old C++, but i doubt it is safer than Rust.
Me thinks Musk is stacking up companies the same way the stripper in "The big short" was stacking houses.

In both cases there is tons of leverage involved. The stripper levered up using home equity to buy new apartments, whereas Musk is using political climate.

The functional companies are relying on political climate as leverage.

Tesla= Political will to do something about climate change

SpaceX= Political will to do something in space for dick measuring contest purposes

The Boring Company= hype fueled scam

Neuralink = hype fueled scam
Federation isn't going to be everyone moving to a decentralised platform like Mastadon. It's going to be groups segregating to different platforms based on their interests and values. Whether or not that network of things becomes interconnected, not clear, maybe not. We'll see some churn from Twitter but the majority of people with 10k+ followers will stay.

Every engineer feels they could build a Twitter alternative, purely on a technical basis, but to actually draw a community there, that's the harder part. What Jack is trying to do with Bluesky is more interesting, an actual protocol as opposed to another platform, but again not clear that will work out either.

SMTP was truly the greatest communication protocol of all time, and then HTTP being an information protocol somehow subsumed that for social purposes. If we just assume public social is Twitter, Facebook, etc, then private social might end up being some smaller niche systems and then we may end up with some alternative new protocol for real time communication. Something dead simple is likely to beat out the wholly thought through in the beginning because clients could be easily implemented for it.