skysight-inc/HackerNews huggingface dataset:
About the 'dependency problem':

It's not as bad as in npm with node_modules, because .NET provides a lot of base functionality in the standard library.

But when you start to use multiple nuget packages, sooner or later you will also enter dependency hell, where managing versions and updates of nuget packages gets very painful.

All in all we have to reference about 10 external libraries. The visual studio nuget package manager started to be frustrating if you need to manage those dependencies in multiple solutions. We therefore switched to Central Package Management [1], but then you realize, that you're just shifting the problem around. Now we have to put the whole dependency tree into the file 'Directory.Packages.props' and have to manage the version of 140 libraries. If there are version conflicts, we force nuget to use the latest version and just hope for the best.

Managing versions of dependencies and dependencies of dependencies is a major pain, but it's an ubiquous pain all programming environments share. And no, .NET won't relieve you from that.

[1] https://docs.microsoft.com/en-us/nuget/consume-packages/cent...
For performance comparison between languages, this article is not very useful. Nothing against the author, this task is simply impossible :)

Om the other hand the article is gold mine for learning performance analysis in different languages.
Another elon-worship. Good for you. It was all one billionaire genius. I hope that chapter is fair in including everything else as well.

From me: screw elon but good job to all the engineers and scientists that worked under him (unfortunately some were terminated for speaking out).

People did the same thing with Steve Jobs despite how he treated his workers. The tradition of looking the other way when the rich and powerful are enabling progress lives on. Morality is but a burden that slows down progress? (Obvious sarcasm) /s
For Yoga I like https://www.youtube.com/c/MadyMorrison especially the no talk videos. 10 second showing of posture, time to hold posture, on to the next all with audio cues. Perfectly boiled down to the minimum.
I'll leave the question of whether mind uploading is possible to philosophers(We don't know what consciousness is, so I don't know how we could upload it, even if we could copy brains perfectly).

What we can do is train machine learning text models to sound like a person, or even like a fictional character(With human-written training data) People have done thar before, but not on a RasPi, at least not without acceleration hardware.
I am very interested in this myself, and I have wanted a Coelux for years.

You might also find Daniel Rybakkens work interesting:

https://www.danielrybakken.com/surface_daylight.html

http://www.danielrybakken.com/daylight_comes_sideways_files/...
I don't think I've paid (the equivalent of) $5000 for every car I've ever owned, in total.
I would argue that memex is the primary influence over all hypertext things. The concept was around before Xanadu.
I don't know, there's a big difference between Italy and Tokelau. Also you have to be an EU citizen or company in order to register a .it domain, while .tk allowed everyone and their dogs to get one for free for years without having a connection to the islands whatsoever.
Apart from many good and very well known channels already shared:

- math videos https://www.youtube.com/c/TheMathSorcerer

- math videos https://www.youtube.com/c/brightsideofmaths

- math videos https://www.youtube.com/user/standupmaths

- mainly physics, plus chemistry, astronomy, math, and mechanical engineering videos https://www.youtube.com/c/MichelvanBiezen

- chemistry & physics https://www.youtube.com/c/AdvancedTinkering

- machine learning papers https://www.youtube.com/c/K%C3%A1rolyZsolnai

- painting & composition https://www.youtube.com/c/IanRobertsMasteringComposition

- medicine https://www.youtube.com/c/NinjaNerdScience

- medicine https://www.youtube.com/channel/UCFPvnkCZbHfBvV8ApBBE0vA

- therapy https://www.youtube.com/channel/UCbWvYupGqq3aMJ6LsG4q-Yg

- perspectives on physics and cosmology https://www.youtube.com/c/SeethePattern

- analysis of materials impacted by high energy phenomena https://www.youtube.com/c/MartinFleischmannMemorialProject

- perspectives on physics https://www.youtube.com/user/TheMachian/

- anatomy https://www.youtube.com/c/InstituteofHumanAnatomy

- signal processing https://www.youtube.com/user/allsignalprocessing

- solving complex sudoku-derived puzzles https://www.youtube.com/c/CrackingTheCryptic

- the art of listening: music albums gems https://www.youtube.com/channel/UC7shUDSkHjuQNegPhGdANQQ
TPAI
Nope. Never. Are you sure you should be driving?
The reason for restricovodeos is licensing on the content in every country… within the same country no restrictions apply. I do understand Netflix point of wanting to restrict account sharing… but I don’t see why this should impact people that simply move around a lot! Another example: I have a friend that is a consultant… basically every week is in a different place! No Netflix at all for him?
Your standard multifamily unit is long and skinny with windows only on one short side (hallway on the other). Even if the window has great exposure, the light cannot penetrate far into the home unless the angle is perfect. In expensive cities even million dollar plus units are like this.
> There's no amount of git competency that changes the fact that GitHub PRs operate at the branch level, not the commit level.

Most all CI tools support per-commit checks with simple configuration/scripting of their execution DSL/API. In GitHub, push actions already works this way. You can do the same thing on any branch after a PR is opened: on synchronize you can iterate over all the updated refs, run checks, and publish results to the commit status API https://docs.github.com/en/rest/commits/statuses, and https://docs.github.com/en/pull-requests/collaborating-with-....
TBH, you can do pretty much the same without an arduino at all. A FTDI cable and the right command line tool will allow you to program an AVR easily enough!

FTDI has a 'bitbang' mode that can work as a SPI (or well in this case, a ISP!) peripheral and lowish speed, and that's pretty much all you need.
Well, dystopian winter (October-March) in Scandinavia has many cities with no sunlight for weeks at a time due to latitude and weather, so some really good artificial lights would definitely be welcome.
I just got done reading about this topic fairly heavily for the past year and it might not shock you to learn that it’s substantially more complicated than the sentence you have reduced it to. However, in the full context it’s actually not very surprising at all and everyone involved agreed that it made sense and was ultimately the right thing to do.
Given that we are talking about a website, what is the worst legal enforceable thing you could agree to in this way?

Things like “rights to your first born” are illegal and unenforceable.

“you must visit the site everyday from now on” is unenforceable.

“or we close your account” - they don’t need your consent for that
How detailed are you in the spec?
Had a quick listen to a few minutes and I'm not sure why this is on here tbh. Yeadon does not seem like a credible or even reasonable person.

> Yeadon falsely claimed that the COVID-19 pandemic in the United Kingdom was "effectively over" in October 2020,[17][18][a] that there would be no "second wave" of infections,[6][20] and that healthy people could not spread the SARS-CoV-2 virus.[1][21] He has claimed without evidence that COVID-19 vaccines were unnecessary,[22][21][20] unsafe,[1][23] and could cause infertility in women.[1][6][24] In a letter to the European Medicines Agency, Yeadon and the German physician Wolfgang Wodarg called for all vaccine trials to be stopped, falsely suggesting[25][26][27][28] that mRNA vaccines could target the syncytin-1 protein needed for placenta formation.[29][30][b] In an interview with political strategist Steve Bannon, Yeadon falsely asserted that children were "50 times more likely to be killed by the COVID vaccines than the virus itself", citing a high number of events following COVID-19 vaccination reported on the Vaccine Adverse Event Reporting System (VAERS) database.[34][35][3] The US Centers for Disease Control, which operates the database, cautions that such reports are not verified and do not prove that vaccines caused any given adverse event.
The Science Asylum is a good one. https://www.youtube.com/c/Scienceasylum
rms wasn't alone in this view that a non-gpl DE was unacceptable at the time.

Also don't forget we're talking about an era where C++ was still largely despised for being a terrible and poorly supported language. The folks working on gtk/gnome were going to be living in C regardless of what fell out of rms.
Microsoft and trustworthy communication can't me mentioned rationally in the same sentence. I've been working with them as a customer and partner for 30 years and have been screwed over and over again. They are the worst company I've ever worked with or for or with their technology.
An Arduino Uno is ready to go out of the box with IDE and cable. I recommend that people buy Elegoo starter kits, which also come with components and instructions for projects. The ecosystem is unsurpassed. It's also one of the simpler microcontrollers, so you're not overwhelmed if you want to peek under the hood.

I might use an Arduino Nano on a rare occasion. The same goes for an ATtiny85. The 85's are great for size-constrained projects, and are suitable for running off of coin cells. The RP2040 tiny might be a good substitute nowadays with a more generous pin count, but a higher price.

My go-to boards these days are STM32's and RP2040. I found the bluepills a lot of fiddle to work with, and I don't use them anymore. Maybe because I was using Chinese knock-offs. I recommend the Nucleo-64 F411RE because it has an ST-Link built-in, and you can transfer your code to a blackpill if you want to incorporate it onto a veroboard.

The RP2040 is a great board, too. Their SDK is the gold standard of SDKs (although admittedly I haven't seen all of them). It's relatively easy to peer under the hood to see how the code works. What would be really great if they released boards that had ST-Link equivalents on them, like the Nucleo boards. Uploading code is then no longer a chore, and you can use debugging.
I'm not sure if it will help in your scenario, but faced with a similar problem (~80 project solution, mixed c#/f#, with varying dependencies), I found success with Paket (https://github.com/fsprojects/Paket)

It is much more prevalent in the f# community (at this point `dotnet restore` is a perfectly fine default until you hit trouble), but isn't limited to just being applied there.
What is your preferred tool chain for the esp32?
What I see a lot is private Nuget packages with common functionality used within several applications at companies. These are often binaries (one can place code in a Nuget packages but it won’t update, at least not last time I tested it). In the world pre GIT it was common to link in these files and build them along with the solution. Meaning, one did not have to try to align every .NET version or keep adding build targets to the Nuget packages.
Lower work in progress generally results in faster & more predictable delivery.
PR's are an inventory of "almost finished goods". "Stacking" PR's essentially means delaying integration and increasing WIP.
"Origins of Precision" Best video from Machine Thinking:
https://www.youtube.com/watch?v=gNRnrn5DE58
The resource utilization trap [video]
Are you a mouse? In that case, you should indeed be worried. If not, just carry on doing what you've been doing.
Amazon's one-time passwords backfire on customers
I know you're asking about Computerphile, but this video explains how one of the Numberphile videos is wrong: https://www.youtube.com/watch?v=YuIIjLr6vUA
I don't think there's much friction to Python either.

$ python
>>> while True:
... print("Help, I'm trapped in a loop!")

There's a little bit more punctuation (>>> and ... don't count) but you don't have to fuss with line numbers.

These days, when someone I know is interested in learning some computer programming, I tell them to get a copy of Introduction to Computer Science Using Python by Dierbach. My own intro programming books are horribly outdated at this point, but I happen to have a copy of Dierbach's book, and I think it is pretty nice. You start up by firing up the Python REPL on your computer, and from there it talks about how computers work.

IMO, this is an easier way to start computer programming than we ever had with BASIC. The barrier to entry is as low as it ever was, the languages are a lot nicer and you can definitely get real work done with Python, and over the years we've gotten more textbooks & better textbooks.

Honestly, the real friction here is that you have to open up a terminal window and type "python". Or if you are interested in JavaScript, you have to press Ctrl+Shift+I or some other combo to bring up a REPL in whatever browser window is already open. It's not friction, it's just a little obfuscation--give someone a computer and they probably won't discover Python or JavaScript just by playing around with it, but if you give someone an Apple II, they're going to run head-first into BASIC.
Recirculation is possible with Osma but not at all recommended, officially or by me. If I saw Osma and thought it was a recirculation system, I'd be weirded/grossed out, too.

I'm not sure what a vibratory pump is, but acoustic cavitation is the same kind of action you can use to clean silver or wash clothes. Millions of tiny bubbles. Try a Google search for "acoustic cavitation cleaner".
* Not Just Bikes - urban planning and public transit - https://youtube.com/c/NotJustBikes

* Real Engineering - in-depth videos with amazing visuals on all sorts of subjects like how and with what materials were used for supersonic planes, what went wrong with the Concorde design, how did logistics for D-Day work, how does pumped up hydro work, etc. - https://youtube.com/c/RealEngineering

* Real Time History - historical channel, the team behind The Great War channel (highly recommend as well) with long in-depth videos on historical subjects such as the Russo-Japanese war, Napoleon's invasion of Russia, Franco-Prussian war - https://youtube.com/c/realtimehistory and https://youtube.com/c/TheGreatWarSeries

* similarly to The Great War channel/Real Time History, World War 2 and TimeGhost - WW2 week by week, with extra focus in separate videos on crimes against humanity, spying, etc. - https://youtube.com/c/WorldWarTwo and https://youtube.com/c/TimeGhost
Just use more than one search engine. SearX mix results from multiple search engines. Kagi.com (now payed) has "lenses" features that do similar things.

Or just search on other search providers like you.com, qwant.com, startpage.com or DDG.
Winter at high latitudes can be very depressing. I've built such light fixtures for my home in the UK because it can be gray for weeks on end, without a 15-minute window of sunlight.
It's similar. Two issues with Numberphile videos I can remember:

Their video on 1+2+3+... = -1/12 was so bad that another Math channel (Mathologer, which is highly recommendable btw) did a whole 40min video tearing it apart: https://youtube.com/watch?v=YuIIjLr6vUA

In their video on fluid mechanics, they say that the Navier-Stokes equations describe all fluids on earth, while they only show the incompressible version (without clarifying). The examples shown on screen at that moment also include a Ketchup bottle, and they don't discuss non-Newtonian fluids either (Ketchup is non-Newtonian, that's why you can get a lot of it coming out at once if you shake a bottle too hard). It's a bit nitpicking though, because apart from these missing caveats it's a great video (with a guest lecturer from Tom Rocks Maths, another great math channel).
That's a problem with pretty much any ratio
Respectfully, what do you imagine the attack vector would be?
Anyone else getting:

>We are sorry, but you do not have access to this service. Please contact your organisation administrator for access.
I agree with OP and think it may be better to show a publication year on every title. (Of course, the site is open source so I could experiment with this myself).

I'd push back on your example and say it doesn't matter if you say 1597, 1599, or 1609—any of those provides quite a lot of information to the reader and vastly more information that not providing any date at all. I find it a bit hard to scan because some of the books seem to be from the Roman era, others 1800's, and having an approximate publication year would be very helpful.

But again, I could be wrong, just suspect OP is right and putting years frequently would be a decent improvement.
Hosting email isn't just a process.

Sure, it's definitely easier when you have _users_ sending mail. When you have _customers_, it gets a tad more complicated. Sure, you can be a good kid and keep IP's warmed up, set up authentication and make sure DNS is configured properly. None of those help when some spammers decide they like your hosting service and start purchasing accounts with stolen credit cards, nor when you have customers re-using passwords, refusing to use 2FA and so on, and their accounts inevitably get hijacked.

Office 365 and Gmail silently dropping mails doesn't make things easier.
That's a fair criticism for certain contexts. Most people I've worked with desire to do well and to feel good about their accomplishments. In those sorts of teams, this works. It would likely not work as well in an environment where people were just hoping to do the minimum possible.
I'm going to get downvoted so hard for this.

But I agree with OP.

Thing is, OP is a _REAL_PROGRAMMER_ and the world have moved beyond those. The vast amount of shops have no tasks for _REAL_PRORGAMMERS_, what they need are hipsters with trouble hair and strong opinions on pronouns who know just enough to glue together this months random assortment of nodejs libraries for their web"app".

OPs points are valid, you can in fact work in a silo and function very well in a team at the same point. As long as you never tell anyone that matter that you do this.. You update your status, you help stuck team mates and you tell your part at the standup. You code not just for yourself but with the idea that others have a chance of taking it over when you jump in front of a trai.... get hit by a bus ;)
Possibly but at least here in Denmark, there are lots of regulations regarding what you can do to your house, especially if it's an old one.
It's 'mac' in Romania. Sometimes 'mek'. I always just use the real name.
I think for swagger documentation you install the swashbuckle nuget package and then add these three lines

services.AddSwaggerGen();

app.UseSwagger();

app.UseSwaggerUI();
Bureaucrats picked by the executive branch, elected every 4 years. If anything Americans have a better chance of getting things they want by picking a president who will implement their policies than they will hoping the legislative branch gets around to doing anything ever.
> Clustering of files by similarity using a similarity hash function.

Does that mean that I can store all those 100s of photos taken at slightly different angles, in an efficient way?
Looks impressive to a layman like myself. I'm guessing it addresses the global shortage of single-board computers like Raspberry Pis right? Curious to know how long it'll take to do that as well.
yes. not every one gets a lot in their home or office
- CuriousMarc: https://www.youtube.com/channel/UC3bosUr3WlKYm4sBaLs-Adw

- Ben Eater: https://www.youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA

- Fran Blanche: https://www.youtube.com/channel/UCMLgHbpJ8qYqj3CkdbvC0Ww
The domain seems to try to redirect to yourquestions.mcdonalds.com.au but it doesn't really work...
They probably got DDoS like usage patterns from badly behaved scrapers around the world. Geo fencing is the easiest solution while still keeping data public domestically.

It's easy to blame them, but if you provide any data on the web, the load you get from scrapers is insane.
DARPA seeks portable muon-making machine to see through almost anything
A Julia package to generate appropriate sanitation system options
I'm all for it, unless there is some disability group I'm not aware of that would be significantly harmed or something.

People would probably need to start carrying visibility LEDs and I would think a lot of people would need high quality flashlights, but visibility lights and good flashlights are already a good idea.
What makes you think that the personable engineers aren’t also the ones leaving?

One of the reasons I have a lot of job offers isn’t that I’m the best technical engineer you’re going to meet, it’s that I have a large network and is generally seen as a nice person to work with. Obviously my ability also plays into this, but you can be both good at your job and a decent person at the same time. In my experience most people are.

> Play the cooperation game.

Like I said in my original post, I do this, and in my personal opinion experience so so most people. The thing is though, I have a lot of experience (and education) with/in the “MBA” side of things, and a lot of the things you see some companies do, that this article also touches on, like putting up a needless bureaucracy around estimates and time tracking, don’t actually work as intended. Time tracking tends to lead to cultures where the speed of delivery becomes more important than the quality, and estimating things by the hour is frankly just impossible in a field where you can spend an hour on something incredibly stupid and then 10 minutes on some brilliant solution to an issue marked as complex. I mean, maybe my anecdotal experience is from a mediocre perspective, but even after decades of programming I still do the equivalent of talking to a rubber duck, or at least asking my very good friend and coworker to come and spend 5 seconds spotting where I’ve made the obvious mistake (and the other way around), which we have time to do because we’re not on the clock to deliver as fast as possible by the way.

In a world of a lot of shitty business practices, people who can, will take their cooperation game to the place it makes the most sense for them. Including when they are also very personable people.
There is but hidden behind the "view all details" button

https://www.youtube.com/watch?v=0E3OqTZpx7E
It sounds like you know your stuff, so I'm confused. What you're describing (old, cold coffee) is nothing at all like what I'm enjoying.

What comes out of my Osma is fresh, ice chilled (by uh, ice), rich and all of the flavor notes are present. There's a nice foam on top that is technically not crema, but cavitation bubbles. It's strong like a well-poured Espresso shot, but with none of the burnt acidity.

I promise you that if you cupped what comes out of my machine alongside a literal glass of old, cold coffee... one tastes like victory and the other would make you gag.
Apart from the already mentioned fact that it was made in Europe, using Celsius makes sense for scientific dashboards. And here, data is pulled from airport weather reports, which always report in Celsius.
Wouldn't mixing bulbs at different colors improve the color rendering? Unless they're the same underlying substrates in different ratios (diode+phosphor), I guess, but I don't think they usually do that.
Not a crime. It's not my job to ensure their "validation" is working. The registrar took the money all the same.

>if you tried to buy an insurance policy with that fake ID, you would be in troubles now.

But this is more a "are you 13 or older"-style of "crime".
https://nickyflowers.bandcamp.com/track/wii-shop-channel-rem...

The other amazing thing Nicky Flowers did :3
comparison using Jetson TX2 or Xavier could have provided better insight instead of Nano 2G which struggles even in basic task but otherwise looks quite promising