Also requires the device allows backup of passkeys. The infamous post where keepass was threatened if they were to continue to allow users to backup their own keys.
This gave me an idea - what if we made a stable diffusion based AI that would replace unimportant faces (and possibly other identifying details) with different ones - I have seen that AI can do this and make the change unnoticeable.
That way people would be safe from having their personal likeness and whereabouts accidentally plastered over the internet (except when they want their photo to be taken), and the end result wouldn't look so obviously modified as blurring faces or licence plates.
They're idiots who are throwing good money after bad in order to keep from admitting that they made a mistake.
MAGA voted for revolution, and they got Hillary Clinton (Trump's political idol since the 90s.) No matter who you vote for, you somehow get Hillary Clinton.
Everything that he is doing is what he said that he'd stop, except deportations of illegal aliens, attacks on public sector workers, and closing slush funds disguised as foreign aid, which his base (and others) very much support. The cutting of the public sector turned out to be a scam (barely anyone was cut, they were cut stupidly) and the slush funds were just shifted directly to the Pentagon; and although he closed the border, he was barely deporting. The Epstein failure, the Ukraine failure, and the Israel failure are also painfully obvious, and obviously things he could end at will (except he's obviously implicated by Epstein.)
So what he chose to do was to escalate the public show, the extravaganza of deportations. He tried to do it in the noisiest, most publicity aware way by picking fights with the most dingbat Democrats, creating alligator swamp prisons, and unleashing military in the streets of Democratic cities.
Since his backers (and every politician's backers) in the arms and oil industries want him to overthrow Venezuela, he's tried to somehow link what is overwhelmingly popular (the deportation of illegal aliens) with something stupid and unpopular (regime change in Venezuela) by talking about "illegal alien gang drug terrorists."
Ábrego García was a mistake that he got caught on, that he stupidly made a poster child for this PR strategy, and he's too dumb to let it go.
And to be fair, he sort of can't because it makes you wonder how many other mistakes there are, and then you can't give him the benefit of the doubt to push through the fast deportations he's trying to do to get around deliberately obstructionist judges.
Even worse, García is an illegal alien, and most people who voted for Trump want him deported anyway, no matter how nice he is. But Trump committed to painting immigrants as dangerous when statistically they're less dangerous than American natives. It's the second generation that become criminals, because they catch up to the US rate for people in their economic strata.
He could go back on that dumb claim, but it's not only been his brand since the first election, it's now tied to his excuse for continuing the siege of Venezuela, and escalating it to an outright attack. Also, the conquest of Venezuela would be a real legacy, because the US has become a country of thieves, and Venezuela has a lot to steal.
This is the real consideration. He doesn't care about immigration at all, which is why he isn't deporting, and isn't going after employers (who aren't Korean) but making exceptions and extolling H1Bs to MAGA rage. Attacking Venezuela is just going to lead to more Venezuelans coming in (and is why they're here now), and they'll just get a "legal" process that lets in just as many as the illegal process, in order to kill wages. Whoever you vote for, you get Hillary Clinton.
I feel this article acutely. My mother has a house full of antiques, fine china, and silverware that she values enormously but has essentially zero market value. Most pieces wouldn’t cover my monthly electric bill.
Here’s my plan - you’re welcome to copy it:
1. Make a video documenting each piece and its story while she’s still alive. Get her to tell the family history, where items came from, what they meant to her. This preserves what actually matters.
2. Set aside exactly three pieces that genuinely speak to me. Not “might be useful someday” - just three things I actually want.
3. At the funeral, announce anyone can take anything they want to remember her by. Let family self-select what has meaning to them.
4. Donate the rest wholesale to charity. Tax deduction should be around $25k - likely more financial benefit than selling piece by piece, with infinitely less hassle.
This honors the emotional value without inheriting the burden. The video preserves family history better than storing unused objects. And it avoids the soul-crushing experience of discovering your inheritance is worth less than a tank of gas.
Having no expectation of privacy in public used to be a reasonable stance when there was a real time+money cost to extended surveillance, which meant that you still had a moderate amount of privacy unless someone was willing to personally target you and spend significant resources.
You either had to have a cop or a PI tail you, or spend time and effort talking to neighbors and acquaintances collecting information and correlating it, and it was much harder to do so secretly.
Technology has reduced the cost of surveillance by several orders of magnitude, and although the premise is unchanged - that you've never had privacy in public - the practical impact has changed in an extremely disturbing way.
I think we're long overdue to rethink and strengthen privacy protections in public in the US. Technological limits, and policy limits on specific implementations are better than nothing, but it's clear to me that surveillance will continue to get cheaper and thus your effective privacy in public will continue to erode until a culture and legal shift in public privacy expectations. I'm not optimistic about that.
For others, I'm sure parent knows: OKLCH is largely a bugfix for CILEAB. Both try to make a color space where even steps feel evenly spaced to a human. But CIELAB had procedural flaws in its creation.
See slide 19: https://www.w3.org/Graphics/Color/Workshop/slides/talk/lille... -- if you ask CIELAB to make "pure blue" (RGB 0 0 100%) become grayscale, the intermediate colors become purple to the human eye. The entire point of a perceptual color space is that that doesn't happen. OKLCH fixes that.
BTW, credit to Björn Ottosson, who basically side-projected a color space into the web standards and more: https://bottosson.github.io/posts/oklab/ ... folks like him are why we sometimes have nice things!
I have keratoconus, which is where a lack of strength in my corneas has resulted in their losing their proper shapes.
I have several focal points in each eye, randomly clustered together. And unfortunately, there is no correlation (or reason for a correlation) between my eyes.
Imagine not being cross-eyed with two focal points, but with well over a baker's dozen. Even if I could line up one pair of points between my eyes, any improvement would be indiscernible in the mess I see.
Because the focal points are clustered close together, their impact is less at a distance (it just feels hard/impossible to properly focus, like looking through very slightly warped glass), but it is devastating up close. For reading.
Without help, I see so many copies of all the letters, randomly and tightly stamped all over each other, I could stare at a short line of text all day and never figure out what it said.
And this after having better than 20-20 vision at all distances, for most of my life.
(Fun fact: if I am in a dark room, and look at one of those tiny power-on LED lights on some media equipment with enough distance that it is basically a point, I can clearly see all my focal points - and also a dimmer curvy, spaghetti crossover mess of focal Beziers between and around them. My corneas are neither convex or concave. They are chaotic. Evil.)
Fortunately, I have hard gas-permeable "scleral" contact lenses. They form a near perfect cornea for me, so when I wear them, my awesome vision and glyphs live once again. "Scleral" refers to the fact that they are wide enough to rest on the whites (sclera) of the eyes, to completely cover and fill out my lame natural corneas.
So I am in pretty good if inconvenient shape.
But I would absolutely love it if this new method allowed my corneas to be reshaped. Any improvement would be a big deal.
(There is surgery where corneas are soaked with a binder, which is fixed with a laser, that strengthens them and stops/slows Keratoconus from getting worse. But it cannot recover what has already been lost.)
This, along with the "CHALLENGE.md" and "ROADMAP.md" document, is an incredibly cool way to show off your project and to give people a playground to use to try it out. The game idea itself is pretty interesting too.
It would be awesome if I ... didn't have to deal with AWS to use it. I guess maybe that might be a good use case for agentic coding: "Hey, Kiro - can you make this thing just use a local database and my Anthropic API key?"
Complaining aside though, I think that's just such a cool framework for a demo. Nice idea.
> and would be a third core device a person would put on their desk after a MacBook Pro and an iPhone.
Or build an AI-enabled device that replaces both. All you really need is local sensors, local emitters, and lots of local+remote processing+storage.
The laptop/desktop mostly goes away, when most people won't need desks, since most desk-requiring jobs will soon be done passably by "AI". (Whether the "AI" is actual intelligence, or just robo-plagiarism of training material.) Do you really need a keyboard, when there's nothing for you to type. Do you really need a bunch of screens, when you're not looking at and reasoning about lots of information.
If anyone is going to build a one-device for the idle and disaffected eloi, to be harvested of remaining value, by the weathly, who increasingly consolidate all of the wealth and power, it may well be OpenAI building that device.
Apple isn't the best candidate to nail this, because they have lingering whiffs of hippie counterculture in their self-image. And for a long time, Google thought of themselves as the good ones, with vestiges of that enduring, no matter how much DoubleClick metastasizes. But OpenAI staff was confronted unambiguously with its true self early on, so doesn't have the encumbrances that the others do.
PostgreSQL uses heap files for the primary table storage, not B-trees. In PostgreSQL table data is primarily stored in heap files (unordered collections of pages/blocks). Indexes (including primary key indexes) use B-trees (specifically B+ trees). When you query a table via an index, the B-tree index points to locations in the heap file
InnoDB uses a clustered index approach. The primary key index is a B-tree. The actual table data is stored in the leaf nodes of this B-tree. Secondary indexes point to the primary key.
One is not better than the other in general terms. InnoDB's clustered B-tree approach shines when:
You frequently access data in primary key order
Your workload has many range scans on the primary key
You need predictable performance for primary key lookups
Your data naturally has a meaningful ordering that matches your access patterns
PostgreSQL's heap approach excels when:
You frequently update non-key columns (less page splits/reorganization)
You have many secondary indexes (they're smaller without primary keys)
Your access patterns vary widely and don't follow one particular field
You need faster table scans when indexes aren't applicable
I personally find PostgreSQL's approach more flexible for complex analytical workloads with unpredictable access patterns, while InnoDB's clustered approach feels more optimized for OLTP workloads with predictable key-based access patterns. The "better" system depends entirely on your specific workload, data characteristics, and access patterns.
It's about feeling satisfied and full too. Satiety. With the demonization of carbs and fat, protein is all that's left for calories. And its the most satiating/satiefying. Which every article like this seems to gloss over.
Protein does two things. The minimum amount required is necessary to replenish amino acids and proteins. The excess is spent on calories. At the end of the day, calories are sort of calories. The body needs energy and it needs one of the three and protein is really the third best of the three, but has the least bad reputation. This is where marketing has overtaken science and fact based decision making.
Complex carbs are the best energy but they need to be cut with bran and fiber to regulate their absorption speed. That kind of gets left out of the fiber discussion, that fiber is part of a pairing with carbs.
The seed oil hysteria (which is really only focused on omega6s/polys anyway,) along with the perception of "fat" making you fat, has steered people away from monounsaturated fats being a primary calorie source despite being cost effective, healthy, and quick to consume.
Another place where marketing/blognutrition has overtaken reality is the idea of every protein needing to be complete, vs just eating complete protein over the course of a week or day. Collagen is missing tryptophan, which is abundant in whole milk, yet collagen is wrongly extolled as "not a source of protein and shouldn't be counted."
The other part of satiety is learning mindfulness, and being ok with hunger, and being mindful of not letting hunger control behavior mindlessly..
3FS isn't particularly fast in mdbench, though. Maybe our FDB tuning skill is what to blame, or FUSE, I don't know, but it doesn't really matter.
The truly amazing part for me is combining NVMe SSD + RDMA + supports reading a huge batch of random offsets from a few already opened huge files efficiently. This is how you get your training boxes consuming 20~30GiB/s (and roughly 4 million IOPS).
802.11ad/ay on unlicensed 60ghz, our most economical option is to deploy Ubiquiti Wave Pros. We see real-world 2gbps+ speeds at 15km distances. We have Wave Pro, XG, and XR radios all throughout the network for multigig links, and 95% of our non-business installs are Wave LRs and Nanos. We can do up to 33gbps symmetric on 70ghz licensed bands on a single radio, and I have a number of 10gbps radios, but they're not cheap.
> You know, to just be grossly generalistic, you could put half of Trump's supporters into what I call the basket of deplorables. (Laughter/applause) Right? (Laughter/applause) They're racist, sexist, homophobic, xenophobic, Islamophobic – you name it. And unfortunately, there are people like that. And he has lifted them up. He has given voice to their websites that used to only have 11,000 people – now have 11 million. He tweets and retweets their offensive hateful mean-spirited rhetoric. Now, some of those folks – they are irredeemable, but thankfully, they are not America.
Hilary was only wrong about two things: It's not half of his supporters it's 100% and they're not "deplorables", they're monsters.
The 8541.* category exclusions are interesting. Does the US self-produce all required quantities of LEDs and piezoelectric crystals and doesn't need to import those? Is the exception on photovoltaic components to discourage American companies from producing solar panels?
Because all of their claims are pig shit. I am personally one to extend a large assumption of good faith. And I'm not some Democratic partisan but rather a libertarian who would say "both sides" as recently as 2020. But after years of steelmanning and trying to engage with where they are coming from, at this point the dynamic is irrefutable - claiming to want freedom of speech, claiming other American freedoms like gun rights, claiming to want law and order, claiming to care about spending or inflation, claiming to want small government, claiming to want accountability, draping themselves in the flag while claiming to love this country, claiming to be the victims of their fellow citizens' unwarranted criticism - all of these references to lofty ideals are just to abuse good people's assumption of good faith while running interference for autocratic authoritarianism, red in tooth and claw, as they burn this country to the ground with their whiny grievance politics.
Trump in I believe last night's interview with Fox (guy seems to do these daily, repeating the same lies and nonsense night after night, so it's tough to know if it's new or not) complained that every other country had "raped and pillaged" the United States.
Imagine being on top of the world, the richest large country on the planet, and declaring that really you're the victim. There is a fundamental blindness to realize that all of these things are not givens, and that things can get much, much, much worse.
And they are going to get much worse. And Trump's approval rating will probably dip to 45%. The US has committed to the bit of being a modern idiocracy that just like the excitement of "oh boy, what hijinx is he going to do today???"
I have tried a lot of local models. I have 656GB of them on my computer so I have experience with a diverse array of LLMs. Gemma has been nothing to write home about and has been disappointing every single time I have used it.
Models that are worth writing home about are;
EXAONE-3.5-7.8B-Instruct - It was excellent at taking podcast transcriptions and generating show notes and summaries.
Rocinante-12B-v2i - Fun for stories and D&D
Qwen2.5-Coder-14B-Instruct - Good for simple coding tasks
OpenThinker-7B - Good and fast reasoning
The Deepseek destills - Able to handle more complex task while still being fast
DeepHermes-3-Llama-3-8B - A really good vLLM
Medical-Llama3-v2 - Very interesting but be careful
"The years that pass eat up your margin for error until there is no margin left. The mistakes you make are no longer flaws of inexperience, they are flaws of character. To be young is to be constantly on the precipice of perfection – just a little further and you’ll get there – but you never get there, and suddenly you’re old, and find yourself in a permanent state of imperfection, which you must reckon with."
Because arbitrary, ignorant hack and slash "shock and awe"
is a smokescreen to conceal whatever it is they're really after.. privatization, emoluments, treason, and/or other arbitrary, political agendas.
Upstart's CLA definitely had an impact (Ubuntu even shipped an additional patch in the Ubuntu Upstart source package, because the author hadn't signed the CLA, so it couldn't be incorporated into the upstream), but Upstart had a pretty fundamental design flaw - the dependency model was entirely broken (https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/44765...), and Scott James Remnant left Canonical in early 2011 before rewriting it. Canonical never really funded anyone in a position to fix this kind of thing, which didn't really give a positive feeling about long term technical maintenance.
> Through some digging, I found that when a desktop enters S3 sleep, the system cuts power to PCIe GPUs
I am not sure how correct this assumption is. S3 is supposed to cut power to everything but RAM, but for example Gigabyte Aorus motherboards are notorious for an NVMe SSD sleep bug that randomly prevents the system from properly sleeping or waking.
This is fixed by adding the following udev rule:
# Generic PCIe fix for sleep bugs by preventing wakeup from any PCIe port
ACTION=="offline", SUBSYSTEM=="pci", DRIVER=="pcieport", ATTR{power/wakeup}="disabled"
or more targeted:
# Gigabyte sleep fix by preventing wakeup from problematic PCIe port, depends on motherboard model
ACTION=="offline", SUBSYSTEM=="pci", ATTR{vendor}=="0x8086", ATTR{device}=="0x43bc", ATTR{power/wakeup}="disabled"
You can find any glitched PCIe wakeup device with:
1. cat /proc/acpi/wakeup (you'll have to trial and error your way through the wakeup devices if it isn't immediately clear)
2. cat /sys/class/pci_bus/*/*/yourWakeupDevicePci/uevent | grep PCI_ID
3. prepend "0x"
You also have the option of:
udevadm info --attribute-walk /dev/whatever
but for that you need to know some basic identifier of your glitchy device.
Or if you want to shellscript it (less reliable than letting udev do it for you and needs to be done via systemd service file or another automation):
# Gigabyte sleep fix, port depends on mobo model
/bin/bash -c 'if grep 'RP05' /proc/acpi/wakeup | grep -q 'enabled'; then echo 'RP05' > /proc/acpi/wakeup; fi'";
Yes I really hate this (and other) Linux sleep issues.
This is a degree of thinking that feels rank common in the world. When you read a complex blog post with sophisticated approach, there's often a "wouldn't it be easy to just ____."
Maybe, yes, perhaps! But sometimes the problem at hand - the proboem specified in the post - isnt the entire desire or objective. "Actually be easier" abounds, but sometimes our scope & intent in the long run builds on the problems at hand.
Porting ExifTool may be easier (but then if you want to maintain it, that's a drain for life). But having perl that you can now run anywhere might be something this author sees other use for. Getting good at wasm or exhibiting their excellent systems skills might have been side objectives.
Whether we just do things to get to get results at hand, or whether we invest ourselves broadly to build a better world is a constant struggle for many engineers. This shows up in the comments time and time again as "would actually be easier". I'm sorry for hitting hard on this specific comment, but there's a Two Cultures problem here, and one culture trivializes the other endlessly in the comments. It's hard for me to state why trying hard & caring & doing extra matters, but I think that breed of people are the ones that I look up to, that make all the difference to me. And I really wish there was a good defense or rallying cry, something we could say when we get the inevitable "would actually be easier" that can capture the enthusiasm for setting ourselves up & building broadly towards our better worlds.
- where can I set machine-owner-key for rEFInd to do secure boot with Linux?
- where can I set the *real* machine-owner-key to load only a copy of board firmware compiled from not-license-encumbered source code on a machine I control?
- can I remove the wireless network interface so that I have a wireless network interface that does not run binary blobs?
- is there a clean interface to remove the Intel Management Engine binary blob and replace it with something that I can see the code so don't need to worry about something opaque and untrusted having "ring -3" access to my system?
I feel like I already know the answers to these questions. But these are questions anyone who has one of these machines should be asking themselves.
Here is a monster pilot forum thread on Concorde that ends up pulling in senior engineers, pilots, aerodynamicists and even a former flight attendant. They lovingly go over every detail of the plane's design and operation.
WARNING, serious temporal hazard. Do not click if you have work to do today or are supervising small children.
Question related to 3D mesh models in general: has any significant work been done on models oriented towards photogrammetry?
Case in point, I have a series of photos (48) that capture a small statue. The photos are high quality, the object was on a rotating platform. Lighting is consistent. The background is solid black.
These normally are ideal variables for photogrammetry but none of the various common applications and websites do a very good job creating a mesh out of it that isn't super low poly and/or full of holes.
I've been casually scanning huggingface for relevant models to try out but haven't really found anything.
"I learned that the world of men as it exists today is a bureaucracy. This is an obvious truth, of course, though it is also one the ignorance of which causes great suffering.
“But moreover, I discovered, in the only way that a man ever really learns anything important, the real skill that is required to succeed in a bureaucracy. I mean really succeed: do good, make a difference, serve. I discovered the key. This key is not efficiency, or probity, or insight, or wisdom. It is not political cunning, interpersonal skills, raw IQ, loyalty, vision, or any of the qualities that the bureaucratic world calls virtues, and tests for. The key is a certain capacity that underlies all these qualities, rather the way that an ability to breathe and pump blood underlies all thought and action.
“The underlying bureaucratic key is the ability to deal with boredom. To function effectively in an environment that precludes everything vital and human. To breathe, so to speak, without air.
“The key is the ability, whether innate or conditioned, to find the other side of the rote, the picayune, the meaningless, the repetitive, the pointlessly complex. To be, in a word, unborable.
“It is the key to modern life. If you are immune to boredom, there is literally nothing you cannot accomplish.
> Telling internet companies that if they moderate things in a way he doesn’t like, he will use the power of the state to punish them. This includes fact-checking things in a way he dislikes,
I like dang's comment on fact-checking where he noted:
> the question, "what are the facts?" is complex enough to already recreate the entire political and ideological contest.
I love Dostoevsky too much and am quite happy in my bias and echo chamber of that—he was one of the writers that I read in my early days, and to date, I feel that he changed a lot in me or resonated so much that I can't explain.
I believe Nietzche said this about him "the only psychologist from whom I had something to learn."
And one of my favorite quotes by him:
For, after all, you do grow up, you do outgrow your ideals, which turn to dust and ashes, which are shattered into fragments; and if you have no other life, you just have to build one up out of these fragments. And all the time your soul is craving and longing for something else. And in vain does the dreamer rummage about in his old dreams, raking them over as though they were a heap of cinders, looking in these cinders for some spark, however tiny, to fan it into a flame so as to warm his chilled blood by it and revive in it all that he held so dear before, all that touched his heart, that made his blood course through his veins, that drew tears from his eyes, and that so splendidly deceived him!”