skysight-inc/HackerNews huggingface dataset:
I've been working mostly in the payments domain for the last 16 years. 90% backend, 10% web frontend.

So far, I've had write recursive code just once to convert SOAP requests/response to REST request/response on the fly so that the test cases that were written using SOAP client could be reused to test REST end point as well.

To state the obvious, the chances of encountering recursive code depends on the domain. In my experience though a typical CRUD business app won't require a recursion as you pointed out. The examples you sited are mostly encountered in a "framework" code (e.g., Spring, some UI framework) and as is typically the case the number of developers "using" a framework is an order of magnitude more than those who implement/maintain them. Same is the case with compiler. On the other hand, those who deal with the lower level system code (OS Kernel, RTOS etc.,) shun recursion altogether to avoid its unpredictable stack need. So in the spectrum of developers the band of coders who frequently deal with or encounter recursion is quite narrow IMO.

There are languages where recursion is the only construct available to deal with a collection of values so for those programmers recursive technique is a muscle memory. But I suspect there aren't as many professional users of such languages.
Good find. For me the artwork looks better as the manual with the red writing.
> socialized health care is expensive

Socialized health care? There's no such thing in Switzerland.

Sure, health insurance is mandatory. No question that it's heavily regulated (i.e. basic insurance can't rule you out or discriminate against you for pre-existing conditions).

But socialized health care? Give me a break.

> like the ~20 page tax declaration that is due this month

The actual declaration is covered by 4 basic pages. In addition there's a declaration of assets and a couple of helper pages for deductions.

You can download tax declaration software for free (at least in the canton of Zürich) and using it for your declaration takes all of 20 minutes.

It may be a bit more complex if you own real estate, or if some other complexities are involved.

You either don't have a clue or you're massively over-exaggerating for reasons, which elude me.
If the delivery as a service model was unprofitable at the height of a global pandemic when it was a necessity how does this business model ever achieve profitability.
Author here. This comment section is almost self-aware, which is nice to see. While it’s nice to believe everyone would have the same struggles from the same economic starting point, the reality is that as a poor white person it is much easier to find your way out of poverty.

You’ll have more job opportunities presented to you, more people willing to take risk. Of course it also helps not to have hundreds of years to systemic racism on your next as well which allows other members of your family to likely not be poor — thus able to support you.

You can’t erase race because you don’t understand it and it makes you uncomfortable to acknowledge that being white has its benefits. That’s why the American Dream is so far out of reach to many: https://andrew.im/essays/a-journey-to-the-american-dream
They don't trust private companies, and they'd rather have their government to manage their IDs. As explained in the article.
Truelayer cost structure is quite low, order of £400 per month if I recall correctly, which I often thought was relatively cheap. I wonder if the value proposition of free vs £400 is compelling enough. How does Truelayer cost scale up?

A minor thought on how you could improve on the service Truelayer offers: It requires some dev work to setup the auth callback, requires hosting a server etc. This is perhaps because the product is more enterprise than hacker, but this is more work than say Codat that is providing the same service for accounting systems, without the need to host our own auth service.
I only got this the first time after moving here, after that they switched to just sending me the access code.
SREs Solve Problems at Home (Making My Dumb Fridge Smart)
Does it make Pew Pew Pew sounds?
> It would seem that the author could take the structure of their Zig application and almost directly port it back to Rust

Yup, and this phenomenon has a popular name called 'Rewrite it in Rust' Not sure though, that it has a positive connotation.

> Just seems like the same lack-of-feature/"simple" stockholm syndrome from Go. To each their own.

Huh, I'd say another Rust fanboy obsessed with feature list than working software. You would call it a fair take, right?
My inner nine year old envies you for having the printer and paper.

I will memorise your earliest memory joke.
Conserning to some, liberating to many
I honestly don't think this is a JS problem. I don't use many js apps, but I use emacs, and it's also very slow. Most of the android apps are slow. When I'm streaming something, especially on twitch, sometimes my computer can't do anything else. And I'm on a pretty good hardware (ThinkPad X1 Carbon 7th Gen). Modern software is just slow, buggy and trash. Sure maybe gtk and qt are better, but they're pretty bad too. Software is just fundamentally bad because no one, even people who're paid to make software, cares about their quality.

If global warming doesn't end up killing us all, I hope we fundamentally change the way we approach to software in the next decades.
But this would only make it unique on the CENT blockchain, no? What if another blockchain becomes the standard offerer, wouldn't that devalue everything on the CENT blockchain? Further, wouldn't we expect multiple blockchains to be competing to become the "primary" chain in which these items are deemed valuable, i.e. CENT and blockchain A & B & C trying to be the medium which holds a unique cert to Jack's first tweet. Jack's first tweet has a unique copy on each blockchain, but being that each chain has it's own NFT of jack's tweet, the digital certificate of the tweet is not necessarily unique. Or is twitter supposed to maintain their own blockchain that creates NFTs for each of their tweets and users are going to assign the most value to this chain since it's maintained by the company itself?

Further, I don't understand how this works in music/art. Grimes' copy of her music is issued on Nifty Gateway, but isn't that art only valuable as long as users assign value to the Nifty Gateway platform? What stops another art blockchain from becoming more desirable/valuable and creating a NFT of Grimes' art there? Doesn't that erode the value of the original NFTs?

What am I missing here?
VC types tend to be politically conservative? Cf. Andreesen’s “I just turned 40 so now I guess I’m a Republican now” bullshit.
https://en.wikipedia.org/wiki/Shooting_of_Daniel_Shaver
I don't know what it is about gaming that attracts DDoS events more than practically anything else, but there are a lot of server hosts that will not even rent you a server if they know that there will be a game hosted on it due to this.

I have used Cloudflare Spectrum to prevent attacks. It does work incredibly well but the cost is significant.

As for 3rd party copmanies, I do hate to rely on cloudflare for this. It is the worst business relationship by far I have ever been in, but yet there are no good alternatives we found.
how to get better at recursion: see how to get better at recursion.

carry on now...
Episode 4: Windows and other platforms
What do near-death experiences mean, and why do they fascinate us?
Cross country skiing isn't downhill skiing.
Very well summarised. I can see clearly you too have tried to apply normal software lifecycle principles and come out the other end with a rather dismal impression of WordPress.
Seriously, this is a mathematical fact. The opinion of the theory of thermodynamics is irrelevant and your simulation cannot disprove it.

It's not a matter of opinion. There is no reason to disagree. You don't have to take my word for it. You don't even have to believe Ole Peters when he says that asymptotic growth maximization in a multiplicate process is equivalent to logarithmic utility maximization.

The maths are not that complex. You can derive it yourself of find a proof and go through it until you're satisfied.

You insists a simulation that you coded and ran shows that this mathematical identity is false. I can think of multiple reasons. For example:

- you are thinking of something other than a multiplicative process and the maximization of growth and logarithmic utility

- you coded something that doesn't does what you think it does

- the output you produced doesn't says what you think it says

- you have fun playing dumb on the internet
Thank you so much for reporting this. Figured out what's causing the the issue and are fixing it now.
It's meta-capitalism, you are working at a level where you are creating and directing markets rather than just investing as an internal player, as well as guiding country policies for the same goal.
I don't think it's so black and white. The leaders at the organization could change and they certainly aren't going to give you your money back.
The COVID-19 link is very plausible btw, inhaled NO has been researched as a COVID-19 therapy. (It just happens that that’s one of the less interesting benefits / effects of nose breathing)

I have to imagine that these days putting some silly link to COVID-19 makes it easier to publish, at least based off the increase of incredibly poor quality papers I’ve seen published : P
That's essentially what a Progressive Web App is.
Apparently this project has been around since 2006 and still hasn't gotten any traction. Why should I move my resources to this system?
Well yes, but lots of Switzerland is rural, and dropping off paperwork is no more bother than picking up a loaf of bread. Lots of us like seeing our neighbor, who happens to also be our greffe communal.
> Still: There were zero deaths caused by radiation during this incident

That's an official attribution. The amount of radiation sent into the ocean was measurable worldwide. This number is decidedly not 0, in a realistic sense. I don't see the rationale behind pretending this isn't as bad as it is in any community.

https://ourworld.unu.edu/en/radiation-from-fukushima-disaste...

https://world.wng.org/2014/09/locals_suffer_long_term_effect...
Maybe they should offer a mobile app that works like microsoft and google where you get a notification and you click approve or deny on the phone. Basically, use traditional 2fa as the only factor instead of the second factor.
I'd love to hear insider stories about how misaligned fundraising department metrics can end up being for the university.

Regarding donating buildings in general, Andrew Carnegie seemed to get a lot of prestige leverage when he funded thousands of public libraries by paying for the buildings while requiring the locals to pay the upkeep and operation.
? it seems like you are expecting bitcoin to achieve the same ease of use as a payment processor like Visa, but that is not and never has been the goal or point of bitcoin. “Ease of use” is a relative term. Bitcoin is deeply impractical compared with fiat currencies backed by strong governments. Who cares? It is deeply practical when compared to fiat currencies for unstable or severely corrupt governments.
It's a “simple answer to many problems” in the same way “Hoṃœopathy is nonsense.” is a “simple answer” to explain the complexity of “how can water have a memory?”.

There is no problem, and there is no answer. There is only a complex problem from assuming a falsehood and trying to explain it. — there is nothing arrogant about calling out obvious nonsense.
I think the best way to master recursion is to think of it as a data structure stored on the actual stack.

As you enter you are creating elements (state) and store it on the stack and as you exit you are reducing elements.

When thinking this way you can notice a lot of interesting points about recursion.

For example, a simple way to test if you can get away with tail recursion is if you can reduce elements as you enter. It means you don't have to store elements as you enter -- no need for data structure on the stack == no need for actual recursion.

Another observation to remember is you can write that as an actual stack and implement any recursive problem (for example tree traversal) without recursion. Your data structure contains the state that you need.

I would sometimes write recursive solution first and then see if it might be better off rewritten to use a separate stack and loop.

Yet another important observation is that on a program stack you don't normally access anything than top of the stack. But for your algorithm having access to all previous levels might be useful. That's where writing it as a separate data structure might be advantageous.
I actually double checked.

What they send out (and yes, in the canton of Zürich) is two A3 pages (printed on both sides) a form informing you how to extend sending it in and, most ironically, an A4 page informing, why they send out less paperwork

It's right in front of me. So feel free to prove me wrong.
That would mean you lose the ability to do all sorts of optimizations and memory sharing. Or at least, you can do them, but then the c_string() function requires copying the data. And that also means that it's a one-way thing: you can't use the copy on something that wants to modify the string, and expect your FancyString instance to reflect the modification.
Imagine a Sinclair laptop. With options for a monochrome screen and a flat membrane keyboard. There would be no internal battery, just a wedge shaped power brick. The case would be black. RRP? 99.99
I’m running for around 14 years already and I never experienced this. My limit is around -20C, which is probably around -10F. Could be also that if you live in an area with harsher winters, somehow you gradually get used to the climate. It does seem weird, because years ago when I tried running with a scarf, it was seen like a bad thing for your health in the running community as all the humidity and whatever else accumulated in the cloth can be bad for you. How things change...
Whoa I had no idea!
Thanks for sharing!
Yes, so cross country / nordic skiing is fine (it's what it's made for, downhill skiing is something completely different than xc). Same for running, it's fine. Basically all cardio it works great. You just don't want something to bump it into your teeth. For the dangerous downhill slopes when xc skiing I just spit it out first if I feel the need to play it safe (attached to a lanyard).
This is a really stupid article. It reads like some english essay written by a college student. The author basically just brings up a bunch of anecdotes where Google did some bad stuff. In my opinion, this reflects a rather naive worldview. All large organizations are comprised of people, and sometimes people make mistakes or make decisions that make other people mad.

It seeks to find some kind of metaphor from Google's removal of "don't be evil" but ends up as a whimsical, emotional rant, IMO. And ignores the fact that "Don't be evil" actually is still used by Google.

Also I'd recommend putting (2018) in the title.
And it will be slow with crappy QoS.
Sorry for the late response but reproduction is literally the “reason” we exist. So from your genes’ perspective yes sexual reproductive organs are the most important.
You should check your envelope again. If you did your taxes online in the past you don’t even have to snail mail the receipts anymore, they accept digital copies/photographs now.
That's a relatively recent incarnation of a much older story. As I recall in one of Hunter S Thompson's books he accuses LBJ (or possibly Nixon, it's a long time since I read it) of spreading rumors one of his political enemies fucked pigs. Whichever dead president it was was quoted as saying, "I know it's not true, I just want to make th son of a bitch deny it".
It's pretty easy actually, noone gets murdered or maimed.
The money a charity raises doesn’t come out of thin air. It comes from the hard work of the people who donate. Charity A may do more, but it’s taking a lot more money from people to do it.
> `inline for` is pretty special

Again: `inline for` has been in D for more than 10 years.
The Lost Art of Note Taking: Cornell Notes
> I suspect MCAS is covering for a very bad corner case in the flight dynamics.

yeah, much larger, stronger, and more forward positioned engines so the thrust leads to pitch up stalls in worst case scenarios.
> This hack comes shortly after similar attacks on two other Russian cybercrime forums,

I don't understand so I have to ask:

What allows these sites to be designated as Russian? Is it simply the location of the server(s)? Is it a geographic designation, or more of a political one? Or both?
It’s interesting to me how much interest SSG’s get and how much bad press WordPress gets. I don’t agree with everything that Mullenweg says but recently he was in an interview where he was saying (along the lines of..): “devs say they need styling, and theming and plugins and comments and a nice ui and then they come up with an alternative to Wordpress, wtf!?” and really, he’s got a point.

On the one hand - if you seriously just want a static site, then just build it by hand. If you want a script to chunk through a bunch of markdown files, then do that. But don’t go thinking that any of these approaches are going to come close to the editor simplicity - or familiarity - of Wordpress. And please, please, please don’t forget that THE EDITORS - the non-technical, content production workhorse - are the people that matter here. Having some elegant dev-centric CMS that has some astonishingly amazing data structure and a whizzy JAMstack style phalange doesn’t mean squit if your editors can’t use it. The point of most sites is the content, and the clue is in the name: a Content management system. If your editors are miserable, your site will be crap, end of.

Then of course there is the “well, it’s hard to maintain” crowd, to which I say either 1) Wordpress.com: free, hosted, secure or 2) ..and you think your groovy jamstack style crazily complex hipster tangled-ness is seriously easier to maintain than a simple LAMP stack?

There is something compelling about a system that dumps static files from Wordpress (I’m building one as a plugin just for a laugh right now) - this way you get the niceness of the editing interface without the (apparent) hosting woes, but throwing out both the familiarity of the interface and then adding in a whole other raft of complexities seems nuts to me.
The author of this presentation claims that Perl's type system is better than C++ and that

"the C++ macro system blows goat dick".

Quality arguments and vocabulary.
And that’s why it’s better. And that’s that.
He paid for the business in instalments. The monthly instalments were less than the monthly profits. I think that is what he is saying.
I help direct about $2.4 million each year to various parts of the world. We often receive inquiries about donating to a specific need or geographic location and we tell them no thank you.

If people believe in our mission and leadership, then they give without any qualifications to what it shall be used for. We provide accurate records, and reports of what the money goes to.
His blog post on the topic goes into more detail and examples [1]. I tend to agree with him, especially his conclusion that "Patterns are signs of weakness in programming languages."

[1] https://blog.plover.com/prog/design-patterns.html
Check out flippa.com
Avocado Mattress – When Should I Buy?
How is Onivim? I played aroud with it v1 but wasn't impressed enough to gamble money that they'd made breakthroughs in v2
I could see that
Yeah, but it doesn't clickbait as much...

Should have been "I got paid to buy a business from someone"
If you read the entirety of what I wrote in all my comments here it should be fairly obvious how. You seem very keen to start a fight though, and I'm not sure I'm up for a match here, so I'll leave it at this.
What are you referencing on that page that is memory and safe, the program panicking when attempting to access invalid memory is one of the safety features, it means you have a programming error that you need to correct and it is bailing right now to prevent anything bad from happening.
Are you able to put some fish in the pond? They will eat the larva!
I have a simple solution to the mosquito problem.

Nuclear War.
I really hate the idea of using a food delivery app to promote a complicated financial product.

Retail investors will only be able to purchase IPO shares through the app after making a purchase through deliveroo so maybe they are just trying to use this as a small promotional tool for the app.
Yeah, Airtrim is the mask variant everyone I know uses, so I can also vouch for this.
A nice thing about tail recursion is having a in interface for what the loop requires at the start.

Putting a function call in a loop maybe does that more clearly though
Possession of the private key also allows you to create signatures which prove your ownership, while not revealing your private key. Artworks could be encrypted and only decryptable by such signatures. Client applications could be built to incorporate this.

We have a big problem today in that our information technology's ability to infinitely create copies of digital artifacts seemingly breaks the incentive mechanism to create. I.e. art, news, authorship worked better when you could sell physically sell copies of your album, book, painting. This has resulted in a glut of low quality stuff.

Think of the long term. It would be very good for society to solve this problem. With the distribution abilities of the internet, plus the ability to monetize adding incentives to create, we should see much more, and higher quality art. It would enable more of our economy to move online, which would be good for the environment. I.e. humans are mostly interested in social status. Today we show that status by creating and showing off possessions. But also we need jobs. What will people do for work in 2050? Perhaps we'll still be busily working to climb the pile of monkeys, but now with virtual goods. That's more sustainable than the current situation.

For a hacker & technology forum, Hacker News is remarkably negative on crypto topics. Part is a justifiable reaction against the hype. Another part I think is FOMO. But also, the crypto space is only partially about technology. It is very inefficient technology from a functionality point of view. But from an economic point of view, where the problem is coordinating human activity in the way that money does, I think there's a lot of potential there.

At a certain point there is more risk in being a "permabear" than there is in taking a measured interest. The crypto space has been growing for 12 years ... is it really just a giant fraud at this point? No value, nothing of interest at all?
TL:DR - person spent money on company, company revenue paid off bill before it was due