HNHacker News
TopNewBestAskShowJobs

eco

2,566 karma · joined November 23, 2010

submissionscomments
eco··on Privacy friendly ESP32 smart doorbell with Home Assistant local integration
That looks great. The 0-70C operating range is noteworthy if you want to use it for a doorbell, though.
eco··on Firefox finally outperforming Google Chrome in SunSpider
It seems like it's somewhat close (assuming uBlock Origin grabs most of the tracking query/content).

https://privacytests.org/

HTTPS Only can be enabled (it's still off by default) to score a few more points.

It gets better in Nightly and even more so in Nightly Private.

eco··on Electronic Structure of LK-99
I think he might be working on it. On Twitter he teased a homemade device for making very fine powder for, say, superconductors.

Here's his video of making YBCO for anyone that hasn't seen it: https://www.youtube.com/watch?v=sLFaa6RPJIU

eco··on Amazon is getting ready to launch a lot of broadband satellites
> Also note that Vulcan and New Glenn both use Blue Origin's BE-4 engine.

One of those engines destined for Vulcan's maiden flight exploded during qualification testing recently.

I think a lot will have to go right going forward for Amazon to reach the July 2026 deadline for half deployment.

eco··on Lemmy now has over 2M users across 915 instances
I know this point was already made but it really is just email but with your email provider also offering public mailing lists. It kept feeling super complicated until I realized that's all it is.

Don't overthink which instance to choose. Just sign up for Lemmy.world or any of the other "general purpose" instance. It's not terribly important.

The one caveat to that is that you may want to choose beehaw instead if you strongly value a more heavily moderated experience. As I understand it, Beehaw intends to refederate once there are better moderation tools available on Lemmy but for now they are separated.

eco··on Lemmy now has over 2M users across 915 instances
If you're referring to Beehaw defederating Lemmy.world it's because beehaw has a pretty strict content policy (you even have to write a little essay about why you want to join and what value you'll bring to beehaw). Lemmy.world had open sign-ups without much in the way for preparing its users for what was expected of them on beehaw communities so there was some culture clashes and beehaw decided to temporarily defederate until Lemmy has better moderation tools in place.
eco··on Debris Field Confirmed as Titan
Makes sense.

https://en.m.wikipedia.org/wiki/Fire_piston

eco··on Listen to Steve Huffman tell the story of how Reddit got started
Tencent owns 5% of reddit.
eco··on The FAA has granted SpaceX permission to launch its Starship rocket
This second stage is going to slam into the water at terminal velocity (per FAA filing). No mock landing flip and burn. The two after will break up on re-entry (no "wings", people suspect they are for payload or propellant transfer tests).

The booster, however, will do a mock landing over the water a ways out from the launch facilities (40 miles I think it was).

eco··on The FAA has granted SpaceX permission to launch its Starship rocket
It's about weight. The landing legs on the Falcon 9 first stage make up 10% of the dry weight if I remember correctly. 10% is huge savings for a booster. They've already proven they can do pinpoint landings so moving the hardware to the ground makes a lot of sense. Also, the booster should be easier to control because it can hover (the Falcon 9 booster has to do a suicide burn because its near empty thrust to weight ratio is > 1 even with only one engine). They wouldn't want to hover because it's a big waste of fuel to rely on that but it is an option while they are still practicing the catch maneuver.

They are building a tower at the Cape (it's fully erected already) but people have noticed the arms on it are shorter leading some to speculate that it might not be used for catching.

eco··on The FAA has granted SpaceX permission to launch its Starship rocket
Tim Dodd just released an excellent guide on how to visit Starbase.

https://youtu.be/aWvHrih-Juk

eco··on C Strings and my slow descent to madness
They don't own anything. It's just a pointer and length. They don't allocate/deallocate.
eco··on C Strings and my slow descent to madness
A lot of people don't know about this but Microsoft is taking steps to move everything over to utf-8.

They added a setting in Windows 10 to switch the code page over to utf-8 and then in Windows 11 they made it on by default. Individual applications can turn it on for themselves so they don't need to rely on the system setting being checked.

With that you can, in theory, just use the -A variants of the winapi with utf-8 strings. I haven't tried it out yet as we still support prior Windows releases but it's nice that Microsoft has found a way out from the utf-16 mess.

eco··on U.S. Postal Service starts nationwide electric vehicle fleet, buying 9,250 EVs
It's very divisive but I love the NGDV too. I wouldn't want it as my personal vehicle but mail trucks have had an iconic look my whole life and these even more so. I think a lot of kids will grow up with fond memories of this dorky mail truck.
eco··on C++ Coroutines
To expand on what you said, they recently decided to work on stackful coroutines for C++26 now that C++23 is final. You can just use one of the many libraries if you don't want to wait for the standard library version.

Stackful coroutines didn't require any compiler support, unlike stackless so they've be available for a long time (stackless have also been around since C++20).

eco··on Automatic1111's GitHub account suspended for "ToS violations" [restored]
Yeah, it must be specific subreddits they've posted to. Other than spam flagging, I've never seen reddit itself restrict links. It's pretty common for subreddits to use AutoModerator to enforce a link allowlist, however.

Reddit should probably take some steps to help users understand the difference between Mods and Admins. It's extremely common on reddit for users not to know the difference. They are always taking the heat for something some random user did to a subreddit they moderate.

eco··on Microsoft accidentally revealed a UI design prototype for the next Windows
They've slowly been replacing these legacy interfaces with the modern UI. It seems to have accelerated under Windows 11 but it's been ongoing since Windows 8.
eco··on Firefox 2022’s top features
I can't say I've experienced this (at least not regularly) ever since I returned to Firefox a few years ago. I'm a degenerate tab hoarder (usually two or three hundred). I actually switched back to Firefox after I tested and saw how much better it handled my shameful tab hoarding than Chrome did at the time (which would slow to an usable mess).

I'm guessing it just has something to do with the differences in sites we visit because I use Firefox on 4 different devices, both macos and Windows (5 if we count Android) and don't have this issue at all. Sending a profile their way as the other person replying said would probably help get this fixed.

eco··on Rust and C++ Interoperability
Great article. Answered a lot of questions I've had as I toy with the idea of making part of a C++ project in Rust.

Regarding Slint and all the other new GUI toolkits, one thing I don't understand is why they all seem to completely ignore any controls more complicated than the basics (buttons, checkboxes, drop downs, spin controls, sliders, radio buttons, and a basic list control).

A To-Do app is a proof of concept, not an endgame.

Beyond those basics I need combo boxes, date time pickers, color pickers, font pickers (fonts are hard, I get it, but my users expect access to system fonts), dockable windows, splits, tabs, modal dialogs, tooltips, masked text input, auto completion text input, context menus, calendar controls, file and directory pickers.

Some of the new toolkits offer an assortment of these, including Slint but they rarely get all of them but the biggest thing missing from pretty much all of them are sophisticated data grids (both list and tree varieties). They need support for custom cell rendering, custom cell edit controls, and variable row heights. They also need to be fast even with tens of thousands of rows.

Oh, and think about your printing story. You don't print a UI obviously but if I'm rendering diagrams and stuff using your rendering facilities I at least need a way to hook them up to the platform's system without just duplicating all of the drawing to a completely different rendering API to make printing work.

This isn't a dig on Slint. I'm eagerly watching it, along with egui, as I desperately look for a cross platform alternative to all the legacy stuff I'm neck deep in. I just can't consider anything that has no good support for data dense applications.

eco··on Three new utility functions in C++23
cppreference suggests this as an implementation for std::unreachable but as near as I can tell neither clang nor MSVC does that (yet?).
eco··on Three new utility functions in C++23
I found Stroustrop's book A Tour of C++ very useful for catching up with C++14/17. It's relatively short and it's easy to skim through parts you already know well.

It was just updated for C++20 (with some coverage of C++23).

There's always a bunch of CppCon talks for this too. Just pop on over to their YouTube channel.

eco··on Bitwarden raises $100M
You can also use a pen though your point on ease stands.
eco··on How to make Flappy Bird with C++
Yeah, since C++11 (the 2011 standard).

'&' isn't necessary to use auto but you would use it here to avoid making an unnecessary copy of the pipe.

eco··on The 1857 Utah War
The LDS church is known to inflate their membership numbers significantly. They count anyone who was ever baptized at age 8 regardless of how active they currently are.

> Independent Latter-day Saint demographer Matt Martinich has estimated that about 40 percent of Latter-day Saints in the United States are “active,” and he guesses that roughly half of Salt Lake County’s members go to church, or roughly 24 percent of the county’s population.

Apostasy among young people has grown extreme in the last couple of decades by the church's own admission.

eco··on A Mormon housewife turned a fake diary into an enormous best-seller
Utah now has a fraud registry (like a sex offender registry) to help prevent serial fraudsters from finding another mark. I have no idea if it's effective but it did seem like a good idea when they first implemented it.

It's somewhat interesting reading to just skip around and see the different kinds of schemes being used (they all have descriptions of the how the fraud worked).

https://www.utfraud.com/Home/Registry

I also suggest the /r/scams subreddit to keep up on what is out there. Most are laughably bad but occasionally some are quite clever.

eco··on Jonathan Blow on how Microsoft responded to Windows Terminal suggestions
They are both incredibly talented. I've watched dozens of hours of them programming and really enjoy their streams.

They are also both kind of assholes. Some people love that about them. I've certainly found myself really enjoying many of their rants.

Casey was pleasant enough in the github thread but he was less generous in his streams about this. He really did not like being talked down to (who would?) and spent a long time mocking them. They clearly did not know who Casey was or they probably wouldn't have tried to explain his concerns away (especially when they were wrong).

If you don't see arrogance on Casey's side though then I suspect you haven't watched enough of his streams. While he's very humble and will go out of his way to say when he doesn't know something, he's very arrogant in the subjects he knows well and will very openly mock anyone who isn't doing things as well as he expects them to (in an abstract sense, he doesn't really target individuals).

I find his attitude so frustrating sometimes because he clearly loves teaching and I can't think of another single programmer more generous with their time and knowledge but at the same time he cannot abide anyone not at his level.

I'm a fan of Casey and I really like Windows Terminal (compared to what we had before especially). This whole thing was not a good look for either side but on the plus side, Windows Terminal is now closer to being at Casey's level so I guess he ultimately won. I just wish instead he'd tried to contribute his ideas to Windows Terminal instead of spending hours programming his own toy terminal whose whole existence was to mock them. I don't think he has it in him to lower himself to that though.

eco··on Hyperloop lays off half of its employees as it pivots away from passenger travel
A lot of people seem to be confused. Elon does not have any companies working on a hyperloop. He kicked off the idea and released a white paper with some very early engineering work seemingly put together by a group of engineers working at SpaceX and Tesla[1]. He never had any plans to commercialize it himself and was releasing it as "open source" for anyone else to take up.

Several companies sprang up to pursue the concept[2]. This article is about Richard Branson's Virgin Hyperloop which itself has a very checkered past[3] and has felt pretty scamming since the beginning, long before Branson acquired the company. Not sure if the acquisition by Branson has caused them to clean up their act or what.

The only Hyperloop thing that Elon or his companies seem to do is hold a design competition for students where they compete on a short hyperloop test track at SpaceX's Hawthorn facility. If I had to guess I'd say that this is most likely a recruiting tool for SpaceX.

1. https://www.tesla.com/sites/default/files/blog_images/hyperl...

2. https://en.wikipedia.org/wiki/Hyperloop#Hyperloop_companies

3. https://arstechnica.com/tech-policy/2016/07/former-hyperloop...

eco··on Solving Wordle in 3.64 guesses on average, 99.4% of the time
I used the combined solution and valid word list when I was playing around with a program to find good starting words. Feels too much like cheating otherwise.
eco··on Google requiring all ‘G Suite legacy free edition’ users to start paying
Unfortunately that means losing all of my purchases and other data associated with my original account.
eco··on Google requiring all ‘G Suite legacy free edition’ users to start paying
I would have no problems with this if Google just provided a way to convert GSuite accounts into personal Google accounts. In fact, I'd prefer to pay if it means no ads/data gathering in GMail.

I've lived in this obnoxious state for a long time where my Google account (with an email address that is nearly as old as Google itself so I'm not switching) sometimes works, sometimes doesn't (and even sometimes works then suddenly stops working one day) for any random Google service.

I just want to keep my email address and have a plain old Google account. Is that too much to ask? That's all I ever wanted and that's all I thought I was getting when I signed up so long ago. I wish I had a time machine so I could go back and warn myself before I signed up for "Google Apps For Your Domain".

← PreviousPage 3 of 18Next →