skysight-inc/HackerNews huggingface dataset:
? It's a genetic adaptation to hellish circumstances and as we head toward these circumstances somewhat OP.

They really are after you, in Russia, in china, in large parts of Africa and more to come. And there are manmade Tigers in the sky and water.

Seems to be misguided notion, out of a nostalgic sense for reality, to want to mis-adapt people to a ever more shrinking raft of stability. This shitty circumstances are normal.. It is what most of the species, spend most of its time in before science gifted us with temporary freedom.

Better in the long run to adapt the surplus scientific society so that it can survive and thrive in shitty circumstances. Let's make chips in Mogadishu the challenge?
I was overwhelmed by the pace of AI news and papers coming out, so I built an automated HN news monitoring service that delivers relvant news straight to my inbox or my RSS feed: https://www.kadoa.com/hacksnack

It uses LLMs to extract, summarize, and tag the front page articles and classify the different perspectives in the comments.

No more FOMO :)
As already mentioned American / European / Bermuda / Asian options vary by features of option contracts. They don't belong to a particular regulatory regime. For some reason its names are associated to the geo locations. I'm sure there are people who can wrap that in a nice narrative. :)
One path forward could be integration into RunGap which integrates with tons of services.
defo concur. will read the html version when on mobile from now on.
Also, check out https://github.com/r-follador/cubetrek

Not yet ready for self-hosting as there's a tangle of dependencies, but working on it... The managed version is available on https://cubetrek.com
11m monthly user is not that of a big number. Any stack will do providing you don't do something stupid.

Our stack was similar than pinterest, django but postgres and redis. Team of 2.

Indeed, keep it simple. Cache things. Use queue, etc.

You can scale vertically a lot. Db perfs and disk space
were our points of focus.
> Why can't the bullet points just be used as is? Either they contain enough signal, or they don't and llm won't help anyways.

Because it is a lot messier and harder to understand when it's not structured. Having clearly structured tickets lessens the cognitive load.
Wait, the smartwatches don't upload activities directly to Strava, do they? They connect to their manufacturer's cloud service (Garmin Connect etc), and Strava has API integrations with them, doesn't it?

So what's missing are the integrations from Endurain to the big manufacturers' platforms (if they are missing, haven't checked the code).
Interesting subject tackling two important home issues at the same time : ventilation and heat exchange.
It seems like a way to get the best of both worlds.
However, I do not know why this forum is relevant or interesting. DIY solutions are easily doable but is it really surprising ? I am sure people have done this with old fridge parts, as someone suggest in the last post.
Yes, DIY can be cheaper but reliability is key for such systems. Size can also be key.
I have essentially given up on Google as a search engine; I use it as bookmark search for bookmarks I consistently fail to add to my list. 99% of the time I google something for a specific URL from a domain I know (wikipedia, arxiv. etc). The other 1% was Google searches, but now I just append :reddit.com from the get go, bringing down my genuine "Google search"es to approximately zero.
yeah. my understanding is this.

netflix/amazon prime are PAID only services. either you pay and get access or you do not pay and dont get access.

I am FINE with this. i have never paid for either and i do not plan to which means i cannot consume this media, again, fine by me.

when you put something on public internet, i am under no obligation to "compensate" anyone. put a paywall and prevent me from accessing your "service" like netflix.
This open-source tool's dynamic model switching feature offers impressive flexibility, allowing users to seamlessly switch between models and providers. The tool's abstraction layer enhances maintainability and extensibility, while clear documentation facilitates easy integration of new models and providers. Overall, this capability significantly contributes to a more adaptive and collaborative machine learning development environment. Kudos to the team for developing and open-sourcing this.
Legal involvement can expedite removal from blacklists by leveraging the threat of legal action, prompting swift responses from companies. This approach focuses on the human element, transcending technical barriers for resolution.
Has been quite a while since I used one, but you could configure custom data uploads in Suunto's app (that's also how you would uploads to Strava back then). Garmin could do the samé IIRC. Don't know about the modern versions though.
Minor nitpick...Active Directory didn't appear until Windows Server 2000.
> I'm not a developer by profession (my dev concepts are from university ten years ago) so this work had a lot of help from ChatGPT and the main purpose was to learn new technologies and new concepts, so please be gentle. If you have recommendations for any topic please let me know.

Well done, then, to have created such a seemingly complete system.

I don't know if you are the original developer, but aren't you afraid to have made mistakes that will bite you later? Such as security stuff or other errors that will be hard to correct.
I had an RG35xx but it's now replaced with a Powkiddy RGB30. A fantastic device for retro gaming due to its great 1:1 screen which covers so many aspect ratios. Also, a perfect device for Pico-8.
Molly House is primarily Jo Kelly’s game.
I think it was meant as a joke, so for anyone else reading it, no it is not actually double-buffering.
And a Chicago street gang: https://en.m.wikipedia.org/wiki/Chicago_Gaylords
Worth pointing out that most of that video is fake[1]. Though it and its debunking video are still a great example how to make entertaining fictional content with a little help of AI. It probably won't be too long before somebody builds something like that for real, similar AI mods[2] for Skyrim are already out.

[1] https://www.youtube.com/watch?v=bmqUUb80ApQ

[2] https://www.nexusmods.com/skyrimspecialedition/mods/98631
Not sure about others, but for Apple Watches:

Apple Watch -> Health App <- Strava

Strava can directly import workouts from the health app if you don’t like using their app to record your workouts
Could be that they do that directly now, but some years ago you had to "route" the data through their (Suunto's and Garmin's) servers, yes.
Why cant you echo a newly generated guid?
aight, sfconservancy guys, if you wanna fight tesla, I'll support you. I just can't wait to download a car.
So this is pure speculation, but more people should be aware of parser differentials (same thing as that email thing the other day) so let me say what I mean...

Hypothetically say a website has an internal service to index posts for keywords for search, that just so happens to unescape HTML entities during keyword normalization due to a seemingly harmless bug.

Plus a second internal service to identify keyword spam that _doesn't_ do any HTML entity unescaping (because why would you?)

Then you could end up in a situation where a spammer uses HTML entities to avoid spam detection while still showing up in search results. They hope that the user ignores the nonsense text and just clicks their link based on the image (a list of big shopping brands in the middle east) instead.
I use copilot in emacs, and running "git commit -v" puts the diff in my emacs(client) buffer with copilot on and it's not terrible at describing the changes.

A lot of times it'll even guess the JIRA ticket number from the diff or the branch name.
And Strava is actually a social network. It's not only your own runs. You see your friends running and which runs they made. It must be a privacy (and security? You're specifically telling people "hey, I'm not home right now and I'm not back before N minutes" [edit: apparently not quite true, see comments below]) nightmare.

And it's prone to the network effect, because now, people expect and want to see what their friends are up to and motivate each others.

During a job interview, I was once asked "oh, but you don't actually run too much, right?" (I had this in my resume). Which was somewhat right, I only occasionally run. I asked why they assumed this. "You are not on Strava!"

Ah, yes, but for different reasons xD.

I have played with the ForRunners app on F-Droid in the past to track my runs locally. I liked it, but I'm not disciplined enough for this stuff, and don't even have a smartphone usable for this anymore. So now, I just run without knowing anything and that's fine.
Exploring Brazil's Remnant Atlantic Forest
I did this over a summer and really recommend it!

The pacing was just right for me
That’s a great idea. I hope it can be done for other languages, too.

I used to help prepare study materials for Japanese learners of English. The other editors and I would try to adjust the vocabulary to keep it at an appropriate level for the target learners. Word-frequency lists provided some guidance, but they showed only how often words appeared in the surveyed texts, not the meanings in which they were used. The word “medium,” for example, might have a fairly high frequency, but could we expect the learners to know the meanings “a substance through which a force travels” or “someone who claims to have the power to receive messages from dead people”?

A similar problem was with multiword idioms. The verb “make” is one of the most common words in English, but how common are “make it,” “make do,” “make up,” “make away with,” or “make out”? Ten years ago, I was unable to find any reliable answers. We had to rely on our gut feelings.

Good luck with your project. LLMs should be a big help.
> Since there's no back end involved, the only available channel is the request URL

Not quite. I have a system that uses a custom userscript to create an extra button on certain webpages that, when clicked, scrapes some data from the current page and copies a lightly encoded version to the user's clipboard. They then switch to another webpage and paste it in a box.

I've also gotten data from place to place using scraping from temporary iframes (same site).
I went to vocational school for Software Engineering and then university. Both paths took ~5 years each. Only course I ever had that covered this topic, along with proper DB sharding, was at vocational school. I suspect this is because the instructors had practical as opposed to academic experience.

This points to a larger problem where university curricula aren't decided by who actually has the most practical experience. At least in Europe, Software Engineering university curricula seem very dry and obsessed with formalisms across the board.
double-bluffering?
This is. List of Christmas injuries.

A child injured while running away from a “Santa Impersonator”, I guess if this had been the real Santa this wouldn’t be so much of an issue.
"...so there's no real environmental or economic reason to repair the old ones"

The environmental benefit to EVs with long service lives is substantial vs. crushing one in a landfill six years after it rolls off the line. Manufacturers ought to aim for repairability and maintain supply of parts, especially if they are pursuing an eco business strategy.
You can have millions of static pages and serve them very inexpensively. Showing dynamic ads is fundamentally exposing an expensive computational resource without any rate limiting. If that was any other API or service it would be gated but the assumption here is that this particular service will make more money than lose and it obviously breaks down in this instance. I really don’t think you can say it’s about scale when what you’re scaling (serving ads to bots) doesn’t make any business sense.
Ahh so THAT's how they did that!
In 2010, one of my client employee kept complaining the report she downloaded from our intranet app couldn't be opened.

It was only her machine. It worked on all others.

I looked at the file, and it was a tad smaller than on the other machines.

I disabled her anti-virus, it worked !

Realizing kaspersky was taking a bite at the report, I created a self signed tls certificate so the anti virus could read it.

Worked.
Threads Update – Hachyderm Community
For some reason I found out the hard way that I had issues eating Turkey, and blacked out, I should have gone to A&E.
Reacting to your first point: As far as I know (western europe), heatpumps mostly are used to heat water to then heat your house, and renovating generally means reducing breathability of the house itself, which, combined with the temp difference, means condensation/mold problems.
You then have to correct that by opening windows intelligently or installing air ventilation, and then a heat exchanger to not lose too much heat.
Like you say, it seems to be a no-brainer then to instead combine heat pump _and_ ventilation, so that the ventilation itself works with a heat pump.

The only counter-argument I have is that if all the heating were done using ventilation, you might have to live in a very windy house, but I feel like entirely decoupling the two is not the best solution to that problem…
>do people take 100% of their allowed time off?

Yes. In some places, they FORCE you to take your allowed time off
The thing that made the initial chatgpt refreshing was the lack of ads - it wasn’t trying to sell you anything. This obviously will not continue; commercial pressures will direct AI efforts towards being a better ad pusher.

So the AI of the social media sites will end trying to get the crap past your local AI filters, in a big AI arms race :)
This is a very charitable interpretation. I got the impression that the author didn't know what "eigen" meant and borrowed it because it sounded good, and it was a stretch in the original context as well. That doesn't mean it can't be reframed in a way that makes sense, but I'm not seeing what you're seeing in the author's intent.
Also if the DB was on-prem, then the latency when connecting from home might have been too high for the hack to work.
nah, bro. like pigs, you fatten them up and then eat them. do it in 3 or 4 cycles and then there will be no more billionaires.
And here I am just watching Kaczynski’s predictions all the way back at 1970 become truer with the decade. Technology clashes with human autonomy.

It’s even argued that the path of technological progress would not change even if you there were aliens, AI bots, any entity with the instinct of self-preservation, intelligence and replication. The mechanisms of the macro-system comprised of human biology + technology are explained in his book Anti-Tech Revolution in great detail.

It was a hard and bitter conclusion to come as a software dev, but I can never again unsee the fact that all technology is inherently evil. For a shorter but enlightening read, see his original manifesto “Industrial Society And Its Future”: https://www.washingtonpost.com/wp-srv/national/longterm/unab...
> Shishir Mehrotra (of Coda) wrote about the importance of “Eigenquestions” when framing problems, a term he coined, inspired from his math background:

> the eigenquestion is the question where, if answered, it likely answers the subsequent questions as well.

> This inspired me to name a symmetrical concept I’ve been pondering for a while: Eigensolutions. The eigensolution is a solution that addresses several key use cases, that previously appeared unrelated.

The original article is a complete muddle. It misdescribes framing, and then adds in a misdescription of eigenvectors. It's spending a lot of time and effort on misuse of language to no benefit -- plausibly the motivations were pseudo-intellectual, or at least, intellectually lazy.

The reason it has to do this is obvious: describing breaking problems down, framing problems, and asking fundamental questions isnt new; and no person discussing that seems impressive or a genius.

Throw in a few half-baked borrowed notions from rhetoric and mathematics, however, then it all seems so much more vital.

The whole thing is an exercise in writing 5x as much to say 1/2 of what's needed and playing to a dumb audience ready to lap it up. The dumb audience in both cases are non-tech manager types, who're endlessly desperate to acquire technical language to seem in-the-know.
When I was a kid, that still used to be the norm on farms. There were farm cats and house cats. The farm cats were there to kill rodents and otherwise minded their own buisness. You could not just take them up, they would have bitten you. I think this has gotten out of style, as I have not seen the division nowdays and all cats seem to be gotten tame.
Cost (due to higher effective utilization) and single points of failure?

Vertical scaling is more expensive without the benefit of failover. With modern clouds, Horizontal scaling is cheaper with commodity hardware and gives the added benefit of failover redundancy.
You don't need fancy math to study financial modeling, like measure theory. Focus on market dynamic, like in physics try to model that with math and programming. Newton built solid models without advanced math of XX or XIX centuries. Of course, some advanced effects require advanced math, but those are built on top of simple theories, like General Relativity on top of the Newton theory.
Yes and no.

Yes, indirection in the source "abstraction" is the way to get to a new abstraction.

However, the result has to be an actual abstraction for that to work, and it often isn't. Often it's just indirection. And once you have the new abstraction, you have to be able to express yourself using that abstraction with little or no leakage.

For example, the "procedure" abstraction works that way, we really and truly don't have to care how it is constructed from assembly language instructions roughly 99.999% of the time.

But here's the kicker: since the actual abstraction mechanism in our languages is procedural, we can only create essentially procedural abstractions. For all other kinds of abstractions, the leakage is close to 100% and we are left with just indirection.

In the code.

Which means we need to take our abstractions and hand-compile them to fit our procedural languages, which we do with varying degrees of deftness. And then mechanisms of communicating the actual but mostly implicit "source" program become crucial, as you point out.

I'd rather be able to create and express those abstractions in the code itself. And then be able to program with those abstractions, rather than having to program in the target language of the human compiler.
Mastering Git Submodules
Didn’t all cdrom drives have a pin-hole you could jam a needle into and manually open them?
I had tried && openssl rand -base64 12 but docker assumes if the command hasn’t changed (even though it generates a new random value) then it can rely on the cache for that layer. A comment below the answer on stack overflow points out you could do the same thing using an environment variable (with guid or datetime to ensure no duplicates), that’s a nice approach
I've recently been experimenting with training LLMs on the personal corpus of a dear family friend who passed recently, with the intent to eventually embed the device in his tombstone up north so that people can come and commune with him.

He was a well-known tarot reader, mystic and Haskeller in the northern Finnish community; without his help it's very likely I would have been deported from the country before I could get my passport sorted out. We came up with this plan together before he passed mostly out of a really weird shared sense of humor.
I have no problems with this (first party, targeted) as far as I can read English and understand.

In fact one of my bigger problems have been that Google has served me generic ads that are so misplaced they go far into attempted insult territory (shady dating sites, pay-to-win "strategy games" etc).
Whoa. I looked up the Orange Pi 5 Plus on my morning coffee.

M.2 SSD and two 2.5 GbE ports! I can finally upgrade my router!
See also https://www.instructables.com/heat-recovery-ventilation/
Consider using fastText's word vectors. They have a bunch of languages that come pre sorted by frequency and are sufficient for basic word sense. Perhaps use a LLm to automate some of the disambiguation.

https://fasttext.cc/docs/en/crawl-vectors.html

https://news.ycombinator.com/item?id=13771292
(6 years ago)

Aligning the fastText vectors of 78 languages

https://github.com/babylonhealth/fastText_multilingual/blob/...
It says

„Now using Ritek Pro 60+ year archival quality DVDs.“

in the details.
Hardly revolutionary - they were using this technology in Decathlon before COVID istr
No. That is why you can name anything Google
heat exchangers are pretty important. does anyone have a summary of the high points in this thread? https://ecorenovator.org/forum/showpost.php?p=54888&postcoun... seems to be kostas's summary of their completed build, documented in more detail at https://diyvmc.wordpress.com/ and with an overview video at https://youtu.be/phIWQD5LAcA

i have a couple of big unknowns about ventilation heat exchangers for houses, and i'm wondering if anybody knows the answers to these questions:

- why is everybody using recuperators when a regenerator would be mechanically much simpler? i'd understand if preventing mass flow was important, but in fact this thread says that in some cases they build their recuperators with water-permeable heat exchange membranes in order to facilitate mass flow of water, which is the main mass flow that a regenerator would introduce here. why don't people use regenerators?

- now that the price of solar energy has fallen so much, and in particular solar panels cost half what they did even a year ago, will house ventilation heat exchangers remain economical?
Curious to see some references to people doing this. Have any ?
> websites shouldn't be able to make money from advertising at all.

This is the case. Advertising is a scourge, psychological warfare waged by corporations against our minds and wallets. Advertisers have no moral qualms, they will exploit any psychololgical weakness to shill products, no matter how harmful. Find a "market" of teenagers with social issues? Show them ads of happy young people frolicking with friends to make them buy your carbonated sugar water; never mind that your product will rot their teeth and make them fat. Advertisers don't care about whether products are actually good for people, all they care about is successful shilling.

Advertising is warfare waged by corporations against people and pretending otherwise makes you vulnerable to it. To fight back effectively we must use adblockers and advocate for advertising bans. If your website cannot exist without targeted advertising, then it is better for it to not exist.
This is not true. You can also buy known brands like Adidas and so on, at least in Germany.
It's the cost of RFID tags that makes this not viable for grocery. Grocery has much lower value per item so the cost for each tag is prohibitive. Last time I ran that math it would wipe out the entire margin of the business. Grocery retail operates by huge volume over very small per-item margins.
I don't know, Google+ seemed fine. It wasn't eating the world, and wasn't clear how it was positioned in their branding, but fine.

Bsky is the same; there's unexplainable pressure I feel in there to keep it to an in-group of nicest of people, but fine. It's not derailing into a Mastodon.
Am I the only one to think this is bit too much for 11m users? 88DB insurances, ~300 across cache and nosql DB, ~200 web servers?