skysight-inc/HackerNews huggingface dataset:
In the same spirit, here is a site devoted to getting off the centralized platforms:

https://landchad.net/
SQLite: Begin Concurrent
Cool. Can you link to some photos online?
Doest current app support AirPlay and Chromecast as different receivers/backends? Websites doesn't mention anything about it. Is there any plan also for iOS app?

Some feedback:
I would also add dedicated buttons for downloading MacOS and Windows binaries - for typical users gitlab button will be to scary. Website also not clear if there is and SDK for developers (the one that supports also airplay and chromecast) and what languages bindings it supports.
Been following this development here for some time… many threads already provide for some great comments on the idea.

I find it both interesting and exciting to see a new os for the could era. I do feel like the DBOS is still not singular, PICK ( already mentioned) but also mentioned in other thread where Taurus OS and the Plant 9 project, which also leverages a database on a file system as a core for system resource management.

In my own thinking of a cloud OS, and particularly considering the focus on server-less applications as mentioned in the article, I have been inspired by Forth’s Dictionary data structure as a lightweight data structure concept where the core state and application contexts are managed through modular dictionaries, each with isolated and secure contexts. OS has a Core Dictiory, and each application is contained with in it’s own namespace dictionary… ect.

Message passing between applications could be efficiently handled using a tagging/queue system, potentially extending to RDMA for distributed environments. This could offer a lightweight, performance-optimized alternative current OS options, particularly in resource-constrained or highly distributed systems for server-less infrastructures.
Why? Does Amazon rev share with Red Hat? Does Google rev share with Linux? Or is it the other way around, should perhaps Linux instead pay Android for putting their product in front of billions of eyeballs? I'm sure there's a way of monetizing a billion users even for a kernel.

The answer is no, because Linux is open source. It is a multi stakeholder model where no single actor is allowed to control other actors use of the product. There is ownership, but it is separated from control. This is implemented with the GPL, but the license is only a tool to achieve the outcome, a multi stakeholder product.

This is why Amazon, Red Hat and Google all can justify to employ hundreds of engineers all contributing to a common product. Amazon can work on security functionality with no risk that Red Hat will veto it because it threatens its revenue stream. And while none of the top kernel developers have made billions from their important work, they still earn well, and all the mentioned companies have grown to become billion dollar companies.

Everyone knew this in the 90s, that's why we have the philosophy around open source. Now the discourse has changed. It is suddenly immoral to earn money from someone else's product, because if you start a project then you own it outright. Not only that, but you also have a right to become rich from your work. Discussions how immoral it is for a large company to use a piece of software without paying the original author is a completely normal thing to do, never mind that they would have no problem reinventing that particular wheel in a heartbeat.

Companies like Elastic have latched on to this, and call their product open source, but call foul when other people build products and make a living from their software. They're not actually interested in a multi stakeholder model at all.

How big would Wordpress have been without every cloud actor out there offering to host instances for a cheap fee?
Andrew Greenberg, co-creator of Wizardry, has passed away
Half-OT: Is there any effort on getting BEAM on WebAssembly? There was Lumen/Firefly, but the repo got archived a few months ago.
I have a suspicion that, for similar reasons, STDs would also be likely to make people hornier.
Also, we did use to pay for the dead ends by just buying a paper with some ads in it. You haven’t explained why this model doesn’t work anymore? The newspapers have reintroduced the ‘you read it you pay for it’ with paywalls but they’ve overshot, now it’s like you go into the newsagent on the corner and they are shouting ‘you read it, you buy a years worth of that newspaper’ when you see one headline that interests you.
Well, I guess it depends. In my case, our PR department asked if there was something similar to a devlog, there wasn't so I made it
I'm currently a Java developer working on a large code base. This is where Java's object oriented nature really shows its weaknesses. Reading other people's code becomes a huge pain, since everything is mutable and you can never be sure what state your program is in after a function call. Even C++ is better in that regard, at least you can pass values by copy or const reference.
Gleam looks really nice at first glance. The problem of course is, as long as there is no industry support, it doesn't make sense to invest into it. It may be ok for small side projects, but I wouldn't dare starting a major application in something like that. Sooner or later you come across something you need and there is no library for it. Then you are forced to start messing around with FFI and whatnot.
Redis Caching trick for Python web applications (2020)
I’m not sure if Ladybird is further away. Ladybird is seemingly targeting pretty relevant standard pieces and seems very far along in comparison from being a mature project.
Dell XPS are quite nice on the high end developer category of laptops
If you're looking for an occasional laptop, I bought a Lenovo V14 ADA for the few times I travel; got it brand new for less than $275. 1080p screen, 8GB RAM, 4 threads, good Mesa support. Perfect for travel / now and again usage. It can even play some games on low graphics.

EDIT: I should note, this is the AMD variant of the V14
Not sure how useful that would be, since VideoLAN supports its own streaming solution https://www.videolan.org/vlc/streaming.html
What did Canada and UK do?
Just encrypt it with Age?
Floyd's algorithm scales worse than the naïve implementation though (for small data elements, when comparisons are cheap).

See "Performance Engineering Case Study: Heap Construction" by Jesper Bojesen, Jyrki Katajainen & Maz Spork

The reason why the naïve algorithm scales better is because with each successive push into the heap, you are likely to hit on the same cache lines (assuming your individual elements aren't the size of the cache line or bigger). This is significantly more important for performance than saving a few comparisons, assuming comparisons are cheap.
One thing to keep in mind is that CR-39 is not impact resistant. They will shatter and can do horrible things to your eyes when they do. Kids should always be put in impact resistant lenses.

If you’re a desk jockey, or impact resistance is not a concern, CR-39 will give the least aberration with the exception of crown glass.

The hidden hack here if you need/want impact resistance is to ask for Trivex lenses. Same impact resistance as polycarbonate but much better ABBE value. It’s often overlooked because it costs a little more than polycarbonate and most people don’t complain about the distortion.

Also, anecdotally, you get what you pay for with progressive lenses. I have a cheap lens in my sunglasses and a higher end lens in my daily drivers and I can easily tell the difference.
The article says that embedding (calling Python from C/C++) is currently buggy. It is not clear whether the Python interpreter was compiled with --disable-gil.

I did not check the claim, since, as the article rightly points out, there are general issues in the Python space and other languages like Lua are far better for embedding.
I hear about advanced crypto schemes like this every couple of years but I have yet to see a concrete, practical implementation of it. Is there any software library that will let me perform arbitrary arithmetic on encrypted data without knowing the key, for example?
Hey, nice stuff.
It might be that I'm just missing the point or it's my personal preference, but the podcasts for me are made to be listened by me, that's the way I enjoy it. Now there might be other use cases where people need to take key points from podcast (not sure).
Rip had a lot of fun with Wizardry.
Werdna the enemy was Andrew backwards.
This isn't a script that we'd send on an unmanned, inter-planetary, mission. This could be something that can save the tedium of typing password on a daily basis. If it fails, well, we still have a reason to be alive: press ^C.
Law is one practical aspect of free will that people generally don't talk much about.

For example, criminal law generally assumes people have free will, and thus should be responsible for their actions. If we take the stance that people are in fact merely deterministically doing what they are fated to do given circumstances, some of the punishments doled out to convicts might make people feel uneasy. (Eg. if being poor made the person commit theft... shouldn't we tackle the issue of poverty instead of locking up starving people?)

Contract law also assumes people are free to make agreements. Like, signing a contract with onerous terms because that's the only option a person has to avoid something worse.

In short, free will provides a kind of cop out for moral philosophers to blame individuals for their own failures. You may or may not agree with this approach, I'm not advocating for or against, but anyway that's one of the practical consequences of free will.
The problem with Minio is how many layers of indirection "interacting with an API" consitutes. If I write a webapp that uses Minio in the background, Minio has stated that their belief is that your webapp is subject to the viral part of the AGPL.
How to start learning Java with some programming background?
Hello,I want to start learning Java in order to read some algorithm and clean code books and maybe getting deeper later with it as a backend language.My question is that,what are the sources (books,courses) to learn Java for somebody who already knows what simple data structures,all kinds of loops and OOP is and won't have to spend time re-reading it all over again.
I would be with you till I experienced South Korea.

Here in South Korea, there is institutionalized racism or something we call as institution enabled racism. People who are not Korean or white aren't even allowed in most clubs or jobs and it isn't illegal to do so.

Labeling deters bringing exclusionary views into tech projects, It could be just words, but I am happy to see the privileged society at least care for the minority in the west. I wish there was more of this in Korean tech websites, but xenophobia is so ingrained that people don't realise that it is wrong. People openly admit that they are xenophobic but don't see anything wrong with it.

In korea, labeling someone a nazi doesn't work as they don't care and can't relate. But the label that works here is calling someone "poor" or "ugly".
Meanwhile in France, "ecological transition" minister just quietly double [0] the animal number threshold to be considered intensive breeding. Date the bill were presented : the day after a big gouvernement buzz.

Non-intensive breeders are considered trustful here and their odd to face an official control in a lifetime are around 33% (the control is booked, not surprise visit).

Now, small business breeders can raise up to 85000 chickens.

0 (fr) https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000049690143
I use linux on the desktop, but I still run a MacBook for my laptop.

Nobody else offers the same combination of battery life to performance/weight, build quality, keyboard, trackpad, and screen. Of course it's not perfect for everbody and you might have different priorities but I think the MacBook gets most of them right for most people.

Some come close on a few of those points but if you want official linux support your choice is very limited. Perhaps that doesn't matter to you but I don't want to even think about if updating my daily driver is going to result in a broken webcam or flaky wifi or bad power management.

I'm holding out hope for the new snapdragon based laptops. They seem pretty close!
Stop contributing to the drama with the “ten times more talented” comment. You have no way of measuring such a thing and are just fanning the flames.
Ignoring all your distractions and deflections aside, you don't call a car a car if it refuses to let you drive it. You try to find the clutch, its not there, there is not gear box, no accelerator, no brakes and you are on the seat and yell how the hell do I drive this thing?

And the thing talks back to you, hello Bob, please tell me where do you want to go?

Now you are not mad at it. You will happily tell it to take you to the nearest AMC to catch your film. Because its a robotic, self driving car. No car salesman is selling you a futuristic self driving car by calling it a car.

Apple clearly sold this feature by saying its creating a unique email addresses for every use. Email addresses allow you to send and receive emails. You can't do that, you don't call it that, you call it something else. Simple.
The https://en.wikipedia.org/wiki/Busy_beaver value for machines with 2 symbols and 5 states (the maximum number of steps that such a machine can make on an initially blank tape before eventually halting) was recently proved to be 47,176,870: https://discuss.bbchallenge.org/t/july-2nd-2024-we-have-prov...

Finding the value for machines with 2 symbols and 6 (or more) states will require solving, among other things, the problem of whether the following Collatz-like program ("Antihydra": https://www.sligocki.com/2024/07/06/bb-6-2-is-hard.html, https://wiki.bbchallenge.org/wiki/Cryptids, https://wiki.bbchallenge.org/wiki/Antihydra) halts or not, because there exists such a machine that exhibits this behavior:

a = 8
b = 3
while b:
a += a>>1
b += 2-(a%2)*3

This looks simple, but no one expects it to be solved in the near future. So Collatz(-like) problems are intimately connected to the halting problem and in this sense represent the "simplest" type of problem (statement) in the Cryptid/complexity hierarchy we cannot (yet?) solve. Other ((closer to the) real world) problems are higher in this hierarchy (require more states to describe: https://wiki.bbchallenge.org/wiki/Cryptids#Larger_Cryptids), and solutions/increased understanding of the Collatz problems could assist in their solution.
I never thought I would pay for searching information; yet now that I do, it's decidedly not google exactly because of this. Adsense hot garbage.
Darkexploits dot com Available many exploits that provided by blackhat team?
on darkexploits dot com Available many exploits that provided by blackhat team ?
I’ve always envied Wolfram for his work ethic and accomplishments.

I wonder if his complexity ideas from A New kind of science could be applied to software, do you know some applications on that?
Poor soul.
This isn't too big of a surprise when you look at the evidence that Alzheimer's, in general, is essentially a chronic viral disease of the brain. Ruth Itzhaki in particular has spent much of her career researching the connection (https://research.manchester.ac.uk/en/persons/ruth.itzhaki).
Careful, if you show noscript/basic (x)html does a good enough job, you will get attacked by big tech shadow-paid hackers (or idiotic ones), that to force you to use their javascripted grotesquely massive and complex web-engines.

...
As always put together perfectly. Not only fun to read, but also a new item on my todo list.
And it will never disappear from the agenda. Chat control is widely popular among some influential parts of the population. After the attempted terrorist attack in Vienna for the Taylor Swift concert the topic didn’t leave Austrian media. A lot of parents are in favor of this independently of terrorism because of fear of CSAM.

There is an awful lot of lobbying going on and given history of EU regulation this can only end up passing in the worst possible way at one point.
If the point isn’t to finish the task and you just want to assess their problem solving, wouldn’t you still naturally rate the person that breezes through it over the person that has to clunk through it solving it? This means this will be biased towards someone who HAPPENS to have dealt with this same problem (or memorized it).

After a few leetcode interviews this is now my technique. I just braindump style memorise problem / solutions from neetcode.io videos without attempting to solve them outright. Sure it might be enlightening to grind through the problem solving aspect, which I've tried before, but you're probably going to miss the mark trying to find the optimal solution, and memorisation is far more effective in practice, especially when faced with a unhelpful interviewer.

I've been told that this is a mark of a "bad" software engineer (even here on HN) for taking these shortcuts. While yes being a decent software engineer matters, I just don't see how these hazing ritual style interviews have a bearing on you as a developer. Memorising leetcode to pass interviews is just an application of opportunity cost.
sometimes the device you're connecting to doesnt support ssh keys.
This really bothered me many years ago, and I tried CR-39 and even glass, just for fun. I was never that happy with the results. I could always distract myself with chromatic aberration, and I think I eventually decided not to care anymore.

But right now, I have high index lenses and am reading HN with Dark Reader, and even if I use the maximum strength of my glasses (progressive bifocals), I can't really see any chromatic aberration.

I'm not sure if I should be happy or worried.
Gotcha. Thanks. That’s actually super useful! Looks like Postgres doesn’t implement it unfortunately.

I revert to “group by 1, 2, 3… “ when I’m just hacking about. Group by all would definitely be an improvement.
Beancount: Plain Text Accounting
Why not insertion sort? It's both faster and simpler -- it's what children do when handed playing cards.
Orphaning bcachefs-tools in Debian
Humans are probably the most unpredictable beings the crows have seen.

How would they ever know you're not a threat for sure? Usually, it's hard for a human to kill another (unless with a lethal weapon and lots of intention), but it's really easy for a human to kill a bird, even recklessly or carelessly.

Note that humans in developed societies are generally much "nicer" than what we have been for thousands of years. And even so, for many individuals today, they're not different from our barbaric ancestors...
>All the doctors I've seen tell me that no, Covid doesn't do that

"Strong arguments support the thesis that, through various mechanisms, COVID-19 infection can contribute to the development of hypertension." [1]

At least some of the literature points in that direction. Have your doctors read the literature and concluded it's not a thing or did they just wing it because Googling is hard?

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10856065/
I just crossed $1M on GitHub Sponsors
Yes, they should just say on there website:

We don't tolerate racism of any kind.

Unless they want to express something different with their "No nazi bullsh*t". Unfortunately plain and clear statements are not used often. But (esp. younger) people are more often echoing political main stream slogans. That is by the way the key thing to understand when talking about the history of Nazis.
Python-build-standalone: Produce redistributable builds of Python
Beyond this bug, nowadays accessibility features are one of the most used in my setup, and I think as software engineers age they will become more sophisticated.

I remember using fonts of 8pt in an IDE to "squeeze " the potential of the monitor.
Interactive and searchable vector map of YC companies
I thought the same thing, but no, the chemical process is different. Iron-air batteries are traditional flowcell batteries (with some extra complications).

This paper uses hydrogen as an intermediary, which has advantages but also adds some questionable margins in efficiency. But I don't know the efficiency of the suggested iron-air batteries either.

This may be nicer if you want hydrogen rather than an electric battery. But if you turn that hydrogen into a fuel cell... the efficiencies of producing and consuming that hydrogen add up.
I am in favor of ChatControl for politicians only:

https://europeanconservative.com/articles/news/two-agencies-...

"The Ombudsman accused von der Leyen and the Commission of ‘maladministration’ for failing to produce the deleted text messages, challenging the belief that such texts did not qualify as ‘documents’ under EU law."
Even a few years ago it would be perfectly possible to do audio based content ID on known content to uncover viewing preferences on streaming media - a proven business model, ref https://samsungads.events/acrguide-pr

These days you could easily run Whisper locally on each cable box and report back whatever information advertisers will pay for. It will run a bit hot, but what do they care if they waste your electricity.
I'm not good at STAR responses. I'm also not good with them on the spot.

I recently interviewed with the public service for a technical position and was asked four questions. But they gave me the questions 15 minutes in advance of the interview, and the interview was only 30 minutes. So I typed a few notes on each how to respond, and weaved a response. At the start of the interview they encouraged STAR style responses but I just ignored that crap and weaved a response to each.

I advanced to the next stage pretty easily.

I don't know how I'd fare if the questions were given on the spot, especially given the tight timeframe. When it comes to interviews I have a pretty shot memory trying to recall projects, even large ones that I was primary contributor, if it wasn't in the last 3 months.
Fires are one of the risks of so-called Direct Reduced Iron. The product has high surface area which leads to fast oxidation.

https://www.metallics.org/dri.html

> Being a highly reduced material, DRI has a tendency to re-oxidise, an exothermic reaction. Thus, without appropriate precautions being taken in its handling, transport and storage, there is a risk of self-heating and fires. The International Maritime Organisation's International Maritime Solid Bulk Cargoes Code classifies DRI - Direct Reduced Iron (B) - as Group B (cargo with chemical hazard) and class MHB (material hazardous only in bulk) and requires that DRI be shipped under an inert atmosphere, usually nitrogen.

It would be nice if the iron could be in an alloy that, in addition to being oxidized/reduced, could further absorb hydrogen when in the reduced state. FeTi absorbs hydrogen, but I don't think the titanium would withstand repeated oxidation/reduction cycles. The Ti would go to the +4 oxidation state and stay there.
Thanks! I completely agree that listening/watching a podcast episode is best. However, with so many great podcasts, it's hard to prioritize. PodSnap.AI gets you quick summaries for all of your favorite podcasts, so you can easily decide which episodes you'd like to listen to.
<https://news.ycombinator.com/item?id=41272562>
If you wanna flashback more go for wide gamut colors: https://webkit.org/blog/10042/wide-gamut-color-in-css-with-d...
The Dead Internet Theory Is Happening [video]
Tried looking for some implementations after listening to Alexander Sannikovs talk, no luck.
Popular among the population or popular among ÖVP politicians?
Video analysis here: https://www.youtube.com/watch?v=0uWWVxFwF5E

• similarity of AI companies

• historic clusters (hint: food delivery)

• visualizing performance – safest vs riskiest startup categories

The dataset's fully interactive - it supports semantic search, keyword search, filtering by status, size, category, etc.
Excellent point made