skysight-inc/HackerNews huggingface dataset:
Ask HN: Would you rather have an Electron app or macOS Only Native?
Hey HN!

I'm working on a personal finance desktop only application[1]. I'm a solo developer, doing it in my free time, with the intention to release a great product (and make money from it).

I personally dislike Electron Apps and try to avoid them if possible. However I understand the appeal behind them for developers.

With my current time, skills and funding - I'm either able to release an Electron application with decent support for all 3 major OSes with all the drawbacks of Electron (big binary, maybe-slow [my core logic is done in Rust, and JS is used primarily for the UI], alien-looking); or a native for 1 platform, MacOS in my case.

I believe in having clean UI and smooth experience, hence the choice of Electron bothers me a lot. On the other side, most of the drawbacks of Electron are expressed by (mainly) tech-savvy people.

So, dear HN - what would you pick: Electron or MacOS Only native?

[1] https://moneypin.app/
>> "Northvolt aims to produce cells with 50% recycled material by 2030..."

>> "...it has produced its first lithium-ion battery cell using 100% recycled nickel, manganese and cobalt..."

>> “The recycling process can recover up to 95% of the metals in a battery..."

I can't parse this on a quick skim, probably due to lack of understanding this tech. Looks like operations begin in 2022, so we will see if they are able to be profitable and stay afloat. Hope so, would be great to be able to recycle these batteries. If not, I suspect there will be problems.
> Like you I would welcome some state intervention here, but I have to recognize that this is me lessening my commitment to the values of individualism.

Is it though? Do you consider state intervention to eliminate slavery/indentured servitude to be a similar reduction in commitment?

The question, when trying to maximize individual freedom, is what exactly you're maximizing. You can take approaches that maximize the freedom of those already most free (those with wealth and privilege), or you can try to increase the average (mean) freedom, or the median freedom, or increase the freedom of those who are least free by establishing a floor.

Most of the approaches other than the first involve curtailing the freedoms of the most free in some way.

Wanting to increase the median individual freedom by limiting the ability of individuals to enter into agreements with corporations that trade away their privacy in this way doesn't necessarily signal a lessening of commitment to individualism.
It's a literary reference about rebuking a tempter, one famous enough to have its own Wikipedia page: https://en.wikipedia.org/wiki/Get_behind_me,_Satan

If someone is trying to get away from something with addictive characteristics, the last thing they need is somebody coming by to make that harder. The presumption that I don't know anything about batteries is bad enough. Disregarding what I'm up to is worse. It's like somebody talking about how they're quitting drinking and popping up to say, "But studies show health benefits to drinking!" While true, it's well known and incredibly unhelpful.

And as the replies show, his unhelpful intervention could well be wrong to boot.
Well, there is the SecureBookmarks trick[0], which uses integrity hashes and Data URLs, so you're right that signatures aren't strictly needed (especially at the HTTP level). I think the difficult part is the UX, and how to handle the failure modes, which is why browsers might reasonably be reluctant to support something like this.

[0] https://github.com/coins/secure-bookmark
Its happened to me too. I've heard of deer coming through the windshield.

Deer are the second most deadly animal in North America. Thats because about 100K of them throw themselves into the paths of cars, trucks, motorcycles and bicycles every year.

The most deadly animal is the honey bee. After these two come the usual suspects: snakes, bears, mountain lions, spiders, etc.
People have also been complaining about this for many years:

https://news.ycombinator.com/item?id=12201353#12204630
Constant judgement I experience in a social interaction is a big drain but I learning to overcome by ignoring this fact and focus on interesting aspects of theirs. You can’t build on weakness you see.
You don't need a cluster of HackRFs to see a single beacon. But the combination of several HackRFs does give you larger instantaneous bandwidth and the ability to track an individual beacon over a wider range of Doppler shifts and hence for a longer time / part part of it's orbit. And the ability to see a whole bunch of beacons at once.
Combining pasture with range seems wrong, if "range" is open grazing land. That is wilderness, just with livestock on it keeping flammable undergrowth down.
Flutter Download File
My problem is not that it automatically redirects to example.com.

It's that visitor only see "example.com" because the www is hidden. When they later type in "example.com" in the address bar to revisit the website (because that's the address chrome shows them) they are just sent into the void with no idea what is happening.

They then go back to my website via some link that was sent them to find the correct url – but again see "example.com" in the address bar and tries to visit it again in a new window – but of course it doesn't work this time either.

The visitor is then thoroughly confused why my website only works when they visit it via a link, and not when they type in the url directly.

Most people (reasonably) assume the text in the address bar shows the correct address, since that's how it works in 99% of cases. URLs containing www are the only exception.
Those still capture things like untreated cardiac episodes because someone was afraid to seek treatment. Accounting for these things is hard.
In prior talk(s) he’s famous for saying “IQ is a lead weight”.
&nbsp; has made a big comeback in the era of jsx, which truncates white space around elements and interpolated expressions. I prefer it over an interpolated blank space {" "} since it seems a little easier to read.
I'm using 8-channel DDR4-3200. Would I get any benefit from 4-channel DDR5-5xxx? Is 8-channel DDR4-3200 roughly equivalent to 4-channel DDR4-6400, or am I missing something?
MacOS-only native.
There's lots of oxygen on the Moon, but it's locked up in aluminum and silicon oxides as rocks. In principle if you had a lot of electricity you could do electrolysis on melted moon rocks to recover pure oxygen and metals, both very useful for living on the Moon. There's definitely not a breathable atmosphere of oxygen on the Moon though.
And, as an aside, brother to the planetary scientist David Grinspoon.[0]

[0]: https://en.wikipedia.org/wiki/David_Grinspoon

EDIT: Peter has his own Wikipedia page too: https://en.wikipedia.org/wiki/Peter_Grinspoon
They’d take $20-30k if they worked on contingency. Spending $5k to obtain a default judgment is a better investment. (A default judgment would be the outcome if this person has disappeared, but has assets in the same country, and the owed amount is documented.)
As someone who used to live and breath css, but has been out of web development for about 6 years now, I find info like this awesome.
> For some reason I tend to gravitate towards jobs where I'm at my best when nobody knows I did anything at all.

Yes, this is perfectly said. It's exactly how I feel and what I strive for. I think most folks would be surprised if they listened to a before / after even if all that was done was occasionally remove filler content and mouth noises. It's like that one business analogy iceberg picture with "success" being the 10% that's above water and the other 90% is buried with all sorts of things you never hear about.

> Some of this is selfishly motivated btw, I've been following your podcast since the spring and don't want it to go offline lol

That really means a lot and I'm happy to hear you like the show but unless a big pile of money falls from the sky to afford hiring a dedicated editor and human reviewed transcripts then I have to pull the plug. I've already been feeling this way for 3-4 months but tried to power through it. I've reached the point of feeling resentment and disgust just thinking about opening my editing tool of choice and it's taking its toll. It sucks because I would love to record the show until the day I die but these are the cards I'm dealt and I have to choose sanity over suffering at this point.

There's no middle ground due to the last half of my previous reply.
I could, but that sort of defeats the purpose of using a distro with a package manager that already has prebuilt packages. Graphical applications usually take a bit of time to compile as well. Seems like they'd have an official package by now.
I do and have posted there on occasion, under a different name.
I have had:

- A black bear suddenly charge toward me around a blind bend, stopping maybe 15-20 feet away, staring for a while before it took off down the side of the mountain

- A moose walk calmly by me, not much more than an arm’s length away

Both were absolutely terrifying experiences. Objectively, the bear encounter was probably the more dangerous (it was clearly startled so potentially unpredictable), but both the proximity and the casualness of the moose’s approach scared me much more.
Hehe, I like that quote! Yeah I tend to lean towards duplication too when it’s a choice between duplication versus introducing some new abstraction. My personal rule is that I need to have 3 instances of working duplicate code before abstracting. Abstracting before having more than 1 real use case is nearly always the wrong thing to do, the wrong abstraction will be chosen relative to the future needs. (And this is the most common abstraction accident in my experience.) Two use cases still isn’t enough to warrant changing and complicating and interface, is often premature, and one duplicate with minor changes won’t do much damage. As soon as three real uses cases appear to be near-duplicates, it starts to become more clear what the abstraction should be, and it’s justifiable to consolidate at the cost of a little added complexity.
You've misunderstood, from your own article:

“California’s forests naturally adapted to low-intensity fire, nature’s preferred management tool, but Gold Rush-era clearcutting followed by a wholesale policy of fire suppression resulted in the overly dense, ailing forests that dominate the landscape today.”

It doesn't say 20 million acres need to be removed, it says that's the area that needs burned. Low intensity fire clears fuels without killing mature trees, this is especially true for long lived redwood species that expect fire to clear out smaller vegetation below them. It's not about removal or clear cutting.
Interesting. What is a "silencer" then? Is it a different device or the same device used on guns that are less noisy to begin with? Or is the movie silencer a complete fiction?
Bribe and blackmail, quite harsh words I would say. The government is essetially making use of the ranchers land to the general good of the overall ecosystem by (re)introducing wolves. Fair compensation for lost income is not a bribe.
Have you seen ranching and logging land? In general it’s actually very well managed. I for one like lumber prices on the down low so a single digit percentages of managed forest land being clear cut per year in a sustainable growth cycle doesn’t concern me. And while I’m not one for beef myself, I love to watch cows graze and when cows are held at reasonable density the look and feel of the grazed land isn’t all that different from nearby “untouched” land (keep in mind animals are also grazing that “untouched” land!)
We use Teamwork Desk for our small business. It works great for 2 or 3 people handing tickets (I'm sure it would do fine for me), and the new Stripe/custom integrations they offer make it easy to use for billing.
The nuance there is that Beria made those claims in private and did not want that to be known. At that moment he would score more political points presenting himself as a hardliner. It was something the author of that book found out almost by accident doing the research about his private life.
If not for the excellent quality of the other material in that book I would have not really paid much attention to what Beria had to say about his plans
Hah, dowvoted for pointing out this?
Also, the above definition is essentially the original (50s-70s) definition of AI, and I reckon that school of thought didn't end too well. By that definition, current computers are way more intelligent than humans under almost every benchmark. SAT- and SMT- solvers can tackle huge problems without breaking a sweat.
We humans, by comparison, are pretty crap at state space search, but we shine when said state space is dynamic or the search is heavily context-dependent.
ahhh, gotcha. Yeah that sounds like a problem the host should offer a remedy for, and if not, whelp, yeah... change of host.
Figure 3.8 in the GPT-3 paper (SuperGLUE Performance) pretty clearly shows a plateau in performance, with the increase in performance from 13B to 175B parameters (13.5x params, +6 score) not being significantly different from the increase between 6.7B to 13B (1.9x params, +4 score).
> finding yourself unable to steal an image

There's browser extensions that will convert a whole page as it is loaded in the browser to an image file. For ever-scrolling pages you have to manually stop it.
Hopefully folks will forgive the tangent, but my favorite-ever Onion video is about Prague's Kafka International Airport: https://www.youtube.com/watch?v=gEyFH-a-XoQ
Walnut Creek CD-ROMs also provided a way, including live CDs.
if you really want that go check kbdfans d60 is more have reasonable price than rama
This isn't fraud. Or if it is fraud it's not fraud against you and you don't have the information to see if it is or not.

They can't get you your item because of the weather. Whether or not you personally feel that they should have worked harder or not isn't really the issue; that's not your call to make. They tried, they decided they couldn't do it[1] so they cancelled your order and refunded your purchase price. That's good customer service, not bad.

[1] One likely reason is that they probably don't have the local warehousing space to store everyone's in-transit items; it needs to go back to a main shipping center anyway. And if they do, they should ship it to a customer they can reach from there promptly instead (which again is good customer service on the whole: ship as much stuff as you can as fast as you can).
Besides offering much higher power levels, the bulk of most hospital X-ray equipment seems to just be positioning... i.e. the actual X-ray generator is fairly small (although things like a projected light illuminator to help the technician with aim make it bigger), but there's a lot of "accessory" equipment just to make it easy for the technician to position it in the right place and have it stay there. Ceiling tracks and a specially designed patient bed with a pretty x-ray transparent material that the sensor can be placed under, for example.

Dental X-ray machines for example are very small, but I think it's because they operate at pretty low power and have pretty simple/consistent positioning requirements. Panoramic dental x-ray machines on the other hand are pretty big because of the specific positioning.

On top of that I think a lot of hospitals just have pretty old X-ray machines... they're expensive and can operate for a long time with maintenance and tube replacements. I've seen clinics that upgraded their x-ray process to digital by using a standalone digital sensor like this, but are still using a 20+ year old analog machine as the x-ray source. I think that's why this particular sensor doesn't accept triggering information over the digital interface... that seems kind of weird at first glance, but I assume it was designed as a drop-in replacement for film, so it would be used with an older machine that didn't have any kind of digital trigger output. Instead it just detects when the exposure has started. Presumably the manual told the technician what parameters they needed to use on the emitter for it to get a full scan.

The author here mentioned using a hand-held X-ray emitter for sports medicine which I'm curious about because I've never seen such a thing. I assume the power and exposure time must be pretty limited, even the dental X-ray machines have a regulatory requirement that the operator be behind a shield during use---although the implementation is usually pretty lax, just putting the exposure button in the hallway outside the x-ray nook so they have to step outside briefly.
Even HN, this very website, still uses spacer gifs. Sadly.
The Pi Zero 2 W Is the Most Efficient Pi
This is absurd. The "gene pool" has nothing to do with people's sense of ethics around having kids or not.

We don't have a "don't have kids" gene that can get outcompeted.
The Love Chair of Edward VII
- Hanlon’s Razor: never ascribe to malice that which can be ascribed to ignorance or stupidity.

Or, more broadly:

- There is "what happened," and there is "the meaning you assign to what happened," and crucially, _they are not the same thing._

This one lesson underlies virtually every mindfulness and personal development practice in the world.
>* Sendgrid for transactional/outbound email

All good recommendations ! I would advise/caution AGAINST SendGrid.
They have a quite the terrible reputation and my n=1 experience is that over a weekend they suspended my production account without cause !

1) I've been sending the EXACT same mails and number (less than 200-300 a month) to the exact same ppl on their free-tier.

2) I asked to upgraded to a PAID account to get better statistics (opens etc)
They came back with saying I'm not a good fit for their org and boom disabled my account which is used in production ! Was a fun weekend switching everything over.

So they were willing to send my mails for 5 years for free and after I wanted to give them money to KEEP sending the EXACT same mail, they basically said bugger off and my production systems were left without an email service !

EDIT1: After searching SendGrid on HN - seems I"m not the only one !

I can recommend PostMark - Brilliant service.
Those that cremate may consider just using a steam engine :)
It's like the author heard about this practice briefly and jumped straight to "Wait, this doesn't make any sense!" and spun his lack of understanding in the most extreme way.

Instead of asking what's driving people to this practice and whether the practice produced noticeable mental health benefits in the participants.

"It can't work how I understand it", doesn't mean it actually can't work, only that you've failed to understand.
The young loyalist who dared contemplate the idea of a ‘new’, united, Ireland
With "Proof of Stake" to mean a consensus system, are you saying the Ethereum Proof of Stake implementation doesn't do anything to guarantee against a cartel of bad actors?

My understanding is "slashing" may be one such mechanism. This is where staked funds are taken away from bad actors. ie if you propose a block with bad transactions, the 32 ETH you have staked will be reduced by some fraction as punishment. When your stake is slashed down to 16 ETH you are booted from the system. So that us a clear punishment against a bad actor, though I'm not sure what a cartel means i this case. Perhaps you know about this already however.
The most important part of Bayes rule is the concept of Prior knowledge and Bayesian updating - new data should always be combined with your existing knowledge (starting with the "base rate"), based on levels of uncertainty.

Closely related is the concept of conditional probability - how does the probability of something change as you include other information.

It takes some studying to understand probability theory well, but it is very powerful once you start to think that way. Most of the garbage science reporting in the media would be fixed if reporters actually thought this way and honestly applied it.
While I completely agree with you for normal websites, web apps are an entirely different beast. I think it's quite reasonable that applications have some extra logic to deal with navigation, because they're built for complex interaction, not for displaying information.

I think it's quite reasonable to want to respond to a back gesture to cancel a modal that asks if you're sure about deleting <some resource>. You could render everything server side to get website-like navigation, but for these things JS is probably one of the better mechanisms to make user interaction more pleasing.

This stuff should absolutely be kept away from news sites, blogs and other web resources because they're awful enough already with their constant popups about signing up for newsletters, accepting notifications and pitiful pleas to use their app. For your average PWA, though, this is definitely a bad thing.
I deeply appreciate the anchor name here. Kudos! The only problem is now I have to go look for my stapler.
>Two years of lockdowns, reckless spending, mandatory vaccinations, extreme media gaslighting. Soon there will be real consequences to these simplistic and heavy-handed authoritarian measures, and they're going to be of much greater significance than covid itself.

I think many people don't realize the levels of resentment growing in the other half of the country. The Marine Corps is about to boot ~10,000 active service members for not getting the shot. [1] The other branches have only slightly better numbers, with the Guard and Reserves far worse. The Oklahoma National Guard has refused to enforce the mandate and is currently in a stand-off with the DoD. [2] This is not a recipe for long term stability.

[1]. https://www.marinecorpstimes.com/news/your-marine-corps/2021...

[2]. https://www.armytimes.com/news/your-army/2021/11/12/oklahoma...
>> "Listen to your body and learn your limits"

This was the most important lesson one for me, while it was applicable. The 'Listen to your body' part, anyway. I used to get drained around others, especially big crowds. I was always watching others, and 'becoming' them by putting all my attention outside myself.

I heard of the technique of maintaining attention/focus inside the body. So I picked the belly, which turns out to work very well because there is so much sensation in that area for me. I began to focus on my belly as much as possible when I was out in public. Eventually you can begin to rapidly focus attention between yourself and others, say if you need to converse or pay attention to whatever external thing. This enabled me to become 'bored' when out in public, instead of the formerly usual mild state of panic/anxiety. It was completely life changing. Doing this made the other bullet points entirely secondary for me.
Originally houses didn't have indoor plumbing but yeah eventually that was a common feature
The investors didn't want to risk throwing more good money after bad.

No other companies were interested in buying the drug and it required more costly trials and upkeep.

You drop the price and buyers are even less interested, meanwhile the costs keep coming in.

I think the mistake people are making is assuming the drug was in a position to be revenue positive at a lower cost when it wasn't.
Yeah if the post here ( https://news.ycombinator.com/item?id=29297139 ) is correct, I don't see how criminal fraud could be fall under forced arbitration. Criminal prosecution isn't even up to the private parties.

That said, I could certainly see why someone might want to avoid devoting their life to fighting Amazon over something like this.
I'd rather be liquified and injected into an oil well. The carbon cycle has enough carbon for now, no reason to delude ourselves into thinking we were ever actually helping this poor planet by existing.
Rural exodus: Newfoundland’s quest to save its community
The ‘s’ probably stands for ‘space’. It’s a transparent gif used to add spacing to an old-school table layout.
Genes don't drive anything. They can give you a wide nose or red hairs but not your goals in life.