skysight-inc/HackerNews huggingface dataset:
Tell HN: Did you know that you can help restore a person’s eyesight for $50?
Dear HN,

Is there a better way to start a year than with acts of generosity?

Recently, I learned about the Seva Foundation, which counts Larry Brilliant, Ram Dass and Steve Jobs among its founders. The foundation's mission is to "build sustainable eye care systems worldwide by creating equitable access to eye care, building capacity of new and existing eye hospitals and systems, and collecting and learning from evidence."

I perused their website, and was taken aback by how common it is in many parts of the world for scores of people to suffer from vision impairment due to cataracts - a condition that can be easily cured with a simple surgery that costs 50$ to carry out.

It is a powerful reminder of the stark inequalities that exist in the world. I feel grateful that there are people like the Seva Foundation, who are doing something about it.

You can learn more about the foundation and donate to the cause at:

https://www.seva.org/

P.S. I am not affiliated with the Seva Foundation, I just found them to be a genuinely great organization and wanted to spread the word.
The author of SQLite suggested that the name is meant to sound like a mineral:

https://changelog.com/podcast/201
Economics is specifically the study of resource allocation decisions. That’s literally all an economy is, the sum of all resource allocation decisions.
Something being inevitable and everyone knowing that it's inevitable and everyone acting on that knowledge are three distinct things.
Care to expand? Where would one start on this rabbit hole?
Motion (YC W20) Is Hiring Fullstack Engineers
I'm not into consoles but if I were, that video would encourage me to get the steam deck.
I read recently that parts of the code for Artemis are written in Ada. Ada is also used on the ISS. Makes me wonder who besides NASA might be using Ada due to its' safety.
Yep, good advice re: taking it slow.

It’s advisable to do some strength training with any running program to help minimise injuries.
Just 1Password with a long, randomly generated password. The more complicated you make your password management system the more likely you are to have an issue.
What if the maintainers just say no?
Commercial landlording is different than residential, but in residential, just changing the locks sets you up for a lot of trouble.

Power would only really be an issue if anything important was running in their offices, but running servers in the office has been unfashionable for quite some time, so I wouldn't expect much if anything to break there.
Get a bike trainer - wheel-on trainers are cheaper and use Zwift. If you keep with it you can upgrade later to something nicer or ride your bike outside.
Spending 30% of your income on your mortgage is pretty close to what lots of people in the US do. The typical advice is that you shouldn't spend more than 28% of your gross on your mortgage.
The problem is no system is immune to incompetent/uncooperative users.

If in reddit/hn-like sites users use up/downvote as "okay, this is interesting discussion"/"this adds nothing to the topic" it works reasonably well.

If they decide that it is just same as like/dislike button (as is common on many bigger subreddits), then we get back to promoting echo chambers
> Is Twitter worth more than the $13bn in debt?

This might have been true on October 26th. It's not obviously true today.
Not every sport is for everyone. I feel the same. I even ran some 10Ks, but I hate every second of it. Maybe I'm too heavy or my joints are already screwed up too much, but I much prefer weight lifting and basketball.
Well, yeah, in fact the point is stronger. Economies are feedback systems and oscillate. Recessions are inevitably predicted every few years because recessions simply are inevitable every few years. And yeah, it seems likely (though obviously not certain) that we're due for another.

There's nothing particularly notable here. Speculation markets got overheated[1], now they're correcting and as a side effect money ends up more expensive to do "normal" activity too. Then we'll do it all over again until 2030 or whenever when we come back to write this kind of stuff as if it was a surprise.

[1] For lots of interacting reasons, I'm sure. There's good economics to be done to understand this stuff, but "ZOMG Recession" coverage is just tiresome.
For when you need real-time updates, triggers + denormalized table is easy and supported everywhere.

One of my apps in fact use that table as primary (read) for most things and post the changes to the base tables. Was far faster than the normal way.
> What happens with it fails, what happens when a game was previously working but breaks in a future version of proton or worse breaks because the developer pushes an update (and maybe its an online service game so you have to update).

All of these are good questions to have, Valve didn't directly come out and address them so it makes sense that people would feel anxious about it.

Largely, Valve has solved this by running every game in a lightweight container runtime, kinda like Docker. Regardless of the distro you're running on, Valve can define a common runtime for the game and the title should boot using the defined settings. If something then breaks with that runtime, Valve can actually go through on a game-by-game (or even system-by-system) basis and fix it. This is how Elden Ring got performance patches on Linux at launch, or how titles like Rocket League became playable when their native version was not.

It's a complicated technical solution to a nuanced problem, but Valve has done a bang-up job so far.
I haven't really seen that. In fact, it has tended to be the other way around, for me (as an Apple dev). I won't go into details.

But I have great faith in Linux; partly because I have a lot of faith in the "Linu" part of "Linux."

Despite his acerbic reputation, Torvalds is one hell of a coder.
> It's no wonder that some creators who are just chill in their videos, sometime attract a wide audience, become a father-like figure almost - they could talk about anything - because younger people nowadays are just starving for this co-regulation effect.

Then perhaps this is exactly what text2speech packages will optimize for ...
I wouldnt say "never", but it certainly isn't now

but the community is allowed to be excited in growth, albeit small, right?
I am pretty sure the Economist cover has been repeatedly mocked as counter-indicator for many years now.
So many tech sites call for boycott of Twitter (see Engadget) yet they actively post on Twitter to their massive audiences. Put your money where your mouth is and delete all your corporate Twitter accounts.
It’s incredible: the mental gymnastics people will perform to avoid even contemplating the fact that our wages are Fucked (capital F intended). Want people to be enthusiastic about working? Pay them enough! Want ambitious people? You won’t attract them by offering dogshit compensation. Hire /less/ people, but pay them /more/! How bloody hard is that?
Is this Windows or Linux? Also what CPU? Your results for rust on LLVM15 are pretty much close to mine but clang++ on LLVM15 is almost twice as slow. I really want to find reason.
Not much more than just running to be honest, I find it to be quite a stimulating activity, even on 90+ minute long runs.

Definitely helps to not keep glancing at your watch though.
It’s very likely this isn’t their first time running behind on rent.
I'll bite. You seem to be wrong. I use a 13" Huawei laptop from 2019 (I can't compare newer hardware):

- screen resolution is 4k (please correct me if that's not retina)

- price was $900-$1000 (apple products were double that price)

- everything just works in Linux except the fingerprint reader (I'll have to give you that)
Rust and Ada are both seen as 'safe' languages that prevent many unsafe actions by programmers.
Computers as an end in themselves attract neuro-atypical persons with poor social skills. That’s not necessarily a bad thing, but it needs to be accounted for.

Computing science is also quite immature, because of all the mathematical sciences it is by far the youngest. I don’t think that’s what you meant though.
Macbooks are at least $500-1k more expensive than any equivalent PC laptop. For $1k you're only looking at a M1 Macbook Air with 8GB RAM and 256GB storage.

Screen resolution is great on Macbooks, but also great on certain PC models as well, you just need to do your research and buy a good one.

I agree that Macbooks generally have superior battery life.

I have a LG Gram 17 with 17" screen, 32GB RAM, 1TB storage, and 12th gen i7 processor and paid $1,500 for it. A Macbook Pro with 16" screen, 32GB RAM, and 1TB storage starts at $3,500, 2.3x the price. So yea hard disagree on anyone claiming that Macbooks don't carry a significant price premium.
I'll never tell people they have to, but winter running can be really enjoyable. I committed this year to doing as much of my training outside through the Canadian winter as possible, and so far it's been a dream. I ran through the storm that ripped through Ontario right before Christmas and caught myself thinking that I wasn't sure how much worse conditions would have to be for me to stop having a good time.

Like the beginning of your comment, it ultimately comes down to gear. An ankle injury is a good reason to not push yourself running, but the weather need not be :)
In my department (cloud consulting) an L5 is expected to be able to “manage their own work stream independently”.

That means talking to the customer, gathering requirements, doing their own system design, presenting it to any facet of the business, doing the hands on keyboard work, automating the deployment and training the customer. You should also be able to manage your deliverables and the customer expectations and communicate the trade offs between time, budget and requirements.

Of course if any of the technical areas are your weakness, you are responsible for bringing the right people in.

An L6 is expected to manage multiple work streams and spend a lot more time in pre-sales.

The advantage of being an L5 is that there is nothing stopping me from performing L6 tasks. But I don’t have to. No one is going to tell me that I have to take on L6 level work. But I don’t have to.

On that same note “we control our schedule”. If I start routinely putting in more than 40 hours a week, my manager is going to talk to me and start asking hard questions like why am I not managing my customers expectations.
If selling was an issue, why not give it away?
Is a small-pain, but you can swap your iCloud/App Store region via the App Store in-app settings (no VPN needed)
Run! Even an hour of running over the course of a week has proven benefits to morbidity and mortality.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4131752/

"Running, even 5-10 minutes per day and slow speeds <6 mph, is associated with markedly reduced risks of death from all causes and cardiovascular disease."
Thank you kind sir, that is great feedback. Very motivating :)

I think we all have it in us to write good texts, but it takes some motivation, dedication, and practice :)
Infinite growth rate!
As explained in another thread, nothing went wrong with the tooling and namespacing. The PyTorch devs misused a feature intended for a different use-case.

I took a look and the vulnerability that was exploited is warned about and described in the documentation.

> Warning
> Using this option to search for packages which are not in the main repository (such as private packages) is unsafe, per a security vulnerability called dependency confusion: an attacker can claim the package on the public repository in a way that will ensure it gets chosen over the private package.

https://pip.pypa.io/en/stable/cli/pip_install/#examples
> For example cremation masses in concentration camps during WW2 was so horrible that noone sane believe it. So then come denial not only of this information but also those who spread it.

But the conspiracy theories, in this case, were the denials, which as you mention, did fit people's preconceptions.

> Sorry, I'm not native English speaker, my expression in words is limited.

I picked up on that. No need to apologize. It turns out your command of English is better than my command of any other language, so you're ahead of me.
I did the same until a few weeks ago. I then decided that if it doesn't work on Linux I'm not interested anymore. Same with games that I want to play but don't natively support ultra-wide resolutions (looking at you, Fallout 4).

The reason I gave up is because most games that I want to play but don't work is down to anti-cheat software.
In my case, that rabbit hole is cycling up/down high dose Isothiocyanates such as Sulforaphane and Myrosinase. Most of the studies on nih.gov are about anti-cancer, treating autism, reversing CVD but I use this process to up-regulate NRF2 and AMPK and thusly increase autophagy and that's where the auto-immune fun comes into play.

Some people use hot/cold therapy to accomplish similar things. e.g. swimming in ice cold lakes then getting into sauna's then repeating that process and I suppose I do some of that when I feed the deer then take a hot shower.
I assume they’re quick to file lawsuits with larger clients because of the correspondingly larger financial liability involved (large office space, large rent, unclear corporate finances). That seems like a very normal reason to be “fast on the draw,” all incentives considered.
LogicCircuit is my personal favorite digital logic sim tool. You can build reusable components with custom inputs/outputs: https://www.logiccircuit.org/

Also worth mentioning NandGame: https://nandgame.com/
X has worked great and continues to do so and is far more feature rich than Wayland will likely ever be. As long as X is available, I will use X. I can do remote desktop with X and I can so "ssh -X hostname" to run an X app.
Doesn't in default mean they had several reminders to pay and have now defaulted and invalidated their lease agreement?
I use GNOME with a few extensions. I love that GNOME setup that comes with PopOS has great keyboard shortcuts, snapping and tiling (if desired - on my 14" laptop I don't use it much) out of the box.

From macOS GUI I miss:
1) And the only big one: a good implementation of fractional scaling. Not an issue for the current laptop, but likely will annoy the hell out of me once I upgrade to 1600p in the future.
2) Screen casting works better on macOS.
3) (nit-picky) emoji selector
4) The ability to instantly look up answers to all GUI problems, because so many devs use macOS.
Probably in getting used to the forms of the language, but for best results you will want to stay near things you can almost understand. I had two relevant experiences: (1) graduate school advisor told the lab to copy down one paper per week by hand. After a while you learned to copy mindlessly and stopped learning from it. (2) listened to the same second language content 100+ times while commuting and it really helped to build an intuition for what was being said and how to say it.
I remember when a now very large startup cold emailed me to try and recruit me (I'm self-employed). Lots of new funding, out of the Valley, I asked if they paid Valley wages since I wasn't living there, and they said, "oh, if you care that much about the compensation and not the mission, then you are the wrong type of person to join our team". LOL, sorry for not wanting to give my life for _your_ dream and not be paid fairly.

Startups are some of the worst abusers of people's time and effort and they hide behind the trope of extreme effort and long hours for little pay that people come to just expect with the territory. I imagine nowadays they are having a bit of a harder time then they once did, but there are always dreamers and fools and examples of those that did and came out very well.
He's very likely to move Twitter HQ to Texas, like he did with Tesla. It would actually be to his advantage.
Intel Macbooks, absolutely: the fan will be on, make sure your room has adequate ventilation. But I've been developing on an M1 Macbook Pro for a few months now. Heavy Docker use, all still AMD64 images so heavily relying on qemu. I'm looking forward to all the pieces lining up to let me use Rosetta inside Docker. I always have what many would consider "too much" running, between Firefox, Docker, JetBrains IDEs, Office, Slack.

I've yet to hear the fan.
But lack of downvotes mixes "just average takes not worth a upvote" with "this guy is obviously a moron, why I'm even seeing his comments together with other competent people?"
... and that many of the tools we use are dangerously wrong.

For instance there is the continuous thread about the difficulties hiring and being hired.

There are various snake oil practices such as stack ranking and OKRs (e.g. if you want to drop 20 atom bombs on your startup... OKRs. They are fine for monopolist pyramids that will succeed no matter how much they fail who want to create safe spaces for narcissists while heading off any threats that sensitive and intelligent people might pose to the power structures)

It is very possible for one programmer A to say "programmer B is an idiot" even when programmer B can say "I picked up a project that A was working on and going in circles on for two years and finished it in one year."
How good is for iOS/OSX? I use enpass and if I don't open it all the time (and retype the master pwd!) then it not catch most logins and now I have a lot of that into the Apple system instead.

I wonder which one is truly transparent (I work mostly on Mac/iOS but still need other platforms)
Yes, but are non-native TikTok- and YouTube-ers a demographic that would pay a monthly SaaS rent? Or would they rather go with an Open Source solution? All of them are using OBS (GPL2 I think) already ;)
There are good reasons to believe that Musk is running low on liquidity. If Musk took any margin debt at all when TSLA was above $200, that's at risk of margin calls. Published reports say Musk is among the most prolific margin borrowers, with a very high percentage of TSLA shares pledged to margin debt.

On top of that, Tesla's board is at risk of a shareholder suit if it does not enforce its own margin debt policy for board members and top management. Elon's brother is also a big margin borrower, and is subject to a 25% limit.
I've used linux for two decades and enjoyed every year of it. The recent 7 years or so have been as painless as windows in my experience. Honestly, handling updates on linux has been better I would say.
The business cycle is inevitable under capitalism.
Depends on how much couch potato we are talking. I find it very hard to work up an elevated heart rate while swimming since I only know breast stroke and am not that good at it. Increasing your HR with swimming requires good technique which is a large barrier of entry. Even when I was at my least fit I would not have gotten that much from swimming or walking, presumably because I did small walking in my every day life like taking the stairs instead of the elevator. So obviously walking works wonder but only up to a point. I recommend walking and swimming for total couch potatoes but I personally I find them less useful as soon as you get a bit fit (unless you learn good swimming technique).

Biking on the other hand makes it easy to pick your desired level of effort while keeping impact on joints relatively low. As a downside, unlike running or walking, it does not do much for your back health. Your spine and back muscles benefit a lot from walking/running. So biking and walking can be a good combination, or biking and running.

And 100% agreed that your joints need to be trained gradually, your cardio and muscles improve faster than your joints. And while this is universal it is more important in running than e.g. biking.
What kind of coding do you like. Most of the folks here are Web and App centric. If you like embedded programming, a lot of the same concepts apply- Make cool little toys for yourself, and tell the world about it.
>>begging people to come back

I dont believe that every actually happened. The most often cited case of that was the twitter thread about badge access which was proven to be a hoax much like Ligma Johnson Devs. The Media however does not fact check anything so any negative stories are just run with no validation

>>Since Elon's takeover of Twitter, it's been one PR disaster after the next.

Only if you are of a certain political persuasion so you see it as PR Disaster.

>>Mass layoffs

Those were need badly

>>cutting in-office catering

Also should have been cut, and never offered

>>the whole Twitter Blue debacle,

I agree here, probably the only thing we agree on

>>unbanning some of the worst,

This is what has made twitter fun again....

>> trying to fire the previous executives for cause to avoid golden parachutes

Good they should be, they were terrible at their job and should not get any golden parachutes
Did this program earlier last year and it had enormous benefits. It’s really easy and you’ll be running decent distances in no time.
if that were a real dollar bill, someone would've picked it up by now.
that depends on the job. I work tuesday to friday with friday usually being the most busy and stressfull day
Not sure if it this is the kind of analysis you’re after but here’s a discussion that might be good starting point. HTH!

https://nettime.org/Lists-Archives/nettime-l-2212/msg00019.h...
This is super cool! I have not had time yet to play with it properly but just running some sample code and watching the animated stepping is insanely nice and very educational! Thanks.
Listen to shows and movies in Spanish (english subtitles), and Spanish music. Then find Spanish-speakers to practice with.
I mean, at some point running does get easy. That’s assuming you do your easy runs at an actual easy pace though.

You’ll also find your easy pace gets faster and faster.

The hard thing is not really the point with most running and entirely misses the point. You run easy most of the time so that you can run hard when it’s necessary.
i absolutely agree 100%
I run steam on an oryx pro laptop (nvidia graphics, intel 8th gen) and pop OS (Ubuntu variant) It works remarkably well.

Proton works from the steam Gui so I don’t think there is any install except the steam software.
That person was totally unproductive anyway. Just image, they barely wrote a single line of code!
> I've tried linux 3 or so times over the years, always the "friendly" distros.

I did the same thing, it wasn't until I used Arch Linux that I really started to understand Linux. It turned I wasn't looking for a wannabe-MacOS distro, I just really liked a minimalist Gnome 3.12+ (when Gnome hit the sweet spot) or i3 based Linux that had zero background processes, installed programs, or anything that I didn't opt-in to. If you want MacOS just use MacOS.

On Arch I could run `top` and know what everything is which had amazing performance and battery benefits.

Also learning Linux deeply (ie, the directory structures and meaning of /usr /etc, logging, managing services with SystemD, managing diskspace size, proper bash scripting w/ all of the unix tools, etc) really helped me at my job as a programmer ssh'ing into servers.
> The biggest problem is the like button. The like button is not only a bad metric - it's the worst possible metric.

Upvoted for this
Yes. That is precisely the kind of competitive thread I would foresee for murf.ai. But how to defend against that?