skysight-inc/HackerNews huggingface dataset:
other things are bad -> bad thing isn’t bad?

going on your estimate of 140g, 5 billion phones is 700,000 metric tonnes. that is an insane amount of waste, and not to be sniffed at

besides this, phones are also massively more complex than a glass jar, and much more often replaced than a car or air conditioner

there are genuine malevolent economic factors at play here. these companies want you to get a new phone and throw away your old one, so they can extract more wealth from you. and they have admitted to acting in ways that encourage this
Laughing my head off at that “important legal notice”
It's called triage. If you have a paper cut and a heart attack one will be prioritized over the other.

To equate the two is idiocy.
American engineers resigning en masse from Chinese semiconductor industry
As someone who recently started dabbling in this area, can someone explain how Arduor is different from Audacity in its features. I know the telemetry issue in Audacity, I'm interested to understand feature differences and ease of usage.
I propose that a more catchy name would help its adoption. "Org-y" would suffice.
The difficulty comes from how dynamic language features you support & how accurate the type is inferred. Both in typescript and flow, you need to write annotations/comments to help the compiler perform well.

ESInfer is doing it all statically and without additional stuff needed. You can try it out on the playground section at the bottom of the homepage. Would be glad if there is any feedback :)
I don't think anyone here questions the fact the humans are able to operate motor vehicles.
They don’t emulate very well, however.

In the 2 instances where I really needed emulation, they completely failed for me. In one scenario, I needed to run a cloud trigger upon writing an object to storage. Nope, that doesn’t work.

In the second scenario, I wanted to replicate our dev database to local so I could run locally with the same conditions, rather than an empty store. Spent hours on that before giving up.
If you care about the environment start somewhere other than e-waste.
Is This the Most Versatile Aircraft Design?
generally the idea is to do tiny things that people hate so they a) feel like something is being done and b) don't actually impact industry or make people want to do more to impact industry

that's because we're not allowed to actually impede wealth accumulation
And the fact 95% of all plastic ocean waste comes from 10 rivers, 8 of which are in Africa.
FYI; Operation Nasal Vaccine—Lightning speed to counter COVID-19 : https://www.science.org/doi/10.1126/sciimmunol.add9947

Related; Covid – Oxford/AstraZeneca Nasal Spray Vaccine Poor Trial Results : https://news.ycombinator.com/item?id=33160916
The most annoying thing to me about VS Code is it cannot be extended in a way that doesn't require developing a plugin. In short there is no ~/.vscode.ts. Instead you have to create a plugin to add custom commands.

I say this a a former emacs user now using VS Code.
As someone who also follows the progress online and watch the presentations by Cruise, Tesla, etc, I agree that Cruise is well ahead of Tesla.

It feels like Tesla’s main strategy is to add more data, more compute power, more simulation, and hope for “convergence”. Maybe that will work, but right now it feels like Cruise’s technology feels more mature and thought through.
Actually, from an economic perspective, you should tackle the lowest hanging fruit. Assuming we can only tackle a non-unlimited amount of issues at any given time.

I'm assuming this article hits the dopamine because everyone has a phone, and it's a very personal item and everyone upgrades / replaces them eventually. A window A/C on the other hand, not so much.
I agree. According to data compiled by Statista, there are 15 billion smartphones in existence right now, and "only" 1.5 billion sold per year. So by next year, we're going to have 30% fewer devices?

Hard to believe.
A note I’ve internalized lately: there is a middle ground.

You can write excellent, lightweight React apps by simply writing semantic HTML and taking advantage of the platform (declarative form validations, a simple CSS pipeline, etc). It doesn’t have to be madness in the front-end.

NextJS, in particular, keeps the build pipeline quite simple.
Show HN: `rmx` release v0.1.5 – added GNU shred feature
New release of your favorite (and fastest) GNU rm port https://github.com/demfabris/rmx

- Added shred feature
- More alternatives for bench comparison

This feature performs a non deterministit set of operations including writing random bytes to the file, renaming it, creating new files (hopefully close to it disk wise speaking).

For those interested in the code I appreciate if you can review and audit the effectiveness. https://github.com/demfabris/rmx/blob/master/src/shred.rs
Ithaca, NY is a college town with a top-tier university and is located in Tompkins county which went 73.5% for Biden in 2020. It happens to be a small town, but I don't know that I'd consider it representative of small town America.
Yeah but what about the resources that go into making a phone? The phone is just the end result of a long line of processes that create waste. So while the phone may be much smaller in size, "throwing it away" could result in a larger impact to the environment than it may seem.
a slightly better version of Obsidian for people who don't really like markdown
In my experience, roads in Czechia and Slovakia are better than much of (most?) of the US. But I can't speak for Eastern Europe in general. (And I guess those countries would prefer to be called Central Europe anyway...)
I think agitating publically on a pro-abortion position is rare and considered unseemly by most liberals. However I do believe there are many situations where people will find themselves under pro-abortion pressure.

For example, I know many Icelanders are quite proud of how they have 'solved' the problem of Down Syndrome in their country by good prenatal testing. I strongly suspect women in countries like this face tremendous pro-abortion pressure when they consider carrying these children to term and welcoming them into their families.
No, 700,000 metric tons per year globally is nothing and we aren’t manufacturing 5 billion phones a year so we aren’t throwing that many away per year. We have more waste from TV remote batteries and nobody singles them out.

As to lifespan, in a lifetime I might have say 20 cellphones and 4 cars but that’s nowhere close to being equivalent waste or environmental impact.
We have a lot more signal than vision only. For example audio, the “feel of the road”, like feedback on the steering wheel and traction that we physically experience. Most of all we have actual intelligence and reasoning - not just pattern recognition.
With superior reasoning abilities. Extra sensors generating more data make reasoning simpler.
> these shutdowns have radically increased electricity prices

No they have not. Sweden has been a net exporter of electricity every year since 2010. There is no electricity deficit in Sweden.

Prices have increased because we've become more integrated with the European electricity market. Not because electricity production is lower or more expensive. The energy companies make unprecedented profits because they are able to sell cheaply produced electricity at expensive rates.

The last year prices have increased because of the energy/economic warfare waged between the EU and Russia.

The idea that a couple of Swedish nuclear reactors could alter the whole European energy market significantly is ludicrous.
One definition for incognito is "With one's identity disguised or concealed". A fake mustache is not an incognito, your identifying features are clearly visible. Adding to this, if you made an impression with your fake mustache, and visited the store the next day in a clown nose, they'd recognize you, making your attempts at being in incognito useless.
Plenty of applications just need to take strings in one format and pass them along in another format without doing feats of string processing to them.
There are serious problems e-scrap recyclers are looking at, but this is repeating old statistics, and has no clue of what the industry is facing.

A decade ago, it was all about what we would do with CRTs.

Five years ago, it was that the value of circuit boards was dropping and lcd mercury containing materials.

Now, it is what will happen with all these batteries and the percentage of plastics by weight of the pounds handled are going up significantly. CRT glass or mercury capacity is not an issue any more.

The stream changes rapidly, and recyclers adapt.
NIST also runs the national time references and the broadcast stations WWV and WWVH that share them with everyone. It's a hell of a good use of tax dollars.
Unfortunately the amount of recoverable material from a phone is negligible. It’s very difficult to recycle phones because first you have to remove the battery.
Why is a genetic inheritance any more worthy of a better life outcome than a financial one?
At risk of going wildly off topic from the post, I’d suggest that for anybody with disposable income, the value proposition of buying some air quality sensors is amazing.

I installed some a month or two ago, and they caught alarmingly high radon levels in my basement that I’m now working to address. But also they catch more mundane things, like “oh, I tend to get headaches in the afternoon, which happens to be when the co2 levels are super high in my office”.
Have you ever been to Denver? Houston? Jacksonville, Florida?
9.
I have an FDM printer (ender 3), and I’ve made some (somewhat) neat stuff. So far, I’ve printed in PLA and transparent PETG (printing with a high layer height, thin walls, and gyroid infill looks really neat).
Overall, I would recommend it if you like making stuff and 3d modeling.

Also, my current CAD software is blender, so if anyone has something similar (or a plugin) that is better suited to making moving mechanical parts, leave a comment.
I think the correct Windows terminology would be Recycle Binning.
> If you are open to the view that conflicts happening today are fast approaching the scale / seriousness of the above two events...

I'm open to it, but would need to see evidence. I'm not even sure what you mean by conflicts in this case, but I cannot think of anything that is on a trend line that would get take it even close to the level of those examples you name. What do we have that's about to become another holocaust, for example?

In general most things I can name have gotten noticeably better compared to the eras when those examples took place.

Because I agree with the author that attacking an opponent only makes them more entrenched in their position, I disagree with what I take to be the suggestion that, the more important something is, the more you should be willing to attack your opponent over it. The reason is that, unlike war, we can't just kill each other, we have to have to live together at the end of this. So, we should use the least centrifugal tactics we can.
You couldn’t PAY ME, to use a service like that. You’re out of your mind if you think there is any chance I would cough up cash for that.
Kudos to Gusto for not following the lead of less scrupulous payroll providers.
Guest mode describes it best, I think. It's a relatable term, as the concept of guests is universal, and it's indeed one of the uses of incognito / private mode.
It's interesting to me that oil is one of--if not primary--reasons societies are so rich and industrious. We're burning through hundreds of millions of years of carbon sequestration in a few centuries. It really looks like rocket fuel for civilization. What will it look like when oil isn't so plentiful?
> Do we try to apply these "lets find our shared morals" / "present our side with the joy (of a missionary)" practices in these situations? Probably not. They were wars.

Relatedly: As Barack Obama said in his Nobel Peace Prize acceptance speech, non-violence would not have stopped Hitler's armies.

https://obamawhitehouse.archives.gov/the-press-office/remark...
The Matter smart home standard officially launches
Have you read it? My criticism is pretty specific if you understood what it insinuates.
Quickjs exists, and serenity OS' browser (ladybird) show that js engines, and js-able browsers, are doable by developers outside giant corporations.
We should. Private mode fits the usage, and also if you open one such windows, it'll clearly tell you that: "Firefox clears your search and browsing history when you close all private windows. This doesn’t make you anonymous."
French sentiment will also include a very deep seated national memory of what happened the last time we let a dictator go unchecked in his expansionist madness.
This is probably a good model for the future of public transit. We use large buses because of the high cost of drivers. For less popular routes and times it currently doesn’t make sense but self-driving mini-buses would.

At least in SF there has been little discussion due to the influence of the unlicensed transit unions. The idea of eliminating drivers can’t even be discussed.
Samsung recently moved to 4 years of updates (with 5 on some flagships): https://news.samsung.com/us/samsung-galaxy-os-upgrade-one-ui...
It's kinda genius because then when the regulations are proposed that would actually make an impact in the industry, the company leaders can be like "see? This is just virtue signalling like those awful paper straws! And we'll have to pass the costs on to you, our customers! You don't want that, right?"
Actually, we should, when the energy spent improving the situation could be spent on things with magnitude more impact.

The whole phone e-waste discussion is virtue signaling in its worst form.
It doesn't seem credible that ordinary people, who happen to see a giant megayacht one day, can suddenly turn into a maniac for hire just because they live in 'relative poverty'.

The vast majority of people value safe neighbourhoods, friendships, family get-togethers, etc., far more than they do in procuring mega yachts, or being wealthy enough to do so. Especially when old enough to have children.
>going on your estimate of 140g, 5 billion phones is 700,000 metric tonnes. that is an insane amount of waste, and not to be sniffed at

You can use this logic to justify just about anything, because 5 billion multiplied by anything is going to get a huge number.
Best I've found is 'cpu info' on F-Droid, it shows the battery health and other useful hardware stats. I checked on 4 devices (2 year old, 2 year old, 4 year old, 8 year old) and all reported battery health as 'Good', so not super detailed.
My personal experience is that I installed Audacity and it was a good application for recording and editing sound.

I installed Ardour and spent a couple of hours trying to get Jack to work or something like that and gave up.
And whose to say we won't nuke Mars.
Best to get this out of our systems before a WASM implementation shows up
I would even be happy to see required labeling for how long a product will be supported for. Just like we have energy usage guides, mass or volume listed and nutrition labels it should be mandated to label how long a product is supported for. If Cloud services are shut down or security vulnerabilities are unpatched in that timeframe you have to give full refunds/recalls and/or get slapped with significant fines.

It is getting better with companies doing this voluntarily (at least the companies that do an ok job with support) but standardized labeling and required promenance would be invaluable.
Htmx is great for developers who need client side interactivity, but would rather not write any js. If you don't mind writing a bit of js however, you can't go wrong with Preact. Same api as React, but at a fraction of react-dom's bundle size. It looks like the minified source is even smaller than htmx (which is already very minimal) [1][2]. They've also packaged Preact in such a way that you don't need to add a build step to use it [3].

[1] https://unpkg.com/browse/htmx.org@1.8.2/dist/

[2] https://unpkg.com/browse/preact@10.11.2/dist/

[3] https://preactjs.com/guide/v10/getting-started#no-build-tool...
I assume it's more or less the same as as running sd on your pc, with the title being a contrast to other hosted services (which can be more restrictive about prompts).

Currently, https://healthydiffusion.com/recent contains a lot more nudity (and pepe the frog) than you usually see on these types of websites.
It may well be, but the dismissal of it just because you could do more is even worse without action.
Sure, but not everyone has the same opportunities. So I'd say we should focus on the best we _can_ do personally.

It's better for me to focus on recycling my electronics than focusing on the ecological impact of the modern commercial satellites madness. Because I cannot do anything about Starlink and the likes, but I can recycle my phone.
Real time operating systems or a bit less niche all around embedded systems: memory management, safety, etc..
EPA has done a good job quantifying this with their WARM standards. We think of recycling impact by the ton and recycling a ton of phones is an order of magnitude better than recycling cars, and reusing/refurbishing phones is multiple orders of magnitude better
> But we both arrive at the same place, where if a site works on incumbent browsers (by spec or by shared quirk because in an ambiguity of the spec everyone lucked into the same implementated behavior) and not an outlier browser, and the site is popular, users perceive the outlier to be broken

The difference between the past and now, is that it is very well understood by all the major vendors (gecko, blink, webkit) that if the spec has a section where different behaviour is permitted - other than things that are necessarily non-deterministic (networking, timers within some bound, ...), or where platform behavior is different as with IMEs - the specification itself is broken. Similarly if the spec disagrees what browser engines are actually doing, the spec is wrong. Once an issue is identified, the spec is then fixed, regardless of effort, to ensure that the gaps are filled out and the errors corrected.

The point is that if a new browser comes along, and correctly implements the spec, that browser should work with the same content as any other engine, and if it can't the spec is broken. This is the model the engine developers want. Yes it may cause them to face new competition, but having a complete spec is a massive enabler. It lets you make massive internal changes to your engine without having to worry about "are there sites that depend on X"[1].

Now, even when there are gaps or errors in the spec such that observable implementation details leak out, if a developers site only works in one browser (sans browser bugs, which please file bugs, the engineers at all these companies do care, and do value them) that site is depending on unspecified behavior, so the site is wrong.

From an end-users point of view, yes it appears that other browsers are broken, but that isn't the problem.

The problem is that the web developer turns around and says "it's not my site that is broken, it's the other browsers". This is the development model that means fundamentally Chrome is the new IE: it is the only browser that is resulting in sites saying "you need Chrome to continue" or developers saying "it works in Chrome but not X, X must be wrong" and not considering any alternative.

[1] Obviously there are quirks as listed in this file, but you can see that the size of this file and a couple of similar ones are very small, and the quirks are exceptionally specific, essentially they are as close as possible to "Apply this quirk, to this site, only if the site is still using this specific design/layout". In the past engines essentially had to go "we've got one site depending on this behavior, which has no real specification so we need to guess whether this is the actual behavior we should have, or whether it's uncommon, or even just a one off".
> Google being a third party spying on you on 70% of the websites that use Google Analytics is not being adequately disclosed by the warning message in Incognito mode

That's something which should be adequately disclosed by the websites you're visiting, which the problem that GDPR tries to solve (and currently fails to solve due to poor guidance and enforcement). Ideally a GDPR "cookie banner" should simply say "This site uses Google Analytics, <other services> to track you across the web. [Allow] [Deny]" instead of the current dark patterns.
I was "unique" on two different session tabs, and also in a Private window; reloads, however, were stable. That means that the browser is not recognizable, just the session.
We were using swapfiles on Linux at Amazon in 2001 just fine. No idea if someone perf tested it, but we did have pretty decent perf testing (and we did adjust swappiness based on perf testing).
My fingerprint varied from session to session to this website. So it's not easily demonstrable.
Hard to imagine a crystal can hold together atoms that need millions of degrees of temperature to fuse
Scala has sealed traits, which may only be implemented in the same file, and pattern matching must be exhaustive. At a glance, Java 17 has something similar (JEP 409 sealed classes).
Yes, I did not do the paperwork well enough. I'm writing more articles and adding more examples on the website in the following days.

As a brief reply here, it provides the ability to do statical type inference for javascript without writing additional code. With this ability, libraries or editors can perform better on code assistant/suggestion, linting, statical analysis, annotation generation for or not for typescript/flow, and so on.