News for hackers. Stuff that matters.

Oioioioiio

Re:Google's First Tensor Processing Unit: Architecture on Tuesday March 26, 2024 @09:53AM (#39827844)
Nvidia has so much software behind all of this, your list is a tremendes understatement.

Alone how many internal ML things nvidia builds helps them tremendesly to understand the market (what does the market need).

And they use their inventions themselves.

'only has a few' = 'has a handful easy to list but with huge implications which are not easily matched by amd or intel right now'

Re:Friends don't let friends export to CSV on Tuesday March 26, 2024 @08:59AM (#39827273)
I worked plenty enough with 'diverse data pipelines' and most of them were shit due to other companies just not knowing how to work properly.

CSV created tons of issues regarding encoding, value separation etc.

I started talking to our customers and were able to define interfaces with better and aligned format. json made my life easier.

Just because something is unique doesn't mean it has value.

Nonetheless its hard to follow your thought, perhaps you could elabore it more?

Re:Ask HN: Tips to get started on my own server on Monday March 25, 2024 @11:29AM (#39817569)
If you want to have the real experience, get a real server.

It makes it harder due to having a real bios/uefi and you need some kvm solution they offering.

It makes it much clearer how much harder it is to reformat your disk etc. and how you can recover from an outage.

You also need some daily drivers to use it for. Like plex for your media collection perhaps.

intel nuc for media stuff (small, quiet, efficient: core i3, enough ram and ssd)

NAS system for backups and media stuff which doesn't fit on intel nuc (sits in a different room, is often enough off)

Windows based desktop pc (i7, 48gig of ram, nvms) for gaming and lightroom (editing media)

Thinkpad x3x0 for linux things

Macbook m1 based for work

It doesn't help me to know that i do unique contribution by just existing.

The existence in itself needs a reason.

'Charity' or helping others exists in all other cultures too. Thats not inherentliy christian.

Nonetheless, ikigai is more than just what christians wanted. Ikigai means different things for different people and the zeitgeist and your cirumstances are having a big part in it.

Dark ages were dark in sense of we have not that many records of it, there were little change.

'Art' was stuck and pressured from church and others. Art became art after all the revolutionary ideas and probably achieved the proper unlimitness of art today.

Re:Ikigai: What We Got Wrong and How to Find Meaning in Life on Thursday March 21, 2024 @12:39PM (#39780927)
Thats a very hard simplification in a complex modern world.

A world like now never existed before: Millions of people living in cities were they are not able at all to live in nature or can't afford to move away or into the cities.

A world with high speed communication.

A world with unlimited possibilities.

A world were you grew up without ever having to learn were your water comes from and how your food is made.

The world doesn't need most of us, this was never the case in the past. I'm a smart person, i'm not needed because there are still enough even smarter people.

And regarding your quote of the Christians: They don't live it either or never lived. The dark ages produced a lot of christian focused 'art' full of gold.

And in the past, if you had any mental illness, you just might have been killed or put in shackles.

Re:SUSE Upgrades Its Rancher Kubernetes Management Family on Thursday March 21, 2024 @10:26AM (#39778880)
I run rke2 for a while too and using cilium from the beginning.

I'm happy with rke2, but rancher the ui is my 'issue'.

It works well for rke1 but it took ages until it even started talking rke2

Not sure if this is wayy to off of what you ask: https://www.youtube.com/watch?v=OFS90-FX6pg
Re:SUSE Upgrades Its Rancher Kubernetes Management Family on Thursday March 21, 2024 @09:15AM (#39778142)
Are you running Rancher with rke2? I checked like 9 month ago and gave up again on rancher for managing my rke2 setup as it still had too many features missing / was not really usable
Re:Tortoise: Shell-Shockingly-Good Kubernetes Autoscaling on Thursday March 21, 2024 @09:13AM (#39778117)
Absolutlty and its not an easy problem thats why i would like to see it as a core component of k8s and not implemented in random opensource projects.

The decision or packing algorithm could be architectured to be more extensable perhaps or finetuned but the core should be there and i do miss specs which would tell any autoscaler how to act/interact with different pods.

I would also love to see an autoscaler simulator.

Its a hard problem at the heart of k8s which gets fully ignored.

Re:Tortoise: Shell-Shockingly-Good Kubernetes Autoscaling on Thursday March 21, 2024 @09:10AM (#39778079)
I'm pretty sure your provider uses some autoscaler from one of the projects.

It has to know how to schedule new nodes which is provider dependend.

But thats my critisism: I believe that the autoscaler should be a k8s core component and not a 'select whatever opensource project you like based on no evidence OR if you are lucky based on experience someone else made over the years with all the choices out there'.

But as you write it yourself: You still need to do something manually and i bet you don't have that much control over telling the autoscaler to act differently depending on the pods.

Re:Tortoise: Shell-Shockingly-Good Kubernetes Autoscaling on Thursday March 21, 2024 @09:08AM (#39778056)
Yepp, i'm aware of it.

It has the same issues as the project from this hn thread: Its not part of k8s and it also doesn't tell you their strategy at a glance.

Re:Tortoise: Shell-Shockingly-Good Kubernetes Autoscaling on Thursday March 21, 2024 @07:34AM (#39777258)
I think autoscaling is a issue on k8s. The smart autoscalers are written by google or azure for their own services and as far as i know, neither open source nor available in k8s.

There should be a k8s metric of 'cluster utilization'/'packing metric' the autoscaler from k8s should reschedule pods but rescheduling only exists for node drain, Priority and resource issues but not for packing a cluster.

You can only do this with Deschedule, which is not part of the k8s distri itself...

Thats it about my generic k8s rant (i do love k8s nonetheless).

Whats missing is an annotation on the specs to clarify how aggressive an autoscaler can handle certain pods (like do not move this stateful workload ever, reschedule this type of pod at night or look at this metric to see when its less active).

From an algorithm standpoint, its probably the same issue as java has with old and young generation: there are plenty of stable pods, which just need to run always. The base load, easy to pack, easy to keep aligned, seldom repackaking needed. Than you have the young generation: unclear how long the workload is required. Might mean that you have a big node running nearly empthy for an additional x hours just for the pod to finish its task or for the load to scale down again. If you know more about the type of workload, you could decide to spin up a big node or a lot more smaller nodes from a number of node pools. If you know that this job runs for 20 hours but is gone after, put it on a small node.

You could also do a strategy (depending on the cluster size) to only have one big node between 1-99% and make sure that all other nodes are always packed.

The project itself is tbh. shitty in describing how it works. I was neither able to read in the README or in the linked blogpost HOW they are doing it. The key information is missing. What algorithm does it use to utilize it?

I do love to have more autoscalers though.

Re:End the Phone-Based Childhood Now on Thursday March 21, 2024 @07:24AM (#39777192)
Its really unfortunate; This hits the kids from the less interested or less capable parents a lot more than the other kids.

You know the kids who have bad grades and a tv in their rooms vs. kids who have to learn even in holidays.

And due to smartphones being so addictive, you need to have a little bit of smartness to handle them

Re:Thoughts on the Future of Software Development on Thursday March 21, 2024 @07:22AM (#39777179)
I already coded a few times with chatgpt (4). Devin doesn't has to be perfect but its clear (in my opinion) that this will become better and better faster than we think.

GPT-5 will tell us in summer were we at

Re:Thoughts on the Future of Software Development on Thursday March 21, 2024 @04:06AM (#39775887)
It could be that AI is smart enough for this. Nonetheless a language is a compression thing. You rarly use single ASM instructions.
I'm really not sure what your concern is?

They do this based on sematics with data which doesn't has the data. You can get more information out of pixelated data if you know what the semantics are.

The search space is much much smaller if you only optimize for bloodcells than for everything. If this adds a chance of seeing things which you couldn't do before, it adds value.

It could mean doing a cheap analysis with low res and doing a high res and much more expensive one when you detect something. Like being in a rural area and traveling to the big city after you found something.

Overall the chances are that more people get help not less

I don't think extreme and perverse categories are necessary at all.

I also think your list is weird. Pedophilia is dimetral to a normal relationship.

Why interracial? If you are in such a relationship, you can live it out.

I understood the first sentence and was not aware that this is an issue. Your second sentence i don't get.
Re:Thoughts on the Future of Software Development on Tuesday March 19, 2024 @01:18PM (#39758051)
"I can think of tons of things I do in my day-to-day programming that, while certainly not new or remarkable advances in technology, are at least new enough that you're not going to find a Stack Overflow thread for it."

I don't. I might solve current issues, new error messages from new/other libraries etc. but not something novel new.

"reasoning": thinking about a problem, reasoning about potential solutions, estimating the best action, executing it, retrying.

Reasoning in sense of, if the error message indicates a hibernate issue, reducing the search space for solution finding.

Re:Stability.ai – Introducing Stable Video 3D on Tuesday March 19, 2024 @05:20AM (#39754050)
There are AI models who can create proper meshes though.
Re:Stability.ai – Introducing Stable Video 3D on Tuesday March 19, 2024 @05:19AM (#39754045)
Just don't max out the Mac Studio and get both...
Re:Thoughts on the Future of Software Development on Tuesday March 19, 2024 @05:17AM (#39754035)
I have not seen crabs made out of food before.

What level do you think 'invention' have to be to count as something AI can't do?

The only thing AI needs is a feedback loop and a benchmark/cost function.

If the cost function is page impressions, thats easy. If its running unit tests based from business requirements, thats easy too.

Re:Thoughts on the Future of Software Development on Tuesday March 19, 2024 @05:15AM (#39754023)
Most of the time i'm not 'inventing' anything new too.

I get a requirement, find a solution and the solution is 99,99999% not a new algorithm. I actually believe i never invented a new algorithm.

Besides the next step is reasoning in GPT-5 and devin shows that GPTs/LLMs can start breaking down tasks.

I don't mind being wrong tbh, there is no risk in it for me if AI will not take my job but i don't believe it. I do believve the progress will be better and better and AI will do more and more reasoning.

It can easily try and do things 1000x fater than us, including reasoning. Its not hard to see that it will also be able to create its own examples and learn from them.

Re:Ask HN: What's the idea behind the WebNN API? on Tuesday March 19, 2024 @05:10AM (#39754000)
They could run in your local company infrastructure or on my own desktop pc.

I would be happily running my custom agent models on my gpu without sharing those models and still being able to use the browser as an interface.

Re:Ask HN: What's the idea behind the WebNN API? on Monday March 18, 2024 @12:57PM (#39746930)
MS and Apple already have/will have/build ai features into the OS and intel is also adding AI cores to laptop CPUs.

So when you have a webbrowser based photo editor or other tools, you can build things which do not require a backend server.

Not everything has to run remote and without such an API you can't use it locally.

Perhaps this will allow me/us to write a website for a local agent as well or an assitant.

Re:Thoughts on the Future of Software Development on Monday March 18, 2024 @12:49PM (#39746830)
Have you seen devin the ai developer demo?

Business already doesn't know what security is, they will jump head first into everything which allows them to get rid of those weird developer dudes which they have to cater to and give a lot of money.

I personally would also assume that there might be a new programming language AI will invent. Something faster, more optimized for AI.

Older »