Hacker Newsnew | past | comments | ask | show | jobs | submit | silisili's commentslogin

That's kinda my experience with watching Zig. It went from 'look how simple this is' to 'look at this new feature syntax' long ago.

People used to compare it as simpler than Rust. I don't agree that it's simple anymore at all.

None of this is meant to be badmouthing or insulting. I'm a polyglot but love simple languages and syntaxes, so I tend to overly notice such things.


The computer is a machine, and modern ones are complicated. When I am programming, I want to precisely control that machine. For me, simplicity is measured in how complicated it is to get the machine to do what I want it to do. So, eg, having several different operators for adding two integers sounds complicated. However there is simplicity in not having to reach far to actually get the correct behavior, and there is some simplicity in the process of being forced to make that choice as it irons about what behavior you actually want.

I think that's long been the argument of simplicity. 'Simple to remember' vs 'simple to perform.'

I tend to fall into the former camp. Something like BF would be the ultimate simple language, even if not particularly useful.


Structured concurrency is a notoriously hard problem. This is part of Zig’s 4th attempt to get it right.

the only two new feature syntaxes in about six releases have been multiple iterations in for loops and continue in switches? maybe reified tuple types too (not just implicit) and destructuring tuples.

a few things have been removed, too. and async/suspend/nosuspend/await, usingnamesplace are headed for the woodchipper.


Rust will be (already became?) as complex as C++, if not more. Zig will be as complex as early rust. It's like a force of nature.

How do you figure Rust is "as complex as C++" ?

I guess, two macro systems, ML type system, affine types, crates using nightly features, having a hard time keeping up with every six weeks feature drops.

Sure it would. There are way more employed tech people than unemployed. Imagine if every single person at a company like MS up and went on strike tomorrow.

Could MS replace them all with scabs? Sure, with enough time and money. But it wouldn't happen overnight, and things would get very dire if not company ruining in the meantime.


A digital strike by all employees for a week to get a collective bargaining agreement in place to show companies just how far AI has to go as a replacement would be powerful.

I'd argue nothing happens if everyone go on strike. It's not an assembly line. No release? Great. Noone to attend meetings? Not a big deal! Cannot get a real person for support? Same as without strike!

I think you underappreciate what SRE does on a daily basis.

> No release? Great.

What is great about your mission critical bug not getting fixed for a few more weeks?


Outages would not be picked up

With remote work? good luck. Unions only work where all the work is localized.

I'm in tech and I would never join a union. Why do I need collective bargaining to set my salary (and not give me raise until it's collectively raised) when I can bargain for my own raises?

In addition to this, unions don't bode well for innovation and technology. Look at the Taxicab unions. We could only get a cab in person or through the phone, because the unions had no incentive to innovate. It look a non-union startup to push them to actually make it convenient and better for the customer.


> Look at the Taxicab unions. We could only get a cab in person or through the phone, because the unions had no incentive to innovate. It look a non-union startup to push them to actually make it convenient and better for the customer.

OTOH, gig drivers are being paid below minimum wage, with no benefits, no retirement plan, and no stability of work.

As a customer, yay technology and UX! But as a human, it's objectively worse for society.


"OTOH, gig drivers are being paid below minimum wage, with no benefits, no retirement plan, and no stability of work."

Gig work is not supposed to be stable, have benefits, or retirement. It's supposed to be there for someone to make extra money. I know lots of people that used it to make extra money and now can't make anything because of new regulations.

If you wanted to drive a Taxi in NYC, it was a million dollar investment for a medallion and the whole system was a monopoly that shutdown any new advancements.

How was this better for humans or customers?


>How was this better for humans or customers?

The workers got paid, couldn't be laid off easily, and can make a career.

But i guess I see this line of thinking and see exactly how we got to trumpism. The current system has flaws and bad actors, let's instead burn it down and replace it with even worse actors who make all the money. Don't bother using anti trust or regulating the new industry, the old boogeyman ruined it.


I work in games. Salary is honestly fine for the most part, even if lower than traditional tech.

I just want to not be laid off every 3 years becsuse some executive wants numbers to look 1% better for shareholders. I'd gladly join a union that ensures there's proper warning for layoffs and proper payout if it goes through.

>Look at the Taxicab unions.

So you're complaining about regulation because unregulated tech was convinent for you for a few years? That thinking is how we got here.


AFAIK, this generation has been widely slammed as a failure due to lack of new blockbuster games. Most things that came out were either for PS4, or remasters of said games.

There have been a few decent sized games, but nothing at grand scale I can think of, until GTA6 next year.


There were the little details of a global pandemic and interest rates tearing through timelines and budgets.

I agree with the premise here completely, but not what it's in response to necessarily.

Most people keep very shallow knowledge of most subjects, but this doesn't mean things shouldn't be reported. It just means they(media) shouldn't spend a ton of time explaining how said numbers are calculated. Most people read, hear, or otherwise know the current inflation rate, but not exactly how it's calculated.

All that to say, if some metric isn't being reported, there's a reason - likely for some agenda being pushed.


Are the metrics not reported? Everything I mentioned can be found and it's discussed. Just with more niche audiences or piecemeal

Xfinity is the worst service I'd ever used.

I'm boring. I want a pipe, like a water pipe for data, and I'll do the rest. This makes them actively combative.

Ignoring the whole TV/landline stuff they keep pushing as that's too easy a target, they are actively hostile about just using internet.

It was way cheaper to use their modem. About $15/mo. Why? Because they want a huge hotspot network in every house. They swear it won't affect speed, but as I never got close to advertised speeds, I didn't believe that. They also act as their 'cell network' that they try to push, and basically call you an idiot for declining. In fairness their cell network is pretty cheap, but I'm just not interested.

I chose to pay more to use my own modem, and they absolutely hounded me, stopping just short of calling me stupid about once a month. Maybe it was commissioned sales people searching for people like me as a given, and getting mad when I rebuffed.

And let's not even talk about data caps. Which, by the way, using their modem exempted you. Why? I naively assume because they can't differentiate hotspot data from yours. Maybe I'm wrong.

The whole service is dystopian. I moved since luckily to a rural, middle of nowhere area that does their own fiber. It has zero of those issues, and costs about half as much for twice the speed. It makes you realize how scummy they really are.


In the rural midwest, it's extremely common to see dumpy trailers with one or two 75k new super duties parked outside.

I don't get it at all, and thought "well, maybe they didn't have a choice and needed it for work?" before realizing any old used truck would probably work as well(if not better).

I have to say it's a status symbol, a weird one at that. I'm more in awe of rat rods and fixed up old trucks than brand new ones, YMMV I guess.


There's a rural mindset some have that looks outside at the world not inside at the house.

A dumpy trailer where you sleep is fine as long as you have .. a good horse, freedom to roam, a powerful truck to tow horses, .. etc.

eg: https://www.youtube.com/watch?v=pHJFfSmnCnY prefer the sky and land to a good house in the city.


Chickens are so much nicer to have around than almost any other pet. They won't bark all night, or maul a child, or leave dead birds on your doorstep. Such a weird thing to get mad about.

> Sarkisian had spent $23,000 building a chicken coop and a privacy fence to shield the chickens from view

I'd like to get a look at all that, it seems extremely excessive for 6 hens. I think I spent just over 1k total for 18!

Nothing wrong with that, sounds like she either got took, or built them quite the palace.


The dogs in my neighbourhood are much louder than my chickens. Literally measured this with a decibel meter. I can hear the neighbours dog barking while I’m in my bed. I can’t hear my chickens.

[flagged]


"No True Scotsman" fallacy. Dogs kept as pets have done this.

My neighbor's dog, acquired as an adult, got overstimulated and attacked both husband and wife. The vet suggested the dog was exposed to trauma before their ownership, and had a PTSD reaction.


> H-1B visas require a “prevailing wage” which the foreign worker must be paid at or above in order to get a visa

In other words, wage suppression.

What causes wages to rise? Shortage of supply.

What's the fix to that pesky problem? Importing tons of people at, let's call it, current wages.


It's great for that specific use case.

It's terrible for people who put their phone on their desk, in a stand, or on a wireless charger while they are working.


In many ways it's actually worse.

I don't remember the item now, but something I'd bought semi regularly from Walmart. It was boosted in my search/you may like results, which makes sense. Except the product was 10x the price, and not sold by Walmart. There's no clear indication of that until you actually click into it, though. So you can add it to your cart and buy it easily without knowing any of that, by design I guess.

It seems 3rd party sellers know how it works, and probably make a ton of money sniping out of stock items. I almost fell for it as I rarely scrutinize prices, I can't imagine how many people go through with it not knowing any better.


You can filter searches so you only see stuff sold and shipped by Walmart but it does seem that the filters reset frequently/randomly so you always need to double check.

Most of my use is actually local pickup or delivery, so I often use the 'In Store' filter often. It lasts only as long as that session, unfortunately.

Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: