skysight-inc/HackerNews huggingface dataset:
So the only light source in the scene right after, the one where she goes out on the terrace, is the moon?
Ha, nope not that one. Although it's hard to believe that is nearly 20 years old.
Likewise, l hospitals serve food portioned nutritionally for a healthy adult when people who are sick or healing from injury may very well need more calories and protein to fuel their bodies healing.
Sleep, food, exercise. Those three form a pillar for happiness and success. Some tricks which I’ve found helpful:

Instead of focusing on doing the thing, focus on doing the things that makes doing the thing easy.

For example, don’t focus on going to bed early, focus on avoiding caffeine after noon and winding down your routine an hour before your target bed time. Don’t focus on going to the gym but focus on living somewhere that is close to a gym. Same with eating well, develop a system that makes it convenient to eat well. For example, I do a mix of grocery delivery and meal kits because I know I hate grocery shopping.

By focusing upstream on making downstream execution easy, things fall into place and it all feels more actionable.
For what it's worth, I think your mother's attitude is shared by the vast majority of Indian-Americans, and even first-generation Indian immigrants like me.

In India, there are egregious things reminding you about it, i.e. literally every government form ever -- but in the US it's reasonably easy to ignore and forget about completely unless you go out initiating conversations about it, or are unlucky enough to run into someone like your friend.

I have had a ton of both Indian-American and Indian immigrant friends in the US, and have had zero conversations with any of them that involved discussing caste.
I build a minimal site that shows the current time in UTC. The goal was to create an effect like a "wall of clocks" that you see on TV and in movies.

https://currenttimeutc.com/

I also made a site that lets you schedule a Google Calendar meeting in 1-click:

https://carvemeetings.com/
How to Build a Distributed Inference Cache with Nvidia Triton and Redis
As much as I worry that MS’ strategy for cross platform mobile/GUI development is… “unclear”, I am 100% all in on .NET for cross-platform web/console apps.

Rider on macOS is a really first class IDE, and VS Code is getting better.

But regardless of the IDE, cross platform compilation and execution has come a long way. I build on Mac, deploy to Windows and Linux, everything works flawlessly and overall .NET development outside of Windows has become a very smooth and enjoyable experience. It’s fast too.

The .NET ecosystem largely feels quite healthy. I personally just think there have been some missteps with MAUI and the retiring of anything Xamarin related - but I would guess this affects a minority of .NET developers.

So if you’re on the fence… I would still recommend giving it try, regardless of this announcement!
This seems like a really good way to make it so you have a hard time typing on anyone's computer but your own.
It was, but as Mastercard says[1], "Pursuant to a settlement of the U.S. merchant class litigation, Mastercard modified certain rules and business practices to permit U.S. merchants to apply an extra checkout fee, also known as a surcharge, to customers who pay with Mastercard-branded credit cards."

[1] https://www.mastercard.us/en-us/business/overview/support/me...
Quite a shallow argument.

For starters, the guy did get his tenure, which implies that caste did not have a negative impact in the decision.
I got my Pixel 5a based on an erroneous assumption of five years of support, I see EOL for support in 2024, which is only 3 years past release!
How so? What about bikes, motorbikes, buses and trolleybuses? (Brit; don't know the rules.)
Again, Bookings.com takes up to 20% off of the entire price. So it's in the hotel's incentive to hide as much of the price from Bookings.com as possible by waiting until you are in person to charge you the rest.
I worked on the Eye Control Keyboard that has shipped as part of Windows since version 10. You are right that having a QWERTY keyboard is wrong, in many ways.

The Windows keyboard does actually implement something similar to your first and third suggestion. You can spell words by fixating on the first letter of a word, glancing between the following letters and finally fixating on the last letter. Some people can do this to successfully and achieve good input speeds, however, it is a skill that takes some mastery.

For me the real problem comes from three places.

Firstly, having to spell out words either with some kind of keyboard or even with a Dasher-like system means word length matters, long words are harder to enter than short words. The amount of effort needed to express an idea should be proportional to how unusual that idea is, not how many letters are needed to express it; "Hello Dave, nice to see you, how are you today?" should be easier to write than "Eel shoes".

Secondly, in order to achieve some level of throughput, you need to accept that you're going to be living near an edge where typos are inevitable. On current systems, the mechanisms for making corrections are extremely disruptive to throughput, mostly involving repeatedly pressing a key to delete the last character, word or sentence.

Thirdly, similar to the second issue, revising finished text is also a fraught problem that is inadequately addressed and often requires repeated pressing of arrow keys and the like.

I am working on a solution that I believe addresses all of these issues. A solution that allows text to be created quickly using input methods slower than typing, be it eye tracking or switch access scanning. Similarly, a system that allows the same input methods to be used to review and revise text efficiently.

I will be looking to see if I can take advantage of Paul's interest in this area to help his friend and others.
Most classes. publish grade distributions, so you know if you were in the top or bottom 10%. Or at least the mean, median, highest, and lowest.

But you don’t get the grades of individuals.
With static linking you take someone elses code and put it into your own artifact and then distribute that to users. This means that you need a license to distribute their code. Not just that, because of the way static linking works, you need a license to distribute modified version of the code.

With dynamic linking you never distribute someone else's code so you don't need a license to distribute it.
not really niche yet but good starting point to branch off to niche tools!

You should definitely consider adding save to / load from localStorage, IndexedDB, or URL.

Nice thing about URL is you can send pages to other people like this:

https://unli.xyz/tabsender/?links=%22open%20a%20bank%20accou...

Or use LZString https://github.com/pieroxy/lz-string like this:

https://unli.xyz/html/edit.html?t=%22DwBwfALghgTgXlAdsA9OYAz...

An accidental page refresh shouldn't eliminate all your TODOs :/
An interesting idea, but if I’m understanding the problem trying to be solved - might be better suited by durable execution (two examples being Azure’s durable functions, and Temporal.io).

In practice transactions between arbitrary data stores would result in potentially boundless and unpredictable latency, no?

Also, is Postgres strongly consistent and linearizable)? One alternative would be using a database with stronger consistency guarantees (Spanner is but not open source, FoundationDB is but has limitations on transactions unless you implement mvcc yourself, which to be fair you are).
Well, perhaps because they can't afford it?
Reminds of me of my time 7 years back when i took the robotics courses from Davide. What a legendary professor alongwith Bernstein for AI, Sven for Computational-Econ and Boehlen for DBs.
I am less familiar with the lawsuit sections of GPLv3; would you mind pointing to the relevant sections?
You're treating freedom of speech as something beyond what it's protected as.

I fundamentally don't see it that way. It's a useful tool to promote good governance. It's a constraint upon the government's right to build an echo chamber around the leadership, which is comfortable for leadership but eventually leads a government to topple for failure to address the needs of the people.

The natural right that exists in the absence of a Bill of Rights is freedom of association - you can say what you want, and someone can tell you to piss off and go away for your trouble. They can also ignore you. And they are definitely not obligated to echo you, nor to do business with those who listen to you. That's the natural order you're alluding to by suggesting I'm saying the Bill of Rights is "just laws."

> The difference here is that its impossible to push society into a censored echo chamber through banning censorship

a) government bans censorship

b) people can say whatever they want

c) people use that liberty to conspire to commit crimes

d) the commission of those crimes, at scale, overwhelms the state's ability to enforce

e) totalitarians exploit this arrangement to depose the previous emasculated government and install their own... Which includes establishing rules to disrupt conspiracy to commit crimes so they are not themselves deposed.

f) society is now a censored echo chamber

The US does not currently protect freedom of speech to the level you're describing. No large functional government does.

There is no evidence such blanket, wide-open protection is actually a virtue for a functional government or society.
this is a US problem. everywhere else I've been manages to put the tax on the labels
Oh, I'm not suggesting we prevent people from having this just pointing out that superphysiological results may be possible. I have ME/CFS and I'm interested in tools like this that may help me push things a bit harder, I'd prefer if a bunch of bodybuilders/athletes found the limits before I gave it a try.
Do you mean the inventors of "Excited Delirium" who paid a bunch of doctors to make up a disease that justifies the use of their product might not be on the up-and-up? ༼ つ ◕_◕ ༽つ

Ah crap, my HN filters are slipping. What I meant was, "oh gosh, bad apples, the truth is in the middle, etc".
>Everyone carries some cultural/personal baggage, if that affects the outcome of some otherwise fair procedure it's a sad story but it's not the procedure's fault.

This is a neutral statement, though.
two seconds to clear the screen. a few dollars for a privacy shield.

your doctor was more than a little careless and, knowingly or not, relied on you to not cross any lines.

if that’s not concerning to you, fantastic… but for some reason you didn’t name the doctor, perhaps because you know others disagree. nor did you name the patients.

huh.

guess your doctor made a safe assumption about you. who else saw the warts list that day?
A unified API for machine learning models
As an American Indian I found the whole asking of race in government forms to be a bit crazy.

I usually end up putting “N/A” or equivalent.
Go to the hospital healthy, come out sick.

I don't have a medical degree or anything but that's crazy.

(Also, the nurse said nobody sleeps here. Not just the people under observation.)
>4.3 The Swivel Chair Attack

>If we assume whoever integrates the payload into an IHSM has done adequate work and prevented all contactless attacks, we are left with attacks that aim at mechanically bypassing the IHSM’s security mesh. The first type of attack we will consider is the most basic of all attacks: a human attacker holding a soldering iron trying to rotate herself along with the mesh using a very fast swivel chair.

this is amazing. is there an ig nobel for computer science?
Quantum device to slow down simulated chemical reaction 100B times
Static typing has huge advantages over dynamic:

* Reading and understanding code is much easier because the types are written down. You spend much less time figuring out what variables can contain.

* Navigating code is much faster because tools like go-to-definition, code completion and find-all-references work reliably

* Refactoring code is a lot easier - or in large projects actually tractable. In large dynamically typed projects something as simple as renaming a variable can be an impossible task.

* Obviously the one people talk about most is catching bugs. The degree it does that depends on how strong the typing is (e.g. Rust will catch many more bugs than Java). But they will all catch the embarrassing things that dynamic languages can't like typos and missing arguments.

If you've only ever written short greenfield projects you might not appreciate some of these benefits as much as you should because you wrote all the code yourself so all the details are still in your head. It's a bit like saying seatbelts are an unnecessary pain because you haven't ever been in a crash.

> types are inferred

Some local type inference is good, but Haskell / ML style global type inference is kind of the worse of both worlds. You have to satisfy the type checker, which is harder because global solver errors are always harder, and you don't get the documentation benefits of static types because the inferred type is frequently a generic type.

Rust went with local type inference only for very good reasons.
To clarify, the context of this thread / what I was originally responding to was:

> In this case, you could be more aggressive in either direction of pushing BG, because you have a safety net.
An absurd spate of patent trolling occurred back in the early 2000s related to Controller definitions like these

That's good news, right? That means that everything that people now come up with has well-documented prior art?
It's on government forms?
I don't think much of that is true at all if the result of their role is supposed to be remotely inspired by Agile, but yes it's the structure screwing it up and individuals just following along.
This might be advantageous if you are also receiving inventory for these shipments if you're the type to make that information available to interested parties
> Wireless carriers want to give you a monthly discount. You just have to pay them with your bank account.

Not quite. The notice I got from T-mobile was that my bill would go up by $5 unless I handed over my bank account info for the direct charge.
Author's talk at dconf (from today, actually) may be of interest: https://www.youtube.com/live/wXTlafzlJVY?feature=shared&t=24...

(Timestamp is 6:45:08)
How Much Does It Cost to Open a Bookstore?
How so? The 0°-100° era was between 10 and 17 million years after the Big Bang. There were no stars or planets during this period. There were no primordial elements heavier than lithium. Heavier elements were not created until several hundred million years later, after the first supernovas. "At some point around 200 to 500 million years, the earliest generations of stars and galaxies form" -- Before that, there were no oxygen atoms. The guy who wrote that arxiv paper did not know that there were no heavy elements. Please explain what process you think created oxygen atoms before 10My.

https://en.wikipedia.org/wiki/Chronology_of_the_universe#The...
Part of the training for any cop that is issued a taser is getting tazed.
but it only applies to covered entities and business associates.
I suspect we're going to see more and more specialized hardware in this area before that happens, but what benefit exactly is there to having them on Linux anyway?

Most of that industry is highly opposed to being open in any sensible definition of that word, so what do they bring exactly?
> some Karen's

As an aside: I wish this meme would die.

> For the same reason, the Karen meme divides white women themselves. On one side are those who register its sexist uses, who feel the familiar tang of misogyny. Women are too loud, too demanding, too entitled. Others push aside those echoes, reasoning that if Black women want a word to describe their experience of racism, they should be allowed to have it. Hanging over white women’s decision on which way to jump is a classic finger trap, familiar to anyone who has confronted a sexist joke, only to be told that they don’t have a sense of humor. What is more Karen than complaining about being called “Karen”? There is a strong incentive to be cool about other women being Karened, lest you be Karened yourself.

https://www.theatlantic.com/international/archive/2020/08/ka...
blow it up? or just cause it to not work and force you to temporarily go back to an earlier kernel?
It might be a balance, but the doublespeak makes me have a strict rule these days: if I can’t pay via Apple Pay, you don’t get my business.
If it still works like it did for Internet Explorer, then interestingly, these files are tagged by using an auxiliary data fork in NTFS.
These lawsuits change the calculations of other companies tempted to engage in false advertising. The only reason actual Whoppers don't match what is shown in commercials is so that Burger King can squeeze out a larger profit margin.

Stealing a handful of cents on each transaction isn't a big deal on any one sale, but adds up to a lot at their volume. Corporations have a lot of incentive to be dishonest, and lawsuits are one of the few effective ways to punish that behavior.
High heels kill people, usually by being the cause for a fall.

Though if your argument is that your less-than-lethal product is safe.. testing it on yourself seems pretty on point.

The alternatives to tazing someone are pepper spray (has it's own deaths caused by it) or 9mm which is quite a bit more fatal.
Is Figma fast? I see huge lag on loading files. Sometimes images don't load for 10+ seconds after the file opens. Based in EU we often don't get thought about in testing.
We legitimately considered it; there are no cars that seat 7 for under $40k new these days, so it's less-than-double the price of the cheapest option.

Totally off-topic, but I actually saw a E450 wagon AMG on the streets the other day. Had no clue they even made one of those. Will only set you back $177k
That is actually not true. Kanban has all the certifications and trainings just like scrum and has even maturity models that your company can be graded at.

See https://kanban.university/
I am a physician, researcher and a programmer. Any one interested in collaborating to solve similar problems feel free to contact me: https://drgo.github.io/about/
I guess the big problem here is that Google calls these "Google Collections" "favorite pages" and to anyone that's used the internet while Internet Explorer existed that has a pretty clear meaning: local bookmarks. This is badly named feature causing expectations that upset people when they aren't fulfilled because it's cloud crap.
> >> out_args = []
>> out_args[3] = 'foo'

Yes, this should be a typeerror. I elided any kind of error checking, but you still don't need to sort to check that. You run into the same issue if you pass `*range(5)` to a function of one argument today.

> magic_kwargs = { 'arg1': 'bar', 2: 'foo', 'arg2': 'yeah', 1: 'not', 0: 'really'}

Again, this would be a TypeError (assuming the underlying function is defined as `def (arg1, arg2, ...) ` or something. And yet again, there's no need to sort anything to detect that error.

I feel like the thing you're getting at here is that you get index out of range errors given the half-assed implementation I did, which is absolutely true. It's buggy, it's broken, it's demo code. But you solve that by finding the max value of the integers keys of the dict, but finding the maximum value at worst requires a second linear scan, not a sort. You never need to sort the keys, you can always place them or error in linear time.

For a fuller implementation:

def convert_dict_to_args(f, magic_kwargs):
_max = 0
for k in magic_kwargs.keys():
if isinstance(k, int):
if k < 0: raise TypeError
if k > _max: _max = k
elif not isinstance(k, str):
raise TypeError
_SENTINEL = object()
out_args = [_SENTINEL for _ in range(_max)
out_kwargs = {}
for k, v in magic_kwargs.items():
if isinstance(k, int):
out_args[k] = v
else:
out_kwargs[k] = v
if _SENTINEL in out_args:
raise TypeError
return f(*out_args, **out_kwargs)

And this version functions as expected, still without any sorting required:

args = ('really', 'not', 'foo')
kwargs = {'arg1': 'bar', 'arg2': 'yeah'}
I work in healthcare; these views are my own, and IANAL.

> The P in HIPAA stands for Portability, not Privacy.

… sure, that P stands for that. But one of the key sections is literally called the Privacy Rule: "The HIPAA Privacy Rule establishes national standards to protect individuals' medical records and other individually identifiable health information"

> Should Facebook have a right to access your health data? Your opinion does not matter, they wanted it, and they got it.

No. Wantonly sharing PHI with Facebook would almost certainly be a violation of HIPAA … and literally, it's already happened, this year even[1]: "The office warned that entities covered by HIPAA aren’t allowed to wantonly disclose HIPAA-protected data to vendors or use tracking technology" ("Vendors" here included Facebook and the like.) ¹

Now, HIPAA only applies to covered entities. In the context of the OP however, a hospital is a covered entity. Whether eavesdropping is permissible is a good question.

[1]: https://www.politico.com/news/2023/04/17/health-industry-dat...

¹I think regulatory agencies across the board have been giving pittances for fines, and these are no exception. There's a real question as to whether enforcement is actually meaningful, but that's separate question from whether there is a right.
Clinics that deal with the most sensitive medical needs tend to be more careful. HIV testing, reproductive health, psychiatry, hospice.
Animal Farm shit.
A paper that says "I agree to a sub minimum wage" is illegal.

One that says "I agree to share my medical info with XYZ" is not. Every hospital already makes you sign this when you are admitted, otherwise they wouldn't be able to function.
It's fun to imagine a future where we can design human body parts better than our body but can't figure out how to unplug them without a mess. Damn Magsafe patent still holding up in 2077...
If there is one thing I learned working with dedicated and eventually advocating for shared hsm (kms, managed hsm, etc) it's that HSM routinely have zero days that invalidate the ability to prove the key never left.

I'm curious what folks feel like they are really getting when they buy a physical hsm in 2023?

Do we really believe HSM vendors have a greater incentive to patch vulnerabilities than cloud providers who build services on top of them?

I 100% trust google more than Thales to keep things patched, and provide the most trustworthy logs.
True. I was thinking of picking this project back up, and this would be a good addition. I think using LZString would be a good idea, as it could be able to share tables with others.
> Go to the hospital healthy, come out sick.

This isn't whats happening. Being sleep deprived for a day is annoying, but hardly a health issue. I bet most people would rather have doctors respond to you suddenly dropping blood O2 levels to under 90% than not.

> (Also, the nurse said nobody sleeps here. Not just the people under observation.)

Yes, nobody sleeps because nurses and doctors are all working >14 hour shifts with on-call rotations trying to keep people ALIVE. I have many medical professionals in my family, all of them are rest deprived, trying to keep track of the myriad of patients all demanding personal constant attention.
"Databases can now store files and images"

Just with SQL Server alone, for decades now you can store BLOB data.

Need more than 2GB?

There's FILESTREAM, where enormous files can sit on the disk, outside the DB, but be referenced as if they were in the database via a varbinary(max) column.

"Think of it as having a new database column type where you can store files of any size"

We have that. It might not be AWS S3 and cached on a CDN, but that is just adding additional cost, complexity, and lock-in.
If Siri would just respond to me at the same volume level, that would make her 10x more useful to me. Sometimes I whisper a reminder and she SHOUTS it back to everyone...