skysight-inc/HackerNews huggingface dataset:
I almost did it in 2008ish. Back then my country had a severe electricity crises, and in the summer we would get alternately one hour of electricity and one hour of blackout.

So I had to try and break the LFS build into one hour chunks. Though I got through quite a bit, unfortunately, there were some multihour build steps and I never got lucky enough with multihour electricity, till I finally lost interest.

I did learn quite a bit from reading the manual though.
Portugal recently ended its equivalent of this program, due to fraud.
This is the problem here.

A Claim is made. "GPT isn't general" or "GPT isn't Intelligent" or whatever but a testable definition is not made. That is, what is generality to you and what bar need be passed ? Or What Intelligence is and what competence level need be surpassed ?

Without clearly stating those things, Intelligence may well be anything or any goal and your posts could shift to anywhere.

I'm just going to tell you facts of the state we're in right now.

Any testable definition of AGI that GPT-4 fails would also be failed by a significant chunk of the human population.
The most highly valued residential land only has high value because of supporting infrastructure and other people.

Be it incredible schools, or a high quality of life from density, or proximity to culture, value comes from the things people build around houses, not the houses themselves.

Proof of this is trivial, huge mansions in the middle of nowhere cost less than a studio apartment in a desirable area.
> “ Social media companies are arguing that the most scalable solution is also the best solution. That’s a very convenient outcome,” said Nicholas. “What’s going to work best is going to work best for each different language … and we don’t even see social media companies even considering that.”

I think this is a misreading of their position. I don't think any social media company would say it's bad or unhelpful to research new strategies which might enable better moderation of Amharic content. But if we reject the idea that there is a solution that works acceptably for languages in general, and insist on social media companies auditing every individual language, that raises obvious and uncomfortable questions about support for smaller languages. Should a social media company which hasn't yet been able to verify the health of its Swazi moderation tools prohibit you from posting in Swazi?
My useless cat is that I always use `cat file | less` when I could just `less file`.

I've been typing cat for over 25 years. Old habits die hard.
Nobody is free to not be punished for impoliteness. Deliberately or otherwise, if you say something offensive or rude then you'll usually suffer the consequences. They won't be legal consequences per-se, but it could definitely amount to social ostracization or bullying. That's their right, as free individuals.
This is why, until I see a transcript of the conversation, I'm extremely inclined to believe this is the developer giving the best possible interpretation for their cause. I've spoken to Apple people and they are good at all this stuff in my experience, they know what they can say and what they can't, they're careful, and they're non-committal. Marketing people encouraging us to get our app on the store were still deferential to App Store Review and always reminded us they had the final say, and wouldn't be pinned down to any specifics.
Define "reality."

Human experience consists of more than language, for sure. There is also a visual, audible and and tactile component. But GPT-4 can also take visual inputs from my understanding, and it shouldn't be difficult to add the other senses.

Google's experiments with PaLM-e show that LLMs are also useful in an embodied context, such as helping robots solve problems in real-time.
> 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.

Welcome to LINQ - introduced in 2007 (?).

LINQ isn’t exactly an ORM. You create strongly typed LINQ statements that are turned into expression trees that are then turned into a query by a query provider.
> 'with added "trust of microsoft"'

To be fair, you trust Microsoft to be your OS. Installing another browser means that there are now two parties that could be malicious or hacked (distribute a compromised update) rather than one.

FWIW, I run Firefox on Debian Linux and an open source browser on Android as well (so no Safari hijacking going on either), but I can see valid logic in their statement ...even if they might not themselves have considered whether this is true before using it as marketing
In my experience, I couldn't trust those chargers to not fail at some point charging when I was away from my car eating lunch or walking around a park. The reliability was just a huge pain in the rear.
It's not that its green thats the issue, is the shade of green they chose. It does not contrast well with white text and makes it hard to read.
As someone who writes CSS for a lot of small projects, it's true that the code on the right is tighter and easier to read and manage, but that's not what frameworks are for. CSS frameworks like Tailwind and Bootstrap were designed to give large scale products easy patterns to remember and implement site- or app-wide, standardizing the language so that teams quit duplicating existing functionality under different, but still obscure, names.

Yes, if we scale down out projects we can write custom CSS for our HTML without the need for specific class names that refer to specific CSS aspects and make it more readable, but that's not what frameworks were built for, and comparing the two like this is disingenuous.
I agree the post could include more concrete metrics than self-assessment, but more than 1000 data points, even self-assessment data points, are usually not called anecdotes.
Plane crash rates by model
Oh no, they're curious about his salary. Who could think to ask such a heinous question?
Using this webview for using bard
But that's not a problem because that leaves you with only V and R which add to 98, so you only need to add some others to get it up to 200.
ORMs are all problematic, but some are less problematic than others. Some years ago I started writing more Elixir with Phoenix and Ecto, and I quickly realized just how much better Ecto is when compared to ActiveRecord. I wrote about it back then [1] but the gist of is it: SQL > Query Builders with some ORM elements > ORM qua ORM, and the less you blur the boundary between your application and the database the better.

1: https://blog.shrikanthup.com/2021-12-04-ecto-data/
The Blender Fund's website[0] gives some good background, and has a list of members and corporate sponsors.

[0] https://fund.blender.org/
A strong middleclass will probably result from people being able to save their earned income. Enabling remote work seems to be a good way to enable people to save money--they can rent/buy in LCOL areas and save on rent/mortgage. Additionally, converting office buildings to housing may help housing shortage, traffic congestion and alleviate any fears of cities losing income. I don't claim this is the strongest solution. I just wonder where are the political action groups that are working on these issues? My guess is commercial developers may also benefit from office-to-housing transition. One anecdote: there's a concern that climate change is going to cause displacement due to rising water levels in New York, and that's going to disproportionately affect lower income communities. I just wonder why placing people in converted-to-housing high rises would be an awful idea. I imagine some office buildings may still remain, which would make sense.
>You referred to me as a kid, which is just generally insulting.

I did?

"You assuming that your friends are being good kids"

The effects of the drug don't change because of the "crowd" someone identifies with. This is just a veiled attempt to be like "I'm not like those other drug users!" You're all on the same speed. Not sure there is much else here.
Correct, which is part of the reason the "weak" AGI is relatively out there. Will anyone bother dumbing down an AI to pass a Turing Test? "Oh a human can't write a poem that fast -- it's an AI!"
A follow on question to this that I've wondered is if they reduced the reliability of some of their probes, would they be able to build more of them? Could they send probes/rovers to additional bodies more quickly?

Obviously the flip side is that some probes will fail.

I expect they are not operating at the most efficient use of capital (if measured in probe lifetime/$). But since they are funded by the government, the politics mean that failure, even within expectations, would result in reduced funding.

So maybe this overbuilding is a symptom of government inefficiency?
Guess they really didn't want a headline saying "We're laying people off"
You can also do sidecar proxy pattern where the the sidecar handles TLS termination (incoming or outgoing). That's basically service mesh light.

You can also use MutatingWebhooks to inject initContainers or side cars to achieve that pattern.

MutatingWebhooks increase the runtime complexity since you're jamming more config in but they can handle vendor/3rd party software.

Depending on the CNI, insecure TLS flags might not actually be that bad. There are some CNIs floating around that can handle encryption. In addition, software defined networks like AWS might not offer encryption but they do guarantee messages are authenticated so you can trust the source IP
Are you happy with the outcome?
It doesn't have to be bad though. This is a voyeurism piece gawking at the evil sex-havers because they're talking about sex.

If anybody in this goddamn world had any sense, every moral institution would get on board with offering a competing service that aligns with their own views, and quickly, before Popes Altman and Zuckerberg define the boundaries of the Woke AI Empire themselves. Someone develop MormonGPT, CatholicGPT, MuslimGPT, or something. They have the money. So much of progress on this front is geared toward technical superiority and training 1T models or whatever, with little attention paid to mass accessibility, and a one-size-fits-all morality that is clearly chafing a lot of people.

But most importantly, don't overpolice it. Humans are curious. If someone wants to use MuslimGPT as a sexbot, let it be a possibility within the confines of that values system-- no, you can't just pop in here and bang the locals, we aren't your personal harem, but if your interests align with ours in a respectful manner (boundaries: this is key), then there are ways to explore how sexuality works as a Muslim (reward!). The subject was strictly taboo forever, and that attitude is likely not going to hold back the masses much longer-- as a society, we've advanced past the boundaries of a parent withholding sex education from their 30-year old. If you don't want someone to do something, don't tell them no, just use deus ex machina (pun intended) to not make it possible. Trying to rape someone in MuslimGPT? Muhammad gallops in on a white horse and does everything he can to ruin the experience. You're going to have to work at it, may or may not be successful, and there will be creative consequences. Any DM worth the title knows what I'm getting at. It's a kinder form of negative reinforcement.

This technology has such incredible potential to serve as a conversion/recruiting tool, which has always been religion's baileywick. The puritanism drove people away. Church is fucking boring, the belief systems are inflexible, and obvious metaphors are interpreted as literal truth and nobody's buying it anymore. More than weird origin stories, we need boundaries within which to live and a playground within which to explore them. Relaxing 14th-century boundaries a little could bring new members in, and give such organizations opportunity to steer people into their flock and onto more righteous paths overall, where people ideally work toward something more productive than dismemberment of their underage sexbot harem when they get bored with it. Because there is no safe way to explore [anything] anymore without getting indicted as a terrorist or treated like a child, people seek alternate sources that end up providing them something way worse, and they go to extremes with it quickly.

They sought a carrot and found crack cocaine. Just give them the fucking carrot, then occupy their time with gardening, so they spend less time looking for something more. We'll all be better off, in every way, for it.
God save us from JPA Criteria and its hellspawn
ActiveRecord has always felt great to me: yes there are some corner cases to deal w/ but it hits the 80/20 spot, let's you kick out to SQL when you need to, adds a lot of excellent life-cycle related hooks that clean up domain logic, and is pretty easy to reason about

pragmatic ORMs that don't try to hide everything behind a "bundle" or introduce their own query language are great, it's the ones that try to totally "solve" the ORM problem that are hard to work with
Virtual Pets
More money won't make me do much more. I already get enough, and my dislike of something and the added stress of slogging through it isn't worth it. I'm not a frycook desperate for more hours to make rent this month.

Genuine interest in the technology? That'll boost my competence leaps and bounds (through the experience I have pre-cached from my time off of work alone) for no extra pay!

In other words, at dev level,

> someone primarily motivated by money

is likely far too up Maslow's hierarchy for extra pay to make up for the problem of having pure "hired guns".
Don't more polite societies have higher levels of bullying?
Current generation 12 slot chassis with 51.2Tbps per slot is 612Tbps per chassis, and so a pair is 1228Tbps which is roughly your estimate. Companies like Juniper and Cisco sell tens of thousands of the previous generation per year _today_. Starlink is not even a drop in the bucket in terms of forwarding.

Moreover, with a very tiny exception over antarctica or open ocean, every single packet forwarded by starlink is hitting a terrestrial link after a single ground-space-ground hop.

Nobody is going to be making backbones out of Starlink or anything that looks like Starlink. Only the people who know nothing about modern networking performance think otherwise.
> These people tend to have a very low incidence of drug use because they are less capable of feeling thrills and fears.

So your entire reply is super interesting first off. Wouldn't this be somewhat moot as the same people would also be the type of people looking for an edge, not a thrill?
I thought earlier stars were heavier and thus had shorter lives.
Also mutability; object-level edits/writes are half the problem with ORM
It was challanging to not have gpt2 turn every business meeting or social event story into a fullblown orgy after a few paragraphs.

You don't have to take my word for it, you can easily try it yourself on Huggingface.
Yes, the middle ground is great. In TypeScript there’s Kysely or Zapatos (mine), for example.
Ran a NWN server from my house for a LONG time... from servers and racks from defunct tech-startups in the ~2000 down-turn.

Had an awesome setup in ~2001...

On pennies... I couldnt imagine running anything close here in the greedy-era.
The "simplicity" of C is not a good thing.
The Brainfuck language is even "simpler" and you can read the spec in 2 minutes. But that does not make it easier, because all the complexity is in the usage.

The abstraction layer that one can build with rust allow the programmer to actually focus of the actual business logic instead of trying to get low level details right.
They could've taken other classes then? Lift the lid a bit, learn about computer architecture, VLSI, transistor physics, fabrication, analog devices, MEMS, antenna design. If you already know a lot about computer science, it's unsurprising that you wouldn't learn too many radically new things just computer science classes, but you don't have to do that. Stay curious and seek out things you don't know.
when you write code to build a query in an ORM in an interpreted language like Ruby or Python, does it typically go out of its way to actually build the query once? or does the query get "re-built" (or cached?) every time you call the function that contains your query-building code?

I've been wondering about this and other things while working on my own mini-ORM thing for SQLite—I have it so queries are built once, at compile-time, type-checked, and stored in read-only memory in the executable. but I'm going down the route of having the user manually write SQL for everything that isn't super basic, instead of making a sort of mini-DSL for query-building. so far it's been going great but there's a lot of prior art in this space, and while I've used both Rails and Django before, forever ago, I've been kind of going into this all blindly (and so far it's been going great!).
https://www.metaculus.com/questions/track-record/

Only 13 resolved binary questions where you had longer prediction horizons (1+ year), the accuracy is zilch in AI category - Brier score of 0.25 which is akin to just guessing out 50% for all questions. Generally overconfident.

(Other categories much better - Brier of 0.14 1 year out)
Me too. It has the best and only package management system with the required configurability for many complex but real situations that make other distros a non-option. The biggest drawback of course is if you don't update a box for awhile you have to redo from stage3 - rolling releases are a double-edged sword. In theory, portage solves this. In practice, it just gets to a certain level of ungrokkable problems and you have to pull the parachute. Currently battling with ZFS root (stage3 and portage snapshots on same filesystem) as a workaround. It's nontrivial getting that up and running again. But once I do it's probably going to be a stable workhorse for 5+ years. I'm done with Apple.
That doesn't mean its initial design didn't learn from the mistakes systemd made.
> Still a guide is kinda necessary when tackling it

I've always disagreed with this idea that you need a "guide" to read some books. Guided reading inspires a specific reading of the book, which may not always be the reading that speaks most to the reader. To me it's equivalent to taking a walk with a geologist, or a biologist, through a natural park. While you will certainly see aspects you would not have picked up without them, you may expend so much absorbing these specifics that you neglect the aspects that speak most to you.

In university, I remember many professors dismissing some of my favorite books as "requiring guidance" to read. The thinly veiled implication was that they were lost on me. Which is rather silly. Instead of looking for the specific academic aspects of the books (which were indeed lost on me, and still are), the aspects of the books which I took the most away from were non-academic.
The Metaculus prediction weights predictors by how accurate they've been.
Yes.

> This is mostly false. ORMs are far more efficient than most programmers believe. However, ORMs encourage poor practices because of how easy it is to rely on host language logic (i.e., JavaScript or Ruby) to combine data.

The ORM encourages this, unfortunately.

> Now don’t get me wrong, ORMs are not as efficient as raw SQL queries. They are often a bit more inefficient, and in some choice cases, very inefficient.

Maybe a bit pedantic, but this and what's above contradict each other.

The problem is essentially this: you shouldn't use the abstraction until you understand what you're abstracting. But that's not how we write software typically.
Just keep it below permitted levels: https://www.fda.gov/food/ingredients-additives-gras-packagin...
Sure SEO gurus use every dirty truck but Google knows when the page was first indexed or found, and what changed compared to older crawls.

Or have they only changed the dates not the content itself substantially, etc. So that's a poor excuse if it was one.
Notable they are not discussing centralized collection and indexing of debug logs, they implicitly leave the logs on the disk of the machine where they were produced, and go out to read them when called for. This is an important lesson because centralizing and indexing logs is very foolish unless you are a Splunk shareholder.
I would think requiring opt-in for clipboard functionality would be the more radical option that would leave most users (myself included, I would imagine) scratching their heads when they can’t copy/paste as a matter of course. Maybe you meant something more specifically related to 3rd-party sniffing/modifying clipboard contents, but I haven’t really encountered that outside of apps such as CopyQ and Paste, and they are pretty explicit and intentional about their functions.

I have found a lot of utility with cross-device copy/paste. I know it requires the somewhat mysterious phantom Bluetooth/Wi-Fi connectivity that AirPlay/Airdrop use, so if I have disabled Bluetooth on my device, for example, it will no longer work. I could see where it might not be fully reliable enough to count on, I have experienced inexplicable failures, not often but enough to understand that it might not be some folks’ default preference. As part of the “handoff” function, it can be disabled in Settings at least.
I am concerned about the load on servers if the fediverse expands 100x in a year, that is, will current servers be able to handle all the API calls that “Threads” could generate.

On the other hand, one thing you notice right away with the fedi is that there is a lot of blocking going on and people saying things like “don’t use Lemmy” because they don’t like something that happens on the main Lemmy server and it can be pretty offputting to the newcomer…. And makes me wonder if everybody is going to block everybody else if it goes on long enough.
I feel like if your query ends up being quite large in complexity then maybe it is a time to create a view or stored procedure depending on the use-case and have ORM call that one instead.

To me ORM is quite useful to have some data classes that I can use with it to automatically handle various generic operations and maybe some relationships. Many ORM frameworks will also auto-create tables with the relationship constraints, provided you setup your data classes correctly.

The moment you start linking up too many ORM operations together makes me want to abstract it away into a view/procedure. It will be easier to debug that view/procedure rather than inspecting what your ORM has generated and how to fix it.

I am interested to hear if someone has other insight into how to utilize ORM frameworks properly.
The copilots of copilotai.com, educationcopilot.com, workwithpod.com, arcwise.app, xmind.ai, usegalileo.ai, copilotly.com, up.codes, and moveworks.com have entered the chat.
Nomad Sculpt: a mobile sculpting and painting app (WebAssembly)
You started an open source business making and publishing free software. How do you feel about going to work for a proprietary software vendor that ships lots of closed source software under restrictive licenses?

Was it a change in your own views toward user freedom (and an abandonment of free software ideology) or a practical matter?
OK, what is your salary?
IMO SQL is one case where you should "just program the damn thing".

There's no point at all in learning some SQL or ORM library. Learn and write SQL directly.

Database access is a fundamental thing you'll be doing for your entire career probably. Best to learn the actual technology directly.

This is true for certain other technologies too - CSS for example - don't learn a CSS library - learn and use CSS. In fact that's true really for almost all aspects of front end development - don't use a "forms library", program the damn forms APIs in the browser.

Also my personal experience is that SQL is much easier to learn than certain ORMs anyway.

Don't waste the cost of learning the wrong thing.