skysight-inc/HackerNews huggingface dataset:
So many developers would simply like to sell their open source product so customers can run the product themsleves. It's simply impossible. There are some success stories, but they are always the exception, not the norm.

There is another option - one that some open source advocates dislike: source-only products i.e. you sell your software product to customers to run them themselves. You give them the source code of your product so they can customise it to meet their needs. But the software is not open source and cannot be shared the way open source can.

There are successful source-only products. Two examples: Craft CMS and Kirby CMS. Both publish their source code on GitHub and rely on the honesty of their customers to pay (which they do). They have a thriving community of developers making plugins and extensions - proving that you can create a community of developers around a 'source-only' product.

By the way, the GNU Project (supported by the Free Software Foundation) has never updated their advice on selling open source software to reflect reality. They still advise developers to charge for support or charge for documentation (unpopular and unappealing with both developers and customers).

Or they advise charging for the distribution of software. This might have once made sense in an era of CDs and dial-up internet but makes no sense in an era of broadband and GitHub:

https://www.gnu.org/philosophy/selling.en.html
Text editor tips and tricks to boost your productivity
Probably some niche markets worth capturing, but we’ve yet to see a killer use case. Maybe one exists, but it’s hard to suggest that strapping a screen to your face is something that everyone will want to use every day. I liken it to a roller coaster: they’re really fun, but also really intense, so I don’t want to go on one very often.
Be Productive This Pandemic: Learn Lisp in 52 Pages [pdf]
Governments fine companies for environmental, ADA, etc. incidents/violations, why not for IT-related security incidents/violations? Governments also give money away to for-profits and nonprofits all the time via grants.
Neither vaccine under consideration today uses eggs or triggers the egg allergies that the most common influenza vaccines can. The general population degree of allergic reactions to vaccines is 1-2 people per million, with hives as the most common outcome; or between 1500 and 3000 people across the United States in a 100% vaccination scenario, of which many would get hives and no worse.

Egg allergies trigger careful treatment protocols surrounding many influenza vaccines, but do not in any way preclude vaccination or exempt one from it. Specifically, if your allergic reaction to eggs is severe enough to impair breathing, delivery of the vaccine must be delivered in a monitored medical setting that can treat you if an allergic reaction that impairs your breathing. You are only precluded from receiving an egg-based vaccination once you have experienced a severe reaction from an egg-based vaccine. Egg allergy alone is not sufficient.
You (or rather the writer of that news piece) apparently confused antibodies and immunity. Not only are antibodies not the only mechanism of the adaptive immune system, T cells are harder to test for but equally important. Also it's normal that the body doesn't keep them around indefinitely after an exception. It creates memory cells and quickly recreates antibodies and T cells when needed.

There is evidence that reinfection does occasionally happen, but none that it happens frequently enough to worry about. The paper you've linked mentions four cases.
The Gender Pay Gap in the Gig Economy: Evidence from 1M Uber Drivers
"blazing fast", "lightweight", etc...

Buzzwords are abound in modern technology circles anymore.

To your point; "modern" is especially insidious because it implies that older technology is bad. I'd take vanilla PHP and JavaScript over TypeScript and the frameworks any day. I recognize that's an extremely unpopular opinion but those languages are battle tested over 25 years and if I run into a problem that I haven't seen before, there's a high probability I'll get the correct answer from a search. For the "modern" stuff, I get five different answers and none of them solve my problem because the language and/or framework has changed as many times since the question was first asked.

That said; given the choice I'd choose Clojure and ClojureScript. It's a young pup compared to PHP and JS but it's still based on a 60-year old language and just a joy to work with.
this company is pure trash
It can. Anyone who tells you it can't is repeating some rumor they read on an Apple-hater forum or something. HomePods show up on your devices just like any other audio device you own.
All large systems are, in a sense, obsolete as soon as construction begins. The longer construction takes, the more out-of-date the finished product. And then there are the decades of operation.

Consider, for example, that one year into construction of a new power plant a completely unrelated investigation into fires concludes with the finding that a certain kind of electrical wire, when installed incorrectly, can short and cause a fire. The power plant has already installed miles of the exact same wire. The wire manufacturer has a new product that prevents incorrect installation, but the plant designs call for the old wire. What to do?

* Pause construction while they adjust the plant designs with the new wiring?
* Continue construction, but inspect the existing wiring, and reinstall if necessary?
* Leave the wiring in place, but install a fire-remediation solution for the already-installed wiring?

All large systems have to deal with these kinds of changes. (It’s interesting to look at the changes in a “class” of ships over them as they build each one, for example.)
The best example of an "unsafe GMO" would be this: https://pubmed.ncbi.nlm.nih.gov/8594427/ (brazil nut proteins were transferred to soybeans; the proteins happened to be ones that cause brazil nut allergy. If this had been rolled out in large scale, probably some fraction of consumers would die).
I mean it's perfectly possible to have a license that legally expires at a certain time. Most businesses, in an effort to avoid fine liabilities, will follow the legal terms. Periodic online activation definitely helps increase compliance rate, but in terms of true, total compliance enforcement, it's a DRM situation, it's not possible.
And as I pointed out in the comments then, Amazon charged $3.28 for delivery in two days at the time.
Maybe it's the too-stiff cables. As devices have become smaller, lower mass, our cable rigidity, thinness has not scaled proportionally.
I once interviewed for a online PDF document signing company. You probably know it's name. During the interview I was asked what my impression was of what they did. "Allow people to sign PDFs online" was my reply. "No, no, it's so much more" was the reply. That's when I realised it was just a cultish hype machine that I didn't really want anything to do it. This is what I want: 1. Go to work 2. Solve cool problems 3. Go home and enjoy the money I've earned. Companies (US in particular) really need to understand.
I can’t think of one serious “public intellectual” who says that “philosophy is outdated or useless” and I’d be curious to have a name or two.
French as well.

'Lieux de culte' is just a generic place of worship and is applied to mainstream ones (e.g., Catholic churches) as well as less common religions.
I disagree I think it's more like comparing an apple to an apple tree
Overbuild it to be capable of taking many times what it is expected to encounter just like for something mechanical. It being electronic isn't the cause in itself and can make things significantly better from fewer moving parts.
unfortunately, all the tools that exist today are still crappy and misused.
Thank you very much for the play-by-play. This slide deck is from 2015, so I'm willing to give the author the benefit of the doubt, that things have probably changed a lot since then.

It seems that the ZFS story has gotten much better since 2015 (FreeBSD & Ubuntu support, memory usage improvements, license problem proving to be not a big problem).

Correspondingly, it seems that the btrfs story has regressed (redhat drops support, many issues in this greater thread raised around reliability and use cases, suspect development practices).

My guess is that they were closer to parity in 2015. This deck was making the case for why btrfs would win out. The author seemingly turned out to be wrong, as we're all liable to be from time to time.

My guess is that the licensing might be an issue for some big corporations today, but it appears to be generally benign, like you say.

Thank you so much for the information! :)
Both sides of a transaction value the thing they get more than the thing they give.
Ordered from SparkFun a few weeks back when they were announced — mine showed up a week ago.
Oh agreed, it's terrible in terms of being a public works project. I'd rather put everyone to work building a national high speed rail system.
> requires government overreach that would make a fascist blush

How is keeping companies liable for their failures something that would make a fascist blush? Companies should be liable for their mistakes, especially when it's negligence that results in user data being blown all over the internet.
NIMBYism, safety, and non-proliferation concerns.
PragmataPro compromises readability across the board - here is why: It is compressed/condensed to allow for shorter line widths but legibility suffers.

Put up 2 exactly same code snippets side by side. One in PragmataPro and one with SF Mono (or Consolas, etc.).

I purchased PragmataPro but regret it. Now I use it on Mechanical Drawing dimensions :) It is fantastic in CAD.
> Gas, wind and solar are all so much cheaper now.

But cannot power our collective needs (especially industrial), unlike nuclear, which can (at least temporarily).

> an incredibly expensive extravagance

So is entire cities disappearing under growing oceans because nuclear makes us feel bad. And if we want nuclear to be cheaper, then we should collectively raise the cost of fossil fuels until gas is $20/gallon. Then we'll see how expensive nuclear is.
How to Manifest Abundance
Well, the first game wanted to be taken seriously. That went out the window with the second game.
> And the SSD was bricked. I was able to unbrick it again with the long-powerup-without-data-cable trick...

What's the long-powerup-without-data-cable trick, if that's not a stupid question? Sounds like a useful thing to know!
the phone didn’t have the ability to take videos

It did. But you had to get an app from the App Store for it.

Apple's Camera app didn't do videos. But others did.
A built-in expiration date, like a sane copyright law. The original law was 14 years before disney got a hold of it.
Please. We have known why this is the case (in the West) for decades.

http://www.phyast.pitt.edu/~blc/book/chapter9.html
I use it to remember the names of persons I encounter in my day-to-day.

Coworkers, neighbors (like that neighbor 3 blocks away that I talked with for a few minutes about {such-and-such}, but don't see that often), restaurant employees/proprietors, delivery people, maintenance workers, friends-of-friends I've met.

Without Anki I have an abysmal memory for names. I have aphantasia[0] which might relate to my difficulty with names.

Now, with Anki, (if I'm using it regularly) I have a freakishly good memory for names. :)

Goes a long way to helping others feel welcome and appreciated, which in turn means _I_ end up feeling welcome and appreciated. A very virtuous cycle.

Edit: I'm a software engineer, but most of my Anki usage is not focused on software engineering directly. To create new Anki cards, I follow the "20 rules for formulating knowledge"[1], so it takes a bit of work before I can take some new bit of information and "process" it to something ready for Anki.

[0] https://www.facebook.com/notes/blake-ross/aphantasia-how-it-...

[1]: https://www.supermemo.com/en/archives1990-2015/articles/20ru...
> Unless I missed it, there hasn't been any data released. I'm only seeing PR accouncements.

Because there is no long term data on covid19 mutation speed.

You need a cohort to take the vaccine and then some time before doing a retroactive study.
It is amusing (in a way) to think about that era's protests from the likes of CPSR (Computer Professionals for Social Responsibility). Specifically that software systems of a certain complexity (LoC) weren't even possible - yet even current phones transcend these numbers by orders of magnitude.
“cannot claim to have no epistemology. Those who so claim have nothing but a bad epistemology” ~Bateson, 1991, Sacred unity : Further steps to an ecology of mind

Owen Barfield calls it 'the residue of unresolved positivism'
For those who have heard about Lisp but never "fully jumped in", take a chance today. You just have to read 52 pages and hopefully you will walk away a lisper for life :) I love lisp and hope you will too. Give it a chance!

If you like this guide, please star the repo: https://github.com/ashok-khanna/common-lisp-by-example
I wrote my own app as a fun project and as a way to look at how I could make a flashcard a better user experience overall. The daily overdue experience was just one thing that I didn't like.

I think Anki is powerful and has a lot of configuration settings and add-ons to support new scenarios, but I think for a lot of average non-technical users, they may be overwhelmed by that and not interested in learning it. My goal was to write an app for those people (and for me).
I read few books end to end, but I skim many.

Just knowing about the existence of a book or seeing its cover can bring benefit to one's life.

After that, reading the table of contents and a random passage can also bring benefit.

Reading a small portion of a book will give you a good idea of whether you want to read the whole thing, which is optional.

The best time to start a distributed book collection and library is 10 years ago. The second best time is today.
Show HN: Declarative cross-Kubernetes cluster CI/CD based on GitOps
This is unnecessarily complex, you can just offline a drive, remove the disk, insert the new disk, and replace the offline drive with the new disk. ZFS will resilver the new disk.
I have my decks capped at 100 reviews/day. If there's a backlog, it'll still be there tomorrow. I think Anki suffers from poor defaults, and sure "this isn't the optimal repetition scheme for optimal retention" but I did already miss my reviews, so that went out the window.
A license is a legal agreement, and good luck arguing in court that you live in a different time than everyone else. You’re talking about the mechanics of how a license key would work, which is really not what is being discussed.
Yes this is possible. Founded a company selling to governments and we put this in every contract. It help assuage their concerns in case we went out of business.
I don't think you need a special license. The owner(s) of the code just need to issue a statement that the code will be available under <license> as of <date>, similar to what Dan Bernstein did with qmail.
Tensegrity in Microservices Architecture
When Carmack opensourced Doom and Quake those game engines were very dated and they had made hundreds of millions from them.

The Doom source code was released two years after Quake was released and 6 years after Doom was released. There was no opensource business plan.
Your question reminded me of this quote from David Foster Wallace's This is Water:

Because here’s something else that’s weird but true: in the day-to-day trenches of adult life, there is actually no such thing as atheism. There is no such thing as not worshipping. Everybody worships. The only choice we get is what to worship. And the compelling reason for maybe choosing some sort of god or spiritual-type thing to worship–be it JC or Allah, be it YHWH or the Wiccan Mother Goddess, or the Four Noble Truths, or some inviolable set of ethical principles–is that pretty much anything else you worship will eat you alive. If you worship money and things, if they are where you tap real meaning in life, then you will never have enough, never feel you have enough. It’s the truth. Worship your body and beauty and sexual allure and you will always feel ugly. And when time and age start showing, you will die a million deaths before they finally grieve you. On one level, we all know this stuff already. It’s been codified as myths, proverbs, clichés, epigrams, parables; the skeleton of every great story. The whole trick is keeping the truth up front in daily consciousness.
> As far as I know all of the European Apple online stores ship from Cork

Not all of them. There's a big warehouse in Czech Republic where all my orders usually come from (To Germany).
Looks awesome. Jira's shit performance is a real killer.
I could not do this with my stereo pair.
Here are the basic privacy features I'd love to see in iOS 14:

* Ability to toggle WiFi on/off per app, just like Cellular

* Restore sane Bluetooth and WiFi button behavior in Control Center http://www.youtube.com/watch?v=HGHQ5R3NwrA&t=0m20s

* Include (or even just allow) an application firewall app like Little Snitch

Yes, this last one is especially unlikely given that Apple is now breaking application firewalls even in macOS[1], allowing all sorts of mischief[2].

[1] https://news.ycombinator.com/item?id=24838816

[2] https://news.ycombinator.com/item?id=25095972
How to Prepare Your ECommerce Store for Holiday Traffic
Trust can’t be solved by tech.

https://www.wired.com/story/theres-no-good-reason-to-trust-b...
It used to be possible to get some cheap widgets on Aliexpress for $1. Even if you assume that the widget is "free", $1 seems like a great rate for shipping. Do bulk rates in the US compare with that?
It needs a Pokemon Go. I just got a Quest 2. $299, Apple quality. Works by itself or can plug in to a PC and be powered by its GPU and CPU. It's waiting for new experiences with mass appeal. Valve gave a Half Life incarnation.. it's waiting for the right new content.

For creators, there's already amazing stuff like Tilt Brush.

Part of the issue is that VR is great with super high resolution displays and 120Hz low latency simulation response. The hardware is still catching up to the dream, but it's a lot closer. It reminds me of the dream of the 1984 Macintosh or the NeXT cube, or the 1993 Newton. Software graphics rasterization on 8 MHz 68k / 20mhz ARM cpus.
Wow. That's really generous. I could see myself one day using this, but don't have a use for it now. When I do, this is definitely a product I would happily pay for, and, if and when, will.
What are the benefits of chacha20-poly1305 over what’s currently implemented?
Your first link only focuses on (the easier to test) antibodies, and doesn't mention T cell memory, which is the much more important factor in long-term immunity.

And of course there are going to be individual cases of reinfections with 55+ million cases.
How do you plan to reverse engineer the underlying keystrokes if you look at some ligature ridden code on a tutorial website?

It is nice to read. That's not the only thing we do with code. Ligatures are fine for yourself in a private setting.

It's popularity is alarming.
It does exist. But it uses nuclear fusion instead of fission. There's a big nuclear fusion plant at the center of our universe. It's called the "sun". It spreads out its energy for free. There are highly modular energy collectors you can buy that make use of that energy and they're getting cheaper at amazing rates.
Not sure how those things are related? Non IT security events are not penalized by the government, e.g. if someone breaks into your warehouse and steals physical goods you don't get slapped with a fine for buying the wrong padlocks and ABUS doesn't get a fine for making a lock that was cuttable.
A modern alternative to C's FFI needs to be developed, perhaps a standard like gRPC but as a compiler extension. C's FFI contains so little information due to its weak type system that it is wholly unsuitable for higher level languages. Yet we use it because it is the lowest common denominator. The C FFI has cost hundreds of hours of lost productivity due to having to re-annotate all the types in the non-C caller. This is before we even take into account the mess that is function pointers and types generated using the pre-processor. And no, tools like bindgen and c2rust are stop gaps, not a real solution. A lot of low level code cannot be effectively called safely in a higher level language at all without hundreds of hours of manual work wrapping and annotating each individual function. We need a new standardized, zero cost, cross language interop format that functions on the ABI/memory level. Rust's Cxx is a good start but it doesn't scale m:n with regards to new languages. Every new language has to implement a custom wrapper for calling another high level language if they do not want to lose 80% of the benefits of the respective language's type system when passing through the primitive C FFI. For example, calling Rust from Julia, calling Julia from V lang. The lack of a common interop format is hurting the developer ecosystem as more proliferation of programming languages simply leads to greater fragmentation. The web solved this a long time ago with JSON APIs, generated OpenAPI clients (and now Graphql), and to a lesser extent, gRPC. We need to do better when it comes to systems programming.
From circlefavshape:

> +1

> I joined a forum in 1999 and still read it daily and post regularly. It's changed an awful lot over the years, but it is and has been for a long time an actual community, even though these days I know v few of the people on it in real life.

Hacker News? Otherwise, the hint went over my head.
"Stephen Hawking recently fluttered the academic dovecotes by writing in his new book The Grand Design – and repeating to an eager company of interviewers and journalists – that philosophy as practised nowadays is a waste of time and philosophers a waste of space. More precisely, he wrote that philosophy is ‘dead’ since it hasn’t kept up with the latest developments in science, especially theoretical physics."

https://philosophynow.org/issues/82/Hawking_contra_Philosoph...

"Astrophysicist Neil DeGrasse Tyson has claimed philosophy is not “a productive contributor to our understanding of the natural world”;"

https://www.huffpost.com/entry/neil-degrasse-tyson-and-the-v...
I just did this operation on moving from 12x 4TB drives to 12x 16TB drives. I did it over 12 days (each resilver was ~24hours) and it wasn't too cumbersome. Considering how often you're going to grow your pool, it doesn't seem like a big drawback.
People overestimate the impact of brand names having weird meanings in foreign languages.

For example, OSRAM unambiguously means "I will shit" in Polish, and despite that, it's one of the most popular lightbulb brands in Poland.
For hardware from Apple's walled garden, here's some numbers on AirPods latency:

> What about results? The first-generation AirPods, which use Apple’s W1 chip, measure latency of 274 ms. Second-generation AirPods, released earlier this year and powered by Apple’s newer H1 chip, drop the latency to 178 ms. And AirPods Pro, which use the same H1 chip, are even better at 144 ms.

https://9to5mac.com/2019/12/22/airpods-latency-test/
Yeah, the rule always seems to be "two steps forward, one step back."

I'm not convinced it's a hubris thing. Many of these "two steps forward, one step back" advancements happen because a commercial entity has intentionally blocked the tech tree from advancing in a certain direction that would undercut their position. The tree still advances, but it has to grow around the blockade, and that involves a certain amount of seemingly redundant work. It's only redundant in the sense of technological novelty, though. It's not redundant in the social context.