skysight-inc/HackerNews huggingface dataset:
In my case, I've had a few issues with screen sharing online meetings:

- Webex doesn't provide screen sharing in larger meetings via WebRTC. It really sucks, since it works in smaller ones and people really get suprised by this.

- The last time I used Webex via their "desktop" app, they didn't properly support pipewire.

- Same with zoom, except that they don't seem to provide browser meetings at all sometimes & their app doesn't seem to support pipewire

I've had no issues with jitsi or bbb in the meantime, since they simply allow me to use my browser. Same with other screen recording software. For me, it's pretty clear that the issue lies with vendors trying to make people install their software and then not properly supporting it on linux.

This impedes the usability of linux for this purpose, but there's little that can come from people other than the vendors. Open Source software seems to work fine.
Mao called religion poison and attributed it to slowing birth rates. I doubt the ccp is in any hurry to put religion back in China.
I've recently come across this blog post about graph computation (because I'm trying to learn more about it for university)and it's really great. This company uses knowledge graphs to create a steady dialogue with users without any predefined intents: https://www.hyro.ai/post/graph-programming
Once one (most likely GloDroid) will be closer to “this is now a working Android phone” I expect others to follow.
On the lack of progress reports from the Mill project
Cue They Might be Giants :

https://youtu.be/vsQrKZcYtqg
What part of China do you live in where the production sites are somewhere other than in the middle of a major city?

One significant difference between environmental regulatory regimes in Germany and China is that in Germany there is no death penalty for polluters.

Regardless, my comment wasn't about what would be good or bad or what was worth paying or whether the environmental costs of Chinese PV manufacturing are 9% higher than those of Europe or 13% higher or 90% lower, and according to what measures (information you somehow seem to have forgotten to include in your comment too). It was about what economic circumstances must obtain for local production of PV modules to be economically competitive with modules shipped in from overseas, whether the modules are shipped from Germany, from China, or from Indonesia.
This reasoning is effectively what was behind mercantilism. It's why empires didn't extensively trade with one another. Interesting to note that even back then it was an important matter.
"CV driven development" is a thing. "I am bored with the old framework, let's use the new shiny one" is a thing.
On second thought, I think The Price Is Right would be a better fit for Data, replacing Bob Barker.
hey battery engineer. can you help me out with this stupid solar home battery confusion i have been having?
1 battery system is 12volt X 180AH =2160WH. (lets say lead acid)
2 battery system is 48Volt x 45AH=2160WH(Lets say this is lithium)

if i am using an inverter to convert DC to AC viz 220volt where my AC appliances run, does it matter on the battery side?

if i have a load, say a pc running 1 KWH, will these two battery systems run for 2 hours both (assuming discharge rate is same, i know i know, just calculating)

i am doing this because solar batteries are being sold at 48Volt x small AH to come up with KWH but at the same time lead acid are only sold at 12Volt but high AH.
what if i buy 7AH 12Volt x 25 batteries to get same KWH?

does battery voltage or amperage matter when converting to AC? how does that work?

oh, BTW, i have a 5.2KWH solar array that is grid tied
I’ve seen countless systems built where technology choices where more exciting than economical. Why build something in c# on top of SQL-server in six months when it can be done in three years with micro services, Kotlin, Cassandra, Kafka, mongoDb etc…
Will this start a competition to pull water out of the sky before it drifts away to other places? If any country can make it rain, will the countries downwind suffer? When the dryer air moves over the oceans will water uptake from the oceans increase, thus reducing the rise of the seas? (Redistributing ocean water to the land essentially.) If this really works does that mean controlling the weather is about to become a new weapon? How many drones are needed to cause rainfall over a square mile, over 100 miles square, over 1000 miles square? Could lasers ionizing the air cause the same effect? Done cooperatively across the world would this allow some degree of control over the weather? So many questions...

China seems to already have plans to affect weather on a fairly large scale using cloud seeding, injecting stuff into the air up in the Himalayas.

https://www.cnn.com/2020/12/03/asia/china-weather-modificati...

https://gizmodo.com/the-united-arab-emirates-is-creating-art...
> The common Linux interfaces are very easy to decipher and have a good usability.

I feel like this is true only sometimes and even then probably from a particular point of view. For example, i use XFCE for my desktop computers with DEB based distros.

Most of the time, things just work, do so pretty fast and not in a too resource intensive way (which would be a different story with GNOME, Cinnamon or KDE, all of which come close to the Windows desktop resource usage in some cases). However, there is also a lot of software out there, that relies on configuration files instead of UI configuration to get things done.

Take Redshift (a bit like f.lux) as an example, in which you can't edit the screen colors at the different times of day through the UI, but rather have to look up how and where to create a configuration file with the values that you need.

Furthermore, there is also a lot of software out there for *nix that doesn't have GUI front ends in the first place (unless someone has written one) or need to be installed from PPAs and such, or even necessitate messing around with AppImage or Flatpak ways of installation - all of those have their own reasons for existing, be it historical reasons or having to support a variety of system configurations, unlike just packaging an .exe file with some sort of an installer, but the bottom line is that this hinders usability for the common folk out there.

> Of course, usability always depends on the specific task you have to do in a given context.

Of course, the situation with drivers can also be somewhat challenging at times, unless you use the proprietary ones and even then you sometimes have to rely on solutions such as Wine (or Proton, but only for select games) to be able to enjoy games and some other interactive content. There is the upside of being able to use Mono to also run some of the .NET software and honestly the cross-OS interoperability of at least some software feels amazing just because it even exists in the first place, but admittedly there is too much Windows centric software out there that people will have to give up when moving to Linux distros.

This definitely cannot be ignored, since many workflows out there are built around particular tools and their interfaces as well, which won't always be ported, given that they're proprietary. Actually, if Linux had a bigger market share, it'd get more attention, but sadly it's only dominant in the server space and has largely gone under the radar for desktop software. It seems to be changing, but slowly.

To sum up: in my opinion, there are definitely plenty of challenges and thorns that make Linux harder to use. Many are not due to any fault of its own, but rather the historic market conditions. That said, i'm glad that it's even a viable option for desktop computing nowadays and things do seem to be getting better!
I kind of agree, that is why you tend to see for-and-against comments from my side.

Despite the plus sides, there are lots of incumbents, certain domains are better served by managed languages, and regardless of our wishes C and C++ have 50 years of history.

Even if we stop writing new code in those languages today, Cobol shows us how long we would still need to keep them running anyway.

Microsoft, for example, despite their newly found love with Rust, is full of job ads for C++ developers in green field applications.
Nevertheless you cannot reasonably say that the OS itself is bad. It's the pressure of the monopolies against freedom.
Any metric that becomes a target and all that.

The number of opportunities in both jobs and universities whose degrees are meaningful is far less than the number of people. And the consequences of not getting one of those opportunities is much bigger than say, in the US.
I heard of most of them. Maybe I'm just old?
> Sorry if the truth hurts, I'm just, as your profile states, "confronting you with radical honesty."

Talk about taking things wildly out of context. I have nearly 7000 karma on here. A few downvotes from sensitive people who are most likely teenagers themselves isn’t a bother. If it were a bother for me I would never express anything remotely unpleasant here as some people hang on every word too seriously/literally.

It’s the hypocrisy expressed above that’s more frustrating. Watching people be addicted to this stupidity in the real world and vicariously living their lives through that lens is supremely disappointing.
There are many fig varieties; random article with photos: https://treesofjoy.com/fig-varieties-of-the-middle-east/ .

I assumed they were referring to a variety from the middle east.
I don't think this is true. Safari on Desktop still has a considerable market share. IMO Safari is actually a pretty great browser. It is fast and power efficient, and much of the reduced feature set is stuff that I don't want anyways, like Push Notifications or PWAs on Desktop.
IMHO, Apple should be sued for Antitrust here, but somehow they are America's darling and can get away with everything.
Nothing is byzantine. It is either roman or greek. People living in these areas never called themselves byzantines.
https://fuchsia.dev/ and https://source.android.com/ will happily keep using C++ and Rust.

Regardless of what Linux kernel team decides to do.
One key part of this that a lot of businesses miss is that this means that every member of the team shoul have direct contact with thw customer, not just a "point of contact"
It is still the CA government, the important point being they would have access to same information and privileges.
But the problem is that if we in China weaken now, then others will benefit from the planet while we struggle in a long slow decline.

It's probably of our own making and not something foreigners do care about - but the problem today is how to make people comfortable at life enough to at least have 2 children, something that is the basis of a functionning society (meaning it can renew itself).

You can have less children if you want, but us I think we need this as a goal: we already do pretty much less than 1 per woman, so we already achieved your dream.
Oh dear. I’ve definitely been that dev.

Personally I prefer Linux, especially for software development. But the company’s default Linux distro (Fedora) can make life “interesting“ when working remotely. E.g. most screenshare only sort of works with Wayland. And now the audio fails, seemingly at random. (At least, I haven’t worked out the trigger yet.)

Unfortunately, as others have noted, there isn’t a huge incentive for companies to support desktop Linux. But it seems worth persisting to avoid the total dominance of one OS controlled by one company.

Having said that, given day to day needs like video calls, it’s probably worth using a less cutting-edge Linux distro at work!
> it makes more sense to take advantage of all the work Google has put into Android

No, it doesn't: https://amosbbatto.wordpress.com/2020/08/05/advantages-of-ph....
The Zhengzhou metro, one which got flooded, has blast doors in, and in between stations like most metros in the Bloc.

The anger now is because despite millions spent on those blast doors, they were simply not activated. The shift chief of the metro was too afraid to stop the metro.

The same for its very powerful flood defence pumps.
There is a great example of "start" command that has a very uncool feature when using double quotes.
Re: Blender's success, I think Ton & the older contributor community see it being due to a new generation of creatives having free access not only to the software, but a wealth of high quality learning material. Regarding the sponsorships, I would point at the persistent outreach done by Ton himself at SIGGRAPH and other events year after year.
> Steal from Linux, WindowsNT, Quebes, OS/400, Solaris, Minix, z/OS Plan 9, Fuchsia, BeOS/Haiku, ESXi, QNX, and of course TempleOS

Some of those in the list are using C++, and now adopting Rust as well, actually.
My relatives are using Linux with LibreOffice just fine, no complains. You will only have problems if you must use proprietary apps from monopolies which actively fight against freedom.
If I interpret OP correctly: It's not the spambots that are the problem. It's Facebook that's the problem.
For anyone interested, here's the homepage of Linux Mint: https://linuxmint.com/

It is based on Ubuntu and uses the Cinnamon desktop by default, however personally i also rather enjoy the XFCE spin, for example: https://blog.linuxmint.com/?p=4103

To that end, i also enjoy smaller distributions like Xubuntu, which are just customized Ubuntu, should someone not necessarily want to use Mint in particular: https://xubuntu.org/

Of course, the purists out there could also enjoy Debian because it relies more on free software instead of having proprietary drivers, but outside of the server space your experience might vary: https://www.debian.org/

Also, the Windows tool in question is O&O ShutUp10: https://www.oo-software.com/en/shutup10

However, it's unfortunate to have to run it after the occasional update, because Windows is kind enough to enable its spyware functionality automatically sometimes. /s
Here you go, https://source.android.com/
I do think that for us developers PWAs are great. But for users, not so much IMO. Native apps (even the ones made with React Native or similar tech) are 99% of the time of higher quality than a web app.

That comes down to having more possibilities (even with every PWA feature implemented, there would still be so many missing), greater performance and battery efficiency.

As a developer I would love to see PWAs get more capabilities, but as a user I don't want my native apps to get replaced with PWAs to save on some money.
Another closed source with a free and a paid pro version is https://www.resplendence.com/registrar

I'm just mentioning it because it can perform regex searches and open .reg files for editing. This does come in handy when you create backups of the registry and later want to search some keys in that backup, copy some sub-keys from there into the current registry.

There was a time when I was fiddling a lot with the registry (I think while developing some DCOM stuff) and this helped me a lot with keeping the system somewhat clean.
The creator of these tools used to give those really cool "The case of the unexplained" presentations where he used the tools to diagnose and fix real-life Windows problems.

https://docs.microsoft.com/en-us/sysinternals/resources/webc...
> The customer doesn't know what they want

If that were true the customer never drop you for the competition. The customer will drop you in a heartbeat.

The customer cannot express what they want in a language you can articulate which is something amazingly different. As a product manager you need to account for that.
Because that isn't something their management levels will even consider a possibility, given security concerns, politics, and whatever might come up if the project goes south and a lawsuit is bound to happen.

These agile ideas only work in an ideal world of "we are all friends here".
>I saw no requests for payment

It was published in the Boston Globe, a commercial organisation. I think it's a reasonable conclusion that the author gets paid for their work. He has been at the paper at least since 1979 according to the article.
Ruby Ractor Experiments: Safe async communication (2021)
Just because folks didn't call themselves byzantines doesn't mean that the Byzantine era did not exist.
Nah, breadth and depth
I have a Pinephone. It works well most of the time, but occasionally apps crash, or it cannot connect to WiFi, or becomes very slow. Reboot usually helps.

A good thing is that even if you buy it now and decide it's not reliable enough, you can be sure that the development will never stop and at some point it will be better than Android in every way. I would say in a year.
...that pine phone doesn't have "yet".

Fingers crossed that the coming pine phone 2.0 or 3.0 sails through on enhanced/xtended funding.
See https://news.ycombinator.com/item?id=27933080 for a better strategy.
In the early days of LCD screens different vendors and even resellers had different warranty and return policies for dead pixels, even going as far as cluster vs spread out. E.G. in circa 2007 Dell had a 5 dead pixels policy but if 3 were in a cluster you could replace the monitor too.

The reason why Apple or Samsung can have a 0 dead pixel policy is because they have money to buy higher quality screens in the first place and eat the cost of replacing phones / screens because they have a lot of money and a mature supply and sales chain.

PinePhone doesn’t it would potentially cost them as much to replace a phone post sale as the hardware in the phone is worth so they are making it clear to people that they shouldn’t expect a perfect device.

Would this actually pass consumer protection laws probably not.
For real. That why I’ve focused my consulting on pure Microsoft stack at insurance companies. My knowledge _acumulates_ for each assignment, rather than having to start over with the tech du jour.
Ask HN: Print photograph to preserve it for 100 years?
Hi folks, I know nothing about photography. I am recovering some old photo slides from my father, and I would like to print these in a way that would let me preserve the print for a long time. Reason? Some of these pictures have a strong personal/sentimental value and I would love the idea that I can pass these on to future generations within my family.

Any of you has experience with some type of printing that guarantees a long preservation? Not necessarily >100 years, but at least several decades? (I am in my 40s, and I seriously plan to stick around for the next 50 years or so).
Wow, you really need to write a how-to book and sell it on leanpub. I would buy it!
There are plenty of places around the world with western style toilets but flushed with rainwater or recycled washing machine/shower water instead. That seems like a fairly sustainable solution that already works?
I think early FB (maybe ~2007 iirc) was fine. You posted status updates, photos, and browsed your feed in chronological order with no silly prioritising of different posts or stuffing ads and videos between them. The ads were unobtrusive vertical banner ads on the rhs I think and I don’t recall them being targeted.

At the end of the day every tech platform that’s free needs to make money somehow and I don’t see how we escape a race to the bottom unless users pay some fee to avoid it. Unfortunately.

And we’ve now gone way beyond just “pay a fee and everything will be fine” because FB et al are now huge data brokers, they have lobbyists, they have morphed so much that changing the model wouldn’t fix it (imo). Maybe a new set of less evil startups can gain traction in a paid model but I don’t know how..
engaging with -> hacking into
Ask HN: Are privacy-enhancing technologies the future of computing?
For reference: https://link.medium.com/OGc2kqDt7hb
I don't think there is an understanding of why agile works, and why it is (essentially) impossible to implement in most places.

One subtle, but necessary, effect of the original scrum sprint planning is that it splits accountability between product owner, team, and master.

The effect is that, upon failures, there is a way that developers can rightfully blame the product owner or master. Part of the point of time-boxing increments is checkpoints of accountability, so that once the "contract" of a sprint has been fulfilled, the devs can not be held accountable for its product value.

If this mechanism is not in place, it means the product owner/master (or whatever title) is just another name for plain old manager with mandate to overrule anything, and in the worst cases with influence over careers of the devs. This is the high entropy state most organizations converge to. In these cases, all product failures will be blamed on the devs (in effect, if not verbally.)

In an effective agile organization, there can't exist mechanisms where blame/consequences for failures can be shifted downwards postfact. But this is also the basis for most old organizations. Hence, implementing agile in older organizations will never work.
Excellent manure, feedstock for compost. Still too toxic for dumping into rivers.
Are you paid to be a philosopher?
Same issue in WA. Some recent improvements (HOV lanes, bridge rebuild) resulted in some of the only toll roads in the entire state. Same billing structure with a surcharge to do it by plates. Some (all?) of the cameras have very distracting bright lights coming off of them at night. They incorrectly bill motorcycles all the time, forcing riders to call in and wait on hold to talk to a person and have the charges reversed.

Carpools can't even use the HOV lane for free anymore (!!!) without purchasing a transponder and setting it to indicate such. Unbeknownst to us, a transponder broke and was deducting from the account balance when set to indicate carpool for months. It was discovered upon finally managing to empty the entire account, at which point they refused to reverse the charges because it went back too far.

0/10, would not recommend whoever designed and implemented this pile of shit. I suspect screwy incentives exist in this case as well.
I'm pretty there are all sort of health issues in using human sewage as compost. Look at North Korea for an example of that.
Agreed and an excellent point. Ironically, my example was not nearly as Pythonic as it could have been!

(V late reply as still learning how to keep track of replies on HN. But perhaps you’ll see it anyway.)
I've been using Mailbox.org for nearly 2 years now and are happy with them, never had a problem. Hosted in Germany, you are able to use your own domain + catchall if needed.
https://puri.sm/products/librem-5

https://forums.puri.sm/t/comparing-specs-of-upcoming-linux-p...
"Pinephone is completely orthogonal to this."

Do you mean Pine64 has no intention of trying to control what people do with the device?

Did anyone ever try to "root" the Sidekick? Always interested to hear more about it.
The 'standard' method is the waterfall model, which proceeds like you would for a bridge (of course this is just an approximate analogy) from specs, to architecture, detailed specs, implementation, and tests.

Of course the shortcomings of this model have been known for a long time to anyone building software and so a number of other models appeared.
It is only time consuming if you let it be: I have been there too, hosting each service in a different OpenVZ jails (before containers were a thing) and doing hyper complex stuff...

Nowadays I simplify to the extreme (refrain to run something I do not need, always using the simplest solution) and it works pretty well for me:https://benou.fr/www/ben/14-years-of-self-hosting.html
Dozens of Baby Hawks Jumped to Their Deaths from Nests in Oregon Amid Heatwave
The idea was that, since the drive head doesn’t pass over precisely the same area on the track every time it writes to the disk, the track has to be wide enough to account for this lack of precision. Thus, a single overwrite pass could leave a portion of the track’s edge unchanged and readable with an electron microscope or something.