skysight-inc/HackerNews huggingface dataset:
>We have huge unpopulated deserts and humans aren't really causing any stress on their ecosystems outside climate change.

Unpopulated by humans you mean.

>humans aren't really causing any stress on their ecosystems

If you place tens of millions of solar panels in a region you will destroy the ecosystem of that region, and yes, deserts are ecosystems too. Maybe you feel that is a fair trade and we will need to make these kinds of trade-offs ... but what if there was an alternative that used 100 times less land area for the same amount of power generated and works at night too? Would you still make the trade?

Also, there is this weird assumption made by proponents that only deserts or 'undesirable' land is going to be used for renewable deployment. That's not true today, and it will not be true in the future as we scale up the renewable infrastructure.
But I can click a button and a book and a computer and a pair of scissors show up, giving me free time for things I want to do.

And this happens for more people than I can even imagine.

I assume since he's handing over some of the responsibility that he might do something beneficial to the human race with his money.
xbird | Mobile Developer Flutter - Freelancer | Berlin, Germany | Freelancer | http://xbird.io

xbird uses artificial intelligence to personalize diabetes therapies for better results. Our app can help patients by using smartphones and other wearables.
We are looking for a Mobile Developer Flutter - Freelancer to join our team. The initial contract duration is three months with a potential extension based on the results. You will be working directly on our new diabetes management App as part of our Mobile Engineering team. The main focus of the position is to take part in the implementation of the UI/UX App components.

To learn more or apply, please visit https://xbird.recruitee.com/o/mobile-developer-flutter-freel... . If you have any questions, feel free to write me directly (<jobs@xbird.io>).
Tell us about a time when you made a decision that led to costly consequences and if you could go back and change approaches, you would.
Note that it's not just United.

"Boeing has recommended grounding all 777 aircraft with the same type of engine".
Don’t think so. Just make sure to put it all on your tax return.
I actually mostly agree. I don't even know why I'm grumbling like that. I guess it's juste getting long and I somewhat despair at the obvious ineptitude of my government (but to be entierely fair they had already been shown to be extremely incompetent before the pandemic).

Tangentially, my personal takeaway from the situation is that Europe is doomed. The combination of an ageing population, young voters absenteeism and political clientelism means that policies are now strictly geared towards pensioners. I fear a victory of the far right at the next election in France and fully expect a severe brain drain once the crisis is over.

> I think the examples set by Australia, New Zealand, Taiwan, China, Singapore, Vietnam, and South Korea show that effective responses are possible.

If we remove China whose statistics are dubious, I find it remarkable that apart from Vietnam, all these countries are islands or can be considered as such with regards to immigration.
Producthunt launch day, P2P social network that runs on the browser
This is the key observation of Imre Kertész's book Sorstalanság about his surviving Auschwitz and Buchenwald as a deported Hungarian Jew. He is frustrated by people asking him postwar about how terrible the camps were. His thinking sort of goes like this: the human spirit is strong and can survive anything an oppressor throws at it, but to ask about the horrors of the death camps is to suggest that they were capable of breaking one’s spirit.

In the end (I don’t know if this counts as a spoiler or not) Kertész even admits to feeling nostalgia for some of the moments in the camps.
People online really need to stop attacking developers personally when discussing their software.
The majority of useful software will not build into identical binary files each time.

If you trust the source code, it's usually easy enough to build a mature FOSS app yourself.
What I called complexity is an amount of different nodes (not sure this is the proper term) in a query plan. So, the more complexity for a given cost - the more work JIT needs to do.
Steam on Linux does all that for you now. Just enable compstability in the settings menu.
I don't think this is a good example of proving the point that Go is difficult to read. Isn't it expected to internalize the semantics of basic language primitives when learning a new language, or does people just jump in guessing what different language constructs do? IMHO you learn this the first week when reading up on the language features.

range returns index and elements by value. The last example does what you asks of it, it's like complaining something is not returned by reference when it's not. Your mistake. Perhaps some linter could give warnings for it.
Building something useful on something that is primarily used as highly volatile financial speculation instrument always rubbed me the wrong way. The whole crypto scene is just about making quick dough with a technology, that for some reason remains hyped through and wrapped in mysticism.

Face it, there is no sexy killer app for the masses. Wait. There is one: Crypto trading to... make quick dough. And the cryptonerds seeing the high trade volume then go and call this a success of crypto. lol
Im fine, thank you. But it's good that you inadvertently confirmed the only use case for bitcoin: to try and get rich.
> The problem is that the other guy is saying the same thing you are.

The other guy is also claiming that Trump won the election, global heating is a hoax, COVID-19 is a hoax, Obama is a Muslim from Kenya, and his wife Michelle is a man.

> And the moderates are pointing at both sides and claiming the same thing.

Sorry, this just isn't so.

Your answer boils down to this: "There is no truth. If one person says Michelle Obama is a transsexual man, and the other says she isn't, then both truths are equally good."
MSVC only supported a somewhat usable C99 subset since a VS2015 update, but it never implemented VLAs, so it can't be called a standard C99 compiler.

_Generic has only been added very recently in VS2019, and MS recently has pledged C11 and C17 support (but it will never be a C99 compiler because VLAs will not be implemented, that's fine though, VLAs should never have made it into the standard).
Check Cosmos(Tendermint).
I mean the whole argument here is that distro packaging is not needed, that there's a better way of doing it.
It may be more established but it suffers from a similar problem: some people continue choosing it for the wrong reasons, such as "our backend is in JS, most of our devs only know JS, and it's easy to just dump objects in there", which is an abhorrent reason for choosing it, and will end up biting you.

IMO this would be a case where if you're dealing with a relational domain and the engineers really don't know SQL you should either (a) rethink your hiring policy or (b) spend one of your innovation tokens in having everyone learn SQL.

(I have to add the inevitable disclaimer that I actually love JS and do not want my words to be misinterpreted as a cheap dig at it)
They are boiling a frog. It is naive to think they will stop here.
Google engineer fries Pixel testing USB Type-C cable
"You might not remember Benson Leung, the Google engineer that tasked himself with examining USB Type-C cables. He's been diligently doing so for months, but he's calling his tests to a halt after one went horribly wrong. Leung bought a USB 3.1 Type-C SuperSpeed cable (it's since been removed) from Surjtech on Amazon, and proceeded to check it using his Chromebook Pixel 2 and a pair of USB power delivery analyzers.

Leung has found lots of irregularities with USB Type-C cables -- he was the one that uncovered the OnePlus 2's fast-charging flaw -- but this is the first time that a manufacturer has got things so catastrophically wrong. It turns out that two wires inside the cable were soldered sloppily to the wrong connectors, which resulted in high-voltage power being delivered to the wrong place. Further analysis showed that the advertised SuperSpeed cables were missing entirely, and a 10 kΩ resistor was used instead of the 56 kΩ resistor the spec calls for. Needless to say, by the time the checks were done all of Leung's testing equipment was fried. And that means, for the time being at least, no more safety checks are inbound."
Technically they’re grounding the Pratt & Whitney engine model that happens to be attached to their aircraft.

When one buys a big jet you pick out what engine you want to buy and slap onto it. It’s a particular engine they’re concerned about, not the 777 airframe itself.
Entire industries have been built on Cobol, and Emacs-as-a-Lisp-host, and Visual Basic too, but that doesn't mean we should be using any of it for a next-generation financial trading scheme.

There aren't any good reasons to avoid producing viable C/C++ libraries to implement this kind of technology - only developer complacency and laziness.

Want me to adopt your new fintech? Let me embed it in ANY app I might write, not just the browser, not just cli-Javascript ..
The underlying problem with bitcoin is the same one with P2P and it's still has not been solved. IE, scalability of a decentralized network. Internet went the other way with a live-able scaling solution based on mixing non decentralized with decentralized.

My prediction is that it will go the way of internet in that a set of orgs that are transparent will form the centralized structure to scale it at live-able terms and scaling.

Does that mean pure P2P is not a scalable solve-able solution?

It's a 5 systems level problem which means it takes more time, money, and sacrifice than people think to reach a discoverable solution.

IMHO
I see they are excellent for concurrent programming but is it possible to utilise all cores of processor effectively with coroutines?
None of those are unique to Switzerland but it’s a lot richer than any of its neighbors. The policies you describe don’t cause wealth. They’re things you can afford once you’re wealthy. If Kerala adopted those policies they’d either be widely flouted outside the formal sector (at best) or destroy the economy.
Seems relevant. How did you feel about that term? Did it trigger slight unease deep down?

I do suspect that the fact that the US doesn’t have a recent history of being oppressed might discount it a little (if one is considered a dominant power, one can afford the luxury of taking some mild negging in stride).

On the other hand, in case of e.g. “blacklist” — it meaning a list of people or entities to deny service — color of skin being unalienable phenotypical trait — history of black skin color used as basis for discrimination and oppression (and indeed denial of service) not long ago (or even now) — it could be a little trickier.

I have no personal experience with either case, though, so who am I to judge.
According to the BBC article at https://www.bbc.co.uk/news/world-us-canada-56149894,
"Boeing has recommended grounding all 777 aircraft with the same type of engine". So this isn't just a few airlines or an individual country.
If you get a job at FAANG, you are pretty much guaranteed to be employed for the rest of your life due to the weight the names of FAANG carry.

Sure, other companies might offer similar challenges but if you've only worked at a random company X, it doesn't give you an advantage in future job interviews. Name recognition is more important than some realize.
The most insane puzzle is the airlock stuff on the VOGON ship. I actually lost interest because the game is too fleeting and strictly impossible sans walkthrough.
Hypothetically, NFTs are amazing. They have the potential to revolutionise royalties and help artist directly profit from the success of their work. There are successful marketplaces like Nifty Gateway for visual NFT's and some under development for music NFTs.

But...

Right now, Etheriums soaring 'gas' prices are basically freezing new entrants into the market. The cost of 'minting' a token on the blockchain right now - say an image or animation on rarible.com, is enormous. Worse, the gas cost of purchasing an NFT can be triple the sale price. It's the equivalent of a varying, unpredictable rate of VAT in the hundreds of percent. This is having a knock on effect on all the NFT markets. Maybe it can be solved by Etherium 2.0, but right now Ether isn't fit for purpose for NFTs. Tying the cost of smart contract 'gas' to the value of the digital currency made this inevitable.
> I also think Go's benefit really is that it's simple and that you have very few tools that let you do anything other than focusing on solving your problem

I feel just the opposite: Go has very few tools, which forces you to often have to solve language games instead of focusing on your problem.

You want to remove an element from a list? Instead of writing that, you need to iterate through the list and check if the element at position i has the properties you want, and if it does, copy the list from i+1 (if it wasn't the last!) over the original list. This is NOT the problem you were trying to solve.

You want to store a map from some struct to another? Instead of writing that, you have to create a key struct that is comparable for equality from your original struct, which probably involves string concatenation and great care to avoid accidentally making unequal structs have equal keys; and then two maps, one from keys to the key struct and another from keys to the value struct, and of course client code also has to know about this explicitly.

You want to pass around some large structs, or iterate over slices of them? Well, you'd better start using pointers, and start being careful about what is a copy and what isn't, otherwise you'll pay a steep performance price, without any syntactic indication.

You want to work with sets of values? You'll have to store them as map keys, perhaps doing all of the black voodoo described above. And of course, you can't do a reunion of two sets, you have to iterate through the keys of the first map and the second map and add them to a third map.

All of these things are annoying when you are writing them, and even more of a problem when you are reading the code, as you have to understand the intent from the messy internals that Go forces you to expose.
https://www.reddit.com/r/europe/comments/c822qx/of_people_ag...
Trying to engage you in a conversation is not canceling you, buddy. If you admit it's obvious to the most casual observer that your answer will trap you, then it also must be obvious what your answer would be, so why not admit that too?

If you don't want people to discuss ESR, then you're the one who is canceling instead of defending him.

More than half the word count on the page you linked to was dedicated to fundraising, so yes, it was a fundraising page.

In response to my evidence, you confidently claimed "I’m sure all your claims can be either explained as inconsequential or disproven as false", but you failed to refute what I said, and refused to discuss it further.

Do you also accuse me of lying about the fact that you've submitted two other links to his pretentious "Hacker" articles to Hacker News in the past?

It sure sounds like you're afraid of being associated with ESR, and desperate to change the subject that you brought up, to the most casual observer.
They are mandatory here with heavy fines if the premises are found to not use them properly.

It also helps that cases are so rare here that you can have a public list of places they visited while infectious for the public to monitor.
Advice for Working-from-Home Wannabee
This is not a bad tutorial for copper electroplating, using entirely found-at-home materials: https://www.instructables.com/High-Quality-Copper-Plating/

Most of the "copper electroplating" videos on youtube are pretty good introductions, but there are two things to keep in mind: first, most just use a 9v battery or similar, which is not a great idea. Better to use a current-controlled source. I use a cheap bench power supply and limit the current to 100-500mA to start, only increasing up to 1-2A after a while (and if I want more plating). Voltage can float at whatever level, as long as it's <5v or so

Second, a lot of YT videos use safer, non-acid mixes. These will work, but not nearly as well as acid copper baths which include sulfuric acid. It's not too bad as long as you're careful while mixing, and despite being low pH the final solution is not terrible if you get some on your hands (mildly irritating, wash it off. Wear gloves though!)

An example acid bath that's pretty decent recipe: https://www.youtube.com/watch?v=yvW5mWbUbU4
I just looked into the (relatively) new CIBC Global Money Transfer and it quotes me 4313 CAD for the other end to receive 1 000 000 HUF while TransferWise quotes 4298.23, a tiny 0.34% difference. However, TransferWise still has the huge, huge advantage of not sending a SWIFT transfer in a lot of countries -- this is the fee you mentioned, the recipient can be charged for receiving a SWIFT wire and you can't know ahead of the time -- when sending a proper wire from the branch you can volunteer as tribute erm accept those charges but the Global Money Transfer doesn't allow for this AFAIK. TransferWise uses local giro wherever they can. It also makes for a smoother experience, I just looked into it and quite a few forums are full of complaints -- SWIFT is old and finicky, no doubt at that. They also offer accounts connected to various giros as well , so you can have a HUF account, a SEPA enabled EU account and so forth.
T72u34y5ruruufyuyfygyybytygyby7hyh E
The idea that technology is a place for young people is simply a harmful myth as far as I can tell. Almost all of the most skilled developers I've met IRL are over 40.
I'm not on either side. I don't even live in the United States.

But one side, the Republican side, is batshitinsane and believes things that are provably untrue - Obama is a Muslim, climate change is a Chinese hoax, COVID-19 is the flu, that sort of thing.

The Democrats are just run-of-the-mill, low-energy centrist politicians.
>while still producing ~2x my needs.

Come on. Don't be disingenuous. What do you do in the evening? at night? on cloudy days? Just not use electricity?

I'm not against solar, nor wind and I'm happy you're happy with your rooftop solar deployment. Both have their niches. But I don't see renewables powering a modern economy.
Given that Academia is a toxic cesspit of vipers at every level, I'd hesitate a little more to attribute it to individuals. Something about the environment brings out the worst in people and that's worth scrutinising.
Scotland vaccination drive linked to big drop in hospital admissions
Minor nitpick: Most C99 features were "already" in a VS2015 update (initialization features like designated init and compound literals, and a standard compliant snprintf()).

The big missing features were VLAs (those will never be implemented) and _Generic (implemented now in VS2019).
Keynes said "The markets can remain irrational longer than you can remain solvent". Trying to short Bitcoin seems like a great way of becoming more anecdata for this.
Maybe it's because I'm old but I'm not doing 4hrs of interviews for anyone.
Each tenant having a physically separate database makes it much easier to reliably implement cross-tenant data-safety and access controls.
Yep

https://www.militarytimes.com/news/your-army/2020/09/01/what...
The new Wise logo reminds me a lot of the Visa logo — probably not a coincidence: https://wise.com/public-resources/assets/logos/wise/brand_lo...
Monty Python.
Me too. The scene on the passenger aircraft really stood out for me. Honestly don't understand the hate for the movie, as it allows the book to stand on its own.
Show HN: Flowdash – Onboard, engage and delight every user, code-free
Flowdash helps SaaS businesses explain their product in-app, do feature announcements & drive adoption of the product as it evolves.
Product & growth teams convert more trial-to-paid users by getting to the user's Aha! moment sooner all without a single line of code!
Onboard, engage & delight every user, code-free. Join early-access at https://flowdash.ai.
Only skimmed the timeline quickly of the video quickly (ticker headlines gave a good indication of events) and the script seems to roughly follow modernized equivalent events of the first hour of the movie The Day After from 1983. (a worthy watch but not really for enjoyment) https://www.youtube.com/watch?v=Iyy9n8r16hs
Agreed. I'm a very happy customer of TransferWise, and I have tested many of their competitors which are mostly awful. But this is unnecessary, confusing and irritating.

IMHO, not a good sign for where the company is headed.
And it should be. Games are played by people with poor eye-sight, or with coordination problems, too.

"Game Maker's Toolkit" does an overview of accessibility in games: https://www.youtube.com/watch?v=RWQcuBigOj0
Jian – How the Chinese APT31 stole and used an unknown Equation Group 0-Day
Dutch police and mainstream media is trying to kill me over bitcoin and ethereum, for over 3 years now.
https://pastebin.com/btAfNf3T
> "The data doesn't show that. There is a slim margin that might suggest fatalities are dropping, but not by much."

It takes longer for fatalities to drop because typically, there is several weeks between infection and death, and a further delay before deaths get reported. There is also a delay (weeks) between receiving a vaccine dose and achieving maximum immunity.

Death rates have also dropped fastest in the groups (such as over-80s) who were vaccinated first:
https://www.bmj.com/content/372/bmj.n506

> "February was the coldest month for a long time in the UK. Epic rain, frost and snow. People have been stuck inside."

Yes, we had a couple of weeks of unusually cold weather. But it's much warmer now, and currently, that's forecast to continue.
I agree with you that it's not accurate, but you're also missing the forest for the trees.

Let's say no one is willing to buy all those shares for $200B, ok, but do you think he could find a buyer at $50B? Probably several.

So just divide the number on the website by 4, does that really change anything?