skysight-inc/HackerNews huggingface dataset:
And even at the end, he thought that he could have got it back if he hadn't been arrested at that time.

It scares me a bit: I think I'm smart enough, and not greedy, to fall for this kind of scam. But I suppose many people that fall for scams also think they're smart (I wonder if they think about whether they are greedy?). Often they are hit at a time in their life when they are vulnerable. So can I really be sure of myself?

Likewise, I think of my elderly parents - I tell them how to look out for these scams, and all the warning signs, and they understand, but maybe there's a moment where the scam might work on them long enough.

I think the common case in a lot of these scams is that people operate by themselves at the beginning (that's a vulnerability the scammers exploit). So a good defence is to have a trusted family member to share all money matters with.
I think the doctors aren't the ones to blame here, it's the hospital administrators.
They shopped around to different ratings agencies and only hired those that provided the better results.

You would need to classify everything from consumer reports to industry awards to not inviting influencers who give negative reviews to events as stealing as well.
GP misunderstood what an "ambiguous join" is. Rather than a join that returns multiple results, they're more like when you have relationships like this [0]:

user.residence1 -> country
user.residence2 -> country

user.join(country)

You have to specify somewhere which foreign key to follow, it can't be figured out automatically. GP's suggestion doesn't work because there's no way to automatically determine which one to use.

I'm only really familiar with Django, and it handles this type of thing by making you specify the "residence1" name instead of the table name "country".

[0] To refer back to the top of this comment chain, that user is complaining they can't do something like also have a "country->continent" relationship and do "user.join(continent)" and have the system figure out the two joins needed.
Personal story:

A couple of years ago I climbed Mt Whitney in California. One of the climbers that day was from
the east coast and failed to show up for work a few days later. The family became concerned and called the car rental agency in Las Vegas where he flew to and rented his car. The agency said the car had been returned. After another day of him missing they called the car rental agency again to confirm and once again the agency said the car was in the lot. The next day the rangers found the car was still parked in the Mt Whitney parking lot and search and rescue was finally dispatched.

In this case I believe it didn't make a difference because the climber appeared to die from acute injury on the mountain the day of his climb but in another scenario maybe those 2 days would've been the difference between being rescued or dying from exposure.
I have Toyota that does it and the first thing I do after starting the engine is to turn it off. It will turn itself on always, can't be changed. This feature is not only annoying and out of touch with reality, but also has a bug that in the very worst case could cause an accident.

It beeps whenever the speed limit changes. If at the time you are connected via Android Auto with Google maps, it will instantly disconnect without any warning nor error. 90% of time. Imagine navigating through a dense area like a city you don't know, suddenly you lose GPS, and to get it back you have to go all the way into connections menu and wait for reconnect. Worst that happened to me were missed turns or going slightly past no entry sign. Nice "safety" feature. Disabled it and never had a disconnect since. Every now and then I start to drive with it and have to stop to turn it off (not disableable while you drive). Considering calling dealership to ask if they can turn it off permanently for me - but probably all I'll hear will be "it's mandated by law, can't do".

It is a bug in Toyota software. I found out because there are more people posting about it online.
I replied to someone above with a similar question. And that is only the tip of the iceberg of relevant information I have on hand. If more is desired, please ask what you'd like.
> Not cast to just a concrete type, but to an interface. Literally duck typing.

That's not duck typing, though. It's similar but not the same.

With duck typing there isn't an interface to cast to, but the runtime object has a method matching the one being called. If you're casting, then it's not real duck typing.

People often imagine a "metaclass" or "meta-interface" for each method to help understand how duck typing works, but it's just a mental model to understand the concept. In reality there is no interface tying the methods together, and the whole thing is done at runtime, along with a runtime error if the method doesn't exist.
It was something I made up.

The rulemakers would allow your car to drive at a MUCH higher speed than allowed by "human" driving.

and it would maintain the speed.

The cars would perfectly merge in and out, maybe including perfect metering or buffering of cars exiting.

They would drive at a specific distance from each other and speed up and slow down synchronously.

oh, and don't charge for it.
It's not up to the government to determine cost feasibility of a private project.
You could ask the secretary of commerce, but I suspect she doesn't know.

https://x.com/greg_price11/status/1826378177754935482
Journalists who need to be excited about having something to review to pay their bills are excited. I don't know any non-tuner-obsessives who are upgrading much more often than about once per decade. I personally went from (work Macs and) dual Socket 1366 hexacore Xeons (in 2011) to a Socket AM4 Ryzen 7 5700G (in 2022), and greatly appreciated the power consumption drop and performance boost. I'm not jumping on the AM5/modern Intel train until I see more cores, more RAM capacity, or much lower power consumption than what I have now.
Or you can be smart and learn to study (most MIT students).

Or you can be very smart (met a few of these).
This is one of those things where people think that because they learned something in set theory 101 or intro to computers that it maps perfectly to real life situations.
Did you research previous corrections? It’s my understanding that this is not unusual at all. Usually the less “evil” reason is the correct one. https://www.forbes.com/sites/jackkelly/2019/08/23/heres-why-...
See my comment to a similar question that I answered already a few comments up from this one. If more information is desired, let me know, I have mountains of it, this is just the highlights to show in broad strokes the banks did indeed know they had fraudulent loans and they willingly misrepresented them.
How the hell was pip taking over an hour to produce an image for a non-compiler language?

I’m only a casual Python user. But wtf was it doing and why did it take so long? That’s bonkers.
The biggest issue is that the model for births/deaths of employers was wrong and over-estimating the number of employers. This accounted for about half the revision.

https://www.atlantafed.org/-/media/documents/research/public...

This also means that the other side of the Jobs Report, the household survey, or CPS, is undercounting employment by ~3 million, but that one never gets revised.
Honestly, this was the first thought I had when I read the article. I worked in this space for several years and interacted with many doctors - just like in any other professional industry, some people have stellar reputations that precede them, while a few are infamous for their malpractice and unethical behavior. The perverse incentive arises when a hospital has a publicized malpractice lawsuit or criminal investigation - everyone who works at that for-profit medical institution has an incentive to protect its reputation (i.e. its profitability). This has allowed "angel of death" doctors/nurses to kill hundreds of people over the years, since there isn't much incentive to dig too deeply into "excess mortality" statistics (a famous example being Harold Shipman who could have easily been detected 2 years and over 100 victims earlier).

Covering up a case of medical malpractice by surreptitiously filling out discharge paperwork is certainly possible. A surprisingly large component of healthcare processes is to blindly trust that doctors are manually entering information truthfully and accurately. The fact that they couldn't locate her body for an entire year strongly suggests a criminal conspiracy to hide the body.
I don’t understand the need for this and the many apps like it. I don’t understand apps to compute tips either. Automating simple arithmetic doesn’t seem useful to me.

In my experience a group either decides to get separate bills, or they divide the bill up equally. Among friends and with reasonably small amounts I follow the custom “I’ll get it this time, you get it next time.” None of those options require an app.
Where I live, the police won't pull you over for speeding if everyone is doing that speed because it wouldn't be safe for you to drive the posted speed limit as it would cause accidents.
Windows 11 tweaks and usability improvements
Moore's law isn't carrying the weight it used to :(

Also squeezing ever more single threaded performance from inherently parallel scaling only (more transistors running at the same speed), as well as memory not being able to scale at the same rate as computing performance is really putting a damper on things.
Sadly. There are som many negligent acts we need to prosecute.
Agreed. Remember when hacking was about meddling with systems of global finance rather than engaging with them earnestly? This guy doesn’t.
As always, Yes, Minister is more documentary than comedy: https://www.youtube.com/watch?v=KgUemV4brDU
Nope, just regular old paved winding back roads.
> That’s called DRM

It's called digital signatures:

> The C2PA metadata for this information can include, among other things, the publisher of the information, the device used to record the information, the location and time of the recording or editing steps that altered the information. To make sure that the C2PA metadata can not be changed unnoticed, it is secured with hashcodes and certified digital signatures. The same applies to main content of the information, such as a picture or a text. A hash code of that data is stored in the C2PA metadata section and then, as part of that metadata, secured with the digital signature.

* https://en.wikipedia.org/wiki/Content_Authenticity_Initiativ...
ET. I have no idea why.
What seemingly happened is they used it to leverage a settlement out of the banks[0] as part of the negotiated settlement that landed in 2013 was the explicit removal of a brief that was to be filed to carry out a lawsuit of this nature.

I wish I knew why they decided not to pursue such a rock solid case, but by 2013 it seems they reversed course on being 'hardline' in dealing with the banks.

This still doesn't excuse the fact the executives and board weren't held criminally liable, or at the very least all fired and banned from ever working in any part of the financial sector ever again, and stripped of their golden parachutes and money clawed back that they made during the time period.

[0]: https://www.vanityfair.com/news/2017/09/jamie-dimon-billion-...
Yup, the fattening of the pig is "fattening the scammer's wallet".
To gain maximum meat, you must keep feeding the pig, to gain the most, the scammer must keep the victim on the hook for as long as possible. The slaughter is the going all in to end the scam. Either by asking for all the remaining money if possible or terminating it when the victim is broken.
Often I find reviews are useful precisely because of the distance the reviewer has to the code; a fresh set of eyes is good to catch issues. (Frequently I'd go over my own changes before submitting for review for the same reason).

Pair/group programming also often ends up lacking in notes on what the thing was actually meant to be doing (because this was communicated verbally and never written down in reviews), which makes code archeology difficult. Or maybe that's just derived from the (external) code base I had to deal with that was done that way and doesn't generalize…
Indeed. We still had grass at the end of July.
I agree with most of what you said, but there's significant nuance to this piece:

> Finally, higher prices come with higher expectations from your customers. Whereas previously they might shrug off a slow response to a customer support request at $20/month, their $100/month service might lead them to expect more customer support, not less.

This is potentially true, but there's other effects here too:

- When I was doing software and hardware consulting work, the people who paid the most were also the happiest customers. It felt paradoxical for a while until I really let it sink in and stew. Most of the high paying customers would just kind of... take my work products, say "yup, this meets the requirements we agreed to", and run with it. The ones who were paying the least were the most likely to pull the classic "well... is what we agreed to but... maybe you could move that button over to the other side and I've got this other feature idea that we didn't talk about, oh and I don't like how this works... it might be what we agreed to but it's not how it worked in my mind..."

- It sounds like OPs customers took that to the extreme with "customers" who hadn't paid anything at all yet being demanding.

- By going up-market, you can lose customers for sure but it might be worth it anyway. Given the support burden it sounds like 1/5 of the customers at 5x price would be a net win. Especially if it tracks my experience consulting where the remaining high paying customers are happier about your product in general. If you still maintain the same per-customer support burden or even have it climb some it could end up being less work overall.
Sure, a waterspout is a challenge. But an entirely survivable challenge. It will lay the boat on its side.

The keel, lifted or not, should be providing enough righting moment to bring the boat back upright in a matter of seconds. Unless…

Unless the keel breaks off, then you’re done for. But the divers said it was still attached, and no mention of any damage to it. Armchair QB, but I’d say this indicates that the keel never came out of the water - it was not tipped over far enough for that to happen. To me, this had to be open hatches and/or broken windows letting in massive amounts of water quickly, with the potential complication of a huge amount of furniture not secured and permanently altering the balance once it tipped (speculation!). The mast breaking off could also alter balance enough to cause problems.

I’ve been on a sailboat that got put on its side by big wind. It’s terribly frightening, and then a few seconds later you’re right side up again. It is really, really hard to sink a sailing boat if the hull is intact!
Re. communications style, no, I am choosing to reflect a shitty sentiment brought into the discussion previously.

Have tried the high roads and proper form. There often isn’t very much there.

There is no position. Only impact. Only attention. Only self-respect. There is no position.

Regarding evidence: There is no need for interpretation of the evidence on SARS-CoV-2, on transmission mechanics or the harm it is capable of causing. It’s either based on reading the literature or not.

—To expand on that: Any conclusions of COVID being harmless or like other common illnesses, or inevitable, or unstoppable always–always–require blatantly ignoring concrete and clear results based on verified physics or molecular biology.
I know how she got her job and it's strictly title inflation from being an early employee. I feel very comfortable addressing this and have already had initial conversations with an individual decision maker who is frustraed with how several recent incidents were handled. The larger management group is not aware of how pervasive these issues are because our company culture has traditionally been one of putting your head down and working around issues. Traditional approaches such as users supporting other users have been disastrous with growth in headcount and are completely unsustainable.

I have taken on additional responsibility directly (ex: coming up with start to end incident support plans that should be in place already) and indirectly (ex: spinning up infrastructure that should be handled there). This has taken up more and more of my time recently and prevents me from meeting deadlines. I have enough on my plate and taking on more is not an option.
2018: Feds Investigate After Mentally Confused Patient In Hospital Gown Was Left At Baltimore Bus Stop On Cold January Night
It’s not TTF bytecode, but WASM bytecode. There’s an experimental version of HarfBuzz that can run this.
Email dang if it bothers you enough.
> As I see it, the foo template function uses structural typing, because the required set of properties of F are explicitly specified (in this case with name "CanDouble"). Two operations, t + t and t * 2, must be defined for F.

Isn't that still duck typing? If the type "walks like a duck" with respect to those two operations, then the concept will automatically be satisfied, even if the type knows nothing about the concept. Or, if I create two different concepts with the same requirements:

template<typename T> concept CanDouble = requires(T t) { t + t; t * 2; };
template<typename T> concept CanTrouble = requires(T t) { t + t; t * 2; };

then they'll be satisified by exactly the same set of types: you can't satisfy one without satisfying the other. So I don't think there's really much 'structure' in either case, the concept is really just acting as an alias for the duck-properties. For structural interfaces in C++, you need base classes or specialization or other such constructs.
I have an unusual male body type without any additional hormones involved. Maybe don’t judge people for how they see their bodies?
Gas imports from Indonesia can be cut off in exactly the same way so there's no large difference.
This is the year of the Linux desktop
Show HN: Room Magic Design – Your Ultimate Interior Design Platform
Room Magic Design is an innovative platform that empowers users to create and visualize stunning room designs with ease. Whether you’re a homeowner, renter, or professional interior designer, Room Magic Design offers a suite of tools and resources to inspire and guide you through every step of the design process.
Second Neuralink participant can play CounterStrike using Link
Those checklists have done a good job preventing infant kidnapping.
I don't know, but I can give you my guess:

(projector screen in the business room buzzing as it slowly rolls down as some manager from HP proudly wraps up his warm-up speech)

"... and so without further ado: our next revolution in printing, super-resolution printing"

(luscious female voice sounds through the high-end HP-desktop speakers nearby)

"Imagine a printer that prints documents sharper than the digital file you fed it!"

(an overacting commercial of a person walking to the office copy machine with a blurry copy of Implementing Automatic Differentiation Efficiently by Juedes and Griewank https://digital.library.unt.edu/ark:/67531/metadc1207975/m2/... he scans his poor copy-of-a-copy to make yet another copy "only twice removed")

"can someone help me copy this decently?" the actor asks out loud, "the output page is worse than the already bad input page"

another overacting "colleague" walks over to the HP copy machine, a close up of the buttons is shown

"just press 'HP sharp copy' " as the camera scrolls a little more to the right, revealing a big green button boasting a logo of a monk copying manuscripts with a razor blade

Out comes a pixel perfect replica of the original document, sharper than the copy it had received.

(end of sales pitch demonstration video)

"Great Idea! But how will we make it?" the vice president asks

The manager behind the promotional video says

"Well I've got bad news and I've got good news, I will start with the good news: we believe Lynch can do it for us"

"Great, so then whats the problem, lets buy him" the vice president said.

"Well here comes the bad news, he doesn't want to work for us, but he's willing to sell us his company"

"Great, so how much is it worth, and how much is he asking?"

"Well, we believe we will drive out all competition with HP-super-resolution-printing, both from files as well as physical documents, so to us it's worth twice our current value of HP combined, at least" says the manager

"Oh thats bad news indeed", says the VP

"but perhaps we can play hard-to-get and only offer him $4B, if he doesn't fall for that we offer him $12B"

An engineer chokes in his coffee, "$12B?"

He stutters something like "I would probably first correct any slant, by looking at the fourier transform, or perhaps cylinder fitting, but to remove the variance on all the characters we could first classify all the characters, then overlay all the A's and sum or average them, the same with all the B's etc... and then"

The VP and the manager simultaneously say "Bob, you're fired, you should know by now when you are supposed to shut and and when you are supposed to talk"
No. None of the things you listed seem particularly time-consuming to me. And I prefer to ask questions so I can follow-up immediately with questions that arise.

Nothing in my experience with so-called AI or digital assistants tells me they can handle even simple tasks like you describe, without introducing more friction and uncertainty.

If a bot emailed or called me I would delete or hang up. If the person asking for help or information can’t bother to talk to me I won’t bother responding.
Fluoride at twice the recommended limit is linked to lower IQ in kids
in no particular order;
HEAT, Aladdin, Lost Highway, Waking Life, Sonatine, Apocolypse Now, Punch Drunk Love.. lots more
I'm not in Texas but that matches my local weather as well. Lots of 90s, a few around 100, but not the sustained 100+ for weeks we had last year.
Or they needed to keep the body long enough that any evidence of malpractice could be hidden.
I've built my first Vue Project as a React fanboy
Hi everyone!

As an experienced React developer and fanboy :D, I created this small project to get a feel for Vue. I must say, I like the Vue syntax—it feels a bit like vanilla JavaScript.

Feel free to use this repository for learning or as a playground.

If you like it, please consider giving it a star ().

Have a great week!
I don’t think that’s fair to say the person is not engaging content in a meaningful way. Have you read the article? It’s pretty clean cut aside from understanding who the perpetrators were. The ceo of a bank got conned and went to prison, and there’s emphasis on calling the con a “pig butchering scam”
I'm not sure tech literacy can be taught, but mostly because of the constant treadmill of changing UIs. Things that used to be safe are not anymore, because people (Chrome in this case) keeps trying to make things "easier", damn the consequences.
It’s absolutely insane how many people don’t show up for doctors appointments, including surgery.
>"what is a hacker" junk

I didn't find the part about having a curiosity about computers cringe frankly.
I have bad news to share about how DNS works
Austin here, we’re enrolled in a conservation plan through Austin Energy whereby they control our smart thermostats (Nest in our case). These “Rush Hour” notices have been firing a lot over the past two weeks; perhaps only two days where we haven’t been asked to conserve somewhere between 3-6 hours a day.
Show HN: Lightweight Live Server in Go
the main difference is that Embezzlement doesnt come with the option of a civil settlement by a completely different enforcement agency, and also isnt hard to prove
I still don't get it. Is pig butchering a common phrase in Chinese to refer to scams? I believe the phrase, even in its original Chinese language, was only invented recently (Wikipedia says 2016). That doesn't answer the question of why this particular phrase was invented.