skysight-inc/HackerNews huggingface dataset:
>Many foresee a two-tiered system developing, where the rich see physicians, and the poor see midlevels.

There already was a tiered system, with rich people being able to buy concierge medicine and getting preferred treatment based on who knows who on the hospital's board or if their name is on a wing of the hospital.

The change now is a more visible and more granular price segmentation.
He's exaggerating significantly, but the core point is true. pAs and NPs will be the future of hospital care.
Afaik they're a consultancy now. That means all their other activities are more or less just lead generation
Terraform usually use cloud provider defaults if they're applicable.

There's also 2 deletion protection mechanisms for RDS (and maybe GCP DBs). AWS has built in deletion protection which is an attribute on the resource and Terraform has lifecycle protection which is a meta attribute you can put on any resource type.

The former disables the delete API (returns an error) on the AWS side and the latter prevents Terraform from running the destroy event (which includes replaces)
Library accommodates families with babies via work-and-play stations (2019)
It's worth noting that the higher tiers of nurses have at least a masters degree, and like more time working than a doctor spends in residency. They are highly trained/skilled professionals.
I am not sure whether I agree with the analysis, maybe will take more time to process whether the pixels metric really means efficiency.

However, one interesting point is that the author concludes "Hebrew" and "Gujrati" are the most efficient languages. The cultures to which these languages belong are both stereotyped to be very efficient and pragmatic businesspeople. So maybe they have a general culture which reflects in their day to day activities, even writing.

Arabic [which is the third on the list] also belongs to a people who traditionally have been associated with trade, before they found all the black gold.
Anecdotally, the main business value I've seen from ML/AI tech has been in cases where

1. A basic solution shipped and made a ton of money e.g. Ads, Search, recommendations etc.

2. It is financially feasible to have a dedicated team(s) make small incremental progress on these solutions. Even very small gains are beneficial.

3. The business perceives a threat if they fall behind in this area.

The thing is that the gains on the basic solution (heuristics, off the shelf pre-trained CV model, open voice recognition) are pretty small, and if the threat of others making progress goes away - the inferred value of further investment will probably vanish as well.

Other applications which put the AI in the driver's seat (sometimes literally) seem far from production - or if they do work, then they work reasonably well using an alternate approach from what you might expect.
Andy Wingo made the same observation last month: http://www.wingolog.org/archives/2021/12/13/webassembly-the-...
I’ve used flash cards with Anki in the past for memorizing the IPA symbols, Swedish words, and a few other things. It worked pretty well.

What I’ve realized recently while learning Rust (no Anki involved) is that, for me at least, new information needs something to “cling on” to. I wonder if this Spacing Effect is another facet of the same idea.

My process with Rust was to first read most of The Book [0], and after this I had a decent understanding and I _thought_ I’d be able to write some code. The I tried (and mostly fumbled) writing some code. But it turned out I couldn’t remember much of the syntax, nor the finer details of how the borrowing system worked. Most of the stuff I’d read hadn’t really stuck.

After some time coding I went back and reread parts of The Book that I was fuzzy on, and those things came into clearer focus, and I was able to get further with the code.

The cycle repeated itself a few times - first with basic syntax, then with how to specify generic types, then with various ways I tangled myself up with the borrow checker, then lifetimes, then how to write iterators. With each stage I needed the sum of my previous experience PLUS another visit to either The Book or Programming Rust or some other explanation. Reading it all up front wasn’t good enough; ingesting the info needed to come at the right time.

I’ve seen this a lot also with people learning to code (especially in the web dev world), where they’ll watch a whole course and then lament that they still can’t build anything on their own. I think it’s the same core issue: too much information-up-front with nothing for it to stick to.

0: https://doc.rust-lang.org/book/
Show HN: Heardle Is a Phonemic Wordle
Snowy weekend project with my partner who studies speech production.

Five-phoneme words can be long or short orthographically, which keeps the gameplay interesting. We designed this to be playable for folks (like me) who don't know IPA, but this is also a great excuse to ping the linguist in your life.

Powering the interface is CMUdict, a great and openly licensed source of pronunciations (though it doesn't include all inflected forms, which leads to some gaps in the allowed word list).
Discussions as in debates probably don't influence society enough to call the people having them elites. The elites don't have discussions with people they disagree with, they buy entire campaigns to discredit them. So to speak.
I replied to a statement claiming bitcoin is a ponzi scheme. Bitcoin doesn't have such a promise. Sure someone can come and claim this for dollars as well, but that doesn't make the dollar a ponzi scheme either.
Do you have a link to the commercial?
Honestly, small streets where there's really only one thing you can do (go straight forward but don't drive into anything) are not as hard as where cars are already driving today because the speeds are very low and the distances you have to consider are are pretty short. This is not like making unprotected lefts across 6 lanes of traffic in Beijing.

The hype around "full self driving" is exaggerated because today it's not even "limited self driving," let alone SOTA.
Sphinx C
> vendor's contact form didn't work

Had this happen recently to a site. The SMTP password was set wrong and I don't know how many months/years this form just failed to submit but no one was aware of it... was for a landing page type site.
>Corps can pay less, and since they have a tenth of the education, they order tons of profitable tests, consults, and scans because they don't know otherwise.

Hence the purpose of managed care organizations (MCOs, health insurance companies) employing people to approve and deny (or design systems that approve or deny) payment for unnecessary tests, consults, and scans. And in a taxpayer funded system, the government employs people to performs the same roles.
But isn't maintaining codegen more effort (and brittle) than just maintaining a generic implementation? Maye it's a matter of taste, though.
>What happens when it gets 53% of the way through whatever it's doing at it errors out?

That tends to be the norm with Terraform, too :)

If it's like Terraform, you still need to know exactly what the tool is doing and how the services behave under the hood.
Fair point on the criticism of lumping all cryptocurrency into the same pot as bitcoin. Will add an edit later. Thanks for the feedback!
what's "The Narrative"? sounds like some kind of conspiracy?
Last I heard they were dabbling in Blockchain. Atleast they were publicly making noise about it.
This is one letter swap from something very popular but completely different…
Is there an open sourced version of this so I can process the images the user uploads first before sending it to s3 thus saving space?
> Six words become three.

Sure, but should you be counting words or morphemes as a measure of complexity?
This is entirely because of a weak product culture at those companies. What does that mean? It means product is unable to make recommendations based on experience or design, only metrics. This is because engineering management only listens to metrics and data. (And yes, it could also be because the product team lacks talent)
If there's a strong product culture, for example what Jobs had at Apple for a long time, the product team has executive backing and is able to make what others would call risky decisions. However if you are the product manager, speaking to the customers, these decisions are actually pretty obvious, and not particularly risky at all. Fortunately, in this situation you are empowered to make the right decisions for the end users.
(To take a dead-obvious example: No macbook pro product lead would have ever suggested to remove all the ports. This decision was made by design. Had there been anyone in product with serious backing, this would never had been allowed to happen.)
If you are in product management, the most important career decision you can make is to find companies with a strong product culture. Don't pick firms that do not value product, you will only be sidelined and blamed for their poor product decisions. The biggest challenge with your chosen career is that nobody outside of it understands it. It takes a certain confidence and a great deal of skill to be consistently successful.
> Even it’s own state management routines require you to think orthogonally to everything you know and used before

What do you mean by this? I've really only used React in my career so I don't have a frame of reference. Are you just talking about having to keep immutable state?
Read the studies on the impact those laws have
Every effort to maintain a personal website is inspiring. I love it. There's still a better balance to be had re: maintenance vs. autonomy, and I hope a hosting/publishing service finds that someday and offers it in a way that attracts a broad following.
Deques are great. I think there's two ways I'd consider designing this library differently:

1) The resizing seems worse to me than a linked-list of fixed-size ring buffers which use a sync.Pool.
2) (more out there) some of the time when I've implemented this sort of thing, it's been to allocate memory for unmarshaling. It might be nice to have a mechanism to store values and allocate pointers.
I'm completely unmoved by all of these, except for (f), sadistic pleasure. In my opinion this one is poorly presented, because it doesn't highlight the real problem well enough, since it is so shocking. The issue is not so much that some concepts of pleasure are better or worse (this may be true, but it doesn't make me really worry for utilitarianism). The issue is that interpersonal hedonic comparisons are not possible. There just is no way to do this. If one person says they enjoy something more than another person does, how do you confirm or falsify that? My best answer is to do what you would if you knew that tomorrow you would wake up as a random person, but one can immediately find problems with this.
I don't mind the syntax, the bigger issue for me is that a lot of necessary features have been locked into nightly forever, like inline asm. If the language can ever mature enough to have these features in stable I would use it in a heartbeat. Well, that and the usual issue with it having a severely limited back-end selection compared with gcc.
Swappa, if you want to deal with their support team (I don't like them, lots of requests to get them to do one thing.), mecari (same fees as ebay, no difference imo.)

So unfortunately, not really.
> In the US at least working at FAANG pays far more than being a GP.

Not just FAANG, either.

The assertion by grandparent poster that GPs are "astoundingly" well paid is bonkers.
I was just talking to two teachers who had been teaching for more than 20 years in urban US public elementary and middle schools. We discussed this very topic. From their vantage, they were highly aware of the role of luck. In the US, school funding is partly a function of test scores. This is a crime, because it penalizes the unlucky with more unluck. These teachers shared that with more resources, more of their students could succeed since they would have a little more luck in a life devoid of it.
I mean, many people can't drive without safety features all over their cars, GPS to help them navigate, and road signs to tell them where to go.

I don't see how "helping beacons" for robots are unfair but street lights are not.
Statistics or applied physics.

But really, just get a tutor
How is a mortgage not financing, and how is a mortgage not just another over-collateralized loan?

Every loan has some form of collateral. Even credit cards do, it's just less tangible: you are staking your credit score, which they'll start chipping away at as soon as you start defaulting.
Agreed, AI is just like any software. There are good, bad, scammy and brilliant examples of it. With AI somehow though people like to use one bad example as a referendum on everything.

I think I understand why (because AI as a term is overloaded by marketing teams), but the inclination is to paint with a broad brush is still inaccurate here.
airhorns
How would your approach work against random 20 character strings?

I feel like calculating the possibility space for such a small game doesn't really reveal a lot (because we can just observe that it is a small game in that sense).
Google started its self driving project 13 years ago. It doesn't seem like they're rushing anything.
Hetzner, with Cloudflare to do the CDN for such large game assets.
And MARKETING, ofcourse.
Indeed, a day is still a day and a year a year, even if we split a minute into 60 seconds. It is all tied to the sun (stars) and the place of our planet relative to it.

We have leap years and seconds to keep our time synchronized with the universe (because of small round-off errors, if I may call it like that).
Tinezones are a great example. Why should zones be moulded to fit any geographic or political boundaries? Surely time is above petty human inventions like national borders. If time was a permanent unyielding fact this shouldn't be possible. Yet we bend time when it's convenient by reshaping the zones by which time operates.
>Do you somehow think that taxes will encourage innovation ?

That's what some EU members think. Ask us how that's going :)

That's why most of the big and wealthy companies hare are around 100 years old or more, vs about 30 years old in the US.

Here in Austria you can get various government and EU grants for your startup and tax waivers on social security, and if by some miracle, you don't crash and burn like 95% of startups and manage to produce a semi-profitable company in the end, then you have to pay to the government retroactively all the social security contributions and taxes that have been previously waived over the past years, which is the final nail in the coffin for most companies here never growing or scaling beyond a couple of guys from uni in an apartment kind of company.

Therefore most of the innovation happens nearly exclusively within academia, as "outside" it's a pretty hostile tax environment that mostly favors those 100 year old companies that already have solid revenue streams.
The only real business problem is they didn’t program Watson to do what the Healthcare industry actually wants — make more $$$$$. The last thing they want is a computer that can actually diagnose people and provide effective solutions.
The hate is for the business of Microsoft and the people who perpetrate it.
I use the registrar Gandi, but there are a couple limiting catches - you have to transfer your domain to them (good service though), and only 2 email accounts are included per domain with unlimited aliases, and additional cost per address is either usd$0.40/per month for 3GB storage, or $2/mo for 50GB. They offer webmail and all that but still give you imap & smtp access

So on the low end it would be $1.60 a month additional, not bad
Funny thing is, most of the tube was privately built. It was bought out by the government in 1933 after the market failed.

And for a more recent example the PPPs for maintenance of the tube set up twenty years ago.
Autism or Encephalitis? My Son’s Misdiagnosis
Molten steel is not that bad, I think boiling water is worse.

I had a drop of molten steel fall on my bare skin, doing welding, the worst I experienced was a bit of pain and a small 1st degree burn that didn't require treatment and didn't leave a scar. I heard that with the proper technique it is possible to put scoop molten steel with your bare hands without burning yourself (not that I recommend it, obviously).

Metal tends to bead up (high surface tension), and the Leidenfrost effect offers temporary protection. I may be wrong but I suspect you are more at risk of burning yourself in a kitchen than in a steel mill. I would be more scared of a deep fryer than a crucible.
Absolutely _not_ to be confused with Nutaku (NSFW).
As mentioned, getting that equipment would cost an order of magnitude higher in my part of the world.

However, there is no doubt the feat pulled off here is impressive and insanely difficult to do. I most likely couldn't replicate it, but I wouldn't be able to find that out.
> Clocks enable asynchrony. You two can quickly agree on a time, and then you can get on with your other stuff until the agreed upon time.

Yes you need a "clock", but not necessarily one that reads like "2:23am". Perfectly fine to say "meet on the dueling grounds at dawn."
I was part of that acquisition. To be fair, Weather Channel was already running Weather Underground into the ground when they acquired it first. IBM just came in and helped them finished the job.

A huge part of it was the incompetence with which IBM pushed us to use Watson modules in our products, which I could see 6 years ago were worse than open source AI options and had no application to Weather Underground's services. They were basically toy projects being advertised as ground-breaking AI. I'm not surprised at all to see Watson finally collapsing under the weight of its vacuous claims.
I always strongly encourage Python programmers to start flipping through Effective Python to see more like this (I believe it includes this tip as well). Great book covering parts of the language and stdlib you may not remember or may not have heard of.
I think the region has been attracting talent in the remote shift. Columbus has tens of thousands of software developers. Certainly not on the same scale as the bay but we are here. Lots of insurance and finance. VC influx from former coast vcs at Drive Capital and the folks at Rev1 have been pumping cash and resources into the local startup scene. CoverMyMeds/Root/Olive were the recent unicorns.

It might not be the well known bay/NYC/Austin but it has a vibrant scene for the population.
Immortal Time Bias
No, a complex set of decay processes kills pets; time doesn't do anything. We label things that happen with time to organize causes and effects.

You might as well say that time does everything, but that's mistaking the way you keep track of a thing with the thing itself. Time typed this comment.
Yeah … My thoughts exactly.
That's not true, you can definitely do this with a smart contract blockchain like Ethereum, and there are plenty of loan protocols already that do this in production with $ billions in assets transacted.

No one can steal your ETH from your wallet, but they can liquidate your staked collateral held by the smart contract.
> This is based on design decisions from the programmers, not some kind of iron law of nature.

No, it's based on that's what textures and model quality expectations are. Reducing that size is directly reducing image quality.

You can make a web based game that looks straight out of 2002, sure. But you can't make one that looks contemporary, and WASM+WebGPU aren't changing that.

And of course no game developer is going to bend over backwards and make their game look like shit so it can run in a web browser for no reason other than to satisfy the ridiculous beliefs of web evangelists.
I moved my blog off Google-hosted Blogger a year or so ago, and the last thing I wanted was another place that would go directions I don't care for and have to migrate off again. Moving blog hosts is a huge pain in everything.

I went to self-hoseted/self-rendered Jekyll, with Discourse embedding handling comments, and it's been working fairly well so far. Cloudflare caching covers traffic spikes fairly competently, and if I want to host the content on something else, I literally just have to upload the rendered files.

As a bonus, it now works perfectly well without cookies or Javascript. Not perfectly, there are some JS features that improve things, but it should render and be entirely readable, with images, without JS.
Based on their lack of competitive pay, I assume IBM does or will end up competing with TCS, Cognizant, Infosys, etc.
The Number Guessing Game Written in YAML as Lisp Interpreted with Python
And this is why Product Engineers are a thing now.
This one also does one rotarion per day, maybe the oldest out there.

https://en.wikipedia.org/wiki/Sundial
I was with you at first but then...

> Because those that think that money is the only thing standing between them and meaningful achievement... well, no amount of money will change that for them

What? Why couldn't they just be right? You yourself just said:

> Not that long ago the vast majority of scientific progress originated from rich men doing it in their free time

Is a person still not allowed to understand the fact that if they had more money they could accomplish more things?
I used to work on a monolithic Rails app and migrations would build up over time. We'd "collapse" migrations by doing a schema dump every couple weeks.

Without it, they'd accumulate thousands of migrations which would take quite a while locally and in CI to rebuild the database

It's also much easier to programmatically inspect. In ActiveRecord, the model attributes are dynamically determined from the DB (for better or worse) so you need to also take any migrations into account to know what fields a model has. From an inspection standpoint, it's nice to have the desired representation in code
They also run th backed for major airline booking systems, and charge outrageous amounts.
I was surprised by some companies too, until I worked outside of tech.

The whole rest of the universe needs software too. Most companies are grossly incompetent to develop it themselves. Most are things that SWEs of the type which visit HN would never, ever want to work on. IBM does that adequately well. That's "services."

If I need a tool built which will manage workflow at a management consulting firm, a custom tool for managing cases at a law firm, or some custom supply chain kludge -- the 99% of other "boring" software -- and I happen to know nothing about technology, who do I turn to?

IBM isn't a bad choice. It's a major step up from Indian firms in terms of both price and quality. It has significant in-house technology to leverage. It's a safe choice. It will usually do better than in-house IT.

I recently evaluated the business of a company which builds ships. They developed software in-house with an IT staff who weren't qualified to tie their own shoelaces. They had huge military contracts. They didn't subcontract to IBM, but it wouldn't have been a bad choice.
Self driving cars are just that, marketing. Tesla for all their hype have limited driver assist only and even Google who seem to have the most advanced offering only works in limited areas in good conditions and the dataset that drives it requires lots of maintenance.
The general problem is too hard, and general practice has some of the same problems. Probably less adversarial data, but there’s still litigation to be had from confusing an AI GP. Or narcotics.
It's rather inconsiderate to refer to $1K as "dirt cheap" when replying to someone who says they can only just afford a soldering iron.
I had a - - after the C originally, but I think it was eaten. This is an alternative C-- from the one currently trending on the front page. Started a few years before it, and mildly popular in Russia among language developers for a bit.