skysight-inc/HackerNews huggingface dataset:
> He therefore believes he can fight on its behalf based on what the democratic leadership determine.

This is, at best, a naive portrayal of how London and Washington start wars.

See the infamous Downing Street Memo [1].

In Washington, which often leads the rest of the West in military adventurism, Congress hasn't approved a military operation since 2002, despite a US-led coalition destroying sovereign Libya in 2011 and occupying Northern Syria since 2015.

Indeed, the 2002 AUMF authorized by Congress for the Iraq War is still in effect 20 years later [2], and used by the executive branch to dictate any military operation, bypassing Congressional approval.

[1] - https://en.wikipedia.org/wiki/Downing_Street_memo

[2] - https://en.wikipedia.org/wiki/Authorization_for_Use_of_Milit...
In the 70s, nobody knew what made a good programmer so you’d find EEs, music, English, and philosophy majors…

Programming languages weren’t standardized, so different machines often had their own languages, and even companies would write their own language.

Things were a little more sane in the 80s, but even then software companies weren’t really valued highly because “the assets walked out the front door every night”.
Do you think that Mao had the right idea w.r.t landlords?
Exhortation – Prospect Magazine
> Would you recommend RedwoodJS for green field projects?

IMO if you want to run PostgreSQL, React and GraphQL with the least amount of friction and decision making, RedwoodJS is great choice.

> How would you say an opinionated framework like this works in the medium to late maturity?

If you run a frontend-heavy and/or TS/JS shop and don't mind the tradeoffs of something like Ruby on Rails, then I see no limitations to building whatever you want with it.

> Is it easy or even possible to switch out components with more "enterprisy" solutions?

Not sure what that would look like, so I can't comment.
My son was Army Reserve (US), did a tour in Iraq back in the day. He reported that Reservists didn't get the respect of regular Army, at least in his unit. They got shot at, shot back, did convoy duty, got blown up (twice). But somehow not 'real soldiers'. His unit got no commendations or promotions from the regular army base commander.

He returned, still had enlistment period left, went straight to the Army Recruiting office and signed up regular. Went well after that - at least the career part. He eventually got a medical discharge for his accumulated injuries. At the time was at Ft Benning, driver for the Sgt. Major of that base, a Sgt. himself.

Got a Mechanical Engineering degree from state college, GI Bill, and is marrying a doctor. So all's well that ends well.
I've been patiently waiting for this since the release branch was created back in September. I'll be upgrading all of my Emacsen across all the my devices soon.
college is definitely a top reason people join, but anecdotally I don't think it's number 1 (though any data on the subject would be interesting).

It's also very complicated because there are almost always multiple reasons at play, and usually they change as you go. I joined because I was homeless and floating around from crappy and physically demanding jobs, and I wanted to GTFO of where I grew up. After a couple of years though, college became the most important reason to me.
I'm not arguing against anything you said, but op said something about

> with the richest [...] owning an influencing stake

Regardless of how HN was designed, and what Paul G cares or does not, I don't think this can truly change
> The groups you support (progressives, similar PACs, politicians) have recently started telling the world about how poverty is systemic and how useless their actions are in the face of such a fucked up system, so how can you sit here and tell me that these people need to find a way to pull themselves by their own bootstraps while taking away their army issued boots?

Much easier to get out of poverty with universal healthcare and subsidized education versus going to the sandbox and coming back with PTSD just to get your GI Bill and Tricare. Don't tell me it isn't affordable, the productivity and wealth demonstrably exists. The system chooses cannon fodder over plowshares. It is very easy to sit here and tell you this with every other OECD country providing models to crib off of.
I think that's a pretty disengenous take on the author's thought process. If you read the entire article it's clear that he believes in the concept of defending his country and trusting his leaders to correctly decide how that defense is carried out. If that decision is to send him to the middle east then so be it. It very clearly is not about him wanting to "do a bit of invading."

Maybe you think the middle east invasion was the wrong call. Totally fair. But you should blame the correct actor for that call, and it certainly is not the individual soldier.
Doing so will help embitter and then destroy those companies which do have good intent.
Your comment is not really worth responding to, since the article you linked addresses all your points/questions, but the armor is on the bottom to protect the crew from IEDs.
Musk claims to believe in absolute unlimited free speech so he shouldn't have a problem with such tracking.
And every groups convention with judges and legal decisions.

Interpreting language is inherently really, really difficult.

It can always get better, but never be perfect.
I believe (haven't looked at benchmarks lately) Eigen has trouble beating a good BLAS implementation like MKL or BLIS at doing BLAS stuff, but it is more expressive and has the ability to do lazy evaluation/fuse operations. Anyway since you can get it to call your favorite BLAS/LAPACK library, these are really complementary projects.
> Somehow this field is losing appeal over time.

Not true, at all! Since 2010 or so, the APL family has only improved its reputation and grown in popularity. I listed some developments of the past two years at https://news.ycombinator.com/item?id=28930064. Now, it's not much relative to the huge growth of array frameworks like TensorFlow with more mainstream language design, but it is definitely not losing appeal.
How so? Saudi Arabia still exists. There is not a single country on Earth who has taken the necessary steps. Hell, the EU is being threatened existentially by a fascist Russia, and they barely even entertain the idea of reducing natural gas imports from the country that is threatening them. So while there may be sporadic examples of pollution reduction, human civilization as a whole is not taking the steps that are necessary to prevent collapse.
Yeah, but I don't get the concept at all... why use this kind of vehicle, why develop it at all? What is the benefit of having the crew so exposed and how is it a good idea at all?
> Being subordinate didn't work for the Nuremberg

It didn't work for those convicted in the Nuremberg trials because the Nazis lost. Had the Third Reich persisted with a truce, do you really think they would have been charged, convicted, and sentenced?

Legal liability gets pretty hazy when applying it in a non-sovereign arenas (i.e. international matters). Yes, there are treaties [0], but what are treaties without enforcement?

> Do you have to trust them for anything?

People are welcome to move to areas where government interaction is less or non-existent. They generally choose not to. Largely, because the economies in places like that suck, because it's hard to employ capital in an anarchist, solely-"might makes right" environment.

[0] https://en.m.wikipedia.org/wiki/Laws_of_war#International_tr...
I’m not really sure what the point of your comment is then. At best you show that not properly trying soft power was only the EU’s fault. All right—my initial point is that it’s a bit silly to dismiss soft power if it wasn’t tried properly. But that point is also wrong, since it seems predicated on US policymakers getting off the hook because they read some possibly inextant EU propaganda about how it can do everything; imagine if Chinese policymakers actually took what Americans say about themselves at face value!

> Instead, I put this all on the Euros.

Unless you’re a complete isolationist (which is at least a consistent position), Russia is your problem too. I am perfectly happy to note that the fact that someone else failed to act doesn’t excuse one’s own inaction. But that applies symmetrically: the European failure to act hardly justifies yours. And taking any EU pronouncements claiming strategic autonomy seriously is a mug’s game.

> (BTW - West Germany doesn't get any credit for re-integrating the DDR - you're expected to take care of your own.)

Well, I also think of the Russians as my own—they used to speak fairly good French. I don’t care to apportion ‘credit’; my original point is that we (both the US and EU) never properly tried soft power.

> It's in their backyard, they tell the US that they know how to deal with the USSR/Russia, and they claim to have the resources.

I’m not sure that we did or do, generally. These days, we talk about working towards strategic autonomy—about e.g. starting a European army or similar. But EU politicians generally don’t claim that we have achieved it—some merely think it’s a good idea to work towards it. And in those days it hardly seems that anyone wanted to kick the Americans out of the important summits &c. &c.

> I was pointing out that the Euros have made more than their share of screwups yet somehow always blame the US.

In a cock-up more than one party can have cocked up.
It's called impeding traffic, and is in fact illegal in many (most) places. But obviously this only applies to cars driving significantly under, not just a few mph under.
Looks like it, my device autocompletes web. to web.whatsapp.com
I spent 4 years in the USAF and echo the same sentiment. Military service isn't for everyone but I had a positive experience and my decision to join remains one of the best decisions I ever made in my life.
It's commendable that he's explaining some things the average person probably doesn't understand. He also explains why a military is needed.

In the US, I think a lot of people may have a negative opinion of the military/defense in general because in the last 20 years it's been used more offensively (at least the stuff covered in the media) than defensively.
>None of that is true.

All of that is true about my Army experience lol. If I could go back and do it again, I'd definitely choose Air Force. I agree that the military can be a positive experience and it's a good idea for some people, but the caveat with my endorsement is that you gotta carefully choose the branch and the job.

I almost chose linguistics, but for some silly reason chose mechanic and paratrooper, and wouldn't you know it I ended up with injuries causing me to walk with a cane in my 20s.
It is positive on a micro level (that the opportunity exists) but a tragedy on the macro level (that that is the only opportunity that exists).
Most people are not organizers.
Thank you for writing this great spec up for others to use!

I think totally right that back-pressure and plain GETs are an important use-case to support, and am really happy to see a beautiful spec written up to articulate concretely how to support them.

It is also great to be able to switch amongst these methods of subscription, for instance, if your server can keep a persistent connection open, it's nice to be able to get realtime updates over a single channel, but to still be able to fall back to polling or long-polling if you can't. And if you switch between a polling and a subscription, it's nice if you don't have to change the entire protocol — but can just change the subscription method.

There's a growing effort to integrate all our various subscription-over-http protocols into an IETF HTTP standard, that we can use for all these use-cases: https://lists.w3.org/Archives/Public/ietf-http-wg/2022JanMar...

Maybe you'd be interested in incorporating your experience, use-cases, and design decisions into that effort? We have been talking about starting at this November's IETF. [1]

For instance, you can do polling over the Braid protocol [2] with a sequence of GETs, where you specify the version you are coming from in the Parents: header:

GET /foo
Parents: "1"

GET /foo
Parents: "2"

GET /foo
Parents: "3"

Each response would include the next version.

And you can get back-pressure over Braid by disconnecting a subscription when your client gets overwhelmed, and then reconnecting again later on with a new Parents: header:

GET /foo
Subscribe: true
Parents: "3"

..25 of updates flow back to the client..

**client disconnects**

Now the client can reconnect whenever it's ready for new data:

GET /foo
Subscribe: true
Parents: "28"

Or if it wants to re-fetch an old version, it can simply ask for it via the version ID it got:

GET /foo
Version: "14"

And if the source for these updates is a git repository, we could use a SHA hash for the version instead of an integer:

GET /foo
Version: "eac8eb8cb2f21c5e79c305c738aa8a8171391b36"
Parents: "8f8bfc8ea356d929135d5c3f8cb891031d1539bd"

There's a magical universality to the basic concepts at play here!

[1] https://www.ietf.org/how/meetings/115/

[2] https://datatracker.ietf.org/doc/html/draft-toomim-httpbis-b...
In other businesses I believe that is called vertical integration.
There is some value in having assets immune to inflationary money printing; indeed there are countless examples of such assets available for purchase such as stocks and real estate. My question remains: why is risk of permanently losing your money worth the alleged benefits of crypto? I am willing to accept 2% fees from Amex built into my purchases because such purchases are insured against fraud and deceptive business practice. Crypto provides none of that but it does provide a substantial non-zero risk of permanently losing access to your money because you forgot your password or lost your coke storage.
There are lots of things to worry about. There are lots of promising possibilities.

Here is a talk from Hans Rosling talking about long term global economic and poverty trends that gives an optimistic outlook. 4min.

https://youtu.be/jbkSRLYSojo

And while that is promising, the question for me comes down to happiness which is different than prosperity. I'm just starting to think more about that.
It's true that Elon is more famous than you are and that makes his actions, and faults, more consequential - but I don't think it changes anything regarding moral faults. If 90 million people came and read your hackernews comment would your moral fault in accusing Elon of being an evil narcissist be made worse? It would be more consequential, but if 90 million readers read it or 90, your actions, and your moral culpability for those actions would remain unchanged.

Regarding "evidence" Elon's reasoning, if I recall correctly, was that an adult man moving to Thailand was inherently suspicious for pedophilia. Thailand has some reputation for sex tourism, especially of the underage variety. This is, as I said, bad evidence. Likewise, your belief that Elon is an evil narcissist who will stop at nothing to eradicate opponents is based on bad evidence - the mean/bad tweets.

Finally, I don't think that you reveal your character. I don't judge people based on short comments - at least not comments such as these. Just like I don't think Elon's tweets were especially revealing or damaging to his character I don't think your comments are that meaningful for your character.
I will never view military service as a bad thing in totality. Locally evaluated, it's a good option. Putting aside the more heady concepts of public service and sacrifice, it is one of the last remaining conduits to change your stars and "make a man/woman/adult out of you," *although it is certainly not without faults and has certainly caused horrible experiences for people who served*. It is an imperfect organization that does its core mission well (fight and win wars), and it does its best beyond that. I know this can spark a lot of debate and "what about X" discussions, and I won't participate in those if they show up so I apologize in advance.

The tragedy is that it's the only option to change one's stars for a lot of folks and this dynamic is present across the entire country - poor rural south, poor urban, poor rust belt. High schools and governments, local or otherwise, are failing these kids, and the military is the only semi-competent entity available to help. That's not a dynamic we want.
It’s been a while since I’ve worked with PE format but isn’t this the purpose of a fixup table? The executable loader can patch the machine language to make direct calls? Step further you have LTCG which may copy and paste the actual code and recompile it inline.

So this is a Linux or *nix specific quirk, rather than a C quirk. Apologies if my memory isn’t accurate.
I don't see what 'tech person' has to do with it. Personal opinions on the military are pretty basic ethical decisions.
As with everything it requires discretion, but avoid attributing bad intentions especially on first offenses.

If someone forgets to credit you for work done, reach out and let them know so they can correct it. There is a good chance that they just forgot. Now if this happens every time without fail, something is up and blindly assuming positive intent would just be naive.

> asking them to assume positive intent from the other party is dismissing their experience of what happened and how they should feel about it.

I'd disagree here. It isn't immediately dismissive but it is a chance to change their perspective. Should you let them stew in their anger because they think Bob hates them, or should you perhaps suggest that Bob's actions were a result of outside information unknown to them (obviously depends on each case)?
I was maybe six years old, and was at an overnighter in a military base auditorium space - this was a Cub Scout thing or something.

At one point, we could tour the nearby areas, where work was going on (in the depths of the Cold War). In one room, someone was pecking at a large terminal and mentioned how he was "talking" to someone on the West Coast. Why he wasn't on the phone, I couldn't imagine. Others a room over showed us Spacewar, and this melted my mind. Pong was one thing, this something altogether different. It came out in quarter-driven cabinet form, sort of, a year or two later, and I recall the scene. As I do now.
>> so instead of taking a gap year I thought I'd go to the middle-east and do a bit of invading".

The fault of bad wars is partly in military leadership but much more with politicians and voters. To blame anyone who serves for the choice occupy Afghanistan is misplaced. And who do you want to have in the military of a democracy? Only people from a particular class or culture? I'm glad that someone from the Hacker News crowd is doing this.
> Is it Andrews & Arnold?

Nope, not them. I'm surprised they haven't been frozen given Monzo's stated policy[1]:

"Certain industries have higher risks, where we need to put extra checks and controls in place. We’re currently focusing on industries that don’t need these. In future, we might offer accounts to some of these industries. But we appreciate this is disappointing for some businesses at the moment."

Followed by a long list that includes "technology equipment, like lasers or telecommunications"

(For those wondering, telecoms wasn't there at the time the other guys had an account, and they were not selling equipment anyway)

[1] https://monzo.com/i/business/eligibility/
A great philosopher once said:

> If you put your trust out there… if you give people the benefit of the doubt, see their best intentions… people will rise to the occasion.

(Okay I lied, it's not from a great philosopher, it's Paul Rudd playing Ned in 'Our Idiot Brother'.)

I would like to add one thing: doing the opposite is just too tiring, don't do it. Yes, some might try to take advantage of you, others might call you naive. As long as you have a functional brain, I bet you can avoid dramatic consequences. And you'll be happier and more relaxed.
> substantially better designed

Hey Siri, please remove Nathan_Compton from the Christmas card list.
You’re right, I disagree with you, that’s what I’ve been trying to say. Again, by your logic, alcohol is not a cause either. You’re rationalizing.

Something unexpected is always a possibility. Therefore, choosing to speed is always risky, it’s a poor choice because unexpected things happen.

> I'll reiterate, I'm concerned with reducing the number of accidents that happen, not the consequences of the accidents that do happen.

Yes. I’ve heard this point loud and clear multiples times. You don’t seem to be hearing the response. If you ignore the consequences, you are ignoring safety.

BTW the stats I posted show the number of speeding accidents increasing while the total number of accidents is decreasing. You should care about speeding even by your own standards.
There's a difference between being willing to die defending your country, and willing to kill to defend yourself. That's critical to understand. Until then, I suggest sticking to paintball.
According to Merriam-Webster: a statement or writing in an exalted or enthusiastic vein
Plenty of developed countries have compulsory military service (South Korea, Israel, Switzerland). If anything, we're lucky that it's a choice.
Relating to it being the "oldest problem ever", there are some interesting philosophical properties of certain numbers. Augustine wrote about certain numbers quite a bit in his voluminous City of God (and probably elsewhere). If you can find it online, it's worth a read.
Have you all been getting the videos I shared with you? :lips:
On the other hand we are probably gonna have a stupid camera notch in the next Air. Do you blame Ive for that one? Or is that it’s own disaster?
> I meet a lot of people in tech who tell me with a straight face that they genuinely think we should just unilaterally disband the Army right now, and cannot comprehend why I’d have anything to do with it. At RubyConf 2014 someone in the lunch queue asked what I did before I was in tech and asked me if I enjoyed killing babies when I explained.

I think Silicon Valley has a lot to learn from this. I worked with a defense contractor (one of the largest ones), designed parts in military airplanes and always found it uncomfortable to share this history of mine after moving to SV. What I did was so cool and always wanted to contrast it with software engineering (which is also cool sometimes but in a totally different way). I was met with tremendous guilt, disdain and unfair judgement of my character. The whole thing would flip after I explain to them that the airplanes I worked on were used for search and rescue recon. SV is myopic and politically fraught, sorry to say.
"My favorite part of the article is dispelling the myth that in the military senior people bark orders, and don't ask for feedback, and subordinates dutifully carry out those orders. None of those is true. There is a time to "shut up and color" but that is by far the exception."

Based on my limited knowledge, I think it's highly dependent on the leaders in the unit. I have a friend who always dreamed of being an naval aviator, went to the academy, and served for several years as a pilot. They are leaving due to the political BS of the organization and poor leadership by those in command. My relatives' experience back up similar experiences - up to and including the extreme example that an XO overrode a maintenance officer in order to bark orders that work needed to be done in a way that was contrary to documented procedures and resulted in loss of life (in training no less). Basically 9/10 leaders range from decent to excellent. That other 1 is the one that can make your life hell or get you killed with little to nothing you can do about it.