skysight-inc/HackerNews huggingface dataset:
I was hoping for this to be a eye-opening list, but don't know which ones apply even moderately to myself or which ones I can apply effectively.

On the whole I haven't had clashes with character very much and am quite self-sufficient so not so much impact there. Sure, I've trusted the wrong people and lost out but that's the cost of living and trusting people--sometimes you get it wrong.

1. who they marry: however the chemicals worked out some critically fateful days

2. treat service workers: this might be a good one (unless they're wise to it and faking it)

3. early life: hit-or-miss I suspect. What you really want is to know what drives them. I'm mostly driven by a desire for knowledge and craft but I can't point to where in my childhood that came from.

4. time & money: I tend to either waste both of them or have more than I can effectively use. knowledge & craft doesn't cost much to feed

5. what people irritate them: this one's probably more applicable when younger. Now when someone's getting on my nerve I might recognize my younger self. That gives me some compassion, more patience, and a slightly laughing sigh.

6. talk, listen, neither: Hmm. work-wise sometimes discussions can get to talking past each other because they both have valid points being expressed but can't communicate both simultaneously. Talking is sync, listening is sometimes async (delayed). Doesn't make bad people, just bad communicators like most.

7. cheating: I knew one guy who was super non-cheating on games, splitting bills, etc. He cheats on his girlfriend(s?). Knows how to game it.

8. handle unexpected problems: doing nothing is actually pretty good. One time a shared network server got it's main documents volume wiped. I was working late and someone told me about it. I had admin access. We went for dinner, I can't think without food. Came back and found that there's a way to undelete from a Novell Fileserver. I enlisted whoever was there to manually undelete about 10k files, including ones meant to be gone as we couldn't tell.

I think this is better used as a list of how to fool people about your character.

So basically I don't think there's much point in judging people. If you get the sense they're untrustworthy, don't associate too much. I think it's better to find out how you can get along with them in a professional or social setting.

If I had to say there's one character flaw that I can't stand, it's people who assert their value system over others for no purpose--like telling a vegetarian there's no meat in there because they don't think it matters.
Yes, they’ve finally made immobilizers standard like most other automakers.
Jekyll to build and Github pages for hosting. Trying out Google Analytics but I'm not planning on monetizing content.
I paid $2,869.00 + $269 for a 2015 MBP 2.8GHz/1TB/16GB/Radeon R9 M370X in Nov 2015. It's still going strong and does everything I need it to do, though as of a few months ago Apple finally dropped support for their latest version of macOS Ventura.

This comes out to $440/year.

I could probably sell it on eBay for $3-400 (actual recent sales data), bringing that cost down to <$400/year.

What are you comparing it to cost-wise?
FCC Chair: 5G Expansion Creates 'Broader Attack Surface' for Cyberattacks
Rust shines in two domains: high performance, and systems programming. Ruby is most commonly used for web applications (e.g. Ruby on Rails).

Rust is much lower-level than Ruby, so in general you're going to be a lot more concerned about memory -- in this case, satisfying the borrow checker, dealing with stack vs heap allocation, etc.

> the finished product is as easy to work on as our Ruby code

I... highly doubt this. It's harder to hire Rust programmers than it is Ruby programmers. It's harder to teach Rust than it is Ruby. And, again, your Rust code is going to be much more in the weeds than Ruby would be. Rust also is a pretty complex language -- there are a lot of concepts to learn if you want to use it well. Ruby is fairly easy to learn.

I'm not saying that Rust isn't the right language for you, or that Rust is bad (I love Rust!), I'm just saying that it's much lower level than Ruby, and that comes with tradeoffs.
>1. Forget what they say—instead look at who they marry.

I'd appreciate the character assassination to stay between party A and party B, rather than creating more collateral damage with familial review, thanks.

Pretending to be able to gauge 'character', whatever that is, without knowing the exact situations to judge -- in the case of a new hire that'd be on-the-job situations, not "which pear did you choose at the grocer?" -- is nothing that's any more precise than the 'systems' that gamblers have at any casino.

Why not just have a pissing contest when the hire walks through the door? Set up some wall targets, first to knock all the toy-soldiers off the ledge gets a job.

aside : friends and family have told me that the scars and medical issues that I have acquired through injury and rough-living give me 'character' -- where's the subsection in this blog-post about comparing scars and battle-wounds... or is that too old-school?"
It's not unreasonable to think that the wife was playing with them, was waiting for the cheater (fictional or not) to swing, and happened to notice them move the ball.
Ah, yeah in the context of building a portfolio that makes sense.
You wildly underestimate costs. A F-35 costs 85m-125m. NGAD will likely cost similar and won't be affected by most forms of Jamming, unlike current drones which makes them useless. It's only sheer luck that drones work in ukraine due to the meme levels of shit that is the Russian forces. Drones cost around a quarter or less of fighters normally but can't be flown in contested airspace due to jamming with current technology.
If I notice a mixup as soon as the server brings it, I would absolutely say something because it is probably someone else's meal, and if I accept it that will delay them getting their food. If the server walks away before I notice, then it is too late as they can't serve it to anyone else anyway, so c'est la vie.
Of which contacts app? Instagram doesn't have that feature, for example.
It’s not nonsense to pay a fair wage. It’s basic human decency. Actually, it’s a sacred obligation. If someone gives you some of their time - literally a slice of their living experience, to help you build your wealth then you need to compensate them fairly. It’s not complicated, not at all. I’d like a detailed explanation as to why you think a young skilled worker in China deserves less than an American performing the same task. Explain it to me like you would face to face with a Foxconn worker over coffee after a 10 hour shift on the production line. Explain that economic nonsense like I’m five
I wonder how this tactic works with people in arranged marriages: for? Against?
This is a really good list. Just yesterday I was chatting with a senior management person about character, and we were discussing a mutual colleague (Let's call him "Joe") who had failed quite spectacularly in the last year. We had three points of view on him - mine as one outside contractor who replaced the individual as an interim CTO, his as CEO of a vendor to the company, and the view of a PE investor who owned a big chunk of the company.

He said the first early warning sign he had that Joe was going to be a problem was when a group were out to dinner, and Joe spent quite a bit of time talking about the school his son was going to. The PE guy is meticulous and of course when he got home he looked it up. After some digging, PE guy found that Joe's son actually went to a less prestigious mid-level college. Why, everyone thought, would Joe go out of his way to lie about his son's school, when no one had even asked about it?

A lot of money and tears later Joe was finally let go for a host of reasons. But it really all came down to character.
Content is King (1996)
Well Nibley also was part of the 101st Airborne, and stormed Utah beach, was involved in Operation market garden and participated in the Battle of the Bulge so there is that going for him.
How Americans of different generations spent their money in 2021
Agree that this is poorly worded, and objectifying. But it's trying to get at something real.

Here's another version of the same idea that isn't entirely wrong, and is also reductive and objectifiying, and meant towards assessing men: look at their shoes, their car, and (if they have one) their watch.

Two-door Civic and New Balance joggers? Subaru and hiking boots? Minivan and sandals? Tesla and exotic hi-tops? There's information there.
I find "harm society" much less compelling. It acts like a smoke grenade in discussions, filling up a lot of space and obscuring the topic.

The air can only be cleared by answering, "who?" and "which relations in society?" otherwise we're fighting clouds.
> "- "Identify what irritates people the most in others—because this is probably the trait they dislike most in themselves" - maybe ??? this feels like pop psychology, and I'd love to see real data."

The things that irritate me the most are when I see people doing the kinds of things my father did (laissez faire, no support, expect me to be a replica).
Unexpected way: I can’t get my work done because ChatGPT is overloaded
I'm also a big fan of QOI as a simple imagine format.

Yes, it's not as good as PNG (as the sibling comments point out), but I view it more as an alternative to PPM (and maybe a BMP subset), as something that I can semi-quickly write an encoder/decoder if needed.

IMO, PNG is in a completely different level. Case in point, in the linked article the author mentions to not worry about the CRC implementation and "just use a lib"... If that's the case, why not just use a PNG lib?
I see. It's still a fact though that the energy output is the same as the heat output.
FaceCheck – Reverse Image Search – Face Recognition Search Engine
>It reminds me of the early 2000s "pick up artist" stuff, I had a few friends who read the books and would actively hit on women anytime we went out. It was horrible haha.

In the early 2000s only "professionals" used CAD. Now (almost) everyone with a 3d printer or a shed they want to build uses CAD. It's trickled down.

The pickup artists are on the bleeding edge of the "craft" if you can call it that. It shouldn't be surprising that the stuff they do (or at least the stuff that works) filters down.
Yes, the AI's output could be surprising to the point of view of many recipients.

This does not mean anything more than that the AI has a greater breadth of training background, which is likely.

We get the output most likely expected from any of (or the average of) the humans whose writing/drawing/whatever was included in the input set.

What we will not be getting from the AIs is any creative output based on unique understanding, as we would from an intelligent, creative human. Many of hte humans in the input set would see the same prompt and produce an actual novel and meaningful output, not simply a cut-and-paste from prior works. (& yes, seme novel output may come from some randomizing algo, but if it is correct, it is no more correct than the broken clock that is correct twice every day.)

Or, another example, I was involved in a legal deposition where an "AI" transcription system was used instead of a skilled court reporter. The output LOOKED fantastic, until I actually read it, and it was absolute garbage. The standard errata sheet has room for the deponent to put in about a dozen corrections, and most are less than a handful. My errata list was multiple pages. These errors often reversed the meaning of sentences, substitutin "I have ..." for "You have...", dropping or adding "not", or substituting in common names for unusual names (e.g., "Jack Kennedy" for "John Kemeny". note human transcribers always ask for correct spellings of names in the next break, this crap just inserted it like it had a clue).

So, even though the total "experience" or training set of the may go beyond the experience of the reader, so some of the output is surprising, this is no more so than a search engine produces surprise. In fact, I think this is the best use of the AIs, to have them trained on an enormous data set, and provide possibly better results, defined as more on-point, but likely less thorough.
Oh cool, so great to hear from a user after all these years! Some of our users were suuper invested, like keeping up with hundreds of people - far more than we anticipated. I think our top user was a pastor in Australia who kept up with like 700+ people.

We would have continued a while longer but the 08 recession really burnt us. We were raising $$ in the weeks where banks were literally failing. RIP Good Times era. Our iPhone app was just about ready to ship and we were going to start building integrations like email next, but no runway. We had an angel lined up who’d have gotten us about 4-6mo of runway but I didn’t want to burn that relationship in such an uncertain environment, we were all pretty down about prospects then.

Fun fact tho: the app continued to work for years after. FB took a long time to deprecate API and our code was pretty solid.
Are there benchmarks comparing it against postgres/mysql/mariadb?
Interesting. I used some kind of pre-paid international calling card for the handful of times I needed to make international payphone calls. I'm too young to have remembered a time when payphones were in constant use, but I definitely used the payphones at my high school once or twice to call my mom when my cell phone died.

FWIW, $1 coins were (and are) in circulation, but not very common and probably not accepted in payphones. The NYC train and subway ticket machines have dispensed $1 Sacagawea coins as change for as long as I've used them.
These days if you want to request a routable prefix through LIR you’re likely getting a /48 which is sometimes referred to as “site prefix” though i think this is also now outdated
> the Rust version is similarly high level

In typical TypeScript/Python, you don't need to worry about memory allocation. At all.

If you're writing any non-trivial Rust application, you're quickly going to have to learn a lot of concepts regarding memory, and your code will reflect that.

Now, if your application must be high-performance then Rust is a no-brainer. Rust is much better than the alternative (probably C++). But, most web applications don't need to be high-performance, and it would be better to use a language that is easier to learn and write.
Nah. When AI is able to do all what you have said, requirements will just get harder and humans will still have to put hours to make something done. Just like 30 years ago it wasn't feasible to implement streaming music over the internet in a weekend, and now any teenager can do so by just 'npm install'ing... AI will only open the door to even more complex problems to solve.
As others have said, it's largely all "junk", at least as far as value per record is concerned. So all they have is some stuff that _might_ have been stolen, with no knowledge of where they came from or who put them there.

So what are they to do? Put a huge stack of records in the evidence locker with no crime actually attached to them (just vicinity to another crime)? Could suck if somehow someone else could identify them and want them that was also a victim of theft, but it really would just be stashing them and hoping by rare chance someone stumbles into the lost and found.

Personally I'd rather the stack of stuff sitting in the guarded, expensive to maintain evidence locker is stuff actually tagged to a crime and relevant to solving it
I disagree strongly with "5. Identify what irritates people the most in others—because this is probably the trait they dislike most in themselves."

Often what irritates someone most is if others have a different engagement style. E.g. someone who likes to take a conflict head on will be most irritated by the avoidance or the silent treatment, someone who likes to let things settle will be most irritated by someone who always feel the need to force the point of conflict.

Not all resentment or irritation felt towards others comes from projection!

It also feels rather silencing, if applied at large. Can one not call others deceptive without being labeled deceptive oneself?
This is the typical coming of age of the “new/inexperienced” engineer who wants to build everything from the ground up since he thinks he can do it all better, with new languages, fresh ideas and it will be finished “next week” anyway.

Ultimately he will learn a lot about himself and the problems he wants to solve, but can never finish them, since he will realize that he cannot do it all at once - the solutions that are available have already had thousands of man hours poured into them.

He will learn to prioritize and think more about conceptualization and pre planning, and how to leverage existing solutions more.
how it works is ultimately down to how badly the countries around it want that land, and any resources surrounding it. maybe the countries involved have a nice meeting, maybe they have a war.
If you're the sort of person who needs 3 monitors on their Mini, I'm sure you can afford a Thunderbolt dock.

Four TB4 ports is plenty for 99% of people.
Oh you must have used it in the Actix Web drama time period in 2020. Yeah it's much better now. You might want to try it again, it's as straightforward as Go now I believe.
anytime we can stop the death by a thousand cuts is good news to begin to shape best practices and inform future choices. It's probably more the in aggregate threat than any single choice.
I don't know why it should even be that controversial.

It was never the government's intent to determine which nonprofits are truly noble and just. It's also not their job to govern how well they spend their resources, or how big they are allowed to be.

If they are lying or defrauding donors, there are existing legal remedies.
> This reminds me of a lot of the enthusiastic juniors I interview who want to tell me about their 10 different side projects, none of which got further than a quick proof of concept before they moved on to the next thing. If you hire them, guess what you're going to get?

I think it's an unfair assessment. You can't compare what people do during their free time and what they do at work.

That being said, one of my brightest colleague is exactly like that. He seems to have a hard time finishing projects. It's always 90% done, poorly documented. Some other engineers are slower and less creative, but they deliver. In the end, everybody brings something to the table.
Generally agree, although I've noticed a lot more normative language creep into articles ("unfortunately", "unluckily", "helpfully", etc) that really have no place in a resource purporting to be encyclopaedic.
Congratulations! You're WRONG AGAIN! LoL

It's not my lawsuit :-)
I don't really agree that being able to effectively explain yourself to others is either necessary or sufficient to cure loneliness. Take my relationship with my kids, for example. I don't feel lonely when I am with them, and I would not say our relationship is predicated on me being to explain myself to them or their understanding me.

Being able to explain/express yourself is a nice skill to have, and it may help certain people who are struggling to maintain relationships, though.
Slight bug: Eddie and Dana aren't linked in the ToC.

I've used these. I think it's a good idea, not to have pictures of the users. In my experience, we tended to use stock photos, and the pictures could bias the work.

Of course, now you have thispersondoesnotexist.com. I just used that, to populate a test DB with 10,000 fake personas.
Python is great and ergonomic for interactive fiddling.

But the scientific strength of "Python" comes not from Python itself. It just offers a nice interface to tons of C, C++, and Fortran code that implement the core of numpy, pandas, keras, pytorch, etc. That's what STEM and ML crowds use. Moving that code to WASM must be possible, but likely for demo purposes, not for serious work.
A sizeable group of us don’t have a meaningful second place either anymore. I work remote and there is really no social aspect to it in any meaningful sense, just pointless meetings and an endless Jira backlog. My home and my work are one and the same.

In the last three years the closest I came to a viable third place was VRChat, it was the best social experience I’ve ever had. I don’t think I need to say much more about that, it speaks for itself.
That's a good book. Project focused and practical.

From my limited experience I think it is possible to write simple, dumb Rust, still get a N times performance benefit using N times less resources compared the languages you listed at the cost of being more verbose.

There's a learning curve to understanding concepts like lifetimes and so on. But diving deeper there arise many problems. There are just a ton of hyper specific and nuanced types and traits in Rust, and that's just the std lib. Reading Rust is also quite difficult because it takes time to navigate the types and abstractions. Also dependency trees seem to be deep in OS projects.

It's a powerful, great language, but I would say the learning curve and the subtleties can _easily_ be underestimated, because there is an initial AHA moment when lifetimes, traits, closures, async etc. start to click. But the devil is in the details.

But I think the need/want for safe, fast languages with good security defaults is on a steady rise, especially in web development. Clients (laymen) start to notice and praise good performance and robustness more than they did 10y in my experience, so it's definitely worth it to take a look at languages at Rust.
They both overstate it for effect.

In Larry's case he treats the subject's wife as unidimensional --as if she could not possibly have other characteristics that endear her to the subject. In the Moneyball, it's over the top attention to a single aspect. They're both preposterous.
> People that are often late simply value their own time more than yours, they disrespect you.

More likely, they have a time management issue, which can have a range of psychological roots. It can also be a sign of avoidant behavior — you don’t want to be there before the group is already assembled, because you’re anxious about the social situation.
Here's a Q&A where he says something like this: https://youtu.be/og0yYQAN1JE?t=233