skysight-inc/HackerNews huggingface dataset:
Have you tried calling doctors directly?

Sometimes there are information gaps between their capacity and the provincial bureaucracy.
> They kinda recognize the shape of words, or they go by icons. They don't actually know the meaning of anything.

That's kind of true of a lot of English computer users too.

But more to the point, what you are advocating for is translating the interface. Which I think nobody is against, and which is a common thing to do (at least for countries people care about, which sadly excludes a lot of the poorer parts of the world). The username prompt should read "username" in Pakistani. That doesn't automatically mean it has to accept non-ascii input too, as long as you accept unicode in the display name.

> Developers must be able to develop in their own language.

I learned coding in Pascal before I learned that "if" is an English word. English helps, but in the end keywords in programming languages and shell commands are only mnemonics. Knowing the translation helps but isn't necessary. What's important are documentation, tutorials and other resources in a language the developer understands.
That number could be anything, such as a user ID. Even among timestamp libraries that work with January 1st 1970 UTC as the zero point, they might parse it as January 21st 1970 if they were expecting milliseconds rather than seconds. It doesn't get much more ambiguous than a plain number!
Yes, my comment was not pedantic at all it is great to discuss intersections and symmetric differences. In this specific case. Just I thought that the intersection was small while the symmetric difference is much bigger.

The picnic example would be more like mixing them up though ;-)
Live interviews control for wasting the candidate time in a way that take home exercises don't.

Both the candidate and the interviewer need to take time out of their day for the interview. If it's an in-person interview, the candidate also takes travel time etc, which could be more disruptive.

But it takes almost no time to give a take home problem, so there's potential for a significant assymetry in time spent between candidate and employer.
Yes, as I mention in my footnote, Roman was absolutely legally in the clear. I'm just saying that Alexandr's initial adding of the licence was probably a mistake in the sense that he did not intend to do that (that led to people contributing under different assumptions), and one they probably could have found a way to resolve had he communicated about the difference in assumptions.
Agreed! I’m half tempted to join the hunt myself just for kicks…
Have you tried calling it and pleading your case with whomever owns it now?
Grammars don't have to just be JSON, which means you could have it format responses as anything with a formal grammar. XML, HTTP responses, SQL, algebraic notation of math, etc.
Where did you end up going? I have some savings and would like to retire early, and getting health insurance is an impediment to that. Need somewhere that doesn’t require a work visa and is a good place to raise a family. I have enough to do it in the US but would be happy to consider alternatives.
+1 for fastmail, it has built-in backup mechanisms.
I gave up on keeping my main on my own domain a few years back since MS mailservers (both Azure and on-prem Exchanges) started rejecting as spam, spam drove us all to centralization and now that they're running amok we have no good recourse.
People keep talking about using LLMs for writing code, and they might be useful for that, but I've found them much more useful for explaining human-written code than anything else, especially in languages/frameworks outside my core competency.

E.g. "why does this (random code in a framework I haven't used much) code cause this error?"

About 50% of the time I get a helpful response straight away that saves me trawling through Stack Overflow and random blog posts. About 25% of the time the response is at least partially wrong, but it still helps me get on the right track.

25% of the time the LLM has no idea and won't admit it so I end up wasting a small amount of time going round in circles, but overall it's a significant productivity boost when I'm working on unfamiliar code.
How 'no' became a dirty word in parenting
Wealthy Americans Are Now Paying for Their Own Personal Fire Hydrants
> not all treatments are automatically approved

It's not simply approval or denial. In the US, you can still get health care for conditions the insurance company decides to deny payment for after the fact. The "insured" is then financially ruined. This is so exceedingly common in the US. It's far, far, far, far, far, far, far less likely to be financially destroyed by a health issue in the UK or any other industrialized nation.
A Stochastic parrot, you stochastically parrot.
War, Deficits, and the Russian Economy: An Uphill Battle to Nowhere
To me it just sounds like you’re working too hard. I’d much rather have 4 10s because I’m not working the full day any way.
> As a first engineer for a tiny startup, show me some

How do you expect startups to make money if you think they aren’t even legitimate to see you program during an interview?

Oh, right, you don’t care about your employer’s finances.
Is your argument that Blue Origin could easily do what SpaceX does, but voluntarily chooses not to for some reason despite every incentive?

Isn't a much simpler explanation that they can't?

Elon hired the right people and let them get on with it, at the very least. For whatever reason, Jeff Bezos was not capable of that.
Gen-Z's Capitalist Whisperer
I did, it's not currently allocated and it's in a "quarantine" list before some phone network operator allocates it.
Russia voluntarily let Ukraine secede from the USSR under certain conditions, which they have not kept

Please identify the specific treaty/protocol you are referring to, and which clauses you believe Ukraine has violated.

Clearly under the same principle that Russian majority that lives in eastern part of Ukraine

There was no such majority before Russia's invasion of 2014 (as explained in the other comment). It seems you may be confused by the fact that there were higher numbers voting for pro-Russia parties, or who spoke Russian/Surgyk. But that's not the same as being, or identifying as "Russian" -- any more the fact that English is the dominant language in Ireland means everyone living there must be "English".

This is one of the most important things to understand about Ukraine.
YMMV but I've had similar loops during login that were resolved by trying to login in incognito mode. And if it works, then clear all your cookies / reboot / try again in the main browser.

There's something broken in google's auth security system.
FWIW, "search" doesn't work on mobile (Chrome on Android): I go to "Find in Page" and none of the magic happens. It's also bypassed on desktop when I manually open the search box via Edit->Find->Find... instead of using Ctrl+F.

I wonder if there's (yet) a browser API you could hook into: the same way browsers allow JavaScript to manipulate the history [1], maybe there's a way to manipulate the Ctrl+F/find-in-page search results.

[1] - https://developer.mozilla.org/en-US/docs/Web/API/History_API

That is, right now you're capturing the Ctrl+F keypress and opening your own custom thing to read the user's search string and act on it. But what we'd really like is a way to be notified "The user just asked to search for 'xyz'. Would you like to capture that event, or let it go through to the browser's default behavior?"

A quick Google search found nothing like that exists yet. I then asked ChatGPT about it, hoping that ChatGPT would at least hallucinate a plausible design for the API — and had mixed feelings when it didn't. It just printed that 'Browsers do not provide a way to listen for the "Find in Page" search event due to privacy and security concerns' and suggested capturing the Ctrl+F keypresses exactly as you have done.

As someone else said, it would also be more like full-text search if you also considered the primary-key column, e.g. searching for "0390814603917539994005679487460590835" should jump to the 390814603917539994005679487460590835th row. (Highlighting-to-select pieces of the text also doesn't work: I'm not sure why not, since I would have thought the browser gives you at least that part for free.)

Besides "search" not working on mobile, the styling on mobile is such that the "scrolling" does not convince: to my eyes it looks too obviously like "changing the values in the cells of a fixed table" as opposed to "scrolling through the table itself." You could maybe mitigate that by animating quickly among three different page layouts with the table vertically offset by different amounts.

It occurs to me that if JavaScript has something like Python's `random.sample`-without-replacement, then you could set your `RANDOM_SEARCH_ITERATIONS` to 256 and achieve perfectly consistent (and exhaustive) "search" when the user has entered all but 1 or 2 hex digits of their desired result. And/or, you could just have the page secretly keep a history of the search results the user has already seen: this would prevent the user from finding out so quickly that "search + next + next + prev + prev" doesn't always get them back to where they started.

Speaking of exhaustive search results: With a bit more (probably equally algorithmically interesting) work, you could emulate the browser search's "7/256" by tallying up the number of UUIDs satisfying the constraint, e.g. if the user has typed "1234567" then you could display "1234567 (158456324585806817418058661888 results)" and maybe even fake up a convincing position indicator like "1234567 (17415833585801881134805987465/158456324585806817418058661888)". I guess if you display it as "1234567 (1.742e28/1.585e29)" then you don't even have to cheat that much. :)
I think someone should also donate to the person who created that open source meme.
>6. Slow CPU instructions and cache invalidation

So many performance hits come from poor memory access patterns. Often "simpler" or "slower" algorithms have "better" performance for an application, because they allow for better memory access patterns and less cache invalidation.

Sometimes these sorts of things are localized and easy to fix. Sometimes the problems get "baked in" to an application's data structures and are hard to fix later.

High on the list of things to think about at the design stage is "how will X affect my cache usage?"
Once you've got it all sorted, get 2 yubikeys, use them to secure the account, and keep one on you and another in a safe place.

You can just use the cheapest ones.
I always plug openrouter.ai for making cross-model comparisons. It's my general goto for random stuff. (I am not affiliated, just a user)
> Value increases with # total downloads and LTM downloads on PyPI.

While I applaud the OP for the initiative, if this ever takes off it will cause people to exploit the system in the following ways:

1. Hammer the package registries with fake downloads, which will increase the financial burden on the registries both in terms of increased resource usage and in employing countermeasures to stop bad actors.

2. People spamming the repositories of popular packages with PRs that just so happen to add a dependency on their own personal package, so that they can pick up transitive downloads. This increases the burden on package authors who will need to spend time rejecting all of these.

So this approach carries the risk of possibly making things even worse for OSS maintainers.

If a metric can be gamed, and there is a financial incentive to game it, it will be gamed. I coin this the "this is why we can't have nice things" law.
Wow, 30 for all of Microsoft... they probably lose 30 people a month just from attrition!
Bezos did start a rocket company, and it's been in business longer than SpaceX, but he hasn't managed to get a rocket to orbit with it. Apparently it's not as trivial as you make out.

Meanwhile SpaceX launched 87% of the world's payload mass in 2023.

https://www.astralytical.com/insights/its-a-spacex-world-eve...
Quality of outcomes depends on what metric you look at. In some ways the US healthcare system is excellent, in other ways terrible. For example, the US is at or near the top for 5-year survival rates for most types of cancer.

The major factors driving increased morbidity and mortality for Americans are mostly outside the healthcare system. Overeating, trauma, substance abuse, sedentary lifestyles, etc.
They also tend to increase prices on a regular basis, and that more or less doubles your cost very quickly
At the rate insurance companies hurt people, it's likely they've hurt professional assassins, special forces people, etc. It doesn't have to be a hired hit to be professional in execution.
OpenAI really does seem to embody the idea that all contracts are renegotiable if you're Machiavellian enough.
I am very happy with Apple and iCloud, seriously. I've got plenty of cloud space for a fair price, it integrates seamlessly with Apple devices, ships with a password manager, you can hide your mail addresses, and other goodies. I've never had a problem with it.
This glorified Markov chain educates me better than many things. Why are people so intent on calling bullshit on AI?

It might be a disease honestly.
Work that can be automated is worth exactly at the price it's sold at, not at what it costs. Besides, the marginal cost of AGI isn't zero - servers still cost electricity to run.
> but best is "buying" your own domain and hosting your email

I wish this were still the case. Sadly, if you buy a domain and host your own email, you're going to get stuck in spam filters all the damn time. Your email address will feel broken, sending messages into the void.

The only email infrastructure services that are reasonably reliable belong to the likes of Google (Workspace), Microsoft (365), etc. Protonmail is reportedly okay, but my experience is that they still get spammed an awful lot.
The most mysterious psychedelic is already inside your brain
> "If you were going to start Facebook, you'd have started Facebook." - apocryphally credited to Zuckerberg.

No, I wouldn't, because I have a soul and I don't want to light the mental health of the entire world on fire no matter how much money it makes me.

> You do know that Bezos started his rocket company before SpaceX, right? If he could beat SpaceX, why hasn't he?

I don't know what "beat" means in this context nor am I particularly interested in billionare's dick measuring contests which are funded in part by the taxpayer.

My point isn't that someone did it. I'm sick to death of Elon's mythmaking and I'm going to shout into the void every time it comes up until the day I die that that man hasn't done shit besides write checks. Say what you will about Fuckerburg, and I've said plenty, but at least he actually wrote some of Facebook's code.
I used Airbnb in those cities and it was considerably cheaper. And Airbnb usually has a 4x markup on monthly rents.
It's a good start, but it's vulnerable to sticky fingers, patronage relationships and so on if the money becomes serious. For example, what if a project writes internal code instead of having a dependency on someone else's library? Do they get to keep the money which would have gone to an external contributor, creating an incentive to pull everything in-house? Or do they still have to push the same amount of money upstream? That creates the opposite incentive, a bag of free money which can be directed to third-party libraries which purely by coincidence happen to be staffed by members of the downstream project and/or their pals.

But as I said elsewhere, I'm not using this to dismiss the idea or assert that it can't improve things overall. The status quo seems to be pretty bad, so an alternative certainly doesn't have to be flawless to be better overall.
Just tried, first screen:

"Account disabled 'myemail@gmail.com', We noticed unusual activity in your Google Account and locked it to protect your information. Learn more" and a button "Try to restore".

And now I got: "Too many failed attempts, Unavailable because of too many failed attempts. Try again in a few hours.".

At least I got a new message.
I've said A implies B, but you're talking about B implies A, they're not the same.
You don't necessarily need to switch, just ensure Redundancy. If you keep a password database in there, or personal files, keep it on a secure external drive and make backups. Or Dropbox. Or anything.

Just keep an extra. Don't put all your eggs in one basket.

We have a home media server. Our important data automatically backs new files to a secure folder in there once a week. If I can do it, anyone can. And it could be done easily to an external drive or something that you plug in once a month. Anything. Anything at all.

Most companies have backups. There's a reason they do that.
By that definition we invented AGI during the industrial revolution.
Good dx? BAML looks even worse than the current API call based paradigm.

Even your toy examples look bad - wouldn't want to see what an actual program would look like.

Hopefully this, dspy and the like that have poor design, inelegant won't become common standards
New York's top VCs under 30
> Elon hired the right people and let them get on with it, at the very least. For whatever reason, Jeff Bezos was not capable of that.

Yes. He wrote checks. That's it. That is not a skill.

(I'm posting too fast)

> No. Elon is a guy who will himself sleep on the factory floor to get something done. He is the guy who famously said "when you're going through hell, keep going". He is the guy who bet his entire fortune on electric cars and rockets when no one thought that was a bright idea.

What does sleeping on the factory floor do apart from obstruct anyone on said floor who happens to be trying to work? This is literally the same nonsense parroted by grindset influencers, and it is just that, nonsense. If you overwork yourself, your output is notably reduced, and of worse quality, you know, because YOU'RE TIRED and you should fucking sleep.

And bet his fortune? Fucking spare me. Every one of his companies could go under and that man would still be incredibly, absurdly rich. Elon Musk, sir, is as far from poverty as you and I are from his beloved Mars.
So then, they can claim something is AGI when it isn't, just for the hype benefits, because there's no downside to saying so.
> I am also a bit annoyed by cache-like uses not being first-class.

Since what happened recently with Redis[1] the first thing I thought about was Postgre, but the performance[2] difference is too noticeable, so one have to look for other alternatives, and not very confident due thinking such alternatives may follow the same "Redi's attitude" ( ValKey, DragonflyDB, KeyDB, Kvrocks, MinIO, RabbitMQ, etc etc^2 ).

It would be nice if these cache-like uses within Postgre had a tinny push.

[1] https://news.ycombinator.com/item?id=42239607

[2] https://medium.com/redis-with-raphael-de-lio/can-postgres-re...

XXXXX achieves a latency of 0.095 ms, which is approximately 85% faster than the 0.679 ms latency observed for Postgres’ unlogged table.

It also handles a much higher request rate, with 892.857,12 requests per second compared to Postgres’ 15.946,02 transactions per second.
Let’s see how long those stay public for pharma and insurance.
Japanese scientists were pioneers of AI; they're being written out of history
Also see (9 days ago):

https://news.ycombinator.com/item?id=42264069

If dang is watching I would like recommend the earlier article for the repost queue.
> Why are people so intent on calling bullshit on AI?

I hate to be an armchair psychologist, but I think it’s insecurity.
There are similar stories with Apple: https://news.ycombinator.com/item?id=38625875
I must be getting old, I understood nothing. I can appreciate the project though!
> Modern mass social media isn't just "help spreading the message", as everyone on this website must surely be aware. It's not a guy handling out pamphlets. It's a hyper-optimised, hyper-targeted psychological howitzer that would make Goebbels or Bernays blush.

I still don’t understand why anyone willingly subjects themselves to mass social media, there’s absolutely nothing of value and disinformation runs rampant.

I know I have blind spots in my knowledge and believe stuff that isn’t true, but I do my best to avoid being misinformed.
Also do Twitter and whatever other socials you have. The only way to get them to help is public shame. It's sad, but we don't make the rules, we just play by them.
Being a half decent person isn't beyond you; do better.
So basically they want to have a "we reached AGI!" marketing moment without pissing off their largest partner/money bank.
Sounds like you have some kind of static list of company websites you’re scraping. How did you put that list together?
Maybe just use CSS vars from the start? Doesn’t look like you really need to change anything but the containing element though.
WW1 dazzle camouflage was not as well understood as it might have been
> RSS is a pull-type system, no?

Yes.

The web in general is also a pull-type system.

> So the end-user is causing the overload problem by hitting the publisher’s RSS feed every hour?

There is no overload problem.

And again, this math is off, because an end user is not even awake 24 hours a day: "If 2 million people subscribe to your feed and try to update it once an hour, that is 48 million requests a day just for RSS."
<https://www.smbc-comics.com/comic/star>
Yeah... this is consistent with my experience. Try to keep calm and actually try again in a few hours.

It sounds like you have 2FA enabled so an account takeover is very unlikely. It sounds like you haven't violated the TOS in some egregious way, so actual ban is unlikely.

Most likely is there's some type of crazy cookie thing going on that is causing the auth system to vomit. It's shocking that this happens, but alas.
Bold prediction. Only 15 years ago state of the art was barely more than recognising digits. Now you can have a full on voice conversation with an AI.
It depends how it's applied. I like type inference when I'm defining a variable, for example. In Go, I can just write this:

message := "hello world"

...and the compiler knows it's a string, and I know it's a string because I can just hover it with my mouse and my IDE will tell me that. That's good enough for me.

But when we are talking about functions..:

# some fictional function I just came up with
def install_requirements(dependencies, opts):
run_setup(dependencies, opts)
return assert_requirements_installed(dependencies)

Now I'm confused. What is the data type of "dependencies" and "opts"? Is the IDE smart enough to tell me that? What if I'm building a function that assumes "dependencies" to be of type A, but the compiler thinks it can also be type "B"?

I don't know enough about compilers and type inference to know whether this is actually a problem in Acton or not. I wish they explained more. My gripe against this kind of inference is that it's impossible for my IDE to tell me what is being passed around. In Java, for example, I can CTRL+Click on a data type and the IDE will show me the definition; can Acton do the same?
> whenever somebody says they've achieved it, someone else -- maybe you -- will say they haven't

And as long as that discussion still makes sense it's pretty obvious that we haven't achieved it. There's a very clear inflection point, when anything deserving that label actually exists we'll have 50% economic growth a year, the 50 most popular professions will be done by machines, the cost of science will fall by magnitudes because everyone can spawn a hundred scientists with the click of a mouse, and you'll walk out the door and the world will look to you like the 1950s looked to someone from 1500. We aren't even going to be capable of haggling about arcane theoretical differences.
OP has already contacted them once. If they want, one thing all lawyers are competent at is digging out info.
For those of you not familiar with "British Thermal Units", they're about 7e-14 firkin square furlongs per square fortnight.