skysight-inc/HackerNews huggingface dataset:
And trees are made of wood. What's your point?

If the question was "what are Lego made of?" then this answer would at least make sense, but that's not what the question was.

For what it's worth, Lego has used a lot of different materials over the years, and not all of them have been petroleum based. To be fair, the majority of their new products are made from petroleum based plastics, including ABS (Acrylonitrile Butadiene Styrene), polypropylene, MABS (Methyl Methacrylate-Acrylonitrile-Butadiene-Styrene), PA (Polyamide, aka, nylon), POM (Polyoxymethylene), PE (Polyethylene), MTPO (Metallocene Thermoplastic Polyolefin), SEBS (Styrene-Ethylene-Butylene-Styrene, the material used for "rubber" tires and similar), and PET (Polyethylene Terephthalate).

There are efforts being made towards replacing ABS with recycled PET. Some kits may already use recycled PET.
It's weird that the FAQ doesn't include how much it costs, including the 3D dental scan. You'd think that'd be a pretty obvious, frequently-asked question.

Anyway, aside from the obvious use-case of people with motor impairment in their hands, I could see this being useful to help with the "keep hands on keyboard" mindset that causes a lot of people to eschew the use of a mouse or trackpad. You can get the best of both worlds here, keeping your hands on the keyboard at all times, but still able to move the pointer around, even while simultaneously typing.

My initial reaction was that it would be hard to learn to use a device like this, but then I started moving my tongue around on the roof of my mouth, and realized there's a lot more dexterity and fine control there than I realized. Maybe even as much as a finger. After watching their "trailer", they mention they liken the tongue to the "eleventh finger", which actually seems like a pretty apt description to me.
Supercharging Security with Generative AI
Are there any password managers that provide a similar UX on mobile phones/iOS? If so, I'll move there in an instant.

> At that point, we’ll also provide guidance on how you can opt out if you’d like to.

Better than nothing. But they're moving away from being the #1 choice and a great product step-by-step...
I think calling into question views that don't have bipartisan support (in the US, but similar divides exist elsewhere) is more likely to get shit on HN these days. I imagine this is simply a function of community size: a small community of pretend philosophers may entertain a thought that runs counter to the zeitgeist, but the general population won't.
ChatGPT follows the naming convention established by InstructGPT and WebGPT -- it's a model fine-tuned on human preferences for good chat outcomes. The name doesn't roll off the tongue, but then, neither does "Airbnb" and that's a verb now :)

By their own admission they were quite surprised ChatGPT caught on as much as it did; I don't think they were expecting it to be a huge consumer product as much as a modest "research preview", hence the researchy name.
Apple lost the battle in the linked article
I wouldn't object to Apple driving another small nail into 1Password's coffin by coming up with a scheme to enable Firefox and Chrome to access iCloud Keychain for certain web site passwords (but not all of them!)

Supporting it on Windows could be another nail.
No. These days, as all the days past, it's a 75yo woman playing a slot machine.
Its a pretty awful job, you spend a lot of time crawling through roofs in summer. Most sparkies I know get out of it as soon as they can it plays havoc on your back, its not a job you can do after 40. You can make big money in the mines but there's also an increased risk of physical harm, and you're away from family a lot. Even if you're doing new constructions you have to travel to the new construction area, and that means a lot of driving. (This is in australia but probably the same everywhere).
Feelings are free expressions, you can’t have freedom of speech without letting people express their reactions to your expressions, and you considering others is baseline pro social behavior.

Self censorship is a fantastic thing, a critical behavior in a cooperative group, and necessary for free speech.

Unthinkingly seeing “censorship” and reacting with “That’s bad!” isn’t helpful.
Honestly, if you're talking about covid, it's because "dissenting" science is hijacked by dumb science, and lumped together.

The "probably an unintentional lab break initially unnoticed
then covered up" got lumped with the "aaaaah! China virus! Bill gates bad!".

Not by one person, in one comment, it's like a chain. Someone make a reasonable, skeptic comment, someone agree but goes further, the third one goes even further, and by the fourth we have a dumb idea that doesn't have any basis, and it's easier to reject the thread entirely.

But i made several comments highly suspicious of the real efficacy of mRNA comapred to usual deactivated virus (i do have a friend working at Valneva, so i might have been partisan), and had pleasants conversations about it, and learned a lot. But several time some big "vaccine = autism" guy showed up on the thread. It's just tiring.
> "The few that have it (Polestar and Mercedes I think) limit the usage to max 30 minutes."

Huh? So what happens after 30 minutes? The car heats up and the dog cooks?!
I always looked at Xen as something similar to a plain VM image with lots and lots of virtio-like stuff. I'd even assume they'd perform better if they are a thinner layer of virtual machine on top of the host.
Yes, the key word is "Recapitalization." The company was in trouble so they most likely reissued new stock when they got more money to continue operations. When companies get into trouble it's unlikely any of the original stockholders will ever get any money. Depending on the situation if notice is required, not always required, it can be as simple as a notice in the newspaper.

It's unlikely they did anything illegal simply because it's relatively straitforth to follow the law and cancel all previous stock and reissue new.
Regardless, the results are extrapolated to situations with no Hawthorne effect. So still , much of the research holds only when being observed
The more degraded the forest, the quieter it’s wildlife, new study shows
> It requires a license though, otherwise it's illegal in most places. Youtube can't help with that.

Are you actually sure about this? Everywhere I've ever checked, it's been legal for a person to work on the wiring in their own home, without needing to be licensed.
Yes—to be clear, that's a good thing, and the direction modern software has gone is incredibly gross, to put it mildly.
I feel like there's a lot of room for accidents here, though. If you aren't expecting a dialog to come up, but are using the mouse, you might accidentally click to accept something you didn't want to do.

And I'm glad web pages can't make use of this; that's just ripe for abuse. Though I suppose what might be acceptable would be a more limited protocol where a webpage is allowed to ask the web browser to move the pointer to a particular non-hidden UI element, and only in response to some sort of user interaction. Still, this sort of thing seems concerning.
Of the 10 battles in the linked article, Apple won 9, and lost one of the less important ones.

The article title focuses on the one they lost, but...
Bard vs. GPT – Math, Logic and Problem Solving Battle
Let’s put the two AI’s to the test! …
… with 10 multiple choice questions from the 2022 Australian Mathematics Competition.

I chose the Australian AMC questions as it is unlikely they are part of either model’s training data. (The AMC from the USA, on the other hand, may well have been used to train the models — OpenAI did state they were used in the evaluation of GPT-4.)
GitHub: Incident with Actions, API Requests, Copilot and Git Operations
A Note about FSA vs MSA/HSA. in the United States

FSA = Flexible Spending Account.

Every year you elect to set aside a certain amount of money. (ie $2000 per benefit year). This money is deducted over the course of the year, but you are eligible to access the entire amount once the benefit year starts. But here is the rub, if you don't spend it you lose the money to whomever is managing the spending account.

MSA/HSA = Medical Savings Account/ Health Savings Account
You elect to set aside a certain amount of money per paycheck into a tax advantaged account. The Money is deducted per pay period. The Amount accessible is whatever the account balance is. You do not have to spend all of the money in a calendar year. You maintain access to that money forever.

Things to consider if you have an FSA account:
1) Are you ahead or behind in your reimbursements vs. payroll contributions.
Behind = You have paid more into the account than you have received in reimbursements
Ahead = You have paid less into the account than you received in reimbursements.

2) Do you have any expenses that you have not submitted? -- Do that NOW

3) Can you generate new expenses that you can submit for reimbursement before your window closes? Do that NOW.

The goal is to be ahead on the curve. Ideally you want to submit expenses that will bring your account balance to $0. Remember when I said if you don't spend it someone else gets to keep it? Well, the flipside is also true. You are able to access the entire balance on Day 1 of the benefit year. If you have valid expenses, you can be reimbursed for the entire balance on Day 2. If the company lays you off on Day3 before you contributed a dime, sucks to be them. The same entity that gets to keep the excess, is the same entity that must make up the difference.

So, if your benefits end at the end of the month, now is the time to get new glasses or dental work to draw down that balance - either to $0 or to where you are Ahead.

Things to consider if you have an MSA/HSA account:
You can use this money for medical-related expenses. It may allow you to maintain your prescriptions and minor health issues long enough for your new job benefits to kick in and avoid the expense of COBRA. You have a certain window after termination to elect for COBRA so its something to consider.
Appreciate the shoutout!

Over 300 companies now have some form of reduced working week :)

https://4dayweek.io/companies
And IBM stands for International Business Machines. It didn’t make selling business machines internationally illegal. As far as I can see, OpenAI invented that term. Don’t see why they couldn’t trademark it.
There’s a huge shortage of stairs guys. Line guys that can built and install staircases and run railings, balusters, newels, etc. These guys make a bank too and in terms of comfort, it’s able as comfortable a trade there is. Lots of thinking too.

Or window restoration. Lots of money and few guys that do it.

In essence there’s good money and a lot of demand in trades that are craftsman like.
It's called the Paradox of tolerance[0]. Also, not all opinions are equal. There's plenty of garbage opinions (either wrong, offensive, or evil) that don't deserve attention.

There's always places you can discuss your opinions, but not all opinions are welcome in all places. If the people you _want_ to discussion your opinions with aren't in the places where you _can_ discuss your opinions, you should think about why that is.

[0] https://en.wikipedia.org/wiki/Paradox_of_tolerance
I'll be pedantic here, because this is so commonly misunderstood... no it would not "have happened in 1381", because the moment in time we call 1381 only exists here on Earth. The most fundamental insight of relativity is that there is no universal "now", and therefor it is actually more correct to say that when we see Betelgeuse brightening (to the point of being visible in the daytime sky) it is going supernova right now. Our now, the now of our reference frame, which is the only now we can sensibly talk about.

Btw., the light doesn't take 642.5 years to get here either, because at light speed time does not pass. From its own perspective a photon is simultaneously here and there.
Related discussion from 2 days ago:

Effective Immediately: A central hub for people who've been recently laid off (2020)

https://news.ycombinator.com/item?id=35670646 (98 comments)
The balance of client/server shared knowledge will always be a hard balance to strike in any protocol ever invented by people.

At least in contrast to email there is a stronger/higher baseline: HTTPS (primarily), transferring primarily one MIME type (application/json) and one "document" format (JSON-LD). The "headers" metadata and "content" are in the same parser format (JSON). That combination alone is far narrower than email protocols (which needs to support nearly any MIME type at any point in any envelope, the headers and content of envelopes have always been different parsers and much of the MIME parsers were bolted in after-the-fact making things worse).

> application logic seems to be mostly unspecified, kind of wild west

Other comments in this thread point to the larger "stack" of specifications beyond ActivityPub. ActivityPub itself is just one "layer" in the "stack".

That stack does rely on JSON-LD itself very heavily and many of the clients are in languages where JSON-LD tooling alone is "well-typed" without much in the way of further schemata. I can appreciate where in some static-typed language backgrounds most everything defined as stacks of JSON schemas starts to feel "stringly typed" and idiosyncratic. I don't agree with that sentiment and think JSON in general is far from the worst of "stringly typed", but I appreciate where that sentiment comes from here even if I disagree with it.

I think the surface area overall is a lot narrower than email and many parts of the "stack" are better defined, especially for specific client types. I think there will be some in-theory avoidable problems that resemble the idiosyncrasies with email, but I think in practice they still have a smaller "blast radius" than any similar problems in email.
So which is the correct way to choose parameters for a problem?

1. Deliberately choose numbers that have no notable relationships with eachother that could mislead students.

2. Randomize parameters in an effort to introduce only as many trick questions as would occur randomly in nature (so, given small-valued problems like this one, maybe one question in a hundred will have tricky parameters by chance).

3. Deliberately choose parameters that are somewhat or even maximally tricky to ensure student's undertanding is robust in the face of misdirection.

4. A deliberate mix of 1 and 3, with easier questions to start and trickier questions always included but never too often and never too early.

You seem to be advocating for #1, or possibly #2 (though I get the impression that if #2 were employed and trick parameters arose by chance on a quiz you would complain, bringing us back to #1). #4 seems like the best strategy to me, with an extra helping of tricks for my kids, please. It's not like you learn less when you get tricked. Quite the opposite!
Tech jobs in BC are notoriously low paid for the cost of living. The Job Bank website pulls from tax filing data so is going to be pretty reflective of real positions.

I was clearing $80k CAD as a mid level dev pre-covid, and that was considered on the higher end for a mid level dev. I switched to working for a US company during covid since no one in Vancouver could match the pay.
> I'll bet you way fewer Christian parents (of whatever denomination) see a gay child as a sin than whenever it was that you grew up.

I wouldn't be surprised if this were true, but the divide in churches over this has widened as it has gone from pragmatic silence on the issue to churches having to take a side.

The past decade or so has seen a lot of ordained ministers change denominations (in both directions) over this issue, churches expelled from denominations, and schisms in denominations itself.

I know several people who had formerly felt welcome at specific churches as LGBTQ individuals (or friends & family of such) that have left after churches and/or denominations have been forced to openly make (or reaffirm in some way) statements about such things.

>> I don't think that as a society we have figured out what the next evolution of community looks like.

> Honestly, it might look like a society in which people go back to church.

That would be a significant reversal of a trend that has been going in the opposite direction for a long time. And not just of churches -- participation in other community activities (e.g. Elks, Rotary, even bowling leagues) has been on the decline since roughly the mid 20th century.
> oxalic acid

The benefit of using oxalic acid for cleaning, apparently, was discovered as part of the process of cooking rhubarb:

https://barkeepersfriend.com/oxalic-acid-magic-of-bkf/
It's my favorite language by far!

Pros: type safe, GC, fast, (arguably) a simple and practical language if you have a functional mindset (much simpler and pragmatic than Haskell IMHO).

Cons: it's a niche language, so tooling/libraries/online help aren't on par with more mainstream languages. No canonical standard library (different codebases will use different standard libraries and even disagree on pervasive functions such as List.map). Whenever the code uses monad (e.g. concurrency monad / error handling), I find the language loses its simplicity.

Maybe it's true of every languages but I'm disappointed by some OCaml codebases where often two extreme cohabit

1. people who don't know the language and don't write idiomatic code (like, refusing to write .mli, abusing imperative features)

2. OCaml experts who over-engineer things and want to use the latest features and make the code hard to read/maintain

In a professional settings, it can be hard to have these two populations coexisting, and people tend to be quite opinionated when it comes to such languages (love it or hate it -> it's often a source of struggle).
It’s completely outside the realm of reality to expect “normal” people to do this. Most tech people don’t even do it.
You can open any door or safe. The question is about required time and noise. If you're not restricted by those factors, you'll open it.

That's not the same for software. It's pretty much trivial to write an encryption software which is basically unbreakable. Complex software has bugs, but sometimes simple software is enough.

That said, I don't see how backdoors would help here. Evil guys won't use vulnerable software.
The writing has been on the wall for some time. It's clear that they are focused on growing the company and maximizing revenue. Nothing wrong with that, but my family's needs aren't going to satisfy a hungry capitalistic company. So I've had plenty of time to have alternatives, which I've been using. 1Password has been in parallel with another password manager and once they end support for 1Password 7 my family will turn this one off and switch.

The experience with 1Password 7 isn't all that great right now anyway, so I'm not losing much really. The syncing is super useful, but there is a solution to that too.

It's been a good ride. Now it's good riddance.
The default for anything in that setting should be that phoning out (or trying to do so) is qualified as a security incident. Especially if it happens right after you've entered your credentials.
From that page:

> In numerical analysis, a quadrature rule is an approximation of the definite integral of a function, usually stated as a weighted sum of function values at specified points within the domain of integration

Simpson's rule, taught in first year calculus, is exact for cubics, with 3 sample points.
I agree in principle. Password managers should follow the KISS principle to extremes for the sake of security.

I’ve tried to get bitwarden in the enterprise but my boss is old school and has denied the request 4 years running.

Even after they added oauth and account switching to switch between personal and ent vaults.
I think it's both. If people actually found the AI useful they wouldn't all be clamoring for a way to get rid of it. Forcing the feature on users is stupid on Snap's part, but it wouldn't have provoked as bad of a reaction if the feature sucked less.

Unfortunately we're about to see a lot more garbage AI features and content forced on users.
Trademark law is not about these moralistic feelings. It’s about distinguishing commercial parties. If I see “GPT” I expect it’s from OpenAI.

Anyone can still use the term just not in offering a commercial product.
Haha, you've missed the issue. The question is what does the system do when someone overrides the builtin allocator functions, but does not override all of them.

You are absolutely correct that as a developer you can have your process override the allocator functions, and that is in fact what TF has done. The problem is that they have not overridden all of the allocation functions, and so they're crashing due to mismatching allocators being used. TF2 can "easily" fix this crash by implementing the aligned new, new[], delete, and delete[] operators in their custom allocator, or by simply removing their custom allocator's override of the global new & delete operators and using a common base class to get their faster allocator.

The question we're talking about is "how does the standard library respond to this scenario in a way that maximizes correctness?".
"Maybe, but it's so much harder... for me".

Fixed that for you. For people who lean towards an autodidactic approach, this might not be as universally applicable as you make it out to be. In my experience, remote code pairing sessions can be even more productive because each dev has their own dedicated screens and don't have to look over one's shoulder.
It's the vanguard use of AI that's public facing.
Well said. It's hard for me to imagine how an adult could have such an uneventful life that they don't possess anything worth locking up.
Especially because the post has several mistakes that commenters here corrected.

Including a case where he failed to understand the Fundamental Theorem of Calculus, and proposed an infinitely more inefficient solution:

> We were just presented with integral calculus and there it was – you can get an average of some function with definitive integral.
That is literaly measuring car's speed at every instant!
> Most search results are for companies to defend against suits

Attorneys know each other. You could probably ask one of the lawyers who defend against such suits for referrals to lawyers who file such suits.
Might need it next week. There is a big wave coming.
> For example, the drug info isn't from an autopsy, but what some unnamed UC Davis medical staff told Mitchell's grieving mother, and she relayed to the reporter.

Kind of, but I wouldn't call that hearsay. If his mother got it from someone credentialed, it's good info. The caveat to that is that toxicology reports can only detect what's screened for. If he were given a research chemical, for instance, or unknowingly ingested one then we'd never know.

All of that is not for not though. There's some things to be learned:

- if you're planning on doing a new drug or an old drug from a new supplier then test your stuff and start small. If you're messing with hallucinagens then you need a benzo on stand by.

- never accept drugs from people at festivals, full stop.

- always have a trip sitter that's sober
Markprompt Q&A with Michael Fester
Yep. This is pearl clutching. Not HN at its best. Most commenters here don’t seem to really have any grasp of trademark law at all.
So exactly what are these providers going to do when they start receiving email over IPv6?

It’s not exactly like you can black hole that many IP addresses.

Will it get worse? Probably. Email server hosts will all probably have to manually vet each other instead of being an open protocol by default.

What a catastrophe. Email outside of major providers today is basically unusable as a first-class user.
Does apple still take a 30% cut if there is a purchase made on the link outside app store, assuming it is still done on iOS?