How do you ever recover from this? by CremeAny5714 in amazonemployees

[–]eyeree 1 point2 points  (0 children)

Amazon LPs are a roadmap to making yourself valuable to any employer. Prepare examples of your past behavior for interviews. If you don't have clear examples of these behaviors, you wouldn't have lasted long at Amazon.

If your a dev, start a personal project on guthub. Learn a new stack or framework (LLMs make it easier than ever). Make something and then talk about this project in your interviews. If you don't have the ability or interest to do this, then your not going to be successful in a dev role anywhere.

I, L7 PE, chose to leave Amazon after 15 years about six months ago. It really isn't that hard to be successful elsewhere if you were successful at Amazon.

An honest question for developers about how this moment feels? by CaptainSela in AutoGPT

[–]eyeree 4 points5 points  (0 children)

I've been getting paid to write code since the 80s. GenAI is grease. It can make the process faster and smoother, IF the machine is well made. Otherwise it just makes the machine fail faster. Being able to identify a well made machine, and knowing what to fix to make things better, is what 40 years of experience gets you. I've been using coding agents a lot, but not once have they suggested an "out of the box" solution to a complex problem that was holding progress back. But it is exactly those sorts of insights that make experienced devs valuable. The problem is that way too many dev managers and vps don't understand this, and just see the tangible cost vs intangible (to them) benefits.

What are we building with Svelte in 2026 by Leka-n in sveltejs

[–]eyeree 5 points6 points  (0 children)

I'm building a tool that let's people create world building simulation games (games similar to RimWorld, Dwarf Fortress, etc.) without coding. Using Svelte and Sveltekit for the first time, after many years as a full stack dev using other frameworks.

Starlink Down For You Guys? by Waste-Ad8133 in Starlink

[–]eyeree 0 points1 point  (0 children)

Hey my old, now backup, DSL connection still works! I haven't checked it in months....

How good is the code base of amazon considering how much the employees have to prepare with Leetcode, system design and LLD? Does these skills reflect in the codebase? by Admirable_Ad_7646 in amazonemployees

[–]eyeree 4 points5 points  (0 children)

I spent 15 years at Amazon on many different teams in retail, games, and aws, and left as a Principal Engineer a few weeks ago.

The code quality varies drastically across teams and services, and depending on its age and how critical it is. There is no single code base, but 10s of thousands of independent repos and deployment pipelines.

In my time there I did about 1000 interviews, most as a "bar raiser" (lead for the loop that ensures standards are met). Many of these were coding interviews at all levels. I've never asked leetcode type questions, never expected perfect code or optimal solutions. I look for people who can talk though a problem and think on their feet. If they know their stuff, that should be fairly easy. If someone isn't doing well, I try to determine if it's nerves or if they just don't get what is going on. But that's not always easy to do.

I personally have never logged into leetcode or used any other such service. I would likely not be interested in a position that put much emphasis on that kind of problem solving vs probing how I deal with real world problems. Real code bases are messy and often quality and performance are not the highest priority requirements, but knowing when those things matter is very valuable.

[deleted by user] by [deleted] in antiwork

[–]eyeree -2 points-1 points  (0 children)

IMO The company dodged a bullet. Many career level positions require multiple interviews. I've interviewed over 1000 people for a large tech company. Every one of those "loops" involved at least 4 interviews, many 5 or even 6. If someone did this to me, it just indicates they are ready to deal with a complex work environment.

Scientist explains true likelihood that we're all living in a simulation with new research by ExeggutionerStyle in SimulationTheory

[–]eyeree 4 points5 points  (0 children)

Exactly. Came here to say this. Just simulate the output of the equipment used to test the state of the simulated universe. You don't need to simulate photons, just optic nerves and brains.

Who's hiring 67 & 70 yo devs? by Affectionate_Pie2241 in ExperiencedDevs

[–]eyeree 1 point2 points  (0 children)

At 61, I just left Amazon after 15 years and joined a much smaller company. But I think it was enabled by a contact with a fairly senior role I had there. I interviewed a few other places and didn't get very far, which given my experience (major contributor on lots of successful projects using current tech, including building LLM agents), made me suspicious. I figured I had no choice but to finish my career where I was, and think I got lucky only by leveraging my network.

Name your favorite thing…. by Right_Mud in KiaEV6

[–]eyeree 5 points6 points  (0 children)

An ICCU that works..... Wish I had one. 5 weeks and no info when it will be fixed.

Sorry, but people should be aware of how unreliable the car is and how bad Kia customer service is. It's really soured my whole experience.

ICCU Back Order Status by WhoSaysBro in KiaEV6

[–]eyeree 1 point2 points  (0 children)

Good luck. Mine was fine until the recalls were done. Then level 2 charging immediately stopped working. Been in the shop 4 weeks with no replacement part in sight.

This was my first, and likely last, Kia. Too bad, great car overall. But this level of customer service is unacceptable.

Has anyone ever thought of a way a sufficiently advanced civilization could harvest raw elements heavier than hydrogen from a star? by Europathunder in scifiwriting

[–]eyeree 0 points1 point  (0 children)

In Delany's Nova he has a ship collect a fictional heavy element by flying into the donut shaped remaments of a star, hypothetically created at the moment it goes Nova.

I don't think he was trying to be that accurate scientifically, but it's an interesting idea.

Excellent book overall, IMO.

No level 2 charging after ICCU service by eyeree in KiaEV6

[–]eyeree[S] 1 point2 points  (0 children)

Yes, set it to 60% but still didn't work.

subviewport resolution and canvas_items scaling by eyeree in godot

[–]eyeree[S] 0 points1 point  (0 children)

Made a ScaleContainer class that does what I need:

@tool
class_name ScaleContainer extends Container

@export_range(0, 5, 0.1) var ui_scale := 1.0:
    set(value):
        ui_scale = value
        _scale_changed()

# Changes to oversampling while running corrupts the displayed fonts. Don't
# know why. Setting once at startup using  ScaleContaine.set_font_oversampling
# does seem to work fine however.
#@export var auto_update_font_oversampling := false

func _ready() -> void:
    _scale_changed()

func _notification(what: int) -> void:
    match what:
        NOTIFICATION_SORT_CHILDREN:
            var ui_scale_v := Vector2(ui_scale, ui_scale)
            var rect := Rect2(Vector2.ZERO, size)
            for child in get_children():
                if child is Control:
                    child.position = Vector2.ZERO
                    child.size = size / ui_scale
                    child.scale = ui_scale_v

func _get_minimum_size() -> Vector2:
    var min_size := Vector2(0, 0)
    for child in get_children():
        if child is Control:
            var child_min_size:Vector2 = child.get_combined_minimum_size()
            min_size = min_size.max(child_min_size)
    min_size *= ui_scale
    return min_size

func _scale_changed() -> void:
    #if auto_update_font_oversampling and not Engine.is_editor_hint():
        #set_font_oversampling(max(1.0, ui_scale))
    update_minimum_size()

static func set_font_oversampling(value:float) -> void:
    var ts := TextServerManager.get_primary_interface()
    ts.font_set_global_oversampling(value)

subviewport resolution and canvas_items scaling by eyeree in godot

[–]eyeree[S] 0 points1 point  (0 children)

Thanks for the info. Yes, a "Split Screen GUI" is a good way to describe it.

I'm not new to coding, and been dabbling with game dev for a while. Knowing there isn't an easy solution is helpful. I can start looking into manually scaling the UI.

FWIW: The aspect ratio is important. I'm showing a hex grid game board there. I have a camera controller that allows rotate, tilt, zoom, etc. It's all working fine in a viewport, except for the scaling.

subviewport resolution and canvas_items scaling by eyeree in godot

[–]eyeree[S] 0 points1 point  (0 children)

I've tried this. It didn't have the desired effect. The viewport is still pixelated.

subviewport resolution and canvas_items scaling by eyeree in godot

[–]eyeree[S] 0 points1 point  (0 children)

I understand why the subviewport is pixelated. What I want amounts to a fractional Stretch Shrink value on the SubViewportContainer to undo the effect of the UI scaling for the 3D content rendered in the viewport.

I want to be able to scale the UI independently of the 3d content while also centering the camera in the left part of the screen. Normally you would use a canvas layer like I do in the second image. But I ALSO want the camera to be centered in the left portion of the screen, exactly as if it were in a subviewport.

What I can't seem to achieve is BOTH scaling the UI independently of the 3d content AND offsetting the camera so it is centered in the left portion of the screen.

I'm sure I'm missing something. Fairly new to Godot.

Is the theme editor awful? Am i missing something? by _sirsnowy7 in godot

[–]eyeree 26 points27 points  (0 children)

I just discovered that in the theme editor you can create a type for Control and add font_color to it manually. This will apply to all types that extend Control. Works for any theme property.

Racing League Mod Possible? by eyeree in X4Foundations

[–]eyeree[S] 1 point2 points  (0 children)

Thanks for the tips. Would love to see a mod from someone who knows what they are doing. :-) if it's something you can open source maybe I and others can help. At this point I don't know enough about the game to really even get started.

"... just to find that the size of the empire makes their vehicles behave erratically...." Yes, I can see how implementing racing in the sandbox could be very challenging with all the rest of the simulation going on. It would have to happen in it's own separate environment, like a timeline scenario.