skysight-inc/HackerNews huggingface dataset:
Not everyone was forbidden to go to work and many who were switched to working from home.
TOTP with proper diligence (backing up your codes) is just about the best of everything. You aren't dependent on any third parties for an MFA factor; your email and phone providers may disappear, but your TOTP code is as secure as you've made it.
I don't think this test is too useful.

Elon Musk is actively tweeting misinformation about Paul Pelosi's attacker. Its clear he doesn't give a care.

Its best if we just accepted Twitter's new owner and understand that the platform has a new set of owners, and misinformation will rise up now.
> My pet theory is that this is the reason why Siri, Alexa and co. still are shit and haven't moved an inch forward since their inception.

I can't comment much on Siri or Alexa, but Google Assistant has gotten heaps better at understanding my voice and intent since it was first released about 6 years ago. It used to pretty reliably misunderstand at least 1 word per sentence (which made for an extremely frustrating experience originally); now, at least for me, it's extremely rare that it misunderstands me.

This would point to the problem being company-specific, and not a fundamental issue with the "black box" aspect of the technology.
You've presented a false dichotomy between "web" and "embedded systems".

C++ fuels the engines behind Python and JavaScript. Databases, compilers, machine learning libraries: all C++ and actively maintained.
How should Adobe handle it?

Pantone support is a neglected feature that Adobe thinks most people should not be using.

* Do you pop up a UI saying "hey you're using it wrong, convert it" then run the risk that a user needs Pantone support and accidentally converts their files from Pantone and doesn't have a back up?

* Do you automatically convert their files and run the risk of getting sued when the user discovers the change?

* Do you automatically charge their Adobe account $10 and render the colors using Pantone?

* Do you eat the $10 for each user on the off chance they need Pantone?

* Do you eat the $10 only if a user ever opens a Pantone format file? The following week Pantone releases some asset free to everyone in Pantone format to boost their quarterly revenue?

They chose an option that makes it apparent to the user that there's a problem they need to resolve without embedding any controversy in their App or potentially harming user's file.
I'm convinced we're some of the last people who will be able to see star constellations, you can look up at the sky at almost any moment and find a satellite. How long before star constellations become unrecognisable due to satellites passing through them? What will the night sky look like in 500 years? In my childhood there were none, now there are thousands. Every time I point one out people spurt out "international space station" as if that's the only thing floating around up there.
Why parents specifically? Children spend more time in school than with their parents.
Literally, the opposite is true.

If anything builds upon C++, it would be Rust.
Ask your U.S. Senator's office for help.
There’s already an industry group doing that: EMPSA (European Mobile Payment Systems Association) https://empsa.org/
An AI generated, never-ending discussion between Werner Herzog and Slavoj ŽIžek
Yours may be an extreme example, but verification may be a hard to solve problem once account holder names become too long or have funky characters in it (as is often the case in the EU). For instance, my electricity provider is the

EnBW Energie Baden-Württemberg AG

Yes, EnBW, the shorthand for the name, is PART of the official name, yes, that is an Umlaut, and yes, the name is too long to fit into the standard account holder field of a SEPA transfer. So I send my electricity money to the "EnBW AG", which always worked, but is technically wrong (and technically, there is no obvious "real" solution, because their letterhead and their prefilled paper slips all use the full name, which - again - uses a too long, incorrectly-alphabeticized variant.

Now, for some extra fun, what about legal forms that have a & (illegal character) in it? Kombine GmbH & Co. KG cannot be addressed, but is a valid name.

And how do you teach an 80 year old grandmother - who up to now keeps filling out paper forms - to do this correctly on a screen the sized half a postcard wide?
Exactly as parent mentioned - in China, if you mess with Party or they just deem you undesirable for whatever reason ie ethnicity, you can't purchase plane tickets, not even domestic ones. Heck, not even trains so you can't effectively travel within China. No mortgages/loans. Of course it will affect your hiring options badly. I believe it goes way deeper. China is already 1984 for a decade+
they work in opensource.
Exactly. High performance applications with zero cost abstractions are required to truly be a successor. Go or Java will never replace C++ for high performance applications like Game engines. Rust might replace it though.
Go is the successor to C, according to G and creators

Carbon is the successor to C++, according to G and creators
I think you forgot Valve although they don’t seem to follow through with their hardware.
I personally don’t like method chaining in Pandas because it makes troubleshooting difficult for me. On the other hand I love piping functions in tidyverse in R. I think there are a few libraries in Python that bring pipes to Pandas. I haven’t used any though so can’t comment on their usefulness.

Edit: Here is a library that brings pipes to pandas https://github.com/pwwang/datar
Ritz cracker giant settles bust-up with insurer over $100M+ NotPetya cleanup
Improving the newsfeed algorithm. Automating content moderation. Creating content for the upcoming Metaverse. Realistic virtual characters for the Metaverse.

Whether or not we like, or agree with, or believe in their goals (I don't), I think it's hard to argue that competence in AI is not useful for them.
Many hardware companies still see software as just another line item on the BOM: Like a screw or a gasket. It's something you build cheaply or buy from a supplier and sprinkle it on the product somewhere on the assembly line. These hardware companies have no concept of typical measures of software quality, building an ecosystem, release management, sometimes even no concept of source control. They tell an overworked embedded software engineer: "Go build something that barely meets these requirements, ship it, and then throw the scrap away." like metal shavings from their CNC machine.
Comparing brute force to backpropogation with stochastic gradient descent shows you don't understand the process, or are being purposefully obtuse.
Perhaps in the past, but they aren't too terribly far behind C++20 and a bunch of stuff that has been added to the language over time (like stringviews) was made available much earlier via library support. I don't think I've ever heard this "C+-" joke at Google despite working in C++ here for a very long time.
Was looking through your submissions and saw you wrote about something I’ve been thinking about as well - https://www.nothingeasyaboutthis.com/deploy-my-startup/

Check out my submissions as well, I’m in NY too.
Hey man, sounds like you are depressed. But you can get through this, you're gonna have to break things down into very small steps and take breaks in between what you do. First, make sure you eat well, take some B vitamins and fish oil. Also stop drinking if you drink. If you can get out for a nice walk in the fresh air do that too.

After that, find a cognitive behavioral therapy service. Get a referral from your GP.
If you are interested in self-help there's the Let's Talk about CBT by the British CBT association: www.babcp.com . That gives you a good overview of what to expect.

Try this episode: https://podcasts.apple.com/gb/podcast/cbt-for-depression/id1...

You're going to have to go deep and explain the working experience and why it was bad. Think about it in the 3rd person. Write a journal about the experience etc... Putting things in writing helps us make sense of things.

It could be the job is shit and the corporate environment is shit. You could be surrounded by assholes. There are other jobs out there.
Do I need a PlayStation 5 to use this?
> Can anyone describe how/where this actually fits into Meta's businesses?

AI can predict the behavior of the users, feeding them as many relevant ads as possible, while keeping them engaged.
The pool of C++ devs hasn't dried up.

They're just working on other things in other languages.

If there was strong demand for embedded C/C++ devs that paid well, I wouldn't be doing C# REST APIs on Azure. Not that I don't enjoy working on APIs, but I do like working with bare metal more.
Rust is the next C++.

There, I said it.
https://archive.ph/AxcN0
In terms of zero cost abstractions, yes. In terms of OOP. No.
Safe Rust prevents you from doing stuff, it just won't compile. More importantly, it prevents your dependencies from doing stupid stuff if they're forbid(unsafe).

"Safe C++" you can segfault or mem leak in a single line. Good luck reading through a few dozen k lines of code of a 3rd party library to check if they adhere to every single convention of "safe C++".
Structure prediction is embarassingly parallel, and rarely requires any specific protein to be predicted- which can be done at any time, including precomputed- in an extremely short period of time.

DeepMind has no trouble getting the inference time at Google to compute predictions using their model for any protein of interest or the largest database.

Thus, a faster but more inaccurate system is not really desirable unless it really does provide another feature, such as (as Rost says) predictions on mutations alter structure. But if alphafold works, then it would indeed be capable of predicting how mutations alter structure.
1. Europeans are not "constantly being told not to give out our bank details". That's an American thing, apparently due to a quirk that allows anyone with a US bank account number to draw money from that account. Euro banks certainly don't work that way. Having a Euro bank account number only allows people to transfer to, not from that account.

2. Why do you believe that an instant payment system requires us to "give out our bank details to every stranger we meet at the market" when numerous countries have already implemented such systems that don't require that?
The way my banking app handles that is by displaying a warning: "You entered <foo> but this IBAN is associated with the name <bar>. Do you want to use that instead?"
I think that works pretty well.
Rust is used at Google, Amazon, Microsoft, Apple, DropBox, Meta, Cloudflare and a bunch of others.
I understand that you are unlikely to agree, but environmentalists would argue that the correct group to apply pressure on are people who are responsible for fossil fuel being burned, either directly (eg. cars), or by purchasing products with embodied emissions, which are not necessary for survival, that is practically everyone alive in a developed country today.
It's barely responsive right now, presumably because it's getting hammered with traffic, but this site has some stats: https://the-federation.info/mastodon

It shows an increase in total users of more like 230k
Hmm, I think that's a little heavy-handed. Just off the top of my head: CUDA (maybe other gpgpu stuff too), gamedev, most projects with a UI. The tooling you'd be using in those spaces is still bleeding edge; too much so to use with a greenfield project that you intend to put in production, imo.

I guess you said "in the coming decades," which might be true, but for the time being it's more than just niche libraries that might push one to use C++.
It's worth looking at why people who are already on Twitter don't want to use Mastodon/Fediverse. The last time this topic came up on Twitter with Musk's first proposal to buy Twitter, several concerns were raised (and well-liked by thousands of other users) in several threads I noticed:

* Migrating one's account and tweets to Mastodon

* Finding people on Mastodon

* General confusion about what federation is, or what it means

* Stories of people who once used a Mastodon belonging to a friend group, had a falling out with whoever happened to be running the server, and was kicked off/had their account deleted

* The fact that DMs aren't private, and can be read by an instance admin, or by the instance admin of the instance of the user you send them to. This particularly seemed to unnerve people because you're more likely to interact and know who the instance admin is than you are with Twitter support/SWEs.

* The difficulty of choosing an instance.

* The difficulty of avoiding certain people and certain content, usually spoken of in terms of principle: that is, abusive messages and content which admins must agree to filter, but some admins may not want to block that content, leaving the users on an instance known for harboring that kind of content

* On the flip side, rampant defederation and the formation of cliques which become increasingly isolated social bubbles.

* The name of the software and its default interface

* The names of various instances which range from the whimsical to the offensive (e.g. 'wolfgirl.engineering' to 'fuckonthefirst.date').

* GDPR concerns and personal data privacy concerns - how do I delete media and text that I've uploaded that's now been shared across multiple instances? How do instance owners cope with this under the law?

I've seen very, very few responses to any of these problems; some of them I object to myself, but it seems short-sighted to say that the only reason people aren't jumping ship is because of network effects and not genuine concerns with the technology and the community as it exists today.
Although not in euro, but Denmark has MobilePay that’s instant.
The point is

Just because we can teach programming with cpp, does it mean that we should?

Seems like no.

There are better designed langs and ecosystems that allow students to move faster.

Go python c#
Zoom is entirely dependent on whatever hardware the participants are using. My team switched to using cardioid mics and the audio quality is stellar. It's just when you get that one guy dialing in on his mobile phone with an old pair of wired earbuds with the cord mic that's not anywhere near his mouth. Usually from India, with horns in the background...
The difference between 6 and 7 figures can be 7 figures. I guess you must mean a high 6 though?
Sony has a history of selling hardware at a loss at launch and then recouping via subs/software/late-cycle sales.
other things require my attention and there are so many hours in a day

either get those initial minutes right or lose me
Skiff

http://skiff.com/
Location: USA (Minneapolis, MN)

Remote: Yes

Willing to relocate: No

Technologies: Python, ETL, GIT, Java, JIRA, Jupyter, Streamlit, SQL, AWS, Cassandra, DynamoDB, EC2, Forecast (AWS), Heroku, Lambda, MongoDB, MySQL, Redis, S3, SNS, SQS, ZeroMQ

Résumé/CV: https://tinyurl.com/ytvjbpke OR linkedin.com/in/sellwill

Email: sellwill [at] gmail [dot] com

Entrepreneurial Data Engineer with a diverse background and large amount of Customer-Facing experience.
Nice, glad to see
Thanks
They don’t have a monopoly, they’re not even close to having a monopoly.
I don't think it's as dramatic as you fear. Most satellites that are part of these megaconstellations will not be bright most of the time. It's mostly during dusk and dawn.
> - Immutability is non-intuitive: If I were to ask someone to make an algorithm that lists all the occurrences of a word on a page, they wouldn't intuitively come up with an algorithm that takes a slice of text and a list of occurrences, then returns an extended list, and an linked list with one more occurrence.

What do you base this on? Did you run a study of people who had never programmed before and then asked them to invent a pseudo-programming language to solve this problem? Or are you talking about the "intuition" of people that have already learned to program, mostly likely in an imperative programming language, in which case your claims to "intuition" don't mean anything.

> - Immutability can cause more problems than solve: If I were to create a graph of friendships between people, chances are that if I were to add a link between A and B, then not only A and B would need to be updated, but everyone who transitively knows A and B (which, since no man is an island would probably mean, everyone). This is highly complex, and probably just as bad as living with mutability.

Firstly, that's not true, it depends entirely on what sort of data structure is used. For instance, a trivial model is a simple list of graph modifications, ie. type Action = AddFriend(a,b) | RemoveFriend(a,b), type FriendGraph = List(Action). Any change to the graph thus requires allocating only a single node.

Secondly, if you were to model this mutably, a node removal means you would lose information about the fact that two people were friends at one time.

> - FP is not performant: FP code tends to be full of pointers and non-performant data structures like linked lists that have very little memory locality. It also makes optimizations such as updating things in a certain order to avoid recalculation impossible.

This argument is based on assumptions about the functional programming idioms, the compiler, the machine it's running on and more. I could just as easily say that imperative programming doesn't scale because you can't easily parallelize it across cores, and since single-core performance is now a dead end, even if everything you just said were true it's basically irrelevant for the question of performance.

> - FP has to deal with side effects: The real world has side effects, and your FP code is probably a bit of business logic that responds to a HTTP request, and fires of some other request in turn. These things have unavoidable side effects.

I'm not sure who denies this. The question is not whether useful software has side-effects, it's what sort of side-effects you actually need for any given program and how those side-effects should be modeled so you can properly reason about them and achieve the program properties you need.

If your programming language has pervasive side-effects then you have to deal with them everywhere, and the failure modes multiply. If your programming language does not support pervasive side-effects, then the side-effects are pushed to the edges of your program where they are more amenable to reasoning. Questions like "how did we get into this state?" are considerably simpler to backtrace as a result.
From my experience in HFT, the answer was "unhinged template meta programmer" with a healthy dose of assembly/reverse engineering thrown in.
About:

Data scientist with 6 years of experience with statistical modeling, machine learning deep learning. Interested in computer vision and use Ai for goods.
Mainly focused on python/pytorch.
Creating solutions from ideation to deployment phase.
Technologies: Python/Pytorch, hdl sql rest apis, azure pipelines, github, docker etc.
Interested in developing creative solutions, not interested in data engineering positions.

Location: Poland

Remote: Yes

Looking for: Full time

Visa: No

You can watch some of my work at:
- Github.com/s3nh
- s3nh.github.io

or contact me at:
steam.panek@gmail.com

Feel free to reach me out,
All best

Edit: changes in email
How does my Aunt who only has a flip phone use an Authenticator app? She doesn’t even know who to use sms but understands the call verification on online banking.
Anything realtime will be either C or C++. Audio dev for example.

Bitwig (the DAW) has a Java GUI but the core engine is C++ iirc.
Well then you have a judgement call on whether the behaviour is offensive.

Some random fool claiming someone is dead is not offensive in my opinion.
I don’t see an issue. The government already knows how much I earn, where I live, etc.
It's painful. I didn't realize selling apps is very less of building software. Sure market is important, but it's even less than "changing our type of person". If self-promotion or narcissism is not our type, we are doomed.
We need an AI to explain AI.
> Everyone has the option to eat healthy - the messaging on healthy diets is everywhere.

Healthy foods have been hit by inflation, and if you grew up on food stamps you may never have had access to the right amount of healthy food to make it through childhood with a decent diet.
Rust is far more similar to C++ than C - RAII, generics, etc are language features that aren't in C, never will be in C, and don't belong in C.

Rust fits into a lot of C and C++ use cases, saying it's the successor of one or the other doesn't seem all that coherent.
There are no 7 figure dev roles in finance except in very select hedge funds where one time bonuses in 5 or 6 years may be that large. 6 figure is the norm. At 7 figures, you’re likely in management and not working on technical details.
I forget the actual source of this quote that I am about to mangle, but:

Bitcoin/Blockchain was designed specifically to circumvent the legal frameworks used
to regulate financial transactions. It follows then that any non-fraudulent use of
these technologies is the exception, not the norm.

Blockchain currencies are designed to avoid being regulated. I am not saying that all
of the current regulations are _good_, but irreversible "anonymous" transactions are
always going to be attractive to fraudsters.
Folks on pawoo.net regularly post lolicon, so, yeah. Depending on your interpretation of your local laws, you might pretty much be obligated to defederate from that sort of thing.

I think focusing on what has the biggest userbase or can give you the most reach is kind of missing the point with regard to the Fediverse. Without investors or stock prices or the need to sell ads, a lot of the motivation behind that sort of thinking evaporates. If you're looking at Mastodon and thinking "this is worthless, I can't build my brand with this," good, you're right, it's built that way on purpose.
$550, no wireless, no backwards compatibility, and no integrated audio forcing you to use your own earbuds linked to the PS5. The displays look great, sure, but the total package is a disappointment. I'm basically wrong at every prediction I make, but this looks like just another novelty toy with little chance of broad adoption.
How does it compare to the Quest 2?
We (scientists) greatly overestimate our ability to explain how we explain our decisions. Not sure why people think AI would somehow be more comprehensible. it seems to be a quirk of the human brain that there is a logical explainable reason (narrative).
U.S. pushes Japan and other allies to join China chip curbs
The affected pictures are barely recoverable, with inconvenient emergency procedures, risking permanent damage, if you are a power user armed with special software: exactly the same situation as, say, precious files in a FAT filesystem on an accidentally reformatted but not overwritten disk.

How can you say that Adobe deliberately making Photoshop stop working "means your tools aren't up to the task"? This is, frankly, victim-shaming.
https://archive.ph/x2AKP
For what it's worth, I had a situation similar to yours about a year ago. I was diagnosed with ADHD about 2.5 years ago. The problems I was having were not all specific to my ADHD, but all my problems at work were because the environment didn't allow me to have my condition and trying to mask it just lead to an insane amount of stress. On top of that, anything I did to try and correct the situation was met with complete resistence, leading to more stress and eventually my break down.
Corporations are multinational, but politics still plays favorites.
Even with binoculars you will only see a moving dot.
I get this too. I wrote a number of design/game engines, design applications, and frameworks in C++ and I get recruiters that don’t understand that and start asking me basic C++ questions. One time they were reaching out to me about a design engine I wrote and didn’t even realize.