skysight-inc/HackerNews huggingface dataset:
You don't have to learn it all at once and a lot of that new functionality is useful (I've used features from both C++17 and C++20 recently). I agree that learning C++ is hard though and there aren't good resources for new developers. Largely I think this is because C++ excels in domains where performance is important or where working directly with the OS/hardware is required and people working in these areas generally already have a pretty good programming background and so don't require as polished learning materials. I learned C++ by working on a big project (millions of lines of code) and being forced to figure it out as I went to be productive. I already knew C well at the time but that's not as big a help as you'd think since modern C++ is very far from C unless you are making lots of syscalls.
I don’t post often but I spoke to somebody who has a very active presence on LinkedIn. She said that her content with external links gets significantly less engagement than content that she posts the full text without the link.

As if LinkedIn deprioritizes content that links out to…your blog.
> (can one do payments in the 10-100$ USD range on the blockchain? What if you don't want to go through an exchange?)

Yes, there are quite a few of them. For smaller sums KYC is usually not needed. No exchange needed either - as a customer you just send crypto to the payment address they give you, and as a merchant you receive your funds (minus some fee) in either fiat or crypto. No exchange needed in either case. As a merchant you obviously need to do KYC regardless of the amount received.

I know of Bitpay and ForumPay, but there are others too.

EDIT: depending on the currency the blockchain fees can be very low (or very high), so it pays to do your homework.
What you're witnessing is a radical restructuring of what is socially acceptable, or seen as good.

This statement about what is "good for society" can't be evaluated by statistics or metrics. It has to be believed, taken on faith.

Oh, they'll cite studies about miraculous results with overcoming addiction and depression. Pardon me for being skeptical about the massive amount of junk science that has over promised, under delivered, or been outright unrepeatable.

This is no different than the "AI" algorithms that are quickly making their way into decision making in society. It's a black box that worked great in the lab, so let's ship it to everyone. Surely it will be good for us!
I get the "are you babysitting today" whenever I take the kids to the grocery store, but only from women. If men say anything, it's usually a joke about a vasectomy. I find both off-putting, but the "babysitting" thing really is odd. It's Saturday! We're buying groceries!
That's fixable.
The US/UK angle was that home computing was subversive, playful, anti-corporate, and empowering. It was a very Boomer view, and this kind of tech writing epitomises it. Smalltalk, BBS culture, and super-affordable UK machines like the ZX Spectrum all come from a similar place.

Of course it's not how things turned out.
White lies like "I'm busy at the moment, can you send me a message describing the issue instead?" are socially normal and expected in a professional work environment.

Why? ¯\_(ツ)_/¯

Someone else could probably explain (or disagree & explain) better than I can.
I guess the question I'm left with is: Are you going to continue using Stripe? Because if so, then it looks like nobody learned anything and the business has little reason to change, having not even lost the unfairly-treated customer over it.
That's a good use case, as far as I have used chat GPT I can see something like this happening in near future.
Though 911 is one such use case where it is really easy to misinterpret the situation by something like AI.
Not sure how true is this situation but I think it would be hard for AI to judge the situation in such cases.

https://www.quora.com/Can-you-actually-call-emergency-servic...
Strawberry Music Player
Yeah I agree. There wasn't much more information for me to provide there that would be helpful. I pretty much had the same conversation the whole time. I explained the issue. They reached out (supposedly) to the review team who just told them it's under review. They asked me to upload the same invoices again. Then said they'll let me know. It just seemed like no one in that chain was able to actually do anything.
Where could they move to that is any better? HN has regular posts like these for all the major payment processors.
I find toml format so annoying, that it makes me doubt fly.io’s UX
That's the dream of containers. Arguably this is the "reality" of Nix. But the reality of containers is that if a layer gets invalidated, you need to refetch packages that are lower down. If the Python 2 versions (or Python 2 itself) is removed, then you can't "just" surgically make the change you want in the container without affecting the rest of the system (this is a major failing of Docker, but the world we live in). Now, you can start digging around in the container image and trying to do "layer surgery" yourself by editing the tars, but I would also consider that a less than ideal outcome of these changes.
Bugs should be solved because the author made mistakes in software that they sold, and are in the process of actively selling. Not because I have a subscription.

Features should be added as addons that I may or may not purchase.

Support should be optional.
Please do not start with either C++ or C. They are horrible, horrible languages to learn as a beginner. Not because of bad tooling, incompatible compilers, tons of features, or even manual memory management and pointers, no.

Two words: undefined behavior. In other languages, if you do a mistake, something fails around the place where you did it, or at least afterwards, or at least you can reason why the failure is exactly where it is. In C++, you cannot. Accidental array bounds overflow? Too bad, now your program crashes in a completely unrelated closing bracket (not even a statement) five minutes later.

In other languages, if your program does not crash and produces a correct answer until point X, you can be more or less sure that everything afterwards at least gets corrects inputs. Not in C or C++: if there was an UB before point X, the program may look like it does random things: some stuff is printing, some stuff is shown in the debugger, random lines are executed, arithmetic operations make no sense, perfectly valid functions crash: https://stackoverflow.com/questions/54120862/does-the-c-stan...
Is this a serious reply? Do you believe what you said here?
Not to mention that before TDD the same documentation was provided as plain text. TDD simply realized that if the documentation was also executable that the implementation could be automatically validated for compliance against the documentation. The idea that you are reconstructing the compiler doesn't even track on the surface.

It is true that one may use testing to stand in for the lack of static typing, which is no dobut what the parent is talking about, but TDD != Testing. Testing long predates TDD.
Anyway, until someone links some definitive source that this is indeed implemented I assume that the claim is made up.

You would need semantic code analysis just to render whitespace. That's nuts.
I second the call to pay more attention to Free (Libre) Open Source Software as a potential direction, and believe me, you are not the only one feeling ethically paralyzed in reference to the industry. Further, I want to emphasize, you are not wrong to feel that way. Your moral/ethical compass is working just fine. You are an actor bringing morals and ethics with you into an industry ripe with unethical, power seeking actors who either did not have a functional moral/ethical compass in the first place, or abandoned it in the name of a paycheck, knowingly, or unknowingly at the time they accepted the job. You are not broken. The stuff the industry wants to build, and the motives behind why are.

Your job is essentially setting the status quo everyone else starts from, and as of right now, you're only working for people looking to shape things for max $$$ extraction from everyone else. Implementation skews toward availing oneself (as a business) of access or management capabilities over vast swathes of the world population's data, economic activity, or some combo of the two,and the concommitant control such management capability confers.

Welcome to mid-life. Where you finally start to get a high level enough picture of how horked everything is, and start to realize that there may not be enough time left to even start to make a big enough dent in the suck to get things going back in a less suck filled direction.

Stay strong, friend.
You know that many psychiatric medications come with the risk of suicide ideation? And that every time a new scrip goes out it's an educated guess?

People should have the right to treat themselves as best they can.

Finally, if you look into the history of the War on Drugs, you'll find that the basis of it was oppression of classes of people, not safety.
There was a drop indeed, but the price for both Bitcoin and Ethereum is still pretty high. And these are not the only things that dropped this year, you could tell the same to people investing in stocks.

I must say though that I don't and didn't own any crypto assets, and am not really well-versed in the web3.0 world, which might be why I am confused by your comment.
High-risk businesses have like 14 day payout period, no? So what’s the risk?

I think like 5+ years back chargebacks and credit card fraud was like 0.5% or less for us…
If you are asking someone to take time out of what they are doing to help you with something, I think it is only polite to try to be accommodating to their preferred means of communications, be it calls or text.
But let's be real. You can pass the bar exam with a lot of studying and memorizing (and many people do just that).
A better test for whether the AI can do reasoning is some sort of puzzle which requires a creative solution.
> It's also a massive peeve of mine when someone asks a question on messaging, refuses to have a call, and then proceeds to take forever getting back to me.

I agree. When someone asks for help, I want to give them my undivided attention so we can get the stuff worked out immediately instead of having split attention so I'm not helping you as effectively and I'm not able to focus on my work. I want to sort it with a call because it's MUCH faster. Let me call you so I can return my full attention to my own shit.
I know that everyone hates tobacco companies but making them pay for cleaning up after their customers is wrong. Each individual smoker should be held responsible for their actions. What's next? Making McDonald's pay for cleaning up hamburger wrappers or making grocery stores pay for cleaning up shopping bags? Ridiculous
That’s true of almost all humans too. You’re self selecting for the elite you belong to.
I barely talked to any of them after some of these exchanges. I refuse to explain myself.
This story reeks. It’s extremely difficult to believe that there was “intense legal wrangling” as the article claims.

Odds are that SBFs lawyers offered to waive extradition in exchange for the government not opposing bail, and the government immediately agreed. Why would there have been any wrangling?
> I also just remember the “tragedy of my twenties” realizing society had basically no interest in me.

Female, but same hat and I empathize. In my case, I'm a lesbian who ended up with MS, so like with your average straight guy, my worth in society is pretty much based on my work life/career. I also share the jealousy a lot of straight men have for straight/bi women being more able to 'opt out'. It's not a rational feeling, but it's there.

> But I fear a society that leaves so many cold.

Me too. We can only expect people to beat themselves up for so long before some of that rage and despair is turned outward, contributing to the destabilization of society.
Yeah it seems like there used to be a cultural value of putting people to work. Generally speaking you had to be a real fuck-up to not get a job. Maybe the jobs available weren't the best, but you could get something to pay for basic food/housing with little effort or credentialing. The attitude was, if you were a decent person and willing to work, "come by and we'll find something for you to do".

Now the zeitgeist in the job market seems to be "Why should we give you the gift of this job? Speak quickly and well, lest we cast you back into the void! You are a piece of shit until proven otherwise!"

Granted some of that was always around for more competitive jobs, and some fields like engineering seem relatively exempt (outside of FAANG-style interviews) due to demand, but given what I was taught to expect growing up by schools/parents vs what reality turned out to be, there's definitely been a shift.
In the end, importing LNG for Germany is essentially crypto currency free market decentralization principles applied to geo politics.

Clearly, and this has become obvious on the global stage, if you have two equally sovereign powers making a deal and having aligned incentives (e.g. to build physical gas pipelines that cost a lot of money and can be blown up), then the more resilient approach that features decentralized and permissionless market access is that of LNG.

It's because LNG tankers are interoperable and they can technically come any moment from any new country. There's no direct platform-dependence on Russia for Germany anymore and with an extension of LNG ingestion capabilities, more diversity of supply will mean that gas now can't be leveraged as a power brokerage tool by a single country anymore.
And it takes a thousand times as long and infinitely more money than posting a complaint online.
> nuclear has a better safety record, all in

If you use the pretty tortured metric "human lives lost per KWh energy produced" then yes (as of now). You know what would have an even better safety record according to that metric? Chucking the earth into the sun.

> nuclear doesn’t require we do business with cobalt slavers

Indeed we don't. We just ask the russians for it.

https://www.cleanenergywire.org/news/europe-highly-dependent...
> Under the same logic, would you call fetching static file "RPC call"? What about fetching a static file via FTP (per my other example) or Gopher -- is this RPC as well?

Fetching stuff over FTP, Gopher or HTTP is not RPC per se. Just as merely using classes, or not using classes, doesn't mean that you do or don't adhere to OOP.

> In general, do you think it is possible at all to have a request/response protocol which is _not_ RPC?

RPC means that you call functions that require remote execution similarly to the way you call local functions. If what you are doing doesn't fit that paradigm semantically, it isn't RPC.
Well, type safety is not only relevant for security related things. It plain and simply makes working with a language much more pleasant and less error prone. Less time wasted debugging code etc.
There's also a third, or subset under your refuse to work category. Some people who check out do so because the system is stacked against them. These could be people with criminal records, health issues, etc. Good luck getting a good job if you have any sort of record, mental illness, etc. Even stuff like delinquent child support can prevent your hiring. How about that - can't pay your support because you don't have a job, can't get a job because you're behind on your support...
Re-inventing the wheel is very common for IDE / editors, ofc this is already done by Sublime but I think in this crowded space it's all about perception, maybe Sublime missed the train and now you need a new "fresh" IDE to capture the audience.
Why not file a police report for the theft of 400k USD?
Depends entirely on the org. My org actually broke SOA (thousands of services and some intense technical debt) and is now in a years long process of moving toward a centralized service orchestration model. This couldn’t have happened without PE, Sr PE and DE involvement.
Nice surprise seeing LearnGPT (my tool) on the HackerNews again today :)

Here's the LearnGPT launch post from a few weeks ago: https://news.ycombinator.com/item?id=33923907

Shortly we're going to expand the site to include other GPT related content like news articles, popular tweets, and other resources to help folks interested in leveling up their GPT skills or just following along with the latest developments.

Feedback/suggestions welcome!
Yeah, this is very 2007 behavior.
There’s a shop in Portland that just got busted for selling shrooms out of a storefront. They were selling for a while, but then they started advertising on a billboard and the pigs(ACAB) shut it down.

I would love it if someone explained what they were thinking when they opened a shroom shop right on a Main Street. This happened recently[1].

[1] https://www.wweek.com/news/courts/2022/12/08/portland-police...
It’s like my grandma complaining about the internet being slow... because her CPAP machine is tethered to the clinic with an IP connection and is shutting down every night at 2 AM because a Python script on the server at the other end is no longer running.
Anyone can approach any state high court and get an order to block any website in India. The ISPs will block immediately and then the victims have to work the court system to get unblocked.

Videolan (VLC) was blocked for months. I don't know if the block was ever actually lifted as we use dnscryptd on our networks.
I've been using Authorize.net for years. Can't imaging using some service that can hold my money hostage. While Authorize.net is "old-school", it is flexible and you are in control. Remind me again why people use Stripe?
So which one of these groups prefers a call?
I’ve never seen a difference that pronounced (I’m guessing that you had a lot of template logic?) but that sounds like you did it the right way: based on profiling.
It does if you got a serious education that goes woefully underutilized.
I remember going through a fascination with rubber band powered paper/balsa ones in childhood, they were very light and fragile. People tried to scale it at the time helicopters were first practical https://ornithopter.org/history.rubber.shtml
posters in this thread also believe that there are bad people in western financial institutions but that 1) the laws and regulations in place ensure that the system is at least usable by normal people to do useful work, as evidenced by the bajillions of dollars of money made by selling products and services that are not stolen from their bank accounts; and 2) that western financial institutions will not in general repeat the same mistakes as they committed in the past that resulted in things like the Great Depression, and in particular will not last long enough to collect billions of dollars based entirely on hype and become a critical cornerstone of the entire market, as certain centralized exchanges this past year had
SerpApi | https://serpapi.com | Senior Ruby Engineer | Senior UI/UX Web Designer | Based in Austin, TX but everyone is remote | Full-time | ONSITE or 100% REMOTE (We're a remote first company) | $160k 1099 for US or local avg + 20% for outside the US

SerpApi is the leading API to scrape and parse search engine results. We deeply support Google, Google Maps, Google Images, Bing, Baidu, and a lot more.

Our current stack is Ruby, Rails, MongoDB, and React.JS. We are looking for a senior web designer, a senior Front End Engineer, and a Senior Backend Engineer. For the senior web designer position, we're looking for someone to give us a strong visual direction and experience in CSS, JS, or React are definitely plusses but not required.

We have an awesome work environment: We are a remote first company. We do continuous integration, continuous deployments, code reviews, code pairings, profit sharing, and most of communication is async via GitHub.

We value super strongly transparency, do open books, have a public roadmap, and contribute to the EFF.

Apply at: https://serpapi.com/team
Hey, don't slander ipfs like this. It's is a perfectly good technology and it is not based on blockchain.

Also, bold of you to bring up NoSQL seeing as how the sun has kind of set on that whole era. The new databases I'm seeing these days are all relational. Turns out Postgres was all we really needed.
> How about server-side code powering virtually any service that we're using? I think that your 99.9% would quickly become 0.01%. Desktop is important but irrelevant in this regard.

the huge huge huge majority of the software I use for doing, like, useful stuff, are offline. Internet could loose all interactive features tomorrow and be restricted to just displaying fixed hand-written HTML pages like it's 1993 and my day-to-day activities on my computer would not meaningfully change - making music with the software I develop, editing photos in Krita and Darktable, writing papers in TeXStudio, the occasionnal 3D / CAD project with Blender / KiCad / LinuxCNC, etc etc
That is pretty good :-)

I tried several times as I have been investigating sending some of the "meta" questions to these models. I just tried again and this is what I got:

"If a person says "I am lying," it could mean either that they are telling the truth about the fact that they are lying, or it could be a lie itself. It is important to consider the context in which the statement was made and to try to assess the credibility of the person making the statement. It is also important to remember that people may not always be honest or sincere, and it is always a good idea to verify information before accepting it as true."

I could never make it mention the Liar Paradox. Is that all that you sent?
It seems to me Stripe et al. use social media as a filter: If somebody posts their complaints here in the open, it is much more likely not to be their fault / due to shady stuff, but instead probably Stripe's fault. If instead you contact them through normal channels, then they don't have this filter, and will need to spend much more resources on cases where Stripe got it right in the first place.

I don't like it, but until there is a law against it or customers vote with their feet, seems to be a valid business strategy.
The amount of meaningful, well-paid work in our society is also shrinking at a rapid rate.

Expecting everyone to just become baristas and waiters (which is what's happening in the UK at least) is just pushing people towards a giant mental health crisis.

Without manufacturing there is no middle-class, and the West has abdicated its manufacturing. That's led to the bifurcation of our society in two halves - the well-to-do service workers who have accumulated valuable knowledge, and the people serving them. I don't think it's a healthy outcome.
It uses malloc in place of the GC’s allocator, so objects stay allocated forever:

https://github.com/bflattened/bflat/blob/master/src/zerolib/...
It was the please that did it.
"The collector who dropped $2.9 million on an NFT of Jack Dorsey’s first ever tweet found himself in a bind in April, when he tried to resell the NFT and wound up with a top bid of… $280."

Hahaha, wow. You couldn't even take a 2.899 million dollar write off loss on your taxes too! Just straight vaporizing nearly 3 million bucks.
Considering the nuclear power shutdowns, it's not so clear that any acknowledgement was made. To me, it seems to confirm business as usual, especially the continued expansion of lignite mines.
This is also a good way to do nothing for two weeks because teams can no longer efficiently coordinate. It's an incredibly childish approach to reducing unnecessary meetings, and I'm highly skeptical that it has any benefits at all other than making Toby feel special.