skysight-inc/HackerNews huggingface dataset:
Anyone using this?

It's not spelled out, but it's apparent you just run the python file containing the app definition and leave it running in the background?

Looks very clean and pythonic.
I've not seen the documentaries you refer. But kayakers know that danger of a water feature doesn't necessarily correlate with how violent it looks on the surface. Plenty of very quiet weirs are known to be fatal while plenty of noisy ones (though not all!) will spit you out unharmed.
Teenagers?! Hell, I'm 41 and I love the UK Taskmaster. It's pretty popular in my late-30s/early-40s American friend group.
Yes, have used a similar technique of putting the drive in the freezer. Didn't believe it would work, surprised when it did.
> Just imagine the vast number of poorly cached CI jobs pulling gigabytes from Docker hub on every commit, coupled with naive aproaches to CI/CD when doing microservices, prod/dev/test deployments, etc.

I hit the rate limits that others talk of in the comments, which motivated me to use Nexus for both proxying and storing my own container images. I actually tried using GitLab Registry before, but something with a bit more flexibility (cleanup policies) is nice! So far, it's been pretty good, I actually wrote about the process on my blog, "Moving from GitLab Registry to Sonatype Nexus": https://blog.kronis.dev/tutorials/moving-from-gitlab-registr...

Another thing that I tried, however, was to only rely upon Docker Hub for the base images that I want (Ubuntu in my case) and then build everything I need on top of that, doing things like installing Java/Node/Python/Ruby/... manually, adding utilities I want across all of the images etc. Once again, I wrote about it on my blog, "Using Ubuntu as the base for all of my containers": https://blog.kronis.dev/articles/using-ubuntu-as-the-base-fo...

That approach is absolutely more work, but also is something that's underexplored and works really nicely for me. Now I mostly rely on the OS package manager repositories (or mirrors of those), put less load on Docker Hub, don't risk running into its rate limits and also have common base layers across most of the images that I build, which in practice means less data actually needing to be downloaded to any of the servers where I want to utilize my images.

Of course, the downside is that getting something like PHP running was an absolute pain (tried with Apache, didn't work for some reason, then moved over to Nginx), and I technically miss out on some of the more complex space optimizations because if you look at the Dockerfiles for some of the more popular images, like OpenJDK, you'll occasionally see some interesting approaches, like getting the software package as a bunch of files and "installing" them directly, as opposed to using something like apt/yum: https://github.com/adoptium/containers/blob/08dd7d416cee0fe0...

Then again, personally I'd much prefer to rely on packages that I can get from something like apt directly, even if some of those versions can be a bit older (or add the project's official apt repositories as needed). One exception for software I don't install myself: databases, due to how good the majority of images out there (e.g. MySQL/PostgreSQL) are already. I just proxy/re-host those with different tags as needed.
As long as you do not try to customize it.
Every security update means updating every big bundle of packages when it's a small change in some commonly used core library.

Even IF my bandwidth and time were free (neither are) that is still a ton of duplicated work and wear on non-volatile memory life.
Nobody will want to even mention metaverse if there is a crash
I never experienced any crashes, and neither can I recall a team mate complaining about that.

Bugs I encountered:

1. Opening the link to a scheduled meeting opens the browser (good), but then clicking the "open in teams" and confirming the external URL handler in the browser does... Nothing. Restarting teams fixes that. (Happens for my team mates as well).

2. I have a dedicated USB mic that's always on, while my speakers are on a different USB device that's not always on. I have to reconfigure the audio settings very often, which is especially annoying since I can't do that before answering a call. But changing the audio device works without error (unlike Discord on my private PC, which lets me select the newly connected USB device as output, but needs to be restarted to actually output audio to it).

That's about it. Of course memory and CPU usage are rather impressive. And afaik we don't use the phone (as in landline, not as in app) feature; at least I don't, so I can't comment on that.

I've to add: I tend to bash MS first and ask questions later. I'm unhappy I can't use Linux on both my work PCs. But if I'm honest, teams works pretty well for us.
Does it have storage options in terms of status e.g. for restarts?
emacs really is just an interpreter for emacs lisp. it does whatever you program it to do. it happens to come pre-programmed as a text editor from the "factory".

The beauty of emacs is how easy it is to modify it. Lisp is the easiest syntax to learn, emacs hides nothing from the user, and the user can override or add whatever they wish. It really is a proper example of free and open software. To add to this, it's all very well documented, and everything you need to develop (for) emacs is in emacs itself.
First of all, drugs aren't that simple. They absolutely require judgement in prescribing, and any one drug can affect different people in different ways. See for example the antidepressant class of drugs SSRIs, where there are loads of related drugs, and basically no way (currently) to know which will or won't relieve depression in any single depressed person.

And lots of medicine isn't drug based! Would you write the same comment about the idea of a doctor prescribing extremely studied therapy such as CBD?
Most things made by Microsoft are horrific. Just look at Azure.

It's because they have a bad culture and developers who could never care about their capitalist hell products.

Once your company is stuck into a contract with them it's almost impossible to change, so why do they care about fixing anything.
Nice! Are you splitting long videos into chunks? Or is there a length limit?

Can I pay for access to an API?
First you have to spend a few minutes searching your bash backlog for the exact modprobe command, then you realize you updated your kernel so you have to recompile and resign it, then you have to fiddle with your video inputs but the gui is somehow out of sync with the actual setting. Then run a test before joining the call. And then the other person has the window under their browser and never looks at your video.
Hooverball is an amazingly fun and athletic game!
my uncle worked for Raid. He once told me they had a great product that you just sprayed in the air and killed all the bugs. But people like to see them die, so they went with a formula where you had to spray the bug directly with a foamy poison and watch them die in agony
Because people who make decisions to use it are not the people using it. It’s a systemic problem with all enterprise software - it’s crap, because nobody who's opinion matter cares or knows it’s crap.
You are a gentleman and a scholar!
When supposedly smart people consistently act stupid, it's usually a good indication that you don't understand the actual game that is being played.

The goal of corporate employees usually is not maximizing profit. If it were, things like private equity, LBOs, and shareholder lawsuits would not be necessary. Rather, the goal of organization-man is maintenance of the hierarchy. Why? Because people who aren't interested in this goal either quit and take jobs outside of the corporate world (like consultant, therapist, small business owner, etc.) or they circulate freely throughout many different companies and rely on up-leveling at the interview stage to get raises and promotions.

With this goal, all the stack ranking, annual reviews, politics and image maintenance makes sense. For there to be a hierarchy, there must be people at the bottom of the hierarchy. There must also be a pathway to the top of the hierarchy, lest people tire of the game and quit. Therefore, people seeking to preserve the hierarchy will create processes to ensure some people are defined as needing improvement, and others are defined as being worthy of promotion and upward mobility.

The folks who are purely interested in maximizing profit usually enter finance and become hedge fund managers, where they have a small staff (largely dispensable, other than themselves) but outsize influence on markets, and can keep 20% of their profits (100% if trading their own capital) for themselves.
It's not quite the same as "guest mode" on ChromeOS, but I make user accounts (no sudo) for non-technical family members and let them use my machines unsupervised. What are you worried about here? Should I be worried?
In the UK, if you want to use a vehicle on the roads it's your responsibility to get it taxed and insured and so on. In the process of doing that you'll find out whether it's legally usable on the roads.

There are various kinds of agricultural, recreational and construction vehicle that can't be driven on the roads: you put them on a trailer for moving them from site to site.
> Modern applications are inherently fragile.

Well, there's your problem.
and the meaning of the phrase cyberattack is further diminished
In Go, sometimes nil is not nil
In Go, sometimes nil comparisons can surprise you too!
Ah, but I didn't say anything about the climate. I understand why you extrapolated that given that it's the example of "not pro-science" that you originally picked, but in my example they were merely certain that oil wells are beneficial and we should have more of them. Beneficial for whom? Well, our straw oilmen could easily argue that human progress has always increased energy usage, oil wells deliver energy, therefore more oil wells are beneficial for humanity.

The point here is you can't go from "specialists assert something about their field" to "and therefore it's true and we should do it". But this is how you're defining science - an unquestioning belief in whatever specialists say, as long as seems to be about their specialism.

That's a mental shortcut and it often fails. All scientists - climatologists included - have to master all kinds of skills from outside their own field. For example scientists routinely use statistics and programming yet they aren't specialists in those fields. In the early days, the Daily Sceptic carried a series of articles by a software developer who showed that the COVID models were full of ordinary coding bugs. They didn't generate correct results because they were doing things like using buggy random number generators, they had buffer overflows, race conditions and other stuff. So in that dispute over models who wins? Is it the specialist in programming or the specialist in the thing the model is supposed to represent?

In reality, although academia strongly encourages this kind of silo-ization you can't actually do it. You always need multi-disciplinary teams, you need people who have different incentive structures to poke and prod at claims. The platonic ideal of an unbiased scientist specialized in one domain who issues proclamations of consensus is all too often a fantasy that we try to cling on to even when it becomes untenable. If you use counting experts as a way to decide what's true you can't resolve disputes correctly. If you apply rational skepticism, you can. Although the Daily Sceptic is nowadays mostly just news, it's historically focused on dispelling this fantasy in the realm of COVID science, where "specialists" often turned out to have no deep understanding of disease, and be amateurs in skills you'd think were essential.
I think the answer to your question is also the answer to the question of how Zig achieves memory safety at compile time.
Because SMS is terrible as a text standard, and people want to use a rich messanger. SMS was used when there wasn't much alternative as Nokias didn't have great app support. People already knew of better things and used ICQ, MSN Messager et al. even without being technically inclined. The limitation was the platform.

It's also why iMessage hasn't taken off. We are used to things working cross platform, the iMessage lock-in doesn't interest people as it isn't providing much convenience for its limitations.
Recycling steel as steel is a pretty widespread thing to do, and steel accounts for almost 90% of manganese consumption.

If you want manganese for some non-steel purpose, A36 structural steel (like girders) is 1% manganese, which admittedly is less than ideal; manganese nodules are up to 30% manganese, and in the US people mine manganese ores of less than 5% manganese content. (The ores sell for about US$7 per tonne, and given that manganese is the 12th most abundant element in the Earth's crust, they might always be cheap.) But if you're looking for ores, well, discarded non-rechargeable alkaline batteries are more than 30% manganese, so you're probably better off digging through landfills than diving to the bottom of the sea.

I think X-ray fluorescence scanning is a thing that minimills have been doing for decades.

Overall I think we should expect recycling to be a major industry. Your point that lithium batteries are a far higher grade source of lithium than ores or brines is a good one, and applicable to many products, though I'm not sure if it's literally true in this case. Given lithium-ion batteries' energy density of about 500 kJ/kg as against the 13901 coulombs per gram of the lithium ions themselves, working out to 51 MJ/kg Li at 3.7 volts, the batteries can't be much more than about 1% lithium, and I think there actually are Bolivian brines that are richer than that, certainly if you omit the water. But for many resources, deposits found in landfills will be the richest available terrestrial resource for a long time.

For many minerals the USGS Yearbooks from four years ago give a more complete picture than the MCS, which are indeed great: https://www.usgs.gov/centers/national-minerals-information-c...

The Murphy et al. article points out that we can get through the next 1000+ years at current growth rates without even expanding beyond the solar system or unlocking new sources of energy such as Hawking radiation, though for some reason it's pessimistic about our chances of doing so.
People start using python because of the syntax (and the ecosystem built around it ofc), changing the language doesn't solve the problem.
We mostly don't use rare earths to make renewable energy at all. Solar panels and lithium batteries don't have any rare earths in them. Most wind turbines do: https://publications.jrc.ec.europa.eu/repository/bitstream/J... but Amory Lovins argues that the advantage of doing so is small or even nonexistent: https://rmi.org/rmi-reality-check-greener-friendlier-alterna...
If Teams could just get real markdown support, instead of shoddily replacing it with WYSIWYG
> I have to reconfigure the audio settings very often, which is especially annoying since I can't do that before answering a call.

A similar issue occurs on Skype for Enterprise. You cannot plug your headphones in after someone starts calling. You have to decline the call, go in the settings and call back.
That seems to be changing, though, for many popular (expensive?) shows. Game of Thrones, Silicon Valley, all the recently-new Star Trek series, The Expanse, The Mandalorian, The Orville... They all have seasons in the ballpark of 10 episodes.
The choice isn't even starting from the middle of the spectrum. We already have the foot on the accelerator, and it's unlikely we'll let up with our current generation of leaders. I think we'll continue to pollute at a rate far too great for the planet to handle, and we're going to have to get very good at remediation to continue living here.

It will only be once the next generation of leaders comes into power, maybe even the generation after that, as they will be living the climate reality enough to want to fix it (whichever level of severity it ends up being). At which point we'll be needing to focus on remediation still, before finally, hopefully, creating some kind of sustainable version of our current societies.
Honestly, I have always considered museums extremely boring and uninteresting, since childhood, a feeling that somewhat persists to this day. Some of them are even extremely depressing places.

What I would like, however, is free visits to Starbucks. Perhaps that makes me a simple guy, but I just love a good cup of coffee if I am feeling a bit down. It jabs me right back to reality and rationality usually.
Well, the one good idea is using it as money. Although the adoption didn't really happen, and its difficult to earn money from crypto being used as money, so people are desperately searching for other things to do with it.
> You also have to give to Zelensky that his begging is massively successful.

Genuine question: Is the military support received by Ukraine really pro bono? Or will Ukrainian people be handled the bill after this mess ends?

I understand that the support is a mixture of Soviet-era junk and modern equipment. So, I'd guess, there may be more than one answers.
I signed into o365 a few days ago and it recommended a random excel file of a completely unrelated department to me. Not sure why an office application needs to "recommend" files.
This is really neat, thanks!
There are a lot of things (animals, buildings, locations, etc) that I'd bet I've only ever seen in (copyrighted) Getty images, but I could probably also paint new representations of from memory.

Would Getty also have a claim against me?
It may just be good enough.

I work as a consultant, and that also means I adapt to the videoconferencing solutions my clients use. In the last week, I used Teams, Zoom, Slack, Cisco Webex and Google Meet.

Each of these come with different advantages and disadvantages. None works perfectly, but interestingly, Teams is the one I experience the fewest problems with (closely followed by Google Meet) - and if my company was a Microsoft centered shop where lots of office documents are shared around, Teams would probably be what I choose.

Worst is Cisco Webex, which imho needs to die quickly.
I always tell them something like "can't hear you, give me 5s".
Alternatively - in the past 2 1/2 years of using it intensively every day I don't think I've had it crash once and have no trouble switching between headphones, speakers and my hearing aids. Slack on the other hand shudder.I do wonder if a lot of this is due to addons, poorly managed windows installations by corporate IT, or conflicts with other processes.
Motorcycles (usually) have regular tech checkups, proper lights and turn indicators, powerful brakes and other accident-avoidance technology.

Additionally, unlike e-scooters and e-bikes, you need a license to ride them, further reducing the likelihood of incidents, and at least here in Europe you have two different license categories - higher powered motorcycles are only available at the age of 20 or later.
>> Through the big role played by the industrial fishing, 5.25 trillion pieces of plastic float in our oceans, enough to circulate the equator 425 times, go to the moon twice and back, with the total amount of plastic heavier than the weight of 38,000 elephants. The debris comes from about 640,000 tonnes of nets, lines, and other fishing materials, all having the same weight as 55,000 double-decker buses.

Double decker buses, elephants, to the moon - all we're missing is the 'football pitch' standard journalistic unit..

On a different note, the author fails to include the world 'wild' fish; sustainable aquaculture practices are going to be a very useful way to meet the world's protein needs.

The protein conversion ratio of farmed salmon is lower than chicken, beef, pork, and most conventionally farmed land animals.

There are different levels of sustainability - shrimp farming in former mangroves is not very good for overall climate.

ASC-certified salmon farming in Norway, where antibiotic use is heavily restricted, is much better. Wild fishing has many evils; fish farms when done properly are not as bad.
As someone who physically lives in neither, and in the "Sunshine state" of Australia. The original office wasn't a shock to my senses. Australia is definitely closer to British humour than americano humour.
> Every security update means updating every big bundle of packages when it's a small change in some commonly used core library.

Replacing all instances of libFFMoeg.so on a drive is not particularly harder than replacing one.

> that is still a ton of duplicated work and wear on non-volatile memory life.

Nonsense. We’re talking about replacing libraries on the order tens to hundreds of megabytes during a monthly update. It’s peanuts.

Time I’ll give you. But the current system of system-wide libraries is objectively broken. As evidenced by the increasing usage of containers to work around the brokenness. I’d wager far more time is wasted on docker orchestration.

It’s probably worth differentiating between servers and personal machines. Lord knows how many vulnerabilities are in your Steam library. It’s a lot.
I don't know when it actually occurred, but usually this sort of announcement comes long after the incident. The announcement occurring on a holiday afternoon seems a little convenient.

That said, Optus knows they don't get in any real trouble for this sort of thing so they can only benefit from appearing to respond rapidly and transparently. (Which is a better PR move than being proactive)
On the Ghibli corpus: I recently watched As the Wind rises and I was completely blown away by the kind of perspective it offered into the japanese society of the time.

It is more mature than Spirited Away and definitly worth a watch if you are an engineer as the story is a free fictionalization of the life of the engineer that designed the japanese fighter airplane nicknamed "Zero". The classic Ghibli motifs of clouds, grassy mountaintops and fantasy of flying play their role as one might have guessed — but coupled with the serious and mature topics of the film it is even more magical when in a quiet scene the wind strokes through the grass.

As an Austrian who lives in Germany I also liked the scene where they traveled to Germany to see the Junkers plant (with the goal of spying of course) — I liked it because it offered a unique perspective on Germany of the time.

It was one of those Ghiblis I never watched because of odd reasons, but when I did I was blown away.
I feel the article is missing the point of distros. They are supposed to be fully self-contained integrated operating systems, not just container platforms.

Additionally, essentially vendoring full dependency trees for each application separately would massively increase the maintenance burden because instead of just maintaining one version of a library the distro will need to maintain n versions

> Modern applications are inherently fragile.

There is nothing inherent in the fragility, it is self-inflicted problem of some applications.
Microsoft tried to buy Discord for a reason. I think it would have led to better integrations + a for business version which surprisingly enough people are asking Discord to do for a long time now..
Given that the laser is pure vaporware, I’d say it’s infinitely more effective.
As long as companies keep paying for it, the signal given is “keep going like this”. CIOs’ fault.
Conversely, that a trait is very heritable doesn't mean there isn't hope for us. Language and dialect are very heritable, but we can learn new languages and even adapt our dialect.

Even if something is actually "genetically" heritable, we don't how heritable it would be over the space of all possible environments, just the ones we test.
Mild derogatory slang in Australian english is not derogatory at all from the local perspective.