skysight-inc/HackerNews huggingface dataset:
The shift from editor-moderator content (which is what TV, radio, Pokémon cards, the Simpsons, etc. all are) to user-generated content with little oversight is quite a large one. There are certainly positive sides to it, but I think you can just brush aside the negative sides with "some nutjob in the past said crazy things about Pokémon cards".

Dangerous content on TV and from responsible YouTube etc. creators is filled with the cliché "don't try this at home kids, it's dangerous and you can hurt yourself!" warnings for a reason, it's because we learned that kids are kinda stupid and will copy stuff they see on TV. Some people seem to be re-learning that lesson.
Perhaps the competition will instead come from China. Xiaomi, OPPO both make their own chipset now.
Without the content, there is literally nothing to inject advertising into and, thus, no business at all.

Content is pretty important for just a “value add”!
Just like how you don't really expect later devs to learn the intricacies of your hand rolled deployment setup.

The difference is, kubernetes is pretty standardized and therefore learnable in a repeatable way, unlike the Frankenstein of tooling you might otherwise cobble together.
I actually made pretty extensive use of the redux time travelling debugger at my last job, I found it to be very convenient, especially as the application got bigger and more convoluted - not really because of development issues, but just general feature creep (features were being sold left and right by a less than stellar marketing team)
Not as a client, more from a hiring perspective.
The style looks extremely similar to make, in which case it needs a good explanation of what makes it better.

It even seems to copy make's syntax, which IMO is a missed opportunity. One of the issues with Make is that the syntax is clever until you need to invoke multiple lines of shell script, like a loop. Then the tab-based cleverness becomes a pain.
I agree entirely.

I like to call what the author is referring to as, "What-If Engineering". It's the science of thinking you'll be Google next week, so you build for that level of scale today. It involves picking extremely complicated, expensive (both in compute and skilled labour) technologies to deploy a Rails app that has two features. And it all boils down to, "But what if..." pre-optimising.

It happens at all levels.

At the individual unit level: "I'll make these four lines of code a function in case I need to call it more than once later on - you know, what if that's needed?"

It also happens at the database level: "What if we need to change the schema later on? Do we really want to be restricted to a hard schema in MySQL? Let's use MongoDB".

What's even worse, is Helm and the likes make it possible to spin up these kinds of solutions in a heart beat. And, as witnessed and evidenced by several comments below, developers think that's that... all done. It's a perfect solution. It won't fail because K8s will manage it. Oh boy.

Start with a monolith on two VMs and a load balancer. Chips and networks are cheaper than labour, and right now, anyone with K8s experience is demanding $150k + 10% Superannuation here in Australia... minimum!

https://martinfowler.com/bliki/MonolithFirst.html
A stroll down the screw aisle at my local hardware store says otherwise. Most heavy duty, high quality construction screws in USA stores like Lowes or Home Depot offer deck, wood and carpentry screws in Torx format. The GRK brand in particular makes the most bulletproof screws I’ve ever found, and I’ve used them for framing, cabinetry, decking and almost anything imaginable.

By contrast I almost never see machine or metal fastening screws in Torx format, almost always these are Philips or Hex.
The concepts still roughly translate and help, though. You have projections/mappings in FP. Or if you want to go deeper, recursion. Understanding loops before those will definitely make them easier since they are equivalent.

The argument that learning a second language is as difficult as learning the first doesn’t really hold water in practice as well, lots of people have done so.
It's kind of crazy that we live in a world where questions like this are even a thing.

> how do you foster a culture in which everyone keeps it up to date

You hire the people who will do the stuff you need them to do, and you don't hire the people who won't.

Given all the well-known strife over hiring games that are the source of constant complaints, you'd think that meant that most orgs' resident personnel experts would be at a place where they already at least have the basics covered—ensuring that employees will be able to manage to do the stuff that they're supposed to do after being hired. And yet here we are.

How much market inefficiency and dysfunction in the industry would disappear if people abandoned any illusions about the efficacy of riddles to attempt to measure aptitude (usually by approaching it sideways), and just focused on these two things instead: "We are a company that does X. We need to hire someone to take care of Y. Part of that involves doing Z. Can you do Z (or figure out how)? Will you do Z?"
It lost 70% of its value before they lost it. (Or, they only lost 30% in the yield farm!)
As a project grows larger, it becomes difficult to keep track of all the build and compilation procedures that need to be followed.

Anecdotally I've worked on projects that have thousands of scripts that could be built with a 5 line make file, and other projects that have a few tens of files that needed a 200 line Webpack config. I don't think build complexity is a function of project size.
Networking is complex, unfortunately, and cloud networking has a legacy of trying to support things that never should be supported (stretched L2s, 10./8 everywhere, etc.)

Things get much simpler if you try to limit CNI complexity by going towards at least conceptually simpler tooling that matches original, pre-CNI design of k8s, IMHO.
Default config, last I checked, for AnyConnect is to block all ipv6 even if split tunneling it enabled, the client will block all ipv6 unless it has been specifically configured to allow
Soulseek is still going.
These are also a convenient press and work ok as a tolerance adjustment hammer. I have three in various sizes.
> A corporation with the interest of workers won't hire consultants like McKinsey

Consultancy might still exist as it provides value, it's just that some kind of suggestions would be completely unacceptable if your priorities are worker welfare and prosperity and you are not allowed to externalize costs on society.
Is anyone also experiencing problems with purchasing additional CI minutes? I bought extra minutes yesterday and this morning, but they've not been added to my account. Before this worked instantly. It's blocking some of the development processes for us because the pipelines don't run right now, we've ran out of minutes. I'm curious whether it's related to splitting the database.

If anyone from GitLab is reading this, it's for the public repository of Baserow https://gitlab.com/bramw/baserow. Help would be much appreciated.
It seems many are focused on the time estimate. That was in creating the overall solution. About two months was to set up the infrastructure mentioned.

These often get developed side by side. GitLab, unit tests, api-server, nginx, cert-manager, deployments, integration tests, prometheus, metrics in services, grafana, alert-manager, log consolidation, work services and scaling, etc.

Just spinning up a cluster, nodepool, nginx, cert-manager w/let's encrypt cluster issuer, prometheus, grafana, can easily be done in a day. So, time estimates kinda depend entirely on what you mean by it.

Spinning up promerheus and grafana with automatic service discovery: one day.
Making good metrics, visualizations, and alerts: everything from a week to a month or two. So, take the time estimates with a grain salt.
"Each tree was still only around 1m (3ft) tall, but one day, when the spruces are more than 20-30 times the size, they will provide the paper for a special collection of books. Everyone there knew they would not live to see that happen, nor would they ever get to read the books."

A couple of stands of Sitka Spruce that I planted around 30 years ago are now well over 20 metres tall, so I suspect they'll be on their third or fourth planting by then.
Apple Music on Mac Is an 'Utter Embarrassment for Apple' (2021)
Same, so over Adobe's last generation software clogging up work computers
Language independence is not a trait of k8s it's an artifact of docker packaging java/c++/perl/python/go/rust etc. as an arch dependent image. TBH I find k8s support for languages other than Golang pretty poor (there have been attempts to get java into k8s by redhat with native-image, but it seems to have not made it big).
as a knowledge worker myself i wouldn't mind people using it privately (not presenting it as their work or building a business around it)
Actually we did. You could send post cards to enter. No purchase necessary. We received a lot! ;)
Write / draw a book, show her how to sell it on Etsy / Gumroad.
Isn't TikTok also quite popular in China?
When I lived in Southern Florida, I did some volunteer work for Habitat for Humanity. They used Robertsons for sheet rock.
You're forgetting that many people will want to use K8s for a project because they want it on their CV to get the high paying jobs. I saw the term on HN a couple of weeks ago -- CVOps
> once a lead is in the ecosystem it can be resold to dozens of firms all over the world

Hence the GDPR's 'legal basis for processing' requirement. If you did not obtain consent for that specific use then you don't have a legal basis for processing.
Many of the individual entities are honest as far as it goes (but often the one paying you 18% is just taking your funds and "investing" them in the one paying 19%, hence the current contagion). The crypto ecosystem as a whole is the ponzi scheme, and it's only going to collapse when people lose faith in all of it, bitcoin proper included.
McKinsey is doing what they're paid to do - take the blame for bad decisions and deflect attention away from the leadership of companies who actually choose to follow their advice.

Even from this article you can see they're doing an excellent job.

If I were an executive I would absolutely hire them after reading this article since I can just use them to enact unpopular changes I've always wanted, and wouldn't be blamed if it goes south.
I think that is too simplistic. I believe the "McKinsey problem" is that of higher management (including the board) whos interest do not align with the owners or workers.
> It's the busiest developers who would be interested in receiving PRs.

Depends on the PR. Bugfixes sure, but new features mean more work for the maintianer in the future.
Yep. In fact, the front/back language bit is the most egregious premature optimization I can think of.
I've been looking with some interest at the NW Walkmans for several years, and as far as I know, the whole range still missing queue functionality. It's strange to me whoever is in charge for the product line at Sony doesn't seem to be interested in adding or improving pretty basic player functionality like playlists and play queues. It's almost as if they invested into the hardware platform, then called it quits instead of naturally evolving the software side.
Creating video content for Facebook is becoming a nightmare
Purely legally speaking, you can't sue Facebook or Twitter in this case as they're not directly involved in the sequence of events.
AFAIK GNOME doesn't really do desktop icons and the ones Ubuntu added were actually a GNOME extension. Ubuntu chose to bundle that extension so the burden on creating a unified experience should be on them.
Does anyone know if this device reads NTFS-formatted MicroSD cards?

(I've had too many failures with ExFAT where I've lost everything - the last crash having wiped out about 200GB files - so I've switched to NTFS. ExFAT is just too fragile to be used regularly as an interchange medium.)
You can (almost) always buy CDs and rip them. I'd be mildly surprised if an artist was selling music without either a presence on Bandcamp or a store on their own website that you could download from.

I'm certain I've bought a handful of albums from Amazon and Google over the years that I've put onto various phones and MP3 players. Is that not possible anymore?
I'm not forgetting that fact, I'm simply choosing to ignore such people. They're not really what the industry is about. That's not in the spirit of a healthy society. That's just leeching.

Good luck to them, but they're not going to occupy time and space in my mind.
The author doesn't do a great job making the point, but there's more to it than that. In many cases, McKinsey encouraged strategies that harmed either the company, society, or both:

- Shady accounting at Enron

- Aggressive denial of claims at Allstate

- Aggressive marketing of opioids at Purdue Pharma

These strategies were not just one-off misfires, but deeply involved McKinsey's senior leadership over multiple years.

EDIT: after poking around for more info on the Enron-McKinsey relationship, I'm not sure what is known with certainty other than that Jeffrey Skilling, CEO during the scandal, was a former McKinsey consultant, and McKinsey was doing stuff with Enron the whole time. McKinsey appears to have successfully convinced everyone that they weren't involved in the accounting scandal.
Life too short for bad pliers and wrenches.
Hilarious 'Web 3 Console' Will Never, Ever Happen
I wasn't a fan of Unity when Canonical was pushing it, but I totally agree that it was better than the GNOME Shell version we're left with nowadays.

On the other hand, that impression might be because the default GNOME apps back then had much more usable menus packed with features. Now it doesn't really matter whether your menu bar is global or not, because all those menu items are being killed anyway. Otherwise the multiple empty bars you see wouldn't have been as empty as they are.
Often? What conceivable (legal) system could consistently generate such returns and not manage to capture all capital on earth eventually? The best financial vehicle ever conceived has about 9% per year over the last 50 years or so.
Which databases are the main contenders, that you were referring to?
If it were a depositer first mindset, the business couldn't exist, because the whole operation is a ponzi.

If they held depositor funds safely, they couldn't pay interest.

And they did pay interest for a while, that was the liquidity.

That's what the deal is, same as any unsecured loan: high risk of losing your deposit, in exchange for steady interest payments for indeterminate amount of time.

It's like a casino game that pays 1.1 on a win and 0 on a loss, and you play once a month or whatever your staking period is.
Law should require that anything to do with cryptocurrency is illegal. Otherwise it will always find a way to bypass the rules.
License seems unclear to me, so comparison with other options isn’t possible.

If its license suits you, I would _guess_ MeSH (https://www.nlm.nih.gov/mesh/meshhome.html) would give you a better list. Reading https://www.nlm.nih.gov/research/umls/sourcereleasedocs/inde... there’s a 2022A French version, so it seems maintained.

The UMLS metathesaurus (https://www.nlm.nih.gov/research/umls/knowledge_sources/meta...) may have more data sets with suitable licenses.

For example, they have a recent MEDDRA in French (again, licenses may not suit you, but comparison with this data set isn’t possible)
I believe elastic is available as service from AWS and elastic.co, if you need it fast, use that. If you need it long term it may be worthwhile to deploy your own for cost and flexibility purposes
If I understand correctly, you would just run the n+1 th outer loop to insert the new item each time?
I’m shocked that an app linked to the Chinese military would be harmful to our society and our children.

For real though get your children off social media, nothing good will come of it for them. Tiktok is particularly scary.
Best I can do is share my Compose files :)

https://gist.github.com/1player/dbdafdd197e1623f5831108fc0cc...

It's pretty simple overall: gluetun is the VPN container, qBittorrent runs inside of it and downloads torrents, Jackett is a torrent search aggregator, Sonarr&Radarr use Jackett+qBittorrent to download movies and TV shows when they release, Bazarr adds subtitles after the fact.

Everything goes into a media directory, which my NAS shares via SMB. Only effort required is paying my VPN subscription and updating the Docker images once in a while.
I just built a rudimentary table with my young kid to keep him off the computer for a while.
He who is first will later be last

Bob Dylan
I started building one of these small wooden boats with my son (9) in our garden: https://duckworks.com/mouse-plans/. He's very engaged in the project, and receives lots of cheers from friends and family. The book "Ultra simple boat building" explains all the steps in detail.
Bottom of the lower jaw is often concave. Would use one, in a pinch.

Come civilizational collapse, we will all be measuring out ... something ... with staplers. If we're lucky. Invest in renewables!
Start making a list of things. It doesn’t have to be definitive, just a way to start the conversation.

Once you have a long enough list, pull up a calendar and pick dates for doing these things. Keep options open (e.g. don’t buy tickets to that concert too early) because you will have to adjust the plan.

Then hang the list and the calendar and review/revisit maybe once per week. Add/remove activities from the list, plan them on the calendar. Encourage her to decorate or personalise the plan.

This serves multiple purposes. It involves her in the decision making. Teaches how to organise time and how to plan. Anticipation should build up naturally. She will like a plan that she has done personally (IKEA effect)

Have fun together! This opportunity to spend time with her will be increasingly rare, treasure it
Crazy to think that even the shitiest mp3 player would easily get 30-40 hours on a single AA battery back in the days
Well there is the casual armchair skeptic, to which you are alluding to, and then there is a informed skeptic...
Constant-Time Source Yields Variable-Time Binary: Exploiting Curve25519-Donna
There's always going to be "management", especially if ownership is diffuse. Where there is management, there will be management consultants (of one style or another).
Amusing and very timely https://news.ycombinator.com/item?id=31975507
I've told this story before on HN, but a recent client of mine was on Kubernetes. He had hired an engineer like 5 years ago to build out his backend, and the guy set up about 60 different services to run a 2-3 page note taking web app. Absolute madness.

I couldn't help but rewrite the entire thing, and now it's a single 8K SLOC server in App Engine, down from about 70K SLOC.
>> I agree entirely.

I agree entirely too.

>> Start with a monolith on two VMs and a load balancer. Chips and networks are cheaper than labour,

Kudos to you! You are a dangerous man for you opine the truth.

My advice is generally, "Build something. Then see if you can sell it." or "Sell something and then go build it." Either way, it all starts soooo small that the infrastructure is hardly a problem.

If you "get lucky" and things really take off. Sure. Yeah. Then get a DevOpps superstar to build what you need. In reality, your business will very probably fail.
The nature of impact is that it comes in many "hits" vs continuous application, maybe? Just guessing.
None of these were being weaponized by the Chinese government.
So, Lionel knew how to implement a 3D Renderer, but had no clue about O(n) complexity neither other sorting algorithms?
I am buffled
Thanks, well it seems theyknowwhatidownload but imnot.
I think it is because monads can be used for handling side effects, even though side effects do not exist in FP. :)
That's a very good point. People think of functional programming languages and OOP languages as entirely separate worlds that, like oil and water, do not mix. In reality they're equivalent, they just have different ergonomics.

For example, lambdas can be translated to anonymous inner classes.
Really interesting. I’ve been slowly spending pandemic years moving as much out of email as possible.

I did realize a year ago I should still have things in email and forward them from there. So for newsletters and general marketing emails, I have them come to two of my emails before forwarding them to https://stoopinbox.com. I see feed readers are beginning to accept better newsletter and email features.

I also like YouTube to be in a central feed reader too. Mostly to stop myself from spending more time on it than I’d like to. And YouTube’s playlist organization is a pain for me. There’s no way to search between your own playlists on mobile. So my obsessive organizing ends up having lots of duplicate playlists.
Actually, while that is indeed a service of Telegram last I checked, I don't believe that's what asim was talking about. Pretty sure they're using a Telegram channel in lieu of a blogging platform.
At least in the sense of code you arent doing any real harm I can think of and there are other benefits like testing and organization.
Speaking as someone with a journalism degree (before pursuing more substantive fields), I can assert with great confidence that journalists are trained to write, and little else. The result is a skilled rhetorician with very little hard knowledge, and little ability to reason from first principles. Without these, one has few means of evaluating the merit of any information or story.

Notable exceptions to this rule exist, but they are rare. One should be exceedingly skeptical of journalism absent expertise.
We offer design consulting to improve the visual identity of your business or product, software development for companies that need customized solutions and digital marketing to increase product sales.
No... Not just externally USB attached.
You can try about a trial version from the author.

I use it on my fiio, phone, tablet, usb dac, etc.
Electronics are getting more 'needy' all the time. Try switching off a modern TV, it requires three or four steps in sequence or you can start all over again. In the good old days you just hit the 'off' button and that was it.

Ditto for navigation, in car systems (the designers of non-tactile systems deserve a special place in hell and hopefully their victims don't haunt them in person), phones and so on. They all seem to thrive on your attention instead of just getting the job done and staying out of the way otherwise.
Only place I've found Robertson in the US (also Atlanta) is "online", which is arguably "not in the US". They are way better than Phillips but you can get Torx now at "big box retail" stores so that's what I use now.

I have baggies of the robertsons stored...somewhere.
My little sister worked there for a while. I think McKinsey worked on both Obama’s and McCain’s campaign at the same time. Talk about a heads I win / tails I win situation heh.
Wouldn't another option be to use the system package [0] or is the version too old? Or use the Flatpak [1] (or NIH-flatpak [2]), which is probably a better fit than AppImage for GUI programs that sit on top of a heavy toolkit.

[0] https://packages.ubuntu.com/search?keywords=digikam

[1] https://flathub.org/apps/details/org.kde.digikam

[2] https://snapcraft.io/digikam
I really disliked Unity, and hated the fact that Canonical was pushing it down my throat.

IIRC I used Mate as a temporary solution, and happily jumped to Cinnamon when it came out.

Nowadays I use Pop Shell because (at least when I switched) it seemed to offer better widgets for controlling audio, etc. on my System76 machine.
For new screws in my experience pozi outnumbers phillips 20:1 at least, and flat heads even higher. Flat heads I only really see inside plugs which I rarely need to remove, even the outside screw for changing the fuse tends to be a phillips, if the plug isn't moulded of course.