skysight-inc/HackerNews huggingface dataset:
Maybe you can tell me if there's a better solution. I'm open to hearing any options because I'm at a loss of how to do this otherwise:

Say we have a schema which defines certain data. Let's say it's a "credential" which is a "COVID-19 Back to Work Credential." The credential is valid in the case that someone either 1) has a COVID vaccination or 2) has a negative COVID test in the past 72 hours. That data might look like this:

{
"credentialName": "COVID-19 Back to Work Credential",
"credentialIssuer": "Acme Labs Inc.",
"credentialData": {
"rapidSarsCov2PCRTest": {
"hasTestResult": true,
"testResult": "negative",
"testTime": 1622145851
},
"covid19Vaccination": {
"hasVaccination": false
}
}
}

Now, say I want to define the conditions under which this "credential" is valid or invalid, but I want to include this "matrix" within the schema (not any business logic, just matrix logic that pertains to the data within the schema itself).

Optimally, I'd be able to do this within the same schema or file.

With JsonLogic, that might look like this (probably flawed logic, just a demo, not using this in production, may cause your computer to go up in flames, etc.):

{
...

"parsingMatrix": {
"if": [
{
"or": [
{
"===": [
{ "var": "credentialData.rapidSarsCov2PCRTest.testResult" },
"negative"
]
},
{
"===": [
{ "var": "credentialData.covid19Vaccination.hasVaccination" },
true
]
}
]
},
"valid",
"invalid"
]
}
}

Can you think of another way to do this that doesn't rely on using JsonLogic or something like it (or a cleaner method for doing it in JSON)?
I remember that too

My confidence in semi-self driving cars was that crashes and mishaps would all get auto-updated to all the cars at once, leading to a greater library of exceptions to consider, which would be an upgrade from humans

But if that hasn't happened for that one spot in 3 years, I'm out.
Isn't the whole point of things like this to help edge cases? I grew up poor and did badly in school, but I was smart enough to score in the top 3% of SAT scores and that allowed me to get in to many colleges that I wanted, something I would not have had based on my grades and ability to pay.
Cue some muggers becoming celebrities due to executing their actions in flamboyant outfits, it'll be the next professional wrestling!
So it's basically Quilt + git. No?
I've seen several videos of Tesla's autopilot getting confused by road markings and steering towards obstacles as a result. Using fewer sensors gives you less information, which seems like a bad idea for something as critical and difficult as automated driving on public roads. It's strange that Tesla's been getting away with unmet promises and dangerous behavior for years now.

https://www.youtube.com/watch?v=VVJSjeHDvfY

https://www.youtube.com/watch?v=fKyUqZDYwrU

https://youtu.be/6QSsKy0I9LE?t=82

https://www.youtube.com/watch?v=KqURFUcl5NI

https://www.youtube.com/watch?v=jheBCOpE9ws

https://www.youtube.com/watch?v=GTu3blQa3qk
> on a macro level
The nature of these tests ensures that they are easy to score highly on through rote practice with a coach. Coaches cost money.
https://www.thisamericanlife.org/734/the-campus-tour-has-bee... is a good podcast explaining how
Canadians: meet the new boss, same as the old boss. Trump's steel tariffs are still in place too.
we're going off topic here, but i always feel like comments like yours assume that I'm a complete idiot and don't know anything and need to be told something obvious :)

what you say is so obvious, I'd prefer that you read your comment first as representing the generally held wisdom I'm arguing against, and then interpret my comment as a riposte to that. My point was that, and this applies to printed books also, what breaks up flow for me is to go searching for footnotes which by their nature are any place but handy. I'm a detail oriented person, and I want the illumination that extra detailed footnotes provide, and it doesn't distract me at all from what I'm reading--and especially not distracting with regard to a highlighted link

your comment about the missing full stop points out exactly what I'm talking about: you give primacy to the rules of punctuation over the interesting thoughts being conveyed, the unique, human, creative part. I'll bet you just love C's semicolons? (actually, I do love C's semicolons, because I speak C, but I use it as an example because the average person finds them infuriating... and in any case, I actually LOVE when inserting an URL into text frees me from having to add a full stop someplace, whose purpose adds nothing to the information, it's simply a notional convenience to separate one notion from another) <-- see, that R-paren frees me from having to include a period! <-- but the exclamation is required

and I threw in an em-dash up there to show that I also find emdashes--like this--much less distracting than parentheses (parentheses really make the aside take over your train of thought) in terms of figuring out where you are in the original paragraph

(omg, downvotes for the most interesting thing you've read all day, something that points out a number of things you never thought of before? pioneers always die of arrows in the back!)
Can you explain what your tool does to someone who knows what an interactive rebase is? I don't get much more from your blurb than "we reimplemented interactive rebase for some reason", but I'm sure you do something different or unique...
Like wasm, the idea of portable logic is interesting.

Unlike wasm, this is the wrong vehicle for it. And this implementation's very-limited nature means that anyone who buys into it will need to rip it out when the limited logic inevitably doesn't scale with the rest of their applications.
It helps the large timber land holders. ( weyerhaeuser, Fraser, GP and their friends/competitors )
These things will happen probably, i just tried to formulate the events more rationale. And, accepting that all of this happens, I try to be in a comfortable position. So my family will have options instead of dealing with dispair, despite the world becoming a darker place
The linked research does not provide evidence of the latter (i.e., that SAT score does not provide meaningful information about a student's ability to succeed in college), but it DOES provide evidence of the former (that the tests very much measure family income).

It is quite possible, of course, and even quite likely, that higher income families will do better in college (since that likely means better education throughout childhood, as well as less likely to need a job or take on debt to attend, so less distraction, and in the event of struggle more ability to hire tutors and things), but the point is that to admit that "we're selecting for rich people" is to say the quiet part out loud; and colleges of course don't want to do that.
I dunno, to me it's pretty clear that JSON has improvements over XML; XML:

- does not entirely make it clear what should go into a tag attribute versus a nested tag

- conversion of those two features into a unified internal datatype can be tricky (for example, this property led to choices that for erlang's xmerl causes a security regression if you are handling user-submitted xml).

- first class support for text inside of a tag is not what you want in 90% of data interchange events, and support for it creates a burden when deserializing.

- it's confusing what should be a text inside a tag versus a tag attribute. Or should that text be parsed into a number? At least JSON is strongly typed, you know what datatype is what just by looking at it.

- because there aren't good "best practices" around it, everyone rolls their XML schemas with their own ideas about what sort of thing should go where.

The major benefit of XML is its obession with schematization means that at least in many case you can grab a schema and figure out an appropriate declarative command to obtain what you want (if you have the right library), but this has basically been conquered in JSONland using JsonSchema/OpenAPI, and stuff like JsonLogic.
They didn’t, at least not anymore than doing good in school does in general.
Are legacy admissions at public colleges a common thing? This is the first I've ever heard about the concept as I, perhaps naively on my part, assumed they operated formulaically as faceless bureaucracies. Input the usual suspects of grades and SAT scores, perhaps fudge it a bit with income and race, and pop out a score to sort the applicants.
Oh, they already did, circa 2004, and they never stopped.

They were the first mainstream company to release a screen reader, the first company ever to release a high-quality, free screen reader, the first to build one into the operating system, the first to make installing the OS accessible, the first to make touchscreens accessible for the blind, and that's not even all of it. The things we're seeing from Apple are just extraordinary, and beyond what anyone else provides. I've been a really happy iPhone user for years, and I recently got myself a Mac too. This technology literally changes our lives.
Keep believing in the dream - will be fixed in the next FSD beta.

I wonder how their codebase looks like - neural net training model for a slightly wobbly Amish buggy crossing the road in rural Pennsylvania during Rumspringa.
Not in the short term for sure. I've been pretty impressed with the FSD beta videos circulating youtube though. It's better than you would expect for a non-geofenced, vision based self driving system.
Muhahaha, best joke of this week. You're funny, stupid, but funny. I like you :), because of people like you I get to earn big buck by straightening their fuck-up on projects. Please, stay like this, never change.
Global correlation with college GPA is a completely useless metric because it doesn't control for the fact that higher SAT's get you into harder schools.
The feature is intended to be removed from all vehicles, though, the radar will be turned off according to Tesla.
Research universities rely on many sources of income, not the least of which are government grants and non-donor funding as well as, you know, tuition and fees.

It's not like lack of legacy admissions support is cutting them off at the knees.
> This is just a symptom of developers general disrespect for the depth and complexity of databases.

The entire Beads project is a symptom of the developer's disrespect for the depth and complexity of every other programming tool in existence.
Perhaps this is a mere symptom of some other problem.
In Canada I dont personally recall witnessing crime in my adult life. If I saw someone doing something criminal today I would just you know... call the cops.

Perhaps in the USA the lived experience is somewhat different? Maybe more crime? Maybe the police dont show up?
There are more examples in the SDK, and the larger projects which have complex drawing going on, show the declarative layout system to its full advantage.

Probably the best liked feature of Beads is invisible in the syntax, as it follows the State-Action-Model pattern (see sam.js.org), and when a state variable changes, any layout that used that variable is automatically regenerated. This is of immense value when you have 500 things on the screen, and knowing which part of the screen to rebuild on any perturbation of the state is actually a lot of work, and the source of many under/over refresh errors.

This might be called a sprinkling of PROLOG's deduction system, where logical implication is done in the runtime. I am not aware of any top 20 language with deduction. The layout system is declarative like CSS, but includes variables, looping, and IF statements to make it more flexible.

The simplification that Beads offers is really only apparent in graphical/interactive software, and client/server programs. Otherwise people will stick to Python, etc.
Even human brains, with all their capabilities, get the job done for 20 watts (or something in that order of magnitude.) Who even knows how much power we'd need for equivalent results from the best specialized silicon we have? I think you might burn a hundred gigawatts and still not get comparable results. Something is clearly wrong with our approach. It should be possible to do much more with much less, but there is some piece of the puzzle we're missing.
Wealth means that a student can receive all the advantages of the best tutoring and preps that money can buy.
The difference is the collection of extremely powerful parsers, tooling, language support, etc that already exist for this syntax. There's a proper Content-Type header, blazing-fast native parsing in web apps, you could store it directly in MongoDB or the like without an extra serialization/parse step, you could query it with jq. Heck, you could statically-check these expressions using TypeScript.

Lispers are always pointing out how the parenthesis-and-whitespace notation is just incidental; how s-expressions are really something deeper that isn't bound to a specific syntax, and how this is a strength. The OP is a demonstration of that strength.
I've got to be honest I can read the regex example even without the comments you added in your example, I can't read the example.

"Group or digit" matches 0-9?

I dont think it helps that you're missing newlines. Try putting four spaces at the start of every line.
Could vibration be enhanced so that would create another dimention(s) of haptic feedback? Kind of vary on pitch, length, strength, and Morse-like patterns to augument voice over.
NordLink Energy Interconnector Officially Opened
"Going into what the government is failing to do" sounds an awful lot like "encouraging lynching".
As someone who hated math and was really bad at it since calculus (mostly due to lack of rigor), yes. Once I got to algorithms class, I struggled at first but after a session with my (really excellent) professor, something “clicked”.

I really think graph theory and discrete math in general should be taught much earlier. Maybe even before (or alongside) calculus in high school. Calculus isn’t really a legitimate prerequisite in this case.
He wrote or illustrated some of our daughter's favorites. It's amazing to me just how classic these are. Something I had no idea about until becoming a parent. RIP Sir, and thank you for being part of our child's education.
The purpose of standardized testing is identify the most worthy candidate. It is meant to be colorblind. Certainly it is not perfect, and wealthy families can help their kids game the system, but it is at least something. If you remove standardized testing, what will you replace it with?
If Trump ordered this it would be all over the news. The double standards are astounding.
Pesticide: Pest (meaning should be obvious) combined with the same ’cide’ as in homicide, regicide or genocide. The term is not weaponized, it refers to a weapon.
Selecting twice as many candidates as you need and then choosing half of them randomly might actually be a good idea, just so everyone knows that you're there in part because you got lucky.

(Also, tracking what happens to each group might result in some interesting data.)
100% agree with this. A database is, in some form, a cache of its own. If you have to add additional cache on top, it's an additional source of complexity and risk. If you are building a financial platform, you should DESIGN around this.
Surely with the debt load the UK has right now, one can only hope the GBP depreciates at a slow but steady rate over the next few years?

Here in Canada it's considered a disaster if the dollar rises too much too quickly. We're an export-oriented economy and a rising dollar depresses the manufacturing and extraction industries every time it happens.

You say GBP going down like it's an inherently bad thing and I can't figure why. If either CAD or the GBP started consistently appreciating over time, both countries would be in quite a lot of trouble. In fact the monetary policy and debt issuance policies assume slight depreciation.
>Research has shown — and lawsuits have argued — that the tests, long used to measure aptitude for college, are far more connected to family income and don't provide meaningful information about a student's ability to succeed in college.

Has anyone looked at whether family income is a good indicator of whether students get through college? I would bet it is.
Biden to propose $6T budget, increasing spending to highest level since WWII
Not true. If you made a reservation and signed the paperwork to take delivery in 4-11 weeks (more like 11 weeks as of now) the radar will be stripped from the car you're getting, it won't be the car you paid for. I think this is a good move by Tesla regardless and makes them focus on improving vision. No lidar and now no radar.
> Why not build houses using concrete/cement?

Partially because until recently, wood was the most plentiful and cost-effective building material in parts of the US. It is far more seismically resilient than brick or concrete.

It is also much easier to modify if you want to add a window or other opening - cutting an opening in a concrete or cinder block wall is much harder.

Wood, when responsibly harvested, also sequesters C02.

That all said, it's possible we'll see an uptick in the popularity of alternative structural materials to wood - but traditional concrete has an absolutely massive carbon footprint, and low-carbon and low cost concrete alternatives aren't readily available on the market at this time.
This is what happens to every umbrella term that covers a hodge podge of broad ideas and patterns. Nobody knows what OOP is because it’s a bullet list of a dozen concepts that varies with which OOP guru you ask. Similarly, REST is a long list of loose ideas and broad guidance.
There will always be an edge case that could result in a crash leading to a loss of life - don't think 99% is good enough that is why we won't have aircraft flying on autopilot all the time.
Where's the boundary between "such taboos" and taboos which are actually supposed to be enforced?
In many places cabinet grade hardwood plywood is cheaper! I could sheath my roof and house with 3/4" cabinet grade maple for the same price as "cheap" ugly OSB.
You can still submit test scores, this just means that the colleges don't require them.
I mean, we need to have a convenient term for a phenomenon even if we don't understand it. What's the alternative? "The unnamed phenomenon were some astronomic bodies behave as though a vast quantity of matter were affecting them but that matter can't be otherwise detected or identified"?

In medicine, they often call it a "syndrome". A collection of symptoms that together form a known pattern that is often closely associated with a disease or disorder but has no understood cause or origin (although some syndromes continue to be called that after they are better understood).

How do you think we arrived at terms like "planets"? We noticed that some stars in the sky moved around while the rest didn't, and we called them "wandering stars". We still call them "atoms" even though that word means "indivisible".

Weather is full of such names: rain, thunder, lightning, wind, morning glory, dew, tornado, rainbow, etc. All these words for material phenomenon existed long before we knew how they worked.

So what's wrong with "dark matter" as a name?
Yes! I just read this to my wife and we had to laugh a little as the adjusted age thing has definitely been a bug bear at times.

At this point when people ask our child’s age, we almost always just say the adjusted age as it’s easier, especially with my wife’s gran who doesn’t speak English as her first language and then is worried about her being behind developmentally.

In regards to the bonding, for me it’s a feeling like no other to have your baby see you and mom as the greatest two people in the whole world.
I really like being able to use footnotes, which unfortunately don't work well with Kindle-style flowing text.

I find it useful to explain some concept that most readers probably know, to bulletproof ("yes, I'm well aware there are one or two edge cases but they're really not relevant in general. Let's move on."), historical digressions that aren't important to the general point, and references. (Of course, if it's only references, those work fine as end notes.)
I only use Instagram to send messages to a single person who won't get back to me through text messages. We had serious issues seeing responses to each others' communication until I gave in and made an Instagram account for messaging.

But I don't believe I ought to criticize them over this. Instagram is their normal, and the place where a significant portion of their social life converges, and I never had any control over that from the beginning. Facebook did.

When I see them in real life, our interactions are positive, so I really believe our usage of Instagram is simply what works out the most practically for them. I don't use Instagram for any other purpose. But because of the network effect, I can easily see how Instagram can redirect the attention of other people this way, and make the app their new normal, repeating the vicious cycle.
Engagement with Deceptive Sites on Facebook and Twitter Dropped in Early 2021
This is a commonly repeated myth but it's untrue. For example, SAT coaching makes a minimal difference in test scores: https://www.jefftk.com/p/sat-coaching-what-effect-size

In contrast, holistic measures like looking at extracurriculars are much more correlated to wealth and social status.
I don't about the predictions but the annual CO2 emissions are climbing yearly. 1999 - 24.43 billions tons. 2019 - 36.44 billion tons. I think that's ~49% growth in 20 years. That is a bad forecast if you go 100 years into the future.

https://ourworldindata.org/co2-emissions
You have clearly only ever had to deal with very simple JSON
Aw, nice! Rubyland.news has been a low-feedback endeavor, I'm never sure anyone has even noticed it, so that's nice to hear!

You have definitely taken it a bunch of steps further with diff.blog! I thought about that but definitely didn't have the free-side-project time for it.

I love all efforts to keep blogging and RSS feeds alive, in the world of gated social media!
It's worth noting the WTO has repeatedly ruled in favour of Canada that this cost structure does not amount to subsidization. This is just pure pandering to the U.S. lumber industry. Guess what? Canada has a lot of forested land. It's one of our plentiful natural resources. Most countries allow exploitation of their natural resources.

The U.S. argument amounts to nothing more than "we don't like that they have a lot of trees and that that makes our trees less valuable".

Canada is a net exporter to the U.S. of raw materials and a net importer from the U.S. of finished goods. The only reason they attack lumber is because unlike every other raw material, lumber doesn't make its way into many things that the U.S. exports.
I wondered if anyone else had seen that.
The math is correct. Linearized GR and Newtonian gravity are qualitatively and quantitatively different and at "relativistic" scales we should probably see a difference!

I don't have the cosmology background to evaluate more than that unfortunately; it's just that the "Standard Model" of cosmology uses a toy solution of GR (FLRW + newton).

That said, it'd be wild if any major case of dark matter is just an artifact of incorrect approximations.
I'm just spit balling here. But a recliner always feels amazing to me. I'd like an advanced chair system where the monitor hangs from the ceiling like the lights dentists use. Then I can recline back and move the monitor where I need it.

The keyboard would be split in 2. Half for each hand. Maybe with special keyboard holders.

Basically i want to be able to develop while reclining back in a recliner.

Then the complete opposite end of the spectrum. I'd like a basic stool with no back support, where I sit with good posture. So I don't spend all my time laying down in the recliner and having the posture muscles atrophy.
Colorado School of Mines is fairly selective (11K applicants for 1400 slots). DU (University of Denver) is a bit less selective.

Both are private schools.