skysight-inc/HackerNews huggingface dataset:
Reading the comments, and weighing your comment, you say we need to have Android to be successful.

Before that you say “we need apps”, that’s the heart of your comment.

It can be successfully argued that we don’t need more of what we already have (aka closed walled, ad ridden, privacy off by default - solutions)

We (as in developers) should start believing in these projects and adopt them. Blender for a long time couldn’t match the big boys of 3D creation. Right now it’s really gaining traction. I see a couple of factors for its succes:

- a well managed project with a equally good vision that adapted to changes and demands.
- a crowd that believed it could be great
- a funding path to attract devs and hire them for a wanted feature
- a different way of looking at these projects instead of “we don’t have x from this ecosystem” , how can we as devs be the forerunners in creating something that supersedes it.
What was the Magisk module called, that allows us to change the engine of IAB on Android?

Oh and my default action on all IAB windows is: top right menu > Open in... > Vivaldi
I have seen some Byju's math videos on YouTube. Honestly, they are fairly good quality and the teachers seem to be quite engaging. Of course, they are not complete courses - for that you probably need to sign up for Byju's.
Implementation of Asimov Institute's Differentiable Neural Computer
Elephant View Logo
I'd say the much more common negative emotion is when you didn't manage to get the work done you had planned to do/spending way too long on a task and having to justify that in front of the team.
initramfs is very useful if you make a bootable external SSD or USB memory stick, which is intended to be able to boot on any random computer.

After you install Linux on a known computer, maybe using a customized kernel that already includes any required modules for the root device and file system, there is absolutely no need for initramfs, which just slows the boot without any benefit.
This is a way better way to describe it.

Open source projects will almost always provide a less polished product.

It'll often be better in ways that matter to me (eg availability of a given bit of software over a decade+ span of time, finer control over UX). But those things are not important to everyone, and that's fine.
OpenBSD: Pkg_add Performance Analysis
OpenBSD package manager pkg_add is known to be quite slow and using much bandwidth. #bandwidth #openbsd #unix
What a "shitty" topic to talk about, shall we?

I am happy to see a growing number of headlines about "rethinking" human waste management at any scale. Flushing toilets with potable water seems just very wrong, and a luxury I always thought western societies can afford only.*

The system that the article describes is a funny one, or at least is sold with humor ("get paid as you poop"). Apart from the technology itself, I think a good amount of being easygoing on the topic is important here: as how sex sells clothing, fart jokes sell novel feces-recycling systems!

Another example (no affiliation) is Kompotoi here in Switzerland:

https://www.kompotoi.ch/ (English available)

I was honored to do a particular type of business on these $5.000 toilets in the Swiss alps at 6.500ft, and admittedly felt like a king sitting on the throne of recycling!

Bottom line: drinkingwater-flushed toilets are not sustainable, nor accessible/affordable for the majority of the world, so let's stop being ignorant and seek for solutions.

Happy pooping!

* disclaimer: I grew up in Eastern European countryside, with no daily access to water flush toilets until I was around 8yo
An OS isn’t just an OS, it’s OS + apps. Doesn’t matter who’s fault it is. The bottom line is that productivity is affected.
Ivermectin has been know about since April 2020 when the Caly paper showed in-vitro that at high doses, ivermectin had anti-viral properties (sars-cov-2 sends proteins into the cell nucleus to turn off your immune response (interferon)). However, western scientists thought this anti-viral effect was implausible (https://www.microbe.tv/twiv/twiv-599/) - they were mostly correct as the effect is most likely immunomodulatory (Melo et al). Thus, NO clinicial trials of Ivermectin have been completed in the West (apart from a tiny 20 person trial in Barcelona).
In contrast, the developing world has completed 30 randomized controlled trials (RCTs) and 60 trials in total - https://ivmmeta.com/. Ivermectin is safe (a WHO approved essential medicine), so we only care about efficacy. It is safer than paracetamol and has been taken billions of times.
No trial completed to date has shown that it does not have a positive effect. Most trials have shown statistically significance on the most important clinical outcomes - hospitalization and death.

Ivermectin works best when given early. It is transforming treatment and having incredible success in places like Uttar Pradesh (200+ million inhabitants, with only 38 new cases and 1 death yesterday - https://www.covid19india.org/).

So, Ivermectin is an enormous threat to the Pharma industry. Merck (who discovered Ivermectin and help cure river blindness by donating it) are down-talking it, so they can bring Molpuvanir to market (they got a couple of billion from the US govt for this recently). Vaccine manufacturers run negative ads on google against Ivermectin (https://www.biznews.com/thought-leaders/2021/05/12/mailbox-i...). AND the person who discovered the fake data in the trial linked was supposedly a masters student, but he runs an investigative service and the level of sophistication in finding the data showed higher involvement - https://trialsitenews.com/ivermectin-study-appears-fraudulen....

This is like the tobacco industry funding scientific trials. We already had a discredited Jama paper (https://jamaletter.com/) on Ivermectin/Covid. So they can do it, but I really hope the truth on Ivermectin - that it is an effective treatment for Covid - comes out. Otherwise, I will despair for society and advocate revolutionary change. However, the 2 big western trials being funded are being funded by the vaccine manufacturers (indirectly, of course), via Macmaster Univ (Gates-funded) and Oxford (Gates funded). RCTs can be designed to not succeed (it can't fail with Ivermectin, only not shown huge effect), and these are designed so - Bill

* Caly et al - https://www.sciencedirect.com/science/article/pii/S016635422...

* Melo et al - https://research.pasteur.fr/fr/publication/attenuation-of-cl...

https://sebastianrushworth.com/2021/05/09/update-on-ivermect...
Japan’s Yuto wins gold as street skateboarding makes historic Olympic debut
Dunno why it'd be surprising: WAL has higher concurrency but it translates to more overhead, writes have to hit the WAL then be flushed to the database, and reads have to check the database and the WAL.

WAL could have faster writes for small amounts of data, but once you have enough contents that the WAL has to be flushed during processing you're better off skipping the WAL entirely.
OnePlus 6/6T Linux port now has lag-free Android app integration with WayDroid
I thought the idea was to focus on what is achievable in the sprint. Breaking tasks into separate steps or points exposes the complexity of a task and a task that is listed as 1 point should be fairly quick to implement.

For me I'd feel more engaged by seeing that I've contributed to completing distinct points on the board at the end of the sprint.

I'm a team of one and only recently started coding a large project. Sometimes I can work entire days only having achieved intangible progress. I'd love to be able to quantify this work as progress toward distinct tasks. Maybe I need to implement an Agile-like system for myself.
I think spending too much time in a large company is damaging, possibly permanently, to a developer's ability to connect value to work.

On a basic level, Story Points are there because if you can't tell me how long something will take, I don't want to give you money to go do it.

Everyone has to deal with this, at every level. CEOs think about this, janitors think about this, literally everyone is constantly calculating estimated time to complete a task as a key metric about whether or not they should do the task.

All a Story Point should do is make that a conversation, not an isolated person's random guess. That's it. I don't see what's harmful about that.
They have an entry in the FAQ about initramfs: https://kisslinux.org/faq#5.2

> KISS technically supports booting via an initramfs, it just doesn't require or provide one. As a user you have the means to set this up yourself for your system.

> Full disk encryption is also possible without the use of an initramfs in modern kernels (see dm-mod.create).

> The initramfs concept is an ugly, complicated and largely optional mess. Thank god it isn't a requirement.
That's an elitist approach thinking a PM knows more just because they're a PM and and must be listened to irrespective of their competence.

In the end if you are difficult you become easy to ignore. Or worse, worked-around.
I don't like to go here because I know very little about your methods from our discussion, I've easily misunderstood some things you've said, etc. and I'm certainly not talking about you as a person, you've obviously been completely polite and respectful of me and others here. (And the same goes for the recruiter in my story -- I'm sure he was not a horrible person either).

And I don't want to throw out something you can't reasonably defend yourself against. So I'm talking entirely about my (surely incomplete and flawed) impression of what you've told me of your profession here. It comes across as being consistent with what workers dislike about the industry.

Not reading people's resumes before you have them interview, preferring those who don't have obvious hobbies in the hope they will do more work, justifying this by talking about power dynamics and the applicant being powerless, they are "items" being filtered for, the love it or shove it attitude.

So I'm sure outside the profession you don't think of people as numbers, and even in the profession you're having a side bar with me and my summary of impressions is probably uncharitable taken out of context. It could be that you are an unwitting or unwilling participant in the normalization of deviance in the HR industry regarding how to treat people -- this is just how things are done.

And in what you say there are some kernels of difficult truth, for some companies and some applicants / employees. But it's not entirely and always true either.

Firstly, no matter the power dynamics, people should be treated with politeness and respect. And personally I'm sure you do, but professionally I don't know that your industry does or necessarily even understands what that means.

Secondly, that assertion about the power dynamic is not always true. I mean, if a company advertises an open position, then it's a signal that they want to buy (at least where I am I believe it's illegal to advertise for a position you have no intention of filling). So all else being equal, they're starting at a disadvantage right out of the gate if you make an adversarial analysis of it.

It's true that FAANG companies have a power dynamic over 99.9% of their applicants because they have a huge oversupply. But for some fraction of that top 0.1% it is the opposite. They get head-hunted and fought over. Presumably the top talent in recruitment process are those who can find and sway and hire these people when the balance of power is not on their side.

And down from FAANG and the top few companies in other industries, a lot of the time companies actually have much bigger problems attracting people.

So the power dynamic can certainly fall the other way in any given hiring, as it was in my story. And the guy clearly didn't know how to cope with that. And I think that is also a symptom of this industry problem.

I had the upper hand there. I was filtering him. Despite that, I was not rude, I was honest, didn't mislead him, I explained my position. And I read everything he wrote. It cost me very little to be polite and respectful.
As an OT, side-side note, thanks for all the work you put it in hivex/hivexsh.
Well to be fair maybe I missed that but the fact that you can't just delete your account without needing to provide a picture of your ID sounds awful to me.
The common Linux interfaces are very easy to decipher and have a good usability. Usability is measurable property, so that's not a guess, just a fact. Add to that the higher task purpose you can get with Linux (partly boosted by not having annoying blockers to get work done, like Windows ads and forced reboots) and the infinitely higher customizablity (for the user's needs and wants) and for general computer usage, there is no question that usability of Linux is higher.

Of course, usability always depends on the specific task you have to do in a given context. It's possible that for the specific software you have to run for that task, that Windows or Apple software has the better usability. But that's far from the norm.

Compatibility Linux wins though in general, it supports way more hardware and software. If you think proprietary software is better there: Get out of your bubble :)

To get a bit away from this OT discussion: The PinePhone is just a very early project. It's also cheap. Of course it has issues, and they should be made clear to potential buyers. But to try to use that to smear FOSS software in general is dishonest trolling.
Is that what they want?

Workers want things, too. Like, CEOs not getting on the average, 300 times the compensation as the lowest paid employee.
> That's a major infrastructure project that would cost a lot of money, but I expect it's probably worth it.

So, we'll just keep burning coal.

> I just don't think it's the only option at this point.

It needs to be viable economically and politically, which could be years from now.
"open source projects will always provide a lower quality than comerical ones" not true, Kicad, Blender, Krita, Ardour ... But in this case hardware is on the mix, and it will take years to deliver an ecosystem competitive, also would be nicer to have middle class hardware and no ultra low cost. We will see if openhardware movement reach a decent quality. But I am agree with you that it will be almost impossible to reach the quality of latest Android and Iphone ones, but maybe we will reach a mid-class very productive phone with added privacy value.
As any rant it needs to be taken with a grain of salt. This one, however, is very true:

> I and everyone I have ever talked to about testing has had the same experience; we write a new feature, test the hell out of it, can’t find anything wrong; ask a coworker to take a crack at it, and he finds a major bug in under a minute. The password is blind spots, and we all have them. And if we didn’t think of some case in development, we are not going to think of it in testing. That’s why we had separate QA departments.

I wouldn't go as far as the author saying TTD is useless as it's genuinely useful against most obvious bugs, but it's only a a part of the equation. But it's not like all companies removed their QA departments either - many pieces of software are regularly tested by independent teams with good results. If someone thinks TTD will eliminate all bugs, well, they're not thinking clearly.
Seems like much more than just the motor.

Tesla's have no gas tank, fuel pump, turbo, engine, transmission, catalytic converter, or exhaust. Even differentials are decreasing in number.

Tesla is pushing for other simplifications as well. Things like touch screens instead of a complex dashboard. Air vectoring instead of a bunch of valves/grills for airflow. Even door handles seem to be on the way out.
I think the “open source vs commercial” framing can be adjusted slightly: Proprietary UI products are great and FOSS CLI software are great too.

The difference is that businesses require scaling, parallelism, distributed stake holding always, and that many parts of non-code product developments scale, while code authoring don’t/must not be.

That causes open source UI to be just under-resourced development compared to proprietary, and proprietary code to be just failed development because of over-distributed decision making.
Resturing natural upwelling does not depend on the strength of raspy waves. Thus it is possible using marine solar, wave and wind energy to restore natural upwelling and regenerate algae productivity offshore...
And from The Oatmeal:
https://theoatmeal.com/comics/reaching_people_2021
Here we are 20 years later and we still can’t agree what agile even means. That is where it failed. It’s not concrete enough, and maybe it was never meant to be.

I feel like they had a great idea, gave birth to something, but then failed to nurture it and we are still evolving a solution. Ok we got scrum but we all know that’s a complete shit show.

What agile is really missing is that it doesn’t touch on leadership. We like to blame management and say they should let us do what we know, but we don’t lead. Decentralised control only works when everyone leads.

Let’s add a line to the manifesto and fix it:

“Lead from the bottom over centralised control”
Show HN: Whipper Snipper – Control necessary bloatware in Windows
Shared responsibility is no responsibility. The biggest challenge with community hosting is that there would be no accountability. In academia, many CS labs / universities have shared computing resources to run compute intensive jobs. But it doesn't really pan out, until there are few big incumbents doing most of the heavy lifting. I rather deal with AWS/GCP/Azure..etc than deal with community driven hosting.
Biostimulants are even more sustainable economically...
I feel like Linux has the building blocks, it's the configuration necessary to take full advantage of them that is overwhelming.

When I used to use Windows there was also sandboxie which whilst probably wasn't perfectly secure was a good first point of call if you wanted to take a bit more care without firing up a whole VM - was especially interesting to see where apps would dump files as part of their installation process since they were operating in a clean directory tree
Realistically, which is all that matters for this issue, you're not going to change how everyone values their work and things. Maybe it changes once we get to 2.5-3 degrees warming.
can you please share the link?
I don't think the author has the same idea about morality that I do. It's not that somebody, somewhere, is going to see your actions and judge you and mete out reward or punishment; it's that we call those kinds of actions that tend to produce good results "good", and those kinds of actions that tend to produce bad results "blameworthy".

This simplifies things a lot. This is a very old topic, so there are a lot of frameworks, but they overlap a lot. My favorite is Buddhism.

Please do not "forget morality". If you do, you'll find yourself without a compass that guides you toward good results.
How much effort would it take to run LineageOS on it? Looks like it could be the fastest way to get it usable for everyday tasks.
Framework Laptop gets 10/10, fully replaceable
I find it hilarious the article is written by a Chrome developer.

Chrome is not a Windows store app. It could have been (MS edge was for years) but it's not. Store apps are substantially more secure than Win32 apps, at the cost of smaller API surface and less permissions.
It's strange. On one level, I've reached a degree of mastery with computing and leadership, so should I use this knowledge?

Or... what if I just started painting. I answered the question of what I would paint. I'd focus and paint dragons versus solo man in every day tasks. In some form, a form of solo therapy dealing with the internal hero journey that I have been on with my career.

The key mistake that I feel I have made is focusing on goals... the slaying of the dragon. But, what happens when you slay the dragon? find a bigger dragon? Keep going?

I've been haunted by the David Chou JRE ( https://youtu.be/j7T6__UbhBI?t=11323 ) in relation to Anthony Bourdain.
Isn't Agile more or less gradient descent (well, approximating the gradient for an undifferentiable function), applied to software development?

The objective function is some function of the quality of the product, as measured by the customer, and the work put in. The gradient evaluation is then the process of determining which feature gives the most bang for the buck, implementing it, and repeating.

But gradient descent has problems with local minima. So if that's what Agile is, no surprise it doesn't do surprising projects - even if the customer does know what they want. If the programmers are too inexperienced and it's not just a CRUD, then you'll end up with something like Jeffries' TDD Sudoku solver.
I carry around a Pinephone with my personal SIM and use it for most personal activities. I also carry about a work phone, which I use for work, and personal activites that I can't yet do on the Pinephone (maps, chromecast, etc.)

It's liberating to have plain old Linux on my phone. My phone is now introspectable, behaves like my other computers, and only runs software that does not track me.

I hack on these and am excited to see how well these continue to mature.

The Pinephone is too underpowered (camera, 2.4GHz, small battery) to be the a viable choice for most interested folks.

The Pinephone is the phone that will jumpstart developers and early adopters to building an ecosystem, and facilitate more powerful phones.
but you can always put small physical switches anywhere in the device to turn them off by hardware.
Why would you kiss a kernel
In my particular case, my fellow workmates in Windows are the ones that have problems with audio. My only problem is with Discord when I share a game screen and my FPS go down to the river.

If the average user means past normal Windows users, maybe yes at first (all changes need relearning a little bit)

But a 0 experience person? It will take maybe less to an user to learn PopOS than Windows.
Just pick one — the major feed readers all do a good job of supporting all of them.
> If the demonstrated complacency of Rust coders toward potential bugs

lol what?

This is so very the opposite of my 6+ years of experience in Rust, where the community has a serious focus on testing, and great tooling support for it as well.

I honestly can't take anyone seriously who thinks that adding Rust to the kernel will increase security bugs. I just can't imagine they know anything about Rust, security, or the kernel.
I'd love to setup a small scale network for personal use, but the elephant in the room is licensing.... Is it actually possible to formally license a DIY LTE network? (Or AMPS, 2G, 3G). In the UK, for example it is possible to get experimental licenses in principle, but I doubt it would be possible for an individual to legally operate a permanent or long term network on/near commercially allocated frequencies?