HN user

flyingpenguin

168 karma
Posts0
Comments70
View on HN
No posts found.

I have been working on a very similar build.

One feature I decided was a requirement is holding me up. I really want pogo pins on the sides of the keyboards, so that they magnetically attach and the left will charge the right.

How do you charge the left and the right since they require separate cables?

The problem there would be your breaker. I am not an electrition but I can tell you that when I tried adding a heated MAU to my house, I had to switch to a 120v washer/dryer because my electric panel did not have space for another 208v line.

(Note, my building is actually 3 phase 208 volt not 240volt so I don't have 240 volt plugs but 208volt plugs)

This is why being in low interest debt is so amazing. Take two people with the exact same job tracks, same appartments, family, interests, etc...

But give one of them $2,000,000 in mortgage debt at 3.0% interest on 3 properties that are rented out, and don't have the other have anything.

In 15 years, those properties will be worth 2-3x as much, and the debt will still be 2,000,000. This is what happened to boomers even though they don't realize it. Its not that houses are some amazing investment, its that no one will give you 7figure loans at 3% interest to buy stocks with money you don't have, but they will do it for a property.

I disagree, I think they are bad business.

I have come to absolutely detest online shopping. I have to return so much stuff, live with so many things that I don't actually love, generate sooooo much trash, and spend hours on hours researching everything because I can't hold it in my hand.

Then I walk into REI and ask them if I can try on a size 9 wide of a running shoe. They tell me they don't have it, so I ask them if they have any wide... they don't have a single wide shoe. Then I ask what they have and they say "Ohh we have 200 of the exact same shoe in the exact same size in stock"

And then I go order 5 different 9-wide shoes on amazon and return 4....

Updates to H-1B 2 years ago

I have worked for a few defense contractors in my time. There is significantly more diversity outside of defense than inside defense.

I had a team of 14 with 2 women and 1 non-white male. I had a team of 10 with 0 women and 0 non-white male. I had a team of 20 with 1 women and 0 non-white male.

Looking at it another way, thats 40 successful white male hires, and 4 successful non-white male hires.

if only having access to 91% of jobs instead of 100% is the reason you can't get hired....

edit: To clarify, as a software developer of 10+ years both in defense and faang, I have never once had a team where there was less than 50% white men.

I found the plugin did not prompt the model often enough. I would finish writing aline, and go to a new line and sit there waiting to see what the AI thought would be next, only to realize continue wasn't prompting...

The purpose is to prop up local companies.

Which is not always a bad idea, having a local supply and innovation of something can be rather important, local money is less "Gone" than foreign money, think of how healthy small towns are when all of the shops are local vs when they are not.

The problem comes when there is no realistic local competition. If you don't make something locally at all, an import tariff is just a stupid tax.

I think its a symptom of economies of scale being able to go too far. Cost per unit seems to keep going down basically infinitely and it is a problem.

Making less than 10,000 of anything just doesn't seem to make economic sense unless you assume there is a chance no one will want any of them.

The problem here is that apple only provides Metal as the graphics driver. This solution instead creates a native Vulkan driver which has solutions to hardware<->vulkan incompatibilities built in at the driver level.

Have you never been at work being forced to do something because you need money but you just are not feeling it that day? Obvious mistakes will ALWAYS happen, regardless of rules, regulations, human involvement, process, etc. It's thoughts like this

"How can we make sure this doesn't happen again"

"Its unacceptable than an obvious mistake happened"

that make corporations so full of random rules, because they think it's possible to prevent things like this. What matters is the frequency with which they happen, and how gracefully you handle yourself after it happened.

I think something that companies often miss is that improving the experience in an area where you have a monopoly can still increase profits by encouraging increased usage of that area.

The example I always go to is U-Haul in the US. They have a functional monopoly on quickly getting a pickup truck or small box car. I used to tell people there was no need to own a pickup truck because I could go grab one for $30 once or twice a month when I needed it.

After a year of shitty apps, constantly being sold things I didn't need because they try to secretly upsell you 50 times during checkout. Having to go into the store to get the keys and wait in line for 1 hour behind people screaming about how they were cheated... I bought a truck.

U-Hual still has their monopoly, but they lost my business, not because I went to a competitor, but because I altered my life to no longer need their business.

Maybe instead of buying eink tablets, I would have kept printing things had printers been better products.

I don't know about you, but I also find concerts very strange and off putting. Like, is "Denver" really a special crowd? I'm pretty sure you are doing a very staged reppeded performance but making us think its specially for us.

I like things without crowd interaction, like musicals/plays, because there is no dystopian parasocial aspect to it. I am only there because the live is different than the recording.

I honestly find the lack of compiler/interpreter complexity disheartening.

It often feels like as a community we don't have an interest in making better tools than those we started with.

Communicating with the compiler, and generating code with code, and getting information back from the compiler should all be standard things. In general they shouldn't be used, but if we also had better general access to profiling across our services, we could then have specialists within our teams break out the special tools and improve critical sections.

I understand that many of us work on projects with already absurd build times, but I feel that is a side effect of refusal to improve ci/cd/build tools in a similar way.

If you have ever worked on a modern TypeScript framework app, you'll understand what I mean. You can create decorators and macros talking to the TypeScript compiler and asking it to generate some extra JS or modify what it generates. And the whole framework sits there running partial re-builds and refreshing your browser for you.

It makes things like golang feel like they were made in the 80s.

Freaking golang... I get it, macros and decorators and generics are over-used. But I am making a library to standardize something across all 2,100 developers within my company... I need some meta-programming tools please.

There will probably be 2 huge winners, and everyone else will fail. Similar to the solar boom.

Depends on the app size also.

Is your app as large and important as the OS of the device (Chrome/facebook/etc...) you should probably have similar language across devices.

Is your app very large but not that large? (Slack/teams come to mind) I think you can go either way.

If you are smaller than that (hint: you are) then you should comply with the design language of the platform, even if that means somewhat large changes such as moving buttons from the left to the right. The likelihood that users are constantly using your app on a iphone and android is really low.

I suspect, starting from the ground up is part of why people are so interested in these companies.

The ICE car market is a massive market, which taking a part of required massive long term investment, and would result in you being relegated to just some minor side note.

Even Toyota one of the longest biggest players is still seen as kinda "new" compared to BMW and VW, let alone hyundai which is basically a massive state backed effort.

Now consider, all of that 100+ year history becoming completely irrelevant. An opportunity to time travel back 100 years and try to become the BMW of the future. I think this is what is exciting people.

when is the last time an entrenched trillion dollar industry with hardly any shakeups in decades suddenly had the ability for anyone to enter and say their biggest advantage is that they are new?

I am not saying I agree with it, I think knowing how to make a luxury car is a skill... But I don't think the goal of these CEOs and investors is to make a good car. Their goal is to make a 100+ year global legacy like BMW. If they could do that without making the car I am sure they would.

I imagine datadog's AWS bill is also out of control, considering all the absurd levels of queries/groupings you can do.

I used to work on a growing AWS product with tons of features that no one used.

Often when we were creating a feature, our managers would have us include tags and support for making parts of the feature optional, but make sure no parts of the feature (or the feature itself) where optional to start with. We would enable the ability to toggle the feature if "A significant enough amount of customers weighted by revenue requested it".

Also got the "Build filtering, but don't expose it unless we have to".

The amount of public real-estate we dedicate exclusively to enabling peoples usage of their private property in the united states (and to lesser extents all other countries really) is absolutely absurd.

I have considered just walking slowly in random lanes of traffic while in downtown areas recently. On what grounds do you need thousands of acres of space? Speed limits should often be 4-5mph and space usage should be shared.

Have you noticed how few sedans are on the road?

I recently considered switching from a sedan to a cross-over... the sticker shock was upsetting. I make 2x as much as most of my friends and I absolutely refused to buy a cross-over, they all have cross-overs or trucks.

Ended up with a Hundai hatchback for 15k less, and bought a roof rack for 1k. When the 4 of us go snowboarding we use my small car instead of their huge expensive cars because I can fit 4 people + 4 snowboards on the roof, while they have to put a seat down for snowboards.

I don't know whats going on with everyone, a all wheel drive hatchback with a roof box is probably cheaper than the average crossover, fits FAR more luggage considering you can actually reach into the box, and if you buy a lift kit its just as good at off-roading as some random crossover is (IE: better than you think, worse than you expect)

Not going to defend it because I agree.

But if you are interested in the why of "currently watching" moving all over the place, you'll notice its harder to find the longer its been since you opened netflix combined with the faster you start looking for it.

Different part of Netflixes backend respond at different speeds. The call for "Top in the US" is likely cached and up to date, the call for "What did dataengineer56 stop watching" is probably cold and slow.

This leaves netflix with a few options, and what they seem to have settled on is "Show everything that has loaded, and quietly insert the stuff that loads later into parts of the screen the customer isn't looking at, so our entire app seems to load instantly"

You did not buy a guaranteed life-long access to online Rocket League in all its future forms.

Your purchase of Rocket League came with access to the online service as it currently stands as a trust only relationship between you and the owners of the online Rocket League service.

I understand your pain here, and I don't want to defend Epic games, but as someone who has created multiple free cloud services only to have their costs or development requirements exceed my ability to maintain them I am weary of anything that would legally require me to maintain a cloud service past my desire to do so.

From the many people I have asked this question, I think the disconnect between toilet phone users and us is the availability of "Alone time".

Specifically no matter what you do in your house/work for some there is always low key chance of someone bothering you. This is not the case when you appear to be using the toilet.

Still seems weird to me though.