skysight-inc/HackerNews huggingface dataset:
This reasoning makes very little sense to me. Why drive assuming that it will be a rabbit most of the time and not a child or a deer or whatever you deem worthy of stopping for?

If the possibility exists that a driver in front of you may stop suddenly why not always leave a minimum amount of space for a safe stop considering there is virtually no downside to doing so?
You, UNLESS THERE ARE CLEAR EVIDENCES THAT PROVE YOUR INNOCENCE, like there are in this case and there will be in such cases(like skid marks).

The fact that the trailing driver is USUALLY found at fault it is just philosophical razors applied to situations without enough evidences. Generalizing that into "trailing drivers are always at fault" is disingenuous, partisan and malicious.
Apple are apparently working on this area, they've got 2 products coming out. The VR headset (with passthorugh) likely this year, and an AR set of glasses (with options for prescription lenses) which will do the whole projecting into your field of vision thing.

There's no leaks or concepts of what they're actually doing with the AR ones as far as I know though so not a clue what they look like. If anyone can get those right it will be Apple with their ability to do high performance tiny compute.
It sounds like there might be a larger project management issue within your team, though it’s hard to tell from a single example. Features should solve business problems and should come from your clients and/or users and not from engineers. Are your users complaining about your static solution? If not, then why change it? Engineers should work on things that will add value to the business. Arbitrary performance improvements and code rewrites that don’t solve any business issues should be rejected by your project manager.

My suggestion would be to bring this to the attention of your PM. If that fails, then focus on picking up tasks of high value and visibility. Let the “smart” engineers do code rewrites or performance improvements. You’ll have a lot more to show on your resume, feel a greater sense of accomplishment in your work, and will have a greater chance of getting noticed as a star on your team.
I actually used to serve marginalia search it over gemini, although that feature has fallen into disrepair.

But it's designed to work without CSS and scripts, I test it with w3m and lynx, so I hope kristall can deal with it too.
The great success of the soviets was getting people from farms to factories (big gain in income and opportunities). The great failure was not getting them any further. It's sort of interesting looking at the stats from Stalin's time. He took the USSR from a feudal society to industrial society. I think this is an under appreciated ability of communism (the same thing has happened in China, Vietnam, Cuba etc). The problem is communism cannot get you any further than that (or so it seems). Hence countries stating "communist" and embracing private industry and free markets (Vietnam and China).

It makes me wonder what we will do next. Is the service economy the final form? Will we need different political/economic models to move to whatever the next form is?
Ah, you’re a fanboy. You could have just put that upfront I would not have wasted my time taking you seriously.
Rioters literally sent a capitol guard to the hospital where he died due to injuries he sustained. But okay, sure
My dental hygienist warned that Oral B isn’t effective and recommended I use a woven floss, like cocofloss. Stay safe out there.
Definitely not my favorite, but useful enough. A cheatsheet for `lens` haskell library:

https://raw.githubusercontent.com/wiki/ekmett/lens/images/Hi...
Rumqtt release R19: Performance testing, public infra, and persistence
Of course, that's why it's so great.
You're gonna love EveryDaysies (not a joke)
K.I.S.S. - Keep It Simple Stupid
I've puzzled over this as well. Surely, the other car's cruise control isn't calibrated to the same 1mph increments as mine, yet it somehow works out. I wonder if it's an interaction with the leading driver. Perhaps they consciously or subconsciously keep distance from the car behind?
Personally I don't have problem with some ads, just popups and JS spyware/bloatware.

If there is content/ads ratio problem, you just leave the site.
it's pretty obvious that it could influence new developers into the wrong direction though. Saying things like "ha, let's not bother checking this, at worst it'll just panic and i'll simply abort the request".

Which would definitely impact the quality of the software overall in a bad way.
You need the strong labor laws first which the US does not have. Right to work in the US is popular in states with the worst labor laws and mostly the poor states.

Right to work could be good under the right conditions. Which the EU already largely has. In fact many EU countries have far stronger labor laws than the EU laws themselves. That's the context within which right to work starts to make sense.
I use https://phyphox.org/
I think I understand what OP means. I work with some smart people who use code like

val x: Pair<String, Pair<String, String>>

instead of say

data class Status(key: String, value: String)
data class Item(name: String, status: Status)
val x: Item

To the smart ones who can keep everything in their head, the first block of code is trivial and obvious and they don't even notice that it's hard for others to read and easy to make mistakes in.
Um, I'd say I have both your voice and the voice of the sheep shaving engineers in my head at the same time, all the time. You have to realize, those sorts need to justify their salary. And they can't do it if everything you write is just fine. They may be incredibly smart. Most of the time they're not adding complexity because they are looking at the bigger picture; they're really just trying to remain relevant. That's not to say that their suggestions might not improve the code, it really just depends whether they have a coherent plan or if success is going to be defined as shaving some cycles while making the whole more brittle, as you say.

Likely the best people to determine the time allocation for small optimizations would be people who understand the context; but then again, ALL INPUT is food for writing better code, as long as you're not obligated to follow every idea they toss out off the arm. Sometimes you are too focused on accomplishing a task, and you miss easy things you could do.

Also, keep in mind that what may seem brittle from your perspective may work if their goal is to develop a more domain specific, specialized system, and they don't care so much about interoperability.
As someone who has come to prefer viewing web-pages in reader-mode rather than their default-layouts, I really love the idea of having a leaner, more minimalist web. Just pure content without all the bloat...

How have I never heard about this before?
Location: EU / Spain

Remote: Yes.

Willing to relocate: Maybe.

Technologies: Typescript, Rust, React, NextJS, React-Native, WASM, TailwindCSS, PostgreSQL, MongoDB, GraphQL, Docker, Terraform, Kubernetes, AWS.

Résumé/CV: https://drive.google.com/file/d/1RSXI6aQgpmjuQaTLv2hX11yw6M2...

Email: nestor@nstlopez.com

Hello. I am a software engineer with 5 years of experience mainly on the IoT industry working closely with other management positions. Most recently I have been the team lead of a top IoT company. I have been focused on Typescript the most and it is the language I am most comfortable with since I am an active maintainer of open source typescript tools, but would be interested in other language related positions, mainly Rust. I am especially interested in typed and/or functional languages. I am most interested in full-stack positions, but I am the most experienced in frontend. I have a huge passion for teaching other colleagues about my knowledge in many different developer and management topics.

I am looking for a company with huge ambition about making a change that I can help with my knowledge about the most recent technologies. I wish to work closely with said company and create and healthy environment of growth and comfort for the rest of my colleagues. I am also looking for a company that is willing to invest in my personal growth and that is willing to help me grow as a professional.
The most stuff is always locked up in stars, which are not very efficient as they just radiate most of their energy to the void of space, which is hard to all collect even with a Dyson Swarm.

Better feed it into an artificial black hole and the fish out all the nice heavy elements from the accreation disk!

https://www.orionsarm.com/eg-article/464790d2497de
> I used to live this industry, but not enough to take a 55% pay cut and keep working 50-60 hour weeks. Fuck it.

But there are companies out there that do not force you to work 50-60 hours/week. I'm not sure about your particular situation, but in general as I get more experienced, I tend to work less. For instance: I work as a regular employee, 40h/week (8h/day), but I put around 3h/day max. everyday. 3h/day of focused work is enough to get things done and say something in the daily standup of the following day.
But yeah, pay cuts suck.
Real killer app will be pack of cards or smaller projector that will turn any shiny surface into an ad hoc HUD.

Gets most of the value of AR without having to wear anything. Like… imagine being able to have a recipe projected right on to the counter top or stove door.
Is it? They have a developer who streams constantly on twitch. Seems like they have multiple people working there.
I sort of went the other way. I started out as an Electrician, and over ~20 years have moved into Data Science (with many steps along the way).

I can't speak for the US, but for Australia, there are many hybrid roles. A few examples of systems include:

* Home Automation

* Industrial Systems (designing & programing factory control systems)

* Building Systems (designing and programing large building HAVC/Access Control systems)

My experiance has been that people who understand and design both physical and software systems can find well paying work. That said, the career path often convoluted and personal relationships with the right people are critical.
More fossil ressources that they burn in ignorance of the damage they are doing to the world.
I am not an software engineer, but I write code almost daily for personal side projects and automation at work. I write unit and integration tests even for the most toy thing I do (this doesn't come from some kind of fanatic view about testing, but simply because I enjoy writting code and learning/exposing myself to the reasoning and decisions of certain scenarios). I understand the benefits of it, however, I find unit testing specifically tedious and boring as hell. I always wondered if it could be done by some framework that relies on something like Github Copilot: Install the framework, run it pointing to your function/methods file(s), get a file with your tests that you can perhaps adjust here and there and then integrate it in your CI. I understand the challenge due to, perhaps in some cases, the implicit difficulty of coming up with relevant tests for certain parts of your business logic but, do you think it will be possible some day, Am I saying something stupid?
Traffic jams usually have some sort of sign, a slowing of traffic, a stream of brake lights ahead.

It's a different situation when someone is slamming on their brakes from highway speed with nothing ahead of them.
Because then you have to slow down to keep a safe following distance again. Then it happens again, and again, and again.
> I'm very skeptical of "diagrams as code" because it seems like the goal is to minimize effort, not to produce a useful diagram.

It is, and this is a valid goal. The ideal you're chasing doesn't happen in most projects: minimising efforts means those projects are much more likely to have an up-to-date diagram of some description.
Lol, what do you think you'd do in the soviet system? That'd depend on your parents. If they are party members with connections, you'd get some prestigious (by soviet standards) job. The coolest were to do with production of food, distribution (because then you can "distribute" some to your pockets), embassies (you can go to work in GDR, almost "капстрана", and smuggle some jeans/parfume or something), party apparatus (you're the highest class: you've got your own shops with stuff that isn't available for laymen since 1917, hospitals with western drugs, vip rooms in stations and airports, special reserved train cars and hotel rooms just in case you show up, and gourmet food at prices fixed in 1939). If your parents aren't important after graduation you'd be sent to some remote Shitville in the middle of nowhere, say as a physics teacher's assistant, to redeem your "free" education, no choice, you're "allocated" to "uplift the province", off you go.
Huh? In my (German) experience, responsibility for the crash (and thus for the sentence/fine/payout to each driver) is rarely assigned to a single driver in such a case. Instead, it is distributed among participants with e.g. the Tesla driver being 80% at fault for the second driver's damages and the others ramming the second car for 20% (or something like this).

I admittedly find it a little bit confusing how many people here assign complete blame to exactly one participant.
> In a past role, I got into a debate about code style with the smartest person I've ever worked with.

As other said, maybe these guys aren't as smart as you think they are and they may be difficult to work with. It's hard to say with a couple of anecdotes. Also, they could be good at some things, and yet take bad decisions for other things.

If I were you, I'd try to make my point in a non-conflictual way with rationale arguments and listen to their point of view. Eventually, follow what they say if they're strongly opinionated and have more seniority than you, for the sake of moving forward and avoiding conflict over minor things.

If you really think the issue is important, you can also try to open up the discussion to more people in the company. Like write a proposal to enforce better coding style through the use of code formater (or give a short talk), gather feedback and try to reach a consensus.

But I think I'd let it go. Eventually, you will switch team or company, work with different people, and also be better a determining who you want to work with or not.
I'm not sure about your condition, but in my case it is astigmatism which probably increased with age (I have myopia since early school). This means that when it is dark, then eye is dilated more but astigmatism causes it to lose focus more that usual. So black text on white background during the day is focused (corrected with glasses) but white text on dark background during the night is unfocused and I strain to read it and eyes hurt a little, same on the road.
I am not sure about the US, but in most countries I have driven in, putting a turn signal on is asking for permission to enter another lane, and there is no 'right' to go into the other lane or expect drivers currently there to slow down for you.

If there is an obstruction ahead, the safest scenario is to change to an empty lane ('empty' including safety distance) or brake in your lane to avoid hitting it. If you have some other problem you should probably brake slowly and change lanes to the outer edge of the road whenever there are safe gaps.

I would probably be off the gas or braking based on movement of the car in the other lane as part of driving defensively, though i don't think there is any 'obligation' for me to do so.

The behavior of the Tesla would also strike me as rather odd (assuming a right hand drive country unless there is a off-ramp coming up on the left) as it appears to be pulling over to the wrong side of the road.
It used to be useful to me back when my ISP had 28800 bps and 33600 bps capable modems in their pool, and I had a 33600 -- I learned to hear from the handshake when I hit one of the slower modems and would then immediately hang up and try again until I got one of the fast ones ;)
Yeah, I see the people OP describes as clever but not wise (and thus not smart).

And I've been one of them, and I now try to avoid complexity if possible and try to make peace with the fact that the smart solution is most often not the clever one.
So what boots the ‘pre-boot’ code?
Likewise, we could pass legislation restricting the ability of private banks to grant lines of credit

That’s already happening. Bank reserves are being tightened up. Plus banks do that anyways when economic outlook looks poor.

I think it would be terrible to legislate any of this. The fed is already under enough political pressure.

Can you image politicians trying to control the economy? They’d screw it up for sure.
It's essentially gopher with TLS.
Yeah but then they just argue with you about whether it's simple. There's a certain kind of person who loves taking complex things and calling them "simple".
I’ve worked professionally with Java, Scala, C++, Python, Rust, JavaScript, Typescript, Ruby.

None of them are ergonomic for non-trivial applications!

The goal is to appropriately abstract away the super minority of code that deals with the non-trivial parts into a nice ergonomic interface.

Rust is frankly better than most in the list above at allowing the writer to create an ergonomic interface. Yes it’ll take the writer 3x as long in the short term to create the ergonomic interface but:

1. Relative to everything else creating/maintaining these types of internal abstractions is a super minority of time spent reading and writing code.

2. Unlike other languages, you’ll end up with fewer iterations of the interface because it’ll push the author to really understand the complete interface, rather than shipping a buggy interface that needs iteration. Also refactoring is Rust is simpler than any other of the listed languages (because it self documents more assumptions).

3. The ergonomic interface likely has already been published as a crate. I.e. don’t need to write it at all. These internal abstractions are more likely to be written in their first pass as general purpose than in other languages because of the collaborative design working with the rustc compiler.
>There isn't anything unsustainable in free housing.

I meant it's unsustainable in capitalistic "free" market economy where it's an appreciating asset. But yes, the free housing in the communist times was actually one of the best things.
Exactly this. A traffic jam, by definition, is never running at highway speeds. If it was, it's not a Jam.
> with a car you get to decide your own schedule

Not in heavy traffic.
I am absolutely in love with how spartan solved the input problem (prompt line), I wish gemini would also adopt the same function/tag
From what I gather from the article the car didn't suddenly stop.

I still suspect it would be classed as dangerous driving as there wasn't a need to stop and they did find a safe place to stop.

If it did suddenly brake though and it was the car, that seems like something Tesla should be liable for. The time taken for any driver, when a car starts automatically braking, to assess the situation and override isn't going to be enough to avoid the dangerous situation.
A couple strategies come to mind, but may need a bit of tweaking for your specific situation.

Code style: mostly an already lost cause debate between two coders. Pick a third party style that you both can agree to use and agree never to add special rules. Just don’t. Use auto formatter. Debate settled, and both (all) parties will adapt to new style. Ex: in python, use ‘black’ formatter, end of story.

Extra features that make code harder to read: don’t make the problem about the coding/technical problems, make it about end user usage, business problems, and business opportunity cost. Will the end user care more about this dynamic hyper optimized code thing, or an extra feature? Can the business charge more for the extra optimization?

No matter how brilliant the code is, it’s useless if the end user doesn’t end up using it - if they don’t know how or if they just won’t really care.
Right, that's what I was saying. At least not yet...
Price controls were tried in the 70’s and it failed spectacularly and often led to shortages. We had almost a decade of stagflation - poor economic performance AND inflation.

It wasn’t until the fed took control of the money supply in the late 70’s did inflation get under control.
True enough. I think when we say “simple” we often really mean “cheap” (to maintain), so maybe it’s better to cut to the chase and just say that instead.
The opposite, connections that drop or slow down, the sound of music that is buffering or got automatically downgraded to the worst available quality.
I was hoping for https://www.mrtrashwheel.com/.
We used to use a similar approach for testing page objects in stb-tester. It was called stbt auto-selftest (it has since been removed). It would run your page objects against canned screenshots and generate a Python doctest capturing the behaviour of this page objects. You’d then commit the doctest to git and have ci set up to check correctness. See https://david.rothlis.net/pageobjects/characterisation-tests

This was really helpful - we could then see in or pull requests how changes to our page object code would affect the behaviour of that code - just look at the diffs.

It worked ok for a while, but we soon hit limitations with this approach. The big one is the interaction with git. We would get many merge conflicts in these files, particularly when rebasing to reorder commits. Sometimes we’d forget to regenerate the files and have to rerun and rebase after submitting to ci. It worked okish for us as we are sophisticated git users comfortable with rebase and filter-branch, and we’d designed the system so could debug issues effectively, but it wasn’t suitable for wider use.

We’ve moved away from this model to a slightly different one. We still generate this data[^1], but we store the data outside of git in a database indexed by git commit sha. We then display this data and associated diffs in a web-ui. We use GitHub checks to wire it back up to pull requests, so it’s just as visible as when it was committed to git, but more convenient and displayed in a nicer format. You can use the same web-ui to approve changes to this data.

[^1]: though in more structured form than doctests
Think chemistry...
The question is, at what cost, and with what legitimacy?

Too often despots and their cronies get countries into economic trouble, countries that have been taken advantaged by Western interests for hundreds of years.

When the country collapses, the IMF and World Bank subjugate the country to Western interests further often to the destruction of the environment and detriment to upward mobility of the population.

Using statistics like reduction of extreme poverty or wage growth when not taking into account other factors like inflation or mortality for example does not help when discussing the complex topic of the IMF and the World Bank and if these institutions are a net benefit to the impoverished.
Yes, here they are:
https://twitter.com/shl/status/1481349152621559811?lang=en

In 2021,
@Gumroad
achieved:
• $185.5m in creator earnings, up 30%
• $10.9m in revenue, up 18%

Surely, with $10.9m revenue, a little more than $500 would've been okay to hand out for this.