skysight-inc/HackerNews huggingface dataset:
I don’t get these complaints AT ALL. I don’t use kubernetes, simply because I am running apps in managed environments, and have been using docker-compose with vscode remote to emulate those environments. But being able to define your resources and how they are linked via a schema, makes sense even from a dev perspective. Isn’t that all that kubernetes is doing at it’s most basic? Sounds like that saves time to me over manually setting everything up for every project you work on.
The graphic in the article represents a Gantt chart implying a waterfall process. Nuff said.
Global inflation: Japan faces a moment of truth
These definitions don't really give you the idea, rather often just code examples..

"The ideas", in my view:

Monoid = units that can be joined together

Functor = context for running a single-input function

Applicative = context for multi-input functions

Monad = context for sequence-dependent operations

Lifting = converting from one context to another

Sum type = something is either A or B or C..

Product type = a record = something is both A and B and C

Partial application = defaulting an argument to a function

Currying = passing some arguments later = rephrasing a function to return a functions of n-1 arguments when given 1, st. the final function will compute the desired result

EDIT:
Context = compiler information that changes how the program will be interpreted (, executed, compiled,...)

Eg., context = run in the future, run across a list, redirect the i/o, ...
That is still a downside of the system. Even when there is some external force at play. The BigFour/Big Five don't come into your house to take away your CDs.
If you have one docker container to deploy then yes you can get away with heroku or fly.io etc.

More than one container then cloud hosted kubernetes makes sense. It's a transferable skill a kind of learn once apply to any cloud technology.
I am in the same boat. Windows 95 like desktops are simply not the most optimal way to work anymore.

The reason I like gnome most is because it is so out of the way. I am enjoying maximal screen estate while switching apps is just as easy as it is supposed to be.

When gnome shell was new some things were buggy, especially on low power machines, but that changed really quick. I can't think of a single issue.
Might as well link the guide: https://www.reddit.com/r/Piracy/comments/2oftbu/guide_the_id...
That's sad, JavaScript was already not great for front-end and we now get it in backend and even the edge.

Most job offers are for a mythical full-stack developper that'll master web design, CSS/HTML, front-end interactions and code, networking, back-end architectures, security,... You end-up with people who don't have time to get enough expertise and write and build clean stuff. Hacking poor JavaScript code everywhere.

With the same language, you may think you can somehow reuse stuff between front and back. A bad idea in most project, will typically create more problem than it'll solve.
While concepts transfer over between languages the language is only 10% of it. The rest of it is the standard library, ecosystem, buildsystem and all kinds of intricacies you have to know about and what not which is specific to the language (ecosystem).
Not only is a “heavyweights of the rust community”, he was literally one of the main designer of the language at Mozilla (he's still contributor #6 by commit[1] despite not having worked on it for the past 7 years!)

[1]: https://github.com/rust-lang/rust/graphs/contributors
Please stop blaming rails...

It's the developer who just doesn't know how things work under the hood and code as they like and memory usage explodes.
The reason I asked is because almost every sweepstakes I see on youtube/instagram/tiktok violates this so I am not ever sure all these "sweepstakes companies" know the rules.
Apparently the books are numbered and they will be adding new torrents regularly.
While that is not fundamentally impossible, Star Citizen is so far the only crowdfunded thing I know that managed to collect AAA-game levels of money. Pretty much everything else isn't making nearly enough to actually finance the project and requires more funding outside of the crowdfunding. Furthermore, a lot of successful crowdfunding is build up on prior copyrighted work. People spend money on Star Citizen because they liked Wing Commander and Freelancer. Without copyright, those earlier works might not have existed to begin with or never gained the popularity they got.
reclaimed within the community

it would not be acceptable for someone outside it to use it.
Technology has vastly decreased the cost of things that existed.

Technology also vastly increased the cost of things that didn't exist.

Prior to the invention of video games, nobody spent a dime on video games. People today spend a lot of money in air travel while before WWII very few people spent money on air travel. Etc
Most of them are, but there's inexplicable T25s around, and a few T15s.

Things do seem a bit better now, T20 seems to be taking over.
> You'll be using torque that can potentially break or at least hurt your wrist if you are not careful with a big drill/driver

Getting an impact driver for woodscrews was a game changer. I used to do theatre carpentry which mostly involved rapidly assembling stuff that a chorus of 20 can dance on. It frequently involved big timbers and large woodscrews. Even carefully piloted, and clearance holed a 4"x12 (80x12) requires a lot of torque and a lot of weight on the drill in order to prevent cam-out and head stripping, and even with practice it was challenging. With an impact driver there's no issue at all. You just learn very quickly to buy impact rated PZ bits for it!
I think it really depends on your team and your position within the team. For me it was just a case of pointing out that people feel under pressure to respond and it's making it harder to focus. It was a genuine problem within the team that lots of people were feeling so it wasn't really news to anyone. Then it was just a case of being the one to start noticing topics that are larger and pushing them out of slack. "This feels like it might need some team wide input, Phil, can you do a summary in an email and send it around?" or something along those lines.

I suppose it's important to say don't be militant about it and allow discussions to happen a bit to really see if they're shallow or deep topics. Shallow topics are fine for slack because you probably only need a couple people's input. Deep topics where you specifically want the whole team are the ones you want to pull into something slower moving.

Trying to change habbit is tricky so it's a case of slow errosion of the old habbit with the new one. Eventually the team started to make those kind of calls themselves, and newer team members picked it up quickly as well.
I doubt this would go anywhere. You're almost admitting to bad parenting. It should be widely known by now social media is harmful to kids. Many people restrict this until late teenage years.

Also, before social media there were lots of ways of socializing online. Social media just made it extremely addictive but it's just a matter of uninstalling and doing something else.
“So you want to run a bunch of stuff on one computer, why?”

In a quest to get closer to the metal, Kubernetes keeps you far away, which is the opposite of what any production service should want.

What is the purpose of adding layers when uni-kernels and eco-kernels give you better isolation and better performance?

Your cloud provider already runs your virtual machines OS on a hardware hypervisor. Then running Kubernetes on top of the OS and then a zillion containers on it is a recipe for poor performance.

What is the logic here that I am clearly missing?

Cloud providers native Kubernetes stacks don’t improve performance or pricing, compared to their cloud compute instances virtual machines and a dedicated virtual machine per would-be-container that thankfully doesn’t need to now share processing resources with others.

What gives? Why on earth would anyone run production processes in Kubernetes?
If you didn't give gnome shell a second chance, maybe it's time to do so. When it was released many defaults made gnome 3 awkward to use, mostly wasting screen estate for huge icons and so on.

Meanwhile it's all configureable and at least with Manjaro also comes with sensible defaults that work well on a 28" as well as a 15" notebook.
You are right that most of what SAP does is in the SaaS market, so not "cloud" as in IaaS. SAP _does_ have IaaS offerings, but it's not something that's open to everyone. This is one example: https://news.sap.com/2018/03/sap-hana-enterprise-cloud-a-str...

> SAP HANA Enterprise Cloud [...] is SAP’s private managed cloud. It was launched in 2013 to help customers accelerate their adoption of SAP HANA.

This is a cloud environment in the narrower sense, but it's only open to pre-existing customers as far as I know. I also don't know if they're still accepting new customers or not.

Source/Disclosure: I work at SAP in Cloud Infrastructure. Don't ask me for details on our product portfolio though, I'm too low-level for that.
It's apparent that a bigger company has more money to throw at the performance problem if that can solve it. Smaller companies want better optimization of their spending with better coding standards.
Isn‘t it technically the same? Your deposits would be used to pay back the banks debt before it would be given back to you? Yes, it‘s rare but the process seems to be the same?
Yep. Seems like treating it as a sensation is the side effect of monolingual Anglo culture where learning more than a handful of words in a [non-English] second language is seen as a quirky intellectual pursuit, not something the majority of humans in the world do as part of their basic education or out of necessity, irrespective of their general cognitive ability and standard of education.

I remember there was a scandal about a Spanish Paralympic basketball side being stuffed with regular semipro basketballers that didn't actually have the kind of intellectual impairment. One of the two guys on the team that actually did have severe learning difficulties was quite capable of giving interviews to foreign media in his non-native English though about his difficult experience though.
They keep making confusing statements about this, I thought you only needed a license for CI/CD style usage of their repository?
Ask HN: Best way/apps to manage & free up macOS disk space?
This is super strange. All I've ever used my mac for is web dev.

Yet I'm constantly running out of space.

For example in Storage under System Information, it shows that "Other" takes up 350GB of data.

What are some good ways (eg trusted paid apps) to free up MacOS disk space? Thanks!
...most IPS in most contries are just OK with piracy ...use proper VPNs for stuff that needs real security, enjoy your entertainment in peace (sure, if you're into weird kinds of pr0n). Most ppl who occasionally pirate also pay for content and have Netflix substrictions and stuff anyway (most artists do get payed - or at least some company gets paid for their work...), and those who don't would just pirate anyway, just switch ISP, so nothing gained by this.

(Side note: US seems like such a dystopian place nowaday... wasn't it "land of the free" or smth. And I'm comparing to like developed countries in Western Europe and Asia, not freakin Russia or Afganistan!)

You're just repeating the scaremongering that VPN providers use to sell their insecure s, please stop!
> why do you think ISPs override the DNS responses with TTL set to 0

mine doesn't.
Reading https://developer.apple.com/forums/thread/661939, I’m fairly sure the recommended way to sandbox individual processes is to use the Endpoint Security Framework (Quinn “the Eskimo” has been with Apple for decades. I trust him to know)

(For sandboxing systems, use the Hypervisor framework or, if you want to run Linux, the Virtualization framework built on top of it)
I can understand developers and devops - overengineering allows them to play with technologies for company money. Tech managers should control level of overengineering, but in many cases they just miss..
I'll third Mullvad and I don't think EUR5 a month is particularly expensive.
Now I think about it, that is actually weakness; it's really easy to use the wrong sized bit. Too small a bit works, until it starts stripping your screw head.
The experts in how to profile/optimize/etc a system aren't going to be JS devs though. They're going to be people who are used to dealing with systems that need to be written in languages from the machine-code-compiled lineage.

Which is to say ... while JS developers do know how to profile code, people who are routinely exposed to this problem are not going to be JS developers. The people who are good at identifying when a system needs to be re-written in Go for performance reasons are probably already Go developers and people who have lots of experience writing performant code.

Plus writing in that sort of language from the start means there is a chance to segue into performant code without needing to rewrite things in a new language.
Of course it's not broken. The architecture only prevents it from being as good as modern desktops. Think screen tearing, multi-resolution multi-screen support, plug and play support for multiple GPU's, monitors, refresh rates, color spaces and input devices.

Those are all functions macOS and even Windows have had for years (ever reloaded your graphics driver without shutting down applications? Windows can do that since Vista...) Since X does not have the right architecture for those kind of features it's unfit for modern desktops.
Also, lots of X functions are no longer necessary or even practical to use anymore. Why is Windows remote desktop useable with an order less bandwidth than most X clients. (of course that's all the clients fault and not the X server, but that doesn't matter for users does it?)

If you want a vintage Unix workstation lookalike running 4 xterms and xeyes on a static desktop PC with a single ethernet connection X will do fine. But why force other people to look at the world in such a limited way?
> Can I freely use your toilet then? your electricity?

No because once you used them I don't have them anymore. There's a reason IP has different rules than physical property.

> You pay for the plumber, why don't you pay for entertainment?

Ok, that's a more appropriate analogy, but then again, should my plumber get a recurring fee for the work they already did, when I use the faucet to give drinks to my friends?
The brain is a thing that can be rotated though ... But ok
Using NVIDIA drivers this was never a problem. I only ever encountered these issues using open-source drivers.
From what I've seen with Kubernetes, the problem is that in order to define the resources and links with a schema, it needs several abstractions and extra tooling. So you not only need to define the schema (which isn't that trivial) but also understand what Kubernetes does, how to work with it, and how to solve problems. It's a tool that adds complexity and difficulty, if you're not using the advantages it provides (mainly multi-node management and scale capabilities) you're just handicapping yourself.
> It would rather be a waste of resources, money and energy not to use an high-performance language for high-performance applications.

Given that probably most developers support the push to tackle the climate change, they seem to be making no effort to ensure their apps execute in as short time as possible using as little resources as possible.
You would expect that people would actually embrace doing things in C or Go to save energy.
Maybe cloud providers should think of showing the carbon footprint as a first class performance metric.
> In the limit, there are some startups that could run production on a single Linux host

I guess redundancy is not really a thing then?

With serverless offerings you can get rather good deals, I don't think you need your own K8S cluster if you can get away with a single Linux host, but a single Linux host is pretty pricey maintenance wise compared to google Cloud Spanner and cloud run.
This is a site asking you to commit piracy, i can totally see the some agency intercept it and replace the onion addresses with theirs so they can track everyone down.
Same for Docker.
Docker Swarm Rocks
" .... I would recommend for teams of less than 200 developers, or clusters of less than 1000 machines.

This includes small / medium size organizations (like when you are not Google or Amazon), startups, one-man projects, and "hobby" projects. " https://dockerswarm.rocks/
> At what point did TikTok, YouTube et al become in loco parentis for so many people?

Honestly, when Gen X started to have kids: they were latchkey kids, often with divorced parents, so they were used to the delegation of parental roles to devices like the TV more than any other generation before them.

Millennials (like myself) have seen the 2nd iteration of this and grew up on the early internet, for good or for bad, and have learned to have better hygiene about it as we went through the pitfalls first hand after spending countless hours on AIM or forums: I personally spend a great deal of time online on my laptop, but it's 70-90% productive based things: studying for my AI and ML degree, or self-learning: reading articles, scientific journals, listening to podcasts, trying to get better at pytorch and tensorflow etc...

Only 10% of my time is ever spent online with things like HN or Reddit (I like requesting DALL-E 2 prompts), and to be honest I want that ratio to be even less on the social side than what it is now because of things like this.

Luckily, I'm seeing a significant downtrend in later Gen Z's reliance on social media dependence, some outright rejecting it entirely--unlike those that were born in the late 90s who's entire existence was built on these things. I hope this continues, and we can get back to sanity where having a kid requires you to interact with them and be involved instead of just shoving them in front of a device and expecting them to find their way.

There will be plenty of time for that in the 21st century, but I just don't see how we can't see a direct correlation between ever absurdity in children's behaviour be it in very real mental health issues to things like woke-based non-sense to the their very early exposure to these things.
That's fair enough! I don't think it's about completely eliminating all decisions from happening in slack. It's just the one's OP was talking about where they would benefit from the whole team having the opportunity to consider the topic and give their input. Smaller decisions which only require the input of a few members of the team and shallow conversation I think are fine to be had in slack, that's where slack works really well.

I think a bit of it boils down to each team being different as well, if you need a team to be more agile then using slack more might be the right thing. In OP's case they sound like they need their team to slow down and consider some things more deeply and slowly. In that case pushing those topics out of slack may make sense.
Exactly!

How Uber is a $50bn business is beyond me

- they have never made a profit
- they’re unlikely to ever make a profit unlikely to ever reduce costs enough - they need to reduce expensive headcount rather than squeeze drivers and restaurants
- the early money sole out at a profit while passing their losses onto new punters via IPO
I dipped my toes into IPv6 a while back and found it pretty... disappointing? My prior understanding was that IPv6 would enable us all to get static IPs (due to there being more than enough for everyone), but it seems that turned out to be a bad idea for privacy reasons. So my IPv6 block kept changing.

Then it was a mess locally as well, where addresses kept changing and having Android units forcing you to use SLAAC because they refuse to support DHCPv6. I don't remember all the details but my take in the end was basically IPv6 not being worth the hassle.
Wikipedia New Design
It seems that Wikipedia is testing their new design. This new design only applied for few languages. Few that I know so far are Bahasa Indonesia, Japanese, and Portuguese.

Japanese page snapshot before redesign[1] and after redesign [2].

[1]: https://web.archive.org/web/20220629082528/https://ja.wikipe...
[2]: https://ja.wikipedia.org/wiki/ウィキペディア
Yes, AAA games and live-action movies are so costly to make that they generally wouldn't get traction on crowdfunding platforms if they insisted on full funding. So we get this middle-of-the-road solution where crowdfunding pays for a fraction of the costs, with the rest to be recovered via post-release sales. But other kinds of content don't have that issue to anywhere near the same extent.
If you spend time learning, spend time putting together your knowledge, and spend time sharing, it is very sensible you expect some economic return if you choose to. Alternatively you can Open Source. It’s the authors choice.

But we live in an infant society, with many grown ups acting like spoilt childrens, saying “I want to get that fancy FAANG job, I want to be wealthy, and I expect to do it copy-pasting others people knowledge and infringing IP, but if someone else begs to differ I start whining”
> Harry Potter into public domain I'm prob OK with but some people put years of their life into technical books. My father did.

So did JK Rowling. So what's the difference?
In defense of Sony's software/firmware team I'd argue that we've also been repeatedly burned by Sony's flawed hardware full of their endless NIH proprietary BS (e.g. Memory Stick, UMD, Minidisc, ATRAC, Betamax, to name just a few).
According to Wikipedia, this was no longer true in 2019 https://en.wikipedia.org/wiki/List_of_German_states_by_GRP_p...
"Imagination is more important knowledge" said some guy with messy hair who knew a thing or two about energy times something squared.

Just as castle towns went from refuges to death traps (starting about 800 years ago when cannonballs started knocking down castle walls), and were soon generally abandoned, large modern cities, as we know them, are on the cusp of both shrinking and transforming.

Once the vast majority of people stop commuting long distances to work and school, it's very likely that cars (as we know them) will become as common in cities as, say, horses. If you work 2 or 3 miles from where you live, and cars have been outlawed for most people, even in the middle of winter in Prince Albert in Canada or Irkutsk in Siberia, one could simply get into something like a fully enclosed, heated, pedelec velomobile with spiked tires and go to work.

This vehicle wouldn't be some ridiculously overengineered self-driving car like we see them today, but rather could be easily guided by computers placed every 25 feet along the roadway that communicate with each velomobile's onboard navigation and braking system.

Therefore, there'd be no need for mom to take the kids to school. Kids, even as young as 5 years old, could go on their own. Of course the vehicles would have video cameras built in, so that mom (or school employees dubbed "commuting monitors") could monitor/talk with her children as they commute to school.

I suppose the amount of energy needed to power such vehicles for would be, perhaps, 90% less than current conventional electric cars.

Perhaps compressed air (and people, gasp, actually peddling) might be used instead of hydrogen or batteries. Regardless of the energy source used, not much would be used (compared to current conventional cars) because commute distances would be shorter and vehicles would be much lighter than current conventional cars.

All of the above would apply when vehicles were actually needed. Much of the time I imagine people would, believe it or not, gasp, walk to and from work or school. Imagine that. People actually walking to and fro in a city.
> Scrum is mostly defined.

Then cite the definition? If you will cite the https://scrumguides.org/ - I have yet to work in any team that uses scrum that follows this even slightly.