skysight-inc/HackerNews huggingface dataset:
Climate catastrophe fear propaganda/pornography, backed by "models", i.e., closed-source garbage programs operating on secret data that could be made to print anything at all.

Meanwhile, back in the real world, 12,000 people in the US died during a heatwave in 1936. 40,000 died during a heatwave in Paris in 1911. Several dozen people dying per day during a heatwave in 1901 in NYC. 1,500 died of heat in NYC in 1896. People were apparently dying in southern Australia in 1906 from temperatures like 124F.

The press these days absolutely depends upon not checking for precedent, because context always makes current events less alarming. They obviously don't want anything to be less alarming, so they don't put things in crucial context. In this case, the crucial context is that heatwaves have always happened, that worse ones happened before humanity affected CO2 much, and the vast majority of the deaths from heatwaves are in the past.

Please stop promoting this kind of fearmongering.
Lo más destacado de la semana (28/06/2021–05/07/2021)
Google feared Samsung Galaxy Store and tried to quash it, lawsuit alleges
Border protection in-and-of-itself is not the thing.

I think they mean that heavy migration pressure rightly or wrongly does tend to lead to distrust of "others" in society. And all forms of distrust in society are things that Fascism does prey on.
Sophos Acquires Capsule8 Security Platform for Linux Containers
Ask HN: What technologies/devices will be much harder to find in the future?
I'm thinking of how most new laptops have given up the optical disk drive, and things like the nimo tube [0] or many other examples one could give of obsolete [1] technology.

[0] https://news.ycombinator.com/item?id=23076589

[1] adj. no longer produced or used; out of date.

P.S.: What is the go-to reference for human technology? Just because a technology becomes obsolete (which IMO has a negative connotation) it shouldn't mean it should be forgotten and the principles used in ingenious designs can't be reused. Best I can find is museums or history of technology books, but no catalog.
> What's the most efficient algorithm you can write to do this? As it turns out, you can't do well in the worst case — and we'll prove this by a reduction from SAT.

Correction: you can't do well in the worst case, assuming P ≠ NP (where "well" means "in polynomial runtime").
Arcing isn't a problem if the proper manufacturing processes are used (crimped connections basically).
> PMD, SonarQube and nullable annotations

Not a fan of any of those tools, tbh. Still better than nothing I suppose, but I'd rather use Kotlin in the meantime.
While this is an interesting result, isn't basically every compiler NP-hard, because of register allocation?
TFA notes that rustc is not a particular _efficient_ SAT solver, taking something like 10^4 times as long as a commonly used algorithm [1] would on a small example.

So, I'm curious: what's the _strongest_ case one could make for including a more robust SAT solver as part of the exhaustiveness checking? Is there any reasonable place where this could matter? (Extremely autogenerated code?)

[1] https://en.wikipedia.org/wiki/DPLL_algorithm
Don't you fear more the people that manufactured and spread fear that made people buy products that harm them and the environment? Or people that manufactured fear that made millions go to wars so somone else can benefit? Manufacturing fear is game people play all the time. With effects way worse than saving lives.

Besides, fearing something more than death is not very reasonable. Your life is the only thing you have. You'll never have anything else. And your death is the the thing that makes you loose it. It should be feared the most.
A quick bit of googling suggests that copper ore is between 0.4% and 12% copper [1]. Just guessing, but I'd be surprised if there was anything like that much copper in a generic landfill site which makes me think it'd be pretty uneconomical to extract copper from landfill at the moment. I suspect the price of copper would need to be a few orders of magnitude higher before it became feasible.

[1] https://www.britannica.com/technology/copper-processing/Ores
The new kind of enforcement of the offside rule for goals feels very fair, actually, it's a big improvement compared with previously.
Looks good! Does it has a web version too? Does it provides an edit option? Will it remind me for my todos?
The reason this simulation is so inaccurate relative to reality, is that it's assuming the only basis for individuals' decisions are government policies.

In the beginning everyone was searching for information, reading articles, and sharing experiences and listening to stories. It was the main topic of conversation for months. In places where the first wave hit hard, personal experiences were a much more credible source of information, and motivator of behaviour, than random edicts from officials.

And the reason "hard" government policies are so problematic is that they shift responsibility for both actions and consequences from individuals to some faceless authority. What does a restaurant owner think after six months of lost livelihood, when they finally catch it and it feels like a cold? That's more responsibility than any random government official can bear, and why voluntary measures first is so important.
You're talking about the The Hague Invasion Act: https://en.wikipedia.org/wiki/The_Hague_Invasion_Act

Just a note, the US doesn't need permission from the Netherlands to invade them, of course. However, as I understand it, usually the US president needs permission from Congress before deciding to invade another country. In this case, Congress has given permission in advance to invade the Netherlands if the ICC tries a US citizen.
So this article is about a silly meme among Chinese youth.

The urge to struggle is "young people are expected to work long hours, buy property, get married and have children". Unlike any other country.
And the grugq: https://gru.gq/2021/07/05/regarding-the-kaseya-attack-some-a...
We Built a C++ Rendering Engine for the Web
It's like claiming that the weeds are not dangerous in your garden not that the guidebook got them wrong.
Absolutely, and it did it better than k8s.

You could cluster different versions of VMS, or cluster Alpha VMS with Itanium VMS, or all 3 at once. Alphas and Itaniums can run VAX emulators for legacy compatibility, and the copy of VMS in the emulator can be clustered with the OS on the host machine it's running on.

VMS clusters had uptimes in decades.

Compaq bought DEC. HP bought Compaq. So HP inherited VMS.

It's now been spun off as a new company: https://vmssoftware.com/

When VMS later gained a POSIX mode and TCP/IP it was renamed OpenVMS. VMS Software is now porting VMS to x86-64.

You can port *nix apps to VMS and run them natively. The clustering is still there and still works.

There's a small chance OpenVMS might enjoy a small renaissance, bringing mainframe-like uptime and resilience to commodity x86 hardware, without all that pointless faffing around with VMs and one OS running another different OS inside a VM, with all the duplication and waste that this entails.
Compilers don't guarantee (or try to find) the absolute optimal allocation, right?
No - you can express register allocation as an NP-hard problem if you want to, but you don’t have to and not all compilers do it like that. You don’t need an optimal register allocation - you get into diminishing returns very quickly.
Awesome work.

Astral Codex Ten (the reincarnated Slate Star Codex) has an informative article on the effectiveness of lockdowns that references and employs this simulation:

https://astralcodexten.substack.com/p/lockdown-effectiveness...

ETA: The post contains a graph of the frontier of pareto-efficient outcomes against which you might want to measure yourself when playing.

See also this blogpost by one of the epidemiologists working on the game: https://translate.google.com/translate?sl=auto&tl=en&u=https...
Sharable Data Analyses Using Templates
I think it would be fun for someone to write a short story / novel around a rogue AI emerging within the ecosystem created by "ownerless contracts and program execution" and "programmable free markets".

Imagine a programmer creating a genetic algorithm for crypto-trading. They enable to code to purchase new VMs to execute itself when it has a positive balance (on a cloud service that allows crypto / ownerless payments). The successful variants propagate to new VMs, the unsuccessful ones die off.

The code pays a certain percentage out to the creator's wallet.
I wonder how much of this is the skewed gender ratio for men. Traditionally one of the drivers for earning more was of course a family.

Now that you have to compete for a dwindling supply of the opposite sex just to have more responsibilities without any traditional patriarchal privileges it makes it less attractive.

New forms of entertainment and "socializing" eliminate the boredom.

We are seeing a sociological experiment in action across the globe.
The Fn function is available for rebinding on a 2012 Macbook Pro with Mojave.
Demographic Transition
Biden unveils unprecedented government-wide strategy to encourage US citizenship
I've been quietly nibbling away at making my own "router distro" since PFsense's wireguard fiasco

I never much liked PFsense as a project. It feels very convoluted, and the hardware they sell (I was an early adopter of the then-new SG1000 appliance) is laughably exaggerated in its capabilities

But the Wireguard event is where they went from "incompetent" to "malicious" in my eyes

I ordered a Rasberry Pi 4 compute module and this accompanying ethernet breakout kit after seeing a review from Jeff Geerling (Raspberry Pi accessory mad scientist) and am currently waiting for it to arrive https://www.dfrobot.com/product-2242.html

I know I could just use something like OpenWRT, indeed I do have a lot of respect for the OpenWRT project. But I feel that the distro is more geared toward, well, routers. Devices with maybe 32 megs of flash storage and a slow MIPS CPU. Not a moderately powerful ARM machine with 8 gigs of RAM and gigabytes of SD or eMMC storage
I don't own any diamonds. If you're offering to buy used diamonds at something close to the original sale price then I'll remember to send friends your way.
Latency can be a key consideration. Async style code can make it a lot easier to fire off a set of requests in parallel and wait for all the responses to come back (e.g. with https://docs.hhvm.com/hack/asynchronous-operations/concurren...), rather than the serial request waterfall a basic thread-per-request model will push you towards.
Apple May Unveil New MacBook Pro Line-Up Without Touch Bar
You can just use "(clojure.main/repl)" to start a repl with environment in your code.
Value is a tricky thing to define, but I would probably define value in terms of utility: you are able to create value for someone if you allow them to solve a problem or gain satisfaction, using less resources than they otherwise could.

The sticking point for me with your proposed value proposition is here:

> value to collectors (digital ownership over a scarce conceptual artwork)

My question would be: is it really digital ownership that collectors are interested in? Or is it the chance for future profit on the assumption that these NFTs may increase in value.

I suspect in most cases it is the latter, and in this case we don't have value creation, we have speculation. Essentially it's just a bet with a very significant downside risk. Speculation, especially in an atmosphere of irrational exuberance, is much more likely to result in the destruction of value than the creation of it.
My favorite diff tool is the one shipped with Plastic SCM, Xdiff. Since it's visual, it makes it very easy to see what changes have been done to the file.

https://www.plasticscm.com/features/xmerge
Sri Lankan here. I'm probably going to catch some flak from enthusiasts for this, but what you see in this article is essentially a modern recreation. As far as I know, nothing except the name itself has survived antiquity (if this actually existed, it faded long before Europeans arrived). Enthusiasm in this art form was rekindled due to a fictionalized depiction in a TV show named Dandubasnamaana about 15-20 years ago, if I remember correctly. I've already had a complete Sri Lankan history education by then and I had never heard the word "Angampora" before this TV show. This is true of most Sri Lankans.
Cool 1kb JavaScript Demos – JS1024 Contest
1) Seems like a random point to me. I agree with some stablecoins there are fishy things going on, and others not so much. But again I'm failing to see the relevance of this point. Also I'd like to point out, the SEC loves to go after crypto. It's quite clear where they stand. Somehow they are ignoring this "very credible evidence". At what point does this becomes a conspiracy theory? Or is the SEC in cahoots with them? Or do they not care? (can't be this because they demonstrated with XRP they really do care).

2) Yea I see this as a risk. Might reduce the value but tbd on how much. On the flip side you have entire countries trying to adopt it as currency.

3) This current change is much needed IMO for btc to evolve and I'm glad its happening sooner rather than later. BTC mining getting kicked out of China is great. If BTC can't survive without fossil fuel consumption it doesn't deserve to exist. This is forced evolution and I'm pretty optimistic about it.

My initial question still stands. At what point will you think you are wrong with regards to the value? Will you constantly move goal posts, as I did for years, or have a line in the sand after which you will adopt it.
It's only NP-hard if you want the compiler to give you proper warnings/errors, right? As far as I know, the first matching arm is used. This means that if a compiler doesn't do any analysis on it, but naively generates machine code to compare the value, then there is no complexity at all.

(Not saying that that's acceptable...)
> And scientists who feared another Spanish flu did not know that the 1918 influenza was avian, not swine

Because swine are really similar to humans, I see more reason to worry especially about their viruses. They are likely to have multiple adaptations to our own bodies.
Scifi fans may recall Bruce Sterling's Islands in the Net (1988), which features the "Singaporean Anti-Labour Party", who sound an awful lot like the Chinese tangping movement.

The irony is that Singapore has loosened up a bit in the 40 years since, with the (actual) opposition Labour Party gaining a toehold in Parliament and various government campaigns to encourage arts and creativity (with varying levels of success), while in China the very concepts of political opposition or not being a busy worker bee are clearly anathema.
Ask HN: Mechanisms for constructive criticism or reporting risks in companies?
Long shot: Have you implemented or experienced mechanisms where low-level employees can report risks (legal, financial, technical) or constructive criticism up the chain without having their direct superiors feel threatened?

When employees report things, but it's outside their direct organizational unit, superiors tend to ignore that as "not our problem".

Also, when superiors block reports, because they might make them look bad, it would be great to have a mechanism, that both (a) lets the employee report it beyond their direct superior without making him look bad and (b) lets the superiors document that the concern has been noted and dismissed with thought.

I'm not so much interested in technical aspects (any Wiki could be used for that, as could Slack or whatever), but how to structure the process, so that employees feel heard, but superiors don't feel unnecessarily threatened.
Pretty much.

The FIRE movement is very popular, even in other developing countries like India. Very few people want to work a 9-5 for the majority of their lives.

The idea about this being defiancy in China is the only real difference, I guess. In other (not as authoritarian) countries, this is just a personal choice, not a political statement. Things like these getting banned from social media seems pretty absurd.
The historical significance of DEC and the PDP-7, -8, -11 and VAX
The only part that seems different from the rest of the world is the urging part. ie. In many countries youth unemployment have been high and no one seem have been caring about it https://www.bbc.com/news/57406236
Fixing Ingress for short-lived local Kubernetes clusters
> For 1 USD = 0 EUR to become a reality, we would have to imagine a massive geopolitical shift has taken place.

Which is a possibility (the same way that 1 BTC = 0 USD is also a possibility; just a very unlikely possibility).

> For 1 BTC = 0 USD, all you need is one government, which has been the victim or ransomware attacks, to regulate BTC out of existence.

Unfortunately, reality proves you wrong. Here [0] is an example of one government regulating BTC out of existence (or trying to)... but I'm sure you can find others.

What's the price of BTC today? (hint: not zero)

I think there's not much point in continuing this discussion, since you seem pretty convinced that the ultimate value of BTC is zero (even though you admit that there probably are legitimate use-cases for such things). If you already pre-decided that it is the case (and you are totally within your right to speculate on the value of BTC), nothing I can say will change it.

Also, thanks for ignoring the rest of my point: What if I choose to get my returns in some asset that is pegged to USD (e.g. DAI, USDC), am I still speculating on the value of BTC?

[0] https://www.cnbc.com/2021/03/15/india-plans-cryptocurrency-b...
The Tiktok crowd also doesn't need 4k or 8k video. Automatically downscaling the source material before uploading will be an acceptable tradeoff for the vast majority of users.
Microservices are good when one programming language is better at solving something than another. Eg. Python is what data scientists use for machine learning, but I'm not going to build the entire backend in Python just because of that. C# is great for gluing things together and integrating with enterprise systems due to good support for wsdl, and the type system and tooling is excellent, as well as the pool of developers proficient in the language. Postgres/SQL is excellent for business logic, and can act as a kind of monolith. Other languages such as Go are great for a custom reverse proxy when Nginx is insufficient. And having the services seperated means one can crash without affecting the others (Erlang got this right, but I wouldn't build 100% of a system in that because of the reasons just mentioned). I like how microservices allow me to use the right tool for the job.
> The US isn't actively committing genocide against a specific ethnic group right now

Is this the bar to pass in order to be allowed to collect any kind of data from any person around the world?

On top of that I really doubt this is a topic you're ready to defend beyond massively downplaying what one side has done. Just between the US global spying revelations, their treatment of black citizens, and the civilian casualties of their "war on terror" it should be very clear that there's no moral argument that the US can make in front of most of the world. And indeed, believe it or not, for the majority of the world the US is to them what China is to the US.

Let's not lie to ourselves, both US and China engage in the same kind of "superpower tactics", and both are past the point where they can point fingers at each other or anyone else. You're defending one because the other is worse. Does this really matter when you have the choice of "both are plain wrong"? Somewhere in China there's a regular citizen insisting the opposite, and looking from afar both are equally biased and wrong.
That and some studies have made the error of including recently circumcised men in their circumcised group, which drops their rate of infection drastically because they don't engage in sexual activity during the recovery period of their operation.
In China all four expectations are ramped up to the max though. Long hours means 9 AM to 9 PM 6 days a week ("996"), property prices are completely unaffordable, getting married is an ironclad social requirement and, thanks to the one-child policy, every young person has four grandparents and two parents breathing down their neck to produce offspring. And oh, your life is largely determined by your performance during the gaokao exam, so you've spent your entire childhood cramming for it.

Also, I doubt there's any other country aside from maybe North Korea where the sentiment "I want to be lazy!" is a censorable offence.
How is it that companies that don't offer any equity can still compete in this market ?

Who joins Oracle/IBM...etc' these days ?
Who says it's important to that maintainer that their project used as a build time dependency has a vulnerability if provided untrusted user input?

What if it requires major upgrades of their framework or toolchain they don't want someone doing drive by?

What if they require a CLA that your legal team won't let you sign?
Your point is valid but it's a question of degree rather than category. The Uyghur camps are about as evil as you can get, no question, but how much cumulative death and suffering has been caused by decades of destabilizing, bombing and invading the middle east? As just one example.

From an outside perspective, no one is buying the US propaganda around the oil wars any more than people are buying Chinese propaganda about their camps.

China being arguably worse doesn't evict the US from the category of destructive superpowers.

I think there's value in being honest about that.
Why writing software is not like engineering (2008)
Quite interesting, I had not thought of pattern-exhaustiveness checking like that.

Isn't compiling several languages, including Rust, actually undecidable though? Seems like if your type system or metaprogramming systems are Turing complete, this has to be the case.

So that's worse than NP-hard already (though calling it NP-hard is still technically correct).
“A diamond engagement ring or other diamond jewelry will have a resale value of between 20 and 60% of the amount it cost when it was new“

- https://www.diamonds.pro/guides/diamond-resale-value/

Lots of similar sources if you google “diamond resale value”. Read up on De Beers and their entire scammy (blood) diamond market manipulation.
One adjacent example of this is the case of Sirous Asgari, the Iranian scientist who refused to spy on Iran for America. What happened to him is really a disgrace and something one would think could not happen in America.

https://www.newyorker.com/magazine/2020/09/21/the-man-who-re...
Privacy Considerations for Risk-Based Authentication Systems
And "making money" does not sound like a use-case to you? Ok.

And tulips are not worthless... they just aren't as valuable as people thought they were, during the tulip mania.
I asked a couple of the members of the cert-manager team why they use inlets for local/private Kubernetes Ingress. The answer: it just works and was the easiest option.

I wrote up how it works and new options with helm for short-lived clusters.
Andrew of Mixergy podcast recently had great guest and episode related to better schooling with Chrisman Frank, the founder of Synthesis.

Intro: If youve been a long-time listener you might have heard me complain about my education. So much so that a guest at one time told me to stop. But I still think there should be a better way. Another person who feels that way is Elon Musk. He hired someone to create a whole new curriculum for his kids. Well, todays guest got to see inside that program and he was so blown away by it that he created a company that kids outside of SpaceX can get access to.

duration: 1:03h

Episode Download link (58 MB): https://mixergy.com/wp-content/audio/Chrisman-Frank-Synthesi...

Show Notes: https://mixergy.com/interviews/synthesis-with-chrisman-frank...
They are between pairs of IP addresses ... so they contain the same information as the IP adress does.