skysight-inc/HackerNews huggingface dataset:
We’ve tried it, it was far worse. There are still people alive who were there, maybe all the younger people advocating socialism should chat with them?
Pfff. Illustrator was and is roundly defeated by Corel Draw. Unfortunately the attempt at a Mac version of Draw was a hideously defective failure.

Before that, I'm confident that Aldus Freehand kicked Illustrator's ass.
They likely were hoping for that, but I think this decision was tactical based on the frontline degrading over the past couple weeks, not reacting to the election.

They've been prepping defenses on the left bank for most of a month.
I disagree... git has a fundamental complexity that you can't improve that much on the command line and still have the flexibility and power that it has. I use magit that makes those options a hell of a lot more palatable than they would be on the command line while still affording all the power that you want from pure git. The git-cli has to do everything and there is a fundamental nature of that. I do agree that there are some things that could have been made better with hindsight but that's any project.
That may be his opinion now that the market has gone to crap, but a year ago he was telling me that Bitcoin had a 1-15% yield (presumably via exactly that sort of opaque, centralized exchange, although he was coy when I brought up counterparty risk). https://twitter.com/ErikVoorhees/status/1466541326510428160
The reason I mention Java is that when updating DNS in a business, there may be business to business flows that are critical. This is becoming more common than ever with cloud-to-cloud-to-cloud dependencies. Mishaps in cloud services can affect a service used by a large number of people. That is why I always tried to teach people to design apps so that TTL could in theory be 1 week and it would not matter. e.g. apex domain anycast IP used for authentication, then direct browsers, API clients and cloud daemons to a service dedicated domain name that is also anycast and uses health checks behind the scenes to take nodes out the picture rather than relying on DNS.
I wrote an open source project that may be useful to people here:

https://github.com/dmuth/git-rebase-i-playground

It lets you create a Git repo with synthetic commits and has sample exercises for doing different things within that repo, such as removing commits or squashing commits. (along with hints and answers)

Building this project helped me understand the ins and outs of Git much better and I suspect there will be value for anyone else who works through the examples.
Compare to these toads that jump, but comically badly:

https://www.youtube.com/watch?v=w-ngnnhcT-s
A winter for sure, but likely shorter than 5 assuming overall economy isn't going to be stuck in a depression. Crypto winters have been getting shorter and shorter thanks to increased awareness and increased participation.
When I left Cisco in 2014, some of those buildings were still practically empty.
do drugs. travel alone. try lots of different kinds of jobs.
good luck.
The price of a home is what people that want to live in the area are willing to pay per month (important detail!) to live there. This is made up of the principal, the interest, and property taxes. As interest rates fell more and more, the interest part of the monthly payment went lower and the principal part went higher. Coupled with inflation, we saw dramatic rises in prices.

Interest rates are going up so we'd expect to see prices go down, and they likely will in some markets. However, we are also seeing inventory dry up since who wants to sell their house and get a new mortgage at a massively higher rate?

With a low interest rate and inflationary pressures, current home owners are living for free. They can leverage this as well as their appraisals have all shot up.
There's programming and then there's software development, which encompasses so much more than programming.

I'd argue that programming (hacking on code) is probably a young person's game, but that software development is not. The main reason isn't that young people are smarter or quicker, it's that they are cheaper (in general). Other parts of software development (requirements, leading teams, owning delivery) are higher leverage and so can handle higher priced older employees (again, in general).

This applies to the vast majority of code I've seen in my decades. Rarely was the brilliance of one developer the critical factor in making or breaking a project.
> Apple's historically been pretty good at making this stuff. Their first 68k -> PPC emulator (Davidian's) was so good that for some things the PPC Mac was the fastest 68k mac you could buy.

Not arguing the facts here, but I'm curious—are these successes related? And if so, how has Apple done that?

I would imagine that very few of the engineers who programmed Apple's 68k emulator are still working at Apple today. So, why is Apple still so good at this? Strong internal documentation? Conducive management practices? Or were they just lucky both times?
This applies to any open source tech we depend on. The bright side is we get libraries/frameworks to use in our projects for free.
You could say, "I don't want to work for a company using other languages on the BEAM VM" or "I considered Elixir and I don't like it because of X"

It just seems completely out of context and aggressive. ¯\_(ツ)_/¯
nitpick, they did PPC -> x86 (32), the x86_64 bit transition was later (no translation layer though). They actually had 64-bit PPC systems on the G5 when they switched to Intel 32-bit, but Rosetta only does 32-bit PPC -> 32-bit x86; it would have been rare to have released 64-bit PPC only software.
When I used them regularly (as a kid) in the 2000s, they were just as expensive and gave me untold problems involving insurance and repairs. Specifically, they would turn over frame styling so often that if you broke your frame in just a few months, they would be unable to repair or replace them. I'm not convinced this isn't an issue that most places have.
NASA Prepares Rocket, Spacecraft Ahead of Tropical Storm, Re-Targets Launch
> He describes it at one point as an “unadorned natural style”, but one that was arrived at in characteristically unorthodox fashion: having failed dismally on his first attempt to write what would become Hear the Wind Sing, he began again from scratch, writing not in his native Japanese, but English. “My vocabulary was severely limited, as was my command of English syntax,” he writes, and yet when he translated his words back into Japanese, the short, simple sentences created by those self-imposed limitations possessed “a distinctive rhythm”.

That's interesting. I wonder if he still does that at least some of the time for his more recent books?

The English translations I've read seem to be really good; I wonder if this technique/style has made the work the translators have to do a lot easier when they translate back into English or if it doesn't actually make much difference? It seems like it would at least lead to a tendency to avoid linguistic constructions and idioms that don't have fairly obvious English translations.

It would be fun to be able to read Murukami's initial English draft side by side with the English version of the published book to see how similar they are.
If they could destroy the Ukrainian forces with artillery, why have they not already done that?

Sure, this frees them to shell civilians but that’s hardly much of a victory
There are plenty of REITs operating in my city that have substantial detached residential holdings.

The EV on renting and holding substantially improves if the housing market takes off like a rocket. It might not work in your market, but that doesn't mean it doesn't exist.
For me, the #1 skill here is having technical ability to actually use the product you're writing about. Like, don't just read about the product and do some write up -- you need to actually use it. Keep a list of questions or things that confuse you while learning since these will confuse other people too -- get answers to those questions. The reason, sounds so simple, is that most technical writing is marketing crap. It's easy to spot too. We live in a world that is flooded with SEO articles and technical people are starved for real technical content.

I have worked in this field and that's my experience. Here's my website https://sysadmincasts.com/ as proof. I work at a tech company and write blogs, create demo videos, and stuff like that for a very technical product. Happy to answer any questions. Also, comp can be pretty good like 3x+ what that are talking about in that blog if you are good. The job postings for this are normally something like "technical writer" or "technical marketing engineer".
I think the implication is often efforts towards "idiot proofing" don't actually improve effectiveness at the end of the day. They simply add something else to trip on.

I'd roughly say that's the case with OPs aliases. Useful if you know what you're doing, or maybe would work with a strict team policy. Otherwise are just going to create more trouble (especially with that force pushing bit in there...).

ETA: I fully support usability! "real programmers just read the manual" arguments be damned.
It helps that there were almost 2 years between the release and your adoption. I had a very early M1 and it was not too bad, but there were issues. I knew that going in.
Personally, I think Allan Watts has some interesting things to say on the topic.
The shareholders not named zucc have zero influence on him being ceo whether they want him or not. He pioneered the tactic of having multiple classes of stock that let him retain all the voting power while still selling off “stock” that let him get investment money. Imo that sort of setup should be illegal because it leads to the sort of societally damaging behavior we see from meta
What I’ve Learned from Four Years of Open DMs
True. But getting FDIC coverage is a privilege which certain entities have earned as a result of compliance with an extensive regulatory apparatus whose goal is the stability of the financial system.

Crypto entities haven't earned that privilege yet, and are quite commonly openly antagonistic to any regulation at all.
That startup experience was all pre-Uber existing, for better or worse!
That open letter from Marty always felt fishy to me, because everything I ever saw about Mick made him feel like someone who is simply enthusiastic about music and all the stuff he claimed smelled wrong. I ended up writing it off as "Maybe he's just better at a public persona than I figured," and was sad but moved on. But now? Oof I wonder what Bethesda/Zenimax/MS does about this, because the look is NOT good for Marty, and Mick seems to have the receipts to back it up.
That is nifty! Sounds very similar to a Forth interpreter.
Binance caused this by both announcing and driving a run (by selling a tonne) of FTT right?

You would only do BOTH if you were actively trying to kill FTX. If you wanted to protect your investment/capital, you would QUIETLY sell your FTT. If you wanted to alert the public, you would announce your concerns. Doing both is no different to how 1700s or 1800s banks intentionally drove runs in each other to kill competition and drive up their own business as far as I can tell...
> That's not going to happen unless Apple decides to switch from ARM to RISC-V, and... why would they? They've got 15 years experience and essentially full control on ARM.

15? More than a quarter century. They were one of the original investors in ARM and have produced plenty of arm devices since then beyond the newton and the ipod.

I’d bet they use a bunch of risc v internally too if they just need a little cpu to manage something locally on some device and just want to avoid paying a tiny fee to ARM or just want some experience with it.

But RISC V as the main CPU? Yes, that’s a long way away, if ever. But apple is good at the long game. I wouldn’t be surprised to hear that Apple has iOS running on RISC V, but even something like the lightning-to-HDMI adapter runs IOS on ARM.
This is crypto, there are plenty of retail 'to the moon' speculators that would be thrilled at the prospect of more sick gains. It's tulips all the way down.
SCOTUS doesn't care.

https://www.theguardian.com/law/2022/may/23/us-supreme-court...

> In a 6 to 3 ruling, the newly-dominant rightwing majority of the nation’s highest court barred federal courts from hearing new evidence that was not previously presented in a state court as a result of the defendant’s ineffective legal representation.

If they're comfortable executing innocents, they're unlikely to care about timely trials.
I'm not a lawyer, but this is a difficult road. You can't sue merely because somebody wrote mean or untrue things.

You have to prove that they're untrue and that they caused you harm.

In Mick's case, that harm would presumably take the form of lost income in form of work he didn't receive from other companies due to Marty's false claims. That's difficult (read: expensive) to prove in court.

Also, as others have noted, suing iD/Zenimax would also be some level of professional suicide. There are way more talented arts than there are paying artist gigs. That means game companies have hundreds or thousands of artists to choose from, and they consciously or subconsciously filter out the "risky" ones.
They haven't retaken any significant cities with this strategy (and please don't start telling me about some farming village like Makiivka with three houses and a barn).
what are you talking about? This may have been small scale tactics, but abandoning the only regional capital they had managed to seize in 8 months of war is not a feint, it's a failure.
I'm advocating that merge commits in main make it easier precisely for the requirements you specify: To track what feature(s) was introduced at a given release. With merge commits you not only have groupings of commits for features developed, you have that ability to revert a whole feature with just one revert. If you rebase onto main you are flattening those groupings and the entire commit stack into one serial history. For super quick "fix forward" products, that's fine and I would be happy with that. In products that are not so quick or perhaps you have tighter controls/SLAs/etc. Being able to immediately identify and revert an entire feature from main is very valuable, above and beyond a feature toggle imho.
In case we need another example to why Reddit moderation needs... moderation:

Attempting to remove the Reddit post myself

I’d had enough. I grew tired of having the respect I afforded Marty, and his employer, with attempts to resolve the dispute privately, get turned into a giant waste of time, effort and money. The Reddit post had been up for 15 months and attempts to resolve the dispute with Marty had gotten me nowhere. With my patience stretched to the absolute limit, I decided to take steps to remove the Reddit post myself.

Reddit Moderator: I reached out to one of the r/DOOM moderators. We made contact and arranged a call via Discord.

The moderator introduced himself and spoke about his love for the DOOM franchise and its fanbase. Along with the r/DOOM subreddit, he told me he also moderated the official DOOM Discord server.

I told him how Marty’s Reddit post had affected me deeply, both professionally and personally. It was a source of ongoing stress and harm, and I asked if he’d consider removing it.

Much to my relief, he instantly took it down.

But within 12 hours, the post was reinstated. The moderator blocked me on Discord and didn’t reply to my emails.

A few days later, Marty’s lawyers contacted me and said removing the Reddit post had greatly offended him. He was furious and made it clear in the strongest terms that an amicable resolution would be impossible.

I just read some of the article and that's horrible behavior from ID.

You have my support, Mick.
I think most appraisers could have told them this was an untenable business model before they even started...

This is what happens when you throw cheap money at smooth-talking tech-bros living in the coastal bubbles.
> They've got 15 years experience and essentially full control on ARM.

Do they? ARM made it very clear that they consider all ARM cores their own[1]

[1]: https://www.theregister.com/2022/11/07/opinion_qualcomm_vs_a...
Eugenia Cheng has a couple of very accessible books on Category Theory
The systemd-nspawn system (which is how running more more typical containers is normally implemented) is a little unusual because it it geared towards running os containers, including running their whole init system (via --boot or the template unit file). There is a reason why machinectl calls the input machine images, and both accept raw disk images. This is also reflected in the systemd-nspawn requirement of having an os-release file in the container. Of course, it is entirely capable of running application containers (hence features like --as-pid2), but some of the defaults like registering with systemd-machined don't make as much sense in those scenarios.

Docker is nominally geared towards application containers, although it mostly works with OS containers. Indeed it seems like container images that contain a full OS (minus kernel) are probably more common than not.
App stores? You can buy the apps directly.
UAF can't exactly chase them all the way to the Dniepr can they? It seems quite obvious that they are trying to bait them to follow, and then blow the Kakhovka dam and wash them all away.
I do robotics for living, and while that is an impressive concept, I can't think of any practical use case of that..
1) Big assumption there about the economy not getting stuck in a depression. We're still raising interest rates. It's just the beginning.
2) Crypto winters have become shorter? Sure. But have also become more extreme, with deeper and more sudden losses.

Cryptos seem to be: 1) a tech stock 2) a "fair weather" asset.
His sheer enthusiasm in this video is incredible. Also the glee when he adds 666 to the music lol (or maybe it was a pentagram, or both? Been a while since I watched).
I understand this take but it seems to assume that people and systems aren't flawed.
> I suspect the ppc->x86 stuff was slower because x86 just doesn't have the registers.

My understanding is that part of the reason the G4/5 was sort of able to keep up with x86 at the time was due to the heavy use of SIMD in some apps. And I doubt that Rosetta would have been able to translate that stuff into SSE (or whatever the x86 version of SIMD was at the time) on the fly.
From the immigration H1b PoV looks of it a few months of severance and then there is 60 days when the clock starts ticking to find a job. Not bad.

From what I understand the people where the WARN act is active they have to give atleast 60 day notice in case of mass layoffs(this is different from the 60 day grace period for H1bs to transfer status).
The platform size / train length is a bit mind blowing. Coming in to Liverpool Street from the east - if you're at the back of the train you're in position to get off at Liverpool St. If you're at the front you're getting off at Moorgate! Crazy!
I mean usually those external resources are paid for by the student activity fee, a line item that grad students usually cover out of their own pocket. The other stuff I mean I guess you can get pedantic and say money is fungible, this gets used to keep the lights on at some building or whatever, but its important to know that these salaries are not making or breaking any department. A department might only have a few dozen grad students, these aren't significant amounts of money for a university. Keep in mind you have to pay this fake tuition for your student after the department takes half your research grant already. Some times its cheaper for a professor to hire a post doc than a grad student even with the salary differences given the tuition requirement.
it was always obvious that DOOM Eternal had a pretty troubled development, what with all the delays, the apparent focus on the novel multiplayer mode that nobody ended up really liking at all, the promised-after-release Dark Souls-style "invasions" system that never ended up materializing, and the general unfocused nature of the final product compared to its predecessor. but getting a peek behind the scenes here is really interesting because even though it's not the focus of this post, it does help paint a picture of a pretty rough dev cycle. it's really too bad because DOOM (2016) was an excellent complete package of a game, and Eternal felt pretty rough by comparison… I wonder what the franchise can do to make a comeback at this point. personally I'd be alright with letting the DOOM brand lie fallow for awhile once again before taking another crack at it.

fantastic read, and I hope things go better for Mr. Gordon going forward.
This looks like a re-invention of "shar" archives, which were a reasonably common archive format into the mid-90s.

Horrible security risk.
I can see that emacs (predating Unix) doesn't fit into the Unix philosophy (and I don't see a reason why it should -- it's first and foremost an editor, not a system tool), but

"The editors favored by the original Unix guys are ed, sam, and acme."

doesn't make any sense. vi was the VIsual interface to ed, so ed has all the mystery chords, just expects you to operate blindly.
> screw Elixir by the way

If OP is reading… care to elaborate in a more objective fashion?

As an Elixir neophyte, one of the things that is a small frustration for me is that you’ll get to a problem and there just is no solution, and when you ask on the wonderful slack channel, someone will pipe up with a bit Erlang you use for that. It’d be like learning Japanese, and for sizeable pieces of your communication, your instructed to go next door to the Latin class to figure it out.

As near as I can tell, there is no such thing in the real world as a “just elixir” application. Any shop/product of size would probably love to have your Erlang expertise, provided they didn’t feel you were hostile.
> I think this is the kind of thing a fair amount of people here in HN have thought about, so I thought of asking.

It would truly surprise me if many people _actively_ find their purpose, and it would surprise me almost as much if most people find theirs at all. Mine, i discovered rather by accident while not thinking about it at all. Instead, it simply occurred to me one day that i had found, and been living, my purpose for a good long while before realizing it.
They've almost made it too good. I have to run software that ships an x86 version of CPython, and it just deeply offends me on a personal level, even though I can't actually detect any slowdown (probably because lol python in the first place)
Exactly like the M1 now
Why would you build energy infrastructure in a flood prone environment? We don't need green washing on every piece of abandoned land to hide the expense of cleanup costs. This sort of crap is why I voted against the vague environmental bond act.
The soundtrack for Eternal was the only thing that felt special about this sequel IMO. Doom 2016 was and is amazing though, instant classic including the congenial soundtrack.

I’m even less excited about any further sequel now.

Too bad John Carmack didn’t want to put up more with the business side of things. Zenimax are slowly becoming the worst of all the gravedigger big gaming companies.
I'd argue anyone who wants to be successful, in any arena, must rise to these occasions. I'd also argue they're less political and more empathetic opportunities. Most of us are really just 13 year olds emotionally, running around in 20+ year old bodies. All our insecurities and hurts are still there. The art of being able to address the mistake and the inner human who is just longing for love, simultaneously, without crippling either, is terrifyingly difficult.
But I've most often seen rebase used, as in OP, to squash multiple commits into ONE commit that covers the feature that was added.

I feel like the outcome of rebase used there is to give you what you are asking for, and without rebase you wouldn't be getting it?

(I have very mixed feelings toward rebase, myself)