skysight-inc/HackerNews huggingface dataset:
That's what it's perfect for.

If you asked me, given no prior knowledge of any editor, whether I'd want to be dropped in nano or vim to make some random modifications somewhere it would be nano hands down. It's significantly easier to use and significantly more discoverable with the menu.

On the other hand vim is borderline a programming language for text.

It's kind of a slog at first. It's climbing a cliff to learn the basics, and that that point it's barely more productive than any other editor. Or maybe still less productive because a lot of simple operations are things you end up still having to go to Google for and spend some time reading through documentation.

But there's some point where you kind of get up that cliff and over the top of the mountain and it all sort of comes together on the downslope. Things start to become a bit more intuitive and become _easy_. You start to see the ways that a bunch of the little atomic bits you've learned can be chained together to create complex operations.

At that's the point where vim really shines. Once you hit that point it's kinda tough going back to anything else because it feels like working with one hand tied behind your back.

And that's all available... everywhere. Gui, terminal, local, remote, there's really no setup required beyond a `apt-get install vim` or `pkg install vim-console`.

But yeah, no hate on nano any more than I'd hate screwdrivers because drills exist. They're totally different tools.
- Themable

- Simple

- Doesn't make HTML too verbose

- Isn't Dead

- Easy

- Modern(legacy support must not be obstacle towards adopting modern features)
Will check it out. Until last year, you could use a neighbor country to buy train tickets to and from Germany. Since you did not have to start using the ticket in the first station but can basically board the train wherever you feel on the booked trip, you were able to buy all bullet train tickets for about 20 Euros (e.g. Berlin>Hannover, Leipzig>Cologne etc.). Best thing: Not bound to a specific train on that day and they were reimbursable until 24h before your trip started. Good times. But all good times come to an end :-(

Just for a comparison: These 20 Euro rides would set you back 150 Euros otherwise.

And for train ride information, there is always: https://www.seat61.com/
“If a business can’t pay a living wage, should it be a business?” - https://annehelen.substack.com/p/the-capitalism-is-broken-ec...
I just recently stumbled upon the "univalent foundations" approach to mathematics, i.e. homotopy type theory (HoTT), and holy schnikes this is a deep rabbit hole to fall into. It would appear that category theory and set theory can both be represented in HoTT.

I think the world is not going to reap the true benefits of computers for scientific progress until we systematize formal knowledge within a single shared syntactical universe. Open science means nothing if it has become so siloed and complex that results are largely unverified and frequently unverifiable.
You are arguing from an a prior position that "do nothing" would have the same result of "stay home & other precautions".

When you start from that position, you are already assuming your point of view is correct, and then using the correctness of that point of view in a circular manner to support your point of view.
So many, it's pathetic. I have a projects folder with years' worth of started and aborted efforts. Several game engines. Several HN clones.

At the moment I've got two HN clients in Godot, one in C# and one in GDScript. Started a Starfox clone in Godot because I found a tutorial and always wanted to do a rails shooter, I've been working on a roguelike in C++ for a while now, and when I say "working on a roguelike" I mean "ive rewritten the code for the tilemaps half a dozen times." Lots and lots of support code like a vector math class for SDL because it has a float API now. A half-assed attempt at a simple SDL IMGUI (yes I know one already exists) and I made the mistake of trying to implement the Canvas API in C until I actually saw how complicated it is. I have a twinstick shooter in C++ that has yet to get past basic sprite controls - this is a rebuild of a project that itself was going to be Berzerk but I decided that was too simple.

I have a terminal addiction to starting projects then hating everything I do after I leave them for amonth and burning them all down with fire and starting over.

The only things I've actually managed to finish lately are SDL project templates for CMake and a vector class in C++.
If you haven’t seen the Impossible Burger episode of South Park yet I think you’d enjoy it.
Obligatory post for every thread about code metrics: https://www.folklore.org/StoryView.py?story=Negative_2000_Li...
I'm waiting for the inevitable backlash when Uber starts cutting drivers off after 39 hours in a week to avoid having them classified as full time.

I'm expecting this to increase fares, but currently there is a lot of room between Uber's fares and traditional taxi fares so even if they went up 20 or 30% they would still be a fair bit cheaper.
I know I'm not at all the first to say this, but those "curl into sh" installers are just such terrible ideas in general, and typically inconvenient and brittle as well. I hate the idea of any arbitrary, unknown side-effects happening to my system. Providing an archive `.deb`, `.rpm`, etc is at least more convenient and predictable so it can be installed like a normal package by your package manager (although it doesn't truly help in terms of security or side-effects as it can still run scripts, so although ultimately the issue is still running binaries not vetted by your distro's maintainers)
Really?

Describing an example of a fully automated process and then saying "that's blockchain"?

All of that can be done without a blockchain (there are a myriad of document management softwares for lawyers, financial advisors, property lenders etc... out there). The reason why they are not widely used have mostly non-technical reasons (clunky user interfaces, people not trusting technology, competition between vendors).

Of course it's not "centralized" but neither will it be if you build that on the blockchain. Because all these documents you need to provide: someone will have to read them and approve them. If your lender doesn't want to give you money for silly reasons, no amount of blockchain will solve that. Or are you telling me that the blockchain will read 135 pages of your documents, look at your bank account, verify that it is really you on that copy of your ID and in addition to that can properly identify a fake document from a real document?
I tried micro last time it was mentioned in a nano thread.

I really wanted to like it, and was actually excited to try it in principle, but in practice I tried hard to get into it for 3 days, and then got bored and reverted to nano.

Also, 'modern nano replacement' implies that nano is somehow antiquated. Not the case. (unless you're thinking of nano 2.9 which is what many linuxes unfortunately ship with by default instead of the latest shiny one ... no idea why).

It sounds the same to me as if you'd said that the pinephone is a modern Android replacement.
The ingredient list of an apple is also miles long if you are forced to write it out, you just aren't.

There are a million different things "processing" can mean. It can be as innocuous as just chopping something up, or complicated like pickling. Not all of it is bad.
I can't help suspecting this says something about the quality of cheese your local place uses.
do people coming in to get tested for corona generally get tested for the flu?
Sure, but Category theory can handle recursion. See Section "6.6 Application: Primitive Recursion" of "OLOGS: A CATEGORICAL FRAMEWORK FOR KNOWLEDGE REPRESENTATION" (http://math.mit.edu/~dspivak/informatics/olog.pdf).
Indeed they are. We battled the lice on multiple occasions with our two girls (in Canada). Pre-COVID, there was nothing we wanted to see less than a letter from the daycare or school about a lice case in the room. Lice are a pain in the butt.
Yes - government supported is just a fancy euphemism for taxpayer funded.

It’s easy to champion crap when everyone else is paying for it :p
Yes, and that same estimation methodology shows is has decreased significantly. But if you want firm numbers, here's your source: https://www.cdc.gov/flu/weekly/weeklyarchives2019-2020/Week0...
+1. Especially when they realise you're being serious. \o/
Cleaned-up OCR'd data from
https://www.cdc.gov/nchs/nvss/leading-causes-of-death.htm in TSV format:

Year/Cause of death 2015 2016 2017 2018 2019 2020
Total deaths 2712630 2744248 2813503 2839205 2854838 3358814
Heart disease 633842 635260 647457 655381 659041 690882
Cancer 595930 598038 599108 599274 599601 598932
COVID-19 345323
Unintentional injuries 146571 161374 169936 167127 173040 192176
Stroke 140323 142142 146383 147810 150005 159050
Chronic lower respiratory diseases 155041 154596 160201 159486 156979 151637
Alzheimer disease 110561 116103 121404 122019 121499 133382
Diabetes 79535 80058 83564 84946 87647 101106
Influenza and pneumonia 57062 51537 55672 59120 49783 53495
Kidney disease 49959 50046 50633 51386 51565 52260
Suicide 44193 44965 47173 48344 47511 44834
et armenta ?
There's also the Stravinsky of "Agon," which coincidentally has an opening with a repeated C above middle C in the trumpet. That's the first piece where he used the twelve-tone technique.

It's a nice piece, and while I enjoy his serialist period it seems he felt forced in that direction during that point in his career due to a critical mass of dickhead gatekeeper composers who considered any non-serialist music as inferior.
There's a very fancy, very expensive hotel in Newfoundland that I was lusting over recently. Anyhow, I saw an "Economic Nutrition" panel on their website, formatted similarly to the familiar Nutrition Facts panel seen on food packaging. They break down the cost of a stay into categories (Labor, Marketing, etc) and by geographic areas that benefit. It's an interesting technique ... although it did not convince me to actually book a stay at the $2000/night hotel.

https://fogoislandinn.ca/your-stay/suites-rates/
Those links don't allege what you are saying at all... the second expressly disclaims any such conclusions given the size of the error bars, and the first talks about the protective effect of an active infection, not a simultaneous epidemic. Needless to say, only a tiny fraction of humanity has been actually infected with covid at any one time over the past year.

Do you have a link to someone alleging this for covid? I'm worried this is spin that you picked up from a source that has an interest in opposition to covid mitigation practices.
The Miami metropolitan area population is 6,000,000.

https://en.wikipedia.org/wiki/List_of_metropolitan_statistic...

...with a density of 1004 people / sq. mi., compared to the NY metro area with a density of 5313 people / sq. mi..

https://en.wikipedia.org/wiki/Miami_metropolitan_area

https://en.wikipedia.org/wiki/New_York_metropolitan_area#com...
Congratulations on the raise and good luck making it work!

I already posted a similar question on an earlier thread from ReleaseHub, and maybe I'm misunderstanding the constraints, but I'm still wondering about your positioning strategy. Specifically, how will you deal with the chicken/egg problem of your customers needing a semi-mature ops pipeline in order to create the images that ReleaseHub can deploy?

It seems like your best customers would be those who don't have the technical expertise to setup automated build systems and CI pipelines. But in order to use ReleaseHub, do those customers need to ship some artifacts to you? And if they have to create those artifacts anyway, and also deploy them to prod in the meantime, isn't that like 90% of the way to having an environment per deployment? At that point, if they've managed to do that much by themselves, why would they outsource the last part?

Seems like you have two ways to approach this. (a) Add lots of bells-and-whistles post-deployment so that it's not just "the last 10%", but a full suite of marketing/demo/QA tools with each deployment. Or (b), simplify the requirements for what customers have to ship to you, so e.g. they can `git push` a repository with a `yarn.lock` and `package.json`, and you'll handle all the pre-deploy build steps as well.

The risk of (b) seems to be feature creep, in that you end up building a generic PaaS platform rather than focusing on your core differentiator of per-environment deployments. The risk of (a) might be the classic Parse.com problem – you attract a bunch of early startups as customers, but once they grow into a more profitable customer, they also outgrow your service and churn as they decide to replicate it in-house.

I'm sure you've thought about these challenges, and that the investors asked about them, so I'm just curious how you plan to approach them. You've got a clear value proposition, but positioning and differentiation will be your biggest challenges IMO. I'd be especially weary of GitLab and GitHub encroaching on this territory.

Either way, best of luck to you. The website is great and the product sounds useful!
Rust releases only last about 5 months before they're so out of date you can't compile something written $today. I suppose this is a perfect fit for Facebook though since they control their entire stack and rebuilding the world is a-ok.

It's not so okay if you're trying to write something you expect other people to be able to compile and run.
This is stupid. Both my wife and I got sick and luckily it wasn't Covid. When we were tested, that's all everyone cared about so I'm sure they didn't mark us as having the flu even though we obviously had something.
Interesting how pre-Uber, nobody in the (medallion) taxi business was an employee either.

But going against it would have probably upset some local donators. Now that it's "evil big tech" it's fashionable to bash on it.
Biden wants to expand labor unions, so this isn't a surprise.
Flu experts generally look at hospitalizations and deaths, as those metrics are more damaging to individuals and society, and also much easier to measure. There have been studies via random sampling of mucosa, sick time used, Google search trend studies, twitter symptoms analyses...many ways to gain a glimpse outside of medical data.
In a previous thread a user suggested the following:

Get consent from the project leaders and announce publicly their intentions and a time window of a few months. Then randomly submit the patches as originally outlined.

Although this would not prove as strong of a result, it is far more ethical and similarly effective. Companies use this kind of method all the time.
Though I have no evidence to back it up, I get the impression that the popular justification for new adherents to veganism has shifted from ethical to health. Its original definition certainly points to the ethical concern:

> Veganism is a philosophy and way of living which seeks to exclude—as far as is possible and practicable—all forms of exploitation of, and cruelty to, animals for food, clothing or any other purpose; and by extension, promotes the development and use of animal-free alternatives for the benefit of animals, humans and the environment. In dietary terms it denotes the practice of dispensing with all products derived wholly or partly from animals."

Only by extension might there be a benefit to humans.

However, I think there is a parallel misconception that vegan implies healthy. This is absolutely not always the case! I do see rational health advocates more often use the phrase Whole Food Plant Based, to denote both a non-junk-food vegan diet, and a relaxation of the rule to always dispense with animal products, especially non-food products.
Possible the higher instances are related to the fact that schools no longer do routine screening for lice. No more school nurse and no more chopsticks checks monthly means that they have a chance to spread amongst the kids before anyone notices.
There's a paper somewhere (I think from one of the ITA founders) about how flight search is actually NP-complete. I haven't looked carefully but I think these slides cover a lot of it.

http://www.ai.mit.edu/courses/6.034f/psets/ps1/airtravel.pdf

"One interesting result not written up here is that even completely fixing the flights and fares of a ticket, so that the only remaining question is how to partition the fares into priceable units, is NP-complete. This is interesting because only flight and fare information makes its way onto printed tickets, not the grouping of fares into PUs. Therefore the problem of just validating a printed ticket is worst-case NP-complete, though it is rarely difficult in practice."
So happy to see HÖR references on HN! Thanks for your recommendation!

Videos I've come back to way more than once below
(most of these are on the harder side of "electro" -- hard techno, hard acid -- but not all)

Lady Starlight (live modular!)
https://www.youtube.com/watch?v=kb9oVM7CQbI

Tigerhead
https://www.youtube.com/watch?v=vpuHmH495us

Tham
https://www.youtube.com/watch?v=FdOfhuYW_OI

The Brvtalist
https://www.youtube.com/watch?v=w0qeZ1fpWwU

FJAAK
https://www.youtube.com/watch?v=LwpF8CAcGQ8

SPFDJ
https://www.youtube.com/watch?v=AJ7lbqyLbX8
Game consoles have physical disks like I said. You can buy those anywhere, and even resell them.
Yep, they are all atrocious at this stage.

Orders of magnitude worse than Beyond Beef* / Impossible* (as compared to actual meat).

*just to be clear, I actually love both Beyond & Impossible's products. Extremely close to real meat IMO.
I'm vegan but I do agree. However, myself and other vegans I know do only use these alternatives on occasion. They're definitely not a part of our daily diet. I probably have vegan cheese once a month at most.

Being vegan is a big change, and I ate meat for 29 years, so sometimes my body wants something non-vegan and it's nice to know alternatives exist.

I never really went vegan to be 'more' healthy anyway, so I eat similar to how I did before.
That staff and student body is governed by the same ethics board that allowed this to happen.
Show HN: Material Tailwind – open-source React components
You don't understand his point. He states "Each pixel column is a specific point in time." He's saying you can observe when the BACK of the wheel crosses the too-early "camera line" and determine the winner.

Unfortunately this isn't true if the camera line is not parallel to the finish line, which it probably was not.
How many places? And how many places are trying to hide the real numbers(India the most recent one)
So light COVID exposure would produce enough of an immune response to trigger influenza immunity but not COVID immunity?
Carbon credits are the neoliberal solution to climate change. Put a cap on carbon emissions, give credits to allow limited pollution, allow credits to be traded on exchanges and allow other actors to generate new credits by sequestering carbon. Less atmospheric carbon means less climate change, means a more predictable and less expensive future that is better for economies. As time goes on the cap will go lower, raising carbon credit prices, reducing emissions and increasing sequestering. Market forces, not government bureaucrats make this work. It seems like a good win-win-win for everyone.

Except climate is so terribly complicated. As soils dry as a result of warming they will release more carbon and continued heating will trigger positive feedback loops, such as albedo shifts and methane plumes, which can accelerate warming. This means that any statement you want to make about a specific land use in a specific region regarding carbon sequestering potential is going to be an educated guess at best and everyone is going to have different and valid opinions.

Go deep enough and the market solutions are really just a veneer around a political solution. I’m worried that this just gives credence to those who want not to take any action and let god to take care of us. I don’t know how, or what one can do, but I think we need to admit and own up to the reality that we need political solutions to eliminate carbon emissions if we want to mitigate the worst effects of climate change.
Stop using +nightly.

Stable rust hasn't broken in my experience.
A progressive labor department and policy would at least require a proportion of benefits based on a proportion of a full time job. An even more progressive policy would be to make all non-wage benefits provided by the government, so that the contract between employee and employer could be simplified and the jobs field level with lower resistance for taking new opportunity.
What do you mean continued it. The research of submitting buggy patches had ended already (they even had a draft paper). The whole row started because one of the researchers submitted a patches from a (not very good apparently) in progress static analysis tool. The bad quality of the patch led to GKH accusing the submitter that they are continuing. As the article states this was not the case.
That's what I see on FreeBSD.

ps, top, and htop all show /usr/sbin/httpd on Ubuntu.
> I know I'm not at all the first to say this, but those "curl into sh" installers are just such terrible ideas in general, and typically inconvenient and brittle as well.

They're fine for security and super convenient. I get why it's so popular - packaging and publishing debs is often going to be a lot more work, and now you're in the world of either maintaining a package repo or having to deal with an official one.
Thanks, yeah agreed on the discipline itself. You'll usually find a few errors in your plan if you take the time to think it all through.
> But if we cannot institutionalize a more careful process, we will continue to see a lot of bugs and it will not really matter whether they were inserted intentionally or not.

I've always known this to be the case with many FOSS projects. (Remember the Heartbleed bug?) I'm a little surprised it's an issue for something this critical that's used by all of the world's largest technology companies, including all of FAANG.
Yaya: "Oh what the hell has this crazy kid made now..."
How do you know whether the test data is distributed similarly to the training data without an underlying model of how the system works? Put differently, how do you know what matters for your tests?

If you have a machine-learned model, you've likely trained it on sparse data. How do you know that your sparse data covers the set of signals required to make accurate predictions, and how do you know that your model actually uses those signals?

Edit: I would say that to have a notion of confidence requires that you have an underlying model of how the system works (IE, explainability).
A Software Engineer's Arc