skysight-inc/HackerNews huggingface dataset:
What threw me off with Elixir was multiple inconsistencies, some of which documented in this article (btw, Elixir didn't fix the issue Joe mentioned about FORMS ≠ EXPRESSIONS).

Another one is this: When you first learn Elixir, you start to like the idea of calling functions from their types, like Tuple.product({2, 4}). Now if you want to get the size of a tuple, what do you do? Probably Tuple.size(...), right?

Wrong. You should use tuple_size(...)!

Turns out sometimes you gotta use these "orphan" functions even though they logically belong to a certain type (in this case, why isn't tuple_size called like Tuple.size or something?)
I wonder what TrueCharts will do then.
> It's fairly rare that we get a MOT which is also negative about something YC-related. Under such conditions we're going to get complaints no matter what we do: if we apply the normal principle of downweighting follow-ups, people will accuse us of censoring the story; but if we don't, people will complain about the frontpage being filled with follow-ups.

Yeah that’s really all I was pointing to, so maybe not “worst” but rare and a “no win” for sure

Appreciate you holding it down
Let's say you add a user object to your graphql. It's only so the viewer can inspect themselves (i.e. the current authenticated user). Maybe this is for a settings page or something.

A while later, suppose someone adds some connection from user to, say, orders. The person who added orders to users was kinda lazy and assumed (somewhat correctly, at that moment anyway) that permissions weren't an issue. So there's no additional permission checking when fetching the orders connection.

Now, suppose 6 months pass. Some other engineer is now implementing reviews. Each review must have an author. What do ya know, there's already a user object available in Graphql. How convenient!

Now every user can inspect all orders of every other user, if that user has left a review.

Mistakes like this are all too easy with graphql, and is the number one reason I would never consider using graphql without a query whitelist.
This was a state criminal case, not a federal one. It will go through the New York state appeal courts and end up in New York Supreme Court. IANAL but based on the commentary I've read, if SCOTUS overrules the state court's decision, all hell breaks loose legally speaking.

That said, SCOTUS has a very liberal interpretation of the concept of precedent so anything is possible.
amazing json and drawings!
It is very asymmetric. The supposed rightsholder just has to fill out an online form or make an automated API request to take down content in an often automated, guilty-until-proven-innocent system. But to dispute a claim the supposed violoter has to go through a much more arduous process with limited information. To seek accountability of a false claim, they must go to the courts which are innocent until proven guilty, and will take significant time and money to pursue. And the claimant can just claim it was a mistake. That may even be true. After all there isn't an incentive to put any effort into making sure your claim is valid before making it.
I'm sure he loved the texts for their meaning. He dedicated his life to this work, after all.

I find when I practice lectio and meditatio, though, I don't pay as much attention to the words as the images or sentiments or experiences that surround them.

I spent the first half of my life (so far) in Evangelical circles, with that pastor, and became a Catholic in the second half, so have experience with both extensive rote memorization by chapter and verse, and now engaging the texts more comprehensively. Obviously there's also the difference between being a child and an adult, but I find that now I remember the sense of stories when I refer to them, not the actual text, except when I call to mind some fragment of a quotation from my childhood.

I don't think either is necessarily better, and it's entirely likely to me that my overall growth in age and maturity would have led me to this deeper experience even if I hadn't converted. I just don't find it quite as helpful for memorization.

By way of tangential analogy, my current (Catholic) pastor regularly tells the parishioners not to take it when non-Catholics accuse us of not knowing the Scriptures. He pointed out that not once has anyone in the congregation been surprised at how the reading ended. He says Protestants and Evangelicals tend to know Scripture like a mailman knows a neighborhood. They know the street names and numbers and can easily find them on a map. But Catholics know Scripture like families who grew up in the neighborhood. They may not know what number house Mrs. Jones lives in, but they know the Smiths lived there until Junior went off to college, and wasn't that the same year Younger Brother fell out of the tree on the corner and busted up his arm?
> What's the difference between selling exclusively to a third party (against whom they don't enforce their trademark) who buys exclusively from them, and actually answering the headline with "yes"?

The article doesn't make any claims about exclusivity for target selling or this company buying. I didn't spend a lot of time looking, but I don't think the trademark claim is very strong either. Target's logo is a red circle surrounded by a white/transparent circle, surrounded by another red circle (bullseye). Their trademark application says "The mark consists of concentric circles representing a target or bullseye design." This seller's logo is a silhouette of white bull in a red circle.

There's some similar elements, but I don't think there's confusion. Target is affiliated with bullseyes, and uses bullseye in some of its trademarks, but the word bullseye by itself is not a trademark of Target.
Redefining Career Specialization
Need to package the beneficial hormones into a pill.
Another (ugly but works nice): https://www.recoll.org/pics/index.html

opensource, local, yada yada, almost zero configuration (just add folders, run indexer, wait).
To a first approximation, games using Unity/UE use D3D on Windows, OpenGL and Vulkan on Android, and Metal on iOS. Native Linux builds are not worth it, Proton (which uses Vulkan) is good enough.

Vulkan is not really a design by committee API, it is pretty much what happens when an IHV (AMD in this case) with poorly performing drivers gets to design an API (Mantle) without any adults in the room. D3D12 strikes a somewhat and Metal a much better balance in terms of usability.
Most ‘news’ is a trap; a form of entertainment masquerading as a healthy, responsible, conscientious activity. For many, an addiction!

Similar payoffs to second hand smoke; the primary consumer gets their jollies, but its byproducts cause suffering to those in the vicinity.

99.9% of ‘news’ can be known about well in advance (or dismissed as irrelevant) by deeply reading into, thinking about, and understanding history, economics and the sciences. 100% when quantum computing is able to predict the weather.
> there are no rules, only consequences

I've been chewing on this idea for a long time and I have not been able to describe it so well, in so few words as this.

Well done, and thanks
I mean I'm not gonna pretend I read that whole paper (and I'd be surprised if any commenter did), a thousand papers like this get posted on HN every year and completely forgotten (by HN and academia).

Another thing I'm not sure about -- I think some schools intentionally group troublemakers/slower-students into similar classes either officially or unofficially. I'm not gonna read the whole thing and see if they're accounting for that.

Another weird thing is that "behavioral disorder" isn't contagious if there's 1 other person who has it, but IS with 99.9% confidence if more than 1 other has it. The whole chart of P-values seems a bit odd, tbh.

I don't mean to entirely discredit this paper, but what I've learned is that a lot of academics LOVE datasets that they download and analyze without ever meeting a single person in that dataset (it's the quickest way to get papers out). This CAN be useful, but it can also be garbage-in garbage-out. Over my career I've learned that data, like code, should be presumed broken until proven otherwise.
C Is Not a Programming Language Anymore for Developers
> JSON won in the end mostly because it was easier to handle in JS specifically, which is what mattered for the frontend

Browsers had XML parsers before they could handle JSON directly, and at the beginning there were complaints that JSON was harder to use for that reason. The reason why JSON won rapidly even for backend apps which never loaded it in JSON was ergonomics: every part of the XML world from the parsers to XPath/XSLT/XQuery to the rat’s nest of standards was plagued by the hairy-shirt “this is hard and should feel hard” attitude that has thankfully become less common. I saw so many people just burn out in the entire ecosystem because they got tired of unhelpful errors, pointless usability bugs around namespaces, low-quality or missing examples, and especially how common tools just stopped getting improved.

I maintain that the format would have been far more popular if all of the effort spent on standards work after the turn of the century had been suspended and the time directed to fixing things like the usability of namespaces in almost every parser, and hiring at least one person to work on libxml2 so developers could actually use features which shipped after 1999. Unfortunately it seemed like there were a ton of architects who really wanted to spend time building castles in the air and they just seemed to assume that someone else would do the boring parts of implementing it, but those people all jumped on JSON pretty quickly. I worked with a bunch of people who weren’t developers and the cycle of initial enthusiasm fading into “doesn’t this kind of suck?” with XML was depressing to watch having seen so much initial promise.
This was also my initial reaction: don't buy an expensive chair; buy a squat rack, barbell, and plates. ROI is extremely high. Squats and deadlifts will do much more for your posture and long term back health than sitting in a different chair and still never using your back.

My wife used to wear a wrist brace for years until she started benching. Now she never gets pain. Lifting is also one of the safest sports there is. Highly recommend it for health, especially among the nerdy crowd who may not be inclined to try it; building muscle doesn't reduce nerd cred.
The Bible’s also not generally regarded as wholly and precisely an exact, unaltered, unfiltered, and unadulterated message directly, syllable-by-syllable and letter-by-letter, as written on the page, message straight from God, not so much as a word out of place for its entire length, all as revealed in a single (long) event to a single person and recorded without error. I think that has a major effect on how important precise preservation of the Quran is to believers, and how interested in memorizing part of all of it they might be, versus the Bible.
A bit of nicotine afterwards ain’t the craziest idea
I’m sticking with Elixir for now. I fancy myself a Lisp/Smalltalk style hacker&painter and like dynamic typing and macros, my current project uses Elixir and I’ve invested too much time & book money in Elixir.
I could make the same argument for not using DRY. The DRY-ed code is hard to change, programmers feel honour-bound to keep using it and tweaking it by adding a variety of parameters to more and more cases, and at the end becomes impossible to understand or update, slowing down development.

Now, what probably should've been 3 abstractions is one incredibly convoluted "abstraction" that makes no sense, and its 3x harder than 3 individual abstractions to deduplicate and inline. It further pulls and invites complexity, as its current size is implicit invitation to include additional cases and places.

Furthermore, while without DRY fixing bugs may've been tedious, now with DRY it may be almost impossible due to high risk of breaking a lot of things that depend on that code. (You might be lucky enough to be able to and have written extensive tests with 100% edge case coverage for it - if that's the case then you've postponed the moment of pain somewhat)

Both can be true. It depends on the context whether benefits exceed costs. Decisions should be made based on a specific context and with thinking applied, not generic rules.
Maybe there should be a software applications club. Choose a different piece of software to discuss each time and what's everyone's experience/pain-points with it and sharing tips/tricks/ideas about it.
Ahhh yeah. I'd forgotten about PXE, it's been years since I did anything serious with that.

That can work well if the network card(s) in the computers all support PXE booting.
but that still implies that they will not allow 3rd party parts (non-genuine), which would run afoul of this law, right?
Why do you care how others feel? How do you feel about working for Meta?
Predicted Probabilties – Understanding logistic regressions
Length of residency depends on specialty, but is generally at least 3 years and can be 7+. Some physicians also have to complete an additional fellowship before they can really practice independently.

https://residency.wustl.edu/residencies/length-of-residencie...

There is a real shortage of residency program slots. Every year some students graduate from medical school with an MD but are unable to practice medicine because they don't get matched (some of those do get matched the following year). The most effective thing we could do to increase the supply of physicians (and reduce their wages) would be to get Congress to allocate more Medicare funding to expanding residency programs.

https://savegme.org/
Advertising Obs, are you?
Agreed. For all the craziness of American politics, I generally believe our jury system is the "shining star" of our country's institutions.

I'm not saying it's perfect, but I generally believe that when you get 12 well-intentioned people together, the outcome is much better than when you have politicians giving quips to the cameras. Every single person I know that has served on a jury has said they were very impressed with the thoughtfulness and professionalism of their fellow jurors.
RTF tried to make it clear in his famous dissertation that REST was about resource-oriented hypermedia, and that apps not designed around hypermedia should use different architectures -- he even names some of them. Unfortunately he inspired many followers to interpret it to mean that hypermedia is the One And Only True Way to design apps for the web.
As a guess: Massage and salt water baths might help.

Exercise helps the body take out the trash. Massage and salt water baths can also promote that process.

Or just start really, really slow and gentle and track your progress?

People seem to want obvious stuff to happen proving it helps. We tend to be oblivious to "I can walk a little further this week than last week."

I was bedridden for some months and just worked at doing "more" than I used to do and joked about my "get out of bed more often fitness program." Over time -- a looong time -- I slowly regained function.

But a lot of people just don't feel like it matters if they didn't run five miles or lose ten pounds. So track it and over time you may find it makes a difference.
I’m envious, reading EGB in the ‘70s is what put me on the path of computer science. I may yet try copycat or other creative analogy project in Elixir. I have the time, I’m retired :)
It depends on the context. In some context, they might actually jump out. In some context, even if they don't, it might be fine, because the larger modules containing the code already have excellent tests and are solid and stable
The problem is that you have a sense of what a correct and what an incorrect answer is.

When you go and ask it for some assembly code ChatGPT will happily mix Intel and ARM instructions.

And if you don't have a frame of reference you can spend quite a big amount of time figuring out what is wrong.
Sure, New York Supreme Court then. But SCOTUS still weighs in on matters of federal law and constitution which I'm sure will come up from Trump's legal team.

Case law is case law. The point was we haven't even gotten started yet on "deciding" anything.
Use a dns proxy and https://github.com/froggeric/DNS-blocklists/blob/main/NoAppl...

You may also need to disable Private Relay
If you're a relatively senior engineer, any reasonable company will want you to be doing knowledge sharing (or outright mentoring - which this isn't, but it falls vaguely enough in the same bucket that you can usually get positive attention for it.)

(In a previous startup, we had cross-department tech talks, partly because we had some really specialized problems, so it was useful for, say, releng to hear about what the ML team thought was interesting, and vice versa, just for generally improving communication and reducing friction. We even threw in an occasional "lightning talk" session, which was popular, though it was as much for getting people comfortable giving talks so they could level up to bigger ones.)
This reminds me of how annoying it is that Apple News+ can't be bundled at a lower tier of Apple One. It only comes bundled with the Premier level, at least in Canada.
> you’re also drinking that water

Primarily associated with American shock jock Alex Jones and the so-called alt-right, fears of frogs being turned gay by hormones in water have nevertheless entered the mainstream, while gay frog memes are shared online by users from across the political spectrum. This article offers a genealogy of the gay frog. . .

https://read.dukeupress.edu/environmental-humanities/article...
Hi, thanks for trying it out! The server crashed, sorry about that. I need to add a liveness check. It should be working now.

As for comments asking to install React, it's a bug on my end. Create-react-app leaves a manifest.json file in public/, which causes the prompt to appear. I've deleted it in the latest container image but haven't redeployed yet since we've got a lot of active users at the moment.

Anyway, you don't have to install anything, nor will you ever have to, in order to use Asqi.
> I also think it's possible that seeing people around you being comfortable acknowledging the ways their brain acts differently may make others more comfortable getting a diagnosis

I’ve been willing to believe that, but thats not my current conclusion

I’ve been hanging out in “spiritual” communities, and there is a presumption that everyone there is “healing” from something, and many people are quite emotionally unavailable and emotionally damaged! I thought this was all peculiar and at first concluded that they were solely more comfortable acknowledging their flaws.

and then I went to play parties, where it was the total opposite: everyone is very emotionally available, equally aware of their attachment styles and mental differences as the spiritual crowd, without the odd problems and socialization issues.

More research needed
I think the more interesting question is how many of the people who aren’t ardent supporters will still vote for him. There are enough Republicans who didn’t like him but still wanted their party to win to shift an election which was already tight. This goes double for anyone who is not a complete diehard on the subject of abortion and might be asking themselves why they’re carrying water for a convicted felon, especially since they already got the tax cuts.
Is the DB you use open source?
Use Recoll on Linux or File Locator Lite on Windows to do RegEx searches. Design the RegEx searches with GPT or llama running locally (or write them yourself).
What’s it like being so above everyone?
Hard to abandon a plane in international airspace.
> But for better or worse, people in power have some kind of immunity,

Varies a lot by country.

> especially for minor things.

Interestingly it's almost always intended to only apply to official actions taken as part of the duty of office, although it's often watered down and extended.

eg: "A sitting president of the United States is granted immunity for Official Acts taken as President."

however "It is under legal dispute whether he also enjoys immunity from criminal liability or prosecution."

and " Neither civil nor criminal immunity is explicitly granted in the Constitution or any federal statute".

It's certainly not the case that US founders intended to extend immunity to random US citizens who are merely running for POTUS, nor that immunity should be extended backwards in time should they end up as POTUS.

https://en.wikipedia.org/wiki/Presidential_immunity_in_the_U...

In other contexts, eg: Australia, the matter of Executive Immunities leads with

It is a fundamental tenet of the rule of law that no one is above the law. This principle applies to the government, its officers and instrumentalities: their conduct should be ruled by the law.

and goes on to describe why there are exceptions for the "big stuff" and not for minor things (shoplifting is still a crime).

https://www.alrc.gov.au/wp-content/uploads/2019/08/ip46_ch_1...
It's a tidy idea, put in a concise and catchy way. It even sounds bold and empowering.

One problem with applying it is that could violate social contracts. When most people are playing by the rules, but one person gains advantage by cheating. Suddenly, it's more a freeloader/jerk move, than anything else.

Admittedly, things get more complicated when many people believe that the social contracts have already been violated, so there's no longer a contract (or "less" of a contract), so they might as well get the advantage, too. Before it got to that point, it started with early cheaters.
ooh, you could probably do one of these solely on organizer apps (a friend once joked about a subscription-based organizer service where what you got from the subscription was an entirely new app every other month or so :-)
"and when his intent to defraud includes an intent to commit
another crime"

That doesn't really seem to require that the second crime is charged, or demand some certain level of proof (it just says "intent to commit another crime"). I guess I agree that if you wanted to make sure the felony stuck you'd charge the second crime in an attempt to establish that intent, but the statute doesn't really spell that out.
I got my start in Unix sysadmin a few decades ago, so have always been comfortable in Linux even in the early days. I used to maintain a dual boot setup, but my primary system has been Fedora Linux only for the past decade or so. The laptop I use occasionally boots to Linux by default, but I keep the Windows partition around that it came with. Only time I boot into Windows is if I need to use the slicing software for my 3D printer (after I've created the model in Linux). In that case, didn't realize that Monoprice's rebranding of a popular 3D printer included a customized firmware signature and matching change in the slicer software, so I can't use the OEM manufacture's software (either Linux or Windows versions), and am stuck with whatever Monoprice wants to distribute.

For work, my work laptop is Windows and provided/maintained by internal IT. I support exclusively Linux based systems for our customer facing product, and the main reason I keep the Windows install on is so I can make any workstation issues a helpdesk issue.

In general though I've had no issues getting Office 365 working on Linux (Chromium / Chrome is best supported, but Firefox works OK too for most functions).