skysight-inc/HackerNews huggingface dataset:
More Cold War propaganda. Sadly, we are going to see much more of it in the coming years. China, Iran, Russia and whoever supports them are going to be routinely smeared from head to toe by the MSM, of which BBC is one of the most egregiously biased.
When you go on maternity leave you don't stay in isolation with the kid, and the rest of your family continues to interact with many people as well. Copmare that to the past 2+ years where family units stayed isolated for long periods and then only interacted with masks, distancing and enhanced cleaning protocols. Chlidren globally most certainly avoided infections during this time, the stats for any children's hospital back this up.
On the other hand, I have no idea what you're arguing about any more. The context is about using VS Code (or something else) with OmniSharp instead of VS and Rider; what does the bare minimum of being able to compile code have to do with it? It's almost like you're making my point: if you want to be productive with C#, you have to use proprietary tools; otherwise, all you can do is just compile your code!

> And, surprisingly, Jetbrains' IDEs are not expensive at all. And are several orders of magnitude more powerful than anything the "open community" has come up with.

This says more about the languages and ecosystems you're used to. Try out rust-analyzer and say that again!
It hasn't actually been shown that it's the strain variation because identical strains (giving wild plants as samples) are shown to have the same declines. There's no known reason, but one decent hypothesis is that the atmosphere is changing and plants are bulking faster due to the increase of CO2. This is something you can demonstrate in a grow tent by venting in CO2.

When plants have higher CO2 they increase the synthesis of carbohydrates, sugars and starches, and they decrease concentrations of protein and nutrients.

This details someone of these details, including references to some of the studies you linked.

Worth noting is that if GMO varieties had stark differences in nutrient content, it would be noted at the time and likely common knowledge by now. It doesn't seem to fill the nutrient gap though, and some varieties have improved nutrition profiles (though not sufficient to close the gap).

https://blogs.scientificamerican.com/observations/vanishing-...

I'm not particularly pro-GMO; I think we'd be better off investing more in farming and our food in the first place. There are some things we think should be cheap in life, and food is one. We went from spending our days finding, processing, and eating food to expecting 20lb of potatoes to cost a few dollars, or less than an hour of work. There's something wrong with that picture in my mind. Even if we don't want to be farming in our day-to-day lives, I think this requires a greater investment than we're giving it.

I'd say the same about education. I think it simply costs more and deserves more than we give it, and we pay the price for skimping. Totally different topic, but, we want to have the best things in life for less all the time when maybe we should want to invest correspondingly to its importance. Perhaps farmers (and teachers) should still be some of the most important people in society. In the case of farmers, GMOs might boost yields and they might be a good investment, but they can't actually replace the farmers.

Edit: There is a decent summary from Veritasium on YouTube as well: https://www.youtube.com/watch?v=Yl_K2Ata6XY (This link contains some good sources in the description as well)
That's not necessarily a trick I meant, but definitely a good piece of advice. Do you keep them in the codebase after implementation or is it just for you while developing to sort things out?
> I do see your point, you believe the air near the uninsulated wall will have even more moisture because it’s now the only cold wall out of 4 walls. So all the moisture goes there instead of being split in 4.

The air will not have more moisture, but rather all the moisture problems will be towards/on the uninsulated wall.

> But a wall will stop condensating water when reaching a certain degree of humidity. So I’m not entirely convinced one can simply divide the amount of humidity in the air by the amount of uninsulated walls (or sqm).

Condensation will never stop on a cold wall until all the moisture in the air is removed. If you boil a pot of water the air will fill with moisture, and the entire house will have a high humidity. But because one particular wall is cold because of a lack of insulation the condensation (water going from vapour to liquid phase) will be concentrated on that particular wall.

The condensation will continue to occur as long as you continue to add moisture to the air via cooking and bathing (hot showers, baths).
It shouldn't be like that though.

Yet another anecdote but my Lenovo Thinkpad X1 from 2017 is still a very high quality laptop. Of course it's an ultrabook so I don't imagine replacing anything on it.
When creating this document, our goal wasn't to give people the impression that our populations should expand in number indefinitely (especially not on Earth alone). You're right that expecting the planet to shoulder indefinite population growth is impractical.

We're just trying to highlight the hazards of population decline that hits humanity like a tidal wave and produces unnecessary suffering and damage. There are ways for populations to sustainably decline without wiping out entire cultures, for example.

We, personally, care a lot about memetic/cultural diversity and worry that a population collapse for which we don't prepare will eliminate loads of perspectives that would otherwise contribute great new innovations and technologies to humanity's future.

We also think it's important that people know that population decline will affect certain fundamentals upon which their lives are based (e.g. "I put all my retirement savings in the stock market because on average the stock market always goes up" isn't going to be a healthy thought when population decline accelerates).
For crypto advice, thousands turn to BitBoy, a.k.a. Ben Armstrong
Writing functions that return side effects as a message instead of running them within the function must be one of the most underrated things.
Bombers can be recalled during flight.
I agree that one of the major aspects to improve in robotics is software. There's still a lot do there and many are working towards it. Most leading initiatives around ROS 2. I also believe that we need faster robotics simulation, and hardware acceleration will be valuable there, not only with GPUs, but also other accelerators (e.g. FPGAs outperform GPUs in many benchmarks both performance and energy consumption-wise).

I strongly disagree with the rest and your comments indicate a clear lack of (hardware) understanding. I often encounter this in the AI world. Where folks building ANNs just "forget" that this computational abstraction only "grew in popularity" (there were previous accelerators though) when CNNs got implemented as an accelerator in a GPU empowering newer results. The same's likely to happen in robotics.

Robots are real-time systems. Meeting time deadlines in their computations is the most important feature. (robot) Behaviors often take the form of computational graphs, with data flowing between compute abstractions (Nodes), across physical networks (communication buses) and while mapping to underlying sensors, compute technologies and actuators. ROS enables you to build these computational graphs and create robot behaviors by providing libraries, a communication infrastructure, drivers and tools to put it all together.

From a more technical compute architecture perspective, ROS 2 presents an event-driven programming interface. The resulting computational graphs built with it are "event-driven software architectures". Mapping these event-driven software architectures to hardware using CPUs leveraging classic control flow architectures (von Neumann architectures) leads to various issues. A key challenge in applying classic event-driven programming is that CPUs hardly provide real-time and safety guarantees. The de facto strategy in industry to meet the timing deadlines is a laborious, empirical, and case-by-case tuning of the system. This “whack-a-mole” approach is being realized by some, but unsustainable and hard to scale due to the lack of a hardware-supported timing-safe even driven programming interface. This is where accelerators come in. As already adopted in other industries including aerospace, automotive and healthcare, through the creation of custom compute building blocks (accelerators), a hardware/software co-design strategy provides clean behavioral specifications, describing clearly its guarantees in terms of timing (in other words, avoiding memory-centric von Neumann architectures).

Hardware is important. Note the current scarcity of semiconductors, which is one of the drivers of this research. Note also that creating custom accelerators for robotics application not only can lead to performance improvements (i.e. software that runs faster!) but also to more deterministic responses (which affects the downstream pipeline of software!). Rephrasing Alan Kay's quote, if you're serious about robotics, you should care about hardware ;).
If you actually address B when I either say B or was inclined to say B then sure. But I’ve seen way too much of “that argument is weak, the better argument is X which fails because Y” meanwhile Y fails to refute the original argument making it quite unclear that X is actually a better argument.
You're conflating the desirable effect with the unhelpful externality: that we engage in activities that benefit us vs that we also scatter light into the night sky that does us no good and only harms us. The former is something to be proud of, that latter is something to minimize.

We can still engage in our civilization while minimizing the level that we light up the sky, for example by using fixtures that send light only where we need it and not UP where it does is no good, by not using light when it's not needed (e.g. motion triggered lights, lights that are only on when activities are underway), and by being thoughtful about the spectrum of the light (blue light is poison to night vision and if we used consistent monochromatic light like LPS lamps provided you could filter all of it out with glasses). Like many other kinds of polution the sources often follow a power law where a comparatively small number of sources provide a lot of the light.

All the positives of our civilizations can be met without as much lighting up the sky. ... to achieve the minimal amount of sky lightning for our level of beneficial activity requires more civilization not less.

Light polution also harms wildlife. It may be the least impactful of our pollution but it's pollution none the less.
That structure is infinitely more important than algorithms for the great majority of the cases you have to deal with when building a product.

Being jealous of keeping good Separation of Concerns comes to mind strongly regarding to this.
Change the requirements. Understanding the requirements and adding your domain knowledge, often makes it possible to slightly change the requirements (in agreement with stakeholders) in a way that seriously reduces implementation time.
Parent had quite clearly read the article, but I suspect you hadn't read all of their post before replying with whatever this is.
It’s clear that the value promise of Carbon is to make it attractive to port existing C++ applications to it.

But how this is accomplished, article does not go into detail in this. Is there going to be ABI compatibility with C++? What are the features that make Carbon a better porting target than Rust?
For the presentation, they should open the gates of an empty hangar.
The results indicate otherwise
That Amazon doesn't treat counterfeits as a problem mean they lost much of my business. I stopped buying any food or medical products on Amazon or eBay after a bad experience where I bought name-brand vanilla for a suspiciously low price, and it came in slightly suspicious packaging.

I couldn't decide what to do with it. It stood untouched until the expiration date, when I tossed it.

I have no idea if it was good or bad, but I've gotten enough fakes from both that it wasn't worth the risk.
Pay attention to usernames, rjzzleep.

Anyway, muricula didn't say North Koreans don't know how to use computers, so there was no hypocrisy in his suggestion that North Koreans might have competent computer hackers. You're raging at numerous strawmen at once.
Consider the two ideas in your question.

1. Old laptops are suitable for light use.

2. You are fine using an old laptop.

Neither of those suggests you are actually likely to spend money on a CPU upgrade.

The history of upgradable consumer computers bears this out.

Intel has Tik'd and Toc'd several times in the 14 years since 2008.

Basically, an upgrade board would need to be an entire computer...RAM has marched on too. So has USB.

It doesn't make sense to keep that SKU in stock for a market segment that doesn't upgrade their compute.
Get really good at googling and bias to do it in more situations than you think you need and always earlier than you think you need. If you're working remotely do it live in meetings / planning as well and use it as an extension of your brain. There's no advantage in discussing a problem and only investigating it after you speak to someone if you can do it in parallel right away. If you treat the search engine as an extension of your brain rather than a crutch that means every google is you admiting you don't know something, you'll reap many rewards.

I've definitely gotten way more value of learning to google better and faster than being good at some editor or IDE shortcuts.

This also includes getting very familiar with the docs of the tools you use, knowing the ins and outs of them. Something you learn when you study for Red Hat / AWS / k8s certifications where you can consult docs is that the best way to be efficient during the exam is to be efficient looking at docs. Apply that to everything.
https://www.verywellmind.com/five-stages-of-grief-4175361#to...
Previous discussion: https://news.ycombinator.com/item?id=32151609
hmm wonder what i was thinking about then
Would you please provide an example or direct towards some explanation? I can't seem to grasp what you mean exactly.
Adding those not mentioned yet.

Animal Logic
- https://www.youtube.com/c/animalogic

NHK World
- https://www.youtube.com/c/NHKWORLDJAPAN

Asu (Bonsai with water features, if you want to calm yourself down.)
- https://www.youtube.com/c/AsuGreen11

Goto Conferences
- https://www.youtube.com/c/GotoConferences

Simple History
- https://www.youtube.com/c/Simplehistory

TED
- https://www.youtube.com/c/TED

TED Ed
- https://www.youtube.com/teded

Economist
- https://www.youtube.com/c/TheEconomist

The First Take (Japanese Music done in one shot)
- https://www.youtube.com/channel/UC9zY_E8mcAo_Oq772LEZq8Q

Vice Asia
- https://www.youtube.com/c/VICEAsia

Wired
- https://www.youtube.com/c/WIRED
But is what the article relates true?
The first time people got into literal fist fights in supermarkets over toilet paper, my faith in the rational ability of most humans was shaken. The third time around, it was gone. By now my expectations of humans are, sadly, extremely limited.
I write comments and create lists for what should happen.

As I go through the list, I take the line and place it above the code.

Besides helping me go through things, it also helps anyone that comes in months after to work on it.
KISS = Keep It Simply Stupid
I've used Popeye because it comes shipped with k9s, which is the best k8s "dashboard" in my opinion. I really like it but it tends to bug out a bit on my terminal.
You say that tongue in cheek, but I bet there are a fair number of nuclear engineers among the commenters here.
I’m a big fan of ‘var’ and ‘let’ in Swift. Easier to identify mutable vs immutable variables. I believe Carbon uses the same convention?

https://github.com/carbon-language/carbon-lang

Helps with quick auto-completion, and someday when I get to dictate code, fewer mistakes.
var r : i32;

How is this any better than

int32_t r;

?
all I see is additional, unnecessary keyword to type.
I also recommend this! I usually use the error handling of the language of choice for that purpose and implement the entire functionality returning errors/throwing Exceptions for the not implemented parts, and asserting upon in on unit tests to implement each pending functionality. I write the description on the assert message itself.

Edit: example

use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;

class TransferHandler extends BaseHandler {

public function __construct(Generator $faker, DataStorage $storage) {
parent::__construct($faker, $storage);
}

public function handle(ServerRequestInterface $http_request): ResponseInterface {
$resource_token = $http_request->getHeader('X-Resource-Token')[0];
$account_id = $this->storage->account_id_by_resource_token[$resource_token];
if (empty($account_id)) {
return $this->responseInvalidResourceToken($http_request);
}

throw new \Exception('WIP -> store transaction data here for subsequent query, also issue notification');
}
}

With the following test:

public function testTransfer() {
$juno = JunoAPISimulator::initialize($this->faker);
$repo = AccountCreationRepoResolver::resolve();

$account_id = $this->createAccountAndGetId(
$this->merchant,
fn(DigitalAccountRequestOperator $op) => $op->withProvider(DigitalAccountProviderSelector::JUNO())
);

try {
Executor::execute(new IssueTransferByBankDetails(
$account_id->toHex(),
"BRL 12.42",
$_ispb = '21018182',
$_agencyNumber = '0001',
$_accountNumber = '10000368021',
$_accountType = 'CHECKING',
));
$this->fail('should have thrown exception');
} catch (\Throwable $e) {
$this->assertEquals('WIP -> store transaction data here for subsequent query, also issue notification', $e->getPrevious()->getMessage());
}
}
And what's the path to home ownership for Mexicans being priced out by Americans?

I'm not Mexican nor American, but I'm against this economic neocolonialism where rich countries get to export their self inflicted housing issues by pricing out the locals in cheaper countries who, through no fault of their own, get the short end of the stick by means of capital leverage, or lack thereof.

Laws should be passed in each county to protect the locals from this, but I rarely see this happening as the home owners in each county enjoy watching their assets boom.
Why apache would care? We are talking about DPI solutions, aka deep packet inspection. They are normally deployed inline, and SSH tunnels are so often blocked, that in some solutions you have it one click away from you https://www.sonicwall.com/support/knowledge-base/how-to-bloc.... Other solutions try to make the traffic similar with Apache + Firefox to make it harder to be detectable and blocked by DPI solutions..
Has anyone worked with this company?
I have a very big project idea on my mind, but I am not much of a programmer. For this reason I am looking for a top notch and reliable software development company, I've been recommended AccelOne, a <a href="https://accelone.com/custom-software-development/">US-based Custom Software Development Services business</a>.

Any reviews or experiences you could share? Any other comapnies you could recommend? They have to be serious and responsible, as I don't want one of my project ideas to be stolen again.

Thx!
The most clever trick I've learned as a programmer is not to use clever tricks.

Write code that is obvious, clearly readable by future programmers maintaining the code. Don't do clever things that are hard to read and reason about until there is a strong motivating reason to do so.

Honestly most of the clever things you're about to do, the compiler is already going to do for you, but better and without the bugs you'll introduce when you do it wrong.
See: Ethereum Name System (https://ens.domains/)
If you cannot write a naive "carbon" compiler as a small team or even an normally skilled individual in a reasonable amount of time and effort, same abomination than c++ syntax, next.
No, you get to choose your governance rather than it being chosen for you. That seems like an really important thing when we normally talk about governance.
Can you elaborate? This in the context of a message-passing architecture? Or do you mean as callbacks?
But you'd also have to include the cost of the B-21, crew, maintenance, etc. - it's not only the $25k vs millions for a missile.
Test-driven development. You write the unit tests before the code, then you write code until tests stop failing.

It makes writing code so much faster it's not even funny, and with much less mental strain. Debugging sucks but testing rocks. You basically always save time.
Yeah. Hurt people hurt people.

Many people have a spirit of benevolence, but many other people have endured trauma and deeply believe that the next generation must be hazed too.
The XOR swap trick is just a trick; it shouldn't be used in practice. Modern architectures can do a register swap almost for free, compared to three XORs. The biggest problem is when your two values are equal: they'll get zeroed out and good luck tracking that down!
Health:

- Dr. Ekberg: https://www.youtube.com/c/drekberg (2M subs)

- Dr. Berg: https://www.youtube.com/c/DrEricBergDC (8M subs)

Car repair & detailing:

- Chris Fixx: https://www.youtube.com/c/chrisfix (9M subs)

Piano:

https://www.youtube.com/user/cedarvillemusic

https://www.youtube.com/channel/UC3vYz1SAtcbRhsatydObGQw

https://www.youtube.com/user/PianistMagazine (Graham Fitch)

https://www.youtube.com/user/SteveMass1101

https://www.youtube.com/channel/UCr0BMA5yu3AS0alkR7kYwEQ

https://www.youtube.com/user/aw4piano

https://www.youtube.com/channel/UCLsMRd097KLJMvkNzC4rYAA

https://www.youtube.com/c/DanielBarenboim/videos

https://www.youtube.com/channel/UC6tpkZhNpJiTnlUgoiUe9QQ
So are social studies departments and funding in dire need of reform in your opinion? How does the "correctness" in your view of the original submission affect that need or non-need?
> if you really want to try make the world better, then start volunteering and start helping those in need

Yes and no. Some of the issues can be solved by volunteering, but some of the technical progress have to done by software.
Depends on what u consider avg developer, aren’t most developers employed by some company or enterprise? Who would definitely lock into big3?
Wow. Does this have a name?
> Do we still need bomber aircraft when we can launch extremely accurate missiles from practically anywhere?

Are there bunker busting missiles, or is a bomb needed to go down vertically to penetrate?

* https://en.wikipedia.org/wiki/Bunker_buster
Normally, this EIA dashboard has all regions but it has been down for a month now. https://www.eia.gov/electricity/gridmonitor/dashboard/electr...
Do you really think it is the best interest of society to give megacorporations free reign to dictate who can use our most popular communication platforms that have captured the market to the extend that many are only reachible via those platforms. We don't let electricity and water companies just cut people off because some machine learning algorithm though those people did soemthing wrong.

If twitter does not want the responsibility that should come with administrating the public square than THEY can find something else to do.
>If you actually address B when I either say B or was inclined to say B then sure

Thats kind of the whole point of steelmanning.
Take notes of what you've tried/what your results were when debugging. Simple, but massively effective for eliminating duplicate work.
Most of the programming tasks do not need optimization for time or memory. Instead optimize for readability of code.

Also, write tests.