skysight-inc/HackerNews huggingface dataset:
For me, further confirming at how badly planned Wayland was/is. I keep hearing that there was no way forward other than "scrapping X and starting over" but given the extent to which X still works just as good, if not better -- I just don't believe it.

Someone forgot "never break backwards compatibility" and it CONTINUES to show.
> Your phone and your car have no reason , absolutely no reason to be connected to one another

I currently have two cars. I've had many others in the past.

Car: steering, gas, brakes, environmental controls.

Smartphone: Phone, navigation, music.

For me there is one connection: Bluetooth to play the phone's music through the car's speakers. Besides that, I agree - no reason to connect. But I feel like I'm missing something as there is so much discussion about connecting them.
Isn't NATO a military alliance while BRICS an economic one?

Not sure if this is an apple and orange comparison.
Nah. People would just melt them down for nuclear suppositories:

https://www.orau.org/health-physics-museum/collection/radioa...
Yeah I think you have it right unfortunately, it sounds like they want someone who is willing to endure pain like terrible work, conditions, compensation, codebase, bosses, etc.
If you are interested in this topic, you may like my recent essay in Bankless:

https://newsletter.banklesshq.com/p/why-the-flippening-is-go...
"Shared memory" is really more of a description of the memory model that is exposed to the programmer, rather than the hardware.

Under the hood, there are caches -- sometimes memory addresses live in a cache above you because you put them there, sometimes they live in a cache above you because a neighboring core that shares your cache put them there, sometimes they live in RAM, sometimes they live in another cache on your chip and you have to ask for them through the on-chip network. The advice I have been given (as a non-HFT guy) is just to try not to mess around to much with the temporal locality, pin threads to cores, and let the hardware handle the rest.
> (P.S. Why isn't there a simple PTO URL for "show patent number XXXXXXX"???)

It's going to get even worse at the end of the month when they retire the website you linked to. Patent documents can't be linked to directly in the replacement as far as I'm aware.

https://www.uspto.gov/about-us/news-updates/uspto-launches-n...
Suburban middle class parents, especially immigrants (and even more immigrants from Asia) tend to look on GreatSchools and pick Mission San José / Monta Vista / Gunn, and our crazy pressure on their kids.

It means people from there tend to have quite high achieving in life, at a pretty high mental health cost that follows them for life. It’s an open secret if you ask folks who graduated from there.

Of course, people with a bit more connections / more money just send their kids to private school instead.
That's quite a wide range, but sounds about right. OP, we need you to apply and find out, for science!
My dollars are going down like a ton of bricks.
Yeah, I’m an HPC user (and small cluster admin by necessity). Remote X11 windows haven’t really been common for years. Occasionally you’ll see an Rstudio server instance, but this is tunneled through an SSH port forward and uses HTTPS.

The last time I needed and X11 remote session in a cluster, it involved Matlab and some kind of toolkit.

The performance of using a GUI remotely is nothing compared to just copying a terminal figure through an SSH tunnel and viewing the figure locally. I’d say that the low performance of remote X11 was the biggest factor in this shift.
It is hilarious that the big insight here is “there’s got to be some hidden reason why Adobe is taking this defensive move.”

It’s only hidden if you haven’t spent any time googling Figma’s founder - who stated from Day 1 that multiplayer design is possible in the cloud and it can’t be file based.

Adobe needs Figma to replatform everything they have into that model, because they can’t abandon the tech stack they have.

The amount of value this is going to create isn’t a multiple on Figma’s revenue, it’s a multiple on Adobe’s.
I was thinking University Ave too. Agree though, there is no city center as far I can tell
> I don’t think you understand how terrible some managers can be

Meh, personal attack and you know nothing about me.

And the situation where you have to put up with a totalitarian boss because there are no other jobs in your area is so incredibly specific to whatever location you had in mind as an example—you still shouldn’t give it out as general career advice. Saying yes to everything is objectively terrible advice if you want to start a company or work in one where you make great, innovative, and highly valuable products, because that kind of output requires _thinking_ and disagreement occurs when free thought is allowed.
>but nothing matches the fastness of cursive for writing down rapid thoughts

Shorthand is much, much faster.

If speed of transcription is your priority, you should learn stenography.

Cursive is an in-between, harder to read than standard writing but slower than stenography.

It can take months to learn but if speed is your priority it is worth it, especially if you don't need it to be readable by anyone else.

Intermediate practitioners can easily reach 250 wpm which is much faster than typical English speech. Skilled practitioners can easily exceed 300 wpm.
You’re obviously still on a relatively shallow level of webdev craft.

Once you get deeper, you don’t have to “relearn” anything.

You just embrace the only constant thing which is the change.

And keep using the same basic ideas to deliver the product. Not caring about the labels under which the ideas are implemented today or whether it would be cosidered cool in 10 years.
Thank you for these considerable responses. They were a fascinating read.
I expect they want people who are willing to be persistent in working on hard problems that might be challenging or require learning new skills. I don’t see the implication others are drawing with grinding, long hours, overwork, etc. I don’t love the term grit as it’s been popularized but still I think the ability to deal with frustration and keep moving in the right direction on hard problems is a valuable one. A person who displays this quality can be expected to do well when faced with a job that requires learning a new programming language or working in a difficult field (including non-programming things like nonprofit work or counseling).

Grit is not synonymous with overwork. Grit is more about, when something is hard, not just looking for an easier task, but continuing to focus on the problem at hand. It doesn’t mean being a hero and figuring things out on nights and weekends. It might mean patiently reaching out to the people who can help you, following up when others drop the communication, taking responsibility for chasing requirements, etc.

Grit can also meaning sticking to your guns when it comes to boundaries and thus preventing burnout.

I guess I just would caution folks to not read too much into this word. It’s not a strong signal of anything, put it together with everything else that you see from the company. Some people just read the book Grit and want to use the term
They can both be equally authentic, there's nothing preventing either from doing the exact same thing as the other. But the software based one will have a lot more overhead keeping track of cycles and making sure things interact at the right time.

As willis936 points out, decapping can let us see the exact logic a chip uses, but only a minority of chips are decapped. It's extremely expensive and analysis is time-consuming. Most stuff is reverse-engineered. That doesn't mean it's all HLE, we can infer a lot of behavior, and the composite timing is known, so it's close enough to use, but not to archive the design for future generations.
An easy to use function chaining pattern on Python
>I guess around 1995 then? Whenever they switched to DB25 to DE9 for serial.

There was a transition during the 90s where the DB25s were phased out and replaced with DE9s. Computers became more commonplace and popular, and they also became smaller, so the bulky 25-pin port fell out of favor.
> The problem is many millennials and Gen Z have already given up on social security, do not believe in it in the future, and will not vote to keep a dead or dieing SS program alive when they themselves had abandoned it long ago.

Good.

Let's be brutally honest and ask who's really to blame for this.
Parsec, I think?
This is what the queue was like, and about: https://www.gq-magazine.co.uk/politics/article/the-queue-que...
Well said!

Kids nowadays don't understand what it takes to build, battle-test and maintain complex systems over decades in operation. It is a marvel of Engineering (both HW and SW) and the experts are worth their weight in gold. There is much to learn from them.

Do you have any links to where we can read about its architecture and system as a whole?
Wouldn’t the clarify step involve such decision making? Whether or not you actually want to tackle the stuff you may have captured?
42 to 49 cents depending on time of day.

https://www.pge.com/tariffs/assets/pdf/tariffbook/ELEC_SCHED...
The funny thing about many of those 'top schools'. You're actually worse off as top universities cap the number of students from a given high-school. Worse yet, most the kids are doing after school tutoring to boost their scores, making it an arm race.

I'd argue that a well motivated student would do better by being in a slightly worse school
I understand quantum mechanics very well which is why I understand that the Everett interpretation is how we move forward.
> When I google for a solution, the answer seems to be use Alt-Left-Mouse. I don't understand how that is a solution. I don't want to use 2 hands to resize a window.

For what it's worth, it works very well one-handed on laptops, this is how I've used it for years and I greatly prefer it. The click target, that is the area you have to aim for with the mouse cursor, is much bigger than even the most absurdly thick window borders, so I find it much easier to use.
Haskell's Operator Glossary
To intentionally create a restriction, an orifice (auth uses the term expansion valve which is incorrect in this scenario).

Liquid refrigerant flow is restricted when it flows through the orifice. This causes the pressure to drop which causes the refrigerant to flash/boil. While the refrigerant is flashing/boiling, it is absorbing heat from the surrounding environment.
You are agreeing with me.
Huh? Am I breaking the rules or something? I don't know what you are saying sorry but it isn't useful to this discussion.

From the FAQ:

What to Submit
On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I asked others how they would build a chat system in 3 days, and my intention is to use that to understand how to solve my own question.
The whole post comes off as a humblebrag.
Marketing and Business!
Google's reps routinely "take care" of big agency staff and show them a good time while feeding them the same "spend optimization" suggestions.

The agency staff can then claim the campaigns were optimized based on Google's suggestions, which is the perfect smokescreen.

Most big brands that outsource media buying don't have SMEs to audit the media buying they've outsourced, so the result is Google makes a ton of money via their preferred middleman, advertising agencies.
Has it?

I very much think that it knocks it out of the park compared to a LOT of other recent works in fantasy genre, including the Hobbit trilogy.

An error here and another there do not make terrible writing. There are various interwoven stories in the Rings of Power, each of them consistent within itself, creating a tapestry that easily makes you buy into the world. It requires much less suspension of belief compared to many other works. Including the Hobbit trilogy, again. And don't even mention recent Star Wars flops. That was bad writing.
Every macbook power supply from who knows when does.

Here's a teardown of a 2015 macbook pro charger that includes a Texas Instruments MSP430.

https://www.righto.com/2015/11/macbook-charger-teardown-surp...
For those more generally interested in learning FPGAs and computer architecture, MiSTer is a nice platform to explore. I recently found a good series of videos looking at it from this perspective [1].

1: https://www.youtube.com/watch?v=qxgM9NPrhqw
If you're happy with Node then something like SocketIO is decent for this type of stuff.
I had a similar thought with a recent job posting. As a hiring manager, I understand wanting grit, but would never list that as a top trait I am looking for.

A job title should communicate role and impact. If “grit” is the role, that isn’t very compelling to me personally.
It seems quite foolish to try a solution this radical before trying a global price on carbon emissions.This is risking the livelihoods of everybody for the profit of a few in that case. Otherwise I agree.
https://www.ted.com/talks/angela_lee_duckworth_grit_the_powe...
I’ve never really understood how such a large portion of google’s revenues are derived from search. I’ve rarely clicked on any ads when using google or any other search engine.

YouTube, in my opinion, is far more effective as users are forced to watch 5 second ads prior to watching the video that they are interested in. 5 seconds is too short to context switch and can also convey a lot of information.
iPhone 14 Pro Camera Shaking in Apps Like Snapchat, TikTok, and Instagram
In my voyage through the public school system, I never noticed any particular methodology used to teach.

I agree that specialized techniques help with specific learning disabilities, I've seen it in action. But for ordinary kids (the vast majority), the teacher just walks through the textbook for the class. The smarter kids just read the textbook and learn it themselves, as the teacher is moving too ssllooooooowwllyy.

Frankly, the teachers didn't know what to do with me. Some wanted to be rid of me. Some liked me. I don't recall learning much from any of them.

My history teacher would show Mr Magoo movies. I'm not kidding. My auto shop teacher would show drag racing newsreels. I did like my wood shop teacher. He taught me how to use machine tools and not cut my fingers off (he'd lost his in a table saw). That's paid off dividends for me my whole life since. But I don't think that required special teaching training. I learned how to use metal working machine tools in college from the head machinist, who simply enjoyed showing me how to run them.
It's nothing anyone actually needs.
> In another year or other relatively short amount of time, Adobe will need to keep executing and succeeding in acquisitions of freemium competitors who can spring up with weed-like ease.

Figma took 10 years to get to this point. Even if someone else can get there in 5 years, as an executive at Adobe, do you care?

And the danger to Adobe wasn't Figma in its current state, it was Figma taking its performant web stack and starting to attack features in Photoshop.

This is the kind of deal which encapsulates perfectly what is wrong with the state of modern capitalism. This deal should be blocked by the FTC and Adobe should be forced to deal with a plucky, upstart competitor who could displace them.
I'm confused - my car goes just as fast when I push on the gas pedal ;)
Give the guy a break. Everyone from Aristotle through Adam Smith and marx made this mistake.
Unfortunately, how people understand words depends on their own experiences of it, and not a few people have been made to feel bad about “not having enough grit” just so that they can exploited for longer hours and less pay.

But I appreciate your healthy understanding of the word. When I was younger, that was how I understood grit, and it is still how I see it when I am working alone on the things that I am most passionate about. I guess the solution here is for the person hiring to be aware of how their own usage of words might be interpreted. If you already know that “grit” can be taken negatively but at the same time you want to attract people who are passionate about your craft, then you really need to pay attention to people’s reactions and rethink your comms strategy.
The Weakness of Xi Jinping
that is not happening in commercial engineering though is it?
> What's Google's interest in pointless clicks? Short term they could get some extra charge for those

Because there are humans in the loop, and "Google" isn't a monolithic all-seeing entity. Sales guys, devs, etc. are rewarded on a quarterly (or yearly) basis, and short-term gains are prioritized over long-term effects ( I mean, how _do_ you measure the fact that, say, after getting 9 months of pointless clicks, the advertiser decided to cut their Adwords budget by 30%?)

So, someone runs an experiment (replace the obvious radio button with a hidden drop-down box, say), the clicks on the advertiser's ads go up, so the experiment increases revenue week-over-week by, say, 3%; and voila, everyone involved gets a pat on the back and a nice phat bonus come the next eval cycle, and maybe a promotion too.
From the release tarball:

## Installation

### Binary Packages

Recent versions of aerc are available on:

- [Alpine]
- [Arch]
- [Debian]
- [Fedora]
- [macOS through Homebrew]

And likely other platforms.

### From Source

Install the dependencies:

- go (>=1.16) (Go versions are supported until their end-of-life; support for
older versions may be dropped at any time due to incompatibilities or newer
required language features.)
- [scdoc](https://git.sr.ht/~sircmpwn/scdoc)

Then compile aerc:

$ make
i expect a bart bond measure in basically every cycle.
It is definitely NATO vs the nations of BRICS
> I don't really see why people dislike it so much

Fanboyism. Fashion.

Its a pretty good show. Actually I consider each episode a movie. The story is rich. Comprised of interwoven stories that coherently connect to each other.

I would go as far to say that I like it better than the last 2 books of Lotr trilogy, where the story and setting turns to a neverending beautification of monarchy, leaving behind the gripping story of a band of misfits fighting against great evil and difficulties until the end of the fellowship of the ring.

That's because Tolkien was a monarchist, of course. But that does not help anything.
The problem with wayland is that it doesn't have a killer feature and a lot of anti features (performance). I couldn't care less about this X11/wayland debate as a user.
What percent of Linux users do you think would ever use software this way? What percent of all "desktop" OS users would ever use software this way? It seems like an extremely niche and rare use case and probably not the right thing to target for the main desktop environment.

I've been using Linux as my main OS for ~12 years now. I have personally never wanted to do anything like that. For remote software, I would prefer a web UI or a VNC/remote-desktop tool.
Man, I really like that company. From what I can pick up, they're doing neat stuff. It looks like they're trying to pull apart a monolith, and I'm pretty good at that kinda work. strangle a subsystem, containerize and and such. I've got some experience integrating with bizarre old interchange systems (but not exactly what they touch).

I can't figure out how they're keeping all the parts up to date - like, what's their approach to keeping all the libraries and language releases up to date, when the platform starts getting picked to pieces. Stuff like that's tricky and (I think) you really gotta think it through before you have that 1 stray unowned service that hasn't been updated in 2 years.

It's weird. I'm a bit more cowboy than I'd like to admit, I'll throw code into prod that I'm not 100% sure of, but I can lay out why I'm not sure, these are the logs and metrics to watch, and this is the rollback plan. quantify the risks, show they payoff, roll the dice (or, not if it's too scary). I'm not super pro in their preferred language. I can mostly read it, I've done a little debugging in it. Open classes are scary, but I know how to grep a monorepo.

Maybe I should try to interview there. I dunno, every time there's something that spooks me in the descriptions. I guess they ramp up random impostor syndrome feelings. Maybe I'm not as cowboy as I think I am.
I like this definition of grit.

>I guess I just would caution folks to not read too much into this word. It’s not a strong signal of anything, put it together with everything else that you see from the company. Some people just read the book Grit and want to use the term

However when a company or individual within a company uses this word in conjunction with recruitment I believe they are asking for: Long hours, loyalty, the ability to overwork.

There is huge corporate incentive to find people like this and people within the company are more likely to be looking for this, when they use that word "grit."

A manager who does not use that word tends to have much more empathy for his employees.
Fair points all around. And I do apologize for leaping to such an unfavorable interpretation of your comment.

I think you're right their monopoly position has spoiled them, and it's led them to treat their customers rather poorly.

> I also don't think the transition to SASS/Subscription was some brilliant business insight, rather par for the course with the rest of the industry changing.

The impressive part is not the insight; it's the fact he was able to pivot a multi-billion dollar behemoth through a change like this. There's lots of ossified incentive structures and politics in a giant company like this, and it does demonstrate real leadership that he was able to pull it off successfully.

It is admittedly more of a feat of execution than of innovation.

> It's funny to me that you make this point in the same comment where you talk about how great Adobe's business is. If they're crushing it so hard, why are they in a position where they have to spend 20 billion dollars to buy a company that is an existential threat to them?

Good question. And my answer is a bit of a cop-out, but I'd say it's basically the dictionary definition of disruption.

Once Adobe moved their business models to SaaS, they were puttering along and making little attempts at web-based software ("sustaining innovation"). Figma came along and grew from a prototyping tool to capture more and more of the design workflow; their disruptive innovation was baking collaboration in from the start.

The one insight as to "how to grow from this failure" (if you will) might come from the parallel to Instagram. After the acquisition, the Instagram product leaders were given more scope, resources, and power. Thanks to that, FB/Insta were able to successfully head off the threat from Snapchat by introducing Instagram stories. [1]

> At best, they don't do anything to Figma and it stagnates. At worst, significant price increases, reduced performance, worse UI is introduced, etc...

IMHO it would be (relatively) straightforward to leave the product team alone to continue iterating, while supercharging their GTM efforts by plugging Figma into Adobe's existing customer base.

To the Instagram example above, it would be very interesting if Figma's product brilliance was allowed to spread to the rest of Adobe's portfolio. As with most BigCo acquisitions, though, that's vanishingly unlikely. FB is IMHO a relatively unique counterexample in this respect. It's more likely people will drift off after their golden handcuffs disappear. They'll create the next generation of design startups, and the circle of life will continue.

[1]: https://techcrunch.com/2016/08/02/silicon-copy/
I own a wacky serial cable that has both DB25 and DB9 connectors on both ends and it has saved my ass more than once in the last decade or so. I'm never giving it up.
The ability to live off the land during the 1800s in the wild west.