skysight-inc/HackerNews huggingface dataset:
Slash and burn is a method of stripping the established vegetation in an area and replacing it with monocrops or grazing animals. Indigenous cultures tended to burn forests and then allow them to regrow, with the aim of promoting the growth of endemic plant species for a variety of benefits.

Modern slash and burn strips the land of nutrients and biodiversity.
By the way they discuss the implementation. First level is ensuring that base cases are covered (i.e. correct implementation of recursion)

Second level is how they explain the simple recursion that’ll hit stack limits (i.e. without tail recursion)

Third level is using accumulator/tail recursion.

See how they can express these ideas and are they able to effectively communicate their intentions.
“Filelist.ro” Goes Offline After Romanian Authorities Seize the Domain
Take the fingerprint of The device and ban
This fits my family to some degree. My dad was a little upset that his mom left so much to some friends over him. But, he lived 2000 miles away and while he made a point of calling to talk to her every day she still probably had a stronger relationship with the people that she hung out with than him at the end of it.
according to that logic, lawyers, CEOs, line managers and HR should be paid what they were 100 years ago, as they do not directly produce. They're not, it's effectively through competition with other jobs that their pay is determined.

Intuitively, "pay according to productivity" makes sense, but productivity gains have far outpaced the pay of workers while the money went elsewhere. Let's face the reality that productivity prescribes the total sum that goes around but not how each individual's contribution is credited in a society.
Not at all. it's a different kind of job for a different kind of person.

Fabrice Bellard, Ted Nelson, Theo de Raadt, Patrick Volkerding, Richard Stallman, Larry Wall, these people aren't off working at stable ibm-like firms. It's a different kind of thing. Look at Nelson's fiery career crash when he worked at Autodesk. Look at Woz and Paul Allen walking away or Bushnell getting rid of Atari. This isn't the grab-and-dash modern unicorn stuff, these people saw it wasn't right for them. The company outgrew them.

They couldn't do the job. That's not where they fit.

Chefs make terrible bus boys and bus boys make terrible chefs.

That's the big important lesson: The Chef is incapable of being a bus boy.

It's not "too easy for her" and she's not "too smart for it". The chef can't consistently, reliably, and efficiently do the tasks. The hierarchy is illusory, it's all about fit.

Drucker explains this better than I ever could. He's a good read
I think the reason the meaning shifted is that the original meaning is not particularly accurate. Although that said, I'm looking into it and it doesn't seem settled that that is the etymylogical root. That root also specifically refers to blood shed in battle. My guess is it was war propaganda.
So when the global south burns fields to grow crops, it's slash and burn, but when they do it in the US it's a lost art.
We are bombarded daily with articles about pollution, climate change, the environment at large.

Yet, this article also paints this fertility rate drop as a problem that needs a solution.

If the global population stabilises soon and even reduces it will be very good news. The issue that will need solving is how to adapt our economic systems and funding of care and pensions. Trees don't grow to the sky and population cannot, either, anyway.
The bug has existed since 2003, software development practices and tools, such as code review and pull requests have come a long way since then. I find it hard to remember what it was like doing development work at my first job in "the bank" back in 2011. 2003 must have been another world.
This sounds like a reasonable approach and that is why software interviews remain broken. I'm sure it works for your organization, not saying you are bad at hiring or anything but it still smacks of the kind of hoop-jumping that turned me off so much from the process last time I was interviewing. This included on-the-spot coding exercises, massive take-home projects that required many hours of undifferentiated grunt work, totally useless whiteboard sketching and pseudo-code sessions, obscure Google-like quiz questions.

The interview process for the job I have now was a massive breath of fresh air.

The application asked for code samples and a cv. It was a small company and the CEO, CTO and direct co-workers all drove the interview process. The process was entirely conversational. First an intro phone call with the CTO and then a questionnaire via email in which I answered about 30 questions on various topics that were all very practical daily software development type stuff. It was painless to respond to each with about a paragraph in detail. Then a call with a direct co-worker about the questionnaire and this was my opportunity to ask questions of him about the company. Before getting the interview they actually read my code samples and reviewed my Github account. In the interview there was a ton of discussion about the company, its culture and all the of the above discussions. Following this was compensation negotiation with the CEO.

Everything about the hiring process said to me yes this is the place, they get it!
I'm not sure it's applicable for you since it's a mobile app but I encountered the same issue with a single specific user, which would cause chaos everywhere.

The right answer for us has been to make the website utterly annoying for him, slowing down pages, disconnecting him randomly, removing the styling randomly, throwing a 500 page randomly, his experience was truly miserable.
There are no armies of Twitter bots swaying mass public opinion. That's another nonsensical conspiracy theory of the sort of the New York Times has gone all-in on to try and explain how Trump won without having to engage with his policies or arguments.

This article looks at just one news story+research paper alleging a Russian Twitter bot army swaying politics, but in the UK rather than the USA:

https://blog.plan99.net/did-russian-bots-impact-brexit-ad66f...

tl;dr - the paper is filled with fraud but was breathlessly reported by the (London) Times, and it convinced the Prime Minister despite being false.
We solved the nitrogen problem in food production with technology. We'll solve the CO2 emission problem with technology as well.

I'm with Captain Kirk. I don't believe in no win situations.
I'll leave justifications for the $1000 left-handed hammers as an exercise for later.

Those tend to be an accounting artifact, I heard. If you order a thousand different items for a million dollars total then each one of them will show up as costing exactly $1000 no matter what they are.
I'm Norwegian. However, when people on an American website talk about dollars the americanness of the dollar is obviously implied.

"I made 20 million dollars last year" will usually be interpreted like you are rich, not that you had a decent salary of 20 million Liberian dollars.
I wastly prefer App Store on desktop too. Most of my software is in the same place. I can see which apps I have installed on a particular machine and which I do not. I can install it on multiple machines. It is updated automatically.
So, battery-breakthrough news is back at pre-COVID level. Which is nice.
Discord is next.
Linux 4K Demo Development
> Not saying that Tesla makes bad cars

The quality control within Tesla is quite poor though, especially considering the price of such cars. I've watched various Tesla videos after seeing some "tear down" videos of a Tesla Y. After that I regularly get various electric car video suggestions. There's a lot of channels/people covering and liking Tesla, while saying things like "ah yeah, they just restarted production so obviously quality is bad and you should not have ordered a car at that time". Then another person talks about the crazy amount of times he had to bring back his car because of issues that it had from once he got it. But instead of being angry, he's happy it's a "free fix", completely forgetting how much he paid for something which apparently wasn't checked that much. Also noticed loads of people mentioning that the Tesla paint department is known to be quite poor. That goes back many years.

I'm very happy people are buying electric cars. For Tesla the increase in experience and expanded production should bring down costs (learned this from an article about solar power costs; costs doesn't just go down because you build bigger, it's mostly the increased experience which brings down costs).
I like that people more drive electric. Tesla is building a factory in Germany, hopefully a with a better paint department. Various EU countries are pushing for more electric, so really hope the price goes down and the quality goes way up. Meanwhile, I'm happy with my bicycle.
Why the French Don’t Show Excitement
Chrissy Teigen Says She Deleted 60k Tweets Out of Concern for Her Family's
Recommendation algorithms have dramatic effects on a user's emotions, beliefs, vocabulary, and choices.

This applies not only to social networks but also to search engines, content recommendation, and other applications built on metrics like "relevance" and "engagement".
A few years ago I spend lots of time and effort at Goldman Sachs solving a performance problem in a major part of their internal cloud infrastructure.

The programme in question was running into performance problems, and a few smart people had already banged their head against a wall solving them.

After lots of experiments and different approaches, my solution was to remove most of the advanced data structures that were in the code.

In theory, they should have given us logarithmic runtime on some common operations, but the constant factors were too large. I proved (in the mathematical and the practical sense) that a brute force scheme combined with a careful randomization would dramatically improve real world performance with a fraction of the previous line count.

Despite me removing those interesting data structures, I still count it as a great application of my algorithms-and-data-structures knowledge: a big part of expertise is to be able to spot opportunities for simplification.
It survived and thrived because it did not break the canonical example program. If they had broken printf in say 1995 the situation would be entirely different today. Oh, and they did get it right the first time by making it a function.
Eh, idk. It makes for entertaining reading for a devops-sceptic.
What a satisfying read.
In Japan (and probably several other cultures), it's common to list your birth order in your dating profile. This is because if you're the first born you're expected to take care of the parents and many people choose to explicitly NOT date such people, especially women, since they'll likely be tasked with taking care of the 1st born son's parents.
Good to know that it can be used without e2e encryption.

I don't see e2e as a plus point in a corporate environment because there is always a need to retrieve communications in some cases (which has nothing to do with UX).
Real developer™ use something called Subversion anyway
purely anecdotal but I've seen it twice that a piece of software was rejected because of a weird name.

Probably doesn't happen often, but there's people when they have a few alternatives they'll just throw the strange sounding one out first.
https://archive.org/details/msdos_Sopwith_1985
You touched on an important benefit to working from home that I hadn't really thought about until now, which is that the quiet people at my workplace are now able to be heard much more easily.

I work with several quiet people, and when we used to have a meeting outdoors or in a large area, I often wouldn't be able to hear what they were saying.

Now, we all have headphones and microphones, and I can hear what everyone has to say without asking them to repeat themselves. It's improved communication tremendously, and I'm sure they're feeling more heard now as well.
Apple and Ireland win appeal against European Commission's €13.1B tax ruling
I was going to suggest the same thing. If you ban malicious users, they will come crawling back, almost as if breaking your system is a challenge.
yup. no phased array antenna infos, though I'd like to speculate that they may just rent the antenna and try to sell the router as a bundle (still as a part of the renting price)
does Element/Riot have private rooms/org-level permissions ?

if i want to move my company from slack to element - can i have permissions at the company level (all rooms in a company) and on a per room level ?
> IMO it's selfish to make kids just to feel fulfilled and not be lonely.

You can paint pretty much any action as selfish by using this "just to make yourself feel good" angle. It's a meaningless non-argument.
Fastest implementation is one non-recursive equation (which I had to look up) :)

fib(n) = (((1 + sqrt(5)) / 2)^n - ((1 - sqrt(5)) / 2)^n) / sqrt(5)

I even understood, once, how to arrive at the magic numbers :)
The new app is with Google, we're just waiting on them and it will be live asap.

Folks on iOS can pick it up here https://apps.apple.com/app/vector/id1083446067
Dart is an example of what happens to a language when corporate support is taken away. People lose confidence in the language.
At least you can use gucharmap or other unicode lookup tools to get those characters
I don't really like the: "inappropriate content" that's the kind of language which allows American companies to apply an American sense of moral onto countries with completely different ideas of what is inappropriate.
Salad?
> Ukraine really got screwed over though.

No argument there.

> Would Russia have annexed Crimea if Ukraine still had nuclear weapons?

It likely would not. But that's a hypothetical, so there's no way to tell one or the other. MAD is a thing, and neither country would deploy nuclear weapons this close to itself, let alone do so in a MAD-inducing way.

What is certain is that Ukraine would be a different level of a player on the international stage if it had nuclear weapons. Other countries (including Russia) would bend over backwards to keep it stable (much like everyone bent over backwards to stop proliferation in 1991), and there'd be no talk of NATO presence at Russia's border with Ukraine.

People in the US (which never had a real, total land war on its soil) don't understand: there are kinds of things that Russia simply will not allow. In contrast with the US, Russia had total wars on its soil several times, and lost tens of millions of people in those wars - a level of sacrifice unimaginable here in the US. Russia does not have natural barriers to a land invasion. So it cannot and will not afford the "buffer states" around it (such as Ukraine or Belarus) to fall under NATO or anybody else's control. It's not even a question of cost or international law. It's a question of national security and survival. Those concerns always dominate.

One of the things Russia will not allow in particular are NATO bases within easy striking distance of Krasnodar, Rostov, and much of its agricultural base. Another is Belarus affiliating itself militarily with the West. Baltic states were lost, so now there's a NATO military base within 200 miles of Saint Petersburg (in Estonia), which is significantly raising Putin's blood pressure and could result in action if escalation continues there. These things start small. Some people, a few tanks. Then there's an air base. Then there are rockets and long range radars being deployed under the pretense of "protecting Europe from Iran" (for those who don't know where Iran is on the map). And so on and so forth.
I find articles like this send a mass hysteria that its happening across the world, when in fact its actually dependent on the country. You can see middle east countries to africa are not falling, but yes the overall worldwide rate is falling.

https://external-preview.redd.it/_mQKfLNs2BdBrdF5eF0GNxqPMlB...
Dev B: Here, put the React SPA in a Docker container and run it on some cloud its easy...

I have 100 different devs telling me "do this thing, it's easy" and it's easy for them, but now I have 100 different things to think about and make work together and devs never think about how their tiny thing fits into the big picture.

99% of web apps could be pure HTML + CSS on the front end, and Flask or something on the back end, talking pure SQL to Postgres. Really. That's all you need. And probably 99.99% of those apps that run internally to one company.
Cilantropy is a Python Package Manager interface
Cilantropy is a Python Package Manager interface created to provide an "easy-to-use" visual and also a command-line interface for Pythonistas. Today we have many nice distribution utilities like pip, distribute, etc, but we don't have a nice visual approach to inspect current installed packages, show projects metadata, check for PyPI updates, etc.
Less biased on what topics?

Both are notoriously, extremely biased on all kinds of topics, for example Brexit/the EU. The Financial Times actually flies the EU flag above its offices: rather hard to get a clearer statement of bias than that.
Ireland wins appeal in €13bn Apple tax case
You can set up a non federated matrix server where you can then control who gets access to what via invites to rooms and communities. So, you can kinda do it, altough it is probably not the best service for a 1:1 translation of a slack setup.

But if you are willing to somewhat alter it, I am sure it'd end up with a overall better setup.
I'd think I'm far from the only one who finds CockroachDB simply repulsive merely for its name.
When your coworker does great work, tell their manager
Characterizing something that involves massive sacrifices and giving up a lot of freedom as "people wanting something for themselves" is pretty ridiculous edgy-teenager thinking.
Since you run the matrix server in that environment you can add a hook for a master corporate account to be auto included in every room made. It would then be privy to any encryption keys.
> Both are notoriously, extremely biased on all kinds of topics

That's a strong claim without evidence.
>It might be logically valid, but it's pretty emotionally tone-deaf to blithely dismiss a long heartfelt personal account by saying "Survivor bias. Caveat emptor." Read the room, as they say.

I think the (inadvertent) tone-deafness can work both ways. The gp (gregfjohnson) in telling his personal account was also inadvertently tone-deaf to some potential readers.

If I can compress his comment into 2 parts:

- part 1: "I would like to contribute a bit of information. [...heartfelt story of the joys children and grandchildren...]" <-- can't criticize the part about personal joys

- part 2: "I highly recommend it." <-- this advice inadvertently rubs some readers the wrong way

Although some replies (from nostromo, drukenemo, etc) didn't agree with gregfjohnson, it was triggered by the "recommendation". A reader can dismiss part 2 (recommendation) without dismissing part 1 (personal joys) at all. There are 2 separate concepts there.

Likewise, someone else could write the opposite story, "I don't have the hassle of kids and can go vacations whenever I want. I highly recommend it." -- and a reader with happy children will dismiss the "recommendation" without invalidating the freedom of vacations.

tldr: just because you're relaying a wonderful personal story doesn't mean your "advice" will be accepted at face value because some readers don't see the positive personal anecdote as (logical) evidence for the advice.
Something I've seen people do in the past on older forums is to degrade the experience for the offending user as well, adding things like load speed delays etc. The idea being that they get frustrated and eventually move on. It's also somewhat sketchy but it was quite popular in forums / bulletin boards.
They don't have the laser interconnects working yet, so long haul traffic won't go over Starlink for some time.
Writing speed isn't the bottleneck hopefully :)
Don't disagree with you, but sometimes video tutorials are the _only_ source for such information (Some of Google's cloud services are guilty of this).
Apollo 16 footage upscaled to 4K 60 FPS
We need a thing whereby a person can only sign up to a service once - without disturbing the on-boarding process (too much). Maybe a contradiction in terms but I'm putting it out there since there are some mighty clever people in here, and someone may just have a solution.
In my experience it's pretty necessary to do this. Probably depends on your local job market, but there are a shocking number of candidates that just don't know how to code.

The explanation I've heard is that good devs generally get hired after only a handful of interviews, whereas really bad devs are going to do a lot more interviews on average before they get hired, so you get a pretty skewed sampling even if there aren't that many really bad candidates around.
As life span increases, which it will in the next few decades, so will the length of fertility.

So any extrapolation out 80 years is nothing more than sensationalism.

I truly don't understand this nonsense.

We can clearly see in the past 80 years, the really slow moving pre internet past, the global fertility rate has changed how it works significantly, but suddenly in this hyper-society we are wasting time looking at 2100?
> That violates the sterile cockpit rule and is a HUGE no no. Pilots can only read a book or talk to cabin crew if the control of the aircraft is with the other human pilot in the cockpit.

Sterile cockpit does not seem to apply at cruising altitude though, see https://en.wikipedia.org/wiki/Sterile_Cockpit_Rule:
"The Sterile Cockpit Rule is a Federal Aviation Administration (FAA) regulation stating that during critical phases of flight (normally below 10,000 feet (3,050 m)), only activities required for the safe operation of the aircraft may be carried out, and all non-essential activities in the cockpit are forbidden."
> direct his anger to "make good art"

Here is one from me with the solo-dev/small-team in mind - https://github.com/imaginea/inai . Good or not I don't know. It came out of some reading I was doing and I'm having fun with it due to the "deploy first and then dev" mindset it encourages.
A general-purpose Statistics Ontology
If you use recurssion for Fibbonacci, you do not understand neither recurrsion nor Fibbonacci.
gRPC also adds its own bugs, which are platform dependent and binding dependent.

(I use it)
This comment section is remarkable. If the name change is perceived to be in order to be welcoming to corporate, nobody has a problem with that. Imagine if the name change was perceived to be in order to be more welcoming to underrepresented people. We would have endless discussions about pc culture, and how the name is not bad at all, etc...
But usually it doesn't affect others. Maybe selfish is the wrong word. I mean you got positive feelings while some others might have negative feelings because of you.
Billions of Stolen Credentials Are Being Advertised on Dark Web Forums
You provide nothing constructive or objective with your comment. Also your comment goes against truth, as we know the full range of visible light spectrum by measuring it.
I don't know which culture is this "our culture" you refer to but at least for me (in Germany) I've actually had more friends since having kids (parents of kids +/- similarly aged to mine) even tho I've also lost touch with some childless friends as well.

On the balance I'm sure I'm more social now (corona notwithstanding) than I was 5 years ago.
The sea is full of resources. No wonder coastal cities eats lots of fish.