skysight-inc/HackerNews huggingface dataset:
For a Django app, I use JSON serialisation of input data to store jobs in an sqlite database. the function to run is stored as a python path; a string, that is evaluated when the job is ran. result or exceptions are written to database. That way I can get away with the standard library's schedule just fine. Of course, for these specific jobs it's ok if they run more than once so there's no mutexes needed.
Hi, this isn't a site for personal advertisement. Maybe try reading the guidelines before posting next time, thank you.
Ok, but say the vaccine makes your 65 year old body feel like your 40 year old body, and you would only have to work for a few years to pay for it, say its 3 years salary a dose, and then you would get to be retired again as 68 with a 43 year old body to actually go and enjoy life with.

That would be worthwhile, right?
It's very typical for Signed Languages to have multiple centers usually the schools for Deaf. Swiss German Sign Language for example has five centers for Bern, Basel, Zürich, Luzern and St. Gallen. People say today that Swiss German Sign Language has five dialects and this usually wows people, even the Alemannic Swiss who themselves have many variants in their Alemannic dialect.

Ireland is special that they gender-segretated the Deaf children and the consequence is that women and men have different dialects.
>should we have told everyone at least in the "ENH" area (covering major portions of 6 states) to stay home and in their basement for the whole night?

Yes.
They should replace the physical wings with NFT wings...

/s
I'm trying to grok the performance improvement here.

The diff points to:

+ /* tmp = rc.code < rc_bound ? rc.range = rc_bound, ~0 : 0; */ \
+ __asm__ ( \
+ "cmpl %3, %2\n\t" \
+ "cmovbl %3, %1\n\t" \
+ "sbbl %0, %0" \
+ : "=&r"(tmp), "+&r"(rc.range) \
+ : "r"(rc.code), "r"(rc_bound) \
+ ); \

This is the only use of assembly in this entire diff. That "tmp = rc.code < rc_bound ?..." statement looks like it'd probably be a cmov, at least I'd expect it to compile to cmov without much issue.

However, this is some advanced "carry-flag manipulation" stuff going on here. I'm not sure if its the "cmov" per se that was advanced, as much as the sbbl statement (subtract borrow, the subtraction-analog to adc). sub %0, %0 is obviously "zero", but sbbl %0, %0 is "0xFFFFFFFF" if carry is 1.

Its certainly a very well thought out bit of manual assembly language. The sbb is probably more important than the cmov (in that the compiler probably emits the cmov, but may not see the sbb????)

----------

The original code seems to be: https://github.com/COMBINE-lab/xz/blob/master/src/liblzma/ra...

#define rc_direct(dest, seq) \
do { \
rc_normalize(seq); \
rc.range >>= 1; \
rc.code -= rc.range; \
rc_bound = UINT32_C(0) - (rc.code >> 31); \
rc.code += rc.range & rc_bound; \
dest = (dest << 1) + (rc_bound + 1); \
} while (0)

I don't know what its doing, but the cmov stuff is very, very different entirely. There doesn't seem to be a branch involved at all in this "rc_direct" inner-loop.

Its not very clear to me how they saw this sequence of C, and the decided upon a cmov / sbb approach to do this equivalent work. Its clearly some kind of advanced thinking that no compiler would have gotten.
> No gulags or prisons? But where do you put the people who oppose the ideas you are proposing?

The same place the creators of Wikipedia put people who don’t like Wikipedia - nowhere, they don’t do anything to people who don’t want to participate.

> But what about those who don't want to be convinced? Or the people who just don't like being told what to do? How will you incentivize them?

My system is purely voluntary and it works with the participation of a small number of volunteers. You really have not appreciated that when I say it is libertarian I actually know what I am saying.

> You'd need a way to keep tabs on these people to make sure they don't try to overthrow your administration before its had a chance to succeed. And what if they do find evidence of a conspiracy to abandon your ideas?

You’re really letting your mind wander. Again think of Wikipedia. If someone wants to stop contributing, absolutely nothing will happen to them.

> So no - communism is not just misunderstood

At least on your end, the misunderstanding is significant. It would be great if, instead of telling me libertarian communism is an impossibility and wholly misinterpreting my goals, you kept an open mind and considered what a libertarian communism would be like.

Do you know about the Sikhs in India? How they produce and give away over one million free meals a day across the country? How they have massive Langar kitchens that produce 100,000 free meals a day? I am a robotics engineer, and a damn good one. I want to create facilities which can produce tens of thousands of delicious healthy organic meals per day to distribute for free or with a payment optional model. I want to provide free community robotics classes so the members of the community can learn useful skills to help repair and improve the machine and to get better jobs.

I call what I aim for communism because it is based on Marxist principles of community ownership of the means of production, and based on the ideals of libertarian communists from the past (there is a long history of that term going back to the 1800’s and you should look it up before so horribly misunderstanding it).

You could say “giving things to people in need is capitalism! It’s charity!” And the truth is the meaning of the terms overlaps. And we can both be right. But I follow in the libertarian communist tradition and I’m quite proud of that. I don’t usually hear capitalists saying every person deserves food and shelter and clothes no matter whether they can or do work.

I want to help create a world where having a job is totally optional. And we can do that through concentrated automation of core human needs with machines owned by the community they serve. Community ownership of the means of production. Imagine how much freedom a person would have if they did not have to work! They would have the freedom to spend time with loved ones, to paint, to read, to bike. For the average person this would be a life changing situation. One that our current form of capitalism seems to have no interest in producing.
Possibly, but it steered into headlights and I’m not sure what to make of that.
The environmental impact of suburban lifestyle is not limited to personal transportation carbon emissions. It also involves huge amounts of expensive (in land and resources) infrastructure, and individual suburbanites have a much larger resource footprint than other people.
I have had decent luck in reverting facebook back to what it is for: sharing pictures of my kids with people who care to see pictures of my kids. That means every time someone shares something - no matter how funny - I block the place it was shared from permanently. Slowly facebook is running out of things to show me that isn't pictures of my friend's kids.
I love this. I was driving my NeXTStation this weekend, it's a wonderful UI and system.
> Population control. There is no way that we can fit 9-10 billion people on earth and are still able to be sustainable.

All BRICs are below replacement already.
Yes. And here's one news report:

"Aspirin lowers risk of COVID: New findings support preliminary Israeli trial" [0]

[0]: https://www.jpost.com/health-and-wellness/aspirin-lowers-ris...
Every time I see an article about an exodus to rural America I am reminded of the rural America I grew up in, and frankly it's terrible compared to living in or near a city. For all the reasons you cite and so many more.

Of course cost of living is cheap in rural America, demand is low and supply is high for land far from modern conveniences.
nothing to celebrate here
> the village idiot

One man's terrorist is another man's freedom fighter.
I have had kaiser for over 40 years. Note Kaiser isn't available everywhere and I'm primarily talking about California+Washington State.

Kaiser has strengths and weaknesses, which is unsurprising in healthcare.

Dermatology is garage-level bad.
Cardiac care is world class.
Reconstructive surgery for joints is amazing.
Pediatrics has always been great, since that's what Kaiser started with.
Psych is mainly pharmacological, if you can be purely medicated it's great.
If you have anything very exotic like McCune-Albright syndrome, they can't do anything but medicate you (which Kaiser is very liberal about).
Yeah, Kaiser GenPrac are pretty low rent, but that's true everywhere for General Pracitioners.

My family (all Kaiser), my coworkers, and ofc myself, have had a lot of time with Kaiser. Yeah you can get better cardiac care at the NIH or neurological treatment at UCLA, but Kaiser will make the recommendation for you and you can get that treatment if you want.

Anyone who thinks Kaiser is categorically bad, doesn't know what they are talking about, imo. Go see an independent that has Blue Shield/Cigna/etc and it's not even a question.
Fair enough Dang. Apologies.
If you pick any particular definition of "collapse", very few will actually meet it (let alone on a timescale of mere years or decades). There's quite a lot of literature on this subject already (e.g. Questioning Collapse), but there's also tens of thousands of years of human history apparently lacking records of anything that could be called a collapse.

As for a specific carrying capacity for the Earth, it should be obvious how impossible such a number is to give without a lot more detail in the question. But if we were to assume 10B global population, it could be done with a population density roughly equivalent to precolumbian California. This is not to suggest that indigenous californians lived in perfect natural harmony, but rather to illustrate how low the numbers actually are. I suspect there's probably many reasonable (though utterly alien) ways of life where that density could be "sustainable". Equally, I suspect there are many ways of life where those numbers are not "sustainable".
> "Open-loop gift cards are issued under the aegis of a payments network, like Visa or American Express"

It's ironic that Amex is used as an example given that they are a closed-loop network.
Why not both?

Facebook (and more broadly, social media) is to blame for letting every idiot in the world go viral with their terrible opinions.

Society is to blame for the content.
Generally, when the boss asks you which logging library your Javaland project uses, the answer is "all of them."
It doesn't help that even Firefox have recently removed RSS/Atom feed autodiscovery and no longer display the icon if there's an RSS head entry. You have to manually type it by knowing common URLs or look at the source. Firefox also removed even the ability to even render RSS feed xml. Now it just asks you to download it like a file. These were very unhealthy choices for a community browser but completely sensible for a JS virtual machine and DRM portal to stream media and buy things.
I agree here. My observation is that most of humanity is rational but acts on limited or incorrect information. If you can provide truthful and complete information (in a digestible form), humanity will do just fine.
Yeah I think this the crux of it. Facebook is prioritizing the most "engagement" which means prioritizing the most "reactions" which means prioritizing the most divisive and enraging content on both sides. If Facebook instead prioritized the "ah that's nice" kind of content we wouldn't see the divisiveness we see today
For your information, your postings are being automatically hidden from others by now. I guess this is because you have been promoting your own page almost exclusively in these submissions and discussions. This is discouraged and obviously the system caught it and started moderating it automatically.

"Please don't use HN primarily for promotion. It's ok to post your own stuff occasionally, but the primary use of the site should be for curiosity."

This is from the guidelines for new submissions. You can find these and rules for discussions here:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html
For a while I bought motherboards with upgradable CPUs. I quit doing that after a while because by the time I wanted to upgrade, the newer chips required a new socket, I needed faster memory that the motherboard didn't support, etc.
And the centralized control server is not even open source.
Firefox is also a Google agent since couple of years, backed by decisions of a 'great ceo' and $200Mil a year.
This is not a convincing argument. If things go wrong for nuclear stations, the consequences are incredibly high. I'm not sure there are many fields that can make the same claim. And oil is absolutely not one of them (bit of a weird attempt at trying to be authoritative).

Also, aside from neatly skirting around Fukushima and Chernobyl, not one mention to the fact that most world leaders are brain dead and shouldn't be allowed anywhere near the awesome power of nuclear energy.

Can we, humans, manage to pull this off? Absolutely, didn't need convincing about that. The author has failed to convince me that we, the humans alive today, are anywhere near competent to pull this off at scale. Or even that this shared competency is a challenge to overcome.

"But the US has had nuclear power without incident for so long now" yeah and when the chips were down at the start of convincing they committed acts of piracy to secure PPE. I'm sure it will totally be different in the face of nuclear emergency.

[0] www.bbc.com/news/world-52161995
I heard a great hack. To get a quick intro into a new subject that will stick with you and will not overwhelm you just start reading books that target teens. Those books are made to be easy to understand and easy to read. Once you grasp a basic understanding then you move on to more comprehensive books.

The biggest obstacle to acquiring new knowledge is getting past the "I have no clue what this means" on your own. This helps to get you through it and not to give up.
NeXTSpirit: high-res NeXTSTEP Icons for macOS
Given it's a NeXTStep day today :)
Part 1:
http://galgot.free.fr/wordpress/?p=1380
Part 2:
http://galgot.free.fr/wordpress/?p=1410
Not on a busy streetcorner. A fistfight tends to attract much more attention than a passing greeting. Facebook is a very busy streetcorner.
Seems to be an issue with the Codesandbox embed and Firefox. It works fine if you view the example on Codesandbox.
A Man In Seat 61 on global train travel and hidden plane subsidies
What I have seen in my travels is that those cafés and bakeries are not all that expensive in places where they are the norm. They occupy an environment where they have serious competition from truly comparable businesses, and a larger potential clientele. That brings market forces into play, which means they are more directly incentivized to compete on price and make it up on volume, while keeping quality high.

Compare with the Great Harvest Bread location a mile or two down the street from my dad's house. (It's a chain, I believe mostly concentrated in the midwestern USA.) The bread is overpriced and hastily made. The only reason they can command such high prices is that there's nowhere else anywhere nearby that makes bread that doesn't come in a plastic bag is because they can position themselves as a sort of luxury good. But they probably also need to have high prices because people only buy bread there for special occasions.
> CDE et Al., which predates Windows a fair amount

Windows came out in 1985.

CDE came out in 1993.

> Also Qt is fairly independent of X11.

You seem to be missing my complaint. By supporting multiple platforms, Qt is forced to support the lowest common denominator of all of them. Which means it's mediocre on all of them. Being cross-platform is fine: but no cross-platform systems can be held up as paragons of UI design excellence, not by a long shot.
I went and looked back at Duplicacy and tried to remember why I never went with it, and after 30 minutes of head scratching, realized there was a "buy" button and it all came back:

Only one computer for personal use, no GUI. Otherwise, annual licensing.

Fuck that.
You're willfully ignoring this particular weather system, and just talking about tornadoes and tornado warnings in general. People knew this system was going to be exceptionally, maybe historically bad, and they knew it well (meaning days) in advance.
It's not a step in any direction—it's how HN has always worked.

Of course the vouch system should be used to rescue worthy on-topic comments. That's its purpose. I wasn't talking about that, but rather about your repeatedly posting like this:

https://news.ycombinator.com/item?id=29528161

https://news.ycombinator.com/item?id=29528049

https://news.ycombinator.com/item?id=29528043

There are two problems with doing that: (1) it's repetitive, which is not what HN discussion is for; and (2) it's basically doing an end run around moderation.
Spanish varies a lot depending on the country, but I've noticed this:

My female Spanish speaking friends use: Holi, Porfi (Hi/Please)

While the male ones use Hola and Porfa (Hi/Please)
I was about to chime in with the same comment. In actuality, they landed around 71%, but yeah, I'd still call that a huge success. https://www.sltrib.com/news/politics/2020/05/11/utah-was-onc...

The arguments for housing-first homeless solutions align neatly with Universal Basic Income.
I think it's a harmful act of technological hubris to suggest that it's possible. Employment is a human relationship. I don't see much evidence that humans are able to construct a system that can respond to all of the human interaction that goes into a human relationship. Look at the state of the art of HR software, let alone spyware.

Let the robot managers for manage robots.
I don't really understand this. It seems like anyone working as an engineer for YouTube could find a position anywhere else. Why put up with this sort of unethical corporate behavior -- that is, banning without providing details?

You're right that it can't be solved with code, but can't it be solved by leveraging power as a scarce resource? Hiring is incredibly expensive so at some point they have to give. And if they don't, well, at least you're not contributing to the problem.
Ian Cardozo, who amputated his own leg on the battlefield, writes about the 1971
I can spend an Amex card at any retailer that takes amex, vs my Best Buy gift card is only usable at Best Buy. In what way is Amex a closed-loop network?
Oh, and here's from the original paper:

"...Moreover, the group observed that the conversion time of SARS-CoV-2 PCR test results from positive to negative among aspirin-using COVID-positive patients was significantly shorter, and the disease duration was two-three days shorter, depending upon the patients' pre-existing conditions."

[0]: https://www.biu.ac.il/en/news/8919
I would also suggest that bad faith is contagious. Once bad faith enters, the incentives are such that everyone acts in bad faith in short time. ('Well if he's lying, then I'm forced to lie too' become easy to justify)
> Half of the population is below average intelligence

This is the real problem
I’ve been rethinking this as well. I think I came to conclusions that too much diversity isn’t a good thing. I myself isn’t American and rethinking hard if I should obtain my American citizenship (currently PR)

I want to move back to Asia where there are less diversity and society is less complex. I value harmony more than diversity.
> Tor has many costs to it.

And many benefits, including privacy and resiliency.

> Slow transfer speeds

Not anymore.

> exit node data interference

No, Onion Services are safe.

> and possible ISP throttling or attention are all potential downsides.

No to both. Onion Services are not visible to ISPs or others.
You do know that MacOS predates NeXTSTEP, right?
One philosophy is that zero input basically never be a valid input unless you're taking in integers. https://www.infoq.com/presentations/Null-References-The-Bill... . The idea is to try and never create null objects. I think it's interesting and helpful in practice to check/fail early.
> individual suburbanites have a much larger resource footprint.

Suburbs have higher median personal income than urban cores; so that individual suburbanites consume more resources isn't surprising.

These people would also consume more resources if they lived in urban cores.
Yeah definitely. Now you need an extension which accesses every site that you visit. And of course few mobile browsers support extensions anyways.

So on mobile half the time I paste the URL into my feed reader to see that RSS isn't supported.
> The hard part becomes not buying anything at all when there are no good choices

That pretty much describes me and my Android phone right now. I don't want to use an iPhone, but I also want a phone that still fits into my hand and my pocket. Sadly, there's nothing comparable to the 2016 iPhone SE on the market. I could easily get a new phone for free from work, but I would hate to support a product that I actively dislike. So I wait and hope for a small Android phone to be released in the future.
Granted that measure is normalized, and my anecdotal evidence does match the feeling of being several standard deviations from the average person.

Maybe my gripe with IQ is that as a theory, I find it intellectually unsatisfactory. I can accept that being good at solving the puzzles they gave me in tag class correlates with positive life experiences.
Thank you so much for your sample config. I recently got a Macbook for work, and coming back to non-tiling wm has been a challenge, especially with multiple monitors. With this config I am finally back to my comfortable meta+{h,l} tiling, dedicated shortcuts for applications and easy way to move application between monitors. And it took less than 10 minutes. Excellent way to start a Monday.
I worry that's where this is all going: "We've prohibited people with problematic opinions from participating in social media, but after some careful reflection, we've realized that they're still alive even so..."
It would be unthinkable to somehow outlaw "geographic licensing".

Imagine how sports rights work. In country A there is a football league which people from country A are happy to pay $50 a month to watch. They can also consider watching the Country B league, but are only ready to pay $5 for that.
In country B the situation is the opposite.

If rights had to be sold at the same price, then the maximum you could charge is $5 for either league in either country. And if you could subscribe across borders with differing prices, then everyone in Country A would buy the subscription from Country B and save 90%.
They had 2 days of warning, not 2.5 hours.
Why the southern US is prone to December tornadoes
Yes, I believe my interviewer didn’t show up. This was last year.
Optimizing the kernel to saturate a 100Gbps link (2017)
If you are in the Stuttgart area; I know that Dassault SIMULIA would be interested in you...you would certainly fit right in with the Exa Corporation division there that Dassault acquired a few years ago...
It doesn't matter whether it's life or death. If you end up having to extract that screw it's going to be a big headache.

You just shouldn't use an "almost"-fitting screwdriver or wrench.

I'm not trying to "gatekeep." I'm not trying to talk about the shell metaphorically. I'm literally talking about screws.
The one advantage of cash and cash equivalents (open loop) over closed loop is that the recipient can decide what they want to spend their money on. Maybe I have enough books for now but do need a pair of shoes.
Thanks for the mention of Chicago95! I hadn't heard of it before, looks like just what I wanted to try. The various early windows themes for things like icewm left me wanting a bit more "authenticity".