skysight-inc/HackerNews huggingface dataset:
First off, I'm not disparaging the content, I'm sure its good and useful in interviewing at most companies.

...that said. This kind of thing annoys me. You shouldn't have to study for an interview. Either you meet the requirement and have the experience or you don't. Reading books and stuff like this is really a cheat by the person being interviewed. You many have studied enough to "pass the test" but you really don't have a deep usable knowledge of the material and will likely forget much of what was studied.

When I do interviews I make sure the candidate is aware that studying will be a pointless endeavor and if I can tell your answers come from one of the interview prep books I'll end the interview early. My interviews ask questions that will tell me if you REALLY know the subject. For example if JavaScript is a requirement I'll throw this at you

const a = [1,2,3,4,5,6,7,8,9];

const b = a.filter(x=>1);

if(!!1 && b.some(e=>e>6)){

foo();

}

and ask you to tell me what it does. Its totally weird code and seeing that in actual code is highly unacceptable BUT if you really know JavaScript you will be able to tell me what this does in less than 30 seconds. Immediately if you're going for a Senior position.

I'm known for hiring the best engineers.
But i thought the moon was already made of cheese!
What? You're talking about two different things: Health insurance vs Long Term Care.

There are no maximum lifetime benefits for Medicare Part A & B (health insurance) that I'm aware of. When you hear about a "Medicaid spend-down", it's all about reducing an elderly persons assets so that the state sees them as poor and Medicaid will pay their Long Term Care (nursing home) expenses. Medicare has almost nothing to do with the Medicaid spend-down strategy that I know of.
I run a Google Sheets-based SaaS. The default limit is 60 write req/user/min and 60 read req/user/min.

In my experience, that's plenty!

Especially so since Sheets has a very advanced API relative to, say, Airtable. For example, you can do atomic updates of multiple sheets in a single request. A single request can contain like 100MB of data. (It'll be very slow, and at this point, a person should question their life choices, but it'll work.)
I've seen these sorts of latencies on truck tracking satellite networks. Because the trucks upload timestamped records in databursts the latency isn't an issue. They're used more for accounting than anything else.
Yes, basically Greek words in English are pronounced as Latin loanwords, according to how the Greek words would have been pronounced in Latin around AD 1 (except that ph and th, but not ch, are pronounced as fricatives in English). Greek αυ and ευ were still pronounced as diphthongs at the time.
I figure this would be the kind of response to this article here.

please I highly recommend Facing Gaia by Bruno Latour, mentioned in the article. he's not by any stretch anti-science. it's about recognizing that's things as such have agency, even if they are "inanimate" and when we treat them that way we are actually better prepared to deal with the impact they impose.

in fact, his probably most famous work, We Have Never Been Modern specifically addresses the concern you raise, with regard to exactly what science is supposed to be. but you have to read trying to understand that science ignores philosophy at its own peril.
The source is really in the title, that's the prompt given to ChatGPT to output the code /s
Medical insurance in general is a scam.

Profitability of the insurer is tied specifically to claim denial and reducing expenses.

Medical insurance transfers onto Doctor's Offices and Hospitals all the expenses of billing & coding which then also requires the doctor / medical provider spend 20-40% of their time doing billing & coding, and dedicated personnel to interface with the insurance companies and be involved in tracking down outstanding bills, getting pre-authed, negotiating settlements with insurance, getting "in network" etc.

The whole insurance thing is a racket that has massively enlarged the costs of doing medicine.
Let me extend my point:

Politicians and business leaders do whatever is popular/profitable no matter the morality. Scientists are prevented from doing anything that even might be considered questionable by someone.

Then people wonder why our society makes so little progress scientifically and why we make so much immortal but profitable "progress". Why we have endless abuse of workers but no treatments
for dementia or depression...

Anything socially useful can be vetoed by a tiny minority. Anything socially harmful but privately profitable is a RIGHT, beyond question.
> why hasn’t anyone legislated this yet?

Because it's not necessary yet, and the political issue is useful to both parties.

Democrats get to go "we should tax the rich more to fix the gap".

Republicans get to go "look how badly this is run, we should privatize it".

Neither side wants a horde of seniors (who vote, in large numbers) actually losing their Medicare/Social Security benefits, so when the time comes, they'll vote to add funds and celebrate themselves for saving it for another few years.
Interesting that the top 2 comments (when reading this) are at opposite ends of the sentiment spectrum over the name. Personally I think it's one of those names that sucks to use in conversation but great to use on the command line. Of course aliasing or abbreviations can also get you there.
they’re going to pay for someone’s retirement, one way or another.
We can’t address child labor issues until we eliminate undocumented workers?
It seems like we might look back at writing code in 15-20 years the way we now look back at something like punch card programming
No, not necessarily. It depends on how often and badly the org has been burned on past project failures.

Typically, the intermediate step is to tie some compensation (such as a bonus) to a particular metric, but why not just go whole hog?

Even if X% is projected to be larger than $Z (and in fact, the better the project succeeds, the larger the %X total ends up being, but you can cap it, or make the % progressive up to a point and regressive above it), the advantage for both client and vendor being aligned on the upside is considerable.
I used to work in the correspondence unit of 10 Downing St. Very few letters made it as far as the PM's desk, but all letters received a response.
Plan S: An open-access initiative shaking up science publishing (2021)
> We’ve been able to use custom runtimes ourselves for a while, and via the magic of Docker container images we can basically make Lambda run whatever the heck we want it to. Unfortunately, building our own Python runtimes at home isn’t sustainable as a customer

Custom runtimes with Docker images solves so many issues with Lambda. Artifact management for free and the ability to run whatever language/applicaiton you want on Lambda. It works well, it's simple, it's portable. I can run my containers I deploy to Lambda on Lambda, Kubernetes, my local machine, pretty much anywhere if I abstract the AWS services i use.

Building a Python Docker image isn't sustainable as a customer? I don't understand that as most people package apps as containers already as a standard unit of deployment.Most large companies maintain their own base images. It looks like the only in-convenience for Python is doing `pip install awslambdaric`

With custom runtime Docker images I think AWS was smart, removing AWS maintenance as the limiting factor to let users have pretty much full control of the runtime, fairly trivially with tools they already know.
Super cool idea, but I really really hate it when I take about 15 minutes out of my day to install something and then have it not work at all.

~ a python script that makes a request

thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: NotPresent', /Users/some_user/.cargo/registry/src/github.com-1ecc6299db9ec823/a-gpt-0.1.9/src/main.rs:15:51
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Edit: I'm on a Mac x86. Curious if others have same experience.
Congrats on the launch! Copilot was the v0 application of LLMs for code, but I think using them in this way will be even more valuable to devs. Added Buildt to the list at https://github.com/sourcegraph/awesome-code-ai.
This seems to be a theme with this kind of article.

A headline and lead proclaiming some school has done something outrageous, such as for example telling people to stop using terms like "white paper" or "submit" because they're supposedly offensive. It details some of the most outrageous parts of it, but you get the strong impression there's a lot they're leaving out. They never, ever have any kind of sources or hyperlinks to let you see the documents for yourself. If you do manage to find them on your own, you find some critical context (in this example, that the list of offensive words was not a school policy, but a fully optional document created by the IT department) that undermines the point the article was making -- a point they strongly imply, but never quite state, so it's not technically lying, you see.
Great writeup, especially the diagrams. v0's manual update handling may seem like anathema to engineers, but is perfect for navigating product/market fit.

Though, now that I think about it, things like AirTable do the database thing better than Sheets does WRT being an app backend.
There are people in this discussion posting opposite experiences from you, so it's probably all anecdata either way. But I think it's a convincing argument that SMS is significantly more vulnerable to spam because the price of entry is negligible and it lacks the traceability that comes with a requirement to have an Apple ID to use iMessage.

I hope you're reporting the spam you get to Apple, because the fastest way to stop it is to have the offending account terminated.
Ah, at first I confused the name with Gaspard (Duval), a photographer who documents the catacombs. He did an episode of the Duolingo podcast:

https://podcast.duolingo.com/episode-86-paris-les-catacombes...
In my case it was an embarrassing success story... my great uncles name was globally, or at least unique in Germany, i misspelled it, got the postcode wrong, forgot street and house number (sent from abroad)... and it arrived a month or so later. Boy got I laughed at. I'd rather wished it had disappeared. Thats was back in the 90's.
If I'm Jim Cramer:

I buy options on a small amount of this, as a hedge against my regular Jim Cramer portfolio going south.

What?? He doesn't really do all those investments he recommends? Well, I never.
> > In the US now, businesses expect you to tip on take-out orders, at drive through windows, at every form of eatery, there's even tips expected now at some retailers.

> This does not match my experience at all. You may see tip jars in those places, but there is never an expectation (in the soft-obligation sense) that anybody tip into any tip jar ever. The only place where tips are considered soft-obligatory are waitresses and food delivery, and in those cases you leave the tip on the table or hand it to the person yourself.

What about taxis? I've been harassed by taxi drivers when I forgot to add a tip because I've not been in a country with tipping for a while.

> Are you perhaps an immigrant to or tourist of America? I can see how foreigners might get confused by the tip jars and not pick up on this nuance since it isn't explicitly spelled out anywhere on the jar, but I don't think people integrated into American culture perceive any sort of obligation to tip into jars. If you sit in a shop and watch people order, you'll surely see that the overwhelming majority of people never put anything into the jar.

I don't know where in the US you are but every time I'm in california all the electronic payment systems (essentially an Ipad running some special software) ask you for a tip when paying by card. The minimum selection unless putting in manually is usually 15%. I haven't seen a top jar in the US in ages, they are very common in countries without tipping culture like Australia and NZ (funnily enough I feel much more inclined to put something in those instead of tipping in the US).
Betteridge’s Law Of Headlines strikes again.
Probably because the majority in the legislative is not filibuster proof, and there are always a few representatives or senators who disagree with the proposal and prevent it from going to a floor vote. Recent examples of such individuals are Manchin and Sinema. Lieberman was another one who managed to get the public option removed from the ACA before it was passed.
True of GTP and other LLMs, but an AI trained on machine code could simply output machine code. The difficulty would be that it wouldn’t then understand natural language prompts.
Is Omnitracs still around? They had a very similar data model for trucking companies. I seem to recall they were quite a bit more expensive, and the terminals were much larger.
>Having said that, plenty of extremely profitable organizations masquerade (literally and figuratively) as non-profits.

That's not a contradiction. A non-profit can be profitable. The profit just needs to be reinvested back into the mission of the organization.
The Pentagon manages to have at least 6 zip codes assigned to it (each branch has its own zip code).
I think the bigger shock is how frequent the ad breaks are. In Ireland, an ad-break 4 times an hour is typical, and often if a movie is showing, it'd be every half-hour or on the hour instead.

In the US it feels like it's every 5 minutes. It's especially jarring watching a show that originally aired on network television in the US, seeing it cut to black or a title card every few minutes where an ad-break would've been.
Don't forget, the US allows slavery as a punishment for crimes. Criminalize homelessness and you solve your cheap disposable labor problem.
> Because there's absolutely no downside to telling Apple it can't artificially make its iMessage platform restricted to Apple devices

There are plenty. Like users thinking imessage is shit because of third party clients. Or taking away an app devs right to restrict how and where their app is used. You have no inherent right over how imessage is restricted. I mean, by what right or authority do you even get to even discuss forcing how a free(!) app is restricted or forcing an all network/server to provide services to arbitrary clients? If I block firefox on my webserver, will you or EU tell me I can't??
> When you hear about a “Medicaid spend-down”, it’s all about reducing an elderly persons assets so that the state sees them as poor and Medicaid will pay their Long Term Care (nursing home) expenses.

Correct.

> Medicare has almost nothing to do with the Medicaid spend-down strategy that I know of.

Basically. Medicaid will pay Medicare premiums for dual-eligible beneficiaries, and many states have special coverage plans for the dual-eligible population, so there is a Medicare-related impact of the spend-down, but it has nothing to do with exhausting Medicare lifetime benefit limits (which do not exist, also, under the ACA, do not exist for other insurance, either.)
Film 'The Big Lebowski’ Turns 25
We hit 60 read/write req/user/min pretty fast and yes, theoretically you can scale with the user numbers in GCP and by rotating them.
Exactly! Dockerfiles are not deterministic. The build artifacts that they produce (images) are, but the same could be said of js build artifacts (which would be a set of compiled and bundled js files).
I am really glad to come across this comment. As another european, I am shocked at the reaction to this regulation. But then again, HN is mostly an american community.
In the later years of the UK TV show, I'm sure they shortened the postal address to just the show's name: "You've Been Framed."
Is great story the same as great education?
You are aware though that yesterday's conspiracy theories have now repeatedly proven to become tomorrow's mainstream headlines, right?
Now, if the site uses the company logo in their list of $BIG_NAME_COMPANY that links to one of these discussed blog write ups, then I'd accept that as a useful quick glance way of promoting that info.

Otherwise, just a list of logos and/or company names does feel lazy and non-convincing to me.
I'm excited to share a ChatGPT integration for Tesla vehicles! Check it out at onroad.ai on your Tesla car browser

You can ask ChatGPT anything and get instant audio responses, as well as create amazing content on the go.

Our integration includes a WYSIWYG editor that lets you write content while driving, with the ability to save that content and email content links to anyone you like.

I'd love to hear your feedback. What do you think of the current features? What features would you like to see in the future? What could we improve?

Join the discussion in the comments below, and let's make the ChatGPT integration even better together!

Check out the demo here: https://www.youtube.com/watch?v=miijx-inT54
I used to support a software package that could be self hosted or managed. The amount of work I had to do for managed customers was a 10th of the self hosted customers. We made way more money off the managed customers too!
T-hacking: Beware picking the timeframe to fit the narrative
I'm older, and I'm not a fan of seeing movies in the theater anymore. I used to be an avid moviegoer. I'm also unwilling to subscribe to streaming services (I got rid of cable TV for a reason, I don't need it back).

So I only really watch movies on disc anymore, or occasionally at a friends house. Which means that I don't watch many new mainstream movies -- which I'm OK with. The vast majority of the movies being made these days aren't my kind of thing anyway, and the sorts of movies I do enjoy tend to have disc releases.
I guess I'm not sure if you're suggesting otherwise, but gamification is not unique to interviews. It's a natural response to any system that relies on metrics or measurements. The request to design a theoretical system is gamification as much the guide for answering it is. These games exist because it elicits answers that can be used to learn about someone's real experience level.

It's great that you feel confident relying on your real world application but it takes a long time to get repetition on building things at scale in production. Practicing system design is a way to shorten that learning loop.
Here we go again.

https://xkcd.com/927/
Someone isn't going to design one of these system or has designed some of these systems themselves or during an interview. However for something like YouTube one could say Ok to start simply I would have a frontend form to submit videos, which sends it to a video conversion API queue that calls back when it is completed or could be polled for progress. Now obviously what YouTube really does is much more complicated. But the follow up questions could be like OK your form works and now your video site becomes enormously successful and your video transcoder is overloaded, what would you do? Well I could parallelize the consumers of the queue to some large number, and scale based on load...

So isn't going to be something like I would architect my own massively parallel converter database and binaries written from scratch to process all the various formats which is probably closer to what is done in reality. But senior and lead engineers should indeed understand tradeoffs, parallelization, queues, data storage concerns. They are given as questions because people know from a use case view how they generally work.
If your baseline is “same service, same costs”, then the fees from Visa/MC should be a fixed amount rather than a %.
Also, the reason all of this is regulated into law in most countries is because the alternative is usually violence.

People seem to forget labour rights have been won by blood, not some benevolence of companies in a capitalistic society.
This.

Somehow those policies became the only acceptable ones a government can issue. Worldwide and through all the societies.

It is also an obvious cause of instability, because once you pay rich people to change their investments, it takes a huge amount of time until anything on the real economy changes. I really doubt policy makers run PDI algorithms over their data to attenuate that delay.
tldr: Yes and No: https://www.hhs.gov/hipaa/for-professionals/covered-entities...

There's a lot of nuance. Put simply, HIPAA is not required to be applied to a cash-based transactions. HIPAA is dependent on health insurance (and in-turn the government's influence on health insurance). Most healthcare providers accept/rely on insurance, so they simply choose to follow HIPAA standards.

An entity can be a "hybrid" entity, in which they explicitly seperate define HIPAA-compliant and non-HIPAA compliant parts of their businesses. Most providers don't go to this effort since (1) it does introduce risk (accidental intra-org boundary breaking) (2) most of their systems of going to be HIPAA-complaint anyways (3) they're not in the business of selling healthcare info.

I'm getting a bit fuzzy at this part of the law, but I believe that HIPAA only applies to transactions "for which HHS has adopted a standard.". That means even within health insurance transactions, there are legal carve-outs.

Realistically, the US needs far stricter health-privacy laws.
Yes. Profit is almost never restricted.

If you want to give a 14 tear old a beer expect prison. If you want to give a 14 tear old a job that ruins their education and costs them a limb, a 5k fine...
Looks like you need an env var `OPENAI_API_KEY` for this to work. Strange that it is not documented at all.

Also they could have provided an actual error rather than letting it panic!
My guess is about 5 years till most startups use an LLM type copilot, 10 years for legacy companies, and then another 10 years after that for the ones that prefer older processes (think companies that avoided cloud etc).

When the internet became widely available you had a good long while where many people refused to use it because it was different from what they were used to. LLM's are already on the same arc, and you can already get internet like gains out of using them today.

Even after that I suspect a little code will be written by hand. The equivalent of writing assembly or C today. With how fast the LLM tech is moving though that may be naive.
I don’t see speech bubble color.

I see speech bubble contents.
Just making sure: You've propose that the state should control the bulk of resource allocation decisions?
Oh man security work is way more interesting than I thought.
same here on x86 ubuntu 22.04
"Most Americans don't play badminton? I call BS, I play badminton all the time, at so do all my friends at the Badminton Society"

(Most responses to TFA from people who can't possibly fathom that they're among the exceptions)
> best engineers

Precision is different from recall.

You're asking trivia. I'd rather ask questions that can't be studied for, only practiced through years of experience.

I also sometimes hire people who don't know JavaScript, yet.
Does the moon have seasons?

Edit: no seasons on the moon :(
> Anyone else have a similar experience?

Exactly contrary. I find modelling in objects classes counter-intuitive and thus not good to reason about.

When I paint a wall I apply a function (paint) to the object (wall), not the object is painting itself. I can apply the same function to a different type (aka class) of object e.g. I can paint my chair. Stays the same function.

So in my cognitive model of the world the objects are objects manipulated by me, not subjects executing "methods", but OOP is treating them as subjects.