skysight-inc/HackerNews huggingface dataset:
This will be about the traceability of the approval.

The standards and procedures used by an accredited lab are calibrated against a chain of standards that can ultimately be traced back to the body that maintains national measurement standards (eg. NIST in the US), thus guaranteeing the accuracy of the measurement Various countries, such as Korea and the US, have certified each other's standards, providing traceability between countries.

In this case, the measurements performed by the lab located in China can't be traced to a standard recognised by Korea. This is important, as the whole object of the lab accreditation process is to provide traceability to the primary standard.

There's not much option here apart from repeating the measurements in a traceable way, as one can't retrospectively make a measurement traceable. It could be argued that it's not so much a case of revoking an approval, but that due to the lack of traceability the approval never existed in the first place.
Then they're incompatible with FOSS. If someone

- releases code under MIT/GPL/whatever, declaring that their work may be changed and redistributed

- then later asserts their moral right to NOT have their code changed and redistributed

then they have done a nasty bait-and-switch move. The have shown themselves dishonest, and using their software should be considered a legally dangerous idea. If their courts support their claims then FOSS, as we know it, is unviable in that realm.

But this hasn't ever happened, has it? Europe's FOSS development activity seems robust enough. But perhaps they are legally on a sand foundation...
So how about this then:

{
using my_socket = new NetworkSocket();
my_socket.write("Started");
register_callback(() => my_socket.write("Finished"));
}

This is the case what RC solves well and tracing GC doesn't solve at all, regardless of the number of interfaces you implement. It is easy to find yourself in this situation given how much callbacks are used in modern codebases.
I suspect we've forgotten what the original reason for intellectual property laws were and that was rampant theft.

"But you can't steal an idea"

The world was built by good ideas and bad implementation, so I guess we are gonna disagree here.
The article actually says that you should insure only if it creates financial distress. So, in the case you describe they should insure for the floor flooding eventuality but not for the dog ruining the carpet (as a cheaper example).
This was the explicit and intended result of No Child Left Behind.

Schools were only given incentives to make kids pass, not to help them excel.
I haven't read this and I am very puzzled this is flagged. I'm lucky to fav this before this goes flagged. At a glance, this doesn't seem to be insulting or whatnot.
"HN is great."

In nuances ...
I live in CA and often considered getting earthquake insurance but the premium and deductible are bonkers that it almost never makes sense to me. A $2500 premium for 20% deductible on everything separately(construction, personal belongings, construction premium, loss of use...). So in the event of a massive earthquake I am supposed to shell out > $200k out of pocket for the deductible before the insurance kicks in, why would anyone pay for this?
> You're commenting on a metaanalysis that summarizes 15 published trials, aren't you?

The worrying split here is on HN I get to read 15-study meta-analysis posted by Steph C, int13 Labs CEO.

On YouTube, a PHD holder in a medical field discussing the same 15 study meta-anlysis might expect to have their video pulled.

It is quite worrying that the powers-that-be at YouTube are taking this radically anti-speech approach. It isn't like studies posted on HN are automatically good and on YouTube automatically bad. The YouTubers are probably more qualified to bring attention to studies.
> You want people in the pool to be similar risks.

And yet my car insurance quotes only ask me my age, gender, and what car I drive. They presumably also use my history of car accidents, serious legal issues like DUIs, and car insurance claims (all nonexistent in my case) as input. This strikes me as a comically low amount of information to place me in a risk pool.
‘I was so totally confused lol I said “fine a month”’

Definitely doesn’t sound like a senior member of Apple's staff.
Tankless water heaters have a downside in that there's a minimum amount of flow before the heater turns on. I stayed at an Airbnb in Italy where I had to continuously run the sink in order to take a warm shower that wasn't scalding hot or cold. I also had to run the bathroom sink to get hot water at all in the kitchen because the kitchen faucet alone wasn't enough to trigger the heater!
The one good point in the article (apart from not paying for insurance you don't need) is to always look for a better deal, and this goes for anything like your phone/Internet, electricity, mortgage.

Insurers assume you are lazy and can't be bothered switching, and may even expect an increase. They will bump up your insurance because they know they can. Find a better deal elsewhere and ask if they will match it, and be prepared to switch if they won't - but never just pay the increase (unless you really can't find a better deal).
This assumes a person doesn't travel. Often going on holiday to Europe will be more expensive to a person in India than in the US.
This kind of thinking in Apple has racist connotations.
I've had exactly the same experience.

I had to do some hacking on discourse (the OSS forum package), and the amount of magic and difficult-to-follow logic is super high.

Basically, ruby is the new perl, as far as I can tell.
Apple Care are truly helpful beyond just replacing your product. My MacBook was damaged by a cast iron tonka truck dropped off the balcony above directly on top of it, but it was about 6 months out of Apple Care. Much to my surprise, a few keys on the keyboard were destroyed, but apart from that it looked like it should have been fine. Anyway, it was not. It wouldn't turn on.

I took it to the Apple Care team anyway, and they diagnosed it for over 2 hours before finally telling me that one of the RAM modules was faulty, but it wasn't an easy repair because it was soldered to the mobo. They gave me a quote to replace the mobo on the spot.

It was around $900 and had a lead time of a few weeks, so I said I couldn't afford to wait that long. Even though my Apple Care was out of date, they gave me around a 25% discount on a brand new MacBook Pro 15". I was shocked because that's more than I ever paid on Apple Care. And had I walked away at that point, the Apple Care team would have spent 2 hours diagnosing my 3.5 year old broken MacBook for free just because it had Apple Care at some stage.

Apple Care is a user experience, not necessarily just an insurance plan. I wish my car insurance were like that.. Someone rear ended my fairly new car the other day and it has been in and out of repair shops for 8 months with recurring quality problems. I would have loved if I could have said to the insurance company: please, fix up my old car, private sale it for the best price and get me a new one at a discount straight away. I'll pay the difference.
Because of the 80% preventing financial ruin?
As someone whose floor was flooded, it did not cost £7000. It cost the insurance company £274,000, just to (badly) fix it, then a further £15k in compensation for everything they screwed up on the way, then another £100k for loss of value as a result of their contractors.

The problem with floor flooding is it isn’t the floor that was flooded. The floor is just a symptom. The whole house needs to be stripped and dried after a flood, during which time the house is inhabitable.
The whole thing looks pretty gaudy in general.
Hey looks great, but the logo is blurry on macOS. Consider having a higher quality logo or use the srcset and the picture element.

Example
https://developer.mozilla.org/en-US/docs/Learn/HTML/Multimed...
Sader-Masochism link is wrong copy-paste

https://sedermasochism.com/

https://archive.org/details/sedermasochism/

A predecessor of this is This Land Is Mine https://vimeo.com/50531435

She is also a fantastic comics author https://ninapaley.com/NinasAdventuresArchives/NinasAdventure... my favorites are the two color ones featuring Og ...
> Modern mathematics textbooks, especially undergratuate ones, are written with set theoretic foundations.

Yes, but only the foundations. A math undergrad doesn't actually care whether an ordered pair (a, b) is encoded as {{a},{a,b}} or as an instance of the product type, and they don't care whether the natural number 2 is encoded as the set {{},{{}}} or as a value S(S(Z)) of the inductive type of the natural numbers. Although if pressured to choose, I bet they'd prefer the latter, since it gets a lot closer to how everyone thinks of "ordered pairs" and "natural numbers".

Since mathematicians always work with higher-level abstractions anyway, I don't think the fact that the very lowest layer of these abstractions is set theory actually gets in the way of formalization efforts.
All I can say is: don’t worry about that other person, and I wish you the best.
It’s called first party insurance.

You are just insuring your own property and for any damages the insurer will just go after the party at fault if it isn’t you (or “you” as defined in their policy wording). Pretty simple way to keep rates down the r profits up for insurers.
Who sells you that insurance policy?
Does this even answer the original question?
And burritos are just tacoids in the category of enchiladafunctors.

https://twitter.com/rickasaurus/status/705134684427128833
Even then, you can fly from the nearest capital Adelaide in two hours for AU$300. Anyone sane is likely to be doing it by road as part of a trip from Adelaide to Uluru/Alice Springs/Darwin.
It reads like a kid responding to a writing prompt on Reddit. Small vocabulary, constant “lol”s, too much detail for something that supposedly happened 10+ years before, constantly making references to catch phrases. It’s not even good fanfiction.
Wow, that's a really smart idea.
Honeybatcher, a Strongly Consistent Rollup
I insure for 3 things:

House - as that would be a huge surprise bill. I dont bother with contents. It would suck replacing everything but you can do that over time and much on the cheap. House you cant.

Car - I get comprehensive for 2 reasons. Its good to be able to let friends/family grab the car when visiting and more importantly there is potentially huge liability as while I drive a cheaper car, what happens if you get unlucky and are at fault with a top end Lamborghini etc.

TPD: If Im disabled I want a payout to help life and this comes fairly cheap as part of our super in Australia.

As for their advice: "set the highest possible excess for your insurance" I used to do this as I'm happy to pay a some hundreds to fix something on the car and not deal with insurance but for some years it doesn't seem to make and significant difference when I play around with high thresholds.

And some missing advice is credit card insurance. A bunch of cards will give you 3 months insurance on new purchases and travel insurance. If you're financially responsible it makes sense to use a low fee credit card and get those benefits so if you do drop that new phone 2 months in your covered.
I develop for myself, for a loose collective, for clients and for my own company. I rarely know where the boundaries are myself. CC-NC is ambiguous enough that I avoid it. I have no idea how an “individual use only” license would work but I suspect I would give it a wide berth.
125 serious AEFI in 446,380 doses. 1:3571 indeed.

But here too the reporting is open to anyone, and is voluntary. So chances of large under reporting is present here as well. Which is a bit scary..
> A post incremented dereferenced pointer for example is an idiom, it is so common that at some point you will immediately recognize it for what it is.

That's not my point though. I don't really have much of a problem with

*dst++ = *src++;

in itself; while it doesn't achieve the platonic ideal of a programming language, I agree it's an idiom that can and should be learned for C.
I'm talking about everything beyond that. The fact that that is getting mixed in with so much else in that one-liner. We have a predecrement in conjunction with an assignment in the conditional of an empty loop. Surely that's not a "pattern" at that point? If it were, it would surely be a buggy one without the return preceding it!

Do you find it easy to tell what the preconditions and postconditions of that loop are? Like do you find the fact that a length of zero would error obvious? Do you not feel it's a potential trap for people maintaining it, or trying to reuse the code elsewhere? And if I gave you some combination of src/len/dst, would you find it easy to figure out what the variables would be after that loop and verify that they're correct? I definitely don't.
Ransomware attack payments might be tax deductible, says US government
The specific example at hand is that the author of python-ambee requested that NixOS maintainers not package their library, because they disagreed with the approach that NixOS was taking. The NixOS maintainers responded that they have the rights to do so under the MIT license, and the original author agreed that they did so. The original author then continued to request that NixOS not repackage their software, even though they themselves had given the NixOS packagers the right to do so (by selecting the MIT license for their software).

I'm not sure how your solution addresses this scenario. Of course the author could have written a license that restricts redistribution to channels that meet their criteria. But they didn't do so. They chose to use a standard free software license instead. I fail to see how the creation of yet another non-free license would solve the scenario of the author understanding that they've given away certain rights via their license agreement, and then expecting people redistributing their software to voluntarily give those rights back with nothing in compensation.
Build landing page deadly simple with Notion
> The article assumes that everyone has a lot of savings

No it didn't. The article just gave an example of one financial situation (income + savings) and examples of potential loss events, and showed how to reason through that. It didn't assume that example applied to everyone.

The article is written according to basic principles in a way that it's pretty easy to apply it to other examples or in fact your own financial situation.
>OSes which default to btrfs

No just two Gnu/Linux distributions:

openSUSE/SLES and Fedora

And SUSE (SLES) tells you (strong recommendation) to use btrfs just for the OS (for data XFS, just like RHEL) and just in a mirror configuration.

Look i work since ~forever with SLES, and if you operate it in mirror mode (just os), don't touch it and just make snapshots i never had problems. But i HAD complete data-loss with btrf many times when i did for example a defrag and re-compress, those are native btrfs-tools, and that is not acceptable to me. The Filesystems is THE place in a OS where errors like that are not acceptable (to me).
Why Smart Contracts are not feasible on Plasma
Did you see the Al and Arnie video he posted? Totally cracked me up
Uncoupled documentation is piece of the past
I first heard of Poetry (posted to HN) several minutes after making this comment.

I’ll definitely give it a shot next time I do any Python dev.
Pretty shoddy journalism to not reach out to BACL for comments. Sounds like they’re just toeing the party line. Maybe BACL really are total scumbags, but I still want to hear both sides of the story.

Maybe the only way to get some useful insight is if there was litigation. Do the MRAs actually specify where the physical testing happens, or is it just about where the legal responsibility falls? Does it matter if the cable to the spectrum analyser is 5 m or 11,000 km long?
Also your address, which is surprisingly useful in predicting likely outcomes (even if the range of outcomes in a neighborhood are wide at the extremes).
I knew that, my issue with it is that normally you use a single calf stomach to make loads of cheese. Here you slaughter a calf and hang the stomach to dry and ferment for months to produce a single(not very large) amount of cheese. Just seems wasteful.
Private schools also have fewer hiring restrictions, which lets them lower salaries. I know a couple people who did not get the qualifications to work at a public school, and now teach at private schools. (Not for lack of ability, by the way).
That's really hard to do, but I agree. It's a bit like, "Don't tweet about some controversial topic when you're angry and drunk".

I do make that list. Alongside the negatives I include positives. If I decide to resign, then the list has served is primary purpose. There is no sense burning bridges or trying to trying to change everyone's priorities to your priorities.

Similar to the list, is the exit interview. One of my regrets is that I gave that list verbally in a rant to a HR member during my exit interview. (Not ranting at the HR person - I was very polite and made it clear that my comments were about my team's management). But I still regret it. You never know who is going to read it, take offence and encounter you later in your career. War stories are for the pub.
Perhaps it's not a huge mistake, but I definitely did not think through the pros and cons of getting a PhD. There have certainly been some benefits (e.g. being able to move from my home country to one I prefer), but the amount of forgone earnings and time working on problems all by myself (where I don't get the advantage of mentorship so much; profs really have checked out on coding since before y2k in the most part) is something I hadn't considered, especially considering how well situated I was having gone to a top school in the bay area for undergrad.

The advice I've learned and that I hope someone could use is this:

only do a PhD if you can't NOT do a PhD, or if you know some specific job that needs it.

Unless your curiosity and desires line up with a great research group, you put yourself in precarious situations, e.g. it's easy to just bounce from one crappy job to another, but trying to go from one advisor to another (especially at a different institution) is incredibly difficult and usually looked upon with suspicion (e.g. whether the original prof is unloading a crappy student).

Don't do a PhD for some external recognition, because it probably won't come unless you are near the top end of consistently top-tier publications every year (e.g. those mad men and women who publish multiple papers at OSDI / SOSP in a given year!). Far more likely you'll find yourself toiling on something to appease your advisor, and in those cases the end result is very underwhelming. Some institutions literally just ask you to hand in your office keys when you turn in your thesis to get your diploma and basically say "thanks for the years have a nice life!".
Great insight from the front lines into some of the reasons behind the collapse of Kattera[1].

It is refreshingly different to read how a unicorn failed instead of all the success stories we see all the time. It also probably didn't help that it received kisses of death from Softbank Vision Fund and Greensill.

[1] https://www.bloomberg.com/opinion/articles/2021-06-08/katerr...
An example to the last part in the real-world: Geico is widely known to be the cash float of Berkshire Hathaway, Buffett’s main investment vehicle. It’s basically a costless margin loan for Berkshire that it can freely use in investment. The main savings Geico passes onto you in part comes from the fact that they have a better use for capital (i.e. BH is wildly good at investing) than most other insurance companies.
So I take it you're waiting for the systemd shell then? lol
Lessons learned and tips from conducting my first Podcast interview
I thought I was reading the "I met [celebrity name] in a grocery store" copypasta.
> I don't know where your rage is coming from

I don't know why you assume I have any rage. I'm just pointing out facts.

> There's _no_ way for that kid to learn and use 'real' programming languages and tools--want to learn rust?

Ah, yes. "Real programming languages", not "toys provided by Apple". "Kids wanting to learn Rust on a phone".

> But give that kid a browser window that's a full POSIX shell with gcc and all the coreutils built.

And?

> They can do _anything_

No. They still can't do "anything". Since Linux is already running in the browser, go ahead, run it on a phone, install rust into it, and go do "anything". Then come back and tell me if any kid will want to do that.

> This is precisely for geek circles. The kind of geek that opens up that weird qbasic.exe

Ah yes. So now you're limiting all kids to just geeks who are willing to tinker with a rust compiler running in a shell in a linux running on a wasm on a browser on a phone. God forbid it would be other kids with "apple toys" and "non-real programming languages" that don't require "a full POSIX shell with gcc and all the coreutils built".

> I look forward to the day some kid clicks a link, sees a blinking bash prompt and a pointer to read some man pages or help files and has their mind blown too.

More likely than not that kid will see a blinking prompt, and will go away saying "what in the fresh hell is this".

Modern "toys" open significantly more opportunities for kids to learn than any posix shell. Apple's Swift Playgrounds will teach and interest a few magnitudes more kids to learn programming than a "bash shell with a prompt to read man pages".
Liability insurance is legally required in the US as well, yet it’s still common to pay for “uninsured driver insurance” in case you get hit by a driver who is illegally driving without insurance. There’s also “underinsured driver insurance” for cases where the at-fault driver has only the legal minimum insurance coverage and your medical bills are higher than that.
It really is depressing just how much information, from life expectancy to health outcomes, can be gathered from a simple five digit zip code. Very accurate too.
> 1. Tim Cook is full of shit....

I think it was fairly clear in the email released in court, ( it is a great read for anyone with deep interest of Apple )

There are three camps in Apple;

Tim Cook, and Business Execs - Doesn't really give a damn about it. It is not about security ( hello macOS? ), it is about revenue and profits. They dont want to lose the money they think they "deserved". And basically want people to pay rent on App Store and their API. Perfectly valid business perspective whether you agree or disagree with it. Just dont put some privacy and security label shit in front of it which is what Tim Cook is doing in the public.

Philip Schiller, Craig Federighi, the old Apple idealistic Camp - Really want App Store to be perfect, no crappy Apps, no scam or spam. Trying to help developers when possible, willing to lower their App Store commission. Unfortunately this might have been possible during early iPhone era, but an impossible task once you have 1 billion iPhone user. Not only have they not achieved the goal, gotten more resources for App review team. They have also lost the battle in App Store commission. They have basically settled for good enough.

Steve Jobs, Scott Forstall, some other Software Eng - SideLoads or some form of it. Basically believe there is no way all business could rely on App Store. ( The birth of Apple Enterprise Cert ). But believe user can be somewhat protected with OS software and technology built in rather than App Store gatekeeping. They lost the battle.

I generally think the power balance in Apple has tilted. Especially since Johny Ive became CDO and left while Alan Dye became VP of HID.

Someone used to work on Apple App Store / Developer Relation team wrote something on it for those interested.

https://mailchi.mp/eb9158dad79e/v3n6-my-life-in-the-apple-ec...