skysight-inc/HackerNews huggingface dataset:
Yes and no.

Yes because for example I'm sticking to K9 mail 5.6 because of the UI change in the next versions. I picked K9 exactly because of the original UI so I'm not using the new one, which is like every other mail client. I saved the APK and I'm installing on any device of mine, also when my fingers slip on the update button. Uninstall and install 5.6 from the file manager.

And no, because if the company behind the app wants to force people to upgrade they'll make the backend incompatible with the old app. Also no, because I don't think that many normal people invest time not upgrading an app because of the UI.
If I’m driving in my car, no problem. But I often go to the store by foot from somewhere else and am unprepared. The disposable bags are only like 8 cents anyways.
Meh. I know blue collar mexicans who save up and get trucks like that because they like it. Some people just like it.
Exactly. It's like the straws. Something highly visible and conspicuous, with very small impact. The definition of tokenism.
I bought rather large plastic totes. Way better than bags. Not as easy to store, mind you, but that’s actually beneficial cause it makes me bring them back out to the car. Forgetting my reusable bags was a major problem.
Two rust implementation projects :

https://github.com/tirr-c/jxl-oxide

https://github.com/libjxl/jxl-rs
In the UK, Waitrose sell a re-usable bag or £1 ($1.25). It's a good quality bag and you're not going to throw it away.

Not sure on the actual data but other grocery stores have gradually increased the price of re-usable bags to the point where they are cost enough to make you think twice about paying for them.

Seeing people awkwardly carrying random items back home without a bag is not uncommon.
I need something like this but for Windows Forms instead.
They might be able to afford ticket price, but not the time it takes to fly to the UK. Some things are time-sensitive.
Can MSCI drag private markets out of the shadows?
Uber could have been coded to a PWA just fine. Parent comment is simply unknowledgeable.

It's funny because the very first thing that Steve Jobs pushed when the first iPhone came out was PWA's, essentially, and not an App Store, which didn't exist yet... and the same API's are still available in Webkit I believe
Yes, you watch children that young closely. You do not tell them there are monsters in the water/fireplace/etc and hope for the best.
My technique is simply to ask myself if I might need a bag while I'm out, and if so, take one with me. Works great!
Instead of pro games, I have started going to college games. Same amount of fun for this fair weather fan, better seats, way cheaper.
A hacker is an individual or a hacker group. When a state is involved we can think more about the typical work of intelligence agencies and/or cyberwar.
Reminds me of this very similar game I like more: https://www.kongregate.com/games/tenebrousp/accelerator
Whatever happened to manifest v3?
Not really. EBS isn't really network storage in the traditional sense. It's closer to iSCSI-attached NVMe over a dedicated low-congestion storage backbone network.
A better way to describe their differences is that Apple started as an end-user company (and became a services company while at it) where hardware was a means to an end. The products they sell are based around an experience rather than just a bag of components/parts, as those are just the means to an end. It's why their design envelope is the way it is, and why the kept vertically integrating more and more over the decades. In a way, that's where the IWM and SWIM came in so long ago, not because they had to, but because it delivered a better solution to that specific experience than anyone else. (granted, back then using a computer had a very different meaning than it does today but the reasoning still applies)

Microsoft on the other hand is a typical SKU-mover, their business relies on selling 'parts' of someone else's workflow, but later on realised the only way to have a consistent experience is to also start making the hardware. Later on, they tacked on services, but because they kept the "spray the market with SKUs" business strategy it mostly just became 'more', rather than better integrated products for people. It's still "move as much stuff", even if it's not well-integrated. Heck, sometimes it is less-integrated because it enables moving more stuff.

At the end of the day, most large tech multinationals end up manufacturing a lot of stuff over the various layers (hardware, software, firmware, entire devices, individual components etc), but that no longer describes what the company actually "is". (just like it doesn't really describe much to group them together as "commercial money makers", it isn't very specific or useful)
Show HN: Simple Internet Archive book reader
I built this because archive.org doesn't really work on old browsers like Safari on an iPad 2.

I wanted to use mine to read things like Boardwatch: https://ia-reader.pages.dev/#q=boardwatch&free and
Bartkira: https://ia-reader.pages.dev/read#bartkira
I think the key to their parenting success is not "lie to your kids about the ocean" but "don't yell at your kids".
Open source models are built on VC capital and stolen labor.

Obviously your bullshit point about artists learning to be artists is bullshit. AI art models are not people. Bringing up how people learn is completely irrelevant to the regulation of these models. Artists are happy to teach other artists because it actually grows the artistic community and maintains the skills humanity needs to produce art. Obviously they feel differently when some corporate tech bro fuck who isn't part of the community extracts the value from millions of people at an industrial scale to produce a computer program to displace them and threaten their livelihoods. This is easy to understand and no amount of handwringing and anthropomorphizing will change these facts.

When we don't live under a capitalist economy, maybe we can talk about your entitlement to other people's work. Until then, professional creatives need to eat and pay rent, so fuck off.
They're not highly visible, but there's quite a few paid extensions. Chrome used to have payments built into the Chrome Web Store before they deprecated it a few years ago (https://developer.chrome.com/docs/webstore/cws-payments-depr...).

You've always been able to add your own payment system. I sell a freeium extension with payments going through Paddle (I guessed Google might deprecate their payment system so didn't risk it!). Gumroad and Lemon Squeezy are other examples you could use, where they both have simple license key checking web APIs.
This feels like a different situation than the article author. My impression is that they were concentrating on services where mobile is just one point of access, but make sense in any scenario. Stuff like social networks, dating apps, reddit, stackoverflow, etc. Services that don't depend on the mobile experience whatsoever, unlike, say, Uber, that requires location tracking, or mobile games, which are often designed to be played on the go.

If a business doesn't depend on the mobile experience, then they are still able to offer their services without offering a native app. People on mobile can still access the service through a mobile browser--perhaps not the ideal experience on mobile, but it is still an option. And I think that is the author's point: If there isn't a necessity or dependency on the mobile platform, don't build for it.
Creating Angular Components: Template-First Declarative Approach
"They care for and need to collaborate with corporate dev “partners”, but that's different."
mv3 is already referenced in the article (second link), but it's still not mandated yet.
Why the Past 10 Years of American Life Have Been Uniquely Stupid
> Apple's iOS and macOS have very similar dark patterns, but they go unmentioned

So you agree pitchforks should be out both for Apple and Microsoft.

Count me in.
Not only that, but the fans are much more pleasant to be around and even watch on TV. I'd much rather see the crowd shots on TV for a college game than a pro game.
Uber provides features like push notifications and Dynamic Island support to users. Web Push only became available recently, and it’s only available if you install the web app to the Home Screen.
> the panel achieved a record 25% conversion efficiency, a significant increase on the more typical 24% efficiency of commercial modules
Every application on this sort of device was designed
to work perfectly with this interface

LOL is a stylus writing this post, or just somebody who never had to use the fiddly things for real?
Direct support for binary packages, for example gpu specific non open source drivers etc
They aren't heavy, but they are big/bulky. You can't just stuff them in a pocket. Ironically, the "bad" plastic bags (thicker and bigger than standard US grocery bags, but still a single layer of soft plastic film) could be folded into a pocket, while the new "reusable" ones can't, making it harder to actually reuse them.

> What spur of the moment shopping are you talking about?

Groceries. It's common around here to shop often but in small quantities, because the grocery store is likely somewhere on the footpath from work to home, from work to public transit, or from public transit to home.

Which means you're either carrying the bulky bag with you all day, or using single-use bags. Or, of course, you could buy a car to follow the "stop whining just throw a few in your trunk" suggestions always posted /s
Maybe, but those multi-million transfers are usually going to known trusted counterparties (other brokers, bank treasuries), not random vendor accounts.
Does this mean we can now expect stellar SW radio reception around the world?
I would agree. Most times I look for something simple to find in other IDEs (Build Output, Project Settings, etc), I get lost easily and have to search Google on how to open that pane.
The article did not advocate for a TC config language. I think Ruud would probably have been happy with a total primitive recursive language.
Sure, if you recycle them then that makes it much better for the environment. The problem is most people don't recycle them.

Not so sure on the energy usage, if feels like the manufacturing and recycling chain would be more energy intensive than creating something that can be reused for years.
Wow, I didn't realize that's been discussed since 2019. Talk about boiling a frog...
https://i.imgur.com/GKMjP7p.jpg

Maybe I’m an outlier but I have another 3-4 of these bags of bags at home with reusable bags. Most people I talk to have the same.

I do refill my car with them occasionally, but I either forget to bring them or do grocery shopping at unanticipated times and don’t have a bag with me.
Motion (YC W20) is hiring front end engineers
Apologies, I had no idea that you used this as an "expression". I have only heard this from people who believed it. Also, I don't think this is a good "expression"; at the very least it's misguided, but mainly it's scientifically constraining.
As for the guidelines, I think I could quote it back at you.
I don't know the GP's intention, but I'm guessing it's that MS's actual products are all software (Windows, Office, etc) and the allure is that they can be sold on/come packaged with relatively cheap and available computing. Compare to Apple, where they primarily sell hardware, and use software (whether their own or 3rd party) to make that hardware desirable, especially at high price points.
Unfortunately a Rust implementation doesn't solve everything that could go wrong in a browser. You need to think about amongst other things: total memory that an image could allocate, safety of network references (if the format allows that, like SVG or XML), any kind of unbounded processing or memory usage caused by the image (such as a "zip bomb"), and what could possibly go wrong for every corner case in the standard. The Wikipedia page says that JPEG XL supports up to 1 terapixel images, which is unlikely to be a good idea for a browser even if it's handled in a memory safe way.

A while back I fuzz tested qemu's handling of various different disk image formats (I know, a different type of "image", but bear with me!) I found many cases where qemu could consume huge amounts of memory or CPU time on some inputs. Often times the inputs were quite small too, allowing nasty amplification attacks. As a result of this standard advice for clouds that allow you to upload untrusted images is to decode in a separate process. That process is protected with ulimits, so it will die, rather than trying to allocate all memory in the machine or consume huge amounts of CPU.
Here, they're only 8 cents each -- not much incentive to treat them as reusable. Plus these "reusable" plastic bags are magnets for dirt and difficult to clean.
Writing for the web of today is merely changing one walled garden for another. We don't live in a state of "free and open web" - it's dominated by two ad companies controlling the browser and social aspects of it.

Some would argue that we should keep pumping browsers with native-like APIs to escape the "big bad App Store" while in reality this merely increases the foothold of Big G and their cousin Meta.

The issue is not how much Apple cares about developers (they do, because developers make Apple's ecosystem but this is a business relationship, not a friendship). In my view, the root cause is that the "happy path" of creating an app mandates choosing an ecosystem. For everything from tools to where you'd store your data and how you'd send push notifications - you have to choose which one of the MFAANGs you will support or else.
I will try this next time. Thanks for the tip
Worse news, even fewer people will know C to fix it
Ask HN: Anyone else had crunchbase news redirect to flirtfrenzy?
I am mainly trying to prove to myself that I'm not crazy here, but at some point last week the links in my crunchbase email redirected to a spam ads site like flirtfrenzy and then to a 'your firefox is at risk' type page.

Happened for news.crunchbase.com bare domain as well.

Seems to be fixed now but kind of terrifying?
I don't recall adults in 1980s considering the advent of arcade games to be "definitely better" or "orders of magnitude simpler."

Every generation establishes a new baseline for "normal". Older generations always think they're wrong and complain about what has been lost, usually ignorant of many things gained along the way.

You will find accounts in ancient Greek writings about the younger generation lacking.

https://history.stackexchange.com/questions/28169/what-is-th...
Apple and their fans always represented peak arrogance to me. Idiots who would spend $1000 on a phone and $3000 on a laptop that had more bugs and compatibility issues with hardware and gaming than Windows. Only decent product they made was the iPod
Again, language-level safety doesn't matter here

It very well can:

For example, let's assume you have a graphics editor running in the browser that stores files in the cloud. If it uses a vulnerable C library to decode image data, an attacker might be able to play havoc with your files despite the sandbox never technically having been breached.

This can be mitigated by either using a safe language, or having the decoder run in an isolated wasm instance. Either way, you have to design your application with these considerations in mind and can't just take arbitrary, potentially vulnerable applications, compile them to wasm and be done with it.
this game is more then 15 years old, I remember it on break.com!
> I see you've never had a young child.

Thank you for pointing out a series of facts that are only obvious to those who have direct or indirect contact with children.

It boggles the mind how some naive people believe you can have nuanced conversations enumerating risks and tradeoffs with kids who are just starting to count to 10, and refuse things like changing a diaper. Some kids don't even grasp the connection between diaper rashes and not changing diapers when they are soiled, even when experiencing that multiple times.
I love the idea of browser extensions but they don’t appear to be worth the security/privacy risk for my use cases. I wonder how many others are like me and too paranoid to risk extensions at all?
I was blinded to the point of nearly driving off the road by one of these over the holidays here in rural Iowa. It’s the first time I’ve ever encountered someone actually using the light bar at night while driving 60mph down the road. To say that I couldn’t see anything at all is an understatement. I tried to keep my eyes on the road, look down and to the right to avoid the lights, but the closer it got the more my field of view it took up. I genuinely thought he was going to hit us because I couldn’t tell where the truck was at or where my car was at, it was like a train coming down a tunnel.
Many popular browser extensions were bought up by data brokers that use them to exfiltrate browser history, so not sure if they’re underrated, I think you have to be pretty careful as the extension security/privacy model is/was pretty awful. I e.g. know screenshotting extensions (Awesome Screenshot) that would vacuum up your browser history and send it to a data broker in Israel. So probably better to have that as a native browser feature.
Looks like this uses perovskites in tandem with traditional silicon. Perovskites have great efficiencies, but so far (to my knowledge) no one has figured out how to make them last multiple years. I’m surprised they don’t mention any longevity claim in this article given that they seem to imply this will be brought to market. Without longevity claims the record is basically meaningless at least in an industrial context.
It amazes me that “realistic avatars” is one of the key points in Snow Crash, 30 years ago, and here we are!
"Engages our primal brain ... prevents our more advanced brain engaging"

That's not how that works.

Moral outrage is when I'm pissed off at someone else bc they don't fit my preconceived idea of how people ought to live or behave - it's not real anger, especially not in 2024.

Being pissed off bc of injustice to my family - that is for sure actual anger.
I think ICBC is worse than the private options available in other provinces.

Auto shops are charging them through the nose to fix all these German cars that get in accidents, and then the premiums for those drivers never go up by any significant amount.

ICBC had a bunch of money they had collected from premiums, 800 million or so I recall, and the government took it from them to flitter away on whatever, so the surplus paid in insurance premiums becomes another form of tax, Instead of ICBC being able to reduce premiums or needing to compete to offer the best price
> If nothing else you would run out of room.

Yes, from time to time you realize that the entire box full of reusable bags isn't going to be reused. Then you take one of them, stuff it with the others until it's full, and stash that as the "maybe I'll reuse those".

Then you take another one, fill that one with the rest, and put it in the trash.
Fusion rockets might be able to get a sufficiently large spacecraft over 1% c. If you’re instead sending multiple generations of craft and waiting until each succeeds then it’s 1/n %c etc.

Colonization using a massive habitat capable of extreme redundancy and asteroid mining could be a completely viable solution to colonization. But such a structure wouldn’t be light.

Hitting 1% c could very well take megastructures that a civilization would rather spend on redundant craft etc. We can dream, but we’re nowhere close to being able to say what’s actually viable.
I don't know how far back they mean, but Im pretty sure I recall it being in XP.
The problem is, I want to be able to run apps on my device entirely offline.

On Android, I can do that with web apps, because Android for the time being has "web server" apps that let you run a local Apache server. So if your application files are stored locally on phone storage, you can use the app entirely offline.

Anything similar on iOS?
And no one was surprised.

Still a wide success for the Environmental Theater: focus all attention on plastic bags (why so specific? plastic is used in way, way too many things already), which is used by consumers. It doesn’t matter if the use of plastic is reduced.

Just spin the wheels and point fingers. It’s much simpler than solving environmental problems.
They can just get nasty though.

When the inside has gotten coated with sticky chicken salmonella juices because of a leaking package, and the bottom has gross dirt from sitting on the sidewalk and subway, and the bag is made of a woven plastic so that the juices and dirt seep in...

...it's entirely understandable that you just trash it rather than attempt to clean it. This is what you carry food and fresh produce in, after all.
"That's my secret, Cap. I'm always angry."
Yes, it's fun to make things. If only I had 1% of your technical knowledge.... Alas, I'm a 75-year-old retired neurosurgical anesthesiologist (38 years in practice through 2015 when I hung up my laryngoscope) whose expertise in mechanical and computer technology outside my specialty is essentially zilch. But I love reading about stuff as you described it. For me, building Lego constructions with my grandson is as good as it's ever gonna get.
Indeed, which is why it is strange they are pushing this narrative that reusable is "bad", rather than keeping quite.
An Example of Real World Generative AI [video]
I know YouTube videos aren't the best format for here, but I wanted to share a demo of something we've been working on which is using GenAI in a real world business setting.

The video demonstrates RAG (connecting to ClickHouse), Knowledge Bases (querying PDFs), and interacting with an intelligent agent (AWS Bedrock) to complete both knowledge discovery and document generation. I think being able to move between these modes is a particularly powerful idea.

Tech wise, the data is stored in ClickHouse and we are using AWS Bedrock to manage the LLMs and agents, which is interfacing with Lambdas for the PDF generation.

I'd be interested in any feedback and having a discussion about how approaches like this could be used in the wild.

Link to video - https://www.youtube.com/watch?v=r8MyAxyPJsA
The scenario is this: you show up to the grocery store and you don’t have a reusable bag today. Maybe you forgot to re-stash it in your car after bringing in groceries last time, maybe you walked there and don’t carry a bag on you.

If you live in a state with a single-use bag ban, your options are: buy a reusable bag for 50 cents, or travel 15 mins round trip to grab one of your bags.

Once you get home, you note that you already have a dozen reusable bags so you throw it away and stash one of your existing ones for next time.

I use reusable bags a lot, and did even before single-use ones were taxed, but maybe 5% of the time, I show up to the grocery store having forgotten one. I’m almost certain if I were in a state with a single-use ban my footprint would be higher (especially because I normally use paper bags when I forget, which have a negligible environmental impact).

IMO, the entire ban was a gift to the plastics industry. I’m sure the margins on these reusable bags are much higher.
> Uh. Linux users would like a word here.

As a Linux user, I disagree. It's not quite the same. Yes, I could recompile my kernel if I wanted to. I can recompile most of userspace too. But it's a hassle, especially if you want to diverge from upstream, and maintain that divergence on a long-term basis.

You can do some fun hacks with LD_PRELOAD et al, but it's nowhere near the degree of flexibility and ease of access of browser extensions.

I am allowed to modify all the software as I see fit (and that's excellent), but the friction of actually doing so is (comparatively) high.
Would've played longer if it would've allowed me to change mouse sensitivity.
Yes, which is why they'd have a interest in publishing studies that make bag bans look useless or counterproductive, because they want to persuade people not to pass or to repeal bans.