skysight-inc/HackerNews huggingface dataset:
It wasn't so much the substances, more the moisture.

A wet environment is much better for ch4 generation (was my understanding).

So we had an area that we called "the galleries" where we would rotate injecting the leachate. To keep all that stuff underneath wet (this is in southern ca, a pretty dry environment).

That was the concept anyway.
This seems kind of like inventing a QWERTY alternative. The best thing about QWERTY is that its ubiquitous and good enough, not that it's optimal.

Although in the case of chromatone, I don't see any arguments made about technical improvements. Instead of spelling note names with letters, we have colors. Why is this better? This some argument about the visible spectrum mapping. But like, how is that useful? I can tell a group of working musicians "1-4-2-5 in E minor", and we'd probably be able to play something moderately coherent based on that. How do I do that in Chromatone? What's the advantage?

Most people (aside from those with perfect pitch) experience pitch relatively. Things like intervals or scale degree given a tonic. Maybe there's something interesting one could do mapping colors to something in this domain, a la solfege, like a minor 9 chord becomes green or something. I'm still not totally sure what the point would be. Maybe you could read a chart quicker.

But like, what's the problem in traditional notation/theory that we're trying to solve here?
Numberphile down-to-earth interview Arnab Priya Saha and Aninda Sinha:
https://www.youtube.com/watch?v=2lvTjEZ-bbw
What’s completely crazy about that is that there’s people spending serious money trying to build carbon sequestration systems while other people are turning an inert and stable form of carbon back into carbon dioxide in the name of sustainability.
What solution do you propose for the noisy child on a plane? Throw them out?
E.g. the bottles we sent them for "recycling"
Thank you I was not aware of that. That's unfortunate.
If they don't accept you, as a member of the HN community, I want you to do know, that as a Canadian, we accept you.
>the failures were silent, so you'd end up with missing data everywhere without knowing it for weeks.

This is the main reason I think protobuf's "zero values are simply not communicated" is fundamentally wrong. Missing data is one of the easiest flaws to miss, and it tends to cause problems far away from the source of the flaw, in both time and space, which makes it extremely hard to notice and fix.

I get the arguments in its favor. I get the arguments in favor of "everything is optional by default". But presence is utterly critical in detecting flaws like this, and it can't always be addressed in a backwards-compatible way by application code. E.g. in proto's case, it's not possible because that data does not exist, and adding it would change the binary data. Even binary-compatible workarounds like "add a field with a presence fieldset" aren't usable because that unrecognized field will be silently ignored by older consumers, so you're right back to where you started.

It needs to exist from day 1 or you're shooting your users in the feet.
The author doesn't seem to understand that argv[0] can be different due to, for instance, one executable implementing many programs, such as BusyBox and similar projects.

While argv[0] is old, if you had to design it from scratch to day, it would still be a good idea to have the program invocation name as an argument.

The idea that anything old must is historic quirk that we can today eliminate is flawed.

Now argv[0] should not be relied upon for obtaining the executable name, except as a last resort if the program is built for platforms that don't have anything else. But if one executable has multiple program names via symlinks, only argv[0] will distinguish them.
It's potential energy (m_0 c^2), but in a way it's also kinetic because it is a moving wave, it's just that it's a standing wave so it's as though it's reflecting, but being a standing wave causes that part of the particle's bundle of energy to manifest as potential energy.
Or the correct way
John-athan.
> victims would stop paying them

Only if the victims are communicating with each other. It seems like most victims are not interested in publicizing their experience. These incentives might be even stronger if one got scammed for the ransom. It's not a good look.
we keep having similar problems, lol.
Healthcare is the same way, but I got the impression this is a typical office environment.
An open canvas means you can see all the content in your website on one screen, like Figma. This is different from other website builders.

This makes editing your content and navigating your project easier.
librosa: Python library for audio and music analysis
> I eat two-fingered Kit-Kats like I'd eat any other chocolate bars of that size, i.e., without feeling the need to snap them into two individual fingers first. Margret accused me of doing this, 'deliberately to annoy her'.

Welp, looks like I'm team Margaret
Search google news "environmentalist landfill" and find me one article praising the ingenuity of landfills

https://news.google.com/search?q=environmentalist+landfills&...

Here's one from 3 days ago.

Garbage Lasagna’: Dumps Are a Big Driver of Warming, Study Says

Don't gaslight me and tell me environmentalists applaud all solutions to environmental issues equally. They have their own solutions, and activists often force things like recycling at all costs, even though it means shipping it across the world on polluting boats and having some other country dump it in their rivers.

https://www.nytimes.com/2024/03/28/climate/landfills-methane...
Do they still make this much post-COVID?
yeah this is simplified a lot. What it truly means is that some of the energy emitted at the core takes thousands of years to get "out". The energy is converted multiple times, getting released as photons, then absorbed again, etc.

https://www.askamathematician.com/2013/08/q-why-does-it-take...
Guy writes 10 bazillion sub-lit-crit words on rollercoasters, fails to mention Euler spirals and clothoids, where the beauty is, where maths guides and protects meat. A depressing lack of curiosity by the author.

https://thatsmaths.com/2014/04/10/rollercoaster-loops/
Interestingly the older simpler the design, the less dopamine-imbalance I feel. Those sites I can read patiently.. anything modern will turn my brain into impatience impaired click machine.
My friend described the original symptom cluster as "Havana few too many syndrome" (as in a few too many drinks), which I think is probably about right. From there it's just people working themselves into a panic over nothing, like american cops with fentanyl "exposure": https://www.npr.org/2023/05/16/1175726650/fentanyl-police-ov...
If the only solution you can see to a bit of red tape like needing an LLC from 1999 is "having a time machine", you might not be cut out for defrauding the government. Which is probably good.

The LLC needed to have been created in 1999, but most tax cheats already have one, since you want to have one for all sorts of tax dodges. In order to buy a (luxury) car for business and claim it on your taxes (which has technically been closed as a loophole, but that's stops no one from trying), you need to have a business to run it through. So PPP loan fraud anyone was only open to anyone who's already shown a propensity to cheat on their taxes already,
or anybody not creative enough to figure out how to get the information necessary for a PPP loan for an LLC from 1999 from someone who has one. (hint: there are ways other than a time machine)
Being family owned is still impressive. The founder of the company probably has many thousands of heir today so how the company lived without being split between heirs is surprising.
Sea Bubbles – 0 Wave, 0 Noise, 0 Emission Water Taxis
Fantastic research by NinjaLab. One of the most interesting parts to me from Yubico's advisory is that the Webauthn protocols attestation [1] is also defeated by this local cloning. Could the protocol have been better designed to resist this local cloning attack?

> An attacker could exploit this issue to create a fraudulent YubiKey using the recovered attestation key. This would produce a valid FIDO attestation statement during the make credential resulting in a bypass of an organization’s authenticator model preference controls for affected YubiKey versions.

1. https://www.w3.org/TR/webauthn-2/#attestation
We’re talking about xx million dollar dispute between allied countries, it’s not a reasonable method of conflict resolution to start throwing people in cages that work for x company until the EU gets their way.

> what do you mean “did not commit”

It’s standard around the world that employees are not held personally responsible for the crimes of the corporation they work for.

Edit: if we’re talking about an individual US citizen that’s found guilty in the EU, then the EU will go through the extradition process to have them arrested.
Religions are memetic organisms subject to survival of the fittest and this strikes me as similar to a fallacy present in thinking about genetics and evolution as the idea that evolved features must have some use otherwise they wouldn't have evolved.

Sometimes animals just do be like that, since it doesn't harm their fitness, and it seems likely to me that the same is true for most features of religions.
Thanks, I didn't know that, being from the US myself.
That’s the only way I cut them. Sometimes it takes an outsider to optimize
That's the spirit! You're on your way to your own book.
14.2 360k floppies would weigh 9 oz.

( 5120Kb / 360Kb = 14.2 floppies, and they weigh 18 grams a piece,
15 floppies at 18 grams is 0.27Kg = 9.5 oz.) Box and a half of 10.
ONE floppy would be too much to swallow, and although soft, its corner could do some damage if dropped on the sharp corner).

The 305 RAMDAC unit weighed over a ton."

</end math></end physics></end analogy>

https://www.google.com/search?client=firefox-b-1-d&q=how+muc...
If we didn't burn waste we'd need to burn something else to stay warm in winter. Currently we supplement the waste with _mostly_ renewables, like byproducts from the forestry industry (e.g. treetops, wood chips, sawdust) and the olive oil industry (olive pits; we import this stuff from the Mediterranean region), but we burn a bit of peat too because there aren't enough reasonably priced renewables. Burning waste really isn't meaningfully worse than burning anything else.

After the combustion we're left with 15-20% by weight in slag; some of this is metal that is recovered and sent to recycling, but the rest is effectively gravel that is used in e.g. road construction and the like. There's also 3-5% by weight of toxic gases captured by the exhaust gas treatment. This is sent to a special facility in Norway that more or less puts it in landfill, although a very carefully managed one.
I don't usually cut them. Just peel them with a spoon (or potato peeler) and bite into it like an apple or cut it into slices ...but agreed, never lengthwise slices.
Hmm... I generally have so many issues with chdir (e.g. someone gives you a relative path to a file you need to read and now that's screwed up because you did a previous chdir) that I just avoid all use of it in the first place.

Generally don't run into chroot all that often these days & docker gives you a fully virtualized environment where if a relative path is garbage then you may have other problems too (e.g. given relative paths to files). You certainly have to be careful around chroot / docker anyway as I think resolving /proc/self/exe probably is dangerous too for all the same reasons and you need to be careful to use the literal "/proc/self/exe" string for the spawn command and also require that /proc is mounted and remember to pass through argv[0] unmolested (or mutating as needed depending on use-case).

There's enough corner cases that I'd hesitate given blanket advice as it requires knowing your actual execution environment to a degree that there's lots of valid choices that aren't outright "wrong". And some software may be portable where argv[0] is a fine choice that works 90% of the time without worrying about maintaining a better solution on Linux.
It’s cute. You must be single
I’m sure there will be some value, especially as the LLM systems become capable of doing more of the work, but as a professional robotics engineer with a focus on mechanical engineering, OpenSCAD just cannot perform appropriately to serve as a primary CAD platform for professional mechanical design. Parametric GUI based design has so many advantages, a key one being that you can click on a feature and change it easily.
One can make the case for a perfectly rational adversary who always avoids picking paying numbers in anticipation of the opponent to exclude paying numbers successively in their guesses. When the game is played with perfectly rational characters the picker is doomed to select one specific number and thus you always make the maximum amount. There are some variations of the binary search but that can also be worked around. If they are not cheating, that is.
In a professional workflow smart objects are important. Photoshop on its own is not cheap enough to be used for occasional edits so I do think there is room for alternatives like gimp.
Is Microsoft's B2B support really that bad? I've never directly interacted with them, but from what I've heard within my org, they are at least fairly responsive and helpful when you're paying them millions for software.
This time of the year I'm inclined to agree but come February I'm ready to head south...
I think that's just music composition. Or maybe arrangement.
The pocket thing is real. As a man, I just never understood that. Perks of dating a high-end fashion designer.
Serverless RAG: Production-ready RAG API, benchmarked at #1 for both accuracy and anti-hallucination. Never build or run your own RAG pipeline again (964 features/issues built in last 12 months)

Hi - I'm Alden from CustomGPT.ai -- what started as a simple no-code platform to build chatbots with your own data, has become one of the top serverless RAG APIs.

Since Day 1, we knew that RAG is going to be an important part of the GenAI ecosystem, due to which we focussed on accuracy and critical business features like anti-hallucination, explainability and auditability.

In recent benchmarks, we topped OpenAI Assistants and other serverless APIs like Vertex -- for both accuracy and hallucination.

Why we built this: Just like you should never have to build your own LLM (you would use OpenAI!) -- similarly, you should never have to grapple with the 964 issues (real number!) in building your own production-grade RAG pipeline.

This API lets developers build production-scale RAG applications, without dealing with any of the RAG complexities. In other words: Let someone else take care of the RAG pipeline (now and forever!)

Over the last 18 months, we've signed up over 8,000 paying customers, including marquee institutions like MIT.

We invite you to try out the API (there is a 7-day free trial). And as always, feedback in welcome!
Would you rather we'd burn peat (which is also sequestered carbon) instead? Because that's what we used to do. We need to stay warm in winter one way or another.

In the 1950's we thought that in the future we'd have nuclear cogeneration plants. There was one such plant (Ågesta) in commercial operation, but it closed in the mid 1970's.

edit: also, to your point about sequestration: it's in actual and literal fact the same people. The Stockholm municipal energy company burns a lot of waste (and also woodchips and other renewables) for district heating. That same company also recently closed a big carbon sequestration deal with Microsoft: https://carboncredits.com/microsoft-and-stockholm-exergi-str....
Bit.Trip Beat is a game based on almost exactly the concept in the linked page: https://youtu.be/LHbg-sNqe4w?t=47 , as well as its later sequel Flux.
I switched to Howm about a year ago (after trying and actively using dozens of other PKM systems), and it's by far the best I've come across.

The whole design is well thought out, consistent and not created with the aim of marketing, but because it has served the creator well with his way of working (and surprisingly the philosophy applies to many of us). Japanese “engineering” at its best, so to speak.

As Howm has become such an important part of my everyday digital life, I will certainly write my own blog article about it one day. Until then, I can recommend the blog entry by Leah Neukirchen in addition to the manual linked here: https://leahneukirchen.org/blog/archive/2022/03/note-taking-...
Friendly reminder that for any sites served over HTTP rather than HTTPS, anyone with access to the traffic between you and the server has the opportunity to inject content of their choice into the page via a man-in-the-middle attack, including JS to be executed by your browser. That can include all manner of complex exploits, sandbox escapes, etc - regardless of the trustworthiness of the content producer themselves.

This is an inherent, unavoidable additional risk you are accepting when you retrieve content over HTTP instead of HTTPS - a risk that content producers are unknowingly foisting upon their viewers by neglecting to even offer their content over HTTPS.

The type of attack I've mentioned, a MiTM, is so trivial to pull off with freely available tools that teenagers were doing this decades ago - this is not a complex, sophisticated attack with a high technical knowledge barrier to carry out, this is something your 12-year-old nephew can do after watching a few youtube videos.
While the syphilis theory is plausible, I believe the congenital brain disease inherited from his father is the more widely accepted theory nowadays.

As for the horse story, apparently it comes from a tabloid paper that was never exactly known for their reputability. The "gossipy" undertones become very clear when you read the article for yourself.
Musdb18: A dataset of 150 full lengths music tracks with their isolated stems
I just eat them with the peel. Try it, it's not as weird as it sounds.
The evidence presented here seems heavily anecdotal, but I have seen this play out in my own life amongst several people formerly "militant" vegan that have undergone some de-conversion process. During the "movement" I did realize there were some issues with my consumption choices, so about 1x a year for a few weeks I eat entirely vegan and have restricted a lot of my intake of red meat, mostly for health reasons. Some of the environmental arguments are silly to me and not very persuasive, such as environmental destruction from dairy farming - yes, this is a thing, but please go look up how much water is used to make a pint of almond milk and then let's continue that discussion.

The problem with a lot of vegans I've known is they tend to think "vegan" means "healthy." For instance, you can eat a diet of entirely french fries and candy and be sticking to what is technically a vegan diet, as long as the oil is not coming from animal products - so I think a lot of people getting "sick" from it is just not paying attention to basic macros and nutrition that you don't usually spend a lot of time thinking about in a "typical" diet. Furthermore, if you try to bring this up, you'll get absolutely dog piled with terrible pseudo science about the diet. It's been difficult to have anything approaching a rational discussion about it for a while because of this.
The person on the other side of this interaction wrote her response: https://www.linkedin.com/posts/surbhi-sarna_elevating-the-po...

Without seeing the full context I have a hard time deciding but I think the founder with a baby jumped to assuming the worst interpretaion and then got attention by feeding into existing stereotypes.

This specific interaction was probably not a good situation to turn into a whole post about systemic barriers. There are probably better examples. Making these things into social viral communications reduces the overall positive effect that can be made.
Fair, education is the wrong word really. That said there's a difference between learning by exercises (AlphaGo) and learning "in production". Synchronous vs asynchronous or something, is there a better name?
> What solution do you propose for the noisy child on a plane? Throw them out?

Same things one does with a misbheaving adult. Note that I specifically mention kids screaming about iPads because I'm not judging parents of infants.
It might even be sooner than that.

Once oil gets too expensive to pull out the the ground, mining plastic from landfills and decomposing it back to the hydrocarbons might end up big business.

The natural gas/ ch4 production follows a pretty well known curve, at about 40-50 years it's nowhere near as potent. And with the push to keep organics out of the modern landfills that might get even worse.
This is stupid.
argv0 is just some data like any other data.

It's ridiculously useful aside from the obvious busybox style usage.

It's huge to be able to have a pointer to the directory where the executable resides, so you can package other assets along side it and have it all work for free without a seperate configuration file or env variables etc.

Or for debugging or even non-error logging. You might call a binary from more than one place by other means than symlinks or hard links. You might be running from different mounted filsystems, chroot or container environments etc. A symlink might be in the middle of the path and not the executable name itself. Similarly a mount point.

It's just a random small useful tool like all others. Calling it some kind of security problem is like saying that screwdrivers are a security problem because aside from turning screws, some people can use screwdrivers to stab people, and we have nut drivers which can almost serve almost all the same needs for only a little extra work.

If your context of the moment means you have a security concern where you shouldn't trust this bit of data as gospel for some reason, then don't. Treat it like user input and take whatever precautions and fallback measures and sanity checks make sense for you in whatever particular situation you are in.

F-ing dumb.
This is why I try to avoid code reflection in cases where there's an alternative, even when that alternative is less elegant
Angry, dive bombing birds are so horrible. I'm sure they awaken something deep within me. I once passed under a crow's nest and they warned me but apparently I didn't pass it quickly enough, and as I looked up, one had spread its wings right above me and flew right over my head! Aaaah! I didn't know how scary that was until it happened to me. And I definitely didn't expect them to look huge like that with the wingspan + surprise effect.
Honest question - how many other people on HN are in a relationship this fiery? Are you mostly enjoying it or not enjoying it? Do you all believe this is an inevitability for most couples who have just been together for a long time?

Context: I just broke up with my girlfriend a few days ago because we would get into arguments regularly around topics that didn’t seem surpassable (values, negative feedback loop insecurity types, etc.) and would leave both of us drained. I just didn’t want that amount of anxiety in my life. I 100% understand that some people are totally cool with it though and don’t have an issue at all.
My understanding of black is that it solves bikeshedding by making everyone a little unhappy.

For aligned column readability and other scenarios, # fmt: off and # fmt: on become crucial. The problem is that like # type: ignore, those start spreading if you're not careful.
There's actually a book, a novel he wrote, which isn't all that bad. I liked it. It's not directly as the webpage, although their relationship is in the book as a secondary, underlying theme.

https://www.amazon.ca/Things-Girlfriend-Have-Argued-About-eb...