skysight-inc/HackerNews huggingface dataset:
No one is paying the implementers of those languages
But what’s the ratio of people work implementing and maintaining these things at the C++ layer versus those using the python layer?
Whatever definition of "merit" you use doesn't change my overall point.
`satisfies` is a game changer. I'm not even done with implementing it and I see a lot of positive results.

Here's an example I found pretty convincing: https://nitter.net/leeerob/status/1563540593003106306
Curious what you think of Google's experiment getting rid of managers in the early 2000s?

I think I originally read about this in Measure What Matters:

https://www.amazon.com/Measure-What-Matters-Google-Foundatio...

Here's a blog post that seems to summarize:

https://medium.com/illumination/google-once-fired-all-manage...

(Personally, I came away from reading about this incident thinking most organizations have an appropriate amount of managers.)
Indeed! My initial thought was that they just misconfigured SSL, but other user here pointed out that it’s likely taken by someone else
Well, if the noise of productivity seems to allow +10% year-to-year, it is the same in the other direction. I simply don't believe the prognosis.

https://www.washingtonpost.com/business/2022/10/31/productiv...

This is a typical media filler story. Textual bullshit. Reality was probably too boring again.
> another novelty toy with little chance of broad adoption.

...is that the fate of every console accessory? I can't think of any accessories that would clear the "broad adoption" bar. The NES Zapper is the closest to subjective ubiquity in my mind, but even then its library was limited to Duck Hunt and a half dozen forgettable titles.
MSFT was the same (at least the corner of it that I knew). We called it "C, with classes".

I never apply to C++ jobs despite those 6 years of experience because I think my knowledge there is stuck in 1999 and I have no idea about the STL.
I'm not an engineer, so I can't really comment on whether someone is a good engineer or not. But he's not engineering here. He's leading 5 companies.

In corporate culture there's this thought that being good at something makes you good at managing people who do that thing. But that's not true. Being an engineer and a manager of engineers requires different skill sets. And being a CEO is many levels divorced from a manager of engineers.

Elon as an engineer or coder stopped being relevant after Paypal. Now it's about Elon the executive. Which, as an outside observer, seems more to be about Elon's brand than any actual managerial genius.
> there are more FP languages that are not as pure as Haskell

I mean, that's precisely the point I'm making, that IO doesn't fit into the FP paradigm and that languages that make IO easier necessarily deviate from it. And once you bring non-FP concepts into an FP language, most people will reasonably question why do that instead of the easier way, which is bringing FP concepts into imperative languages.
3. "Please listen carefully as our menu options have changed"
It's a hard sell. There are cheaper 120hz headsets on the market, and the experience of tethering yourself to another machine is pretty antiquated in 2022. Unless someone's only option for VR gaming is through their PS5, they'd probably be better-suited with anything else.
Truth is, people largely don't care about being tracked or being served ads

Don't care or don't understand?

If "pay by privacy" was opt in only, I suspect there would be a lot fewer participants. A lot of people just don't understand how their privacy is being abused --- out of sight, out of mind.
You might like what my current employer is working on; Clockwork Labs. It's got a vaguely MOOish vibe. Can't show you anything public yet -- and I'm personally leaving middle of the month -- but it sounds like it might be up your alley.
Java has a number of other advantages... you can effectively develop for Linux on a windows box. The vm architecture makes debugging easier. It has a large and useful body of code, including lots of libraries and features that ease interfacing with legacy systems (like corba and soap)
If you assume all trees have no value in their context and/or no intrinsic value and/or the same value as any other...
> It takes some nerve to call someone without texting/emailing about it ahead of time if it's not an emergency

Err, wait. WHAT?
Surely the games used a high level API that Sony could support with this. I doubt games had any code related to external camera tracking, the system must've just spit out the position of the headset to the game.
all those companies you mention seem to me to have a 50/50 chance of going down the tubes. not because of their use of ruby, of course. still, i don't see any company started today to base their software on ruby. probably just me being wrong.
Yes I thought it was going to be about the true hell that is calling any company now. Phone menus for at least a minute and then connected to someone with long Covid and/or new hire that has no idea what they are doing or forgot how. Then transferred to another and another and another. Covid annihilated customer service.
No, I have never had COVID. In fact I am the singular person I know of in my life who hasn't gotten COVID at this point.
It can be a hard token utilizing the secure features of the phone itself.

This has the downsides if you lose the phone you lose the token, but that downside exists for a physical token, too.

The goal is to encourage them to support the tokens so that those who want to can go phone-free (by using a hardware yubikey instead).
Rocky is more visible, I don't see that as a bad thing, not like it spends many resources. It also helps partners decide to support them, in particular Mellanox now Rocky-8.
They could simply not offer features which count on variable third party licensing terms.
The amnesty they're already starting to beg for isn't going to be forthcoming if they keep fresh in everyone's minds what petty dictators they have been.
In my uni, Java, C Ruby, OCaml, and Rust are a requirement for all CS majors. But not C++
Are you implying US is the only non-low-disposable-income country? lol. This isn't a problem in say, Switzerland, Australia, Japan, etc., as it is in the US.

Also, the most spammed country appears to be Brazil, and it is far from the top of the disposable income lists. Many among the most spammed countries don't register on the top disposable income lists.

There's something else at play here. Likely legislation/regulation.

Spam info: https://www.truecaller.com/blog/insights/truecaller-insights...

Disposable income: https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
if the human brain was simple to understand, we wouldn't be smart enough to understand it.

Is it really surprising that as AI approaches our level of intelligence, the underlying interactions become more and more of a black box?
The style guide is publicly available: https://google.github.io/styleguide/cppguide.html

I've never heard anything remotely similar to "avoid objects" here.
New Supercomputer Simulation Sheds Light on Moon’s Origin
Pat Gelsinger and Linus Torvalds talk Linux, open source, technology [video]
Rather stop doing HFT.
The Microsoft Kinect had pretty wide adoption for a little while.
This is getting better. Businesses that force a specific compiler for reasons other than technical merit are being punished in the market.

I am currently at a not super advanced C++ shop that has to write for several compilers on locked platforms, and even the worst/oldest compilers are clang or gcc forks that support C++17 and some C++20. We have robust CI and if it passes there we can use it (presuming it doesn't violate style guide/best practices/code review/etc). It is unlikely we will be burned by adopting the latest thing for anytime longer one developer is working on it.

I think the companies that are so afraid of upgrading software tooling and related processes incurred huge project costs because of otherwise needless major rewrites. One I worked for a college bookstore management software developer that was trying to rewrite their whole point of sale software. They were simply crushed by tech debt. Any fix in the original software took months and the rewrite wasn't finished before the company was bought by a competitor. Better unit tests, better practices staying up to date, better CI all would have contributed to business success.
Not necessarily - it could be the Secure Enclave thingy and yes, if you lost your phone it would be like losing your yubikey, but the goal would be to get more support for yubikey like things.
Many of us believe we are in the early days of a synthetic biology revolution which could be as big as the computer revolution. Incidentally, by changing how we think about data and its tendancy to proliferate, this would probably be a good thing for opinions on copyright law you've expressed elsewhere.

And in that context the Amazon represents a treasure of potentially valuable genetics. It's really hard to quantify how valuable because the industry's not there yet, but it feels like a sunken pirate ship we can't quite salvage with the current state of the art, but have a collective interest in seeing remain where it is. Poor sanitation, endemic inequality and political strife are familiar problems. In that respect Brazil gets mentally filed somewhere between Haiti and the US, and the cost-benefit-analysis of fixing these problems feels straightforward. The cost-benefit-analysis of paying people not to farm the Amazon is not straightforward, we have no idea what the upside would be. So we imagine it's very high, but with no way to monetize that treasure today we can't find the funding... so we obsess.
I can see why since I am searching for jobs:

1. Juniors are no hired for C++ type roles. Employers want someone with 5+ years of experience, because just knowing the syntax is not enough. And training on the job is also not offered.

2. It pays shit in comparison.

3. Job positions are relatively scarce.

My actual niche is numerics (so writing numerical libraries and simulations), btw. I was really dismayed to see how shit the pay is.
Therapy. Time off (months). Training new skills and hobbies. A couple joints. A couple crazy nights. No screens in sight, even phone only for loved ones.
As an outsider to both biology and AI, I feel like there's a more key problem than structure estimation from pattern-matching (over-fitting?) known data: Learning how the molecular dynamics work. I'm fascinated with how the folding might happen. The intermediate steps; how the backbone and sidechains react to change in temperatures; how much motion is going on in the sidechains in response to constant interaction with water molecules etc. How well does a classical rigidity/elasticity etc model apply to covalently-bonded molecules. How much flexing do various parts of the protein to real-time. How to make a model that ab-initio folds (or unfolds) without being tuned to experimental data. How much of the quantum interactions can we dodge due to working at the atomic scale vice electron-scale. How accurately can we model using dipoles, hydrophobic interactions, simplified hydrogen bond models etc. How much of the picture are we missing by only looking at the static aspect of the folded protein - ie experimentally or AI-determined static atom coordinates as the model.
> You miss the point that video games are not a top priority for meta

If that were true, the work features would have shipped already, but they were busy with gaming which is why they bought several game studios. Games were a major focus for meta because it’s one of the traditional vectors for new technology adoption. Well, that and pornography.

Let’s hope that you’re right now assuming meta is changing course, and I’m wrong because I’ve been waiting to use the work features. So far, the 3rd party options and the resolution for reading text still isn’t good enough
I have used dedicated cameras with prime lenses. I quite enjoy using old film cameras as a hobby, including large format cameras which can create extremely shallow depth of field using movements. The only point of the linked photo was to show that current cell phone cameras clearly do not have 'infinite' depth of field (as the other poster claimed).

It is true that a dedicated camera gives you more options. (I did not deny this.)

>You can choose the shutter speed

Pedantic point: you can also choose the shutter speed on a cell phone camera if you use one of many apps that give manual control over shutter speed and ISO.
I would guess it's coffee related. Let's get this over with so I can have my coffee.
There is a separate field called OLI, originating line indicator, that indicates whether landline, cellular or other. From memory, it's 0 for landline and 62 or 63 for cellular.

I doubt you can reliably determine if on Wifi or not, although of course the carrier handling that phone would know.
An unfortunate side effect of the US hospital business is that you have a large number of customers and have to push people through the system as quickly as you can. That's probably why there has been such an increase in birth centers for mothers who want the time to go through labor naturally.
I still remember distinctly when it all started going to hell. At least for me. Cordless phones. The old AT&T handsets were comfortable, you could rest that against your ear for hours. For some reason the cordless phones quickly abandoned that notion and went for smaller size, sacrificing ergonomics to get it. So now it was uncomfortable against your ear, -and- you had all the degradation in audio quality that came with early wireless tech.
my first guess was that's when the paperwork for the night shift is done :)
EE won’t go higher, SWE will go lower
The successor to C must be designed for a world where it's typical for an application to use dozens of CPU cores. This is the main reason we need a successor to C.

Garbage collection becomes almost a necessity when you have enormous concurrency and parallelism. I wonder whether you have experience writing such programs with pthread and malloc/free?
Then just don't do that, because v.at(x) does exactly the same thing and is safe and requires a whopping 3 characters more to type.
Europeans are so far ahead the US in mobile payments its not even funny.
Thanks for your feedback! Here are the docs: https://fusionauth.io/docs/v1/tech/

FusionAuth has a dual deployment model. You can either run it locally (or host it yourself) for free, or you can pay us to run it for you. Most devs want to kick tires and run it locally, which is why the downloads page has those commands.

There are features that do require a license, but we have plenty of people running with plenty of MAU on the free version (we call it the 'community' edition).

Sorry if it wasn't clear.
A system only being able to perform tasks that you understand is a huge limitation. This will only continue as civilization transitions to silicon based life.
You should probably read it before ranting against it assuming you already know the general gist of what it says. Or at least read the introduction on what the rules are trying to be and, just as importantly, what they are not trying to be.

The authors of those guidelines are Bjarne Stroustrup & Herb Sutter, who kinda have more than average C++ experience. The guidelines are generally very well reasoned with motivating examples & practical exceptions to the rules. They are generally not of the opinionated "style guide" or "ban these things" camp that a typical set of "guidelines" tends to fall into.

I think the only CppCoreGuideline rule I disagree with is it wants to use T& for out params whereas I prefer T* so that at the call site there's a more obvious indicator of potential mutability.
I think it's very possible that we won't have good explanations for things that are this complicated and that change this quickly. I.e. massive matrices of numbers that are trained and retrained regularly.

Humans have a small amount of working memory, and anything bigger has to be knitted together from pointers to concepts stored in long term memory. Long term memory takes a while to construct.

Let's say you take one single forward pass of a neutral network to output a single image. To really understand what's happening, you'd have to study that network for years, tracing which parts of the network's matrices influence which parts of the output image.

How long would it take to really build a deep intuition about that single network, or even that single forward pass? I'd think as a starting point it would take as long to learn as a language, and probably much longer.
150k plus bonus. It's at a quant firm, so the bonus is likely to be ~50% of base salary if you do okay, and multiples of that if you do great.
I was a fan of the original Resident Evil on the PS1, and some of the earlier survival horror games like Silent Hill. I felt that Silent Hill in particular crossed the line into unenjoyable territory for me. The game was superb, but the horror was just too unsettling to keep playing. I would get physically ill, with stomach cramps, nightmares, etc., that it took years of forcing myself to actually finish it. Same with SH2 a few years later. Then the RE series took a more action oriented turn, and I lost interest.

Until RE7, which I started playing without VR. I can agree that it's truly horrifying, and a return to their roots. The first-person perspective also adds a lot to the immersion. As much as I'm curious, I couldn't imagine playing it in VR.

If you're looking for a different kind of horror, give Subnautica a try. It's terrifying even without VR. I've played for many hours and still can't get myself to finish it.

Part of me thinks it's a bit silly to intentionally subject yourself to the stress that these games produce, and as I get older, I seek more enjoyable experiences. Yet for some reason, I keep going back to them...
Cos new nurse teams arrive with coffee in blood. Seen it.
The main difference is that every supermarket and convenience store sells replacement batteries for the original, but when the battery in the Magic Mouse 2 is something you need an iFixit guide and a specialist retailer (and the knowledge of how to avoid chinesium fakes) to replace when it inevitably goes all puffy and fire-hazard-y.
Singapore has something similar with paynow and friends, literally instant payments in seconds and all you need is the person's cell phone number. It really is something different, but SG is just a city. Having such a system over the whole eurozone would be quite something.
Generalized rules for how to use C++ in all situations are aspirational and unlikely to be adopted widely. More practically, the large projects that rely on C++ should just have their own rule on what elements / styles are used in that particular project, and then use a linter to enforce those specific rules, and have good documentation that explains the rules.
I see it as a way of getting paid for the development of services. People willing to pay for an offering are more likely to provide quality feedback. Once it is stable there and dev time has been recouped, you can offer it to the free tier.

I actually don't have an issue with that. Once it is available to free tier users, it frees up the devs to go to the next item on the list once again only available to the paid users. Lather, rinse, repeat. Sounds like a fairly sound bizplan.
Yes. I got Herzog talking about a party he went to where Coppola was standing next to a wall and no one was talking to him so he approached him and asked "Who would want to be a soldier" and Coppola said "Me".
Why not call it the right name - a File Manager. I found the un-filesystem-yness of the detailed description off-putting after setting expectations from reading the tagline of "The Last Filesystem You'll Ever Need".

Just my .02, good luck and godspeed! The world needs something like this to be a runaway success and become widely available. There is just too much damn data these days.
We absolutely can do it, and have. Post-sputnik, government funding poured into STEM, and we convinced huge amounts of young people that they wanted to be scientists and engineers, and nobody was coerced into anything. We trained enough engineers in that short time to staff a literal moonshot program plus every half-baked weapons system idea that crossed a desk anywhere in the Pentagon plus tons of other more speculative stuff like packet switching networks (aka ethernet, the internet, etc.).

It's not necessary to dictate any individual person's career in order to shift the numbers in aggregate.
Raises hand. Everyone needs to read "Effective C++", which is mostly a book about how not to shoot yourself in the foot with C++. The book is old enough now that the way he recommends writing C++ wouldn't make it into a PR.

So for that reason, I tended to write C+, which is pretty much C+, with some classes.
That’s why I didn’t mention them. They’re like Rolls Royce where they build expensive toys for people with discretionary cash. Most normal people outside of Silicon Valley do not have the resources to justify spending about $3,000 on a complete PCVR setup
LibreSSL is a fork by OpenBSD crew that happened after the Heartbleed: https://www.libressl.org/

Considering OpenBSD's reputation for proactive security, I'd say LibreSSL might be the best alternative out there.
Modern C++ can never be safer than Rust. It just doesn't have the static analyses to make that guarantee, and on top of that it has to interact with older C++ code that might not conform to modern best practices.
Stopping issuance of new Treasury debt, and getting the Fed to just monetize IOUs wouldn’t invalidate existing debt notes (unless the Treasury just “paid them out” with the newly created money.)

No, it would simply destroy the existing “value” of the currency, just as in all cases of debasement in history.
In your original comment, you said they stopped the service, and now you're saying you expected to have it until they stopped the service.

Did you mean they stopped your particular subscription only, for having changed your device?
Sure, but then who is torturing matrices to turn them into organic bodies which adapt their musculature to their environment?

Interpolation is forced in the case of NNs, it's a training condition.

And the "kNN interpretation" isnt an interpration, kNNs define what "ideal learning" is in the case of statistical learning, and hence show, it doesnt count as actual learning.

In actual learning we're not interested in whether you can solve prespecified problems but how well you cope when you can't. This is, by definition, not a problem which can be formulated in statistical learning terms and the particular "learning" algorithm here is irrelevant.

In other words accuracy isnt a test of learning. Accuracy is a "non-modal condition" in being fit to a history that actually took place. Learning "in the usual sense" is strictly a modal, "what if" phenomenon, and is assessed by the quality of failure under adverse conditions, not of success.

If one gave any AI/ML system in existence adverse conditions, posed relevant "what ifs" and observed the results, they'd be exposed as the catastrophe they are. None survive any even basic test of "coping well" in these cases.

This is why all breathless AI public relations, ie., academic papers published in the last decade, do not perform any such tests.
We often hear in science fiction that if an asteroid were to come barreling towards earth, we could somehow either change it's trajectory or break it up into multiple pieces by shooting it with a ICBM/nuclear weapon/etc.

What truth is there to this? Suppose this asteroid was on a collision course with earth, would we have any recourse other than praying it lands in Siberia and not NYC.