skysight-inc/HackerNews huggingface dataset:
The kernel usually just needs to know which binary to execute as init, which is often provided as kernel command line argument by the bootloader.
“Because the Moriscos[1] rebelled against the Crown[2], while the Sephardic Jews were expelled because of their faith (the last Jews of being expelled of Europe).”

Wait? What? Every Muslim woman, child and man in Spain rebelled against the crown? Going to call bullshit on that.

But let’s say for a moment you might even be passably correct? Why did they rebel? Was it because they were being violently subjugated by the crown?

(Keep in mind that crown went on to do a lot more subjugating in the New World. The Spanish crown loved murdering people who weren’t Catholic.)
Imho, ORMs make the easy queries easier (terser) but simply do not cut it for complex queries. So you need some solution for that too.

You could drop down to SQL-as-string-queries, but then you loose all type safety on the queries. We use jOOQ (sort of LINQ on the JVM) which brings significant type safety to the database interaction layer.

Would I use an ORM if I had to start over? No.

Would I use a db + jOOQ if I had to start over? In many cases, yes.

To me they are not so much a anti pattern, but usually come with many anti-patterns, like coupling validation to entities to caching to ...
A point I'm missing is: without using an ORM (or however else you're calling your database interface) you will eventually end up writing and maintaining one yourself, at least for CRUD stuff, and it will be filled with weird bugs, edge cases and security holes.

> A common complaint about ORMs is that they break two of the SOLID rules. If you aren’t familiar with SOLID, it is an acronym for the principles that are taught in college classes about software design.

And that right here is the problem. Academia is teaching people stuff that makes sense in an academic environment where time, maintainability, money and effort aren't of a concern (as long as you have grant money, but that's not relevant here) - and that leads to a very nasty collision when fresh graduates enter the workforce. They're used to shaving yaks and reinvent wheels all day long in the quest for a "perfect" solution, and if the company doesn't have (enough and qualified) senior/lead developers to catch that, you end up with ... very interesting products, budget overruns and/or dumpster fires. Or a combination of all of them.

ETA: There's something that can go even worse: when stuff designed by and for academics enters public availability. The best/worst example for that is OpenStack... enough knobs and twists to support the specialized environment of CERN and probably hundreds of universities worldwide, with components modularized to an insane degree, but almost impossible to get started with because it's so byzantine.
This is problematic if you have posts that identify you.

I suppose time will tell if a number of people take this to court. Thankyou for answering that.
There can be both a "blessed" executor, while staying optional for such cases.

For example, Rust std lib has blessed Mutex. Even though these can't be used in the kernel, it is still good to have them in the std lib for >90% of normal crates.
"Hollywood movie portrays profession inaccurately"--nearly every movie ever.
Device design is always constrained by the current technology. It isn't impossible to make a phone with current battery tech that doesn't overheat after a year or two of normal use

Apple just pushed design to far and underestimated the cooling/heat dissipation required
In the PHP world, especially when using Symfony, Doctrine ORM is very popular (inspired by Hibernate). It has all kinds of caches, including the query cache that you mentioned: https://www.doctrine-project.org/projects/doctrine-orm/en/2....
From reading the reviews my impression was that it was too slow.
Show HN: Promptly – Discover, Save, and Create ChatGPT Prompts
The country in my attempt was Venezuela. I was placed in a chapel (?) and was able to find a plaque which helped me to identify the country.
Ask HN: Discord broadcast keeps f'n up. Any tips?
I run the LoFi Discord community https://lofi.software and we host our monthly meetups over the Discord but we keep having having issues.

Benefits of keeping it all in discord: 1) Existing members can easily participate. 2)New meetup attendees end up joining the community. 3) For the anti-discord crowd we livestream to Youtube via OBS.

Are there any tricks to improving discord Stage perf? or is it time to move over to zoom?
I think history is a bit more complex than that. The article you link about slavery in Spain also tells that the Spanish did the same to the moors. Also, in 1492 Spain as such didn’t exist. The Moors invaded the Visigoths! It was no more a rightful invasion that what the Visigoths themselves did when Rome fell. I see the reconquista as a very effective example of National Myth. I personally don’t really agree with it.
In my experience, I never had a single time where the charging got interrupted nor have I had any other kind of other failure to charge properly on my car.
When a new MacOS release comes out, one of the first things I look for is adds and changes to the command line tools. Sadly they are not the things that most people care about on a new release.
It never was. Using ORM made the pool of candidates to work on a codebase bigger, and it made applications better on average (not because of some ultimate performance or security metric but because it evens out all the horrible hacks).

In a vacuum, on a super specialised team or in an academic setting it might be something one could write such an article about, but the average CRUD-app-programmer tends to not have the bandwidth or specialisation to spend effort on manual data wrangling. The same applies the other way as well: as soon as saving object-level details or fetching related data becomes something that requires thinking, plenty of junior and medior engineers end up forcing loads and saves by hand. Not because it's the best way or the only thing they could do, but because it works, it delivers the features and makes the company money, and everyone else also working on the code understands what is happening. In a way, 'bad' code that works and can be worked with is not all that 'bad'...
Then your state almost certainly requires them to have extinguishers, or they have an automatically activating system. Not all states require an automatic system, but there is definitely fire specific equipment at the place where you are fueling your vehicle.

Familiarity with your surroundings is far more valuable than superstitious behavior.
Maybe it's just a kneejerk reaction to the Digikey and Mousers of the world that make most people run for the hills (at least at first).

A middle ground sure would be nice.
Is it at all possible to use these photonic molecules as alternative explanation to universe mass instead of dark matter / dark energy?
A fair point well made.
Isn't it more a case of "learn the fundamentals before learning the abstraction"
so you know what you are "paying for" (unless it's "zero-cost" abstraction)?
AT&T’s Crisp Hobbits – By Babbage – The Chip Letter
I should add that if this were safe I could envision body builders doing this even if they were already big. They seem to be willing to do just about anything to get that edge on others.
Yes, but if voters are voting the majority (and probable) decision, that just continues the trend of predicting obvious outcomes.

It’s not something to do with understanding domain knowledge and voting based on scientific research.
>And because AI does not comprehend what is written in the sentence, it will let it pass.

This is demonstrably false. GPT4 can easily expound upon, rephrase, simplify, clarify and correct things it has said when prompted to or provided new information. That cannot be done without some form of conceptual understanding of what was written.

The issue here, which is both obvious and covered in the article, is that they aren't using AI trained on the target languages. They are translating (imperfectly) to English first and then trying to moderate that. But, frankly, that is a difficult task for a human. Idioms, slang, coded speech (analogous to whinnie the poo=Xi) are all going to slip through the cracks even with a human.
My dislike of ORMs mainly stems from the tendency to treat modern SQL engines as glorified dumb bit buckets.

Where a CTE or LATERAL join or RETURNING clause would simplify processing immensely or (better yet) remove the possibility of inconsistent data making its way into the data set, ORMs are largely limited to simplistic mappings between basic tables and views to predefined object definitions. Even worse when the ORM is creating the tables.

SQL is at its heart a transformation language as well as a data extraction tool. ORMs largely ignore these facets to the point where most developers don't even realize anything exists in SQL beyond the basic INSERT/SELECT/UPDATE/DELETE.

Pivot tables. Temporal queries. CUBE/ROLLUP. Window functions. Set-returning functions. Materialized views. Foreign tables. JSON processing. Date processing. Exclusion constraints. Types like ranges, intervals, domains. Row-level security. MERGE.

It's like owning a full working tool shed but hiring someone to hand you just the one hammer, screwdriver, and hacksaw and convincing you it's enough. Folks go their whole careers without knowing they had a full size table saw, router, sander, and array of wedges just a few meters away.
In my career, the biggest problem with ORMs I’ve used is something the author touched on:

They can be terribly leaky abstractions. It seems that many ORMs end up re-implementing SQL in their own domain-specific language.

However, an understanding of SQL is often needed to debug and optimize ORM queries.

So why not just use SQL directly then?
How's your level of false information? For instance, if I ask about highly technical specifics, such as how load bearing architecture works or a tutorial on loop quantum gravity, will your LLM fabricate information or are sources easily available for the presented facts?

Personally, I would be very interested if the system provides a simple method of fact checking.
It does as of a month or so ago. https://news.ycombinator.com/item?id=36494177
Why is it you find three bottles odd? People who think that way get others arrested in many walks of life by reporting a stranger acting funny.
Poisoning people is a crime.
ARM SP felt sluggish even without running x86 software when I held it in the store.
Coverage for UK providers like Truelayer? Currently using Codat as an aggregator pass through for Truelayer as they manage auth flow and sync bank data to their platform, which saves us the infra hassle on both. Wonder how viable this is to for you to provide?
Funny game, but it seemed to break for me when trying to find a YouTube video of length 4:55. I entered multiple videos of lengths 4:54, 4:55, and 4:56, all while keeping Paul fed, but none of them satisfied the requirement somehow.
huh... it surprised me this morning, easy change trough setting though.
CommaFeed: Google Reader inspired self-hosted RSS reader
The point that I am trying to make is not that you can’t have a successful career without drugs, but rather the expectations are much higher across the board because the baseline is set based on performance while on drugs. Plenty of L6s use. Plenty of people in management also use. Am I am strictly talking about amphetamines (and other stimulants), not psychedelics.

Unfortunately I’m past the point of joining in and am content with not climbing the ladder, but it’s unfortunate that this culture is rampant. I’ve seen plenty of young engineers get pulled into it because of the pressure to perform and like many others said, there are long term consequences.
> it sounds like you prefer plot or character development

hmm. I don't know if I'd call Anna a plot or character novel, but certainly the characters do exemplify moral and/or religious themes, against the backdrop of Russian society. And there certainly IS a plot :)

A writer I particularly admire is Dickens, who could give you two pages on some minor character and make him or her absolutely unforgettable. Although I can't name one, but maybe not so unforgettable /s
the plaid, i believe, is sub 2s. it is a vanguard product. i believe they use the same motor in the semi- so, in hindsight, they started with impractical fun but had an eye on practical power down the way. This is rather smart, no?
Used to work there (left well before today), it was hard watching good people leave because they were laid off or got burnt out & frustrated. The current CEO of newrelic was involved with the adobe cloud transition so obviously not bothered about alienating users to increase the stock price.

Kinda seems like the current CEO is preparing for a private equity buyout or something else equally bad for employees.

I still use newrelic because it's easy and works pretty well but with the way stuff is going it really makes me wonder how long it will be like that for.
The cold water making it into the drink as a part of dilution is the whole point of using ice and not just chilling the ingredients. ice serves two purposes: to dilute the cocktail (as water) and to chill the drink. both are essential.

if i show up to a bar and you pour me measures of vodka and vermouth in a glass without properly diluting it, i'll send it back and have a beer instead.

martinis are shockingly easy to fuck up. and this conversation is exactly the reason why the martini is a good test of a bartender's capability. being a bartender is more than putting fixed quantities of ingredients in a glass. how do you know when your martini is properly diluted, either by shaking or stirring? a good bartender will know. a bad bartender will not. a terrible bartender won't even realize dilution is crucial.
> Nobody, and maybe that’s my real point

To be honest, this is what I've taken away from this conversation so far: it doesn't seem like anything will satisfy your desires here.

> which is why I’d like some metrics to supplement the anecdotes

This conversation started with you not liking that the measure of quality is subjective, which is fine. How would you objectively measure code quality though? What metrics would you have preferred to see, other than the ones in this post?
It has no video out, so no.
I recently ordered a daiquiri from someone who didn't know how to make one. I received a delicious drink served in a coupe, but the weird thing was that it had a large spherical ice cube in it as well.
> you will be able to do most human tasks with it. You don't need to invent a lot of other stuff to be general purpose.

I think this is where most people strongly disagree with you. A probabilistic language model is not good enough to do anything requiring context particularly well.
> In any sufficiently complex application, something like a query builder that allows different parts of the application to work together to lazily compose queries (vs combining/filtering/sorting the data in memory) will be created at some point.

Right, but is an ORM a good way to achieve this? I would posit no. The problem, correct me if I’m wrong, is one of an in memory representation of working data and a data access layer (how to get/update the data). An ORM provides a framework for both of these, but in my opinion it’s very inefficient to build, maintain, and optimise. You don’t need to turn to raw SQL as the alternative data access layer, but having one that is easier to customise is better in my opinion.

Not at all an expert, probably nonsense, please correct me.
SISO (Shit In, Shit Out) still applies. You guys need a high quality user base with domain knowledge, at least as a seed. There is no proof that you have that at the moment.

Edit:

Okay, that track record page avionical posted in a separate comment is actually a bit convincing now that I dig deeper into it. :-)

I suppose that for e.g. AI/AGI a weakness could be that the estimates for most of the users have been short term (a few years at most) but the AGI estimates are 8-17 years away. Those estimates are a lot harder to do make and hence surely a lot less accurate.
Honestly we've had great luck with HA prometheus instances shipping data to Thanos. All in kubernetes so we get to use pre-built operators. We don't really have to touch it other than updates.

We are a 3 man team and we are holding around ~4m active series with around a year of downsampled data in a storage bucket. Doesn't really cost us anything other than some servers on a cluster. We also use Loki for logs and Tempo for tracing in the same pattern.

One of the reasons I like Kubernetes, it's rigid enough compared to the wild west of VM land, and utilizing operators and tooling can get you solutions that just work provided you have enough core knowledge to fill in blanks.
I just used one at an evgo station that worked with a chipped Visa card the other day. I had another time a few weeks ago with tap to pay Visa through Google Wallet.

I've used chipped cards at Chargepoint work on many occasions.

And I've never had a plug and charge session fail at EA.
I really think you're wrong about this not being controversial. Yes, a lot of people will want it, but there will definitely be ethical objections, medical objections, social issues, etc. for anyone using a drug to increase height.

Aside from that, the amount of people who are willing to take the side effects of growing is not going to be that large. I think most short cisgender men aren't actually insecure enough about it to take medication for their height. Then you're going to have to develop therapy to make sure that people are able to deal with the psychological aspect of continuing to feel insecure despite improvements in appearance, like they do with extreme weight loss or plastic surgery.

If someone did successfully create a product to increase height, it would create a lot of people who realize they are insecure about everything else after they get taller lol
I get a lot of mileage out of GPT, so let me see if I can explain. I wouldn't ask GPT/Copilot to do what you asked. After using them for a while you start to get an intuitive sense of what's easy and what's hard for them to do, and your specific example is indeed too difficult to get GPT to do properly. They have the biggest utility for me for stuff that I would ask a junior programmer to do - like a new grad.

The real value proposition of GPT isn't that it can solve really hard problems. The value proposition is that it's about as capable as a junior engineer, except it can write code much faster than any junior engineer, so it can speed you along on the boilerplate-y parts of coding that otherwise would be a lot of manual effort. It's especially useful for things that feel "easy" but which I don't have the relevant domain expertise. For instance, the other day I needed to write a fairly trivial shell script to parse some JSON files. I never write shell scripts and I always forget the syntax, but GPT wrote it correctly on the first try. That probably saved me 20-30 minutes of googling for how to do things like read files, etc in shell scripts.
That's not religious discrimination. If their religion is against it then don't go to the event. Religious freedom does not apply to your "right" to stop other people from living their life the way they see fit, that's just tyranny.
Related:

Low-level VESA/VGA routines:

https://github.com/tinycorelinux/tinyx/tree/master/kdrive/ve...
One can drink in moderation indeed. One nation can’t. When drinks are allowed, you get zillions of divorces, car crashes, mortal figths, murders, and much more every year.

Sorry, I didn’t mention that my religion prohibits the use of any and all mind altering substances. So it’s not possible for me to drink in moderation either. I’m glad for this restriction I choose to obey. I’d rather have me control me at all times rather than some altered version of myself.
This. Use a good one unless you want to own half of a poor one.
I have an alias that while trivally simple is quicker to type and remember. It copies whatever file you give it to the clipboard which is super handy. I use it with the "Compare with Clipboard" to diff a file in Rubymine for example.

alias clip='pbcopy <'
Thank you for checking out! Looks like Redis is stuck and needs a reboot. On it!
Edit: Should be working now
It's dependent on the voice you pick in system settings. If you choose one of the siri voices for the system voice (not in the siri settings, iirc), it sounds much more natural.
There are several AI categories on the track record page; make sure you're not just selecting the one or you'll miss a lot. There's a careful analysis of the overall track record on AI questions here:
https://www.metaculus.com/notebooks/16708/exploring-metaculu...

The short version is that the Brier score is much better than .25 for AI questions, and the weighted Metaculus Prediction is more accurate still.
Personality Test on ChatGPT
Why bother caching queries that are pretty quick to generate? Most caching around ORMs focuses on caching the results of the query since they require more resources to generate.
"Lakshmi also installed a lock box on the freezer’s outlet and socket to stop anyone unplugging it." But he forgot that the outlet is disconnected at the electrical panel. The janitor was not even close to the freezer.
Absolutely. Dapper is easily the most pleasurable data access solution I have worked with. Developers need to stop pretending SQL doesn't exist and just embrace it.
> This way you can endlessly scroll through posts

I can't decide if I love this or hate it because I like content and also spend too much time consuming it. I do like the google reader (rip) vibe to this idea though.
Fair enough, I may have jumped the gun on that one.

Guess we'll leave it here if that's fine with you? I don't think there's going to be anything productive with continued discussion.
I suppose they weren't as obnoxious/desperate about it in the past, though. I feel like past methods were more about lawsuits and software patents than about annoying every individual consumer that paid for your damn product
> Or even that they can get to sites other than YouTube.

Playing a video directing the user to call a number would be enough to trick some people. Enabling social engineering is a security problem.

Security is minding the specifics, which requires not assuming things are ok. That's why red teams exist, and why the default assumption of "it's not ok" is the correct assumption. ;)

We'll find out if the specific case in the article is a problem or not, once people look at it very closely. We may not have this luxury with our hypothetical ATM, though.
> but not everyone needs to lose weight

We're getting close to 80% obesity/overweight in the US with many other countries following closely. The majority of people in the west need to lose weight, we just got used to everyone being overweight