skysight-inc/HackerNews huggingface dataset:
The life cycle assessment shows that over a five year life span, production is responsible for 65% of CO2e, and usage about 25% (out of a total estimated 200kg - roughly 86L of gasoline) using "a typical US energy mix".

Component wise (during production), the largest CO2e contributor was the display at ~25%, then the mainboard at 20%, and then battery around 15%.

Take aways for me are that: from a sustainability standpoint, if you're going to buy new, then it makes sense to buy the most capable model that makes sense, and try to milk it for as long as possible. Also, I never would have guessed how high the impact of display production was. Certainly makes the harvesting of screens from dead laptops seem like a good option.
There are millions of mineral and rock formations around the world with 90 degree angles. A tree/flower stem/etc and the ground form a 90 degree angle. A branch coming straight out of a tree trunk (common in pines, or some other evergreen) makes a right angle. A vine or spanish moss dangling from a branch makes a right angle. Two logs or branches that fall on each other in the forest serendipitously form a right angle. An arm, leg, etc sticking out of an animal with arms forms a right angle when extended. Water running down from two different points on a hill toward a central point could easily join as a right angle.

I'm pretty sure right angles existed before this log.
If the whole tech industry generated 50 million metric tons per year, that’s about 6 kilograms per person on the planet per year, about a watermelon, and if you consider that even half of those are served by it, it’s a manageable amount of waste. The fact that it’s consolidated is a responsibility but also an opportunity to make big changes with every gain. I wish the tone here focused more on that opportunity.
It's effectively a typed INI file
Why trust the opionions from this website? Are they legal experts in copyright?
This, but I also have a wishlist of features I wish Excel had in order to achieve parity with Airtable/Notion – arbitrarily-sized lists of data in a cell, for one (as opposed to arrays splatted throughout multipel cells.)
I mean, you must not have thought about it much then. They literally shoved a phone UI down desktop PC user's throats.

It's worse than any other desktop environment. Pretty sure you can get more work done faster on GNOME 1.
At first I thought "This sounds stupid, just play a little, have some fun, and move on like everyone else". Then I remembered my own experiences with addictive substances.

Addiction rewires your brain, which is an experience I forget when I am not addicted to something.

It's easier to not indulge at all, than try to have a little and attempt to control it from there.
Nope, nesting works! The required ending tag on table means any nested table will open a new context and then any <tr> or <td> will now scope to that table and will until the second tables closing </table>.

<table>
<tr>
<td>
<table>
<tr>
<td> table-cell-inside-table
</table>
</table>
Right, that's why you offload significant tasks to transistors, way more than just basic addition, subtraction, etc. Present AI makes it possible to offload more complex tasks to AI altogether with minor attention paid for checking and revising, etc.
I'm sad to hear about your addiction.

People seem to have an inability to judge this game relatively impartially. They either claim that it's an unholy abomination that should have been aborted by the compiler or it's the greatest invention of mankind since the printing press. In reality (and as someone who played the original bg1, and bg2), it's a solid dnd based RPG experience with an incredible amount of content that is somewhat diminished by the number of bugs that continue to plague it even after its official release.
I can't leave something like that unexplained, and I've been an IT department before.

It would bother me until I figured something out.
Woah, every new discovery really makes Graham Hancock seem a bit less crazy.

476,000 years is a HUGE jump. They called him crazy for thinking that the Egyptians had structures 12,000 years ago.
I totally agree. I've used YAML for small config files on various projects I've written over the years. Stuff where it's maybe 50 lines on the extreme end, with a very simple data layout that doesn't get more than 2-3 levels deep. And for years and years I never understood WTF people were on about when they said how awful YAML is.

Then I used k8s for the first time. And after that, I understood, because k8s manifests are an abomination. Super error prone and hard to read. And I think that this has a whole lot more to do with the data model than the markup format. YAML isn't perfect (in particular, the way you specify an array of dicts is hot garbage and confusing), but it's not the main problem. The way the data is laid out in k8s would be awful to work with in any format.
Bottling water removes it from the local water cycle. If you are watering and showering, that water stays relatively local and ends up coming back into the local water system maintaining the local water table.

If you are bottling water, you are effectively removing it from the local “water system” with no chance of it ever replenishing the source.

Irrigation wells are not ideal either, and may be comparable in terms of ground water impact as bottling plants.

These draw tremendous amounts of water. The water table drops quickly in this scenario with a slow rate of replenishment. There’s also the possibility of contaminants leaching into the aquifer when there is no hydraulic pressure to push back.

My province is an island in the middle of an ocean, so infiltration of personal wells (ie for houses) with salt water is an issue when the water table is low. There is no quick fix for this either. Personal use should trump industrial use.
This is a twitter post with three likes. Who is that guy and what is the basis for his reporting of this?
Databases can usually be split into one of two types; OLTP (row-based) or OLAP (columnar). OLTPs are used mostly for transactional workloads whereas OLAP is mostly used for analytics.

Here goes...

Take 1: sqlite is to Postgres, what duckdb is to Snowflake/BigQuery.

Take 2: In a similar way that sqlite is an in-process/memory OLTP, duckdb is an in-process/memory OLAP.

I should mention some caveats/exceptions/notes about my statements above:

- there are OLAP projects out there that use Postgres as their basis.

- HTAPs are DBs that allow you to define tables as either row-based or columnar.

- duckdb works with sqlite tables, and its SQL is heavily based on postgres SQL

- duckdb 0.9.0 is being released next week :)

- It seems duckdb is poised to become an almost ubiquitous component of the analytical stack. Apache Iceberg, dbt, ...
in terms of something i'm shipping to users, i would much rather have to worry about the nuances of TOML than of YAML. with TOML, i don't have to worry about e.g. remote code execution because someone figured out a clever way to trick my yaml into running arbitrary code somehow. that kind of shit is annoying.

is it uglier? sure. but it's peace of mind...

in terms of config i'm using myself, say Kubernetes stuff, i really love YAML...because i know exactly what it's doing and i generally keep things simple. it's nice for that, it just does way too much IMHO...
I guess my point was less about what the structure is and more that it'd a significant discovery regardless of what it is.
Exactly this. But even worse, this is frequently not said aloud. It is implicit in all of our interactions. Express too much emotion outside of certain narrow contexts, and other people (men and women alike) will look at you like you are a wimp. Nobody has to say a word.
"Don't like it? Build your own Twitter"

"Don't like it? Build your own YouTube"

"Don't like it? Build your own payment processor"

"Don't like it? Build your own anti-DDOS"

"Don't like it? Build your own ISP"

"Don't like it? Build your own..."
Can you expand on that a little, what do you mean exactly?
Whatever works for you. It is possible to play a few hours every other day though. I'm 60 ours into BG3 and play 2-3 hours every few days. Binge consuming anything is not ideal, although of course it's fun.
If it helps - the game is fine but it’s not the platonic ideal of video games in the way that the press coverage (and your blog) suggest. You’re really not missing anything by not playing it other than an enjoyable way to kill some time.

It’s _definitely_ not good enough to “fall off the wagon” for, seriously.
I have the same feeling. Boredom is necessary for me to focus my energy on work. If I'm really into a game, it's easy to spend a large portion of my time and mental effort on something purely for fun. It's ok to indulge in entertainment if we are living comfortably, or need a break, but not if we're trying to actively build something.
>While YAML is far from perfect, it's fine for random config files written by humans

If only Kubernetes hadn't gone and used it as the markup language of choice to represent... everything.
Alternatively, you don’t “prove” things in biology, you just provide evidence for them.

Proof implies a level of certainty that doesn’t exist in biology.
I remember seeing an example of using zip to classify languages. You take a set of documents of equal size where you know the languages, then individually concatenate and zip them with the unknown text. The smallest compressed output is likely to be the target language.

I can't find the original blog, but there's a note about it here - https://stackoverflow.com/questions/39142778/how-to-determin...
> According to SBF, the utility we gained by moving fast outweighed the occasional costs we paid due to poor risk checks, hacks, and the like. This was SBF's work philosophy, and it drove the culture he created at Alameda and FTX.

Moving fast is great, but you need structure to support it. If you front load your development with guard rails that ensure you're always on track, then you "aim small, miss small" so to speak. If you do none of that and just hope that you can respond to problems as they arise then you've really not aimed at all and can potentially hit a target, but likely also hit a house.
Ok, cool. That's about what I figured at this point. Originally while REing the protocol I thought that it was holistically handling auth at that XSP layer, but then was surprised when a box would the identify it's XID to matchmaking as well, which should have been stored in the krb ticket to bootstrap that connection.

Thanks so much, I really appreciate your candor here!
This looks incredible. I can certainly see this gaining traction with increased support for other DBs and clients. Great work from these folks!
I know I should have seen it coming but the website makes no mentions anywhere that it's US only.
Presumably the user tracking component is common code.
Flamme – Helps couples stay and grow in love
Flamme is a platform to help couples stay and grow in love by helping them discover each other better and plan fun times together!
Yeah, it appears that way. It's confusing though since comfyUI and InvokeAI use workflow to mean .. well.. an actual workflow.
The point is that that it can be trained to be convincing in the first place.

The current batch of AI can be trained by giving it a handful of "description of a task -> result of the task" mappings - and then it will not just learn how to perform those tasks, it will also generalize across tasks, so you can give itva description for a completely novel task and it will know how to do that as well.

Something like this is completely new. For previous ML algorithms, you meeded vast amounts of training data specifically annotated for a single task, to get a decent generalisation performance inside that task. There was no way how to learn new tasks from thin air.
For the US (and maybe the rest of the Allies), the anti-German sentiment was more true in WWI; Japan got it far worse in WWII.
I haven't seen any stone tools with perpendicular sides. In fact, I don't know of any other 90-degree stonework until the T-stones at Gobekle Tepe. If you could point me to some examples I'd be very much interested in knowing about them.
Well, CEOs do look at these letters quite frequently. At least, I did when I was the CEO of a networking company.

We were only selling equipment in the US at the time but some had found its way around the globe. This one particular Indian gentleman had been engaged for some time with support claiming that his unit wasn't working right and exhibiting all kinds of strange behavior.

I had a habit of looking at the cases with the longest open history, which is how I found it. I continued to monitor though I didn't send anyone out to India or anything like that.

Eventually it came out that the sleek looking aluminum unit had some kind of stocky packaging material stuck to it, so the customer had put it in the washer to clean it off.
> they care far more about what you could provide than how you feel.

This is real, it does happen. But for the sake of anyone reading this, please be aware. There are plenty of women who are not like this. Finding them can feel overwhelming, but when you land the right one, it makes life so much better.

I'm kidding, but only slightly, when I say this: I think the best advice for young men is to skip the dating scene altogether until you're about 30. Things settle down, everyone more mature and less mercenary, and women will look at you more for your good manly qualities rather than the shallow ones.
so many of these comments without any examples, bug reports. Just feels :(
That sounds ridiculously unreasonable! This basically means that, even if we were to enter some fantastical age of space travel (yeah I think I've been playing too much Starfield lol), we would still be beholden to this nonsensical bureacracy. What would be the point of going out and makimg discoveries that impact future generations to come if your neck is gonna end up under some "regulatory" agency's foot?
Tracing would be on every web service in production! At the same time! And saving all the output!
We create fake sub-games within the real world all the time, it's not limited to video games. You see this when people get really invested in petty office politics or other such nonsense, and they realize how little it matters when they walk away.

I think people in the real world often overvalue the significance of the games they're playing. If you make a mistake on live television a lot of production people will probably get upset and claim it's the end of the world, but most people really don't care and it doesn't actually matter that much. Sure you should be professional and try your best to avoid mistakes, but there's usually no significant real-world consequences.

Anyway, a while back I uninstalled League of Legends because it was sucking up all of my time and it wasn't even fun.

Have you considered playing with friends or your SO? I think turning video games into a more social activity can help clamp down on the addictive aspects without sacrificing connections. Heck, I've met tons of people thanks to playing competitive multiplayer video games.
SpatiaLite (SQLite extension) for browser and node
You weren't the only one: https://community.frame.work/t/we-are-not-sustainable/36888/...
What genre of story is this? I love these tales.
Have you had any success using that site (vegancheese.co)?

I want to try them but a lot are only available in very specific regions. I found one that was supposedly available at a farmers' market near me (bay area) but when I went there I couldn't find it.

Do any of them deliver?
For local dev Jaegar provides a very nice UI to do trace inspection, searching etc.
it’s child abuse, for attention for the parent, misusing the title of journalist to shield scrutiny.

the article states that names remain on the birth record, unchanged, regardless of the future. besides, it wouldn’t be as sensational of a story if the name were fixed before the story were published.
Had two negative experiences at the same place. Some agents are outwardly hostile. There was no provocation.
It's a rhetorical question - you don't usually find wood that old except in very specific situations like this where conditions happen to have been right for preservation.
Unless I'm misreading, it's not available at this time:

> RTSP was considered a beta feature and we are currently assessing the path forward as the firmware versions have aged quite a bit. We have removed the firmware files for these versions for now and we’ll update the pages when plans are finalized. Please note that firmware files take a while to work on and test so you may not see an update in the near future.
TBF, for the longest time XFree86/XOrg handled pointer events/updates in a signal handler. The only time you'd have pointer stutters in that epoch of X on Linux was because interrupts were disabled for too long (`hdparm -u` ring a bell for anyone?).

At some point this was moved to an input thread, probably around when glamour happened. You can't do complex junk like OpenGL calls from within a signal handler.

Some things were easier to do better when X implemented the full graphics stack.

Nowadays in a Wayland world the compositor is still hamstrung by what execution contexts it can call its underlying GPU-acceleration API from. So I doubt we'll see the same kind of lean and mean signal handler approach of ye olde X. The best you can probably do there is a dedicated high-priority thread.
This is a blog post summarizing the working paper available here: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4573321
we use the term "Large language models" because the entire world wide web, library of congress, etc. have produced a truly vast amount of written content such that LLMs have massively large datasets available for learning. That's what I understand to be the "large" part. We have an unbelievable amount of written content available from a huge amount of datasets (both public domain and more questionably public domain).

When this video refers to "large behavioral model", where's the "large" part? Where are they getting a similarly "large" amount of behavioral input data? It looks like they have a big lab with a few dozen people modeling behaviors. that's great but it's not like this number of people could produce as much content as all of digital written content.
If you have a bunch of good condition beta dual lands, that’s insane :)

If you want to sell them, the right place right now is Facebook Marketplace, and you can always email me for expert advice or help trying to sell them.

I get a little thrill from you commenting here!
My thoughts too. This just seems like such a ridiculous thing that it must be out of context. Perhaps it's about in comparison to paywalls?
I prefer MicroG over sandboxed Google Play. I don't use either OS currently (I use lineage-microg as I don't own a Google pixel phone) but if I did I'd prefer Calyx for that reason alone.

Another reason is that the last time I mentioned this same reason someone apparently from grapheneos came here foaming at the mouth that I was part of a conspiracy spreading disinformation against them and that I was crazy for wanting MicroG. Ummm what??

Because I'm not. I just happen to like MicroG a lot, in particular the local and Mozilla location database options which avoid leaking my location to Google. And I like that I can inspect the code that communicates with Google, for push messages, which is the only thing I want Google services for. And microG can partially fake SafetyNet which Graphene doesn't do (they say they won't lie about security features but I think safetynet is more about DRM). Anyway, it's not even a reason directly related to Calyx.

But that heated reception cemented my opinion. I spoke to the Calyx guys on IRC when they were working on support for my OnePlus and they were very friendly. That matters a lot to me too. Unfortunately OnePlus changed something right then that made it infeasible, I don't remember what exactly. Some boot loader stuff. So it never happened.

But pixel phones are hard to get in my country so I don't own one. So either option is moot. LineageOS does ok anyway. Even though they also seem to hate MicroG for some reason. I don't know why FOSS people can't just get along...
There’s a deep paradox in our industry: software and software services are extremely expensive, yet people have been conditioned to expect them to be either free or very cheap.

This pretty much forces indirect business models and that usually means something sleazy or user-hostile: surveillance, addictionware, paid propaganda, etc.
Note that the behavior you describe (like the “NO” problem) was part of the YAML 1.1 excessive-effort-at-DWIM insanity (in this case, intended to make time entry “just work”) that was removed in YAML 1.2.
That looks like an annoying problem. Really need a decimal type for that.

As an aside has anyone tried making Python object notation? For instance you'd get tuples, sets, complex, hex, etc. along with dicts, lists, and all the other stuff json has. I know you can use literal eval but it has some security issues json doesn't have.
From a similar discussion on Lemmy (https://communick.news/comment/420983):

I understand the sentiment, but I can’t stop feeling that it is too self-centered. I certainly agree that we do not need a billion people on the Fediverse, but at the same time I feel some moral imperative to free the billion people that are stuck on Big Tech networks, and we need to build an alternative for them.
Yeah that makes sense, the same root cause can show different symptoms. Thing is, the triaging starts with the symptoms, and you might not know whether or not the root cause is platform-specific until you've spent a lot of time digging into it. So as far as the dev is concerned, maybe it's not an important bug if nobody on their big target platform is reporting it. And if someone on another platform reports a bug that repros anywhere, especially a savvy Linux user providing lots of details, that might be so easy to fix that it's worthwhile.

Depends on the type of software. I feel like PC games are on the extreme end of having lots of minor bugs and one very dominant platform.
<https://news.ycombinator.com/item?id=37580260>
Indeed! When I see ultra-wealthy-but-emotionally-isolated people (the trio pointed out by Jaron Lanier comes to mind [1]), all I feel is pity at their condition.

What they need is to be emotionally "nursed" back to wellness, but their sheer wealth has isolated them so much that nobody can connect with them on a "normal" human level anymore.

[1] https://www.nytimes.com/2022/11/11/opinion/trump-musk-kanye-...
Yeah, I guess it would have to have either been long enough ago that it's been erased by geology (which seems somewhat infeasibly long ago wrt the evolutionary timeline) or recent enough that we would likely have found a trace of it by now. I guess the only chance is for some missing link far in the evolutionary past that was erased by e.g., one of the past mass extinctions.
Yes, it's all art and entertainment, and every medium has products for every age group and target audience. Somehow many people still hold the notion that games are for kids, or at least not for adults, when there are movies for kids, and also for adults.
Does it support partial sync ?
There's a hidden crisis among California's rural kids. Would this teen make it?
A friend of mine is named William, but generally goes by Bill. This has and does cause a variety of issues, some minor but others that need many hours of bureaucratic effort to resolve. Having a former legal name like this seems likely to cause substantially more future static than that.

Imposing that effort of your child for clickbait: not really a journalistic moment to be proud of.
Why was this story flagged?
Many ideas around trading and we are kind of at a cambrian explosion of ideas honestly!

Check out /deck/add for the half built mass buyer that we’ll finish after MagicCon.