skysight-inc/HackerNews huggingface dataset:
I agree that better technology shouldn't need continuous updates, but I do think there are two more likely drivers than planned obsolescence, differing from early technology.

Firstly, security. Older devices weren't connected to the entire world with bad actors attempting to exploit anything they can. Until people start writing software that have zero security exploits, anything connected to the internet needs an update path.

Secondly, most apps in use today have a server component. Maintaining a perfect backwards compatible server for all clients ever released is a very tall order.

Also, I think it's a strong indictment of current OS technology that updates are in question at all. If everything was as modular as it really should be, you'd have the core components of the kernal, the drivers for the hardware bits, (both of which really should be secure and not rely on servers) and then everything else should be in the user's complete control, to update or not as they please.
UK Mod Data Breach Shows Cybersecurity Must Protect Both People and Data
Why aren’t more bike firms examining their carbon impact?
By the way - the more I've thought about your shitty answer, the more it strikes me as not only useless and asinine, but actually petty and malicious. I asked for an expert opinion. You shouldn't have responded.
Jeff Geerling just writes "including BIOS/UEFI". In my extremely limited experience without deep insight it works with some computers while on others the BIOS screens remain black (while the Linux console works correctly). We got it for BIOS work, but that plan did not really work out.
In terms of Smalltalk the answer is quite easy, you would trim down the image as kind of "release build" and ship it alongside a tiny executable that would load it.

No big deal other that talking rumors without reading manuals.
> for which you need essentially just the brightness and distance

Parallax, which I mentioned, can be used for measuring the distance. I'm asking if there are better alternatives for getting the distance.

For objects that are sufficiently far or slow moving, we can use Earth's natural movement to get some 2 AU of parallax base. Simply wait half a year before pointing the telescope at the object again. But, for things that move fast enough and are close enough to get some arc offset, we'll get wrong results. Which maybe isn't a problem, because we can detect such movement outright? I literally have no intuition how the math here works out. Hence asking.
> I was so tired of trying to keep up with endless UI changes in Windows and Android.

iOS and MacOS both have endless UI changes as well.
After an 18-hour Civ III maration in 1996 or so, I just haven't had the stomach for games.
You can’t create perfect software no matter how hard you try. Security updates especially need to be a forever thing, lest some major RCE comes along and is used on tech support scam sites to cause actual harm to the user.
> Some people took offense

Frankly it was an interesting observation of yours, but a less charitable view of your comment is that you were subtly trying to start the same idiotic flame thread found at the bottom of any Brave post on this forum. And you did.

In case your observation was in good faith, I don't think Mozilla would have gone so deep into crypto and those little unsavoury sponsorships (Binance, etc.) had Eich never left his top spot, and I am positive his governance would have kept Mozilla and Firefox itself in a better place than whatever is happening over there right now.

Feels like we're watching the slow death of a beloved tech company that's one of the cornerstones of net neutrality, and I can't see a way out for them without radical changes in direction and management.
Raspberry Pi's analog audio out is not very high quality either. I run a HiFiBerry on a Raspberry Pi, and while it's really delicious to use (good sound, good app, good ergonomics), it's just mount, flash and play. It's not something you make from scratch.

I'd love to have time to work on something similar. My targets would be different audio-quality wise, but it's a very nice project. Kudos to its maker.
From the article: "We have seen a global right-to-repair movement emerge from maker communities and start to influence public policy around such things as the availability of spare parts. I'd argue that there should be a parallel right-to-maintain movement."

That sounds fine, but the the emphasis is on manufacturer hardware and software support, when the issue really is that devices are locked down.

Why not unlock the hardware and publish specs after a few years so people can update their own hardware with new roms, updates, alternative firmware and software, etc. The devs at XDA Developers constantly have to work around these issues trying to support their own old (and new) hardware.
Seems like the links redirects to the Microsoft store for your country. Perhaps the products are not available where you are?
I'm obviously not the person you responded to, but one thing to note is that the stack is going to be a more useful source of debugging information if the function call stack is encoding the logic of the program, which I would assert is more often the case in imperative style programming.

Imagine for example a state machine implemented two ways. In an imperative style where you have a big if STATE_IS_X /then function_x() /else if STATE_IS_Y ... tree calling a function for each state. Secondly in a functional style where you have a pattern match on a list of tuples of (state, function). In the first case the stack tells you exactly which state you were in and which function got called. In the second case the call stack will look the same in each case because you just match on the first part, unpack the second part into a variable and call the function in the variable.
Apple blacklists Epic, won't allow Fortnite back on the App Store
The was the original "reddiquette" from back in the day. But as you know, it's pretty hard to align incentives, human nature, and that ideal.
Well, 'fortunately' I have no doubt meat will be on the future list of hate taxes to be enforced upon us. It'll be a competition between 'climate change', 'morals', and 'unhealthy', but undoubtedly these three together will be used.

Like most hate taxes it'll start with something reasonable until one day more than half the price is simply the tax.
it was a joke.

if you don't trust the switch, then why trust any switch on iOS. Why do you trust that they're not already doing it?

why are you using an iPhone?
I'm taking the word of an actual Spanish waiter on this one, thanks very much.
> Most of us have a limited appetite for 50-dollar lab-grown chicken nuggets.

You don't need lab-grown/cell cultured product to make replacement chicken - especially nuggets.

There's hundreds/thousands of products that taste closer to chicken than fake beef tastes like beef - made from soy, gluten or whatever, that only cost a few dollars. You can probably tell the difference if it was served as a breast/thigh but slices/strips for salads and stir fries etc are indistinguishable.

For example Wholefoods accidently swapped some labels on real chicken and 'chickn' salads and nobody noticed.

https://www.nytimes.com/2014/04/03/business/meat-alternative...
https://web.archive.org/web/20210429135027/https://www.nytim...
Weird name choice, as one of more used homonyms that read as はく means "to vomit".
Corn is heavily subsidized. Is it a surprise that this ends up as animal feed?
>Isn't it a bit on the nose that you accuse Linux of failing at the one thing that Windows is notoriously bad at, UX cohesion?

Yeah you can criticize Windows for trying to update their designs with Metro and the like but in reality, all the old apps that worked cohesively are still there even today. Ubuntu and the Gnome or KDE based distros never had this to begin with. Just multiple flavors of the same cruddy base applications since all the distro are using the same apps anyway.

>More seriously -- Linux reflects a different mentality and way of doing things. It is not for everyone. Downloading the software you want is the expected way to do things. I have no idea whether Ubuntu ships a "paint" replacement, but regardless, Pinta or Paint.NET are like three clicks away, thanks to the software repository approach.

Yeah thats fine but that unfortunately makes it a non-starter if you are looking for a direct replacement for macOS or Windows.

Yes Paint.NET/Pinta/GIMP are always trotted out when I post this example. Pinta has been an unstable mess every time I have installed it. Plus "paint" is a near-instant loading app that is several MB in size whereas Pinta is installing loads of supporting libraries because it is a more complex application. Your telling me that in 2021 they can't just ship a simple app to allow a user to just jump in and use to resize images or add some text to basic images? This hinders the usability of the system when I can't just quickly do a simple task and move on! It is as if the developers of this distros have never understood how a regular user uses a PC.

>The people who use Linux largely recognize that yes, it is a compromise, but also that using Windows or macOS also represents a compromise. Having used Linux for nearly 15 years now myself, I can say confidently that the trade-offs for me weigh heavily in favor of Linux.

The only thing that is a given is that any comment bashing Linux will ultimately attract someone like you that tries to twist and turn my words to justify it. I've seen it for 10+ years now without fail so i'll leave it at that.

Its a shame because I have looked at the messy bug tracker for Ubuntu and have tried to fix issues but then I stop and realize what is the point when it breaks again in some subsequent version of the distro. I wish someone would just dump a bunch of money, hire former Windows/Mac devs and properly build a lot of the supporting components of some distro, then all the other distros can roll up those better apps and then we have at least something that can be called adequate in 2021.
Braille input exists on apple phones:

https://support.apple.com/en-us/HT210066

and I think Android supports something similar.
I find this incredibly mean and short-sighted. Not to mention "correlation-not-causation" etc.

Don't be that person who suggests a child developed autism because their parent was overprotective.
Also, doesn’t the PSP use this little disk cartridges? I don’t see why you couldn’t still play those games.
A phrase that I rarely, to the point of never, hear is: "I was wrong." Followed by "Here's why, and how I realized..."

Seriously, think about the last time you said this. About a position you consider contrary to your worldview. Not deeper into it -- a total, come about engines full scenario.

I've had a lot of those, especially in the past two years.

It's been hard to try and put those together into a cogent worldview, and mandated that I offer up some apologies to people whom I had been rude to in the past. Not to mention having to deadline more than a few people that booked a one-way flight to Nutsoland.

And no, I am not referring to the "medical freedom" crowd. Pure propaganda to label them as "anti-vaxxers" when they have literally every standard vaccine on the pre-COVID schedule. I can get along with these folks, even where we disagree (If you're over 50 or have a risk factor, especially obesity, you probably want the jab). But I respect their right to choose.

The "if you don't get the shot, you don't deserve to have a bank account, or a job, or the ability to travel" crowd are full-bore Nazis and don't even realize it.
Seems like we need a public project to attract a groups of developers to help make this a reality.
Hey, thanks! TIL. Indeed, I only tested Firefox.
> What has exchanged is 1) the massive scale of the human population and 2) wider access to animal protein. Without the subsidies, I expect prices would rise for consumers (most farmers are not making vast profits) and that is not a vote winner.

But the context here is lab grown meat. If you removed all subsidies from traditional meat production, I really doubt meat would become more than ten times more expensive. From the OP:

> This approach is one factor that helps to cut down the volume of media needed, leading to what sound like impressive results: $18 to produce a pound of cultured chicken, according to a press representative.

> That’s the lowest real-world figure I heard in the course of reporting this story. It could also easily translate into a price of more than $30 dollars per pound at retail—and may never go any lower.

It's worth noting that those numbers are estimates and the facility that is supposed to produce them hasn't been built to validate them.

Compare:

https://www.target.com/p/boneless-38-skinless-chicken-breast...

> Boneless & Skinless Chicken Breasts

> $1.99/lb

https://www.target.com/p/chicken-drumsticks-value-pack-4-28-...

> Chicken Drumsticks

> $1.29/lb
Solana FTW! It appears to be the top alternative, especially if you love Rust.
Chris said in a different comment optimistic ui updates already exist…

Here’s the link: https://dockyard.com/blog/2020/12/21/optimizing-user-experie...
Laptop Studio feels like the Windows 8 launch "convertible" tablet laptops no one bought all over again. Ominous!
The Symfony community has been going for Server Sent Events rather than websockets, via https://mercure.rocks/. I don't understand the benefit when every other framework wanting interactivity is still going for websockets.

As you say SSE seem more suitable for notifications rather than bi-directional communication.
It seems to be good news for Kiwi expats who wants to go home. Income may shrink (in comparison with US) but quality of life improvement may be significant. However, for those who do not own a residence in Auckland (suffering from even worse housing unaffordability issue than Sydney) may need to move outside of Auckland metro area to get more significant QoL gain.

NOTE: A colleague of mine moved back to Wellington (his home town) from Bay Area at the beginning of 2020. I have done a few Zoom / Facetime catch up with him since, he seems happy, energetic and refreshed (positive), stark contrast to the him back in 2018-2019 (SF / Bay Area). Looking forward to visit NZ once the travel bubble reopens.
Love the approach, kudos for trying it out.
> why would I?

In a word "integration".

Can you use an ipad as a second screen/wacom cintiq? On mac it is built in. On windows you need extra software and then it is still ducttaped on.

Linux desktop and android phone? Then you can reply to sms, share the clipboard, automute music when receiving a call,... (kdeconnect. MS and Apple have some decent copies). What if you have an iphone instead? Well, bad luck.

All these things might be "minor" or "only by default", but they matter very much to many people.
Nick! Completely unrelated to this discussion but I just wanted to say I've bought a few of your courses and love you're work. What a pleasant surprise to run into you on HN.
Same. Every time I've tried copying stuff to a new machine via Time Machine the new machine feels unstable. There's so much stuff in ~/Library/Application Support type places that really shouldn't be copied so I just start the new machine empty and copy a few folders over (Documents, .ssh)
> we evolved to eat it and not these plant based or lab grown alternatives

Can I ask if you avoid soda, beer, cheese, every vegetable oil, artificial sweeteners, cookies, pastries, cake, pasta, and so on? Many plant based meats come from protein extracted from peas, wheat, soy, plus some oil, binders (that generally are also used in non-plant-based foods), and seasonings.

Do you avoid soy- and wheat-fed meat? Doesn't that affect the nutrition of the meat, since the animal had not evolved to survive on this diet?
Oh man I remember ME from when I had my Palm V, it was such an improvement. I think these days swipe input on querty has got it beat, at least for words that are in the dictionary. A one-touch way to switch between the standard keyboard for swipe and ME for the rest would be killer.
Greece used ML to pick visitors for Covid-19 checks
> But if your entire active state can fit in RAM in a cluster of BEAM VMs, you might turn the BEAM VM cluster itself into a distributed database

It's hard to imagine an active state that couldn't fit into RAM in a cluster of BEAM VMs. I've run clusters with thousands of nodes, with some nodes having 768 GB of ram. With today's servers, 4 TB of ram per node is approachable. The new pg module avoids pg2's dependence on (cluster) global locks that limited effective cluster size.

Of course, you have to want to do it, and mnesia is mostly key-value, so I don't think you'd have a good time if you need other kinds of queries (but I could be wrong). And you need to have readily partitioned data if you want your cluster to be operable; having all the nodes in one mnesia schema makes a lot of things hard.
Stronger than that. When releasing the gadget, require that the firmware source build tree is put in escrow. After 5 years it is opened to enable ongoing maintenance.

The initial release of gadget is released with firmware build by the escrow build process. This will ensure the company actually provides tree that builds the real thing.
To deploy an NFT contract^*
This is terrific. As a VIM user, not Emacs, I love the idea of a chording keyboard but just cannot get the hang if it. The arpeggio idea is perfect.

I just bought the hardware recommended in the fine article, let's see how that build goes!
wow thanks for sharing the speech. Great speech. I had to learn after college to appreciate who I was and stop trying to "do sensational stuff" to get people to like me.
So does also the eco toilet provider.
Uhm......sure, but there absolutely are cows that are raised with very little maintenance on land that is otherwise useless. Here in UK farmers often raise cows on moorlands, which are mostly just a pile of rocks with a bit if soil on top to support minimal vegetation, that land isn't and can't be used for other types of farming - yet farmers happily leave cows on it in the spring and collect them for slaughter in autumn. They feed on what grows there and there's little need to supplement them. Then they are usually slaughtered locally too. I can't believe that this kind of beef farming is even 10% as bad for environment as the big factory farming elsewhere.
This resonates deeply with what I see and feel about Apple.

If you check my posts here I started being vocal about my personal Apple problems, before this I happily browsed here on HN (2008) and did not express my thoughts, mainly because here I have learned so much and witnessed startups becoming well established businesses. But something clicked after Mac Pro was released, a computer delayed for so long, that to solve my business problems I had to build several Hackintoshes.

I hoped that this time Apple will be focused on professional audience, without any tricks but no. Wheels and 1000 buck monitor stands? WTF. And the pricing. OMG.
Clearly this was a message: You wanted professional computer, you will pay the premium to stay in the Ecosystem.

Fast forward to 2021. CSAM on the macOS, but trust us we will make it better?

No way Apple. No f-ng way. This is my property, my data is my property. I don't care what shenanigans your lawyers are buried in the EULA, and what is "publicly responsible thing". You create user technology. Users have full responsibility how they will use it by law.
Can you imagine your kitchen knife to check what meat you trying to cut with it?

Because this will be the logical "tech" direction. Let's check you washing machines for illegal content. What about your Apple Car?

What about your iOS security? Pegasus/NSO, what about big bounties for security researchers, richest company of the world did not have enough to invest in effective Red Teams? GTFO.

So this was the "final straw" for me. Now my company runs ARCH on old Apple hardware and all the money that I have saved to participate in Apple's Arm transition will go towards solutions with maximum professional control and privacy.

Instead of Mac Pro I plan to have this thing: https://bit.ly/3zxlkBS.

Instead of buying Apple's iSpy devices I will run old Pixel with Graphene OS or dumb flip phone.

There are a lot of tech savvy pros that don't care. I know. They have not lived in Apple land and still thinking that "easy way" is the right way.

That the ecosystem gives more than it takes away. That may be if they participate in this monopoly they will find a small or big business success. Apple has you, by the balls. UX from hell painted with good intentions and lack of responsibility.

I on other hand will never run my data on something that is not FOSS. And will invest my money in adequate hardware solutions.

And when time comes to give some "consumer" advice I will be honest to my customers and friends. A small contribution, previously reserved for Apple hardware and software. Not anymore.:)
Daily Notes / #22
Apple doesn't look so bad now, does it
Exchange Autodiscover protocol leaking hundreds of thousands of credentials
I've had a notebook like the Surface Laptop Studio - Sony VAIO Flip 15 (2014) - right before Sony sold VAIO.

I've had it send in for repairs because the touchscreen was unresponsive a bunch of times before I got my money back and bought a Thinkpad (T440s).
It was a software issue because a reboot always fixed it. But I bought it for school so the main part randomly stops working while taking notes was a deal breaker.

The concept isn't bad. But the height of it while being a tablet on a surface is a pain to comfortably use a pen.
The question mark syntax just moves this burden to some other layer of abstraction.
Interesting on that first point, that's not what i would have expected. So what are you seeing from these product-minded engineers that leads them to choose a consultancy over a product company?

For "underdog" consultancies, i've always felt that they win by

1) sending their A team where an incumbent would be sending in their C team. That would make sense, as the incumbent's A team is on a more important client, whereas this small client "is" the underdog's important client.

2) carving out niches and specialties. So you serve less clients and projects, but also build up a reputation. You kind of become an incumbent of sorts, just for that niche.
The most important iPhone for me for the last couple of years was iPhone X primarily because of Face ID
I wonder what the cost of deploying the same NFT contracts on L2s would be?
Neat product, but the lack of extensions is my main problem. I've been using Vimium with Chrome for keyboard navigation and it works well without losing all of the benefits of Chrome.

https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
Because you need an analog to digital converter.
You are not representing the seriousness of this situation adequately (in my opinion).

This excellent cartoon video explains the seriousness of all the lesser known sources of carbon: https://www.youtube.com/watch?v=yiw6_JakZFc

Seems like Chairman Xi is serious about tackling Climate Change so he does not get deposed if the Gobi desert grows and eventually swallows up half of China.
I, for one, welcome our new AI overlords
Thanks to everyone who wasn't an expert and didn't respond with a dumb opinion.

I went and got a third vaccine today on my own recognizance, on basis of best information available.
There are dark UX patterns pushing users towards the cloud services and/or making the old way harder to use.
Not always the best option from a marketing perspective. Years ago I was trying to get a laptop with a decent-ish GPU so that I could game on it while away on business trips. My work would buy me basically anything I wanted, except GAMING products. All I wanted was the GAMING model, with the BUSINESS branding.