skysight-inc/HackerNews huggingface dataset:
> You learn about shared interests, job, which college they went to, their friend group.

This is the prime mistake I see my friends make. As a guy, there are pretty much only two things that will seriously and negatively affect your dating life: being short or boring.

Talking about your college, job, and friends is usually boring. In fact, even funny stories from these contexts are often boring for your dates to hear because they don't know the people involved (yet) and don't care about them.

This is how you, as a dude, end up with

> you can be very attractive and therefore have a wide range of people interested in you but not have the social skills/psychological acuity to translate initial interest into a successful relationship

Initial dates are primarily entertainment. Which is why they used to involve going to the cinema, a good meal, etc. You can go for a coffee, drinks, walk but come in with enough material to carry a conversation for these 1-4 hours.
You do have to zoom in to a specific part of the economy to get these salaries. It’s jobs in the “tech” industry (places like startups, FAANGs, etc) rather than software dev in general. (So not programming stuff for an electric company.) And you have to have a few years experience; it’s not normal to get paid that much for entry level even at some of the biggest tech companies.

So that excludes the Midwest for the most part, except remote tech companies are changing that. Places like Automattic or Airbnb (from their recent announcement) don’t pay based on location anymore, and won’t dock your pay if you move to the Midwest.

These higher salaries are driven by VC money and demand for sure. In my personal experience and network, small startups, midsize startups, and massive tech companies are are all hiring as much as possible. Plus, the classic startup approach is to use VC money to fund product development by quickly increasing the number of devs, and then figuring out profitability down the road after you have tons of users.

This leads to an environment where smaller startups don’t need to cut dev teams or hiring to increase profit margins — the main goal is to build the product asap and grow users. And that means hiring lots of decent devs. And then big companies like Amazon just have loads of money and tons of products that need constant improvement, which only happens with devs.

So with significant competition and need to hire devs and lots of available money, developers have space to negotiate pretty great salaries.

Again, this varies everywhere and maybe isn’t the same for “non-tech” companies quite as much (because that VC money and massive scale might not exist as much outside of tech).
> The TrackPoint may be something like this. Those of us who insist on it may be small in number. But if it is ever removed, then the one reason why we will only buy ThinkPads is gone. We may as well get a Dell or an HP or a Mac M1 or whatever.

You could buy Dell or HP with trackpoint already years ago. Not sure the current state, but trackpoint is not ThinkPad exclusive feature.
Do they have a revenue model? I thought it was a non-profit / public benefit company.
ok so how is the battery life though?
I learnt it at university back then, but I had already toyed with C++11 so I always made puns and called what they were teaching C--. Essentially they were teaching a very old version and the evaluation machines ignored all the "modern" bits back then.

My idea is to either C++20 (not sure if there is a resource to learn directly from C++20 or if there are compilers supporting it) or Rust, personally I would go for C++ seeing as there's a wider ecosystem and tools out there, lots of libraries (which are a bit of a pain to use sometimes) and it is almost anywhere.

But to be fair, I am out of the loop of C++/Rust and what I see in my internet circles is Rust > C++ mostly because of the memory safety; which makes me wonder if it is worth or not; also lots of C++ hate which reminds me of PHP.

I just have a hard time making decisions.
The site doesn't police the rules completely, so some self-policing is necessary to avoid things like specialised vocabulary.
Thank you, I’m adding my LinkedIn to original post since I can’t figure out how to DM
Don't you think a decision that might affect your whole life is worth overthinking?

Why couldn't dating be analyzed by logic? If you want a lasting relationship shouldn't you try to think about it, not just feel your way through it?
Thanks for your kind words friend
Lamenting Growing Up with the Cloud
People who express concern about H1-B "slaves" and evil exploitation are not doing so out of a genuine interest for the well being of immigrants. They are doing so out of fear that those immigrants are taking away jobs that they feel entitled to.
Wouldn't that mean that "mate guarding" behaviors would have to be assumed to be wholly due to social conditioning? https://en.wikipedia.org/wiki/Mate_guarding_in_humans

Don't some behaviors like that also happen amongst other mammals or other animals in general?
It's pretty difficult to figure out what this even does or what the benefit is.
MobiledgeX acquired by Google and will be open-sourced
C++20 is going to be much friendlier. If you're new to C-like languages though, perhaps start with C and work up to C++. The foundations are important to understand, and you'll appreciate why RAII is important.

EDIT: Ah yes, the "crawww C is unsafe, use rust crawww!" downvote crowd is out in full force today.
What birds listen for in birdsong
Wouldn’t that leader still end up with a personal phone that isn’t that secured ? Or at the other end of spectrum have a work device that is so special that it’s extremely identifiable and targetable ?

What we have now for work devices with manageable profiles seems to me to be a good balance that should possible to harden enough for extreme cases as well.
> completely culturally determined

Murder, another completely culturally determined taboo. The (presumed, I might add) fact that something is cultural doesn't change its value. And using bourgeois as dismissive is so 1970s.
There's an important caveat that a lot of people overlook: 20 years ago the hiring environment was totally different. Nowadays, you can't even get an interview without a degree unless you have somebody recommend you. The types of low-end work that hire uncredentialed people (help desk and cable grunt mostly) pay about the same as stocking shelves at the grocery store.
I used to teach at these so called coding bootcamps and I know it can be hard for students psychologically. I still remember the day when the best student there came up to me towards the end of the 6 month bootcamp and showed me his final bootcamp project with a lot of disappointment. I asked him why was he disappointed as he had actually built something nice with react and firebase. He pointed me towards his friend's(who was at a Uni.) assignment project which was built over the weekend and was basically a minimal working version of a react like library.

He asked me why wasn't he able to do that and why wasn't he taught this at the bootcamp. I knew what his friend did in a weekend was probably a culmination of 3-4 years of rigourous learning of computer science concepts that he acquired at the Uni.

Among bootcamp students, There is this constant unhealthy comparison going on in their minds with the people who graduated from a Uni., this is even after years of working in the industry. what doesn't help is, Apart from a few exceptions(students and companies), the way most recruiters and HRs treat them isn't something to talk about and the pay difference is visible.

Also, It isn't easy for them to catch up. You had the privilege of being able to afford to study for 4 years while it is not the same story for most people at/from the bootcamps. To add to this, They also feel left out when you discuss about your days at the Uni or are discussing some computer science concepts.

If you have a colleague or someone around who is self taught or from a bootcamp, be a bit more kind and explain or refer them to reading material on concepts in a subtle way, it doesn't take much to make them feel included.
I don’t know, what about snowflake (for example). Before they launched you could argue it’s not needed; now, it’s got customers and is publicly traded. Hard to tell.
Please don't downrank that one, too. I'm genuinely sorry about the week y'all have had, but this comment thread is the /only/ one asking about "the controversy" (which is dead and gone - everyone has decided whether I had a point or was being a jerk), please just nuke comments asking about it rather than preventing discussions about the cost of cloud hosting, how attacks work, how to mitigate them, etc.

I certainly didn't DDoS myself just to "game the system". It happened, I learned a bunch of things, did an extensive post-mortem, a lot of folks are finding it interesting, that's it - no smart trolling here, just content. I certainly could use a break from "the discourse" as well.
Time to try the M1 chips!
Once I'm past the withdrawal phase, I do just as well as I did with caffeine. Possibly better because I don't have to manually manage chemicals in my body anymore. Caffeine lows tend to be quite harsh on my productivity.

Some of my most productive periods were when I completely eschewed caffeine for months at a time. That is when the work itself is motivating enough though - then I'll pull 14 hour days with no problem. Enjoying a good cup of coffee helps me cope with less interesting work...
Reports Claim Russia's Plans to Leave the International Space Station
Those who do not understand Unix are doomed to reinvent it…
Could be anything.

Could even be just a user with a few beefy machines and a lot of proxies.
I hopped to anywhere that would take me! It depends on how stable you are though. Fastest way to more money is hopping, but theres alot to be said for working at places you like/will be able to grow.

I'll write another quick one on this topic later.
I believe this could be true. We see that lead is also diluted by increased size.

https://www.soils.org/news/science-news/lead-contamination-g...
Ethernet ports can be a bit dangerous though - trip on that cable, and you end up ripping the entire port out of the motherboard. I've done that once on a iBook G4 in 2003 or 2004. Could never get the port soldered back on.
Whereas I've had Logitechs fail in months whilst my daily mouse at work has been the same Razer for over a decade now.

It doesn't look very nice though, I'll concede...
Generally browsers these days are pretty good.

There are some dark corners where there are still differences but these are not in the "I just want to build a website"-level of complexity IME, and are more in the "I am building a large XXX,XXX lines-of-code enterprise SPA used for hours at a time for thousands of users as their primary job across varied OS and browser combinations" level of complexity. E.g. I recently had to debug how different browsers handle cookie eviction for more than 100 cookies under the same top-level domain. This is not the sort of issue you you face with a "I just want to build a website" problem.
> I'm not sure what the solution is, but I wish that smartphones were
not seen as a default necessity for everybody.

They are not. But that mythology, that they are, is central to the
problem. I just posted on almost exactly this point in another thread
[1] that I'll paste here;

> (From OP[1]) Ultimately, if the technology is not serving you, you
have the choice to not use it.

This is worthy of a book or PhD research project in itself. The person
who states this in terms that resonate with me with is Vint Cerf. I
will quote a little but also paraphrase him in my own way by saying;

"At one time if you didn’t have a horse it was hard to make a
living. But the important right in that case was the right to make
a living, not the right to a horse. Today, if I were granted a
right to have a horse, I’m not sure where I would put
it. Technology is an enabler of rights, not a right itself" [2]

As I see it, if we are to respect the more fundamental human rights of
"life, liberty and security of person" then the greater human right
may be NOT to be connected to the internet. It is freedom from
technologies at least insofar as we are free to manage our own affairs
and engagement.

Other than the European "Right to be forgotten" and legislation
protecting us from surveillance and tracking, I'm not aware of any
popular formulations of this general principle other than Vint Cerf's.

Right now I think people are being forced to stable horses in their
backyards, at the behest of landowners, and under the false premise
that you need one for work.

[1] https://news.ycombinator.com/item?id=31216377
> The inflow of new engineers which are not so familiar with traditional tools like a basic terminal and a text editor.

I think many people start learning to use these tools at the same time they learn to program, I know I did. You expect junior devs to be terminal wizards?

> Even a simple web page requires to install 100MBs of dependencies.

No it doesn't? Some tooling requires lots of dependencies, but it's still very possible to open a text editor and spin up a web page.
/r/rust is a great place for that, I also occasionally click through most of the https://lib.rs/ categories, just to see what the names I don't recognize are about.

My twitter timeline also has tons of neat little crates pop up every month, and I have to thank my colleagues at Netlify (back when they were doing Rust) and now at fly, for showing me some of those I showcase in the article.
What you're doing doesn't sound like ghosting. Ghosting is cutting off contact without warning or regard for the psychological consequences.

It's very easy to not be a ghost, all you have to do is provide a kind resolution. If someone asks you out on another date but you don't want to see them again, you just say something like "I'm sorry, I've gotten really busy lately, if I do have the chance to get together, I'll reach out."

No further communication is necessary. You've given them a plausible excuse that doesn't shred their ego too much and indicated that you're not interested in continuing.

If you don't do this, some people will speculate that it was their fault, and beat themselves up. They may blame it on their weight, their looks, their personality, over time, it may erode their self esteem. So it's good etiquette to not be a ghost. Unfortunately millions of people don't care enough to bother.
Agreed. This is a great computer, if the year was 2012.

I guess us Apple folks just got spoiled down the line.

But knowing that there is at least a somewhat of a good Linux laptop option out there is nice to know, I guess.
F# is a good choice IMO. There is a great book by Scott Wlaschin named Domain Driven Design made functional. Two birds one stone.
Isn't oxalate the cause of 5G and so indirectly CORONA?
> Girls obsessed over their physiques. Going skinny to the point it wrecked their hormones.

Afaik, this does not have that much with dating/fitness. It is more to do with own body image expectations for their own sake - plus perfectionism, anxiety, growing in environment where fatness is mocked and fearing it, stuff like that.

> - Girls randomly make out in club with some random strangers they just met.

By stats I have seen, teenagers now start having sex later and are less likely to exhibit risky sexual behavior that those in the past (say 90ties). So while it definitely exists, it was not something that went up, but down instead.
Whats wrong with 15.6" FHD IPS displays ? I thought the optimum display chart looked something like FHD 1080P till 24", 2k resolution from 27"-32", and 4K for anything bigger than 32". I have a 24" FHD monitor, unless I look too closely and focus on the screen during coding I don't usually see any pixels. Hating on a FHD 15.6" sounds like a first world problem to me :P
They can't. Russia simply cannot control the tens of millions survivors of it's brutal invasion even if they manage to defeat the Ukrainian army in the field, which they can't. The attrition rate of troops, equipment ( which is why they've started using stuff from the reserves which was made decades ago, and probably has been maintained even worse than the supposedly combat ready equipment), morale and the general Russian economy are unsustainable. I honestly don't know how all of this could end, but Ukraine "losing" the war is extremely unlikely. Russia claiming a "win" over some very limited gains is a possibility , but that's not sustainable either. Best case scenario is a coup and immediate ceasefire, peace, one way tickets for most of the Russian high command and many of the frontline troops to The Hague. One can only dream.
>But what's the importance anyway?

Proper attribution? So other's don't have to do a quick Wikipedia check to remind them which one is Pegasus.
This can be approximated by generating a lot of metrics and monitoring executions
> come in with enough material to carry a conversation for these 1-4 hours

Wow you need a whole multi-part Netflix special just to go on a first date.
Welcome have some types of produce that is stored for long periods of time and lose nutrients during storage. For example, apples that you buy in the store tend to me more than a year old.
Thank you - I was trying to DM someone else but couldn’t find he way to do that.

The hell w it, [link redacted]
100% agree. If it is not Pegasus it would be Medusa, Zeus, Robotech, or Mazinger Z ;-).

States are part of the security attack vector and Pegasus is just a signal of what is really happening in the field. Pesonally I was involved in selling exploits since late 90s.
Your methodology makes sense. However, I think that many folks would rather avoid the you do some work for them part. They want to hire somebody who will do it all and deliver great results.
"""
"foegen effekt‘"? Muahahaha. Ohne peer reviewed, und bei Reitschuster veröffentlicht? Muahahahahahahah.
Sorry.
"""—https://twitter.com/larswienand/status/1339599015021690880?l...

so called after this guy: https://twitter.com/ZachariasFoegen

As Hossenfelder put it: Over 90% of the crashed planes were found to have wings; we therefore conclude with p>0.5 that wings are detrimental to the safety of flying.
Python by itself isn't really that useful for entry level positions, unless you also work with some other tools and/or frameworks. I have known Python for 5 years, that didn't land me a job, then learned Django over the part of a summer, blogged about a single project, and within 2 months I had an entry job position.
Work for Agriculture- machine learning and weed
It has been working for a couple of months, but I came across only now it is really relevant
Do you really think that farmers in developing countries have it easier than those in developed countries? That they can more easily afford the cost of environmental regulation?

The carbon footprint of the average American or Canadian is about 14 tones per year. For India, Indonesia, and Brazil it's about 2 tons per year. Thus it is fair to expect developed countries to do more to tackle climate change.

Having said that, industrial agriculture done right is better for the environment because it's more efficient. The amount of land needed to feed an average person is minimised, thus there's less pressure to convert forests, grasslands and peat bogs to farmland.
it's not a cli tool but https://snapdrop.net/ is local network file transfer
Oh and I forgot, I have some of my tikz here: https://www.iacr.org/authors/tikz/
Thanks, same here. I was tired cropping images to random percentage to get close to required size.

Part of it is FOSS, I am using https://github.com/akmittal/optimg-wasm to compress images offline
Research answers what Bronze Age daggers were used for
Super interesting take! I would love to learn more about it (as as fellow rider).
Polishing and Releasing My Tiny Geography Game
> Or if you want an online course How to Code 1 & 2 are exceptional

I second this. Greg Kiczales is an awesome teacher (and award winning computer scientist).
Between Israel and a country like Spain the US will always, always choose Israel, the ties between the two countries and especially between their political systems are too strong. As such, nothing at all will be done.
Unix is shite. Typing arcane commands in the terminal only illustrates the IQ (low) of those that wrote it!
Learn Rust. When you get to C++ later on, it will make you write much better C++ code. The other way, not so much.
Not practical when you need something like ROS with rospy that needs to be global.

Python is putting its fingers in its ears singing "LALALALA USE A VENV" instead of fixing the damn ecosystem. Node and npm proved that a solution exists and it's doable.
Are there statistics on how many moves people used for record runs? I've only seen them measure the time but from the video recording you could probably get a rough count of moves too.

I would love to see the trend lines for those. Are the world records getting faster due to quicker execution of same number of moves, or using fewer moves thanks to better algorithms?
In the Netherlands it came to light a lot of leaders are using private email because it is more easy to use than secure email.

This shows not a lot of leaders are aware of the security risks of using conventional communication.
By the end of the day your employer will decide which language/version is to be used on a project, so you should check with your employer. That said, even C++98/03 is well an alive; as a consultant I still see a lot of industry projects using C++98/03, some with a few elements of C++11; I rarely see C++17 and never see Rust projects.
Ok, this is getting really tangential, but AppleWorks was released in 1984, and Excel in 1987, way before 14k modems and the web browser (both around 1994). I think spreadsheets with girls or guys have been around for longer than many here seem to think...
I think also a lot of woman feel more comfortable or safer with a man around that height.
Back then we still had fairly 'proper' IT classes at schools, at least here on the UK, so quite a few non-geek (certainly, as I saw myself at that age) kids would know at least roughly what binary was.

Nowadays, I suspect less so.
It wish a tool existed that could keep boilerplate up to date. ie a tool that will find all files it manages and synchronise them with a canonical source.

Use cases include keeping common (CI, Make etc) configurations up to date across multiple Git repos.

Even better if it doesn't require configuration and can identify files it manages using a magic comment eg # Source: http://github.com/my/repo/file.txt
Yes, absolutely! The caveats are relevant to distributed locking, though: sharding would help scale out a locking system horizontally, but each subset of keyspace would still be a non-distributed locking service. Primary-secondary replication doesn't (as far as I can tell!) offer the necessary invariants to act as a locking service - at least, not when employing the straightforward technique GP mentions.
Yes I was in that thread hehe :)

Given our capabilities, it's really a straightforward thing to do. YouTube does it automatically (you drop in your script with the video, it auto-syncs everything).

It could even be done for when the language doesn't match, given an auto-translation pass and some heuristics.
The idea that AD&D didn’t have powergamers sounds like Gygax propaganda. This is the edition that put out a book of diety statblocks like it was another monster manual. Your linked Animal Friendship, allows 2xHD of companions so a L3 druid could have a Cave Bear. That’s as bad as it sounds.

Every edition has many issues but imho 1e is pretty terrible by modern standards.