skysight-inc/HackerNews huggingface dataset:
> Outlawing custom abstractions in favour of a few very shallow ones doesnt seem like a convincing thechnical argument.

The entire point of the Lisp Curse is that this is a social issue! Not a technical one. And, furthermore, what is a technical issue in another language can be pushed into being a social issue in a Lisp. And social issues are a lot more difficult to solve.

Compare this to something like Java + Spring Boot or Ruby on Rails or any other framework favoring configuration and convention over code. Where the explicit point is a social agreement on what a program looks like, which in turn allows everyone to hopefully focus on the actual business logic.

(Also: Sibling commenter already addressed the differences in abstraction power better than I would have.)
One trying to appear human would
So a summary of this essay:

1. Donald Trumps presidency in no way justifies the claim that the United States is drifting towards fascism

2. BLM protests have stopped happening so this is probably not so much of an issue now.

3. The US and EU economies grew with a small drop in emissions so global warming will be fixed. Have these been adjusted for the fact that a lot of the activities that support a first world lifestyle have emissions outside of it ?

It’s difficult to take any of these claims seriously. The idea of social mobility is now dead for most Americans , the citizens of the richest country to ever exist. People are putting off getting married or having children as a result. Life expectancy for white men in rural areas has been decreasing for the first time ever. Half the country no longer trusts the election results or vaccines.Unless emissions drop to zero by 2050 we are looking at 4 degrees of warming by 2100. Even This relies on the invention of as yet unknown carbon capture technology.

Large parts of the earth will become uninhabitable this century barring some insane technological breakthroughs and feats of international cooperation (given we can’t even give poor countries vaccines) and even if that were fixed social mobility is declining in much of the rich world.
This sounds like something written by someone ensconced in a nice little bubble of privilege.
This person walking down the street sees multiple buildings effected -

https://twitter.com/Haitianaute/status/1426536384127541248

The tweet says it's Les Cayes (Wiki pop: 71,236) where the earthquake hit.
Micro USB is just so much harder to use than lightning. It’s one reason I’ve avoided Android phones, plugging in micro USB cables is much more tedious than lightning cables.

Thankfully they got away with it. USB-C is much better, still not as easy to plug-in as lightning, but at least you don’t have to think carefully about what the orientation is anymore. Wireless charging is even better, which is what I’m using right now. Cables kind of suck in general (though micro USB is probably the worse one in the last two decades).
That's true though. If you're a tier 1 network then you can advertise whatever you want, and if they cut you off on that advertised address, then you can cut your peer's address off. And, if you're big enough, the peers can't just disconnect from you altogether or they themselves would lose connections to other peers. This is why BGP and the other routing protocols are so cool; you can get control of the internet if you just buy some routers and create a way to get advantageous peering relationships. It's an offer you can't refuse.
What I would more like is The Case for Resilience.

We have a crisis every so often. As a society, we ought to be able to survive it. That might be a pandemic, war, climate change (whether man-made, or from a volcano/asteroid/etc.), nukes, or what-not.

Being resilient means:

* Some level of economic isolation. Each region ought to be able to produce the bare necessities for themselves, and supply chains shouldn't be brittle. This has less economic impact than one might predict, since limiting the flow of some goods doesn't limit the flow of information, and the limits can be pretty mild.

* Some level of excess capacity. Free market capitalism wants everything to be just-in-time and as close to 100% capacity as possible. Machines sitting around idle are bad. Resilience demands we can quickly reallocate resources in response to change.

* Having some amount of stuff stockpiled, be that N95 masks or food.

* Having something like FEMA or the military, only competent.

* Proactively addressing potential threats. If something has a 5% chance of wiping out mankind or sending us back to the stone age, we should deal with it. We only get an expected 20 tries.

I don't believe a lot of the climate change predictions. I don't think we have any idea as to what will happen; it's a chaotic system. Academic incentive structures don't support honest publications either. Things may turn out far better, worse, or most likely, just different than predicted, and reasonable people can disagree.

I think if we can agree to aggressively and proactively deal with potential threats, though, exact estimates on odds of all of those outcomes don't matter so much. And if we can deal with those 5%-odds threats, the need for fear-mongering goes away.
Bad Interview: Apple Chief Explains ‘Misunderstood’ iPhone Child-Protection
This is the kind of advice that I put in a category of "easier said than done".

The trouble is that you may not know beforehand what exactly is going to be needed. And you might need maybe a library call and the library does dynamic allocation in it and you either have no idea about it (until you find out the hard way) or no way to help it.

So in the end maybe you can take some extremely simple action like writing something to log or show a widget, but that's about it.
We have clear scientific consensus on the fact that vaccines reduce the negative effects of getting COVID, and reduce the likelihood of getting COVID in the first place.

So declaring that vaccine mandates won't affect populations 'because you can still get it' is effectively twisting the truth. Or at least applying some really bad logic.

The link you provided is unfortunately not helpful. Again, there is overwhelming evidence that actions taken by governments were successful in most ways in preventing spread during the pre-vaccination era. Huge spike is case rates were immediately neutralized by lockdowns etc.. The moral and legal case is ambiguous, but not the overall effect of the policies was clear. In my area, we had two huge spikes, after which there were lock-downs declared, and immediately the case rates dropped dramatically. I'm wary of the civil issues, but the results were clear.

The article provides no evidence that vaccines don't work, other than to indicate that protections against Delta variants is weaker, which we already knew.

This statement: "The principle defence against a respiratory virus actually takes place in the mucosal membranes of the respiratory tract, and the high proportion of those with some degree of natural immunity fight off SARS-CoV-2 there, preventing it replicating significantly in the bloodstream. Therefore, it is not actually surprising that a vaccine which works mainly in the circulatory system has little effect on stopping what starts as a respiratory infection. If that is the case, it is illogical to expect any reduction in transmission."

Is hugely speculative, not Scientific.

The author of this piece failed to play their own devil's advocate because there's tons of data to debunk most of what he is trying to say, in a nutshell, the author is cherry picking.
Years ago I'd be reluctant of using debian stable on my desktop because it mostly meant old packages. Now, with appimages, snaps and flatpaks I can finally have a rock-solid stable system combined just released new software.

Debian are also very important events because it influences all of its descendants like ubuntu, armbian and raspbian.
I felt the same - I’d never heard of Phil Agre and he might have good writing, but either this presentation was a terrible attempt to shoehorn an otherwise solid academic into a political agenda, or he’s somebody worth ignoring.
Is this about their sibling? Or about their fixation on a particular piece of tech?
Honestly it seems no one really understands what fascism actually is.

What fascism used to be was ultra nationalistic, non democratic, centralised control of people's lives and the economy for the greater good of the state. And I means these to the most extreme you can possibly take these ideas, that's fascism.

The word has no meaning when you throw it around against anyone with slightly conservative view points.
This may be a Rant, or an unpopular opinion.

Life is strange. As if God is reminding me something.

It was only yesterday Overthinking [1] was submitted on HN. A little over 10 years ago many of my friends and colleagues told me to stop overthinking about things. It was causing me some stress and depression because when you start doing analysis many level deep the only conclusion is any small variance will simply cause Chaos. I look it up on the internet and that was the first time I learn about three body problem, Chaos theory, and the much more widely known butterfly effect.

I wish I was taught about this in school or told a lot sooner. To me it is much more about life than it is to maths or physics. Where everything could start out as deterministic, and yet the small difference made end results unpredictable. Over time it also evolved or taught me another concept, many many things or solutions in the world are somehow counter-intuitive.

Then I had a few successful project under my belt, but when I was asked in a Job interview I always attribute to "luck" more than anything else. Which happens to be a word HR and many people hate. Americanism ( which also spreads to non-Americans working inside American companies ) views on the world suggest if you work hard you will get it. I wish that was the case, but there were hundreds if not thousands of known moving parts. And possibly thousands of other unknown unknown. It worked. We worked hard. And it worked. It was everyone involved and lots of luck. I was only a small part of it.

I am sure those who interview me are all pretty smart. May be they should try to solve the three body problem.

[1] https://news.ycombinator.com/item?id=28158435
and I suppose you, with your Internet rants, are part of the "solution?"
PHP 8.0 was not shipped in bullseye specifically because it could not be supported by Debian. A semi-official backport will most likely be available shortly after bullseye is released and testing/sid are reopened for new updates.
Not everything is meant to be automated.
That's like saying that private property is worthless because the state can take it from you by force.

Technically that's correct, but if that generally doesn't happen then it's not something we have to worry about.
How do you get rich from software, other than making an app which is appealing to the masses?

E.g. can you get rich from developing scientific software? Probably not. Perhaps patents can be of use there.
Unlike previous PHP releases, 8.0 broke backwards compatibility pretty hard. Some old PHP projects that I have to support are completely unusable on 8.0. This gives me a few more years to port them, so I am all for it.
So the police departments that should be defunded according to some Democrat activists were/are under control of Democrat politicians?

It seems that the main parties in the U.S. are really big tents. In another system, they would have split up to 6-7 smaller and more coherent parties. (That would nevertheless have to compromise on their ideas when forming coalitions, so not a dramatic difference.)
Argh, and I just deployed a Debian 10 system last week! Serves me right for not checking when the next release was due
. :D
No, the quote literally says “Optis makes no products” (nor do they plan to, ever). If you’re a garage inventor you either are making something or have ambitions to. That’s the difference and Apple is 100% correct in this instance - companies like Optis are parasites and this particular district of Texas enables them, it’s their own factory town.
> Simple. Programs should themselves be programmed(Generated). Anything that has a structure should be generated, never written. This is the idea behind compilers/assemblers. And if you extend that idea, that's true for some thing like Python too.

If the code -- I assume that's what you mean by program -- is generated, the code is not the true source of the program. The true code should be the code that describe or instruct (I prefer describe) how the program is generated. If you do think your code is being generated, yet you are still reading and editing that generated stuff, that's just inefficient or wrong, right?

Treating the code as being generated results in a attitude of not caring about the quality of the code and yet not seeking better alternatives.
Tangential: if you or someone you know is red-green color blind, just this week, we bought my dad a pair of EnChroma colorblind glasses and, at 69, he welled up as he saw, for the first time, shades of green around him and saw red cars going down the road. Truly the greatest gift we could have gotten for him.
You literally (the actual "literally") just condemned teaching to feed yourself when starving as nationalistic.
A lot of tablets had mini. A lot.

And supporting Micro 3 via Micro is a non-starter for most people, one of the best parts of the 3.0 standard was a much sturdier connector. It's a terrible experience using a Micro with a Micro 3 port.
“never doing anything with computers again, which admittedly will probably be effective.”

Increasingly I believe this is the right and probably only answer. How do we collectively accomplish this, that’s the real problem. It has to be financially and economically solved. Political, social and asymmetric solutions won’t work.
That’s not what I see. I see people, many of whom are not experts in math or physics, discussing the topic. There are many smart questions, and there are also some which are less so.

Your comment insinuates, but does not state, that this is wrong somehow. If that was your true intention then you are both smug and wrong.

Science is not something you should put in a glass case, only to be handled by ordained priests in the appropriate manner. Asking questions and providing answers to ones best abilities is how it is best interacted with.

If you know better, that is amazing. If you see wrong answers: correct them. If you see misleading questions: explain why they are so. Just don’t be smug, nothing ever got better by that.
Better to get the full mRNA load from being infected with Covid, right?
If you're allowed to have false positives, it's not so hard. Like "this function allocates if A or B is true" just becomes "this function can allocate". It's not so different from finding functions that can panic.
I agree. I’m writing a book about why people play MMORPGs, and you just got at the heart of (part of one of my) theses.
No, it was your assumption that earthquakes are the only thing that Haiti needs a break from.
Your post was super patronizing and filled with assumptions.

You clearly didn't read the article I posted, go check out that Swiss article again.

It's a bunch of 10 articles from Oxford, Plos One, American journal of Medicine, and other legit sites that refute effectiveness of masks.

Mass effectiveness is not settled fact.

> The expert in COVID-19, who made a test detecting it recommends wearing masks.

The main test is a PCR test. And he didn't invent the test.... A guy named Kary Mullis did. AND won the Nobel. And Kary Millis HATED Fauci.

Also the entire swedish epidemiology team recommends against mask mandates.

You pick and choose your experts and I'll pick and choose mine.

The point is mask effectiveness is not a settled conclusive fact and these fascist authoritarian know it all mindsets are getting really old.

It might benefit you to think that you might be wrong or at least question the narrative from an opposing mindset to see where/if holes in your argument exist.

Science is about questioning not about being a know-it-all.
Can IPv4 even be defined as private property if it is nothing more than a few DDN numbers? I could make a Internet 2 that's totally isolated and restart the whole IP allocation process all over again.
Thank you!!! Really appreciate it
Yes we did rebrand in a rush, in hindsight we needed to be more thorough
Re deployments stuck - that's not normal, what's your username? Or what did you deploy so that we can locate your project?
> After spending a day wading through the stated reasons and back stories of these high-profile resignations, it's difficult to come to any single, clear conclusion—although "burn this entire pile of serpents down, with the most primal of magics" is frankly tempting.

Excellent article. Why does there have to be a singular "Perl community" and Foundation for it? Usually we get schisms and "Thrice Reformed" vs "New Revelation" groups sprout over differences of opinion that rise to intolerable levels.

Very similar to the "why shouldn't a project be forked" question; i get the feeling that forks are frowned on more severely now than in the past; but I can't see why. Recall Xemacs and ecgs, among others? Forks work or they die without bothering anyone.
Regardless of what Tyler Durden said:

> "We’re the middle children of history. No purpose or place. We have no Great War. No Great Depression. Our Great War’s a spiritual war, our Great Depression is our lives."

The 90s were a pretty fortunate decade. The threat of nuclear war had passed with the dissolution of the Soviet Union, the economy was chugging along fine, and terrorism hadn't yet taken centre stage. Certainly that's the way I remember it - maybe through rose-tinted glasses (?)

But nevertheless, maybe a quiet life without crises isn't such a bad thing?
You can look at the SQLite codebase for good examples of this. Essentially, you will have to introduce a fixed upper bound for the file size you are willing to handle, given your minimum system requirements. This way, you can actually test that your program gracefully handles OOM conditions.

This page explains more on this: https://sqlite.org/limits.html
He uses 1% HF, which is fairly managable.
Having tried to track down the "rejected energy" methodology, the best information seems to be the very-small-print legend on the chart itself. For legibility:

Data is based on DOE/EIA MER (2020). ... Distributed electricity represents only retail electricity sales and does not include self-generation. ... EIA reports consumption of renewable resources (i.e., hydro, wind, geothermal and solar) for electricity in BTU-equivalent values by assumign a typical fossil fuel plant heat rate. End use efficiency is estimated as 65% for the residential sector, 65% for the commercial sector, 21% for the transportation sector and 49% for the industrial sector, which was updated in 2017 to reflect DOE's analysis of manufacturing.

That is: efficiency is estimated, not measured, based on modeling.

The accounting for renewable energy contribution is also an interesting choice.
Trademark lawyers in 3, 2, 1 ...
Great work, but as for the installer, use at your own risk or on another spare machine.

Unless you want to risk losing your files or your entire machine. Maybe it would void your warranty if you do this. Who knows.
oom handling on linux is a system option and there are also ulimits
You mean how am I confirming they're not already scanning on device content for "problematic" things?

Maybe because they're announcing they're doing it now?

Or is this supposed to be a gotcha about OSS... because unless everyone builds every binary and every compiler from scratch and starts running xray machines on SoCs "knowing what runs on your device" isn't enough, you need to trust some root authority somewhere...
Thanks! Seems like short cycles of development including interleaving testing - is the key in this paper. TDD might just achieve this by a fluke, but it should help that - unless you do this TLD or even test addition in cycles. Any thoughts on that?
They aren’t. It’s just a bit more debt for them. What is causing massive inflation are the super low interest rates that we’ve been dependent on for the last 6 years (or even 20 years if we look long term). When Trump claimed the economy couldn’t boom without low interest rates, they should have been a huge alarm bell for everyone.
This is sometimes called "infinite sensitivity to initial conditions" or "deterministic chaos".
Yes. We are trying to fucus on one thing at a time now for one specific problem, as opposed to offering a platform that does everything for everyone
I've said it for years too. It's not JUST because they're long - years ago (and maybe even today?) there's still some hardware issues with keeping large sets of addresses for routing (I'm not an expert on this - I seem to remember reading about this years ago - larger ISPs not being able to keep all their routing rules in memory because of IPv6 address sizes - maybe I'm WAY off).

But, yes, generally, you're right. It's been seen from the very beginning as "a big move". If every address A.B.C.D was addressable as 0.A.B.C.D, and we opened up another 255 * 4 billion addresses... we'd have been converted a long time ago. And we'd have been better at actually implementing 'upgrades' because they'd be already done/completed - it wouldn't be a 'monumental task(tm)'.

We don't need every atom in the universe to be able to have 16 public addresses.
For Python:

- extremely simple, easy to learn.

- progressive learning (you can start with very little knowledge and add later)

- strongly encouraging a single way to do things, promoting readability

- minimal scalfolding
- write once, run everywhere (in theory)

- many included libraries + a large ecosystem

I used to write in Perl and had to constantly go back to the book to get the syntax right, and one day tried Python, and cut my time to write stuff in half, was able to reread and understand my code, and so were others.
It's been a terrible waste of my time, I agree.
Author here - first of all: I agree. I should have gone a bit more into detail how „not sure how she’s related“ is using her devices. She is also doing actual work for school on the iPad (research and writing papers).
The climate refugees in Madrid’s malls:They stay there all day because it’s cool
Not specific for US. Although we currently support mostly US universities and national labs, we can work with any piece of research or technology and match to global companies and contacts.
that's the best method we have so far! really. I work in drug discovery.
> Local politicians love to point towards Brussels, though, everytime they fsck something up.

When I lived in Europe they did not point towards the EU and say, "we are going to handover much of our lawmaking power to these EU bureaucrats", but, that is exactly what has happened.
that state of affairs is the product of haiti never getting a break.
Huffman codes can be seen as a special/constrained case of arithmetic codes, where each symbol has a single canonical encoding as a bit sequence. That might still be desirable in many applications.
By “copy a font” they likely mean recreating it. If one is working from a printed specimen in the US, such activity is legal.
I got an entitlement vibe from their comment which is why I brought up theft.

Indeed yes, sabotage is worse than theft.