skysight-inc/HackerNews huggingface dataset:
> If the reason you can't use the infotainment system is that the software expects you to have an electric car and the Mustang isn't one and retrofitting it in there is a lot of work, you can still use it, it's just a lot of work.

So you think you can use the Tesla infotainment system that is tightly integrated with other electronics in its car if you are “willing to do a lot of work”?

> So the problem is that the console maker is shaking them down for 30%. What a given developer's net margin is depends on the developer, but let's say it was 40%. Going from 40% to 10% is bad. Your proposed to solution is for them to go from 10% to zero. That doesn't solve the problem?

Or you know you just raise your price so the wholesale price is enough to be profitable - just like goods sellers have been doing since the beginning of time. You realize that the markup from wholesale to retail is usually a lot higher than 30% don’t you?

> Originally that wasn't allowed. Then they allowed it, but you couldn't actually reference the lower price external option from the app. Then, as part of an antitrust settlement in Japan, they allowed it:

Spotify was doing that in 2015

https://www.theverge.com/2015/7/8/8913105/spotify-apple-app-...

> Being able to buy the individual components separately is what enables them to build cars. Your compatriot brought up the Chelsea Truck Company, which the internet says has two employees.

And cell phone manufacturers can also design phones and get all the parts they need.

And car manufacturers can buy the components they need for their infotainment system that supports both Android Auto and CarPlay. But they can’t use Tesla’s software.

> Microsoft's failure (irony be damned) was strongly attributable to anti-competitive practices. People actually liked their phones and their OS. But it had no apps, so it has no users, so it had no apps.

Microsoft had Windows Mobile and Windows CE phones years before the iPhone existed.

Heck they couldn’t even release a good version of their own Office products for their own phones and they just gave up.

> And Apple prohibits the sort of things one might use to overcome that, like cross-platform frameworks or languages

This is also not true. There are plenty of cross platform frameworks that work with iOS and Android devices. Are you really admitting that you never heard of Flutter by a little company named Google? Microsoft also has a C# based framework that supports iOS and Android. There is also React Native.

> Otherwise why has no one succeeded in establishing a third platform here?

So you’re blaming Apple for this with only 20% worldwide market share?

Do you also blame Apple for the “year of the desktop Linux” not happening and Firefox being crushed by Chrome?
All Hail Discordia!

For some reason HN has been into the occult lately. Which is great for me, because I’m writing some fanfic for A Certain Scientific Railgun. I’ve been a bit unsatisfied with Crowley’s characterization therein and been and it’s useful to read other sources.
The rabbit hole of knife sharpening goes incredibly deep. But if you're just looking to cut food in your own kitchen, the vast majority of it is overkill. Professionals seem to make a bit deal out of knives, but many professionals use their knife as much in one day as a home cook does in one year.

Most expensive knives are made out of difficult to work with metals. They keep their edge for longer, but:

1 They're harder to sharpen. The longer the knife can hold its edge, the longer it takes to grind out that edge. Higher end knives typically require diamond to sharpen at a reasonable pace, or at all.

2 They chip easier. Just like like glass used for smartphone screens, the better it resists scratches, the easier it shatters. High end knives, if they're not thick, need to be carefully handled, or you'll get a surprising number of nicks and chips in the edge. A sign someone doesn't handle their expensive knives properly is if the pointy tips are chipped off.

3 They rust easier. High end knives often use metals with higher carbon and/or lower chromium content. I learned this the hard way, as I air dry all my dishes, and knives with even 440C will rust if you don't towel dry them after washing. Ultra hard knives that use non-stainless steel need to be kept covered in oil to prevent rust.

If you're just getting into cooking, you don't need much. Mercer Culinary is the go to brand for culinary school students. Their Millennia line comes sharper, harder, and more durable than any grocery store knife, while still being highly rust resistant.

If you want to use a whetstone, avoid the soft "beginner friendly" stones. They need to be soaked in water for like half an hour before you can use them, and they wear out very quickly. The only reason they exist is because they provide more feel or feedback. Instead, I'd recommend a Shapton basic 1000 grit. It's a hard and durable stone that cuts fast, only needs a splash of water, and leaves you a very usable edge. Lower grits are for re-profiling the blade, such as if you've got nicks or chips. Higher grits are for polishing the edge, if you want to shave with it or something.

If using a whetstone seems too difficult, and you want an easier to use, but slower option, look into a Spydero Sharp Maker. I run my knife one pass through this thing before I use it, and it keeps the edge consistently sharp. I use my Shapton whetstones for when I'm sharpening my friends' knives.

Learn to slice instead of just ramming your knife straight down into the cutting board. Of course, some things require a chopping motion, but slicing is safer, and your knife edge will last longer.
This is absolutely fantastic!
It releases me from my region beta paradox and finally gives me enough activation energy to break my laziness of using chrome mobile (only left-over).

Would like to head for Firefox, if they would only add some usability features I'm so used to (like tab groups). So Brave it will be, i guess...

Still the sad thing is, that both Brave (technically) and Firefox (financially) are heavily dependent on Google.
> I feel like there's a steady move to deprecate all system-customization on the platform.

To avoid the android type mess Chromeos is and was always in the iron grip of Google. That is the way to keep things secure. And I am glad it is so. Once you expose important APIs to the main google account - there will be tons of crap ChromeAPPS (not android but the chrome apps) that will be difficult to supervise (i.e) repeat of playstore.

Though painful and slow the aim is to move everything non-google to PlayStore. That way all crap is isolated into android.

For the commandline or linux person, the VM is always there.
Exactly true. Was a teenage software hacker, reverse engineered many games mostly because I was a bored teenager with free time and many games I legitimately bought. Mostly it was to cheat a little, like tweaking player stats or number of lives in a save file.

All that reverse engineering experience gave me a particularly useful talent as a developer: an uncanny ability to sit down and grok other people’s code almost like magic.

Solid experience with reverse engineering really is a good skill to have.
So is a chip off the old block and a chip on one's shoulder.
The free expression press, is implied. Not the given gratis press.
Even if you left the oven on, I believe it’s very unlikely to burn down the house.

These devices are designed to work for hours with minimal supervision. Given the size of the user base, IMO ovens are extremely reliable. And electricity prices are too low to be anxious about the costs.
Nah, if they stormed out right after you told them the salary, it's pretty obvious.

It sounds more like an example of 'cultural density' -- not wanting to realize or acknowledge something that's at odds with what your local culture desires (in this case, the desire to pay as little as possible).
It's feels more like they're cavity-searching your browser, not just fingerprinting
Firefox actually also does it, maybe limited based on location.

For instance here they announce it for UK, France, Germany (in 2022) and say it was available in the US/Canada since 2018: https://blog.mozilla.org/en/products/firefox/firefox-news/fi...
Why have bad feelings at all. It’s a shop, and I’m assuming the end goal of you looking for discounts is to make purchases from that store?
yea, but hiding behind the differences in meaning does also not help effective discussion.

i get where you're coming from, but also sympathize with the position of "if the compensation changes in value, the value of the compensation has changed"

maybe time to question this whole stock option thing for c-suite and just grant all employees a similar share of company performance
We do not know all the details. Does the $60K job require working nights or overtime? Does it require a flexible schedule?

https://www.bls.gov/oes/current/oes517011.htm shows there are not many subfields of cabinetmaking that average $60K/year. One is "Aerospace Product and Parts Manufacturing" which averages $60,520/year, so another issue is the actual job may call for more experience than just being able to use a screwdriver.

Otherwise, residential building construction laborers make $ 42,950/year, says https://www.bls.gov/oes/current/oes472061.htm . They have more appropriate training than a grocery stocker. Why aren't they applying?
Agreed! Termux profoundly changed my life. I do all of my programming inside Termux now. I find it to be pretty comfortable too.

Only thing I'm still missing is a way to build Android applications from inside Termux. We can write software for normal computers from inside themselves. Conversely, phones have always been these consumer machines, only running software produced for them and with no ability to program themselves. Feels like it's the only remaining barrier in the way of Android phones becoming truly general purpose computers.

I opened an issue on their repository about packaging the Android development tools:

https://github.com/termux/termux-packages/issues/17701

Someone linked a discussion where someone got it to work. I haven't had any luck setting this up though.
Well, I provided that term to ChatGPT, not the whole post and also I have read at least 6 of these 10 recommendations, modified the list as per my knowledge and then posted it here. I think ChatGPT can and definitely be used for re-drafting purposes. What's wrong with that?

It is still my original response and I have read most of the books with few being in my wishlist.
highlight a string on a website, then click this to translate with google

javascript:(function() { const baseUrl = "https://translate.google.com/?op=translate&sl=auto&tl=de&text="; const textRaw = window.getSelection(); const text = encodeURIComponent(textRaw); console.log("selected text: ", text, textRaw); window.open(baseUrl + text) })();

(maybe adjust the target language in the url)
last year or so, the top answer on a similar question here was "baking", this year, i am the one adding this to the list. very zen.
Let me rephrase the question then: how often would a normal person need 10+ hours battery life?

(there are PC laptops with 16-20 battery life, but just like with macs that number goes down significantly when you start using it for real)
I am not sure about other examples, but isn't it just "winner takes it all market" in case of professional athletes? Fans want to see their favorite player and that brings in money. Meanwhile everyone else will be paid peanuts.
The inability for the west to threaten China with economic warfare is worrisome.

Worst it is quite clear that China could send us back a few decades in the past and for a long time if they decided to.
We should force Microsoft out of business by not purchasing their products.
There is a high degree of irresponsibility in invalidating the sexes as this article points out

But beyond that, this is bait

There are some schools of feminism that recognize and acknowledge that this kind of invalidation of men is interrelated to hampering the goals of women

For example, workplace representation has been approached from the lens of modifying the workplace to cram more women into it, when modifying the options for men to be subsidized at home doing emotional labor would create workplace equality overnight
This argument lacks for the average consumer. Heavily. Do you compile every update of Firefox yourself (and this assumes that you have read every line of code that changed during updates)? Especially when on Windows or macOS, you just download the version that is distributed by mozilla.org on their website. There is no guarantee that they're using the actual sources to build. They could just as well add in a little patch that does some nasty things.

But they won't, because they have a reputation to loose. So does Vivaldi.
Xiaomi replaces Chrome homepage with a malware website
I've thought about his often, too, but I am of the opinion we can all thrive together or die together. As much as I would love to have 20-million in the bank, live off interest, and have the working class cater to my every need, it's an absurd dream.

I want the bottom of the barrel to lead a dignified life if they're willing to work a full-time job. If the upper, upper-middle, and even middle class have to readjust, then so be it. The working poor need to stop subsidizing others.

It IS a difficult problem, but if the answer from anyone in leadership is others should work full-time and not be able to go to the doctor when needed or buy a crappy condo or worry about food...then those people need to step aside from their positions and allow someone else to at least try (and when I say leadership I'm talking about those that allocate capital and pass laws/policies).

I am a big believer that work for work's sake has no virtue, it is better to die on the side of the road than work for peanuts (it's anti-labor and makes the world worse).
MySQL Now Shows Its Thread Names at OS Level for Better Troubleshooting
Oh that sucks. She's one of the few authors whose books about the web actually helped me build stuff. 60 only, way too young.
Government agencies have developed incredible powers but they aren’t heroes. It’s like they have developed incredibly abilities to turn water into wine and raise the dead and yet what do they do with these powers? All they use them for is banal things like saving money on the company picnic wine bill and skipping brake checks on the company vans knowing that if anything bad happens they just resurrect the victims.
MIT LICENSE

https://github.com/bintracker/bintracker/blob/master/LICENSE
> All those consumer gpus in now-illegal Chinese crypto farms are probably hard at work mining for keys. What else are you going to do with them?

Seems like quite the leapfrog there without substantive evidence, unless in today's America you can simply short circuit as long as there's 'Chinese' somewhere in there.
It is a bit unclear to me what exactly is being proposed. That every app exposes some kind of common standard API that can be used to link with other apps? Take their twitter example. How would “taking your followers with you” work in practice? I can imagine some sort of indirection layer that associates each user with their respective provenance domain + an update protocol if the provenance changes, but there are likely challenges when it comes to scalability. Who is going to design/mandate these interfaces and where will they be applicable? What’s the criterium?
I'm surprised this hasn't happened before, @list.att.com is just a standard listserv type system, internally anyone can create and manage lists of email addresses with internal or external addresses in it and those lists are all open to the public internet if you know their address.

I can't remember if there is any kind of access control that the owner of the list can implement to prevent external messages to the list address but no longer have access to check.
> All manufacturer firmware are buggy with poor security? That's very obviously false.

guess we have a difference of opinion then
You have ruined your own argument though. Divorce because you no longer love your husband is a completely different thing than divorcing because of monetary incentives.
A blockchain is more than a VC scheme when the emission doesn't confer any advantage to its creators or to early miners.
One Wide Feedforward Is All You Need
> IP reputation doesn't seem to be much of a thing right now

disclaimer: acquaintance works in the spam business. someone i tried to steer clear of, but was fascinated of what they told me.

IP reputation is a huge thing in the spam world. they pay top dollar for residential US/UK/etc IPs which they can then use for spamming others. and we're not talking one or two IPs. we're talking 100s of thousands of IPs being transacted daily globally. all for spam.

for anyone interested in seeing how low we've come, they have a huge convention in Las Vegas. one should visit it to better understand a field that has been growing like crazy but so few know it. apparently everyone is preparing for a big boom next year, with 10s of $B ready to be deployed.
I use Brave.

All the same Chrome extensions and other functionality work.

But I'd wager someone on here could find a problem with them too :(
How many people start another after the first one goes bankrupt?
It doesn’t really matter on whose “side” the conflict lies; the license is arguably GPL-incompatible, and Linux is not going to change its license. But Oracle could, if they wanted to. And they evidently don’t want to, which is concerning.
Only solution, drive an old car. But companies are still going to be tracking your license plate at every turn.
You NEVER do that in one go, you need to split it in several deployments. Dropping a column is relatively straightforward, in two steps. First deploy a version of the code that doesn’t use the column, then release the migration dropping the column.

The typical example is the renaming of a column, which needs to be done in several steps:

1. Create the new column, copying the data from the old column (DB migration) both columns exist, but only the old one is used

2. Deploy new code that works with both columns, reading from old and writing new and old

3. Deploy data migration (DB migration) that ensures old and new columns has the same values (to ensure data consistency). At this point, there are no “old column only” writes by the code deployed in previous step

4. Deploy new code using only new column. Old column is deprecated

5. Delete old column

At any given point, code versions N (current) and N-1 (previous) are compatible with the DB. Any change on the DB is done in advance in a backwards compatible way.
1. It's awesome to see, is it good government? happening here.

2. Why do we have to have internet enabled devices. I am not arguing for totally disconnected, but why be always on the dangerous internet. If you want updates or other transmissions be on low power, local or physical connections only. Set standards for these. Most obvious is bluetooth only devices. Now an attacker has to either compromise my bluetooth house controller (phone?) or has to visit my house.
Back in the 2.0.x Linux kernel days, I used to regularly recover lost Netscape session state (and comments) by simply dumping /proc/<pid>/mem

Or, if the browser had already died, system memory (/proc/mem if ... memory ... serves). That entry no longer exists and I may be misremembering.

At some point I believe that no longer worked. Though browser stability's also improved somewhat.
> The news agencies and the corpos paying them assured us this would happen in two to three years. What happened?

I've been following self driving cars pretty closely, and I've never seen this as a consensus opinion outside of Elon Musk types.
The more recent US hegemony in radio communications technology was held by pioneering Bell Labs work leading to patented implementation as 3G standards. I think the US rested on the laurels of those patents for too long. Microwave RF basebands were not too long ago considered advanced as alien technology. Now China has re-developed them on their own terms.
Ministry of Privacy
> Cory Doctorow presents a strong case for disrupting Big Tech ... Doctorow proposes forcing interoperability

Forcing? Like, legally requiring every media company to maintain an RSS feed and support activity pub? Also, is this what disrupting means?
It's questionable. It's clear the motivation for the US prosecution is completely corrupt. And on top of that, if Assange is guilty then so is every reporter who reports on leaked classified material.

In any case, Assange has already been punished more than enough. It's time to let him go.
Takes 10-15 years to get nuclear online, Germany will be dependent on expensive US LNG for a long time; companies in energy intensive sectors already relocating to where the energy is cheaper (the US) or where the labour costs is cheaper (China). Hard to see a way out for Germany
I think that if you had a twitter account you could click on something and see more context.

Linking twitter has become worse than your average paywalled site, which you can look up on archive.something if it seems interesting.
Heh, if it were only so easy.
Awesome, but there is kind of a deal-breaker here:

AFAIK, there isn't an official and hassle-free way to generate a statically-compiled binary with SBCL the way Go and Rust can. Like you develop on a debian 12 system, then move the binary to your debian 11 server only to be confronted with the notorious 'incompatible glibc version error'. It's super annoying.

In ECL, I think it's possible to use musl and bundle libecl and mucl libc into the final binary, but I'm not sure.

The caveat is ECL output startup time is around 500ms (as opposed to the much more performant SBCL output)
This was the highest paid position in the company (30k a year) and a salary (which only their managers were paid in a salary). They thought they were offering a really good salary, not realizing it was FAR below market rate. They still hired engineers at below market rate (~60k) but I helped them find some really smart junior engineers who could maintain the existing code; and warned them that these engineers would likely leave in the next year or two, max.

They were able to become fairly profitable with full-time engineers, eventually, and ended up paying above market rate, last I heard.
Overall prosperity of EU will decrease and here the biggest beneficiary will be China.

China will steal competent professionals of all kinds from the EU.
Damn dude, at what point do you insist on a contract that protects you in case they decide to fire you again?