skysight-inc/HackerNews huggingface dataset:
Are you talking about making Python 2.6 code work on Python 2.4, or about making Python 2.4 code work on Python 2.6? The parent is talking about the latter for Python 3 (edit: looks like I misunderstood, never mind), but you seem to be talking about the former. They're not the same thing.
...and I think we all know what that means!
As the article notes, this is hard to do cleanly, depending on the exact semantics of what you want. And even with a full spec in hand, I don't think git's data model makes it particularly easy to compute this information.

One method for doing this manually is to do an interactive rebase and re-order all the relevant commits to the end. You basically create a new branch that has all the other commits first, and then you can diff between that point and the branch head. With the example commits from the post, you'd order them A B D F G C E H; then git diff G H would show just the changes from C E H.

This is a bit annoying in that it needs to use the working tree to apply all the commits in sequence, and you have to manually resolve any conflicts that arise, which gets more difficult the larger and more-intertwined the commits get. But maybe it's better than nothing...
First-Ever Credible Evidence of Someone Killed by a Falling Meteorite
Seemingly covering up the early spread of covid and willingly exporting it to the rest of the globe?
Also, if you write library code, you can, and should probably have CI running against Python 3.0, this way at least your code doesn't break when used against a newer version.
Doctors are already seeing blood clots in many COVID-19 patients. Strokes, heart attacks, and pulmonary embolisms appear to be much more common than with other forms of viral pneumonia. Some hospitals have incorporated blood thinners into their treatment protocols.
I can see it's been a long and slow painful journey of getting it to work on modern MBPs, and I want to thank you for the consistent work you've put into this quest which many of us are following and benefiting from.

I've seen that github go from quite a hopeless situation, to a surprisingly complete amount of things working, under your watch.

I do agree with your assessment that the ARM future isn't looking good, but I'm still hopeful, and we really won't know until people try it out. Many of us, like me don't need all features working e.g. I can do without WiFi if need be, so I don't feel as defeated as you, due to having not as complete a goal set.

I urge you to put a clear message at the top of the github about your current status of involvement. It may encourage others to step up and take the reins for a while? You've done an amazing job, maybe a break is in order!
Liero is THE game to find out who the actual MASTER is.
> React is both easy for an experienced dev to start with and supported by a strong ecosystem.

I wouldn't say getting started with ReactJS is easy (or that it's properly supported). Each team that uses React within the same company uses a different philosophy (reflected in the design) and sometimes these flavors differ over time in the same team. We're back to singular "wizards" who dictate how software is to be built, while everyone else tinkers. It's a few steps from custom JS frameworks.
It's just resting.
You can remap them!
Oh my god, I've been wanting this for literally 20 years.
the chart is from ft.com, the news paper
PerlMonks, and WikiWikiWeb.
I do very much agree with you on principle regarding a well functioning health system and e.g. catching things early, using preventive medicine etc. You'll find that it doesn't really work though. Having medical care does not magically turn people into rational patients that will take care of themselves (in fact, I fear the opposite: knowing you're covered no matter what may change your risk profile, which is known as Vollkaskomentalität in German, the mentality that creeps in when you know that everything is paid for).

The US healthcare system is a mess, I don't disagree. I don't believe there are any cheap & easy options to change it however. The grass is always greener on the other side of the Atlantic, but sometimes that's just because tales of success are spread around the world while the problems stay in the local news.
1888
I've read there are over 10,000 strains of the virus, some more deadly than others! https://www.scmp.com/news/china/science/article/3080771/coro...
Australia's world-first floating hotel in dire straits now in North Korea
We foragers and amateur mycologists use smell, touch (slimy, dry, etc,) sometimes taste (bitter, acrid,...), habitat (on wood, ground, type of wood, is there a bulb below ground or a root-like structure, time of year, spore prints, sometimes color change due to drops of chemicals (especially on boletes), sometimes even microscopes to view spores, and more.

all of these variables could of course be coded for a good classification algorithm.

just saying, it's often more than simply visual.
This is the article you meant: https://www.nytimes.com/2020/04/01/opinion/coronavirus-viral...
That is amazing. Do you happen to have published the source for this somewhere?
i came to answer suck.com
Python doesn't break backwards compatibility like that. Code written against 3.0 will still work perfectly fine on 3.8; likewise for 2.0 code running against 2.7.

Parent seemed to be talking about the reverse: going backwards, and implying that 2 didn't have major new features, even though it very much did.
It's a conspiracy to stop you from dying from an incurable disease until treatment is available, how sinister!
I came across Tauthon [0] a while back, it seems quite active. I have a codebase that has proven difficult to port, so this is the backup plan.. "Tauthon is a backwards-compatible fork of the Python 2.7.18 interpreter with new syntax, builtins, and libraries backported from Python 3.x. [...]"

[0] https://github.com/naftaliharris/tauthon
"Essential business" is just code for "grocery store, or well-connected".

I have heard stories directly from business owners of getting the rules changed hour-to-hour via their state level lobbyists or other backchannels to officials.

When all this shakes out, it's going to be quite a wealth transfer, that's for sure. I just wish it hadn't ended up squeezing out (and continuing to squeeze) so many people who worked so tremendously hard to get where they are. The real losses here will be small businesses. It's a real tragedy.
https://news.ycombinator.com/item?id=16352498
&Totse
I remember it!

Completely unrelated but somethingaweful.com was really hilarious back then. back when meme wasn't a thing.
I’m not sure you’re right about libertarians. I haven’t sensed widespread libertarian support for long term debt collection by the government to recover money for foolish lenders.
One Person Product Team: Creativity and Being Whole [video]
0.66% if you're one case. More like 4% if there's more cases at the same time than your healthcare system can handle.
> It seems like there must be a way to treat text in a more flexible way without going to a full visual programming language.

I've mentioned this a few times on past articles on HN, but I think the issue is we're marrying two different concepts with text based programming languages, namely presentation and representation. Consider - in an idealized context - HTML and CSS. One being the representation, the other being the presentation or more accurately how to present the representation. A user can change how the HTML is presented to them without changing the HTML directly. I think something like this would be useful for programming source code.

So as a thought experiment for this in terms of programming, the source code would be some backing representation that you edit which can be rendered in any way a user desires, including back to regular text as we have now. Tooling (compilers/interpreters, version control, editors, etc) would deal primarily with the representation rather than the presentation.

I think this would also solve a lot of problems that tooling ends up dealing with. Consider version control not having to deal with formatting changes because that's just an artifact of how a programmer chooses to render the representation rather than the representation itself. Autoformatters (gofmt, clang-format, etc) would be less about putting source code in a canonical format for the sake of tooling and more about rendering source code as text in a particular chosen way for individual programmers. Similar for tooling such as IDE code folding or refactoring, document generation, etc.

This is actually something I have been pondering for a decade at this point. I have no idea how a system such as this could be implemented such that it is general and sound enough to be usable. But I still think it would be a neat way to program.
Not sure what you mean.

This was the best way to do it. Slowly and painlessly. Any project that matters is now on 3.

For a bad transition, look at Perl 6, a debacle so big it was renamed Raku and became a different programming language.
Can you upload / send me those pages and any research you did on it? I'd like to see if I can offer it to my employees. I've never heard of giving money to employees for student loans that also reduces the employer's tax burden.

EDIT: Everything I can find just says the student loan payments from employers are now tax-free for the employee. I would love to know if there are other areas of the bill that give the business tax deductions / tax credits for paying employees' student loans down, because I'll do that in a heartbeat.

Example: https://www.benefitnews.com/news/what-the-cares-act-means-fo...
Thank you for the comment. For what I know about ML once you have a problem you just pick some solutions from the literature that apply well to that problem and use them. Apart from the engagement of reading papers, do you think there is some interesting problem solving in that field?
Your observations about the business side of art seem plausible. Schiele's comeback can't possibly be due to "the beginning of the current era of modernism" since he was completely forgotten until at least the 1960s.

In general your observations seem to amount to "my taste is better than that of other people". Other people disagree!
Good times. I frequent box.sk for hacker type info too.
Venn-like overlapped groupings are notoriously error prone in text via annotations.
She Babysits the Internet During Coronavirus Crisis to Keep You Productive
Regardless of Python 2 vs 3, what is sad is that every new language, be it Go, Rust, Swift, Dart, Nim whatever is dividing whatever set of ‘good, smart, and creative’ engineers we have into smaller group each implementing their own sorting algorithm in their own language. Just to be clear, I am not counting myself among them. I am talking about those who design languages, write runtimes, JITs, stdlibs whatever - people much smarter than us. They do this in their free time!

I am surprised that even 1,000+ languages (at least 50+ mainstream) haven’t satisfied all the wishes and itches. May be that is humanities curse! Creative people constantly want to create a new language and redesign everything while bigger and better problems remain unsolved.

Python 2 vs 3 just seems like yet another thing that breaks up the creative talent pool to waste time solving the same problem in two ways.

LLVM is the first thing I have seen that removes at least some of this duplication. But I hear even Rust is looking at alternate backend! Go doesn’t even use LLVM, all for good reasons I am sure.
fuckedcompany
Health measures for mitigating the flu pandemics (2019)
You could use Git LFS to store anything ending with a tarball extension. It's pretty well supported by most Git servers (I know GitHub and GitLab support it off the top of my head). You do need the LFS extension for Git to use it.
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

Looks like the subdomain was changed at some point.
No, it does break backward compatibility, especially when they introduce new keywords, but also with stuff like: https://news.ycombinator.com/item?id=22928672
I've gone from the old SE to the new SE. I like it. Feels fine for one hand use. I think the debate about FaceID vs. TouchID is people exaggerating their beliefs. I've got FaceID on a work phone, and have Touch ID now. On my old one, the button broke so I just used the assistive touch virtual button and input my 8+ digit code every time to unlock it. Didn't phase me at all after an hour.

As someone who hasn't cared at all about any of the iphone tech advances of the recent past, a relatively cheap phone with 64GB of space and a hand held size is great.
Spanish and Malaysian come out at the top of my list of the best candidates for the international language.
Geocities and AngelFire.
Whenever I've tried making dependency graphs of programs (usually the easiest type of visualization to create), I find they always turn up some crazy dependencies you never expected, and don't want. It's easy to hide one weird #include in a list of 20 other #includes. It's hard to hide an arrow going sideways halfway across your diagram.

For visualization types other than dependency graphs or class hierarchies, it's tricky to do any sort of automatic code-to-diagram conversion, so I wouldn't expect there to be a lot of value in that. Even something simple like a state machine might be much simpler to see in diagram form, but it would take quite a bit of sophistication for a visualization program to look at 1000 lines of C and recognize that you're implementing a state machine.

The visual form is more abstract, so you need to start there and have the computer compile it down. Going the other way is always harder. It's 1000 times easier to start with Python code and automatically convert it into machine code, than it is to take machine code and automatically extract a readable Python program from it. That's not because Python is inherently bad for reading or writing. The less abstract form, by its nature, is full of implementation details that don't matter in the more abstract form.
> An IFR of even 1% is pretty bad

To be clear: it would be the most dangerous general epidemic disease since the advent of vaccination, and by a significant amount. You need to go back to measles and polio to find general population outbreaks that were more lethal.
Government just released notification with no clear guidelines that companies who took money but didn't need it (language is heavily biased against VC-backed startups) will need to repay by May 6th for forgiveness, or be investigated and potentially fined/penalized for taking money they didn't need.

This is a good idea in theory but of course the language is hopelessly vague and there are no guidelines, because that would mean we could hold the government accountable. What does "take money you didn't need" mean? My business (non-VC backed, just an SMB) took PPP funds so we could continue to employ our workstaff (the intent of the program), but we were not facing immediate bankruptcy. Is that OK?

Classic regulatory frameworks that don't define anything.
Maybe, but this particular virus is believed to not mutate much.
x86-64 clang 10.0.0 -O2 uses asr

https://godbolt.org/z/2PAP5c
> Are they looking for antibodies that attach to specific features unique to SARS-CoV-2?

They're all slightly different, but yes they're looking for antibodies against specific parts of SARS-CoV-2, like the N protein [0][1]. I think the N protein ones are most common. I just did a BLASTp against SARS-CoV's N protein and there's maybe ~90% homology? So I would hope they're using a site that's different between the two. Or, there's an assumption that most people have not been previously exposed to SARS-CoV or others with similar N proteins.

> Also aren't antibodies effectively developed in a sort of random process?

Yeah, but there's only so many prominent features to a virus that you can make antibodies against.

[0] https://www.abcam.com/novel-coronavirus-igg-antibody-detecti...
[1] https://www.ncbi.nlm.nih.gov/protein/QHW06046.1?report=fasta
> Code written against 3.0 will still work perfectly fine on 3.8

Not 100%. For example, using `async` as a variable name works in 3.0 but not in 3.8, where it is a keyword.
I was planning to host and maintain a fork of Python 2.7 in perpetuity (I was gonna call it "Bladders" ;-)

It turns out that Pypy will have Python 2 support. I don't know the details but it sounds like you'll be able to run py2 code using pypy (not pypy3) for N more years.
zfilter, it was basically reddit of the early 2000s:

https://web.archive.org/web/20020802140849/http://www.zfilte...

Also, Metafilter and Fark. Both still exist to my surprise.
"The Masque of the Red Death" for a weird 1960's horror take on quarantine. Vincent Price. Adapted (substantially) from the Edgar Alan Poe story which is itself perfect reading for the occasion.
You're missing the fact that keyboards do not have key maps to report. The wire protocol and the device do not remap keys. It's all done in software on the host.

* https://news.ycombinator.com/item?id=22207431
Because all of them are actually from the island of Taiwan (not Kinmen or other holdings of the ROC), and they generally (and increasingly) do not want to be associated with "the Chinese": https://esc.nccu.edu.tw/course/news.php?Sn=166

"China" is a bad brand name nowadays. I really wish they could formally rename their country with a resumption of the civil war.
I'd rather have 2 tin cans filled with rice and beans right now. Useful during lockdown.
I suppose I’d rather risk the 1/4 chance of getting ptsd vs the guarantee of moderate/severe brain injury if it was a choice
Oh, yeah, I started around 2.3 so you're totally right.

But I mean that since python2.7 came out 10 years ago, python2 has been a stable platform for building things.
>>Thus Python3 failed (and frequently, continues to fail) to be a compelling upgrade to anyone but unicode purity fetishists

Huh? No new project of any note is using 2. Everyone has either upgraded to 3 or never even learned 2 to begin with.
It was, by any standard, just about the worst way to do it.

Fractured community
Lost trust
Endless bikeshedding

All for very little objective gain.
Both me and my significant other found absolutely nothing about it scary, and were very underwhelmed by it all (it had a lot of cool shots and such though).

Different strokes for different folks.

It's been a while but I do remember enjoying Oculus[1] and The Blackcoat's Daughter[2]. My gf got so scared watching Session 9[3] that we had to sit there with the lights on for a while afterwards, though I haven't seen it in over a decade so maybe my memories of it are a bit rose-tinted.

[1]: https://www.imdb.com/title/tt2388715/

[2]: https://www.imdb.com/title/tt3286052/

[3]: https://www.imdb.com/title/tt0261983/
I am not sure how reliable these studies are, given this reporting:

https://www.nytimes.com/2020/04/24/health/coronavirus-antibo...
Any search engine that can return exact matches ranked my match relevance.
It didn't show that - there's a good analysis at https://towardsdatascience.com/were-21-of-new-york-city-resi...
The parent is talking about the former.
In Marion Correctional Institution, Ohio it could look like the tests were conducted in mid-april according to https://drc.ohio.gov/Portals/0/DRC%20COVID-19%20Information%....

But as of 25-04-2020 at least 4 inmates have died to Corona virus according to https://eu.marionstar.com/story/news/local/2020/04/24/corona.... There are 2,564 inmates (https://drc.ohio.gov/mci).
I am not a "unicode purity fetishists" and python 3 has been a compelling upgrade for me for the past 3 years. I have not written single line of python 2 code since 2 years ago. So your statement that it is not compelling for anyone is wrong. Maybe some people are python 2 fetishists? I have upgraded multiple python 2 codebases to 3 and I am not understanding what people are whining about, it is not rocket science.

This is something people are getting paid to do; maintain their codebase and keep it up-to-date.
Sleep deprivation and extreme stress could be factors that affect healthcare workers (1)

https://theconversation.com/coronavirus-does-the-amount-of-v...
You need the placebo for the double blind RCT, which is still kind of the gold standard. But pronating patients is hard to do in a double blind fashion, so it is less of an issue here.
The cruise ships were a great Petri dish and so far it is believed that asymptomatic patients comprise 15-20%, but more research is needed.

https://www.niid.go.jp/niid/en/2019-ncov-e/9417-covid-dp-fe-...
I believe the parent is referring to, google captures most of the revenue in Play Store... for android devices
audiogalaxy - one was able to find rare remixes that were not available anywhere else and download them as soon as a user with that file came online.
Screaming "FIX IT NOW" because bootstrapping a new React app isn't working? Who, what, when, where?!
Earl Butz is a hero to most farmers because when prices shot up they made more money than they ever had in a lifetime. In Michigan navy beans shot up 700%.

I had a farmer recount to me once that he went out with a broom and got enough beans from the bottom of a grain bin to fill the trunk of his car. He told me that trunk full brought him more cash than an entire gravity box wagon the year before!
Incorrect. There is tons of Python2 code being maintained, added to, and working diligently in production.
Thank you for the comment. Do you have some advice on how to see the mode of working within a company during the interview process? Or how to choose a company before sending an application.
Were 21% of New York City residents infected with the novel coronavirus?
Yeah, I'm aware. For example: https://news.ycombinator.com/item?id=22883260

I also had an interesting discussion with someone who is apparently some kind of medical researcher about zinc and blood stuff. This was very helpful to me and my sons in trying to recover our energy levels, which also firms up my suspicions that a. we had the infection and b. my mental models are less wrong than some of what is out there.
I don’t buy any inference drawn from that study that is in the realm of “20% of the population of NYC was exposed to SARS-CoV-2 and developed immunity”

I think that will be the primary message that people will get from that study.
Well, we'd have to read the bill. As we know, politicians like to add all kinds of BS into bills that have nothing to do with the bill.

Also, the article says companies like Facebook and Google don't have the restrictions that this bill would impose so maybe that has something to do with it.

What really come to mind is China, and their quest to become the Saudi Arabia of Data (term coined from Robert Spalding - look up his videos on YouTube). So, the US needs to be strategic and protect Americans data, while allowing freedom, from countries like China and Russia who are gathering our data and using it against us.

This is a very interesting topic. I'm no expert on anything but just my thoughts to your question.
I'm not sure why `dbooks.org` is hosting this (couldn't even find a link pointing back to the source).

If you go to the source[1] you'll find the contents in-full along with a whole bunch of other great stuff[2] from Al Sweigart (an invaluable contributor to computing and an all-around model human being)

I'm skeptical of `dbooks.org` and advise to proceed with caution.

[1] http://inventwithpython.com/invent4thed/

[2] http://inventwithpython.com/
Antibodies for which of the 8+ strains?
Does that mean that random things that rebuild or restart and require "pip install requests" before they start up or whatever will just gleefully break on Jan 2021?
Linguists are misguided. Instead of studying (diverging) languages or designing new ones they should work on convergence of existing ones. At leas in Europe there should be some Latin, Germanic and Uralic. Slavic belonging to Latin. And then Latin and Germanic uniting in English or such.
That’ll be a real humanitarian cause.
The reason they prop up markets is there is some belief that the Great Depression was made worse by a market crash.