skysight-inc/HackerNews huggingface dataset:
About "FriXion" I love that feature to be able to erase the ink, and while scrolling just now Jetpens' site I came across this remark:

> ...FriXion ink reappears if exposed to temperatures below 14F (-10C), like if it is placed in a freezer

I just tried that out by putting a scrap of paper into the freezer, it worked immediately! Funny & fascinating... :D
To see clearly through this, first ask yourself: "why is ageism rife in software?"

Because, once this very simple question is asked, you pause to consider the reality of software development as a profession, whereby an awful lot of developer roles are meant as cogs. No offense specifically to software developers, it's true for practically any other commodity corporate job, with the caveat that most commodity jobs pay less. Being easily-replaceable by design is the problem.

But this is where you, as a medical student, have an edge. Because if you stick it out in your current career path, you're building domain expertise. If you build tech skills along with domain knowledge, you're golden. It's incredibly hard to replace.

Whether you choose to go to MedTech, to build your own thing, or to transfer these skills into adjacent territory (consulting, investment banking) - all of these options crop up on the back of having an intersection of technical skills with domain expertise.

For context, I've done the exact opposite. I started with CS - entering the market after the bust. You could see very clearly exactly what happens when the money hose shuts, and it didn't look pretty at all for older employees. (Or even, not so old. Less demand meant it became much harder to get a good job.)

I didn't want that sort of life, and didn't enjoy coding all that much at the time. Nowadays, I've got my own company, with its own tech (built with a co-founder), in a specialized domain. My only regret is that I waited so many years until I got back to coding. But coding also became a lot more fun (way more than it ever was back then). Mostly because it became a means to an end.
Scientists discover new part of the human body
I worded it badly. It's as you said. In my experience if I want to buy a given X book it's almost certain that I will not be able to purchase it in a non-DRM format. Because DRM became de facto in the industry and only a small share of titles are available to purchase without it.

> People who self-publish through Amazon are given a choice whether or not to apply DRM to their books.

Didn't now Amazon also sold non-DRM. I guess the authors of the books that I was enticed to buy opted for it.

> Tor Books, the biggest sf/fantasy publisher, doesn't use DRM, either.

Have read short stories published there. Content generally is good and innovative.
It's a phenomenon that I find strange. Laissez-fairism has a holdout on HN, despite being a century dead in the real world. It's a position argued frequently here, which surprised me at first because it's sophomoric.

So far, I've been unable to reconcile holding that position with having any level of empathy. It's a position held by people with "mechanical efficiency" (not that Galtism is efficient) high on their list of values, but "collectivism" nowhere in the list. People who maxed their stats on technical attributes but have no calculus of human suffering. Dunning Kruger comes into play.

It's also the position held by bastards; but I don't get the impression that the hackerati are bastards, just... specialised.
Can you tell more about this project? Is this wasm?
The “20 Questions” method of debugging
Oh sorry yes you’re right it’s the other way around.
Gloo mines online data for people who might be receptive to church outreach
Not everywhere, as others in this thread have mentioned. As a frequent traveler I'll be probably holding onto the last physical sim iPhone for many years until everywhere I travel to has it all ironed out.
> The more I hear about how Zig implements it, the more it is exactly like exceptions.

It's exactly like exceptions aside from all the problematic bits of exceptions:

* it is very explicit

* it is much easier to interact with

* it can be abstracted over (since a "result" is a reified value of a known type)

* it supports but is not over-optimised for happy path or split-path scenarios

* it doesn't require separate allocations or RTTI

* it has a much more uniform cost model

That doesn't necessarily mean it's the right system for what you usually work with, but it's a really nice way to do error handling.

For an expansion of this, Brian Cantrill has a paean to this error handling style in his "falling in love with rust"[0], I can't direct-link the section but it's "1. Rust’s error handling is beautiful".

[0] http://dtrace.org/blogs/bmc/2018/09/18/falling-in-love-with-...
I think this battle is long over and done with, but the Ethernet jack is not that big. A Thinkpad T470s/T480s has it and it is plenty thin. There are even some laptops with a collapsible RJ-45 port which allows it to be even thinner.

A USB port is also not that thick yet it has been dropped on many recent laptops, although a Thinkpad X1 Carbon shows it is possible to have USB, HDMI etc on a 2lb / 1kg machine.
As we know, everything is broken.

Most of the stuff is broken in known ways to a terrible degree. Usability sucks. You can literally see the brokenness. Most of the stuff does not work properly, is slow, insecure and just stupid. It does not do what it is supposed to do, at least not without risking you harm.

Some stuff is a little bit better and only broken in more subtle ways. Some edge cases might not work. Some obscure security holes might be in there.

Then there is some very rare stuff, which has exceptional quality. But even then, we all know it probably is still technically broken. On the unlikely chance that the thing actually works and no mistakes were made, there is certainly a bug deep down in the Kernel or somewhere in the CPU.

You take some of the very rare stuff of exceptional quality. Does it do all the things you want it to do? Probably not. So at best it somewhat works, does most of the things you want it to do and only has unkown brokenness, hopefully very deep down and hidden away as far as possible.

Now comes the biggest problem: Even if you choose the least broken stuff, you know have to start maintaining it. Things below it will start changing and reintroduce more brokenness. By using it, you sign up to fight it.

Now I have this superpower to actually fight it. I make things less broken. But I am fighting an ongoing avalanche of brokenness. My day has 24 hours, I need to sleep some of them and the avalanche just keeps coming. Some days I like the amount I have shovelled away. Some days are ending with me still up to me neck inside it.

I am not like Sisyphos, other people are using the space where I shovelled most of the brokenness away. So it does make sense and is fullfilling. I have fun, when I look at a small area, where the brokenness will stay away for some time, even though I know, it will come back at some point.

I am not immortal. I can probably do this for another 50 years. So 50 more years of shovelling but vast mountain chains all around me.

So I have to be very careful to only pick the most precious areas to clear.
> It feels like more than a coincidence that the flavor of "security" that comes out of these companies hinges on infringements of ever increasing amounts of their users' privacy.

It is the same as in politics: saying 'because security', is a very convenient and easy way to get about anything accepted, little by little.
in the EU schuko/europlug seems to be slowly becoming the standard everywhere.
It broke reader mode too. I got the text of the donation banner and nothing else.

Had to zoom into the corner so I could tap the microscopic close button on the timeline so I could then close the donation banner.
Eh, why not? You don’t seem like too serious of a person anyway. You just made it all the way to 28 pursuing medicine and didn’t realize the commitment necessary for it until a decade in. Okay, fine, mistakes happens. Sure, waltz into software development too, get you a bootcamp seat, take some Courseras. You’ll face the same level of competition in this field too, everyone’s jacked up on Adderral, just like in med school. It’s not a cake walk anywhere you go.

But you don’t seem serious, so this is about as serious as an answer I’m willing to give. There’s 100 other egotistical people swapping over to this profession mid career too, it’s just as cut throat. Trust me on this. Ageism is the last of your concerns. There’s probably someone older than you that’ll wipe the floor with you if you think this is an easy way out.

You’ll be back here in two years lamenting about how hard Leetcode is.
https://askabiologist.asu.edu/explore/life-and-death-fig-was...
You probably already eat bugs, just saying.
It’s cheaper to stop emitting now than to pull carbon from the air later
A potential security weakness as well - they will need to make it more "easy" than it currently is to swap the eSIM between phones.
I don't call or text much, but I don't appreciate how phone numbers cost money and are intrinsically tied to your personal identity (unless you're an adult and spend time and money shopping for burner phones), whereas email addresses and Matrix accounts are permissionless.
An industrial product has different requirements compared with a consumer product. I am really curious how many hours of continous operation my camera can sustain.
> The ones that are not for the FOSS aspect are either masochists or using Apple, aren't they?

No, I use Linux because I need a *nix system, Linux provides a better one out-of-the-box, and I very much dislike Apple's UI/UX.
> They already hold 50% (!!!) of all our revenue in reserve for 90 days for the last months (currently a couple of MILLION USD)

So, over the last 90 days you've had $4M of revenue, or $1.3M per month. That's rather a lot less than 5-10M.
> I don't quite know why they hate me so much, but whenever I try to be nice to movie companies and purchase their stuff, they treat me like shit.

It's called "paying the Danegeld".
Fantastic. Now I will have no easy way to transfer my number from one phone to another.

Currently I carry on my trips a spare phone that I can use to transfer my SIM card to and keep being able to receive various SMS messages needed for me to function at all.

So what do I do after the change?
> People choose platforms because of their functionality

I think most people choose platforms because of their popularity. Everyone uses foo, let's just use foo.
Seems like you can try it out[1], I find this a bit funny that it is easier to get trail access to quantum CPU and light based GPU, but for Cerebras and Graphcore trial access you need spend thousands of dollars.

[1]https://lighton.ai/cloud/
Well, you just described the process for most programmers: we want to first see if we are interested and only then schedule a phone call. Pressuring me into a phone call just nets you a generic "let me get back to you" and 90% of the time I never do.

I am not committed to their process, not to the process, you know?
Show HN: 1paragraph – Ebooks Without Pages
From the website of the manufacturer [1] it appears that the co-processor is essentially an analog computer for matrix-vector multiplications. I am quite sceptical about the accuracy and value range of the computations. Even puny single-precision floating point operations are accurate to something like 7 decimal digits and have a dynamic range of hundreds of dB. According to the spec sheet, the appliance only uses 6-bit inputs and 8-bit outputs, so the relative errors are probably on the percent level. This makes it hard to believe that any signal will propagate through something like a DNN without completely drowning in noise.

[1] https://lighton.ai/lighton-appliance/
Mentioned book

The System: Who Owns the Internet, and How It Owns Us

https://www.goodreads.com/book/show/53261015-the-system
Mindfulness, gratitude, and empathy (with others when I'm managing well, with myself when I fail my expectations for myself). I also try to listen to the messages from the world... sometimes, your angels are trying to protect you from a mistake, and if you choose to stop and listen to them, things go better.

I raise my children in a Christian church because that's what worked for me to learn/grow/nuture my own spiritual practice. As they mature and increasingly question religion, I will become more explicit with them explaining the importance of a personal understanding of spirituality.
Progress for the sake of progress... SIM cards have plenty of advantages, all of which relate to control of your hardware. With a physical SIM card you retain control of the number and can swap it easily. As other comments have shown, with an eSIM, you rely on the provider to provision it for you.

I hated having to call the provider when I was with Sprint and Verizon Wireless in the US, when I wanted to change the phone I was using. And that was mostly free and they had 24-hour hotlines. If you have to pay and can only call during business hours, it is a huge regression.
But surely notations vary a lot in quality. Think for example in roman numerals vs. positional number systems as alternative notations to work with arithmetic. One was surely a great advance over the other. So I wonder, what elements of our modern notations are akin to roman numbers, a suboptimal solution awaiting to be replaced with something vastly better. Is all perceived complexity in math inherent to it, or at least some of that is due to subpar notations?
To point out problems and as a voice of warning: I absolutely agree.

But on the other hand: a lot of negative things happened because a lot of things happened. I doubt we'd have a similar amount of things happening if everyone only used the purest of pure software and "learn, configure, maintain and run seven services so you can use chat" was what everyone does.

Having zero wiggle room is terrible for making progress.
Not very often, aside from maybe using git blame to ask someone a question if I'm touching something they worked on recently.

Yet I've used git bisect to track down difficult bugs, which is dependent on that history. Not often, so I think of the full history as akin to a seatbelt - you might only need it rarely but when you need it, you really do need it.
> they don't talk about raising monolithic walls through out the region.

A monolithic wall would be a hell of a feat.
> satisfy a truely tiny amount of people

If this were true: Why go after the people creating alternate clients, as Discord has apparently done a number of times now? Apparently "un-walling" is not a problem here, people not being walled quite as hard (without any involvement or development cost for discord themselves) is.
This is my point as well. I can see the Slack model of basically completely independent workspaces works well for something that I am doing full-time but for open source work it is just too much effort to follow. Discord is better but I still find that switching between different servers is a lot of clicking and for non-focused servers you only see server-level read/unread.

I really like the Matrix (and WhatsApp, FB Messenger, Telegram...) model where every chat is just a different room that I can have in one recency list. Spaces of top of "just rooms" does a nice job to help discovery and filtering.

At least for how I work Matrix "Spaces" is actually the best UX for my personal life as opposed to "Servers" or "Workspaces". Element could definitely improve on other fronts but the way it "merges" my different communities on the client is excellent.
I disagree that we are dependent on the whims of single companies more than anytime in history.

In fact, once you go 100 years or more back, I think most of history is dominated by major monopolies, trusts, and nation-sized companies in ways that we can't fathom. There is no East India Trading Company today. There is no U.S. Steel or Rockefeller Standard Oil. There is no Big 3 newsmedia companies controlling all news.

Just saying, a little historical perspective is useful.
I can't understand why anyone would want this. Being able to physically swap sims so I don't ever have to deal with carrier customer service is a /good/ thing, especially when it's in the carrier's interest to make this as difficult as possible.
Check out the book Maxims for Thinking Analytically. Then read Power vs. Force by David Hawkins to get the other side. Even better skip both and read Iain McGilchrist’s new 3000 page 2 volume work: The Matter With Things.
Surely OP, who is "very extraverted" in their own words, would not lack friends outside of employment. Even if they did, they could always go out and make new ones.
I was very fortunate that he was friends with my sixth-grade art teacher, and he came by a few times to talk to the students.

The Crocker Art Museum in downtown Sacramento has a number of his works, and did a retrospective last year for his 100th birthday.

https://www.crockerart.org/exhibitions/wayne-thiebaud-100
My understanding is that it’s a design flaw of the defrost heater in that generation of Samsungs. That’s at least what the warranty repair guy told me.
Not here in the U.S.
I completely agree with this.

Certain phases of work and types of teams do alright remotely - typically a team with a lot of senior engineers in mid-project flow with few external dependencies. But a team with a significant number of juniors, faced with multiple blockers or external dependencies will underperform badly compared to in-person working.

Whole days will go missing because of a lack of effective communication - the simple ability to lean over and check or ask how someone is doing. Not to mention the inability of learners to just pick up information through incidental conversation and overhearing other people talking.
And also front-office dev isn't everybody's cup of tea (though I am sure this can be said of any type of role).

(Source: worked in finance/trading for 10+ years before jumping ship.)
I am very worried about this.

While I love (and sometimes use) eSIMs, the physical SIM has a huge advantage in that it gives me freedom. It's the revolution that GSM brought: just take your SIM and move it to a different phone. No permission required.

Arguably we've become slaves to ecosystems of either Apple or Google at this point, as pretty much nobody uses a phone as "just a phone", you need to have an account with one of those behemoths in order to use just about any app. But still. The physical SIM is (was?) one of the last remnants of the freedom we had to switch phones.
> who can articulate a strategy that I can understand and that has a good track record.

i wouldn't care for articulating the strategy, if they have a great track record (something like 20 years of positive returns for example).
Why is it so difficult to get the right screen for a mac, relative to how easy it is with Windows? Is this a proactive design choice by Apple, or just a lack of care?
Africa is full of so many great civilization stories, that they highlighted this relatively recent one from 1200 to 1550:

in its prime, from around 1200 to 1550, Great Zimbabwe was home to about 10,000 people. The state covered 1,779 acres, more than twice the area of New York’s Central Park.

-----

From Ancient Egypt to Carthage to the Malian Empire (with wealthy cities like Timbuktu) there are so many remarkable parts in Africa.

https://en.wikipedia.org/wiki/Timbuktu
What is there to "come on"?

I tell you something: most trees are better for the environment than most humans.

Many a tree is also smarter than human apes ;)
Maybe to avoid sim swapping? Although i am not sure if there would be an alternative attack.
They’ll iron it out pretty quickly if iPhones can’t use their network.
Lavazza Rossa or GTFO. :)
Used both multiple times - always worked fine, can recommend. :-)
Could we use that space for an SD card?
I'm not watching a 1hr presentation/video.

Your quoted math is nonsense. There's ~250k miles of stone wall in New England. Divide by a ~100yr construction period, and you get 2500mi/yr. Average pop was say 1.25mil (I'm underestimating for easy math) over the period so you get 1.25mil person*years per year.

The mathematical writing should be on the wall at this point.

https://en.wikipedia.org/wiki/Demographics_of_New_England#Po...
I've actually had some time to ruminate on this and as ever I think Ray Dalio probably knows a lot more about this stuff than I do. This is an extremely worthwhile watch:

https://www.youtube.com/watch?v=TISMidxdZoc

We can never go to war with each other and as such should continue trading and competing (maybe on fairer terms) to avoid such things - the destruction just from cyber warfare alone would be beyond insane.
OK, "worried about" is the wrong word, let's say "responding with worry to."
Honest question - I am not familiar with the business realities of taking payments, but here goes:

At most companies I’ve worked at, we’ve at least done an exercise in keeping our core business process running or available on a competing cloud / connectivity provider or OS, or on prem and offsite. Is it impractical to try and do this with your payment processor? I.e route every 3rd customer to PayPal instead of stripe? Legislative / contractual reasons prohibit this perhaps?

Absolutely not blaming the OP here for their situation, a business has made promises of an easy life for payment processing, they’ve (presumably) been paid by the client but are now causing trouble - this is clearly crappy. But it is not exactly uncommon sadly.

Edit: Further reading of the comments here do seem to make out that this case in particular might not be as clear cut as first seen. But my general question still stands.
> People choose platforms because of their functionality, not because of their code licensing status

Some people, valuable open source contributors in particular, choose to use software exactly based on its licensing status.

I don't mind paying for software but I do mind running binary blob that I have no idea what it does. I also mind being unable to fix an irritating issue which, with open source, I at least have a potential to be able to fix myself.
One problem is still if you're sending email on behalf of other people. One of those people might do something (maybe even something innocent) that will put your entire service on a blacklist.
Never used them to switch lights on and off, what we do use ours for is to set timers when we are cooking. I'm amazed no one has created a dedicated voice activated timer like this before, it makes too much sense. If your hands are covered in food and you need to set a timer it's much more convenient to just tell it to set a timer than it is to wash your hands, set a timer and then go back to food prep. Phones don't work well for this because they are inevitably in your pocket so they can't hear you well and you can't hear them. The second major use is as a shared calendar and reminder system. We set weekly and daily reminders and notifications for one time events. This is also much easier than messing with shared calendars on a phone since the home assistant is set up to respond to anyone and will just announce the reminder so whoever is around at the time can handle it.

I'm sure someone could create a non-Amazon non-Google version of this but so far they haven't or if they have, they're doing a terrible job of marketing.
Too optimistic, Headphone jack takes so much space, that they can't put it on even ipad pro 12.9" /s
Thanks for the information. Looks like we will need to look at another payment processor and adapts our code to it...
> Coordination between many companies is an exceptionally difficult problem without blockchains.

Before we solutionise to blockchain though we should work out how we want the world to work.

This is my main issue with discourse about NFTs and Blockchain - it gets banded around as a technical solution to solve everything before anyone has even started to think of what the requirements are for the problem we are trying to solve.