skysight-inc/HackerNews huggingface dataset:
Interesting thought :D

But it would probably create even more legal issues and also risks. A lot of people don’t use software, that has a non-standard way of licensing (like MIT, BSD, Apache, GPL). Just because there is a risk that you step into a legal trap.
This is one of the few instances that I've seen open discrimination agains white western people in Japan. In my journey for renting a place, after a couple of visits and getting a "no because he's a gaikokujin (foreigner)" I asked the agent to disclose it firstly.

He did, but tactfully: he is a foreigner who is learning Japanese and came to the university in Japan and is hired by traditional company X and blabla. Still somewhere like 25-50% straight up rejections, but at least those were 1-minute waste instead of 30-60 min waste of time. And I was looking in the "high market in Tokyo", which I guess is probably the least discriminatory in the whole Japan. I also cannot imagine what non-western foreigner suffer (who are normally discriminated against a lot more).
Very thought provoking take. But I think Russia will splinter long before China. Specifically the eastern and some of the central asian parts of Russia have no upside to staying in the federation. They are being sucked dry and if Moscow loses its grip from the attrition of a war, things will crack.

I don't have much knowledge of China, it just appears from the outside to me that the State is in much more control.
It's a really weak article in general. 500 words about a single anecdote with no supporting data or much useful context at all, but which manages to name drop two companies and their founders (one of which is presumably the sponsor of the article), along with some new features that they're working on.

I have no doubt that racism like this is a significant problem in Singapore, but this kind of product-placement content doesn't do any justice to the issue.
I always marveled at the competence and refinement of automotive interfaces...they killed that shit.
Here's one of those occasions where Linux mobile is shining, Wireguard(kernel) works OOB in Mobian, Requires custom kernel in postmarketOS due to Alpine quirk.

Considering the added benefits of taking your other desktop Linux security configuration to mobile, A Linux mobile could be a viable choice for those who need reliable transparent security.
Maybe the VC market is correcting and not on a downturn
How many APIs does it take to switch on a light bulb?
Don’t Look Back, Boston
Right. There's no such thing as "solid", it's just point particles and fields all the way down.
Already in the works.
SwiftUI: Apple has succumbed to “webdev thinking”
Is it legal to mandate, as a landlord, not cooking with curry? Or requiring a cleaning surcharge if one does so without e.g. properly ventilating, washing one’s hands and using odor absorbers?
I am still waiting since they opened the registration
There are alot of videos on youtube by ex-tesla agile consultant/teacher/lead 'joe justice' which go into how Tesla factories operate. Its all in the factory... an example he gave was for most people writing software, they are in the factory in a chair w/ a laptop beside the cars.

Edit: as someone pointed out, he was a consultant who worked for a short period. nonetheless, I still think the videos are quite eye opening to how they operate day-to-day (while navigating around NDA in explanations).
If these sorts of algorithms are ever able to perform animations, etc. then you're onto something here. If holodeck ever becomes a reality, it'll be built on the shoulders of this tech for sure.

Interesting thought! Not sure how to feel about it.
I faced same problem in Canada. Vietnamese owner refused to rent me a place citing he does not allow Indian tenants because they are smelly.
All a bunch of bandaids to get around what is the fundamental injustice. And the secondary market isn’t exactly active for small people and there is no guarantee the board will approve a sale.
No need to be snarky. Even the Dhamma website (https://www.dhamma.org/en/index) describes it as free, donation based...
Heh funny you mentioned the iPhone 13 mini. I just got a new phone and picked the iPhone mini. It’s by far my favorite phone since the iPhone 5. It’s also one of the cheapest new iPhones you can get. Like buttons on a dashboard the iPhone 13 mini is far and away a better product (for me).
This way of doing copy or move makes a lot of sense since it allows you to change your mind without having to go back to the original file and cut/copy again. Instead, it defers that decision until you get to your destination, where moving the file just takes an extra modifier on top of the usual paste shortcut.
So distros like Manjaro should stop calling themselves "rolling release" distros and start calling themselves "nightly" distros, so everyone is aware of the potential instability?

Is there any rolling release distro that already follows the suggestion of only distributing tagged releases?
also, a solid cover letter can make all the difference. Are you personalizing your submissions?
Wwiii Has Already Started – By Dr Pippa
For devices that connect to the internet, such as for updating maps and real-time traffic data, does the lack of security updates mean that your 2-ton moving vehicle is now somebody else's 2-ton moving vehicle?
First assumption is faulty. That a nuclear war would "destroy the earth". It would not destroy the planet nor render it significantly uninhabitable. Which leads you to poor conclusions.

It does have significant consequences, will render some limited land area as radio active for a limited period of time (weeks to months). Survivors of the infrastructure destruction, chaos, and troop invasions will need to be careful of their sources of food and water for a while.

But it is very much a survivable event for most of the population if basic preparations are in place.
That's right!

And I want my bottom buttons on my smartphone, too. No, I don't need the extra ~50 pixels at the bottom for some video or game, damn it.
Mainstream ecosystem and language.
104 key mechanical keyboards have 104 buttons and may go for $30. Maybe it is the knobs? But you can get a midi keyboard with 8 knobs, 49 keys, 12 pressure sensitive pads for ~$100 (but maybe it wouldn't last in car cabin heat).
Landlording is something that is likely to make a person more racist. A couple of bad experiences and you start preferring people similar to those that did not give trouble in the past.
I love my Tesla model 3. It's the best car I've ever owned from a comfort standpoint, an economic standpoint, a cargo-space standpoint, and a performance standpoint. I do four hour road trips with the children regularly in it, no complaints.

But I can not stand the touch screen.
The number one thing you should be doing in a car is paying attention to the road, not glancing at a touch screen because there's zero tactile feedback.

And even worse, putting what would have been a physical button on an old dashboard, or car stereo, 2 levels down in a touchscreen menu. If we have to have touchscreens in cars, then at least put "the most used buttons" at the top-most level.

The current touchscreen-in-cars is a dangerous UX disaster.

Frankly, I'm surprised there hasn't been more accidents. Perhaps annual accidents statistics will increase as more cars get touchscreens.
> You'd buy a new car because the UI feels a bit dated?

There's a substantial group of people who lease cars, and just get a new car after the lease is up. For that group of people, that's probably a substantial reason along with the exterior styling.
Yes, I was told a few time unashamedly that they didn't have the owners permission to rent to foreigners, and a few more times that they were hoping a 'family' would move in. In the end I wasn't even interested in renting from an owner that thought I was one of the good foreigners, but I relented when I found a place I liked.
(I meant negative sum games of course, net zero is certainly fine)
Living with less would mean going without things that are at a level of want that is indistinguishable from need. People aren't going to do that. They'll give up things that they don't actually want.
You Don’t Need a JavaScript Framework
I think it's in poor taste that you refer to older people as "fossils"
Nice to see more options for polished and user friendly Linux distros! Another one that has those qualities, and which I use often: https://zorin.com/

Edit: my mistake, RavynOS isn't a Linux distro!
I don't know for sure but on most brands you literally have to pay more to get the large touchscreen. Don't you think that the car manufacturers would put desirable features to convince the customer for an upsell?
Rotax 912 Applications
It's so strange to see how racism and discrimination is carried out in other countries. Even more so when that country is a highly developed like Singapore. Being from the US where housing is highly protected, due mostly to decades of racial discrimination, I'm just thinking "holy shit they'd be eaten alive with the lawsuits coming their way for so blatantly putting it out there."

Also,

> 99.co is now tackling this by introducing an “all-races-welcome” indicator on its website. What this means is that agents and landlords can positively indicate that their properties can be rented by anyone regardless of ethnicity.

Kind of sad they would even need to do this. Maybe William Gibsons Wired article about 90s Singapore was exactly right.
We basically only use the Go standard library. So far we have found no use cases where that didn't cover us well enough.

This also removes any problems with third party dependencies that suddenly gets abandoned yet still have serious issues, supply chain attack problems, etc.

We have also found that most third party libraries tries to be (more or less) general purpose, so they often contain lots of stuff we would never need, so we prefer to e.g. write our own specific code.

The way we work require a little extra effort because we write the things we need our selves, but of course we reuse our HTTP handler code, our custom runtime error handler code, etc., from project to project, but in general the benefits far outweigh the cost in our experience. The fewer dependencies, the fewer problems - and Go shines in this because of how much is covered in the standard library.
> The solution to this is Tow-Boot: a distribution of U-Boot that can be put in that flash chip. With this the U-Boot firmware can just be treated like system firmware and be updated through fwupd independent of what distributions ship. This would work not only for the PinePhone Pro, but would also enable things like installing your preferred Linux distribution on a PineBook Pro by popping in a flash drive with a UEFI installer, much like you can on any other laptop.

SPI + Tow-Boot would have standardized the boot process and made it more robust.
One of the main goal of “low-tech” is efficiency, where “efficiency” means minimising the wasting of the processes / systems built.

This appeals to most people as it is very intuitive. However, I argue that minimising wastefulness should not be the primary concern.

This is especially visible in the limit, where the best (most “efficient”) system is the one that does nothing / doesn’t exist, and thus doesn’t waste anything.

This seems as an irrelevant theoretical “gotcha” but is very apparent in practice. As people strive to make “efficient” systems, they often realise that it is indeed better to simply not do the thing in the first place.
Eh, this might be the least cool use of image-generating AI. Clearly-fantastical landscapes are one thing but the realism destroys it and all these look like shitty DeviantArt photoshops.
The specific person I'm talking about was telling their players that the stakes were real: they were calling for rolls (not attack rolls or saving throws, mind: those are too complicated, just anonymous rolls that were immediately ignored), whittling down the party members until they're just on the verge of death, and then--a miraculous recovery! Victory snatched from the jaws of defeat!

Yeah, they might be having fun in the moment, but someone in that thread asked whether their party knew that all their triumphs were predetermined, and the OP replied in the negative. "You should really either fess up to it being railroaded or try to make it less so," someone advised. "Otherwise, they're gonna find out, feel like morons for getting emotionally invested in what's basically a puppet show, feel like double morons for believing you all the times you assured them that their miraculous victories were real, and never want to play again."

The OP took immediate offense to the idea that people are sensitive to having their emotions manipulated via lies, and went on a multi-paragraph rant that basically amounted to "my players are idiots who don't know what they want and will never find out, and even if they did they'd thank me for my awesome storytelling, and basically when you think about it I have to take away their agency because otherwise they might mess up my plans."

Moreover, I maintain that lines of reasoning like that are more common amongst people who want to play D&D while ignoring all its systematic, rules-based elements. "I should be able to control my players at my whim" and "it's unnecessary to have objective ways to resolve a success or failure except through my fiat" are complementary beliefs, and a person attracted to one is more likely to be attracted to the other.

That's why I say (maybe too tersely) "That's not D&D." Because the fundamental element of D&D--the thing that separates it from a book or movie!--is player choice. And if you have decided that a version of the game where you can enforce your will randomly--beholden to no rules--is the one that aligns with how you want to DM...well, it's not impossible to do that right, but I'm leery of any decision that makes it easier for you to stomp on player choice.
We have this in Germany too. A study found that Germans/migrants with a Turkish background would end up paying more for the same quality or space. This leads to segregation and reinforces an ethnic class divide.
Why?

Not knowing anything about any of this except I know the type of discrimination happens.

If a company is aware and possibly works against it happening, why wouldn't I say to myself, "You know what? These guys aren't @sssholes, let me go ahead and search their listings".
That would be an improvement if one could actually rest their fingers on the tactical buttons without depressing them.
Hackers tore apart voting machines. Here's what they found [video]
Obviously not ever single place is suitable but it's being done now in Finland and Slovenia. The holes are 5km deep and the bottom 2km are filled before its capped. This is well below the water table in most places. A DOE analysis found that every single state in the US has suitable sites.
> no guarantee the board will approve a sale

Most companies don’t require Board approval for transfers. (There are better ways to moderate the process.) Companies that do are the ones choosing to restrict their employees, not the tax code.
Having been on the end of rental discrimination It's very frustrating. But I still find this 'no asians/agents' real-estate ad clip funny https://www.youtube.com/watch?v=3Lyex2tSUyA
Well what do you know, TIL. Thank you!
I can see voice control being useful and far cheaper (modulo the issue of how to deal with jackass passengers, but that's pretty easily dealt with using a push-to-talk button on the steering wheel).

In a previous discussion someone mentioned that part of this trend toward screens in cars is that new cars are now required to have rear-view camera. So once you are required to have the screen, it's really almost nothing to waltz over to touch screens. Of note: the "winning" car is so old it doesn't have rear-view cameras.
I get a paywall. Can a subscriber share the content here? Airbnb charges to read their own official publications?
We've spend a lot of time optimizing the developer experience in postmarketOS by making easier tooling and writing more documentation, I'm glad it helps.

While Debian has more strict policies on software licensing etc the musl component of postmarketOS pretty much makes sure that no closed source software will ever run in userspace. The main difference is that postmarketOS does deal with firmware for hardware while Debian doesn't. Hopefully we someday get at a point where even the firmware for these devices isn't problematic anymore.
> Plus, a switch is a very easy component to replace.

From experience, in aviation nothing is simple or cheap to replace. Cheaper than replacing the entire Garmin unit though, yes.
NumPad uses Decimal.js to represent numbers

https://mikemcl.github.io/decimal.js/
> Hydro makes major changes to the local ecosystem and kills a lot of wildlife that can't breathe water.

It’s not that great for river fish, either.
Further down clarifies that the agreement only triggered for defense, not offense

> According to the terms of their agreements, Germany was obliged to come to the aid of Japan if a third country attacked Japan, but not if Japan attacked a third country. Ribbentrop reminded Hitler of this, and pointed out that to declare war against the US would add to the number of enemies Germany was fighting, but Hitler dismissed this concern as not being important,[3] and, almost entirely without consultation, chose to declare war against the US, wanting to do so before, he thought, American president Franklin D. Roosevelt would declare war on Germany.
Every time I hear “America is racist” I remind people the world is far more racist - see story above. This is common practice everywhere. Europe, Asia, etc. they discriminate for different reasons and in different ways, but they all do it and it’s almost always overt.

That’s the culture in the region, imo it’s not “wrong”. People self-select and who am I to discriminate against their culture? They do it for their reasons.

I personally find it reprehensible, but that’s my cultural values. I’m proud of where I’m from (US), where we have spent generations working to mitigate any form of discrimination based on race, gender or creed. It’s not perfect, but we strive in the right direction.
Do you have a link for that? My Lycos skills are failing me.
Unless PINE64 changes course hard, I think this will be the moment they died, so to say. They may keep making SBCs etc alongside other vendors but the phones/tablets/laptops/watches/etc would continue being novelties and realistically majority e-waste. Really quite sad. If I'd name one single person in the FLOSS community who's done the most good for mobile open source, it'd be OP. Thank you so much for your service, work, and patience up until now.

I fail to understand the reasoning of PINE64 on stuff like this recently. It's like they became a spiritually fundamentally different company. Can't see how this is supposed to make them money either.

> Now I can just focus on making postmarketOS work better. On the PINE64 hardware, and all the many other devices supported by postmarketOS

...Maybe not so terrible after all. For a while there I almost thought pmOS was
Distributions like Manjaro should change their behavior and quit shipping unfinished patches.
Russia is way more advanced and united than China. Don't look at GDP figures, these are inflated and a bad measure of how advanced an economy is.

Look at this last coronavirus crisis: Russia was able to procure a more advanced vaccine than China. You'd think the second most powerful and planned economy in the world should have done better but it didn't.

Edit: Another measure to look at it. Look how many countries of the world were affected by this last war with Russia. (either for food, rockets, raw materials, etc...)
I mean... maybe in the US? Here in Canada all the EVs seem to make a different noise. The noise my Volt makes is entirely different from my friend's 2nd gen Leaf, for example.

Maybe that's changing with the latest round of vehicles, but I don't recall hearing about any regulation passed.
No way, in most countries you also have the right to remain silent, or not say anything that could incriminate yourself, or can be assumed to lie if you are defending yourself. This is not how any of it works, at all.

You cannot force someone to explain things in court like this in any kind of decent way, the laws are there to catch the openly racists IMHO. You probably even need probably cause/crime indication, which "I think, with no proof whatsoever, that he is racist" is not.
So you backed a developer-oriented project all about open source software and your test to see if it was garbage or not is to consume proprietary video content and play video games through virtualization?
Thank you for all your efforts, Martin.

I'm left feeling like there is not a good way to align incentives for a world-changing project like Pine. It's really disappointing to read. I just yesterday setup my PinePhone with postmarketOS, and the sd card setup was so easy, and it is frustrating to hear there is absolute uncertainty about whether that be the case with future devices.

As a customer with three Pine devices (tablet, phone and watch), I'll definitely be writing to Pine and asking them to clarify what they as a company say about this post. Thanks for writing it up.
I've done some small embedded Rust applications on various STM32 and RP2040 boards. I've been doing embedded dev in C professionally for 7 years and Rust full-time for 2.5, mix or system and bare metal.

It's very hard to unlatch your brain from some of the common C/C++ embedded principles of static context variables and thinking of the hardware registers as "owned" memory, which you have to do in Rust. The auto-generated HAL crates aren't that great unless you're using the most common ones like stm32f4 or RP2040. Even then, it's hard to create a portable device driver without delving into generic-hell.

That all said, the ecosystem is moving fast, and a lot of my gripes above are just a product of the embedded rust ecosystem being very new in comparison to C. I do love rtic as a framework, and while I've given embassy a try I think it's trying to do too much aside from being a good async runtime, it should just focus on the runtime and not with stuff like creating its own entire HAL. Hubris and humility are fascinating but I just haven't gotten around to tinkering with them yet.

Lots of good tooling too, and the fact that most of your original C/C++ debugging tools are compatible with rust binaries is just the icing on the cake.

I know that there's the whole Ferrocene project, but until that produces results, stick with C if you're doing safety-critical applications, especially if they need to be certified
That should be common sense. Shrug.
I wonder if there's a way to make physical controls feel more premium via materials / design. In other consumer goods, there's definitely a market for physical design that feels more well-engineered with things like using metal and thoughtful trim. It's not surprising that people find black plastic buttons not particularly premium looking.
Mazda has actually been going in the opposite direction by removing their touchscreens; 2016 Mazdas came with touchscreens, but the newest models go without. Personally, owning a 2016 Mazda I never actually used the touch screen once, due to as you note, the great dial interface.
What's the exact calculation you're doing?
On the contrary, rich narcissistic people already have the touchscreens in their cars. Those who wish their cars had a large touchscreen are people who can buy a new car every 5 to 10 years and they bough 2-3 years ago and didn't pay for a touchscreen upgrade.

But maybe the jealousy is a too strong of a word.
Hotels in my city refuse Indian guests. They had to renovate rooms all the time after their visits. It was not worth it anymore. (Central Europe)