skysight-inc/HackerNews huggingface dataset:
Having mixed, and used, quite a bit of 2-part epoxies, I concur that measuring by weight is far more satisfactory vs. attempting to measure volumetrically. Most industrial epoxies are mixed at ratios of 2:1 to 5:1 (resin/hardener). The 1:1 varieties are mainly consumer products. As a rule if the 1:1 ratio is a bit off it doesn't noticeably affect results.

Some manufacturers/suppliers provide volumes and weights for proper mixing. For example, West System instructs mixing 1 quart/2.4 lb of their "105" resin with .43 pint/.47 lb of "205" hardener. (Ratios: by volume: ~4.6, by weight: ~5.1) Of course the savvy user can mix smaller/larger quantities proportionately.

In some cases measurement by weight isn't mentioned by the producer. However it can be inferred from product density. The info is usually given in the product's SDS. The "205" hardener SDS states it weighs 8.85 lb/gal, whereas "105" resin is 9.6 lb/gal. With this info on hand, it's straightforward to compute the required quantities of the components.

Manufacturer of epoxies explicitly advise not to alter the mix ratios. IMO measuring by weight is the easy way to mix epoxy accurately.
Can confirm. Most of the time Google give decent snippet with enough information without requiring me to visit the referenced web.

It gets worse with current state of common websites full of mailing, ads and cookie popup, moreover account-walled content, even with adblocker.
From gstring.h:

> Copyright 1988-90 by Robert B. Stout dba MicroFirm
> *
> * Released to public domain, 1991

However the header and readme state MIT license. You can't just release public domain code under a new license right?
>It does such a good job at giving answers that sound right, and are almost correct.

For sure. But you have to compare against alternatives.
What would that be? Posting to stack overflow and maybe getting a helpful reply within 48 hours.

> I could imagine losing many hours from a ChatGPT answer.

Dont trust it. Verify it.

We expect to ask a question and get a good answer. In reality we should leverage how cheap the answers are.
Spontaneous idea: Medium claps, but each is a small amount of money.
Not only in Japan; there have been many similar cases in the U.S. as well. Family businesses rarely do as well when the children or grandchildren take over. Though, of course, there are a few exceptions.
A pal and I mounted an .049 on a slab of wood and added three wheels and let it zoom around a school parking lot. It would go in expanding circles until it hit a curb or it crossed the road and hit a ditch. Pretty sturdy. No disintegration-on-impact like balsa airplanes.
Key Bitcoin developer calls on FBI to recover $3.6M in digital coin
> header only libraries don't really have an ABI

This one is not really a header only library. It becomes a source file when you define a macro, to compile along your other source files.

If you build a shared library with it, it makes sense to set the default symbol visibility to be hidden, so it wouldn't clash with actual glib pulled in from some other shared library. But you can't easily do the same if you build a static library.

And if you expose any function with GHashTable, GList or GString in its signature, you really want them to be binary compatible with actual Glib. It's not true that header-only libraries don't have ABIs.
Not sure I like this idea. Introducing JavaScript as a possible competitor for Elisp in the Emacs ecosystem may drive the development of incompatible plugins and fragment Emacs into two diverging forks.
Block chain doesn't solve this problem, it just moves the problem .
No, but if you fly off the handle like this at a very mild comment then you may want to consider taking a step away from the computer and calming down. As someone is just scrolling the comments yours in this thread stick out as pretty unhinged.
Sounds interesting, can you elaborate?

I.e., was there just a tiny bit of water, so they needed to avoid electric drills?

Or if the water was deeper, how did they supply air to the engine?
OpenAI is "Open" in the same way the Democratic People's Republic of Korea (North Korea) is "Democratic". In the name only.
Salesforce to cut staff by 10%, close some offices
We won’t do it until there aren’t enough young people to employ at retirement homes, but we are going to have to treat parenting as a profession, which is going to ruffle people who have made a hobby out of complaining about welfare queens.

We’ve increased parental leave in parts of the first world but I think we are going to have to increase the deductions for dependents and may have to make childcare expenses tax deductible, because otherwise you have people working for essentially no net income just to stay relevant in their career and funneling all of the money to daycare.
A Magic content producer did one a while ago. The YT vs Twitch numbers comparison was incredible https://www.youtube.com/watch?v=0DtTwGFwcQs
This is likely because the author blocks access from non-Western countries, you're likely located outside the West (I am as well, and had to use a VPN to access it).

I've mirrored the file here, this link should work for you: https://tazj.in/blobs/noria-thesis.pdf
Favorite JavaScript utilities in single line of code
Who among us lit up the chunk of sulphur and (out of innocent curiosity) took a good snork off it, realizing too late that it was a stupid thing to do ? I sure did.

Tinkering with chemistry also motivated me to look for sources of hydrochloric and sulphuric acids, but in New York state the guy at the pharmacy said I needed parental permission. Wasn't gonna happen.
thats actually awesome. ill have to give it a shot.
All the U.S. states, cities and counties companies must share salary ranges
When is an animated GIF showing a series of complex steps better than a video of the same? The video has the advantage of offering things like audio, higher quality playback, the ability to be downloaded locally and played in VLC (where you can do things like zoom in or slow it down), etc. Maybe not all of those things are needed in every case, but even then video will get the job done just as well as a GIF and provide consistency with any instance where you do end up needing video's features.
Being only able to connect to declared dependencies.

So say the application is compromised, it can't connect to the internet, from there it could only connect to the declared database and webservice. So those would need to have vulnerabilities too that could be exploiting from that end, hence limiting the blast radius.

So not really worried about physical access, but more in the lines of a RCE(Spring4Shell) probing the rest of the network or a supply chain attack that tries to send out data...
Ok true. At least they are not called LibreAI.
Seems to me that every time someone spends millions training an AI, a cheaper version that does the same thing comes along in a few years that everyone can use.

It’s going to be very difficult for anyone to retain ‘control’ of AI when they’re fighting a running battle against Moore’s Law & The Bitter Lesson.
That sounds like an incredibly difficult sell to the advertisers.
Split JavaScript strings into sentences or words with “Intl.Segmenter”
I reread the article and it’s still not clear to me what he does exactly. It’s explained as a transportation company, but as the article progresses, we’re told that farmers “depend on Mr. Yokoyama for tasks like harvesting hay and clearing snow” and
“17 employees tend to 3,000 head of cattle, and Mr. Yokoyama’s company fills in the gaps.” so it seems they’re doing a lot, yes.

On the transportation business, it has a reputation of being cutthroat, and bigger national players like Yamato / Sagawa have had a lot of trouble recruiting despite the booming business coming from e-commerce.

It’s kinda tough any angle we look at it…
Not sure you need a lot of tooling unless you publish many articles per week. If you're just doing one article per month, linking them (not reposting, but sharing a link: "syndication") on 5-6 platforms would take you a couple of minutes at most.
No, FOSS is not about putting the user in literal _control_, and that concept is misused a lot to look down on the idea. FOSS is about ensuring the user has the right to be in control whenever/however they want. Most users won't, ever, but the right is there, if they wanted and knew how to, and that is what FOSS accomplishes. Comment [1] happens to reply a similar thing.

In short, this whole issue with qBittorrent cannot be summarized better than this other comment [2]: developers who have no idea about design should not change design.

[1]: https://news.ycombinator.com/item?id=34244160

[2]: https://news.ycombinator.com/item?id=34244201
So all your microservices implement sagas or other synchronisation patterns that ensure 100% data consistency?
I disagree. Ruby has no more elegance or consistency than the other popular language, and it objectively has a much poorer selection of libraries.
The actual physical process of your body using the water once you ingest it is not much different, sure. But you can choose not to drink (and die some days later). A cloud can't choose not to rain.
Well of course what they mean the vast number of places in use by the general public have been overrun, also aside from Facebook and Twitter -

Google Search
YouTube
New 13th-gen Intel Core desktop CPUs are handing out cores to everyone
As well, this:

https://news.ycombinator.com/item?id=34242124

If AI can produce patentable and copyrightable proteins, the first pharmaceutical company to press a button will own all possible proteins. And then all possible permutations of every undiscovered drug.
Show HN: Semantic search for video
Hello HN

Over the New Year's break, I created semanticvideosearch.com. This can search any video based on meaning and context. I would love to get your feedback on it. What should I change and what can be improved?

The preprocessed videos can be search very quickly, while the youtube video links take some time (yt videos also have a upper duration limit due to compute issues). I intend to add search based on the frames of the video soon.

I would love to know your thoughts on the demo and any suggestions for improvements.

Thanks!

PS: the inspiration to create this was to get the 2 mins of content from youtube videos with 18 other mins of fluff.
When making a request it is traditional to recognize that you are asking a favor, however small, of someone else, and using a "please" can help signal that you are aware of this. Or, if you have an aversion to the p-word, just phrasing it as an appeal, e.g. "Can someone add [2014] to the title?", can help distinguish your ask from an order. I fail to see any toxicity in this phrasing.

Of course, I changed the title regardless, so it's not like it "really mattered"; I wouldn't have replied to this conversation if someone didn't start this thread. I certainly don't intend to demand anything from anyone. But kindness is generally free or very cheap, so I find it to be smarter to err on the side of being nice. And that's on top of whatever moral framework or whatever you may have that guides you to be considerate, hold doors open for other people, whatever, that you do to make the world a better place.
Ask HN: Can mindfulness be maintained when lost in thought?
Ok... so a bit off topic here. Recently I have found great reward in keeping with the moment as much as possible [1]. Simply watching what arises in my experience as low-level as possible.

In reality, I briefly watch the mind as it thinks, then I, the observer get swept up into the thought itself.

I pop out the other side after seconds, minutes, hours, days. I am self aware again.

My question is, where is it that I go during this process? Can observation take place there? Should one avoid this state (with effort), or accept its coming and going?

State A is watching whatever arises, including myself.

State B is forgetting that there is even one to watch.

What is the relationship between these states?

[1] - Waking Up app - of late James Low)
Every shooting war brings deadly innovation. Wasn't it the Azeri use of Turkey's Bayraktar drones, devastating Armenian AD, armour and infantry, which was maybe the first live action demo of the value of UAV in combat.

Ukraine's use of Chinese DJI consumer grade drones, then Russian use of Iranian Shahed's, then Ukrainian innovation in repurposing boats for naval drone warfare...we are indeed close to having drone army, airforce and navy. Just need a unmanned tank I guess, which many modern militaries are already producing.
More and more I'm finding myself just going to ChatGPT for answers I would otherwise find on stack overflow or search engines. In that respect I think bing would be dumb not to provide code based answers.

Granted they haven't been perfect but many times what I find on stack overflow isn't perfect either.

This week though after a back and forth with ChatGPT I was able to solve a pretty complex issue with some pixi.js code after no relevant help from Google. Likely saving hours of work.
"Submission declined on 13 November 2022". Surprised they tried to get a BLP given the wealth of unflattering press articles.
> it does have different meanings too

the meaning is the same high level: it has side effects, being it a destructive update, an in place operation or throwing an exception.

> `sorted` is a general function that gives you a sorted list from any iterable

iterable in Python is a very loose concept though.

And it's not very consistent too

sorted("gheliabciou")
['a', 'b', 'c', 'e', 'g', 'h', 'i', 'i', 'l', 'o', 'u']

you give it a str it returns a list of char

in Ruby it makes much more sense

"gheliabciou".chars.sort.join
"abceghiilou"

You take out the chars from the string, sort them and then join them together again

because a string cannot be sorted, sorting a string makes no sense, you sort the chars composing it.

Also, Python could not do this for many years, while Ruby could no prob

sorted("gheliabciouß⌚⌨⌛🆔🉑🈶🈚🈸🈺🈷🆚🉐㊙㊗🈴")

edit: Python also shows some very counterintuitive semantic

take the example above, to return a string you use

''.join(sorted("gheliabciou"))
'abceghiilouß'

which is probably the last thing someone would think of.

sorting a list does not produce any output, because sort is _always_ in place, so you have to waste a variable to sort a list because you can't sort it inline

list("fedcba")
['f', 'e', 'd', 'c', 'b', 'a']

print(list("fedcba").sort())
None # <-- where did the list go?

# you have to do
l = list("fedcba")
l.sort()
print(l)
['a', 'b', 'c', 'd', 'e', 'f']

again, highly unexpected

my favourite

print([c for c in "bca"].sort())
None # <- WTF? list comprehension is a functional concept!

# this is how you "intuitively" do it
print(''.join(sorted([c for c in "cba"])))
abc
Some Simple Ways to Convert Your Visitors into Customers
CES 2023 Preview: A Stick-on-the-Wall TV, a Covid Breath Test, and More
Great! I'm sure you have made a patch addressing these issues?
> We consumers benefit from competition

Look where the "competition" of the last 30 years brought the Western world: domestic electronics production is all but dead outside of military and R&D depending on quick turnaround because it got moved off to China, Taiwan, Vietnam, Japan and South Korea, domestic pharmaceutics and chemical production is all but dead because India and China are absurdly cheaper, domestic steel production has taken serious hits for the same reason, animal welfare in farming is all but gone with farmers preventively feeding antibiotics to avoid immediate population collapse because the large meatpackers and chain stores act absolutely ruthlessly to make more profit, wages have gone down across the board when compared with inflation and large parts of our societies have no emergency funds...

> and loose from higher prices and poorer products produced by monopolies.

Competition itself is not bad, it keeps societies from stagnation - but too much and the side effects are now worse than the starting point. The Western world after decades of "competition" now depends on genocidal dictatorships (China), ordinary dictatorships (oil sheiks) and declining democracies (India) for its basic survival, and inside of our economies we got monopolies and oligopolies at a scale that was unbelievable even in the 90s.
The term is sort of self defining. Of course it's not surprising that some people just ignore that it means something specific as a phrase. In my state, they don't try to call different rates for demand and generation "net metering":

https://aurorasolar.com/blog/what-to-know-about-dtes-net-met...

https://www.michigan.gov/mpsc/consumer/electricity/distribut...
how does this split along political lines? I'm guessing but do publishers lean Dem, whilst obscurers lean Republican?
What is a preloader and how can it be used with SaaS
The comment "Also dudes 58. Wow!" comes across as repulsive ageism. Probably better to delete that.
this was before battery powered drills were a real thing, I should mention. And this was a crew that would spend a day inventing a solution instead of spending $20 to buy one.

Big concrete block, in a waist deep puddle. This block is the base of the drain pipe for a pond; the drain is opened all the way so there's a lot of water flow happening in the area, too. They're drilling an anchor hole and had a long enough drill bit to keep the engine out of the water. We had a rope on them to pull them out in case they slipped somehow, too. Probably wasn't a situation where we should've had a human.
Lack of libraries is noticeable - especially since I've worked with python for past years.

However Ruby's syntax is way nicer. I can actually write what I think instead of having to translate my thoughts into python. Of course over time working with python has made my thoughts to conform into more pythonic way, but I still occasionally find myself thinking how something would have been way nicer to write in ruby instead.
I had a good experience with mushrooms. It was a little stressful but I had a breakthrough and afterwards I found that I stopped compulsively reliving embarrassing/painful memories.

What were your experiences like? Ive seen people do more and more drugs and fry their brain before but it never seemed like mushrooms were a big part of that.

But we should absolutely be talking about it. Its not like anyone is best served by only hearing a narrow subset of experiences.
Why do the balls have to be numbered starting at 7?
Why not just write and execute code?
Did you look at it? It summarises per-paragraph and the correctness can largely be verified by a layperson.
> But the assembly code will always tell you the truth.

Is this really still the case with modern caching branch-predicting microcode processors? [1]

From what I know (which is little), there is quite a way between assembly and what a processor will actually execute.

[1] just throwing around buzzwords
ChatGPT vibes
One day what happens? A person uses it to encourage topical application of a toxic material and publishes the results?

How is ChatGPT enabling this? All of that is very possible without ChatGPT. The damaging part is deciding to do it.
> And how are we to avoid that happening?

Once AI are capable of writing comments that pass as human, why even worry?

https://xkcd.com/810
Many people will celebrate a population crash back to 2 billion as long as it’s not via war or pandemic. The problem will be that getting back to 2 billion is likely to raise the average age so high that you actually do have to raise children in bottles because it’s medically dangerous or impossible for the existing population to have offspring.

One set of data points to look at might be the relative stress levels of new parents who have given birth to the child versus ones who adopted an infant. The act of childbirth is exhausting, and then you’re sent home with a tiny lizard full of self destruct buttons that you have to take care of. Showing up on day one well rested has got to be a factor.
That’s in the press release but it’s more than just infra.

“Microsoft is teaming up with OpenAI to exclusively license GPT-3, allowing us to leverage its technical innovations to develop and deliver advanced AI solutions for our customers”
>Causation and correlation are 2 separate things so I would caution you from making sweeping statements.

This is like 50% of answers on HN now, reread my comment, I didn't say Win 11 was slower because of my experience, I said that for me in my 2 laptops the newer one with windows 11 was slower, didn't make any conclusions out of it.

About the bloat and telemetry read the comment I was replying to, they said they just accept it as a force of nature, I said why accept it when you pay for it already, that's like having ads on a smart tv.

Now your problem is that you're so quick to try and prove other people's logic as wrong that you add imaginary statements to it so you can disprove them.
People who call meetings should have to pay for the time of everyone present out of an annual budget. This would result in fewer, more useful meetings. The fact that they’re ‘free’ in some minds (usually those whose job largely consists of discussing things) is the problem.
Considering that such a huge amount of information exists in videos compared to texts, I think that we are missing out on all that information from our current search engines. I hope that this can be used to bridge that gap.
Thanks for the clarification/correction. Gonna have to adjust my teaching material now :)
It's awkward to compare this to a turbine. In a sense they're opposites, one uses mechanical energy to create thermal gradients, the other turns thermal gradients into mechanical energy.
However while a normal pump is sort of an engine run backwards, the heating efficiency of a heat pump is because it's moving heat, not because it's efficient at turning motion into heat. Finding a way to run this device "backwards" would not make for a good generator.
One part to the heaters, the other to the fridge or freezer. Win-win in winter.
Show HN: Spotify2PDF-Save Spotify Playlist to PDF File
A smart Spotify Playlist PDF converter, one click to export Spotify Playlist or Track to PDF, archive Spotify Playlist as PDF.
If you want to print your Spotify Playlist to photos, you can use Spotify2PDF to quickly generate pdf files in A4 or A5.
We don't switch technologies. So it's compose all the way to production.

As for Kubernetes, developers currently don't run it locally, they just run the app/apps they're developing from their IDEs and connect to a 'build' environment for the other services/databases (far from ideal)
It's not perfect, but sometimes its amazing. In your case, not only did it provide the right solution, but it was about as fast as theoretically possible. About as fast as if you already knew the answer.

I had a similar experience with a shell command. Searched google, looked at a few posts, wasnt exactly what I needed but close. Modified it a few times and got it working. Went to save the command in a markdown file and when I explained what the command did, copilot made a suggestion for it. It was correct and also much simpler.

It went from taking 5-10 minutes to stumble through something just so I could do the thing I really wanted to do, to finding the answer instantly all from within the IDE. Can keep you in flow.
They're definitely expensive and difficult to build. But they are excellent base load providers, which was the point.
not necessarily, I would also profit from the people that Paul Graham himself has added as trusted sources
> It's not "At best [] a tertiary source

Sorry, but that's incorrect. Wikipedia mostly uses secondary sources, rarely primary ones that makes it for the most part a tertiary source.

https://en.wikipedia.org/wiki/Wikipedia:Primary_Secondary_an...

> "For example, Wikipedia itself is a tertiary source."

As for the rest of the comment: it's a free world. And if you want to save some time there are 'vote' buttons which allow you to express the same sentiment in a less nuanced way (though I appreciate the effort) which would allow you to start your day on time ;)