skysight-inc/HackerNews huggingface dataset:
I think the moral of this story is to spend time thinking about what you _actually_ want and do _that_.

I agree with Steve's advice here. If you don't want to be in New York/SF/Wherever... don't. But accept choices have pros and cons.

E.g. I spent 7ish years in Los Angeles. Now I live in Asia. I'm having a great time here, but it _does_ mean there are certain California opportunities I have to say no to, and that's fine!

In this example, if the founder _really_ doesn't want to be in New York, make the decision one way or the other now, and commit to it. Trying to do multiple things at once will never be as efficient as focusing on one thing. You'll always be beaten by the person/team who has laser focus. You can have anything you want in life, just not all at the same time.

A great example I see of people trying to have everything at the same time is buying a house. They'll want a house they love that's ALSO an excellent investment. Usually what they end up with is a house they kinda like that's a mediocre investment.
Many processors do have this and expose it to programmers, it’s called “register windows” (though usually used for procedure calls). Or you can have banked registers, which often serve different privilege levels. Once you start looking at the microarchitectural level, you’ll find that modern processors have large register files and rename them into the architecturally visible ones.
It's a little funny that Javascript haters and Javascript influencers meet in their desire to highlight the new and shiny toys of the front-end ecosystem, but if you actually look at the survey results (or work on the front-end) then you know that in the real world, where people are shipping to prod, the story is the stability of favored tools.

These things won: React, Webpack, Jest. They've been the dominant tools for years. (Typescript is getting there.) The ecosystem around them is enormous; a million edge cases have already been handled; they're not going anywhere for a long time.

It's not really a surprise that as browsers become more like operating systems, people will experiment and find new ways to leverage the available capabilities, but you don't have to play with the new toys, and you definitely don't have to use them for paying work. Just say "risk" ten times if anyone suggests them, and your PM will end up agreeing with you.
It's not a fine experience if the user had scrolled down the page, or had filtered down the table listing, or had set up the UI by opening a panel or whatnot.
You can think of it as an incremental build step but the crucial key that Unison's content addressing gives you is that canonical representation only needs to be generated once, ever.

So for example if someone publishes a library, no new build step would ever be required for consumers of that library.

Even with CI/CD there would be no build step because the very act of merging one's code into another codebase operates on canonical representations and so they never need to be regenerated.
Goldman begins to slash costs, cut over 3000 jobs
Notes on Less Than Zero, by Bret Easton Ellis
I remember using exrx a decade ago to build a workout routine with dumbbells that hit all muscles. Such an excellent resource.
Is this supposed distinction actually meaningful? I don't know...color me unconvinced.

When I interpret "being constantly ready to immediately take over" language, it's unambiguous that I need to maintain full situational awareness as if I were driving the vehicle.

Physically and mentally transitioning from partial to full situational awareness obviously takes some time, and yet from the graphic in the SAE link, the chart remains entirely ambiguous about the permitted time between "when the feature requests" and when "you must drive".

Furthermore, a quick review of SAE J3016 Rev 2021-04 reflects equally ambiguous language in § 5.4 NOTE 4 (my emphasis):

> NOTE 4: In the event of a DDT performance-relevant system failure in a Level 3 ADS, or in the event that the ADS exits its ODD, the ADS will issue a request to intervene within sufficient time for the fallback-ready user (whether in-vehicle or remote) to respond appropriately.

I'm curious what the normative minimum of "sufficient time" will be in practice.
There’s no waiting for the user. It’s an SPA experience without the headaches of client side state management.

I suppose what you have to learn and add is relative to what you already know and have, isn’t it?
Related:

Lessons in Electric Circuits - https://news.ycombinator.com/item?id=9379307 - April 2015 (11 comments)
If you mean setting up a server for each separate thing you want to host--pretty much none of us.

But I imagine it'll be more like bit torrent: Hosting just becomes part of using.

If you don't want to pay for a service, maybe you leave your computer on overnight while seeding and by the morning you've got enough cred to be a premium-tier user.
Is there really a difference between firing someone and reassigning them with (let’s be real here) a (probably substantial) pay cut?

Certainly most unemployment agencies would consider that constructive dismissal
This is basically Siri
Good luck talking to cloud infrastructure such as Cognito-authorized AWS S3 buckets on the client side with a last century mindset like that.
React says what things should be, given a limited state. (These elements read X, and update when X changes.)

Vanilla JS says how to do things (find these HTML elements and update them by doing X).

It is much simpler to track and mutate a state object, than it is to find all the nodes you need to update and update appropriately.
Sounds like a lot of latency, waiting for the backend to render a template and send it over the wire every time the user presses a button.
Macs with a T2 chip first start execution there before pulling the Intel CPU out of reset.
Right, and not just one 200gb repo. If I want to do a git bisect of the app while holding the deployer constant I have to wrangle at least two of them.
What a delightful article to read. Thanks for sharing!
Well to be honest, I have driven more than an hour to go to my favorite Italian deli and get my favorite sub sandwich, so it fits my personality
Related:

Yuzu: Nintendo Switch Emulator - https://news.ycombinator.com/item?id=30042687 - Jan 2022 (87 comments)

Yuzu (Nintendo Switch Emulator) Progress Report January 2021 - https://news.ycombinator.com/item?id=26095834 - Feb 2021 (89 comments)

Nintendo Switch Emulator - https://news.ycombinator.com/item?id=25522454 - Dec 2020 (12 comments)

Yuzu – Nintendo Switch Emulator - https://news.ycombinator.com/item?id=16150777 - Jan 2018 (171 comments)
So why don't you rewrite the emulator in rust, then? Seems like it would be right up your alley, and rust is only used to create inferior rewrites of existing software anyway.
There’s a big difference between “constantly vigilant” and “you can chill out and watch YouTube, and just, like, don’t be drunk or super stoned

The way I’m reading the SAE, it’s closer to the second. Like, it’s actual real self driving, but might need the user to take back control with a modicum of warning if it sees, say, a construction zone ahead or if it detects too much standing water on the road.
> Type "At what level does debt-to-GDP ratio hinder a nation?" into ChatGPT

Wow, is this what we’ve come to? This is a valid thought process now?

I have no strong views on your point. But I really don’t think it’s safe to trust the very-convincing and very-possibly-incorrect responses generated by ChatGPT to inform your views (on anything).
> they were going to release monthly attestations

Did they say this? I thought it was quarterly (same as what Circle does with USDC)

> in December BDO said they were going to stop dealing with crypto companies.

Yeah who would blame them?
I read long ago:

Firing someone is admitting to your second mistake.

(Not being able to exploit the talents of someone you hired. The first mistake is hiring someone who you later have to fire.)
For some reason, a large part of HN users seem to hate every fundamentally new technology. It seems the majority here thinks the next 20 years will be like the last 20 years, with only minor, gradial improvements. And every idea of a bigger shift is a scam.

I have yet to see a good explanation of this.

Maybe this is the case on every forum, simply because that is the prevailing attitude among people in general? During the evolution of mankind, fundamental shifts have probably not happened during a lifetime. So maybe our brains are wired to fight the idea of fundamental change as nonsense or betrayal?
>The ecosystem around them is enormous; a million edge cases have already been handled; they're not going anywhere for a long time.

Sounds like everything that came before them, but they got a foothold somehow.

>Just say "risk" ten times if anyone suggests them, and your PM will end up agreeing with you.

Please don't overuse this, if you get in your groove then ten years down the line you'll end up being a naysayer to something the company actually should adopt.
I'm not defending them.

But I am noting they do have 3rd-party attestations (NOT audits!) which is the same as what Circle does with USDC.

FTX used their FTT token to prop up their balance sheet. This attestations says USDT isn't like that.
If you're defending NIMBYism with this post, it fails on many fronts.
Note that an attestation isn't an audit.

It's not nothing though - certainly more than FTX had.
Related:

The Unison language – a new approach to Distributed programming - https://news.ycombinator.com/item?id=33638045 - Nov 2022 (113 comments)

Unison Programming Language - https://news.ycombinator.com/item?id=27652677 - June 2021 (131 comments)

Unison: A Content-Addressable Programming Language - https://news.ycombinator.com/item?id=22156370 - Jan 2020 (12 comments)

The Unison language - https://news.ycombinator.com/item?id=22009912 - Jan 2020 (141 comments)

Unison – A statically-typed purely functional language - https://news.ycombinator.com/item?id=20807997 - Aug 2019 (25 comments)

Unison: a next-generation programming platform - https://news.ycombinator.com/item?id=9512955 - May 2015 (128 comments)
You don't have to press the breaks or gas when you are following someone without changing lanes.
also, generally anyone facing high imports of expensive fuel due to lack of domestic fuel, e.g. most islands like PR
Related:

Neeva: Ad-free, subscription-based search engine launches - https://news.ycombinator.com/item?id=27676834 - June 2021 (27 comments)

Neeva Announces Public Availability of Its Ads Free, Private Search Engine - https://news.ycombinator.com/item?id=27675408 - June 2021 (94 comments)
> The Z80's system, although simpler, creates a "hole" in the memory, because the bottom of the memory space is used by ROM and therefore you cannot use the beginning of the memory space for normal RAM work.

Gameboy actually does a funny thing where the boot ROM gets mapped at the bottom of the address space, and then it writes to a MMIO address to unmap the ROM overlay and restore the first 256 bytes of the cartridge there instead. It’s quite amusing!

> On some computer platforms, the instruction pointer is called the "program counter", inexplicably abbreviated "PG"

Typo, maybe? Typically it’s called “pc”.
I saw a fraction of an episode of Richard Branson’s “The Apprentice” and was struck by the fact that (unlike a different host of the US The Apprentice) he considered the act of firing someone very painful.

It was an existence proof that billionaires do not have to be heartless psychopaths - even though media consistently gives us this impression.

And - predictably - his version of the show did not rate very well, and was fundamentally less entertaining. It was soon cancelled I believe.

(I am not saying that he is a wonderful person— I don’t know him. I just know that he doesn’t outwardly celebrate the cult of cruelty that is popularly believed to be necessary for being a billionaire.)
You don’t re render a template. Only what you need to. If it’s a single div then so be it. Which is why it’s SPA-like experience with server side code
I don't know if there's a rails-of-js yet, but Svelte is pretty nice.
This is where I feel if you hire the right person, they can very easily be equally effective in another role within a very short period of time. Business context is key. They have it, so it is much easier for both them and me. Also they don't want to leave the company, that is the critical thing here.
Who says they don’t?

While I don’t work in Silicon Valley, I’ve probably been acquainted with a half dozen scenarios where women engineered an improbable career path in this way. Either sexually or in a foster daughter type role.

Holmes was an obviously flawed personality good at playing games. She was Steve Jobs 2.0 during the rise, but was able to conveniently paint herself as this pathetic figure worthy of pity when the time for sentencing came around.
Because most of the competition manages to either be worse than them, or lack the features that actually make them relevant.

I am reaching 50 years old and am yet to see any ticket management system that is as powerful as Jira, while offering a relatively good usability story, and the integration story of having a ticket bind to documentation on confluence, SCM related history and CI/CD reports.

Likewise the competition to Booking usually fails to show as many properties, have as rich filter selection, and in many cases their prices are higher than what Booking offers, moreso if one happens to have Genie level status.
of course there is!

For the worker, it can be the difference between homelessness and merely tough times; between covered medical insurance and untreated disease; between hopelessness and a wake-up call.

For the company, it can be finding that someone was put into a bad spot and they are now able to shine without having to pay for new talent acquisition.
Apologies, I'm not going to post my health status or information here. I found the help I needed.
This is why we need Tres Amigas, higher capacity high voltage lines, and further grid connectivity improvements.

Many energy generation projects are stranded due to the grid in their county being unable to transport the power generated to ratepayers with need. Larger grids result in lower costs, as scale and the ability to lean on many diverse energy sources lowers the cost and increases reliability for each grid operator.
As a matter of historical fact it didn't. Their balance sheet was an excel sheet with random entries like "fiat@: $8B".

(I don't trust any entities in the crypto space, but just for the record)
Who will operate the low code and chat gpt though ? It's not clear to me at all that the humans can be totally skipped in the near future. Maybe reduce their headcount but even that one is debatable (if devs become more productive they will get more tasks, create more companies etc).
It is nice. I’m not seeing enough adoption unfortunately which is negative in terms of work opportunities
>It probably won't happen but what I'd really like to see is for browsers to be a bit more "batteries included" when it comes to UI

This has been happening gradually for the past decade and now jquery is no longer necessary.
At the risk of getting downvoted: most of the impressions IT people have on other jobs are extremely one-dimensional and naive. In my personal opinion, a lot of IT people have the impression that their job is "the most important and complex" job, and they could easily do another job of they put their minds to it.

My suggestion is to put your money where your mouth is, and try it. You will most likely figure out soon enough that - like any almost any service job where you have a lot of independence - sales is really hard, nuanced and requires a lot of strategy, tactics and logistics.

There's a huge difference between someone who's using a phone script to book an appointment for a utility provider, and someone who is selling high ticket services like the one that most likely pays your wages. The fact that you've had a few people of the first scenario on the phone can give you a hugely wrong impression about sales (pars pro toto).

Sales can be as complex or simple as software development: there is a huge difference between someone who uses an if statement in an excel formula and somebody who builds an extremely optimized HFT system with FPGA or whatever they might use...

In fact, I think there might be lots of parallels to software architecture: you need to figure out the proper model that helps you to actually sell something: not only making sure the buyer has BANT (budget / time / authority / need), but also making the buyer aware that you exist, that he trusts you, what his triggers are, when he gets triggered, how the buyer process works, who your champion might be, macro-economical factors that make your sale a no-brainer, how the sector you're active in works, what your competitor landscape looks like, how the politics in the organisation work ...

Why do I have the need and think I have the authority to say this? I've been doing both sales and development, and being an IT guy first, my arrogance of "I can do sales and marketing too, it's just some ads / SEO / phonecalls and follow ups" has cost me almost a decade of opportunity cost. It's been a humbling and eye-opening experience that finally made me realize that - even though there are some jobs where you don't need your brain - a lot of jobs are way more complex than you can imagine.
Parallels to "I can build that in a weekend" are not far away from "I could switch to a high end sales job by just reading a few books over the weekend".
I like the name pirate weather a lot.
This article is strange.
It says the Chinese Embassy has stopped issuing short-term visas in Japan, but a visa is not required for Japanese passport holders when going to China. Also, the discriminatory measures China says Japan is applying against Chinese travelers apply to ALL inbound travelers, including those Japanese coming home. Everyone must present a negative pcr test taken up to 72h prior to departure.
How exactly has China retaliated against Japan?
You certainly can’t get $1 for literally $1 anywhere unless you are using an American bank/credit card that you are an American customer of. The exchange rate is far worse
Still waiting for declarative (JS free) support in all browsers.
> Wdym real world

Means that this survey may not be as representative. But with the info you gave, it might be.
The fact that you can select the "W, A, S, D, Space, Mouse" text with your cursor I think is what really brings it all home.
What headaches? You mark a query as stale and it fetches new data from the backend and rerenders elements as needed automatically.

What reason is there to learn Ruby and Rails and Hotwire and streams and turbo frames and whatever the next churn is just to avoid rendering some html with javascript?
Thank you for explaining yourself.

Searching 'neuralink "scar"' ('' removed) got me information about the ethical issues of Neuralink@UC Davis, and a 2020 article about potential polymers to use in the wires.

I will continue to wait and see how the tech develops - I certainly was never planning on being one of the first early adopters anyways, but I still see a lot of potential for Paraplegics, and then obviously Consumer usage eventually.
Have you seen what some twitch streamers will do for a tip?
Good memories of this library when the professor for the course complex networks said you were allowed to use any existing libraries. That labwork, needless to say, was a walk in the park.
Looking back now retired - I think I was always too keen to get out of those meetings to get the value out of them that I should of. A manager is the best resource to help you with your career - setting goals and helping you achieve them.
The third vehicle (pickup truck) decided to go around instead of stopping, probably because of the vehicle behind that was driving too close. That caused a larger pileup than it would have been if the fourth car maintained a safe distance and speed.

This is partially the fault of Tesla, but it could have just been any other car having issues such as running out of gas, or an engine failure, or a medical condition with the driver… and the result would have been the same. That being said, there’s obviously no reason for FSD to stop the car like that - Tesla needs to figure out these random stops in the middle of a freeway
This site has a lot of flaws but sometimes it’s really the best :)
That's handled by shadow dom event retargeting. When the events pass over the boundary of the component the target becomes the component itself instead of the input.
Take a look at Declarative Shadow DOM: https://github.com/mfreed7/declarative-shadow-dom
This is basically the SSR spec for web components.
And where does that new div come from? It's not a backend template?
you inherit all the politics that comes with an existing company as well.

owners and CEOs are powerful but not infallible; Carlos Ghosn got thrown in jail when he got too big for his britches as CEO of Nissan (in Japan Inc.'s view, at least).
Not on real hardware.
> For some reason, a large part of HN users seem to hate every fundamentally new technology.

Hate and healthy skepticism are two completely different things.
I was thinking this when ChatGPT came out too. And not just Lisps - any new, or niche language. The barrier to entry is going to be much, much higher.
Intel Launches 4th Gen Xeon Scalable Processors
Intel highlights broad industry adoption across all major CSPs, OEMs, ODMs and ISVs, and showcases increased performance in AI, networking and high performance computing.
> knew the field is predominantly male

> only 5.2% women?

You answered your own question though.

There is no magical answer.

What is curious though is why you think any of that matters.

Its like saying: I know zebras have stripes but do zebras have stripes only?
There are significant differences between the two, for both the employer and the employee.

In terms of economic theory, you’d say that staying within “the firm” (Coase) saves both of them a lot in transaction costs.

In normal terms — the employee spent time and money finding the previous job and spent time learning how to exist inside that company. Instead of immediately needing to discard and repay those costs - they can “hit the ground running” in a role that is more suited to them.

And so on. To overlook all of the advantages here would be very cynical.
Quite standard in any big corporation.

You're lucky not having been discussing money budget per ticket instead.

I have had projects where sprints got money budgets assigned to them, which divided by the cost per hour of each developer got us the amount of hours available for the sprint.

Those hours were the budget for the sprint, no more no less, better chose wisely the stories that fit in.

To make it even better, some project activities only were given such kind of budgets in specific times of the year, then one of the external consulting partners would have the go at that specific sprint.

So not only were the tickets chosen to fit the budget, every few couple of months, the teams doing the work were always rotating.
Holmes & Watson was great
Funding for African startups broke records in 2022
The police report is public. You can just read it and compare it with the confident assertions here to adjust your priors of the competence of this user base
I'm the lead survey maintainer; I agree that the survey is very front-end oriented, but that's because it was hard to properly cover everything, and we're instead hoping to do a separate "State of Node" (well, or a similar name that also includes Deno, Bun, etc.) survey at some point.
When I came here 10 minutes ago, this was the top comment:

https://news.ycombinator.com/item?id=34335123

Calling the article "complete horseshit". That sounds hateful to me.
Well, technically Musk bought an ownership stake in Tesla
Vento: Simple Screen Recorder tool that lets you fix your mistakes