skysight-inc/HackerNews huggingface dataset:
The moderators and bots tend to game up the stream for people who are following the chat, even when the host is being genuine.
This looks like a follow-up post to the following, which was a different military guidebook from the same period and is still on HN's front page:

112 Gripes About the French - https://news.ycombinator.com/item?id=27852034 - July 2021 (238 comments)

I wonder if Leo Rosten also wrote it (https://news.ycombinator.com/item?id=27865731). One thing's for sure, they had good writers working on these.

Normally we'd downweight the follow-up post (see [1], [2] for why), but this case is such an outlier that I think two isn't too many the way it usually would be.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
I...what?

No; under every actual proposal, people who have these complicated deductions and other specialized needs can still file exactly the way they do today so that they can get their taxes calculated properly.

And making sure that >50% of Americans—in particular, the >50% who have the simplest taxes, which correlates highly with lower income—don't have to "spend 1 hour and $39 per year" with private companies to accomplish their legally mandated tax filing is a very good thing, even if it were to actually increase the inconvenience for the wealthy and complicated.

Which, again, this wouldn't.

So please put aside the ad hominem attacks, which I believe are against the HN guidelines anyway.
Show HN: CalDOM: An agnostic, reactive and minimalist JavaScript UI library
Introducing CalDOM, an agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.

Instead of pulling you into a library-specific magical world, CalDOM let you fully access the DOM directly while keeping the reactivity. A 2-in-1 virtual-DOM & no-virtual-DOM approach if you will.

So you could take full advantage of native APIs & mix it with other libraries to gain superior performance & flexibility in the development process.

CalDOM does not require any dependency or tooling. It does not introduce any new syntax. Just pure JS.

This is the first time I’m publishing something like this. This was a simple jQuery alternative I made myself years ago & kept on improving it slowly. Worked really hard during the last few months to add reactivity and get it to this level.

Please check it out & let me know what you think, the good, bad & your suggestions to improve it.

Also, it's great if you could contribute to the project: https://github.com/dumijay/CalDom
I drove around Slab City so that I could see Salvation Mountain. It was... interesting.

Bombay Beach was scary and depressing.

The smell was fine when I was there but there are frequent massive fish die offs.

Something has to be done about it though. If it dries up (irrigation runoff feeds the lake but irrigation is getting more efficient causing less runoff) then the dry lake bed will blow over Palm Springs and other towns in the area. It's full of toxic dust now.

Migrating birds also use it as a stopover point because we have gotten rid of so many natural wetlands.
The issue with latching onto it with something like the MEV-2 is that the LEM, if it's still in orbit, is almost certainly tumbling. That makes an automated intercept / latching-onto non-trivial, to say the least.
As far as I can see it's about the Ising model and doesn't mention spin glasses at all.
Interesting I never linked the name 'trade school' with adult learning. I thought it was some parallel track for teenagers to jump into a field.
> How did the method get the name “Monte Carlo”?

> The name, of course, is an allusion to the famous casino, a prodigious producer and consumer of randomness. Nicholas Metropolis claimed credit for coming up with the term. In a 1987 retrospective he wrote: ...

Here is the 1987 retrospective by N. Metropolis (6 pages):

https://library.lanl.gov/cgi-bin/getfile?00326866.pdf
If it increases the "perception of unfairness" it's because things were already unfair and you just weren't aware of it.
no, i've heard it said the other way... every N pounds is as if they had an additional belt
I understand what you're saying. But again, it seems strange to me that previously existing code/patents/IP would default to the company if you were directed to include it. It doesn't avoid the pitfall you suggested, it moves it so that it now becomes "think about it every time you are asked to do something at work" instead of "one time while signing a contract"

And the Theranos contract had no such limitations (that I could see) of opting in to using it in the company. Just "we can use any of your patents you had at the time you worked here, thanks".
or kill others on the road. Tesla drivers killing themselves should be LOT less of a concern than killing/hurting others.
I'm finding that the best way for me to document is to realize that I'm going to go slower at everything but I'm going to document along the way.

I'm in Events, and typically in an event it's been low payoff to try and do anything _after_ the event. Each event is a burnout because you're always pushing yourself.

I assume the same is in software too.

I can't find the original article, but I often find that keeping a running note or checklist or even a pseudo-script (written like a script but not executable) are really helpful.

I see what you're saying though, my run book right now is just a collection of articles that I've written and occasionally refactored to make more sense as a whole.
A Fair Comparison of Message Queuing Systems [pdf]
Read carefully: The premise is that you can't write a non-trivial program in Rust without using unsafe.

It's true that most language implementations have an escape hatch in the form of a foreign function interface and/or they have native extension modules, nevertheless non-trivial programs can be written without using them. Conversely, using such facilities is often a reason why a program may not be portable between multiple language implementations.
I had the opposite experience. I'm normally the kind of person who likes visiting unusual places, but I found nothing appealing about the Salton Sea. The smell was horrendous, there were flies and bees everywhere, and the rural decay wasn't really as impressive as in those artsy HDR photos. It's a horrible place that I vowed never to return to.
Hi, HN!

I've made the 3D Soot characters constructor with help of Babylon.js engine and would like to show it to you.

Soon those characters will be mintable as NFT on Energy Web Chain and the future plans is to integrate them into browser games.
The left controls all corporations and big tech (see Google’s new policy for misinformation). So one side has an unreasonable amount of power.
This article doesn't tell you why people are awful online.

It hypothesizes that we respond to petty wrongdoers the same way we'd respond to war criminals, and that we further have been corrupted by exposure to too much bad news.
My college mentor always said, "do not pay for a Master's degree, find a company who will pay for it."

Best damn advice I've ever gotten!
Yeah I kept thinking you'd never get away with talking that way now.
People interact with other drivers while on the road, it's just a different type of communication. I think some element of feeling "removed" from the situation compared to a face-to-face encounter has an effect in our interactions.
As an individual, why would I care about growing the pie and not my own salary? It's not about optimizing everyone getting paid fairly. It's about optimizing your own pay.
As a German (who also lived in Sweden, Australia, NZ) I always cringe when I hear how Americans (from both sides of the political spectrum) use the the term race as something that actually has some sort of biological/genetic basis.

There is absolutely no scientific basis for the racial categories used today.

Apart from the fact that the genetic differences between all humans are tiny compared to different races in animals (which is I guess where the term comes from), there is also the fact that many ethnicities which are lumped under a common race differ more from each other than from many other "categories", e.g. Africa has more genetic diversity than all other continents combined. Therefore one "black" person might differ significantly more from another "black" than from a Caucasian or Asian person.

I mean the irony that there is the "racial" category of "African-American".

I think this is also not just semantics. The use of the term race associates much larger differences than there actually are, which makes it easier to justify discrimination/hate.
The is a steady supply of suckers - one born every minute... https://en.wikipedia.org/wiki/There%27s_a_sucker_born_every_...
Does whatever the current Mechwarrior game is support VR?
I honestly don’t know where this will lead. Probably all of this is just for nothing. The world has enough UI libraries already. Duh!.

I decided to make my own mini jQuery years ago because I wanted a lightweight library. Also, I wanted to stay close to the native DOM API & vanilla JavaScript. Looking back, it paid really well. Then React & Vue JS happened.

In my opinion, the reactive UI approach bought a huge productivity improvement from the perspective of the developer. Also, it enabled a lot of beginner developers to navigate the programming landscape more easily.

However, this shift also moved people away from the core stuff that’s happening under the hood. As a result, sometimes we have to struggle a lot to find solutions within the library’s limits, which are sometimes hilariously dead simple & performant to implement with native APIs.

CalDOM tries to solve this by being 100% interoperable with the native DOM. I hope this will be helpful for developers with similar requirements.
Are there any others that are primarily Indian-centric that a US developer might not know about?
UML diagram for GoF design pattern examples in Python
Dr. K is awesome - he makes a lot of mental health discussion more approachable and accessible. He's super smart and really into evidence-based approaches. I saw him give a lecture on the neuroscience of addiction once that I could only follow because I studied neuroscience. I've done a fair amount of therapy and still have learned things from his streams - he really has a talent for teaching.

I think just reaching young guys who have trouble sharing their thoughts, feelings, difficulties with anyone is really huge. There are a lot of young male gamers who are struggling and spend huge amounts of time gaming because they don't know how to deal with mental health problems or even things like social anxiety or low self-esteem. And he's encouraging people to take care of themselves and find / work with mental health professionals.
The problem here is that its inconvinient to define a function at the Elixir REPL because it demands that it be put inside a module.

Clojure REPLS allow switching the namespace, and anything you define goes intoo the current namespace. So it is more ergonomic.
If you feel that way, then don't participate. Others might feel differently about learning the truth instead of remaining ignorant of it.
Eric Schmidt predicts internet bifurcation with China (2018)
It is romanticized among other things.
Its great that you believe that. I dont and we can stop the conversation here.
> there were flies and bees everywhere

That's a good thing
Or maybe it's getting attention after thousands of successful ransomware attacks on Windows systems recently?
Beyond coronavirus: the virus discoveries transforming biology
Utterly ridiculous. I don't print very often so I'm just keeping the spooler disabled until I actually need it.
I think we largely agree.

Any drug target of any real-world interest is going to have local motion (i.e. floppiness that is dependent on circumstance and time) that matters at least as much to the finding of a drug than the fold of the protein itself.

One place I hesitate here is that step 0 to doing that kind of a simulation is having a decent starting structure. So maybe protein folding can help there. But I'm also skeptical, because the quality of the structure matters a great deal to getting a good simulation. A bad/blurry structure is of marginal use.
Or, alternatively, he could have forced the situation so he owned the mocap files and gave the Matrix producers perpetual rights (maybe fore the entire trilogy). Then, when he's old and cannot move his virtual moves can be earning for him.
When the IRS is underfunded they unable to expend the funds needed to tackle complex audits. Who has complex audits? The wealthy 1. 100M & billionaires 2. multi-national corporations 3. venture capital tax schemes.

According to the CBO: https://www.cbo.gov/publication/56467
"CBO estimates that increasing the IRS’s funding for examinations and collections by $20 billion over 10 years would increase revenues by $61 billion and that increasing such funding by $40 billion over 10 years would increase revenues by $103 billion."

Additionally the poor are now being audited as much as the rich (but not the super rich). Maybe this could be seen as IRS incompetence but I think given proper funding and motivation they'd be happy to turn this around. The decline of the auditing of the wealthy went hand in hand with IRS de-funding.

"Americans who receive the earned income tax credit, one of the country’s largest anti-poverty programs, are audited at a higher rate than all but the richest taxpayers. "
https://www.propublica.org/article/irs-now-audits-poor-ameri...
According to the article, he told a guy his life was empty (in an attempt to help him, of course) and the guy later died by suicide. It could have been completely unrelated, but I don't think it's just fear mongering.

That said, I didn't like the article much, and only want to stand up for the other people who were quoted in the article.
I have had the same experience!

The distinction b/w anonymous and named functions is especially icky.

I also agree that Elixir leads to more readable code, lots of people in the Clojure community tend to write dense one liners to appear "cool".
Elixir afaik has taken a lot of inspiration from clojure and lisp type languages.

It's not readily apparent from the ruby like syntax though.
I don't understand what you are getting at. If you mean horse carriages are not people. You are right. But the "drivers" of horse carriages were.
> “Guaranteed income doesn’t provide the job training and skills needed for upward mobility.”

To contrary, it pays for rent and food and the fees needed for job training and higher education. Without it, young people leaving foster care need to take the most immediate minimum wage job they can find to survive. And with the high cost of living in CA, it's difficult to invest the money and time to get something better.

If the GOP is serious about job training for upward mobility, they should be pushing for bills to make such training free and with enough of a stipend to pay for rent, food, and transportation.
The path to evolve for the 65816 while keeping backwards compatibility would probably end up as a convoluted mess of layers not unlike the x86.

The path for the 68000 was much clearer - it already starts from a clean 32-bit architecture with a 16-bit data bus and a 24-bit address bus. The 68000 and its offspring also powered multiple Unix workstations at the same period, creating a critical mass of development tools that didn't exist for the 65816. It went on to 32-bit data and address buses, FPU, MMU and extra instructions and survived for some time after Apple, IBM and Motorola mostly gave up on it and went on with the PowerPC. All in all, the 68K architecture carried the Mac line for more than 10 years.

That would be very unlikely to be possible with Apple II software compatibility. In this case, the PDS Apple II board was probably the best option for Apple. It could have been designed to have a version of GS/OS using the Mac an an IO device in a software-friendly way, but the GS/OS software base was not there to justify the extra effort.
I actually agree with your teammate (moreso than you, anyway). You now have a single entry point with multiple exit points in your code, which is clearly halfway to spaghetti (even if you think it's warranted).

Your gripe is about indentation being too much to bear, which is a pretty superficial thing to complain about, and it's not even clear what your complaint about it is/why it's actually bad. It's just indentation... you can live with that imperfection on your code. It's not the end of the world. I know I'm a pretty happy developer whenever I can reduce other problems to mere indentation (which I can, explained below).

To me, every level of indentation actually conveys useful information: it tells me "hey, here's yet another precondition for this line of code", and crucially, it tells me that information at that line, without me having to keep scrolling up the function and then mentally negating the early-return condition to figure out what the precondition is. That's incredibly useful on its own. So many fixes & simplifications result from merely noticing "hey, this function has 3 preconditions, but I thought it should only have 2... what's going on?" And yet that's not all.

Beyond that: Not having early returns means there's a single entry and exit point for each procedure. That is also incredibly valuable in its own right. Try adding a simple print()/log() statement before the function returns when you have like 6 early returns in the function. At best, you remember to do it, but it's a ton of duplicated (and bloated) code, and your maintenance work just got 6x harder, and you have to keep them all in sync as the code grows (so it's greater than 6x harder). At worst you just miss half of them (or someone who adds another early return forgets to do any final steps beforehand) and now you introduce a bug. And on top of all that, it's so painful to leave a breakpoint and then realize a while later that it wasn't getting hit in every situation you expected, because there was an early return in the function that you didn't notice.

I could go on, but all this because there's "nothing worse" than some extra indentation?
My first response is, I don't know. But I guess it depends on what you consider the current MechWarrior game. I know of MechWarrior online, which I don't believe does, but I suspect there's a newer MechWarrior game out, or coming soon. There's also a newer strategy BattleTech game which I doubt would benefit from VR.
> And yet university enrollment is down 25% at my local uni. If you’re poor and have nothing to do for months and aren’t making your labor worth more by gaining skills, why should people have sympathy

Doesn't that mean taking on serious debt? Maybe people are reluctant to do that in a difficult economic situation. Not to mention there are other ways to gain skills other than going to a university.
Then they have to find something else to do. Just like the myriad of other jobs that are redundant because of innovation.
Finding the Nth Digit of 'Pi'
It's also worth considering the opportunity cost. Usually for more junior candidates, time in school is treated equivalently to work experience. You just get paid more for working those years.
You still haven't answered my question: does the average person have complicated deductions? What is the government just calculated the average amount someone drives for their job and just give a blanket deduction by default, and if you had more you would just tell them you spent more?

Further, you make this point in a later comment:

> I'm tired of arguing with malicious people on the internet.

I don't see anything remotely malicious in this thread other than people not agreeing with your point, and this whole thread seems to be pretty healthy. With that in mind it's quite interesting to me that you're implying that this healthy discussion is malicious.
$73,499-per-Guest World Cruise Sells Out in Less Than 3 Hours
There are a ton of stories about incredibly successful people in the entertainment industry who end up bankrupt. Sure, that comes along with stories of wasting money. But it seems like the ones who make the most money are both lucky and really care about IP. I don't think Jet Li should ignore concerns about IP just because he's rich.
Does pay transparency necessarily mean that someone can't get a raise? In this theoretical scenario, Jane would know exactly how much she's being paid in comparison to the other engineers. If she's performing better than them while getting paid the same, she would know that she's worth more.

The scenario you've described seems to imply that the company doesn't already know everyone's salaries. Pay transparency isn't what kept the company from giving her a raise; in fact, without pay transparency they could have told her that she was making more than her coworkers.

Point being that companies can already refuse to give a raise by saying some boilerplate like "you're being competitively compensated for an employee of your seniority, and unfortunately we can't give you a raise."
I think once your body is used to showering daily, it is never the same in terms of microbes, or it takes years to get back to whatever.

I need to bathe daily. If I don't I get a sore under my arm, and I can smell myself.

I had a girlfriend, well kinda, who didn't believe in showering, and she did smell. I never had the nerve to tell her.

My grandfather didn't bath, and didn't have an odor. He was small, and very skinny though.

My best friend didn't bath, and he did smell. I should have habituated to his smell since I saw him so much, but no. His smell was so bad, I needed to put down a towel before he sat on any chair.

I saw my grandfather once a year.
This podcast episode, “The white gold rush” by The Slow Newscast, goes into depth on the recent history of the lake and the community of the Salton Sea — https://overcast.fm/+oXTWZbQac
Can you please link to a source?
It should also be viewed as potentially disadvantaging people already in the US. If these programs are catering to wealthy foreigners looking to immigrate, then we're not serving whatever need may be inside the country already.
The problem is how to utilize these signals. The annoying thing is we can't solve these issues if we are not in this situation. So, feedbacks from Gorse users are important.
People are awful online because there's no consequences, so they're completely honest. If someone had the power of invisibility they'd say the same things in person. I know there's plenty of times I've seen, for example, someone throw their trash on the ground and wanted to tell them just how worthless an excuse for a human being they are.
I think the basic idea she's trying to get across is that people feel helpless in our daily lives, and so the one little piece of power most people ever get is online and we take out our frustrations about our powerlessness here.

Which probably says more about the people who get a tiny bit of power than it does about the Internet, but there you go.
Ask HN: Should I invest my time in crypto development?
Hello,

From past few days I am learning eth smart contact development. This crypto space look very promising and welcoming for new devloper like me.

But there are lots of people who disagree with crypto with valid points.

I am confused. Should I invest my time in this crypto devloper space ?
"Why people takr stuff on the web seriously ?"
Suspend it in the Smithsonian museum Bezos Jr Center made out of surplus habitat cylinders without atmosphere, run a couple tubes and rails around so visitors can ride on robotic arms to get close
How is the flight model in comparison?

Squadrons is a blast in VR but I wasn't the biggest fan of the feel of the flight model. Especially coming from combat in Elite:Dangerous with much nicer cockpits, etc.
I present to you the John Gabriel Greater Internet Fuckwad Theory (2004): https://www.penny-arcade.com/comic/2004/03/19

Normal person + anonymity + audience = Total Fuckwad.

This has always been true and always will be.