skysight-inc/HackerNews huggingface dataset:
I don't think that would fix the issue. The majority of the pollution used to come from developed countries, now it comes from developing countries and their products are used by only the minority of the total population. Reducing the population would only make the surviving ones more lavish. I don't believe in humanity enough to see that work.
Oh, I was not aware of that, thank you.
> western stress relieve drugs

Alcohol isn't actually western, unless you meant that the specific beverages consumed by some Japanese youth are from western countries or just that alcohol is common for stress relief in the west, in which case I misread. It has been found to have existed in various parts of Asia for millennia (rice wine from about 7000 BC in China, distillation first recorded in India, etc.).

https://en.wikipedia.org/wiki/History_of_alcoholic_drinks
> Lies are lies - and it's increasingly easy to see through them.

No, it's not. If everyone lies, how do you know what's real? The reveal could be a lie too. You need to have expertise in the specific area to know whether it's a lie or not. Or you trust nothing, or everything, or just convincing sources.

That's a reason why fake-news work so well, because people can't trust anything anymore, some people choose the sources which from their point of view are the least untrustable. In which case certain lies have no relevance for them anymore.

> the reason not to lie is that you will probably be caught, and after that you will not be trusted.

Reality has disprooven this more than enough. Unless it's a big lie with legal consequences, getting caught is just a temporary sting which in best case goes under in the flood of daily noise and comes long after the lie was spread, in which case it has no relevance anyway.
Mubi Opens Their Library
I newer saw correctly spelled name of Kyïv (Kyiv, Kiev) city in English texts.
Personally I think its important for people to read this as it really does highlight an issue we have in the west. Its also important to realize that presenting facts about things which people disagree about will always be contentious.
> as soon we'll have to start rebuilding, and there will be less money and will around to fund R&D and deployment of less carbon-intensive solutions.

That isn't necessarily true. There is going to be a push for jobs programs to fight unemployment. Why can't some of the jobs be those types of things?
I wish people would take it to its natural conclusion, though. That is, if you have facts about how people behave, and then your product creates pathological behavior, then you're fully responsible for it because you've done it on purpose. This particularly applies to all the skinner-box "games" that are so popular in mobile scene these days. They're purposefully optimized to be as addicting as possible, so their authors should be made to face consequences of all the problems caused by the addiction of their players.
Which is the best ERP for manufacturing companies in India?
.NET 5 unifies Mono and .NET Core, not .NET Core and Framework. Previously Mono and .NET Core had different base class libraries and machine code generators (Mono using LLVM).
I currently work from home permanently but visit the office 5-6 times a year or so. I think it works great and wouldn't have it any other way.
Perhaps they are using natural gas instead of biomass?
What drives unit costs of those aircrafts? Low quantities built?

I would guess safety standards are much higher too, but I generally don't understand why they're so expensive.

I guess the piston engines are very different from the ones you find in cars.
Newer != more advanced. ~20 years ago I remember people arguing that Latin American telecommunications infrastructure was "more advanced" than in the U.S. simply because per capita cellular usage was greater. If you Google that claim today, it's still being made regarding Latin America vs Canada. But what those figures actually represent is that their wired infrastructure is poor and unreliable in Latin America.

The degree to which an economy is "advanced" has more to do with institutional systems and processes, not whether they're using the latest tech. Often times the latest tech papers over institutional deficiencies, but only superficially. Mobile payment platforms have been ubiquitous in Africa for many years, but nobody would say that Africa's banking system is "advanced" or that it's capable of supporting the needs of an advanced financial sector. They became ubiquitous in Africa first precisely because of institutional deficiencies. Mobile payments solved some of the most visible consequences, but by itself it didn't go very far in addressing the underlying problems. Sure, it's easy to pay a vendor for lunch or a pair of sneakers using your phone, but what matters infinitely more is how safe and reliable it is to secure a $2,000,000 LoC to help bring your factory online.

Old systems in older economies persist because they work, or at least work well enough.

If China overtakes the U.S. in technology dominance, it's because they've spent 30 years studying, copying, and improving upon American legal, financial, and business management systems. Notwithstanding the fact that they are serving the interests and demands of the Communist Party, which often puts them in a lose-lose scenario, China's economists and policy advisers understand the systems of modern capitalism better than most of their Western counterparts.
His analogy is like tremors before a large earthquake - or feeling the wind begin to pick up right before a large storm comes.
If you compile statically, you've got musl, which is still a (build-time) dependency.
AFAIK, H1B, E3, etc visas are still going through and maybe a bit stricter but relatively unchanged.
UK to Launch Law Tech Sandbox to Drive R&D
I will just add some practical experience, we work with WebMethods flow languages (used for business integration). It looks cool because you can make "code" which is more readable for non IT people. The problem is that some task which would require one or two lines of codes needs several graphical "nodes" and just too many clicks. The more complex the diagram gets the easier is to make mistake and eventually some things has to be implemented in Perl, Python or Java because the flow languages also has it's limitations. I would say it is great for simple or medium complex solutions but very complex solutions tend to be messy and developers tend to avoid them. They say it is easier to iterate and skim through complex text code, where you can search and use some IDE features, than to expand and click through the whole graphical diagram. The graphical notation also does not show all the information so you cannot get it by scaning the code, instead you need to manually click and open the nodes to get e.g. the connectiong interface name. The graphical notation needs to abstract from some information otherwise it would be messy and hard to read.
Very cool work.

However; I fear this moves software engineering closer to the role of something like plumbing.

I've despaired at the state of most software I've used since as far back as I can remember, except when it comes to tools that have the maturity of something like linux, git, emacs, vim and the unix tools.

For software to get good - it needs to be deeply understood by at least one person working on it. If you train an army of warrior drones who get full line autocompletion first they'll start forgetting what types this method takes as its parameters, they'll be less likely to explore codebases instead plugging in the first autocompletion that comes to their editor.

There bosses will of course want this in the name of "Getting Shit Done". We already have this sort of divide between developers, those who heavily lean on their tools and those who use minimal editor help. Once you are forced to learn a tool because your tool isn't spoon feeding you, you have a chance to better reason from first principles using the code you have available. I don't think it's a shock that a very high percentage of the very best developers use emacs or vim with minimal tooling.

I am aware that this whole comment has subtle tones of superiority and elitism and I am genuinely sorry for that but in my experience it's just true that people who lean really hard on their IDEs to do everything for them are less able to develop creative solutions and you can tell from having conversations with them that they don't really understand what they are doing.
I'm currently looking at a hybrid approach, using Blockly to define operations visually that you want to perform on CAD data.
I think it’s unsubstantiated to claim that travel bans on select Middle eastern countries have reduced talented immigration to America.

Employment based immigration has been up year on year for the past 5 years: https://travel.state.gov/content/dam/visas/Statistics/Annual...
I wonder if there is a browser add-on for that...?
The Guide to Developing People
Interesting to see Java moving fast enough to overtake .Net in some aspects that .Net needs to copy from Java now
If you target Mac OS 9, that is.
One point that I think people are missing is that language is the most powerful tool available for our brains. Language is what makes us human. Language causes our brains to grow and helps us to think about problems. Pictures don't do that. A picture is just a picture. If you try to make it more than just a picture then what you're making is a language.

While visualisation is (sometimes) useful for grokking difficult concepts, writing a program is a completely different kettle of fish. I could draw some pictures that might convince you that you understand a Fourier transform, but you'd be no closer to being able to efficiently implement a Fourier transform in a computer.
people argue that but it's not anywhere in the numbers (and even more importantly, in lived experience). The argument can be made that this innovation just lags the invention of the internet but that's kind of unfalsifiable and looks increasingly like rationalisation.

One key difference is that inventions like the microprocessor or the steam engine are deeply fundamental. They're at the 'backend' of the chain. Internet based digital services are at the consumer end. Which has produced some growth, but could be argued to mostly fuel hedonistic consumption. (It's hard to figure out what deep growth watching hours of tiktok creates)

In his book Gordon points to the thought experiment of going to sleep in 1870 and waking up in 1970 in NY. You'd be in an entirely transformed world. Cars, buildings reaching into the sky everywhere, electrified subway stations, computers, drugs that save countless of millions of lives, modern agriculture and so forth. Go to sleep in 1970 and wake up in 2020 and what's changed, other than people staring at tiny screens?
Google Drive and Internet Archive have hosted misinformation about Covid-19
Here in Germany, you can legally buy beer at 16...
First Twitter, now Coinbase. Looks like Christmas is coming early this year!
Yes, we finally were just about to get Linux on the desktop just the next year, and this distribution ruined everything. Now we will have to wait until 2022 to get Linux on the desktop. Curses!
The code should throw away the data it read from the connection just before it closed it, because there's a high chance of it being corrupt.
I half with you - when you have a money printing machine (a monopoly), it's easier to justify spending money on R+D.

But at the same time, we've seen a decline in corporate R+D since the start of the neoliberal era - the article mentions that this started at around Nixon's time. This is the period of time where Milton Friedman's ideas started to gain widespread acceptance:

>“there is one and only one social responsibility of business– to use its resources and engage in activities designed to increase its profits so long as it stays within the rules of the game,”

Many organisations have taken the idea of "profits over everything", and interpreted it as "quarterly profits over everything". R+D labs don't result in quarterly profits. Much of the research ends up being profitable years down the track. So corporate R+D is killed off.
The Java Platform Group: A View into the Making of the Java Platform
Postfix has much more functionality out of the box so the comparison isn't really fair.

Both are examples of extremely well designed software written with care by security minded persons.
Art deco will be the visual language of 2021
I can't imagine why some unknown people encountered difficulty building some unknown project.

We use Nix to build and deploy our big Haskell monolith along with the operating system itself, and all system dependencies, e.g., PostgreSQL, Redis, Grafana, collectd, influxdb, openssh, ejabberd, Elm applications, etc, and it works fabulously.
Hey this is pretty good and does not require any sign-up (hope will stay so)!

Great job
The GNOME Project does not belong to Red Hat. They are just one of many sponsors.
OnePlus will disable ‘X-ray’ camera feature in a future update
I feel that most of cleantech work is still essentially a luxury, which will be hard to justify in a recession market. I also didn't mention the other aspect - how many of existing environmental protections and standards will have to be suspended because everyone will argue they can't afford to survive and recover if they have to stay clean?
They sure did keep it simple /s ;)
Could you elucidate? I see no open library here
SARS-CoV-2 seroprevalence in healthy blood donors during Covid-19 Milan outbreak
This study [1] published by Policlinico di Milano found that 4.6% of blood donors had anti-SARS-CoV-2 IgM/IgG antibodies at the start of the pandemic (February 24th).

See also these articles (in Italian):

- https://www.policlinico.mi.it/news/2020-05-20/1660/covid-19-...
- https://www.lastampa.it/cronaca/2020/05/20/news/il-coronavir...

[1]: https://www.medrxiv.org/content/10.1101/2020.05.11.20098442v...
you can add one more thing to that trello accomplishments list. vishnu.tech ! not all techie vishnus around can have a cool domain like 'vishnu.tech'. just one. :)
> you can do your own maintenance and annual condition inspections (if you are the builder), saving you a gazillion in recurring costs.

You're not kidding. I think the cheapest annual inspection I've ever seen was around $2,000 for an old, clean 172 that needed zero actual work. More typical is ~$4,000-$10,000 for a modern-ish 4 seater, depending on what they need to do. Throw in $20,000 every several years for an engine overhaul. If you have a G1000 and they need to touch it, it's going to cost you at least half a car.
> I do not want a hip fancy office full of zany perks and a weird cult.

Notice taken. Good for you (not sarcastic). This is why you "have been working remote by choice for years". But as the OP said:

> If I wanted to stay home forever I'd have just taken a remote consulting job a long time ago

...and he didn't. Neither did I. In the past I have worked remotely for about a year, it wasn't great (admitted that company wasn't set up for it). I am doing it now, and I'm miserable about it.

So, OP's point seems not that something is inherently wrong or bad with either mode of working, rather that people who used to be going to the office may not necessarily be happy, or interested, to become remote workers. (Not even because it works well for you.)

I did a nothing little survey during our past team retrospective, and from a dozen of folks 1) most of them want more days working from home than pre-pandemic, 2) most of them would then want more work time in the office than from home, and 3) all of them are desperately looking forward to going into the office again for any sort of time.
I was recently involved in a LabView eviction. I was shocked to discover that one of the modules which looked superficially complicated was actually "short circuited" and most of the logic was not contributing to the final output. At a glance it looked like everything was wired up, but looking closely there was a single missing link that completely changed what the module did. That was enough to convince me that it's a toy and nothing serious should be attempted with it.
The 20.1.0 release of GraalVM is available and ready to make your applications r
Show HN: Free Personal Page to Sell Your Digital Products and Services
The example of Tesla being forced to stay closed is another one.
TCP connections are not necessarily symmetric, if a read fails doesn't necessarily mean a write will fail; there is a difference between shutdown() and close() (check a packet dump or this stackoverflow question; https://stackoverflow.com/questions/11436013/writing-to-a-cl...).

The non blocking read method is fine if you wish to try to treat any client connection with a server initiated FIN as non useable (since the client will never be able to read a response from the server); it cleanly distinguishes on the client side between a CLOSE_WAIT and ESTABLISHED but with an empty read buffer.
Docker kind of sucks for development though, because you need to reinstall all your devtools into the container and have to wire up your IDE to support docker. With nix, you just write a shell.nix, run nix-shell and can then use your regular tools in that environment.

Also, nix builds are far more reproducible than packer builds. With nix, you get an environment that is guaranteed to be identical down to the hash of every single file as long as you use the same version of nixpkgs. Packer and similar imperative tools typically install whatever version is the latest in the distro repo, and building the image 2 months apart will grant you different artifacts without investing a lot of effort into pinning everything.
Even they removed search suggestions for "黃色" (Yellow).

It's related to the color of the Hong Kong protests:
https://en.wikipedia.org/wiki/Yellow_Economic_Circle
Good list of Web* technologies but he is wrong about them being all on-by-default security risks and wrong about them being useless gimmicks:

* WebSockets: On by default but obviously useful and not that different to normal HTTP requests. Can you port scan with XMLHttpRequest? I wouldn't be surprised.

* WebBluetooth: Has a permission dialog. This is actually really useful for things like the physical web - you can control nearby one-off devices without needing to install an app or for either device to have internet access. Great for interactive art installations for example.

* WebRTC: Enabled by default but very useful for web based games because it allows UDP-like communication. Also obviously useful for video conferencing.

* WebAssembly: This doesn't let you do anything that Javascript didn't so he's just being paranoid that it "enables binary executables to run in your browser".

* WebGL: This one he has a point on - GPU drivers are full of bugs and weren't designed to run untrusted software. I'm surprised there aren't more exploits of this.

* WebUSB: Again, useful for using USB devices without having to install an app. This also has a permission dialog.

Most of these are because the web is now an app platform, not just a document store.
Nope, it is not purely static. It is static-first (declarative), bot running a command and parsing its output or delegating the completion to some shell code is a planned feature.
> I enjoy going to office and there is a lot of benefits that you don't get from being remote 100%. I've also made very good friends at work and I see my coworkers as much more than just another GitHub account that reviews my Pull Requests.

I've found I can almost all of the benefits of going into an office by having a nearby coworking space / community which I like, often more-so.
"books written in pencil on napkins" is analogous to how most web application projects are organised today. Nix would be the formalisation of this.
Have you tried a sleep study?

I don't have a miracle story, but I've read a number of others'. Many people's live are nearly immediately improved after a sleep study/breathing study is done.
Google pledges not to make custom software for oil and gas extraction
This feels a bit confusing to me (what should I be searching for?) and it does appear to require a signup to access any of the content:

"You need to log in to get the answer."
I think it’s really just that digital art has become so prolific and cutesy things are just the easiest to make. Every company wanted minimalism but now everyone looks the same so we have to garnish it with cheap art so it’s not too minimal and now everyone is doing that.
Self-Plug: https://www.hvper.com (Official Successor of popurls which more or less started the single page aggregator craze.)
I am not talking about safe implementations of programs but rather safe implementations of languages. A (kind of bad example because it does not catch everything) is the address sanitiser that clang and gcc have.
Open offices cost less. Real estate in SF, NYC, etc are incredibly expensive.

So is that really a surprise?
Are we on Reddit?
xdu as well

https://karl-voit.at/2014/03/25/xdu/
I really believe physical activity helps regulate your metabolism, and can really reduce depression.

There are theories about gut bacteria being involved in regulating the brain. There are no species on earth who experienced a sedentary lifestyle.

To be honest I don't really like exercise. But it's all about avoiding atrophy, at all cost.

My country recommends walking for at least 30min per day.

I'm not saying jogging and pushups cured me, but it does help.