skysight-inc/HackerNews huggingface dataset:
There are no doubts that some parts (glass, aluminium) can be recycled.

The BIG doubt is IF they are actually recycled (as in the main article probably largely "downcycled").

As per the EPA site (and also the other thread I linked to), they are NOT recycled (at the moment), or - even if they are - they are not - yet - recycled on a large scale.

Here it is an article by MIT (2021) stating how only about 10% of discarded panels are recycled:

https://www.technologyreview.com/2021/08/19/1032215/solar-pa...

and, soon, the amount of discarded panels is going to increase.
Elon Musk Countersues Twitter
Please read TFA. Corn is not mentioned.

Makes me wonder if your comment is literal copypasta, or merely figurative copypasta from US ecoactivism.
Thanks so much for your comment. As someone also working on problems in healthcare IT (and with many complaints about existing solutions), it's at least reassuring to know that other people also find it as asinine as I do. There's also a ton of solutions I haven't seen before so it's a really great reference.

On another note for people starting healthcare SaaS targeting clinics and hospitals, the situation also becomes a somewhat awkward juggling act between oneself, the clinic, and the EHR provider, since any API access offered by the EHR is meant to be given to the clinic (which often is ill-equipped to actually make use of this). Coordinating some handoff is thus non-trivial since you'll likely end up talking to people who don't know what API access is and need to get bounced around for a bit. You're also basically operating in a black box without much information about the EHR system itself, and developers with experience on multiple EHRs are a bit uncommon.
> I don't think gatekeeping academic research is the answer

Not sure what you mean by this? The journals are inherently gatekeeping academic research via peer review. But the suggestion isn't that the journals be locked away, merely that journals are not a great way for the public to interact with academia. Many academicians do write for the public and are eager to do so, but in different forms than journal articles.
This is rehashing obvious information and complete nonsense. That's why companies like beyond meat, impossible foods, etc. exist. It's becoming "vegan" without giving up on "meat". Yes, I know it isn't the same. The goal is to get it "good enough" and affordable. Once it's there, a lot of meat eaters will reduce "actual meat" intake and that's "effectively vegan".

Veganism is a growing trend in most places I go. But it will probably not cross the chasm without fake meat. That's the story.
I did go to a ping pong club for some months a few years back. It's not very practical these days due to financial constraints.

Anyway, to people in the thread downvoting me already within 20 seconds, way to go. Anyone who knows me in person would describe me as a Hikikomori. And I am giving a detailed explanation. But you just bury it within thirty seconds.

Honestly I think this is part of the explanation of why I don't have a lot of friends. I tell the truth plainly, and people don't like it because it goes against their often incorrect worldview.
Thank you! I’ll have to reread his work. I really love Larkin.

What you’re describing “sex, death, failure, general human misery, fueled by resentment grown out of powerlessness and inevitability” makes me think of Evelyn Waugh.
SBCL – New in Version 2.2.7
I want to pass forward words given to me during my masters (by a prof Michel Bouvier if interested) that has stuck with me forever, on how to read a paper:

1. Read the abstract super carefully. Typically nothing in a paper that’s not in the abstract should be considered as absolutely confirmed by that paper.
2. If you’re new to the field, you can read the introduction. Ideally you shouldn’t need to.
3. Directly skip to the FIGURES. You should not read the results section! That is textual interpretation of the results from the authors’ perspective. If the paper is half decent you shouldn’t need to, everything the paper tries to tell should be fully substantiated and synthesiZable from just the figures and the legend. Especially biology.
4. Most definitely absolutely skip the discussion, it’s literally what the authors want this paper to be and should not affect your judgement.

The most interesting part is this is hard for a beginner or someone outside the field. But I think this is a good yardstick - if you can’t impute the results from just looking at the figures, the combination of you and the paper is not sufficient for you to fully evaluate that scientific finding to any degree of certainty.
Deliverability.

If you DIY it and mess one thing up (out of like dozens of configs) you're going to get blacklisted by huge vendors who don't care about your tiny business and it's really hard to get out of that.

Email is one thing you really really really really don't want to be cheap on.
TSB banking app is failing, users presented with error “Not enough good slaves”
How it is useful ? If victim takes the photo of herself/himself. This tool get the victim's location or metadata.
Well except most useful software (not all) interacts with other systems. I loved my old mail client until it stopped working with the latest encryption schemes. A nicer way around this is like what plan9 has, where programs don't worry about handling secure connections etc, so you don't need to patch every program.

some people still use a 90's version of wordperfect, and that's fine, but if you have software that depends on other software - example Qt3 was dropped everywhere, even though there's plenty of useful Qt3 software around, it needs to be upgraded.

So even if your system wasn't buggy, it may be incompatible or the dependencies no longer are updated (like with Qt3, which had networking and other helper functions), you wouldn't want to keep using it.
Progress begets reaction. Reactionary is more often associated with right wing.
“When you look at Impossible Burger or Beyond Meat, they have 21 or 22 highly processed ingredients. So processed, that you are hard pressed in identifying the difference between those items, versus let’s say, pet food.” [1]

[1] https://twitter.com/ghgguru & https://clear.ucdavis.edu/blog
This is a potential modern replacement for the 010 editor[1], which is kind of the standard hex editor for reverse engineering.

010 is great but also a bit dated[2] and clunky. I thought numerous times that a modern rewrite could be a nice project to work on. I'm happy that others tackled it! Kudos to the team.

One super cool feature would be if ImHex could read the 010 templates, but I'm not sure if that is legally OK. I'm not even sure if it would be morally OK, because I guess just as much work has gone into them as into the actual editor.

[1] https://www.sweetscape.com/

[2] It is actively maintained but looks old tech.
Ah that's nice, thank you. Sorry I mis-rewrote when I tried to correct what was copied from Twitter. It addeded some extraneous "https://" too.

javascript:if (!location.href.match('ycom')) {location.href='https://news.ycombinator.com'};if (typeof e!=='undefined') e.style.background='#c0c0c0';e=Array.from(document.querySelectorAll('.age%20a:not(.seen)')).sort().at(-1);e.style.background='#ff0';e.classList.add('seen');e.scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"});{}

I see, that {} at the end is intentional, as you described in another comment.

And accessing the variable e before assigning it a value, now I see that probably serves a practical purpose too.
Thank you for your idea. I can add new parameter like "exiftool --image image.jpeg --remove" to remove all metadata from the image.
Ask HN: Is solo indie dev mostly about avoiding difficult programming problems?
Don't difficult programming problems just get in the way of a someone wanting to create a novel app/game?

And so avoiding difficult programming problems allows
you to more easily experiment with novel ideas and achieve your creative vision more quickly?
As far as I can tell, pg_query would treat the equivalent EXISTS and IN (...) forms as different queries with different fingerprints, which seems to fit it's intended use. The github README says:

> Usage: Fingerprinting a query

> Fingerprinting allows you to identify similar queries that are different only because of the specific object that is being queried for (i.e. different object ids in the WHERE clause), or because of formatting.

Pretty cool that we can get the parse tree that PostgreSQL would make from Go or Ruby via the library.
Video Games Could Be the Future of Construction
Sonic Fiber!
Sounds to me like the data was wrong , which tests would not catch.
Yeah, the one entirely valid point he makes: "Strength was in numbers." The US is the third largest country in the world, with a very friendly #40 to the north, a dependent #10 to the south, and wide oceans on the east and west.

Add in NATO countries, you have 949M people, essentially most of the first world, most of the world's wealth, and all representative democracies.
Is it handwritten though?
slimv.vim – Superior Lisp Interaction Mode for Vim (“Slime for Vim”)
>If we used interop for everything mundane, Clojure would really just be an S-expression shaped husk over Java code. Not a very good solution.

IMO some programmers pursue purity (no pun intended) over pragmatism, at their own expense. I understand the appeal, it's like hand planing a board with your vintage No. 8 instead of sending it through the Powermatic.
Depends on the field a bit, but my general process involves using a few questions to signal one way or the other.

1. What are the actual claims made by the authors? That is, what do they claim to have found in the study? If you cannot find these, there is a good chance the paper is not particularly useful.

2. For each claim, what were the experiments that led to that decision? Do those logically make sense?

3. Are the data available, either raw or processed? Try reproducing one of their more critical figures. Pay close attention for any jumps in series (e.g. time suddenly goes backwards -> did they splice multiple runs?), dropped data points, or fitting ranges. If the data are not available, consider asking for them. If the code exists, read through it. Does the code do anything weird which was not mentioned in the paper?

4. How do they validate their methods? Do they perform the appropriate control experiments, randomization, blinding, etc? If the methods are so common that validation is understood to be performed (e.g. blanking a UV-Vis spectrum), look at their data to find artifacts that would arise due to improper validation (e.g. a UV-Vis spectrum that is negative).

5. Do they have a clear separation of train and test / exploration and validation phases of their project? If there is no clear attempt to validate the hypothesis for new samples, there is a good chance the idea does not transfer.
If you subtract the 2 images the indirect lighting gets removed and you're left with only the flash, which depends only on albedo and distance
Is "highly processed" always the same as "bad"?
Very difficult to guess the description based on the image.
the author lost me somewhere between roe vs wade and 'pregnant people'
Well, some people are making a lot more. The enormous cash flows from economic expansion didn't all vanish into thin air.
Please don't take HN threads into flamewar on predictably divisive topics. It leads to predictably shallow-indignant threads—the opposite of the curious conversation we're trying for here.

Smil may be a provocateur but he's a smart and informed one and his arguments deserve specific responses, not generic dismissals.
Ah my first assembler program was a Z80 hex editor <3
Yeah, but first we must ask why more people drown when a Nicolas Cage movie comes out.

https://www.nationalgeographic.com/science/article/nick-cage...

Point being, all we have is correlation, and to go down the road of chemical imbalance can lead to wasting time, more people socially withdrawing, and possibly more people being harmed by some cockamamie medical treatment for something that may very well be socially instigated.

And what better way to dismiss people's problems than to assume they're defective.
What tool do you use now ?
Mailchimp is the big one here because of its crm-lite features, automations, drips, etc. -- if you want to be able to take actions based on behaviors over time (it doesn't have to be nefarious, like you can send more detailed follow-ups to a subset of your readers who are especially interested in a niche).

If your newsletters each standalone and you don't really need marketing and CRM features, then there is a generic class of service called "transactional emails". There's sendgrid and a few other big players, still very cheap but with good delivery. The difference is that they're much less feature packed, but if you just want to get a bunch of emails send to a bunch of people with minimal fuss, that's a good way to do it. (they're called transactional because they allow customizations per message too. Like an order receipt. But you can also use them to mass mail newsletters)
If tap water tastes sweet, there is probably lead in it.
I like Oketa as well. Oketa, ImHex and HexFiend are all nice tools. Some folks swear by the radare suite as well. ImHex has the most features for fiddling with data structures and such.
well yeah, you can make a substitute for pretty much any food with a starch, artificial coloring and artificial flavoring. it will even taste "good" if you fry it in an ungodly amount of oil, just like all these asian insect snacks that are brought up as an example of bugs being a perfectly good food - soaked in oil and seasonings, the only way to mask their disgusting taste and smell
Say that to the author of the flamebait article.
I think Sourcegraph had a written series on this, can't remember the name.
This looks way better than hex-mode.
I think within a decade most of us will be eating whatever calories are in front of us and glad to have them. Especially as, like most of the cornerstones of modern civilization, the way we eat now is mathematically unsustainable.
And clojure is actually in a better position than other niche languages because _at least_ you have the option of calling the boring and maintained java library to ship _something_ (it might be something non lispy, maybe a bit less efficient and maintainable but at least you solved the business issue.)

Try doing that in some other languages were your underlying platform has even less libraries than a JVM...
Then stop making things web apps that don't need to be web apps. Wrap it in Electron, if you really must use that particular set of technologies.
I don't think that's an accurate read of Smil. See https://news.ycombinator.com/item?id=32288434.
I haven't read much of him, mind you, but I don't suppose most people angrily dismissing his arguments have either.

More generally: HN commenters need to stick to the site guidelines regardless of provocation. Would you guys mind reviewing https://news.ycombinator.com/newsguidelines.html? They're pretty clear about cases like this:

"Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."

"Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead."
> The US is not known for their safety culture

SUBSAFE?
This article does not read like it came from someone who was doing a thoughtful analysis. It lacks a concrete point and makes contradictory arguments.

Is meat eating our evolutionary destiny or a recent trend driven by wealth? Is it something we are "built" to do or something that literally at least a fifth of the entire species does without?

Never mind correlating health outcomes with broad trends in meat eating while also pointing out increasing wealth and pretending that's not likely to be a confounding factor in itself.

Like, the conclusion could be right here but this article is a mess.
It doesn't change the fact that the IEEE made an article about a nonsensical "hype".
I understand this. Contrary to what I wrote, I do use interop to get work done when I have to, but it's certainly not an inviting solution.
Fake meat is the e-cigarette of the food world.

It's a tool that can be used to transition from a bad thing to a less bad thing or even a good thing.

Maybe in the future the Beyond Meats of the world are cheaper and clearly better for the environment than meat, but for now they are good tools to prove the doubters that not every meal needs to have a dead animal in it.

We are at the point where an average non-meat option in a burger is better than a bad meat burger. The alternative options can't beat a premium burger though - not yet.
I'm worried by the fact that low-level backend exceptions are returned directly to clients, but then again this is a big legacy bank so no surprise there considering the salaries they pay their engineers and the terrible working environment. You get what you pay for.
Emacs is a bit crazy about it... it has its own set of input modes which include modes you may not be familiar with. You can use various IMEs that plug directly into Emacs rather than relying on a systemwide IME (which was neat back when systemwide IMEs didn't work well), and there are systems like RFC 1345 (type &e' for é, &e* for ε, &12 for ½, etc), or TeX (type \'e for é, \varepsilon for ε, \frac12 for ½, etc).

So many people have their own preferences for how to type these characters, write an input method for Emacs, and get it included.
There seems a video going the rounds on twitter of its trails over the night sky somewhere in Malaysia[1].

[1] https://twitter.com/AJ_FI/status/1553425522369118208?cxt=HHw...
Yeah, I'm using this for λ and ∀:

/* -*- coding: utf-8 -*- */
{
"~/" = ("insertText:", "λ");
"~a" = ("insertText:", "∀ ");
}

It looks like you can actually send arbitrary objectiveC messages to the first responder with this, but I haven't played with it much.

(I'm also now using the `fn` key to toggle between greek and US.)
Interesting insight. I've never tried to call Erlang libraries from Elixir, but I'm not sure I'd want to either :)
Hermits were aristocratic? I thought they hunted, fished, and generally saw to their own needs, supplemented with occasional (minimal) trading.
Is your suspension with or without pay?
Because the code in question isn't something a C++ dev would write, instead it looks like something someone who doesn't use the language much if at all, decided to use for this pretty silly comparison.

It would be one thing if this required skill, but this example is downright silly. Some other people here have posted more reasonable version, that might actually occur in the real world(like the example with std::span)
Doing so seems incredibly wasteful and pollution-generating. A filter pitcher like a Brita + a reusable water aluminum/glass/steel/whatever water bottle seems like it'd be a better substitute.
If you followed the story of
Shia LaBeouf's "He Will Not Divide Us" where they used things like aircraft flight paths to find the location of a flagpole that moved multiple times, it isn't clear that stripping metadata will save you anyway. I assume anything that I post will leak the location for a dedicated enough person.
Yes, that's why I posted my comment - one needs to consider this in the context of his larger body of work (edit: sorry, that's not really what I meant to say - see downthread). This isn't an internet flamethrower, or at least not just that.

It's a good test for HN. Must the community have a headless chicken reaction to every provocation, or can we sometimes remain organized enough for an interesting conversation?

Edit: I don't think your description of the article is fair. It may be right or wrong but it is far from vapid. If you've found fallacies in it, showing how they are fallacies would be a better contribution to an HN thread. You've done that with your point about wealth being a possibly confounding factor (good), but you broke the HN guidelines with your first and last sentences (bad). Your reaction to Smil as not-a-person-who-does-any-kind-of-serious-analysis is a classic shallow dismissal. That's something the HN guidelines ask commenters to avoid:

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

Also: "When disagreeing, please reply to the argument instead of calling names. 'That is idiotic; 1 + 1 is 2, not 3' can be shortened to '1 + 1 is 2, not 3."

https://news.ycombinator.com/newsguidelines.html
Vercel is going down this path now.
You can traverse citations to that paper, looking for anything which actually talks about those results.

There are some tools which do this. scite.ai has proven okay for quickly finding some of these citations, sometimes. Nothing beats manually digging in, though.
This alone makes me avoid these products like the plague. I honestly do not understand why if you desire and need “meat” enough to opt for a highly processed inferior meat analog, why you don’t just eat the real thing.

Is there really any highly processed foodstuff out there that is truly healthy? Doesn’t really seem to be.
theres a lot of shit thats "real food" but aint good for us. french fries in seed oils and a sugary coke is "real food" technically.
Traditional gender roles aren’t a creation of “Christo-nationalistic subjective identity.”

Maybe that’s what’s responsible for OP’s confusion—the belief that Reagan invented these notions about gender, and they’re not near universal outside a handful of countries populated by descendants of Europeans?
Interestingly, there is a popular vim-style sexp editing mode for Emacs: https://github.com/abo-abo/lispy
1. Why?! (Yelled in wpa_supplicant's general direction, not yours)

2. What error messages were you seeing in wpa_cli, out of curiosity?
I find the biology argument a little strange as it's quite clear that humans can happily survive whether they eat animal products or not. Whether somebody is vegan or not in the modern world is much more to do with the social situation that they find themselves in, along with the availability of vegan foods that appeal to their tastes than anything to do with chimpanzees.

It's also the case that there has been an explosion of choice in vegan foods, particularly meat substitutes, that has really only come around in the last few years. So looking at trends over a 50 year window isn't going to capture that.

I'm not even a vegan, for what it's worth. But this article basically seems to hold up historical trends as immutable facts and extrapolates from there which is not very convincing in the changing situation that we find ourselves in.
Show HN: Automatdeck – simple lightweight IT automation tool for your deployment
The biggest cost you'd have is getting a "clean" IP in the first place. Forget about any kind of cheap server or cloud provider - you'd want something that's unlikely to have been used by a spammer recently. I've had good results with leased lines but those are expensive and not worth it if all you need is email deliverability.
Only certain slices of it. The article you linked to mentions the frequencies in the US that must use DFS. This table in the article _it_ links to goes into much more detail. <https://en.wikipedia.org/wiki/List_of_WLAN_channels#4.9%E2%8...>

Look for the cells that contain "DFS" to see on which channels APs are required to channel hop if they believe they have heard radar.

In my personal experience, channel hopping works fine.
With respect, are you based in the US?

The EU's Safety Gate programme documents safety recalls all the time, and it's common to get an email (for bigger purchases) or see recall notices at the entrance or checkouts at retailers. Retailers of safety-critical products (medical equipment, lifejackets, climbing gear, etc) will often insist on a phone number or email address in case of recall.

https://ec.europa.eu/safety-gate-alerts/