skysight-inc/HackerNews huggingface dataset:
Diversity is good, but diversity is good once there's a baseline of support accomplished. From a user standpoint, PinePhone has felt like it's spinning it's wheels while each developer builds support for their favorite feature into their favorite distro, so you have one distro where the camera works and one distro where texting works.

I am not qualified to have strong opinions about particular distros, but I think Pine is extremely overdue for a defined reference implementation.
School shooting is bad example, it gets a lot of headlines but means nothing when averaged for whole US population.

There are other, more serious topics which somebody from ie Europe who isn't desperate for money should consider. Overall workoholic culture and much less free paid days and vacations (no, 20 days per year isn't that great rather bare minimum, 30 begins to be interesting if you actually want to have great life before retirement, on top of plenty of public holidays). Overall crime rates are important though, and thats very high in US for an european. Your taxes are (well repeatedly were, and definitely will be again) used to kill some poor civilians half around the globe for no moral reason whatsoever, bravo for making the world a better place. Low food/produce quality, the amount of NOK chemistry and procedures for growing and raising cattle that is banned in EU is staggering. Most of the country apart from big cities is remarkably full of backwardish fanatical christians, I mean isn't teaching evolution still banned in most schools? Abortions topic?

Healthcare is a topic on its own. There were many posts here before that even with good insurance, you pay hefty sums and very well earning folks were desperate to save enough for high quality healthcare for retirement, especially once you know you have some long term issue for the rest of your life (which we all end up having unless dying way too early). What about when you are between jobs? Or if you retire, since obviously this is when you need good medical system the most? If you had big accident/serious long term illness and employer fires you?

Raising kids - TCO is ridiculously huge, mainly due to University fees that in Europe you often simply just don't have, or they are rather token sums. Public schools are often crap with heavily underpaid teachers (the salary part is probably true everywhere though).

So you end up with higher income but you can lose it very easily if you have bad luck / ignore your health, or simply have few smart kids. Not even going into the topic of being treated as sub-human by US government, since you are not US citizen and somehow doesn't deserve basic human rights when it suits them.

Of course there are many positives but that's another topic.
Interestingly I see some startup founders (e.g. Delian from Varda Space) and some SF VC types on Twitter lobbying against WFH, so I wonder how long startups will be different from BigCo's. At the mean time my current client (a large Dutch insurance company) actually promotes WFH and says they will never go above an average office occupancy of 40%, which translates roughly to 2 mandatory office days per week.
To nobodies surprise.
Sadly common in Singapore. The usual excuse trotted out is that Indian cooking, particularly the use of ghee, leaves a strong smell in the kitchen that requires either extensive renovation to get rid of, or another Indian tenant.

Singapore has a significant local Indian minority and many mainland Indian expats, but while public housing is forcibly desegregated with racial quotas, in the private market this means there are many condo developments like Tanjong Rhu that are majority-Indian (plus expats who are unaware or don't care).
yes, it's not magic, but it is a bit of shortcut / cheat code, no?
It's an entity that's in a position to make a design decision - "We will have one bootloader flashed onto the eMMC - the same for every device we produce." It creates a standard which users and developers alike can fix themselves to. It is definitely a good thing, if you are worried about productizing -- but perhaps not so great if you want a diverse community of hackers.
The difference being that on linux you are for the most part free to implement the keybindings you want.

Example on Kitty, my current preferred terminal emulator this is just a few map directives away in the config:

map ctrl+c copy_to_clipboard

map ctrl+v paste_from_clipboard

map ctrl+shift+c send_text all \x03
"Facilitating" defamation isn't defamation, so not a crime. Facilitating copyright infringement is explicitly prohibited, whatever the definition of "publish" is.
I mentioned in an answer above, I will not repeat everything because it can get verbose. but if you could read it I think it contributes to my point.

we are seeing for the first time ever the increasing in computing costs without increasing power of computing.

I think tatics to monetize over users will get more aggressive but still ineffective.

I do prefer paying for services that not sell my data or at least do not associate my person to a profile that can be sold.

but it seems uncommon as people think internet is free of costs.
In embedded, software developers are always running up against the bean-counters trying to get the BOM cost lower. You can pretty much expect an underpowered SoC.

It's the job of embedded developers to work with the constraints. This isn't end consumer hardware. The cost of the device is multiplied by the number of cars shipped. So you keep it as low as you can.

You have a budget of cycles between display refreshes. Often the perception of slowness is not that the throughput of the software is too much for the hardware, it's that the work is done in the wrong place or wrong time. It's that the budget was poorly allocated -- work was done in the wrong thread or on the wrong core or in the wrong loop or at the wrong time.

All of this to say the perception of bad performance on these type of devices can honestly just come down to sloppy programming, not the power of the device.

Because in the end, what are they actually doing? Mostly just moving stuff around on the screen. The thing isn't computing a giant spreadsheet or blockchain crap. It's telling the MCU in the climate system to turn on.

So you learn how your display controller works, and you optimize optimize optimize.
Pressing a button is too much work?
Homebrew Package Manager

https://en.wikipedia.org/wiki/Homebrew_(package_manager)

Maybe XCode Developer Tools

https://mac.install.guide/commandlinetools/index.html

Also for me: Mozilla Firefox, Microsoft Office, Latex
It's good to see Martijn Braam fought the good fight on things like the PinePhone Pro bootloader in eMMC, and I'm sorry to hear the situation became untenable.

After Pine64 went to all the trouble to make a series of branded early developer editions for various distros, and ongoing community goodwill outreaches, I didn't expect something like this to happen.

IMHO, any handheld hardware right now wanting to be open and sustainable Linux should probably start by making sure it's solid with PostmarketOS configured with a mainline kernel, as a good test. (PostmarketOS is a litmus test for purity, and has had a bunch of work to make bringing it up easier than the usual server/desktop purity test of Debian.) Working Phosh and Plasma userlands running atop PostmarketOS are good further tests. Supporting additional distros, userlands, and hacking is also important.

(Even if the hardware is something like the Purism Librem 5, which has invested heavily in lots of good distro work, if PostmarketOS with mainline kernel boots cleanly and runs solidly, that's a good sign.)
Did you care to ask your employees what they think? Why not?
> Anyone who creates from the heart, artists scientists or otherwise, should be the gold standard that all humans live by.

I really, really wish this would happen, but I don't see a way around the bad actor problem. How do you build a human system that supports this that is also robust to exploitation?
Buttons are installed manually by workers. One by one.

Gluing a single tablet is much faster.
I think that's different though. Spacecraft have orders of magnitude more features that need to be controlled than cars do. Just look at how busy the space shuttle cockpit was.
I have a Generac. I'm a happy customer.

I am not an expert on generators though. If you're not looking to maintain it yourself, I'd say the most important bit is going with people that have good customer service. Which depends on your area. Might be Generac, might be Kohler.

See also: https://old.reddit.com/r/Generator/
My car has full touchscreens and can't understand even the most basic voice commands. Ask it to navigate to the town of Drachten (NL) and it's likely to route you to some village in Serbia or just say "i don't understand".
It's utterly useless.
You don’t need any port forwarding, even in infinitely complex corporate networks: All users in the private network connect to a Wireguard access VPN that runs on a VPS, and talk to each other.

That VPN needs to listen to a port. But with mesh VPN, that’s exchanged with a coordination and/or relay server that listen to a port and facilitate the connection, at a minimum in the initial phase. There are open ports in mesh VPNs too.

The advantage of the old school access VPN is that, 1) fewer third parties are to be trusted, 2) your VPS is likely going to be in your geographical area area, so if you are in a restrictive corporate network (considering that you emphasized this example), you get fast connection speeds vs potentially slow relays.

You may say, the access VPN may be far from the users. If you have a global business, sure, you need several VPS, which you may replace with several DERP nodes around the world in Tailscale, but for home users and some businesses, users are often in the same region.

Don’t get me wrong. I like mesh VPNs. They are convenient and useful, especially for small businesses. I tried Tailscale, it was simple and clean. But sometimes people make incorrect statements; just pointing this out.
Germany didn't believe their own intelligence figures of US manufacturing output. They were laughed to scorn as impossible. Some hubris there, certainly.
It's like Airbnb but for renting your pool to strangers
I seriously wonder if Tiktok uses eye gaze tracking in their interest assessments. If people's eyes follow the same gaze pattern on a clip repeatedly, that's a damn clear indicator of interest.
You missed the point that even if we cut emissions to zero, we will not hit our climate goals. We need to remove CO2 and the constant focus on low value efforts like electrifying cars by 2030-40 will end up creating more harm than if we allocate some of those resources to other strategies.

This video shows one such strategy and the channel creator looks to cover many such emerging technologies. We will need a many strategy approach and to understand that we will never get everyone (or every country) on the same page about these strategies and even the need for such focus on climate.
VW went for the worst of both worlds, and created physical buttons that don't respond to physical press, but are capacitative instead.

So you just don't know if it's receiving your inputs, there's no tactile feedback, and it's too easy to activate things by accident. Especially faux-buttons on the steering wheel activate if you just rest your hand on them.
Developer Experience: The Basics
Are you telling me you don't need to find the exact right backing up tune?
Exactly, I've been changing my consumer habits towards products that either don't need maintenance at all (GoRuck) or are optimized for ease of maintenance (Fairphone). Sadly haven't found an EV (or a modern IC engine car) that matches these criteria.

All the systems and components are sitting on a CAN bus anyway, in the base configuration you can just control the CAN master with analog switches like in the old days.. You can make a paid mobile app for the same controls but digital (and allow more fine-tuning). This eliminates the display from the car though, so I guess a parking camera is a no-go.

All you need hardware-wise on the car at that point would be a CAN Master device with bluetooth, which is a stupid ESP32.
BMW at one point had (and may still have) a dial joystick, but I found it really unintuitive. Maybe it was poor software design, but it was never clear to me when I needed to turn the dial vs move the stick to navigate menus. Did you find it easier to use the control in the Mazda? Was the UX better?
> middle management that are not necessary under WFH

I think it's one of these lies that are repeated ad nauseam and now many people believe it. Managers are important and necessary no matter how their reports work. Before the pandemic I had bosses living in another country. Does it mean they were unnecessary? This logic doesn't hold any water.
A lot of people have misconception that all Indian food is oily and strong in smell but that's far from true. That is the primary reason given for excluding Indian tenants everywhere.

For some reason, north Indian food is over represented by a significant margin. On top of it, people expect restaurant style food to be cooked at home except nobody does that. Most young people do not use strong ghee or spices. With proper ventilation, it is not a problem at all.
Is that not their job?

Evidently not if the work they're producing is reportedly outperformed by old school physical controls from more than a decade ago and in most of the vehicles tested it wasn't even close.
> but then I realized what makes being in the office good is being together.

My favorite time in the office is during the summer period when a random set of people is left behind because of vacation. You get to speak to different people than your usual crowd, the cliques are split up, sometimes you even speak to someone from a different department.

The work-from-home with an office available have been a bit like that.
U.S. says Arizona and Nevada will get less water from Colorado River
Would it fix the problem to develop with a more restrictive license, and only license the releases with a more permissive license?
Progress for progress sake is worse than worthless, and in the case here it’s distracting and dangerous. If it ain’t broke don’t fix it.
Giving Good Feedback: Consider the Ratio
Yeah! It's really hilarious. I got all 3 founders to sign off on it too.
Because of that day to day racism I'm often very angry even if I'm not affected by that.
Racism is a big evil.
Regarding preemptive operating systems a lightweight solution is to use rtic.rs which I have found pretty great for my time critical applications
I think you just have to assume there's a possibility that the infrastracture can be compromised at any moment. For both of these two options. Guarantees from providers are valid until the day they are not.

Though a point has to be made about using a hosted VM for VPN purposes, you have some level of control about which specific software, configuration and encryption schemes etc. you want to use for your stack. Only downside is that currently there isn't sufficient hypervisor protection from the host kernel afaik.

However I do agree with you that either way, the risk threshold is too high if you are concerned about high level state actors. Neither commercial VPNs nor hosting providers can solve the "anonymity" problem for you.
It is for this reason that I have almost no Garmin avionics. I use Avidyne IFD GPS navigators which can do almost everything without using the touch screen. Even then I find the knobs are too easily turned to use very accurately in turbulence. To use them or the physical buttons in turbulence it is necessary to brace part of your hand or some fingers on the bezel, which is fine.
It's the difference between an on screen keyboard and a keyboard where you make the buttons.
> It doesn't always need the hill: underground cavities work to pump water up out of, and to drain into.

Do you have any good numbers on real world projects? I'm very happy to be wrong here, but all the numbers I can find are either lies from nuclear shills or using existing watersheds. Most also only focus on the cost per kW which is higher than batteries and not the relevant metric (as batteries can drain in a few minutes) for season-long storage.

Also a quick back of the envelope seems to suggest emptying and filling lake Baikal could store as much energy as about a billion tonnes of chemical storage. This seems like a reasonable upper bound which would indicate pumped hydro is about an order of magnitude short of solving the problem. Current battery production is nowhere near (total cumulative seems to be about a megatonne chemical equivalent even if it is more than doubling annually it'll take over a decade to catch up), but this is expected because batteries are optimal for short term.

Overall by gut feel it seems a more feasible to make and store ten cubic kilometers of chemical fuel worldwide than move 200,000km^3 of water around.
Funny how I was instantly triggered as a SaaS maker by the title, ready to unroll in the comments and then quickly realized upon reading that I am not the audience here and the title does make a lot of sense for the intended audience :)

Unexpected self-calibration completed. Nice.
> or some 0-day owned my machine before it was patched, then I'd potentially have been copying / dd'ing / rsync'ing a rootkit for ten years.

Isn't this a huge problem? Distro-preference/upgrade patterns aside, What's latest in the detection of a root-kit in the Linux desktop of an unsuspecting home user before they realize that they've been pwned(i.e. data exfiltration, ransomware etc.)? Assuming they aren't running any real-time scanners(Even if they want, Is there any real choice apart from ClamAV?)
For some additional context: https://blog.brixit.nl/why-i-left-pine64/ Comments: https://news.ycombinator.com/item?id=32494659

> Supporting Manjaro has historically done very little to facilitate the development of the software stack which is necessary for these devices [Pinephone/Pinephone Pro] to work. In some cases the Manjaro involvement actually causes extra workload for the developers by shipping known broken versions of software and pointing to the developers for support. Which is why https://dont-ship.it/ was started.
Gamma – write like a doc, present like a deck
Very small embedded systems tend to have a lot of short-lived items on the stack, and anything that lives longer then a function call exists in static memory at a fixed address. Memory pools are pretty common as well. Small systems tend to avoid a tradition heap, because they can get into trouble pretty easily.
Many people do not agree that climate change is going to wipe everything out in the next few years. If we are smart about it, we can fix our mistakes. Think of LA in the 70s and the invention of the catalytic converter. Human ingenuity can solve this better than being barbaric with our policies.
From 2016.

I understand from friends that things have changed due to laws.
I don't entirely disagree. In fact I wrote a blog post making similar arguments:

https://drewdevault.com/2022/01/18/Pine64s-weird-priorities....

Ideally Pine64 would be facilitating the development of a software stack which is then shared among the distributions. But, that's not what they're doing -- they're all-in on relying 100% on "the community" to produce the software. So, given this constraint, are they doing it well?

The answer is "no". Choosing Manjaro alone is not going to get the software built. As explained in TFA, the previous solution encouraging diversity did more to get the software built and is largely attributable for the platform's initial success in building out basic software support. Manjaro does not have a monopoly on the software experts, in fact, they have none of the software experts. By throwing Pine64's entire lot in with Manjaro they are burning the people who actually work on solving these problems. That's not a productive way to build and maintain a community.
What do you mean by the experience of those living in it? The experience of living in a 3-bedroom apartment in the middle of a walkable and lively city is pretty comfortable.
Hydrogen Planes Show Promise–and Their Limitations
I didn't mean MVC so much, as message passing between the view and the model. Safe Rust has no problem with MVC nor its derivatives.
The click wheel is a very good interface, especially when you are very often setting a scalar value (volume, temperature, fan speed, etc) or navigating a linear list (songs, contact names, call history, etc) and using one hand without looking at that hand. So it's a good fit for both MP3 players and cars.

Not so good for typing, but can be quite good when there's a good UI that narrows down options for you at each entered letter.
My car radio is completely unusable. I had it for 2 years and never figured out how to tell it to just play everything on the usb. Instead it groups by artist or genre and only plays that.

Eventually the usb port just stopped working so I use VLC on the phone and stream to the car via bluetooth.
I started buying base versions of cars to get away from the trend of shoddy touchscreens with bad software. Even if everything is done perfectly I get lost in them...which is not a safe feeling.

Honda has features they implemented in some attempt to streamline the experience but you still get lost easily.

After having a few vehicles with large touchscreens and then buying an F-150 XL to simplify, I can't even describe the elated feeling of operating a vehicle where the screen does what it's supposed to do with the vital controls all being physical. Yeah, I look like peasant but I get to keep my sanity.
Not OP but also a lifelong Miami resident: building takes time and rents/food prices/restaurant prices are going up extremely fast. A place I used to rent at 1400/month in 2021 is now renting for 2000.
How do the steps taken lead them to a better reference implementation? "we officially focus on distro X" - sure, that helps maybe, and I don't think many people object to if its just that, although its annoying if before you loudly promoted diversity. But it also means they need to be the ones doing the work.

But they implement it through "We make life hard for all the other people writing code for our system - including those whose code we want to put into our reference", and I don't see how that's helping anything. They seriously risk that instead of "camera works only in distro Y, so we need to port that from there to reference" they end up at "camera works nowhere, because people from Y gave up"
Interesting. I have no hard data, but anecdotally it is the startups complaining about WFH in my LinkedIn network.

Big co still wants people back, but will have a few remote teams for those who won’t come.
I wonder whether it would be possible to use this in combination with VR allowing people to look/walk around in stunning virtual worlds.
Well, with SPI it was the same bootloader too.
From what I could see, the dataset has 300 data points (and less than 100 attributes/features), so it should take less than a minute to train a state of the art model on a normal computer. Cost: 0$
You're absolutely right, but my point is that the minimum number of screens is no longer zero.
I looks worthless to me.

If you’re doing this kind of things, you’d better be producing and selling your reference laptop/desktop computer too.

Otherwise all I expect from seeing the FreeBSD logo is 2005-ish hardware support nightmares (thanks but no thanks, I’m not a teenager anymore).
I’m a Net developer since 1.0 (and before that), but Silverlight really burned me on XAML. I want to like it, but inevitably end up thinking JS/HTML are better in most cases. For all its faults, JS is something more developers can understand. My typical stack is c# backend, JS/html (ie vue, angular, alpine,etc) front end, and ionic framework for cross plat mobile. MS is pushing MAUI pretty hard, which is also XAML based. Would love to hear some counter opinions as to why XAML > JS+HTML.