skysight-inc/HackerNews huggingface dataset:
You are saying that you rather would have your crypto wallet stolen instead of your credit card?
Some folks at NASA think we can just park an MRI machine's worth of magnetic shield a million miles in front of Mars to fix the issue.

https://phys.org/news/2017-03-nasa-magnetic-shield-mars-atmo...
Yeap, that’s the other thing, many (especially in the DIY scene) have so few keys that you are forced to use layers even for mundane, every day stuff.
> Most software is boring niche business software.

That would be enough to call the conclusion bogus; there are millions of software packages that are written in specific niches which would bore anyone to death. They are also often written over years or even decades with input from 10 to 1000s of employees of a company. There is always money in that for software. And you can say; ok, so let’s skip internal software; a lot of software starts as internal and becomes a packaged or saas product after. I know many companies who wrote very niche internal software over the years and then decided to start selling it to competitors.
Maybe consider using KEDA[0]?

[0]: https://keda.sh/
It's ok to move around town if you don't have any hills, I suppose.
Another hack: Find a book you sort of want to read, and just watch a 1 hour lecture about the book by the author on YouTube.

If you've ever done both of those things before, you will have realized that the Pareto Principle kicks in and you've got almost all of the value from just the lecture. Books as a medium actively encourage unnecessary verbosity.

This doesn't work with technical texts, obviously. But for those 150 page pop-sci type books, it's fine.
This is known in the craft as monologophobia. Theodore Bernstein, a NYT journalist, who coined the phrase, described a monologophobe as someone 'who would rather walk naked in front of Saks Fifth Avenue than be caught using the same word more than once in three lines of type'.

The most common example is journalists' aversion to repeating words like 'said' or 'told'. People don't _say_ things any more, they: continue, explain, add, verbalise, enunciate, vocalise, and so on.
I mean, it's currency. Trading currency is pretty old, so I doubt anyone was surprised here.
Instruments without frets don't have this problem. I played violin for many years. When you play a double stop (two strings at the same time), since there are no frets, you can play true 3rds, 6ths etc. The harmony is so "pure" that it causes a third harmonic to ring (which is how you know you're doing it right). My violin teacher always insisted that e-flat and d-sharp are not the same. When you're playing in different keys you have to put your finger in a slightly different place.
Co-ops are rarer for three reasons, chiefly:

1. Less access to capital. Investors want to exchange capital for ownership. Co-ops oppose this model. There are alternative methods for raising cash (subordinated capital campaigns are a successful example), but banks are conservative in nature and are just not eager to underwrite things they aren't very familiar with.

2. Discriminatory taxation. Are co-op member-owners to be taxed at the earned income rate, the capital gains rate, or both? The IRS has intentionally left this unclear and repeatedly refused to give strong guidance, putting co-ops at a distinct disadvantage in paying members and structuring membership.

3. Consistent legal structure. Unlike with the relatively standardized form of the limited liability corporation, the definition of the legal corporate form for co-ops varies widely between states and countries. This lack of standardization makes each incorporation process a custom, costly, time-intensive exercise.

I am of the opinion that cooperatives are a superior legal structure to LLCs for lots of reasons internal and external to the firm. But until these core problems are addressed, cooperatives will remain relatively rare, despite their many advantages.
What a great library! Thanks! This should be a lot more popular.
Lagos(Portugal) - Singapore
There's a reason book chapters are in order...
Why not just give low income people a voucher / tax deduction equivalent to basic heating / power needs?

That way you don't subsidize people like me, who honestly don't need it.

Otherwise if nothing else you're incentivizing people into using their freebie electricity instead of gas for heating, if they've run out of freebie gas but not electricity.

Capitalism isn't perfect, but pricing goods according to supply and demand is kinda the thing the market does best, and if you think you'll do better you should think again. Nothing is perfect, but interfering with this part of capitalism is pretty much guaranteed to have unintended consequences.
HNers may also enjoy Roger Coman's talk on the history of his relationship with Lisp:

https://www.youtube.com/watch?v=Jdf89uLcLNk
For manual flagging, you can use Unfold Research to leave a review on the paper itself for anyone to see it, and you can add review tags and a description about what you think is wrong with it: https://twitter.com/UnfoldResearch/status/156099536649284812...

Tools like scite (https://scite.ai/) do automatic processing (NLP) of other papers and determine whether a reference relationships supports or rejects the paper.

Also, http://octopus.ac/ did NLP processing on papers to make a breakdown of them and extract pieces to populate the content on their website, but they seem to have removed the content on their Github since then.
I've had a horrible experience with zone.ee (aka zone.eu) and will always caution clients against using them.

I had a client with a domain and some VPS hosted in zone.ee, and one day out of the blue with no prior communication, the client received a notice from a zone.ee employee that they had disabled a production service on a VPS, because apparently the Docker configuration of that service was causing some issues in their infrastructure, which was already quite strange.

The real scary part was that the they didn't just turn off the VPS - the employee had actually backdoored into the running VPS and had manually disabled docker.service. The fact that they would do this without any communication beforehand just left me stunned and we immediately migrated away from zone.ee after that.
Oh dear, also the name of a JS parser https://github.com/acornjs/acorn
Surprised nobody mentioned https://btcpayserver.org/ yet.
Worth noting this is "ranked" by the "you will own nothing", "lockdowns are quietly improving cities" World Economic Forum.
Yes, they can play native games. The new Teenage Mutant Ninja Turtles game has a Linux/arm build that works on previous generations of this device, Beats of Rage works, there are native builds of Super Mario 64, Another Metroid 2 Remake (AM2R), Half Life, etc.

They are targeted at emulation, but it's just a small ARM computer running Linux, so you can really do anything you want (within the limits of what the hardware can run, of course.)
It also works so much worse than Slack.

But I agree, in the eyes of the business suits this doesn't matter at all as long as it ticks boxes on a spec sheet.
You are proud because you used a specific form of payment?
Many of the most successful agricultural, banking, and insurance firms are cooperatives. They have a number of advantages over other corporate forms, but suffer from a legislative and regulatory environment that has become increasingly discriminatory against them.
>Though unusual today, heart burial was once an accepted practice. In the Middle Ages, the hearts of saints were worshiped separately from their bodies, and the hearts of dead Crusaders were occasionally the only part sent back home,

Quite true. And this practice pre-dates the person to whom it belonged by hundreds of years. For example, when Richard I of England died, this happened

>Richard's heart was buried at Rouen in Normandy, his entrails in Châlus (where he died), and the rest of his body at the feet of his father at Fontevraud Abbey in Anjou.[133]
https://en.wikipedia.org/wiki/Richard_I_of_England
Ye gods, where do I even begin with this...

Vector layers was a 2006 Google Summer of Code project. It was too ambitious, it wasn't completed, whatever good bits were done got merged years later so that the code wouldn't be lost completely, and there is still no user interface for any of that.

But the sole reason this project was assigned was because people behind GIMP were quite open to having better drawing tools in the program. They just lacked the time and the motivation to work on that.

When your program is primarily intended for image manipulation and you have a crapton of requests from users to add image manipulation tools, filters, and whatnot, how else do you prioritize your work? Especially when you program's architecture turns out to be inadequate for complex features and you have to rearchitect and repurpose 800K LOC, not to mention updating it for the next generation of the UI toolkit that is a moving target of its own?

For every user complaining about not having shape tools you'll get three complaining about the UI, another two or three complaining about not having non-destructive editing, another two demanding layer styles, then an assorted group of individuals wanting CMYK image mode, LAB image mode, more use of GPU, AI features, more filters, better HiDPI support, and the list goes on. All the while you have essentially one person doing 50% of all work and a small team of people all working on small items. All the while there are free/libre applications like Inkscape that have been providing better drawing tools for years.

So I'll ask again: given all that, how else do you prioritize your work?
"We'll pay you in exposure"
> Books as a medium actively encourage unnecessary verbosity.

From memory that is the main thesis of this article by Sam Harris (from the article):

>If your book is 600 pages long, you are demanding more of my time than I feel free to give. And if I could accomplish the same change in my view of the world by reading a 60-page version of your argument, why didn’t you just publish a book this length instead?

https://www.samharris.org/blog/the-future-of-the-book
> It is a society that is more brittle

This is one of the very serious issues that isn't really on our
radar, and is not well addressed in the documentary.

Disclaimer: I am interviewed in this short film, which is why I
submitted it (not really appropriate for a Show HN post). It's a pop
piece so they only used a couple of bites. However, the interview was
over an hour and we went into technical depth on several topics.

Other than the "convenience" being a con for consumers and traders
alike - its main benefit serves the banks profit and the
Visa/Mastercard duopoly will hike transaction fees brutally, far
beyond the costs of any cash - the most serious social issue is
neither privacy nor inclusion but that a "cashless" economy is a
resilience and stability anti-pattern.

The economic stabilising function of a pool of liquid currency
(capacity) in circulation is literally the difference between
gracefully weathering technical crises and all-out civil disorder with
people shooting each other over a loaf of bread. Visa's declared "war
on cash" is criminally irresponsible and naked sabotage of essential
civil technologies honed over centuries to support social harmony.

I was disappointed the editor chose the words "misinformation" rather
than "disinformation" because I think the campaigns being run by banks
are dishonest and corrosive propaganda. Their message belongs in the
same category as malinfluence by hostile nation states.
AV1 live streaming: Muxing and streaming
Ignoring calling out into badly implemented external functions (like stdlib stuff), solving the same problem in any statically typed and compiled systems programming language should pretty much result in the same machine code output, any remaining differences are down to the compiler implementation, not the programming language.

One of the things that actually can make a difference is different rules for pointer aliasing so that the compiler isn't forced to go through memory in some cases, but as Rust has shown, fixing this on the language level doesn't seem to make all that much of a difference in real world performance.
Yes - exactly this. A very large RTG or even fission powered electromagnet parked at L1.
Ignoring the distance (which is a big thing, I admit) might Venus be a better choice to try and make livable compared to Mars?
I wouldn't quite call it "unfair". Credit unions worldwide tend to offer higher savings rates because they distribute their profits to depositors as interest yield instead of to shareholders as dividends.
Marcus Hutchins by A. Greenberg
Are all of your clients/contacts boomers? Old school jocks/bullies?

Honestly, picking up about Gmail name in 2022 is a bit anachronistic.
Debian has a non-free installer that does install firmware blobs, but it isn't the default installer.
A piano doesn’t know the difference and can’t differentiate them (on the fly), but a violinist certainly can and does. Most instruments have real time manual control over intonation and skilled musicians will bend pitch to best meet the current key and context.
You can process those symbols much faster than the audio.
Topre to Cherry Brown is a downgrade IMHO.
Discord data mines their users to hell and back and even scans your computer. https://www.reddit.com/r/discordapp/comments/43lqyb/why_is_d...

It has no business being the default chat of open source projects. Especially when there's something amazing and fully free like Matrix.
The real difficulties in providing crypto payment options is that users are generally not educated enough to use it properly.

I built Bitcoin and Stellar payment systems for a client. In both cases, I generated an address for each customer and associated that address with the customer ID. By not reusing addresses, I never had the problem of not knowing who had paid and who had not. You cannot trust most people to provide a memo correctly.

Of course, I generated a QR code for each payment request, so mobile users had no trouble. However, desktop users had to copy paste, and some people have trouble with even basic computer tasks...

The biggest challenge was having people under-pay. Depending on the wallet a person used, the wallet might show them a fiat currency amount instead of a crypto amount. If I said to pay 100 XLM, they might put that into their wallet and see an incorrect (or inaccurate) conversion and adjust the number down (or up, but that rarely happened).

I gave a locked in quote price when the order was placed, and I would let that price stay fixed until the order was paid. That was better than updating the to-pay amount after the order was placed, since the user might have been busy going off to buy or transfer the exact amount. We noted that if the conversion rate fluctuated greatly, the user could simply cancel the order and re-place it to get the current rate.

Another problem was that people would pay directly from an exchange "wallet", and the exchange might take a fee out for the transfer. So that 100 we requested might arrive as 90. I did allow up to 3% under-pay, but in cases where the difference was greater I had to leave the order open as partially paid (and request the buyer pay the missing difference). Then we found that if that difference was small, some people couldn't transfer that small amount from their exchanges (there were often minimum transfer limits).

Then on the company side, we've got crypto that we had to decide whether to sit on or convert to fiat. Obviously if the crypto market is on a bull run, it's beneficial to keep the money in crypto. But it's really a gamble (obviously a losing gamble in the last 10 months). So normally we would convert the crypto back to fiat every couple of days.

The technical aspects of all this were not really difficult, and it was nice being in charge of refund decisions (unlike when taking credit cards or paypal where a bad actor can cause immediate and long term problems for the merchant).
> Incorrect. First of all, utility scale power storage can be done many ways, such as pumping water up a hill in the daytime and then letting it flow back down the hill at night.

This requires specific geography (natural elevation and water reservoirs that can be used for this purpose without affecting the local environment and without creating a flood risk for local residents) which is not available everywhere in the world where we would need to generate power (and if we're playing the game where every negative externality is an issue with the technology, there's also the general environmental concerns with dams). I think it's disingenuous to argue that the primary plan at the moment is not batteries -- that is where an enormous amount of time and resources are being invested, and the entire conversation about the reliability issue with renewables is usually hand-waved away with "batteries".

> These are called "kinetic battery towers" or more generically "gravity batteries" https://en.m.wikipedia.org/wiki/Gravity_battery

These sound reasonable when you first hear the idea, but they're unworkable for a few reasons (wind, you don't get that much storage from each block, and if the blocks are concrete you're probably going to be net-negative when it comes to CO2 for a long time). Pumped-storage hydro is a far better solution where you can use it (with the caveats above).

> When considering nuclear we're always told to look at the currently nonexistent small scale next gen advanced nuclear of the future. Then it gets compared to renewable energy technology from 15 years ago.

Maybe that is what other people argue, I am not arguing that. But I do find it funny you go out of your way to talk about a technology (sodium-ion batteries) which the Wikipedia article you linked explicitly says has basically no market share and has very significant drawbacks (limited energy density and very limited recharge cycles) -- if we can't talk about non-existing nuclear technology then we also shouldn't talk about currently-non-viable battery technology.

> It's either intellectually sloppy or dishonest. Either way it's bad engineering.

I don't understand why you're arguing against things I am not saying. The original criticism I was responding to argued that nuclear power has many negative externalities that nobody talks about (the list even included the usage of concrete) -- my point was simply that if that is the metric you wish to use, then no form of renewable energy can be considered green (any power station immediately becomes non-green purely because it uses concrete!). My point was simply that's a ludicrous metric to use.
A crazy idea I had once to terraform Venus is to basically shoot cyanobacteria laden probes through the atmosphere to seed it, then wait for a few decades. You could probably even engineer the cells to be specifically suited to the environment, temperature etc.
I don't think GP was particularly making the point that it was innately impossible to tune an organ and a piano the same, just that it's common for them to be tuned differently (especially in European churches). Same with harpsichord and piano (where a harpsichord is not tuned to concert A).

Either way, hope you enjoyed the citations - I found them interesting - the one about Bach writing in specific keys so as to match the instruments he's working against reflects a different kind of craftsmanship and concern than one would see from most composers in the 21st centruy!
US-EU data transfer issues
Yes. I am proud to be one of the few that have used crypto to buy something "regular". To use that thing in the way it is promised to be, and not as gambling or scams. So yes, I'm proud to have done that.
Amongst the many problems with this, wouldn't you need to periodically replace the old sails? They would degrade quite quickly from UV exposure and the harsh environment of space.
It's also that Paul Graham saying ~"books should be blog posts, blog posts should be tweets".
Porn: I'm not up to speed on the cryptocurrency use in porn. Shouldn't this run into consumer protection issues? That is: while it and debit cards don't guarantee as simple a chargeback as a credit card, there are still laws here.

So let's say pornhub takes bitcoin (can't check, as I'm in a public place). It still needs a refunds and frauds department for those payments, no?

And pornhub does take credit cards. Yes, the fees are higher. But largely because the chargebacks are more common (spouse finds out, buyer feigns ignorance).

What's SSM in this context?
Memory unsafety (by default without opt-in) is being treated like a feature in these newer languages.
Could you split them while retaining the aspects of the business that made them a monopoly to begin with?
This was proposed by Carl Sagan in the 1960s: https://ui.adsabs.harvard.edu/abs/1961Sci...133..849S/abstra... https://www.jstor.org/stable/1706530
And it's because of the interface. The name of gimp doesn't matter.

Functionalities and workflow matter.
> and this is commonly called "systems programming"

Is it, though? My impression it only started with Go calling it that way
I know many public communities that use slack. A major one is MacAdmins which is legendary. Some even get sponsored by them (get free access to all features). Like MacAdmins. But many don't.

The problem is that the per-user model is really crap for public communities.
I’m the same I guess. I’ve tried a couple of mechs, and now my daily driver is the MS sculpt ergo. I’m happy on a macbook kb, or the cheap membrane kb I have to use at work. The mechs just didn’t have a material advantage for me, and I didn’t like the feel.
interesting, do you have any peer-reviewed studies for that?
Ah yes the nazi hammer.
Not a bad idea to have a BMC running software you can trust. We’ve recently made something similar from spare BeagleBone Blacks we had a few dozen of. Except it runs FreeBSD and also serves installation media (from the host point of view it looks like an USB flash drive).
Not wheelchair accessible = DOA.

I'm fairly empathetic to the notion, but city councils are aggressive on this, it's an impossible continuum of BS.

There is a staircase in Vancouver where the 'ramp' actually criss-crosses the steps in a zig zag down the hill and people are screaming that the wheelchair people wouldn't be able to handle 'the traffic' of people going up and down the stairs in front of them. Which is insanely and bizarrely ridiculous of course, because they'd nary cross paths with anyone else, and if they did, it'd be the same as navigating the regular sidewalk.

The lack of public bathrooms is a social and organizational problem. Our city councils are insane, we can't get along, we can't be reasonable, we try to accommodate everyone and everything.

All of that said - an Uber/AirBnB type thing, if it were to be accepted, might be nice.

I wonder if Starbucks and McDonald's and gas stations could be 'required' to have such 3rd party 'pay bathrooms' on premise as per city reg or something.

Ideally they'd be run by the city but I have little faith in our operational capacity otherwise.
Really hot, ACID rain.
Not really
This collection of papers may be more appealing to the HN crowd. They give a more technical critique of the practice of economics.

Alfred S. Eichner. (1983). Why Economics is not yet a Science.

1. Introduction.

2. What do we mean by asking whether economics is a science?

3. Modern empiricism and quantum-leap theorizing in economics.

4. Ideology, methodology, and neoclassical economics.

5. A behavioral theory of economists' behavior.

6. The development of contemporary mainstream macroeconomics: Vision, ideology, and theory.

7. How economists misuse mathematics.

8. Institutional analysis: Toward progress in economic science.

9. Why economics is not yet a science.

The unifying theme of the papers is that there is no empirical support for the foundational propositions of the dominant theoretical framework. They argue that for economics to become a science, it must shift its focus to testable claims.

I think the best chapter is 7. The author's field is optimal control theory, and he argues that it is misapplied to economics.