skysight-inc/HackerNews huggingface dataset:
It is not super simple but I lived with outdated kernel and Xorg for a couple of years (because of Intel Poulsbo [1]). Process described in wiki [2] and uses virtualbox-host-modules as an example.

$ pacman -Qi glibc
Depends On : linux-api-headers>=4.10 tzdata filesystem

1. This version is not present in Arch Linux Archive anymore [3], search for package page [4], View Changes, search for corresponding PKGBUILD revision [5], makepkg. It is much easier if package is not that old and can be found in /var/cache/pacman/pkg/ or archive.

2. install with `pacman -U linux-4.15.8-1-x86_64.pkg.tar.xz`

3. skip package from being upgraded with /etc/pacman.conf IgnorePkg [6]

I had problems both with Ubuntu and Arch Linux updates. At least I can fix Arch Linux issues, Ubuntu felt broken.

[1] http://sergeykish.com/linux-poulsbo-emgd

[2] https://wiki.archlinux.org/index.php/Downgrading_packages

[3] https://archive.archlinux.org/packages/l/linux/

[4] https://www.archlinux.org/packages/core/x86_64/linux/

[5] https://github.com/archlinux/svntogit-packages/commits/packa...

[6] https://wiki.archlinux.org/index.php/Pacman#Skip_package_fro...
Pdb already has pretty print built in?

$ python -m pdb ...
(Pdb) help pp
pp expression
Pretty-print the value of the expression.
(Pdb) pp ...
Anarchist societies certainly have rules and means of enforcing them, but the process of how the rules are radically more democratic than any liberal democracy. Look up EZLN or Rojava if you want to see practicing anarchist-like societies existing today.

I don't mean to be rude, but it frustrates me that whenever anarchism is discussed so many of the counter arguments are (intentionally or not) strawmen.
I think you are confused about what the discussion here concerns.
People are probably less bothered by it because it happened so long ago, and was not perpetrated by any kind of thinking agent. The process of evolution definitely entails a lot of suffering, though. Consider almost any attribute of modern day humans, fear of heights, say. Millions of creatures had to fall to their deaths (many of them very similar to modern humans) to etch that fear of heights into the surviving generations. Or take the gag reflex: many deaths by choking. The immune system: billions of deaths by disease and infection. It would certainly be immoral to inflict such things, if you had the ability to prevent them.
Sorry Mr. Gangster we are not gonna need your business protection services any more...

Yes, I can see it now. What could even go wrong with the privatization of violence?
That's how taxes work though. If you want to be part of society (have a job, employ others, own real estate or a business), then you have to pay taxes on those. After all, the well-being of the economy is a public good maintained by the state. If you don't participate in any of those ways, then you don't need to pay taxes. If you try to participate in society but don't pay the tax for doing so, you get punished.
The technical skill required to setup a Hackintosh with AirMessage is beyond 99% of the population.
But, whenever there is a single study claiming something new, it quickly goes into mass media (including HN), and calls for "skepticism until this is reproduced a couple more times and the positive results significantly outnumber the negative ones" are quickly downvoted.
> There's substantial churn, absolutely. How many popular web frameworks have there been? But substantial change that would be catastrophic for a career? No.

Finally! In my whole career so far, I could maybe name you about 2 frameworks that I'm both a) actively aware of and b) know when would be a good idea to use. I have not struggled to find work.

What I consider to be _real_ skills, such as knowing how to work to a deadline, prioritise, work with difficult people, research, communicate, knowlege of good coding standards some good solid fundamental CS understanding, only seem to improve with time.

I'm not saying to stop being curious about whatever floats your boat, but it's not like you're going to miss out on 'the next big thing' by sitting out a year (or, in the case of some of the best engineers / managers I know, moving careers for a decade).
Calling Linux testing a "total joke" is a total joke in itself -- of course Linux is not perfect (nothing is).

As for testing, there is kernelci.org, LTP, Syzbot, LKFT and so on. It's not just a bunch people in basements booting up the latest Linux and calling it testing.
It seems like there have been a few disassembly write ups on the 8086 lately. Are the tools getting to the point where this is possible, or just enough people with enough serious interest in this? Coincidence? Am I seeing a pattern that isn't really there?
I had a phone number in an email that I wanted to cut-and-paste into the phone app. When I switched from the email app to the phone app I didn't find a way to paste - there's just the numeric keypad. No box or other indicator of how to paste a number.

Fortunately I'm at home and could look up how to cut-and-paste and found this excellent article.

I get regularly frustrated with how the "it just works" philosophy hides things or makes them difficult. I suddenly started having problems with my Bluetooth trackpad but not my keyboard. I actually bought a Bluetooth mouse but am having trouble with it, too. I've tried resetting the NVRAM and PRAM but it doesn't seem to work with the Bluetooth keyboard. I need to try again with a physical keyboard, I guess.

I was having trouble updating MacOS a while ago and had to deal with the different hidden commands to reboot my Mac.

I'm encouraged that the new Apple Silicon Macs are supposed to have boot options available on the screen. I would love to see Apple make more things more obvious to the end user.
+1 for commutative groups.

Interesting point! So like we'd rename group theory to Galois theory? :)
meanwhile, fields that do feel at liberty to come up with “common word names” usually wind up reinventing 18 names for the same goddamn thing. ML/data science/statistics is notoriously bad at this.

It took me about 3 months to realize that i’d known what “ReLu activation” was for a decade by another established name.
Can the URL be cleaned up :)
So go to the 6502 for an example which has a decode ROM which is similar in concept, but far more primitive and fixed rather than programmable..

Instructions take a length of time from 2 to 7 cycles, with an additional cycle under certain conditions.

The decode ROM determines what is done for each of those cycles and allow the modularization of circuity for common purposes among instructions.

I think CPUs such as the Z80 and definitely the 68000 had more sophisticated mechanisms where the microcode was really a sub-CPU executing actual micro-instructions.

> I've also been curious whether there are any lessons in the design of microcode ISAs, that can be applied in the design of abstract-machine bytecode ISAs.

I think something like Itanium's VLIW breaks this barrier between microcode and ISA more than other ISAs and the lesson was it's too difficult to port legacy software to it, so we keep going on with CPUs that continue to support the appearance of an in-order ISA initially developed in the 1970's with more and more frankensteined extensions as time goes on.
The Yoneda Lemma is really some kind of "fundamental theorem" of elementary category theory. Then there are Freyd's Adjoint Functor Theorem, Kan extensions and probably others I'm forgetting...
I first estimated 1% but decided that that is much too high.

But let’s make an experiment. Let an average high school student memorize these names:

A Calabi-Yau manifold is a compact, complex Kähler manifold with a trivial first Chern class.

And now let her explain what the above definition is about.
I'm guessing that this is originally inspired by Nadia Heninger and Ariel Feldman's aeskeyfind, which was part of our cold boot paper from 2008

https://citp.princeton.edu/our-work/memory/code
> By comparison Facebook doesn't have that problem - for example organising a high school reunion is much more likely to succeed if you contact people via Facebook than via email.

I see it the opposite way. People regularly drop off of social networks in favor of new ones or none at all.

I know people who have had the same email address since the 90's.
I.e. if you want to survive, the market will keep you in lockstep with the worst of your competitors on the market. So ultimately it still boils down to "problems of unconstrained markets".
The only reason wealth creation is not zero sum is because of the way it's defined. I can redefine anything zero sum to be not. Slicing a pie into pieces and sharing it is non-zero because there was no joy of sharing before! Etc.
Why is this a thing only in the US?

In continental Europe youngsters all use Snapchat or WhatsApp or Facebook messenger or Telegram for group chat, all cross platform.

iMessage is never the default one because that would exclude lots who don't have iphones even though Apple's products are a status symbol amongst school children.

TL;DR: you can't make fun of your colleagues who can't afford iphones if you're unable to chat with them ;)
The fact that syzkaller finds a new bug every 10 seconds is an indictment of Linux testing, not evidence of its quality.
Is there any recommended reading you have on this? In general, all the foreign conquests that succeeded in India even later were when it was fragmented into smaller kingdoms.
I use iMessage with a Palm companion. Keep a $100 Mac mini under my bed and connected to WiFi.

Tbh, after a year of slowly fiddling with my setup, it is quite inconvenient. It’s so close to being amazing, but there are enough small things that make it annoying.
I don't see how the tissue damage taking weeks to accumulate to the point of medical emergency means the virus can't be the cause.
All the civilizations I mentioned were authoritarian. Egyptian Pharaohs, Roman Caesars, Chinese Emperors. The history of all great civilizations is by a huge majority created and maintained through authoritative rule.

In fact, modern anthropological theory states that the first step in the formation of a big civilization requires central authorities to form first.

>what we should really be looking at is whether they provide for their citizens the best -- which democracy does

America didn't have the capability to provide room for the influx of covid-19 patients. China built a hospital in a week. There's no question that for this specific instance, authoritarianism provided better for its' citizens than democracy.

Like I said. Complicated. Multifaceted.
Is Ruby on Rails Close to Its End?
Stop spreading your lies. What you link only applies to FaceTime.
Does MUL/IMUL/IDIV result negation trick (via REP prefix) work on later 8086-compatible Intel CPUs (e.g. 80286, 80386 etc)?
> there is hunger in the world, but not because of shortage but for multiple other reasons.

That there's always been hunger in the world, even when we didn't produce more food than needed tells you production of food is not the resource limiting the distribution of food, other resources are. Even with all the imagination and collaboration of every communal government in the world to a scale never seen before in history, hunger is still a huge problem, because food is not the only resource, everything is a resource: time, interest, emotions, infrastructure, goods, distribution, people, communities, everything, and they compete with one another for our time and attention.

Everything is in competition, even your ideas and mine right now, and that's a good thing, but the first step to try and better our situation is to accept the reality of the natural world and not fight against it.
It is absolutely a deliberate decision by Apple to pressure people to use iPhones and to pressure people not to convert to using Android. Hopefully this will be one of the items on Congress' agenda as they disempower 'big tech'.

> “When I asked a senior Apple executive why iMessage wasn’t being expanded to other platforms, he gave two answers,” reports Mossberg. “First, he said, Apple considers its own user base of 1 billion active devices to provide a large enough data set for any possible AI learning the company is working on. And, second, having a superior messaging platform that only worked on Apple devices would help sales of those devices — the company’s classic (and successful) rationale for years.”

https://www.cultofmac.com/433784/apple-reveals-why-imessage-...
I think you may be going a little far with this still though. Overweight is a risk factor, and someone who is overadipose absolutely is at higher risk.

For yourself, you would make the sensible adjustment of “well I’m not overadipose and therefore do not have higher risk from that factor”. That doesn’t mean you’d have no effects, it merely means you lack one risk factor.

But overadiposity absolutely is a risk factor and those in that group should be even more careful: the more overadipose, the more so.

BMI is used that way for studies because it’s a useful measure over groups. The exceptions run both ways and balance out. It just shouldn’t be applied blindly to individuals.
Is that true? It's my understanding that inflammation can persist for weeks after a disease or injury even without permanent damage.
That makes a big assumption that there are multiple types of depression caused by different chemical imbalances. Not saying that's a wrong assumption (e.g. for cancer the analogous assumption that many different mutations can lead to similar cancers is true), but it is a big assumption, and there are plenty of psychologists who would disagree with it.
I don't intend to, infact I'm not going to use anything with battery as external display while charging anymore (I had couple of other phones).

I'll post to the spicy pillows once I take the battery out of this one.
People who are not smart enough to invent something that could be named after them have no business telling those who are, and should mind their own business.
Only under a static view of productivity, that is to say taking the economy as it is and eliminating commute time (and ignoring the problems associated with working from home).

Much more importantly though is the question if remote work facilitates the same degree of long term capital formation that traditional work environments do.

Alexander Pentland's work (Social Physics)[1] casts doubt on this. Physical interaction turns out to be quite vital when it comes to cross-pollination of ideas, starting new business ventures and basically just transferring knowledge.

It's the casual everyday interactions at the workplace, organic team-building, long term informal relationships formed and so on that are completely missing from remote work, and they have a huge impact.

[1]https://www.penguinrandomhouse.com/books/314230/social-physi...
Completely agree. And when using common terms, people also make all kind of assumptions from it, and that comes with a bias, before even getting a grasp of the concept it describes in a given field.
Really depends on where you are located. In the US the lock-in effect is very strong while in Europe or countries where there's a lot of Telegram/WhatsApp usage it's obviously lower.
https://github.com/microsoft/api-guidelines

REST API guidelines from Microsoft
The problem is their engineering is not very good. Not horrible, but just not great either. And they almost never respond to criticism, so canonical projects are unable to improve significantly, post debut.

This is ultimately why their projects are doomed to a 95% failure rate.
I agree that this article is basically preposterous. But there is a grain of truth in it.

The foundations of algebraic geometry were basically rewritten in the 1960s by Alexander Grothendieck, perhaps the greatest mathematician of the 20th century. He found names to be extremely important, and many of the basic objects that he developed have very carefully conceived and suggestive names: schemes, stacks, topoi, etale morphisms, dessins d'enfant,... none of which will I attempt to define here. But all of these have stuck.

On the other hand, things other than the foundations of the subject? Sure, name it after who did it. Suggestive names aren't really possible for most stuff.
Ho did Prof. De Lapaz define Rational Anarchist? "I believe I do not need a government, but I acknowledge that you may feel the need to be governed."
First part is repeating myself (Where did I say you need to be isp?!! Injecting something false and then arguing about it...), second part google does check reverse dns.

I am running self hosted mail server on broadband static ip for close to 20 years and until the reverse resolve was done I was categorically thrown into spam on gmail. DKIM or not. Once the reverse DSN was set it stopped (after a while)...

Well just google it you have enough of showcases there.
Ok, we've edited the title to try to make it more accurate and neutral.
Well, part of what Durham wanted to demonstrate to himself was that he didn't need to be running the simulation for the TVC version of him to have a subjective experience of the simulation, right? And TVC-Durham has Durham's memories as of the last brain scan, so that's also "him" in a sense. So the fact that TVC-Durham knows that the simulation isn't being run on the outside is valuable knowledge as well.

It's sort of a balance between flesh-Durham having assurance that the simulation works, and TVC-Durham having assurance that his subjective experience of the TVC universe is going to continue.
In my use case, I wanted a smaller phone, that’s harder to get sucked in to using (http://palm.com/).
I don't think this is true. I highly doubt I'm a psychopath, but in my life I've still done things that required the threat of violence to stop me. For example, a while ago I was ticketed for speeding. I didn't like getting ticketed, so I am now more careful while driving, and while I like to think I was being safe before, I'm honest enough to admit that it's probably better for society that I drive more slowly.

And you know what? If the ticket didn't come with some threat of forceful punishment for no payment, I probably wouldn't have paid it, and I wouldn't be afraid of getting another one.

I also wouldn't pay taxes voluntarily, at least not nearly as much as I pay now.

I do these things because I am scared of the law. I don't think I'm unusual, and I don't think I'm a psychopath. So unless the threat model is only serious crime, I don't think psychopaths are the only issue. I think most people are not good players once a community grows large enough to afford anonymity.
Could you explain this in more depth please?
I’m baffled. You want the bad thing so you can block it and not have it?
Web Push Notifications for the E-Commerce Industry
Thanks for the response. Care to elaborate?
> “The existence of such channels, shows that trusted individuals can easily infiltrate the project, and secretly introduce malicious artifacts”

That is like saying that trusted code can easily do malicious things. Of course trusted people can do bad things, that’s why you have to trust them. Even so, source control history means that a trusted person should be found out if they introduce malicious artifacts.
or "bool" (Boole)
We don't like it because it can make no actual predictions about the physical world if it doesn't include measurements. And when you include them it's no longer that simple.
In medicine they are often named after the first (documented) patient, not the discoverer.
I have often found eponyms confusing and I try to avoid them when a good alternative exists. Take "Gibbs free energy" as an example. I had trouble remembering what it is compared to "Helmholtz free energy", but then I learned that "Gibbs free energy" is actually "free enthalpy", at which point I could remember it more easily. Perhaps my point isn't that eponyms are bad, per se, but that it is much better to have descriptive names if possible, and better yet to have self-discoverable and structured names.

Stigler's law [1] also exists, and I have found far too many eponyms to be named after people who had nothing to do with the concept (and sometimes they did not want their name attached to it even).

Eponyms have the advantage of being short and simple. Descriptive names can be pretty wordy. Take "Mach number" as an example. Surely I can call it the "ratio of the velocity to the speed of sound", but that's pretty much the definition at that point. "Mach number" saves a lot of space. Terms like "sonic number" or "sonic ratio" could also work, but everyone already knows what the "Mach number" is, so there is no point in introducing a new word needlessly and sowing confusion (in my opinion).

[1] https://en.wikipedia.org/wiki/Stigler%27s_law_of_eponymy
Exactly, if you pick a name that kinda sorta describes the concept, but not really because it's a very precise abstract technical concept and actually has no real parallel with day to day mondaine life, it doesn't actually help people understand the concept. Often time it actually gives them the wrong impression.

I think beginners are looking for shortcuts, can I reduce this complicated thing into something I already know? And the truth is, you can't, if you could, it would be a trivial concept and there'd probably be nothing interesting about it to learn in the first place.
It is sad that the article shows the additional time available as productive/work time.

In my experience, the workforce maintains a similar productivity while working slower number of effective work hours.
This boost of productivity is explained by the benefits of the loss of stress and commute, the comfort of home, the additional family time etc.

There are downsides of course, such as lack of direct contact, unavailability of an actual office, and mostly the inability to disconnect when everything happens at the same place, aka home.

But I'd like the general discourse to focus more on the fact that the direct benefits are for the employee, with positive side-effects for the employer. As in: let's put the employee at the core of the studies.
Thank you! :) Though I'd assume I'm not the first to think of them haha.
A new direction – Jon Masters rejoining Red Hat
> Your thinking falls apart when you consider that children are a choice. And often a selfish one at that.

You seem pretty hostile to people having children, why is that?

> I would of course not begrudge a coworker for taking time off to deal with cancer, for example, but when you decide you want kids? That's a different story.

And to be clear, most people, when deciding to have children, assume various things - for example, they assume that there is an education system in place to help shoulder some of the childcare burdens. This is part of what people's taxes are going towards - and many parents also privately spend money on additional/alternative day care.

No one could predict such an unprecedented and global catastrophe that makes all of that unavailable.
And more descriptive variable names would be handy too. The whole field seems optimized towards obfuscation.
Just use ubuntu like you did before snaps. No change to make. It works as before. All the debs are still here. The ppa. The apt.

Let others figure out the snap debacle.
You might find this interesting: https://youtu.be/LvBlzDz9ttM?t=846
Lee Kuan Yew's entertaining response on this exact question
A lot of medical and legal terms are literal in some way, but Greek or Latin, so I don't know how much that helps.
It's a good point; we can't really escape the fact that it costs "effort" to do things that create "benefit".

Although if I still stubbornly try to view this through the prism of greed, I note that it doesn't necessarily fall apart. Like maybe a user's wanting something for free is a form of greed, and the company that bases its business model around that, is really just turning that greed to its own advantage kind of like an aikido master throwing you ass over tit using mostly your own energy!

Mind you I don't want to imply or pretend I considered any of this ahead of time or intended it as part of my GP comment.