skysight-inc/HackerNews huggingface dataset:
My opinion... they are going to drive down costs through economies of scale. Musk and Shotwell want to continue to drive donw the cost of getting payload to orbit.
One could learn in C++ using a variety of methods… including the ignore memory management variety.

The question is why? For a student learning dfs for the first time or hash tables/queues etc. python will be much easier to learn. Java/rust/go will likewise be easier if you want to talk about types.
> Twitter's revenue is $5 billion-ish. The new interest payments are estimated to be $1.3 Billion/year IIRC

Most quarters Twitter operates at a loss. 2021 its profit was less than $1B.
Thank you Yao. We have been studying the lessons learned around the industry from caching outages as well as techniques employed by the giants to run great caching fleets. Our mission is to make those benefits available to everyone without requiring any effort. We have certainly learned a ton from you and your team at Twitter.
Yes, because China is a bastion of good information...
Tell HN: Remote Work Scam
This year, I retired from a FAANG job, but I have a profile on a freelancing website to coach people for tech interviews. (Unlike many, I always enjoyed the interview process, and have been told many times I'm a great interviewer.) This provides a small amount of income and keeps my brain occupied.

Recently, I was contacted to participate in a remote work scam, where I would pose as the face of a remote worker. They offered 20%, all I needed to do would be attend the interviews, meetings, and pose as this person. The scammer already had a fake linkedin profile, interviews lined up, and just needed a willing participant.

I've contacted my local Attorney General to file a complaint, and am investigating how to let the freelancing site know this is taking place.

While I've known things like this could exist, this is the first time I've seen one play out in real-time. I'm posting this informationally to let people know this is actually starting to happen.

Good luck with hiring out there, people.
The blue tick used to signal that the account was "verified," which meant "My profile says I'm X, and I have a govt ID to prove that I'm X." At some point that wasn't enough, and you needed to be notable according to whoever decided you're notable at twitter. And with this, of course, ideological biases crept in with complaints rising that only people at one end of the spectrum were being verified.

This move, in a way, gets rid of that subjective decision making and restores the objectivity of the process back to just checking against an ID. Of course, this requires some infrastructure and resources, both human and machine, and the ongoing $8 fee (adjusted by PPP) is justified.
Location: Europe

Remote: Yes

Willing to relocate: No

Technologies: Rust, Typescript, Solidity, C++, Kotlin, Go

LinkedIn: https://www.linkedin.com/in/williamriancho/
I ported from VoIP to T-Mobile successfully, then tried to port from T-Mobile to US Mobile because US Mobile is $15/month. I did not cancel before I had the number.
I don't think anything built on traditional tech will catch on. Whenever I see anything touting decentralization, I always look at the setup instructions because I think the setup complexity will dictate the adoption potential.

With Mastodon, it looks like Ruby on Rails, Node.js, PostgreSQL, and Redis for the backend stuff. For me, the only realistic way I'd run a node would be via Docker (Compose) which means I'm limited to something non-redundant (ie: no HA) that only scales vertically, at least easily.

> The article mentions an admin of 80K users spending 300+euro/mo

I think it's well understood that centralized systems win because normal, non-technical people don't want to deal with the complexity of managing their own servers and that devolves into the situation like the one you pointed out where normal users consolidate on a single node and the owner of that node ends up stuck with all the cost, moderation, maintenance, etc.

The thing that I think isn't considered enough, or at all, is that decentralization of control doesn't need to mean decentralization of infrastructure. Imagine something like Mastodon but built with newer tech that makes it deployable to Cloudflare, Netlify, Vercel, etc. Think along the lines of using something like SvelteKit + adapters. I can see all of those infrastructure platforms getting to the point where a custom deployment could be distilled down to something as simple as installing an app on a phone where the only thing you need to do is feed it a domain.

As long as it's federated using a custom domain, making it simple enough for a normal person to run an instance increases the decentralization of control which is more important than decentralizing the infrastructure in my opinion.

I think one of the main things that we need to make that more realistic is for someone like Cloudflare to provide a local runtime for their core services (Pages, Workers, Functions, KV, R2, etc.). Having something vertically scalable is adequate because that's no worse than what most of us get with a Docker based deployment which is the maximum complexity most people will be willing to deal with, at least the people I know.

The other thing that would help a lot would be if those companies I mentioned collaborated to have deployment compatibility. IE: I should be able to write one app and deploy it to any one of them as long as I use a standard set of features. I think that would be amazing from the perspective of being a customer / dev, but I don't know how realistic it is on the business side of things.
A quick google search will show you that you could not be further from the truth :)
> Employees may be leaving the embedded space (and C++) for web tech because of this.

It's remote work.

Remote work is basically forcing ALL software shops to pay more money. If you're smart enough to program C++, you can program ANYTHING.

Let's stop calling it a labor shortage and call it what it really is--a salary shortage.
Can I get an invite link?
Related discussion [1] here.

[1] - https://news.ycombinator.com/item?id=33401480
On a similar note I feel like Elon is the Ultimate Tweeter in the sense of validation (and amount of validation) he seems to get from posting. I've been wondering if it colored his perception of how the average person interacts with Twitter.
Siri's total impotence was one of the most surprising issues when I switched from stock Android to iPhone a couple years ago. I'm curious what's going on inside Apple to produce something this poor in their core product.
The Mars plans are medium-term, though, and they need many thousands of Starships+Boosters for that plan to work. In the short-term, SpaceX is 'behind' on launching Starlink, especially v2 which is needed to fulfill the promises of the network and be profitable (and v2 can only launch on Starship).

In the short term, they need hundreds of full stage rockets, and in the medium term, thousands. That's tens of thousands of engines needed in the next ~10 years. I don't think 1/day is fast enough and I'm sure they will increase that rate as soon as possible.

Also for testing, SpaceX doesn't want to be afraid of blowing up rockets and losing engines, so the first few hundred engines will likely not be reused.
It may seem like 14 years old is "too soon" for being preoccupied about one's livelihood but, based on my experience, it is certainly healthier than waking up as a 27 y/o man and finding that the perception of your personality has been built on a lie, well intentioned as it may be.

The common view we have of teenagers, as devoid of any agency, vastly underestimates them, not only that, it excludes them for the "res publica": the participation to the public life, exclusion that emerges then as lack of maturity. All the acting out and "teenage angst", it is my opinion, is actually a call for responsibility and participation, and it is by this participation, and the subsequent confrontation with the messy reality of life that make you realize your limitation and allows you to grow out of your childish dream if they are, indeed, childing. This dampening of expectations is not a negative thing: it's what has allowed civilization to go on: almost nobody wanted to be a farmer. Keeping the door open for the odd wind of luck while living a pragmatic, if not as colorful as one's fantasies, life is the more realistic and healthy way of organize one future while the "think about this later" is a recipe for regret and depression caused by the mismatch between what it is and what I wished it were.
For one thing, they are starting with expendable starships, so they can get Starlink V2 up faster.
The time and effort needed to train Java developers versus C++ developers is also huge.

This means more Java developers are available for hire and they typically cost less than C++ developers. This reduced on-boarding time and reduced cost is extremely attractive for enterprises.
I got into computers back in the Before Times because I liked it reasonably well, and it promised a decent paying job. I never did it at home just for fun. I hardly ever read technical literature that wasn't connected to the job. That said, it wasn't usually drudgery, and quite often it was way fun.

This also left time to learn piano, singing, and to visit 26 countries. If I'd done those things full time and waited for the money to follow, I'd still be waiting. Now I'm retired and writing, and definitely not expecting a lot of money to follow. (Some, anyway! I just got my year-to-date statement from Amazon.)

I'm not a religious person, but I always think of Adam and Eve being expelled from the Garden of Eden, and told:

In the sweat of thy face shalt thou eat bread, till thou return unto the ground; for out of it wast thou taken: for dust thou art, and unto dust shalt thou return.

(good thing I looked this up. I would have said "by the sweat of thy brow")

We have to work. That's the human condition.
Thanks Jeremy. Caching is hard and error prone indeed.
I agree the parent poster was using the ethical/social sense of "bias" in calling a discriminatory loan risk AI biased, but I don't think it's overfitted and so I don't think this is what the original poster meant.

In the loan example, the objective is to assess risk. Assuming the data we feed it draws equally from all races, the AI will still almost certainly infer a racial component to loan risk. This is not a statistical or systematic error, this is an accurate assessment of society due to long-standing racial inequalities.

I think the original poster meant that ethics is not an objective science, and so our preference for certain ethical reasoning is itself a bias. "Correcting" the "biased" outcomes we don't like that are apparent in the data, and that are a reflection of society at large, involves biasing the training data.
two things wrong with your statement:

- the ++ operator only acts on integer types, not floats or doubles, so there is no limit to speak of here

- the expression "C++" has value equal to C before incrementing, hence the expression "C/C++" is just one for positive C, even when C is small
Wonderful, just what startup community needs, rumors about secret societies.
Yeah, I think the price by itself isn't a dealbreaker, it's all of the context. If I could hook this up to my PC and use it to play Half-Life Alyx, or scoop up a bunch of cheap PSVR1 games on Black Friday to catch up on, it would be a much easier purchase for me.
I see that as trouble, too, but not as an trouble impossible to overcome. Of course, I wouldn't wear a VR headset to communicate with my friends. So, that's where I see the others come into play.

We need lighter hardware! We need hardware that let us participate in the real world. Outside of our homes. With seeing what's happening in front of us IRT.

That's the case with mobiles. You can use all the apps you want withouts being robbed. Or: At least you see it coming ;)

So. We need a lifestyle product. Apple is said to be investing into development of such a gadget. Amazon & Snapchat trying to get into the AR buying experience (which in fact is the pre-factor to VR)
We have Samsung. We have Sony. We have tencent and other companies in Asia.

At some point in near time, I see a big push from these players.

But. And that's important. The mobile have the advantage being interoperable with different gadgets of other manufacturers.

As long each of the players wants to wall-gardening it's system, as long meta will have problems. But they are a part of the problem with forced Facebook Account and things like that.

Meta need to open up the hardware to others and let others develop solutions which are out of scope / "not interested in" for meta.

And that should be explicit NOT THE METAVERSE.
(For example VR how-to's, cooking, mapping of homes for furniture, and so on.. )

So, first open up. Then hardware. Then trust & usage building and binding.

Just like with the service of some retailers, where they offer to analyze your feet and offer you the fitting shoes.
This service is being used not rarely. What about the furniture sellers? Could they offer such a service?

:)
> Are you implying US is the only non-low-disposable-income country?

Not at all. The rest are just not that viable for a multitude of reasons. How many people do Switzerland and Australia have, compared to the US? Much less. And Japan isn't english-speaking, so I dont expect foreign scammers putting effort into learning japanese just for that. They already struggle enough with english.

To be fair, all of that is just me trying to reason through it myself, so there definitely could be other reasons at play here as well.
> UI driven process

Interesting, although not something I personally like. I'm more used to doing this automatically through pipelines.

Are there any plans to add an automated process, without ui or anything like that?

Fully automated through the cli, like the terraform apply command or sequelize migrations.
2 things that have worked for me:

- Psychedelics

- Building for the public domain https://github.com/breck7/pldb/issues

Also, in general when life hands you lemons put some tea on, read, listen to music, and watch films.
> entry point into wide household adoption of VR

The "gateway drug" is how I put it.

What do you mean by "incorrect label"? The "metaverse" label is aspirational for sure at this point - but I don't think anyone would disagree that it's what we are striving towards. So let's keep that label and move towards it.
Most of the carriers, including T-Mobile have pre-paid plans that are a much better deal than their post-paid, and I've had fewer problems with them than MVNOs. For example, T-Mobile's less expensive pre-paid plans are:

* $15/month 3GB

* $25/month 6GB

* $35/month 12GB

That is a bit more expensive that Mint, but not insane, and you don't have to prepay for 6-12 months.
Growing up, my family was always correcting my grammar. (e.g. "I have a friend at school that.." and my mom would immediately interrupt with "You have a friend who"). I still screw up all the time, but many of these little things like this catch my eye.

In every-day speak or in internet comments (Including here on HN), it doesn't bother me at all when the wrong form is used. Casual speak is casual. When I see it in an article, I assume that the author is ostensibly a writing professional; that's when the misuse really irks me. Doubly-so when it's in the opening statements. First impressions and all that....
This. Learning the language as a whole is an incredibly daunting task. It's ugly, it's built on a combination of OOP and procedural C and quite frankly, the class syntax in combination with header files has aged pretty bad. I feel like I have a lot of code I need to write twice.

The standard committee keeps tacking on new features and decade old footguns are promised to never be fixed (and somehow, people consider this a feature).

Tooling is even worse.
Does anybody know if this affects carriers on their network like Ting?
> But nobody wants to go into COBOL for fairly obvious reasons.

On YouTube, type in "COBOL Mainframe", and you'll find out pretty quickly that there's a plenty of guys from India, including juniors who work with or on COBOL and Mainframes.
This marketing is perplexing. What's "serverless" about Memento's remote caching systems that serve requests?

Does Memento run collocated with your systems, rather than its own servers? Absolutely not. So it isn't serverless...
> There are plenty of pragmatic academics

Sure, just as there are dogmatists in the industry, as the article shows.
Well, PyTorch.
Mint deceptively charges a significant processing fee at the last minute even when paying 6 months at a time. 9 or 10%. 18 months (540 days, really) of Mint service requires about $40 in surprise fees.
> How come mobile services are so expensive in the US?

A lot more land to cover with towers with less people to pay for it. An unlimited prepaid plan here is $30/mo.
"Siri turn off all the lights" is a hell of a lot easier than going up and down the stairs to every room in my house to make sure I turned off all lights before going to bed.
I mean, it's the same phenomenon I've seen even in webdev where a PM or UX person who has produced a whole series of mocks then hands it off to the "programmers" and demands a short schedule because... well... they did all the hard stuff, right? You're just making it "go."

People naturally see their own hard work and skills as primary. I know enough about HW Eng and EE to know that it's actually really hard. That said, it doesn't have the same kind of emergent complexity problems that software has. Not to say that HW eng doesn't have such problems, but they're a different kind.

If you see the product as "the board", then the stuff that runs on the board, that can end up just seeming ancillary.

Very frustrating, for sure.
I'm Irish as well, and your IBAN (bank account number) is not a secret. There's no real harm in giving it out. Hospitals, for example, provide their own IBAN in correspondence for payments via SEPA transfer.

You'll find as well that most of your banking apps allow you to save the IBAN of various contacts. I have the IBANs of a few friends and family members saved to my phone that way, and the only thing I can do with that information is send them money.
The only thing I know of for the UK that's sort of similar (but not really), is this one:

https://www.telecom-tariffs.co.uk/codelook.htm

If you put in a landline or mobile telephone prefix, it can tell you which network the number was originally allocated to, but it can't tell you if the number has been ported.
I don't think I'm very anti-ORM, but I prefer using SQL where I feel for it. ORM is usually an overhead, and a bad implementation can make the ORM useless.

To answer your question: do we need to learn a QRM now? :) I think we are a few years away from that, ref. "what was the average salary for people earning more than X USD in 2019, adjusted for the purchasing power each person lives in?"

This is an example of a third-party data set that you don't want to be part of your core application, but maybe for a reporting system that talks to both your core application and some other third-party sources.

So. I'll stay with SQL until further notice, because a) this doesn't work, and b) third party data needs careful handling.
More in their line to go and predict the effects of their Metaverse strategic decision making on the share price!
Are chess players getting younger? (2021)
So that they can send them to be the army cooks tho?

The actual issue at hand seem to he that those kids have better opportunities.
You're right, but this is exactly what I mean about pointless hate. Where's the anger about the other bailout - of the financial markets? Where are the lawsuits against that? Why isn't there any legislation in the works to cap the cost of college or reduce predatory lending to teenagers? Why not allow student debt to be dischargeable in bankruptcy so that it's priced correctly by the market?
It’s both, because there is pressure on the tax system to collect more from the fewer remaining earners.
How to ORDER BY using the contents of a column in Postgres
We needed a way to selectively order ASC or DESC in a Postgres window function. It turns out you can with CASE statements!
Western companies don't grow in China. At best they get tenuous access while their IP is blatantly stolen to favor a domestic successor. The idea that western companies have anything to gain operating in China is naive IMO.
Well, it doesn't have to be either or. It's possible to think he's built impressive companies while also thinking he's an unsavory character.

As far as I can tell, the people who "smear" Musk don't do so because of his companies, it's because they oppose his ideas and how much influence he has to implement them. Whatever you think of Musk, it's a little scary that someone can just buy the megaphone that is Twitter and disseminate whatever information you wish.
Show HN: CrowdView – Discussions Search Engine (stop adding “Reddit” on Google)
Hey HN! I've been hacking on a project and figured I'd share it with the community. CrowdView is a search engine for discussion sites (forums, message boards, Discord, and Twitter for now).

Like many of you, I find Google results to be full of SEO spam and have resorted to adding "site:reddit.com" or "site:news.ycombinator.com" to all my queries (since 2015!). Otherwise, it's really hard to figure out "what does a genuine, real life human think about this thing?".

But limiting my results to just Reddit isn't ideal because so much great content exists elsewhere. Lots of great information and conversations have moved to Discord, and niche forums are still alive on the web! But it's impossible to find these places because they rank so poorly on Google. So I built a search engine across a curated list of these (there's about 3000+ forums, message boards, and discords so far), making sure to remove any kind of SEO junk (blog spam, listicles, etc).

Please try it out and share any feedback! (and bear with it, the results can be slow at times)
Although I largely disagree with your statement that a million people died because of "assholes", I think your broader meta-point is that we're moving into a brave new world of realtime instant information and that is having an unknown impact on mankind. I think of the classic case of children watching YouTube recommendations for less than an hour and getting to videos showing them how to commit suicide. It's sickening and disgusting.

I do recommend people check out Mighty Ira about Ira Glasser's time as exec director at the ACLU defending the right for Nazi's to march through a predominantly Jewish town (some of which survived the holocaust). It's pretty moving and as a society we need to always remember the importance of the first amendment and those who have fought to protect it as we continue to erode it away further and further trying to protect people from themselves.
> The question for you is whether the government has a need or the right to know every penny (or whatever fractional currency you can legally use) that you move around.

First, there is nothing like the government in Europe.

Secondly, the organisms that are tracking as extensively as possible European citizen are mostly private firms (whose parent companies are typically not European). European directives like GPDR are on the contrary rather shielding European citizen privacy if anything.

I doubt this proposition is forcing to withdraw cash within euro zone. Citizen are free to continue to use cash or not at there discretion.
I prefer to be proud that I've never touched Java... for Old Reasons. But that said, it's a valuable language.

It's nice to know that other languages have similar problems :)
How has desktop based distro got anything to do with server side distro?

I don't care if DistroWatch shows bunch of random newbie friendly distro in the upper ranking, they're not corporate supported.

Debian doesn't do clean 2 years LTS release cycle nor has 10 years extended support.