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

In a pieceful world, sure. But then there is this [1]. Don't blame the player, blame the game.

[1] <https://en.wikipedia.org/wiki/Chernobyl_Nuclear_Power_Plant_...>


Much better idea to just buy oil and gas from Russia /s

Better than nuclear power plants getting hit by drones.

We will have Chernobyl longer than dependency on Russian oil and gas


Yes, projectors with 3LCD tech is what you are looking for. They produce all 3 colors at once via 3 distinct lcds inside the chassis and mix them ahead of time. There are a few to choose from, but they all cost above 3000.

The reason why projectors don't use a single rgb lcd (like monitors) to produce the color is the same why all sub 5000$ projectors use pixel shift to fake 4k resolution: Too much light is blocked by the lcd itself if the individual pixels become too small.


If you want to increase the liklyhood of your contribution being merged, do:

* Provide unit-tests

* Good types

* No breaking changes

And if you want breaking changes or grand new features to be merged, you have to show activity in the issue tracker or fix open bugs first, to show the maintainer that you are willing to deal with the fallout or support requests that follow after a PR gets merged. This is not to be rude. This is seeing a PR through the eyes of a maintainer.


I used an apple watch since the first one, updated twice, but stopped using it a few months ago. Siri got slower an more unreliable. Automatic sport detection became annoying. And still having to charge it every single day became pretty old. I miss being able to pay with my watch without having to unlock my phone. But thats about it. Anything else about that product just became annoying.

I'm 100% certain that if 3rd party watches could integrate like apple watch could, that apple watch could be way better. But the lack of alternatives conceals how mediocre of a product it became. I wish apple wasn't such a control freak.


The ultra only needs to be charged for like 45 mins every couple days. It’s nice for the “find my phone” button and for getting alerts when my phone is in my pocket.


Those packages exist already though. Pretty sure the bun maintainers (or Ciro Spaciari in this case) asked the question "how fast could it be if written in zig?".


Isn't it possible to write it in Zig as a separate extension? Every mature language I'm aware of supports this AFAICT


Tree shaking means it won't bother you if you don't use it


I didn't confuse it since I use the mnemonic "formatting text to “justify” is horizontal in my language".

Sure you can change that. But that covers the flex default behavior.


But when the `flex-direction` is `column`, `justify-content` becomes synonymous for "vertical alignment" - that's what creates the confusion here.


I guess it makesmsense if flex-direction vertical is like switching to a vertical language.


When I manage a project and have the freedom to choose my configuration structure, then I always use typescript. I never understood the desire to have configuration be in ini/json/jsonnet/yaml. A strongly typed configuration with code completion seems so much more robust. Except of course your usecase is to load or change the config via an API.

I like what apple is doing with https://pkl-lang.org/ though.


You can apply typescript-based strong typing and code completion to JSON and similar. And then you can avoid making arbitrary code execution part of your config format.


Pretty sure netflix does exactly that with their other studios. I guess the big names mentioned in the article (Joseph Staten, Rafael Grassetti) wouldn't go to netflix for a 10 mio. games project, if what they already achieved is 20 times bigger. Heck, the compensation of these two probably consumes a 20 mio. budget.


We have the rule that commenting on syntax is disallowed. All syntax must be enforced by tooling (prettier, linter). This speeds up code review, because you review what actually matters (patterns used, regressions, bugs) and reduces friction between team members. Also a common syntax is learned way faster, as you get the feedback right in your IDE (or you don't even have to waste brain energy on it, in case of prettier).

If a syntax is not enforceable via linter because the rule does not exist, then you either write your own rule, or have to let go of the idea and have to surrender that there is a bit of wiggle room in expression.


This is a huge deal, I've tried to implement this anywhere I've had any clout and it always saves a ton of time on reviews. Automated lint, formatting and coverage requirements (just not 100%!) cut so much wasted time out of reviews.

Of course, the flip side is organizations that want to go crazy with Sonar/Snyk/etc, where every PR ends up being dragged down by over-opinionated tools.


Right now AI is like a chissel. It's a very useful tool, but not useful for everything. Banging your head against the wall of capabilities will give you an intuition when you will pull this tool. Just like you learned how to use a search engine effectively over the last 20 years.

When you are familiar with LLMs, then a question from someone who doesn't use AI is very obvious. It's the same feeling you have when you roll your eyes and say "you could have googled that in 10 seconds".

It's either explaining code where you don't even know the lingo for or what the question could be. Or touching code with a framework you never used. Or tedious tasks like convert parts of text into code or json. Or sometimes your mind is stuck or drifts off. Ask AI for an idea to get the ball rolling again.

Yes, discovering what works and what doesn't is tedious and slower then "just doing it yourself". Like switching IDEs. But if you found a handful of usecases that solve your problems, it is very refreshing.


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

Search: