skysight-inc/HackerNews huggingface dataset:
> Okcupid’s data scientist cofounder did a bunch of research on this and confirms your assertion

said assertion:

> women's sexual value is at a peak very early (let's say 18) but a man's sexual value peaks later (at least 30+)...sexual invisibility many men feel as teenagers...

OKcupid data scientist cofounder says in that article:

> Women generally like a guy to be the same age as them up until the guys hit about 40. But when you flip it around, when you look at how men perceive women, it's pretty much a just straight ticket vote for 20, which is the lowest age I looked at in my data set

So young men aren't invisible according to this data. And:

> This is just measuring people's opinions, not what they actually go out and do. What you see when you actually look at what people do, you see the realism set in. So these 40-year-old guys ... they people they actually have the courage to actually go out and message are a lot older: it's 30, 35-year-old women

So stated value is 20, but in actual practice women older than this are also doing just fine.
My dad used to work at a cable company back in the day, one of his on-call jobs was to ensure the satellite dishes were clear of snow - this was accomplished by a broom duct taped to a 30' pole. It didnt take much snow to kill the signal so this was a critical tool.
Socialism for thee, libertarianism for me?
> ” Do people regularly run into coworkers like me during their career and simply ignore it because they find it too awkward to criticize them”

I ran into people like but don’t care because I am not your boss. I (and others) do our fair amount of work which is usually enough to get the job done, despite you. I would never work late to cover you not working, but I never had to do that so far. I also don’t have a moral opinion about you cheating the company (after all you signed an agreement that you are not fulfilling just because you do not get caught). So I don’t mind either way.

The thing is, it’s easy to cheat employers being a software developer on a place where people don’t know much about software and/or don’t care much. Just don’t assume everyone does it.
DI/IoC is a separate thing from the ecosystem; the benefits are just as strong in JS or Ruby--it's just that in JS/Ruby some of the benefits aren't as noticeable because of language malleability and openness.
Same here. Once I realized that my efficiency in output only helps my immediate management look good (as opposed to me getting promos/bonuses), I lost all motivation to go above and beyond.

The only time I felt like doing my best was for a manager who genuinely wanted to get me promoted, and he did it smartly.
>They’re looking for someone to fulfill a porno fantasy, not a partner.

That seems pretty obvious considering one want is a subset of the other. If I’m physically attracted to you but not in other ways, I can still want to have sex with you. That’s a single box to be ticked, whereas “potential partner” is the title of the entire checklist. Surely this is a ubiquitous phenomenon that applies to mainstream beauties as well. In fact, you’ll hear them complain about it, too, as described in TFA.
true enough!
Geohot who made comma.ai mentioned this but I may be paraphrasing it differently. He said stopping at stop signs is very hard. https://venturebeat.com/2020/01/07/comma-ai-launches-comma-t...
Where can I keep track of lawmaker stock market trades now?
This.

I will backburner a ticket for days, then when what I need to do comes together I will sit down and bang it out in an hour.

It's to the point that I will deliberately review a ticket and code segment every day, even if I'm not actively working it, just to have the pieces come together in my mind and crank out the ticket.

This method is not very scrum friendly, because in truth I'm actually brain-working all of my tickets at the same time, but I haven't shifted any electrons, just neurons.

Sometimes, when I hit a sticking point, I go do something completely different - like read Hacker News - in order to push stuff into what I call "background processing" in my subconscious.
hypothetically, do you think if people weren't allowed to drink caffeine or use performance enhancing drugs (adderall etc..), what % would not make that threshold of performance?
I feel the same way. Unfortunately, you can't escape Javascript. Typescript definitely dulls the pain a lot and I highly recommend it as an alternative.
I’m not sure it’s so obvious that spamblockers owe spammers an explanation.
FAANG is dead. The New Acronym is MANGA
This would be great. Playing unmodified multiplayer games w/ others locally wirelessly and, if latency allowed, over a network, would be a ton of fun. It would also allow for some players to be on physical hardware vs. emulators.
What I mean is AIs aren’t really built with the goal of ‘understanding’ anything currently. They are awesome at individual tasks but they don’t have the kind of common sense a person can use to reason with and build up an understanding of how pieces of knowledge fit together.

Eg. Driverless cars can identify a car, or a motorbike or a cyclist and maybe work out a trajectory for it. But they don’t understand that a bike is a person on top of a metal frame and that person is made up of a head and body and limbs. And if that head is looking away from them it can’t see them coming.

For me, that’s understanding. Deconstructing and reconstructing knowledge to come to conclusions that add to your knowledge.
It didn't get a lot of traction because it required some effort, but essentially the groups that jumped on them were also highly correlated with those that soon jumped to NodeJS, helped along with JSON serialization being rather obvious in JS context

Though I would also consider their exodus to be a good thing for Rails ;)
One annoying bit about Go's generics is that you can use type parameters in functions, but not in methods.

So for example, maybe you'd want to write a Map function for the Optional type in this article, which returns None if the option is None, or calls a given function with the value of the Optional otherwise.

You'd probably write it like this:

func (o Option[T]) Map[U any](f func(a T) U) Option[U] { ... }

But that doesn't work: "option/option.go:73:25: methods cannot have type parameters"

The type inference is also a bit limited, e.g: let's say you have a None method:

func None[T any]() Option[T] { ... }

And you call it somewhere like:

func someFunction() option.Option[int] {
if (!xyz) {
return option.None()
}
// ...
}

it isn't able to infer the type, so you have to instead (in this case) write option.None[int]().

Generics is a super cool addition anyway though.

Edit: I just found https://go.googlesource.com/proposal/+/refs/heads/master/des... which has some details on why method type parameters aren't possible.
Back in early 2000s, when Avanade was started as a joint venture between Microsoft and Accenture, I was helping them get off the ground. They had a rented Regis office in downtown Seattle with bunches of trestle tables and people just doing all kinds of crazy things trying to bootstrap the company. I was tired of crappy wireless and brought with me a cheap 4 port 10/100 Netgear switch, some consumer grade piece of something that was just laying around. After a few days, someone commandeered this and a couple of my yellow cables and for about a month it ran their public web site from the server in the corner room, with big yellow stickies to not unplug the yellow cables. It was probably the most action this poor little switch ever had.
I got to a point where I only offered clients retainer based agreements as I got tired of fighting over hours. Ironically, even when they were being billed by the month they would still try to do these mental gymnastics where they tried to calculate the hourly cost of activities based on rate / hours in a month. It got exhausting. Yes they were often shitty clients. But my point here is, there's a lot of merit in trying to take hours out of the conversation so that I can just get the work done and not have to argue over whether it's going to take me four hours or four hours and fifteen minutes to complete this task.
What to Do If Your Tongue Gets Stuck to a Flagpole
Trying to nail down a specific number seems like a fools errand that will output a number just below whatever age before people start picking up weight and qualifiers that make them less desirable (like "single mother"). Sure you get a number but that number isn't going to be very useful for applying to anything.
Log4Shell Remediation Cheat Sheet
Great examples. Downloaded size for top 3 sites for recipes:

https://www.bbcgoodfood.com/ - 12MB
https://www.jamieoliver.com/ - 4.3MB
https://www.deliciousmagazine.co.uk/ - 8.4MB

It seems their users didn't wanted them to be so barebone.

I am not saying people want bloat, but they won't accept HN-style simplicity.
What I'd like to have is good looking sites with no CSS at all, just make them acceptable by default, and a lot of this bloat will simply go away.
> The question to consider then is why does male heterosexual lust get special consideration

Male lust is given special consideration because it is the overwhelming majority of the lust expressed, leading to all the problems this article discussed. Perhaps it is a US-only thing.
Bill Atkinson, the author of Quickdraw and the main user interface designer, who was by far the most important Lisa implementor, thought that lines of code was a silly measure of software productivity. He thought his goal was to write as small and fast a program as possible, and that the lines of code metric only encouraged writing sloppy, bloated, broken code.

https://www.folklore.org/StoryView.py?story=Negative_2000_Li...
I think when you click "Play", Chess.com starts a new game with the previous game parameters. So, if you always play the same game, it's faster.
Presumably solving the same kind of delimiter-finding issues as Hyperscan?
https://news.ycombinator.com/item?id=19270199
People who say rails is dead or obsolete have no idea what they are talking about. Rails is better than ever, the core community has stayed strong even while everyone hopped on the javascript hell bandwagon. Enjoy your life, learn Rails.
And yet incels exist and they seem to be increasing not only in number but also in visibility.
They are all ... horizontal, all on the same level.
I was trying to figure out as I read it if this viewpoint was coming from a man or a woman.
why would anyone think global population declining translates into a better quality of life?
True but as you hint, it's been done many times in the past. Even the NES had audio bypass somehow, Castlevania has its own DSP on the cartridge.
I don't think that's the case. There will of course be counter-examples, but the ratio is so massively different that it might as well be one-sided. If a specific power dynamic is split 90/10 between the genders then that's a pretty strong underlying cause regardless of the fact that the other 10% enjoys the same thing.
> I know a few of those developers, and they sit right near me...

In fact, this is so common that I can name the exact people at several jobs I've had. And I could mention them to my coworkers and they'd know exactly what these people's reputation are.

Our feeling toward them is a mix of being impressed and being embarrassed. Impressed because there's something to be said for someone who works the system to their advantage like this. Embarrassed because it's hard to understand how they couldn't be more ambitious at work. It's not that companies are that great at rewarding getting things done (sometimes they are…), but it's that getting something cool done is rewarding in its own right. Why don't they want that feeling… ?
I mean, this seems like stating the obvious but are they not less likely to be homophobic? Polyamory is a heck of a lot simpler when people have flexible sexuality.
Tesla tells customers it will not honor retroactive Full Self-Driving pricing
Well, they said they don’t do anything some days and bullshit their way to the next standup. It is clear to me where they stand at.
Yep. Or never mind dependencies: you're simply getting interrupted so many times that between zoom calls, slacks, and emails, that a 2 day tasks turns into 2 weeks.
What the hell is a "microsoft-edge:// link"? Pardon my ignorance since I didn't use Windows for years, but who even link something like that?
Ah yes my bad, confusing names.
In New York in the 90s I picked up $150 in small bills off the street. Just strewn around in the middle of the day.

It still gives me delight to remember that. I needed the money, but the continuing pleasure in recalling has been worth far more.
I've been doing web programming for about 25 years, starting with PHP and MySQL in, oh, about 1997. I wound up doing a LOT of PHP work, some ASP, and then lots and lots of Rails. What I'm trying to say is that I am INTIMATELY familiar with everything that a web app does, in every layer.

A few years ago, in a previous role, I was forced to use Java to start a new web app. I spent a couple months reading up on things, and trying to find a comprehensive example of a CRUD app in Java/Spring/React. I finally admitted defeat, and corresponded directly with the author of JHipster, and he pointed me to an example he had on GitHub, which had never come up in searches, but, unfortunately, was so out of it date, the code wouldn't work in modern versions of the stack. However, I finally cobbled together a working "show" page with nested objects, as ANY real-world web app will need to do. At this point, I again got stuck at trying to figure out how to update nested objects in a form.

As a mental exercise, I rewrote everything I had done in 6 months in Java/JS in Rails in 2 days. These 2 lines of Rails...

class BankAccount < ApplicationRecord
self.table_name = 'offer'
belongs_to :owner
end

... represented over 250 lines of Java/Spring/JS. A lot of people around here hate that Rails is "doing so much for you," but do I really care to write every line of code required to define the relationship between BankAccount and Owner to the compiler, when it's a simple many-to-many connection implied by a foreign key?

I found another job.

P.S. There's a lot of talk on this forum about Typescript and how great it is, but very often in my months of trying to write this application, I couldn't get the types to line up through the stack, and just had to use generics.
Steam on linux will automatically pull in protondb profiles for your games, so you probably don't even need to explicitly "check out" protondb at this point. Most games will "just work", with the exception of big AAA games with picky anti-cheat engines.
How is it incorrect? Short term gains are taxed the same as income, which is exactly what both of us are saying.

This is setup to favor people who don’t understand taxes, so they don’t screw themselves over. It ends up screwing people who do understand taxes.
> Large companies have a tendency to throw up all sorts of impediments to actually getting shit done.

This. People get tired of the enormous overhead everything has, and gets lazy in the end.

I work for an ISP and I have my days, but some weeks I can't care less. I tried so many times to drill into people's minds how to not get tangled by complexity and then watching them just do the opposite...

Now I'm teaching myself programming so I can get out of this, but It seems I'm only going to upgrade my pay and be bitten by the same problems.
Does anyone know why Microsoft even care? Do they want to be the dominate browser maker again? Seems like a weird way of going about it.

What's their goal?
I have 1 reason. ConPTY - it simply works better on Windows 11. VSCode actually respects mouse support under 11 w/ POSIX compliant terminals - but not under 10. That is it, and for RDP but 10 did equally well with RDP, except for the ConPTY support being broken.

So all in all the main reason I use 11 is for better mouse support in terminals that finally puts Windows on the same playing level as macOS or Linux for me. I still hate the OS, but at least it is usable after countless hours of doing other fixes.
Two things can be true at once, yes it's a free-market economy and yes profiting from insider knowledge, especially as a lawmaker, should land you in jail.
Women definitely want sex, but it's not as urgent because they usually know that it's easily available for them.

I taught English overseas right after college with other people from the states and it was the first time I saw women sexually frustrated. The local guys were too shy to approach the female teachers and most of the male teachers were going after the foreign women. It was also the first time I had women actively approach me, which shows you a completely different side of women than if you're an average guy (and showed me how where you live can VASTLY change your value).
That video is gold. Then again, anything Tom7 does is great.
Would love to hear your hypothesis, care to share it?
> Considering how Google’s treated AR and VR in the last 10 years, hyping people up then quietly pulling back support and finally cancellation after just 2-3 years

s/AR and VR/half of the products that Google develops/

Google has some kind of inability to develop stable, boring, long-lasting products, instead prioritizing UX churn and new half-baked features over fixing old bugs or optimizing for performance.

There was a very insightful comment on the Teams 911 thread a few days ago[1] - the entire thing is worth reading, but the most important point is "Google is not setup in same way and internal incentives are not like that, judging by hoard of messaging apps. They are simply setup to make very short projects that do not require long-term commitment."

I do not trust Google to make stable (or privacy-preserving, which is especially relevant to AR...) products.

[1] https://news.ycombinator.com/item?id=29496753
Just the other day I met a friend, a fellow developer. We both worked on fairly large projects with dozens of developers. We came to conclusion that on projects beyond certain size in certain type of corporations it’s actually in nobody’s interest to ever finish the project. That would kill the cash cow. So managers in those companies love people like OP, because they help them achieve the same goal: never achieve the goal..
interesting, thanks for the reference to https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
> The most important takeaway is to avoid new tokens that haven’t undergone a code audit. Code audits are a process by which a third-party firm analyzes the code of the smart contract behind a new token or other DeFi project, and publicly confirms that the contract’s governance rules are iron clad and contain no mechanisms that would allow for the developers to make off with investors’ funds.

But how do you know which third party auditors to trust?

What DeFi projects are laying bare is that it’s an absolute marvel that we have functional societies at the scale we do today (USA, EU). Most people can live their lives intuitively knowing which instructions to trust (financial, groceries, restaurants, medical, you name it). All of it is ultimately backed by laws, systems, real people who can be held accountable, and government monopoly of force. Furthermore we rarely have to see that stuff for the system to work and that monopoly on force is rarely abused.

It could be a meaningful technological shift if a lot of the financial infrastructure goes decentralized, digitized/programmatic, and open source. But I’m dubious the mainstream person’s day to day experience will change much, the stability and peace of mind afforded by the structures of our current society are pretty amazing and I don’t see them being replicated in a purely digital and decentralized form.
Sadly, all I've ever learned hearing my coworkers' and cofounders' dating anecdotes is that many men are gross :|
Most of the best ideas I've had in my career were in the shower before work.

The problem is making that a regular occurrence.
How can we be sure Tesla does not alter log data after the crash has occurred? I know I am implying a criminal act but it wouldn't be the first time and auto maker fudges data.

Over the air updates in cars need some regulations and restrictions.
> Japan and South Korea are leaders in sub-replacement fertility with not that much success in finding a path towards sustainable population. Both I believe are still dropping.

Straight line extrapolations of demographic trends based on current rates aren't super reliable. The system is sort of self correcting. Once population gets low enough people will eventually start birthing more. The only place it gets to be an issue is geo-strategic, like small populations can just get overwhelmed by larger ones either culturally, economically, or militarily.
Yeah the ESP is like what I wanted in the arduino. A WiFi module would have cost so much more for that hardware.
All great, but I wish `pass` was usable in scripts without having to pipe it through `head -n 1 | tr -d '\d'`
With perks like this, there is no doubt that some would be willing to cheat and lie to remain in power.
We've built a high-performance in-memory data transformation engine in F# and it works like a charm in thousands of installations around the world every day and supports business-critical processes in many organizations.
I think they get brought up so often because they reliably make everyone uncomfortable. They make men uncomfortable because we imagine being so lonely it seems like the best option, and they make women uncomfortable because they wonder whether that's really the extent to which men value them. And of course, realising we're insecure enough to have thoughts of that nature makes it doubly uncomfortable.
The whole point is the compensation is not based on how hard you work but the value you provide and what the market will support. Of course upper management works roughly the same hours as everyone else, but they also have far more responsibility.
Couldn't disagree more, but I think you're taking the term "magic" too literally.

There is a ton of magic in Rails. It consists primarily of magic. I've been doing Rails since <1yr of introduction (Ruby for longer than that, and Lisp for longer than either). I'm very familiar with metaprogramming. Metaprogramming fits the canonical definition of magic in this context.

Ruby, and Rails, also makes it very easy, and seductive, to add more magic. This is powerful, but dangerous. Like Lisp macros. Understanding the magic is not just a matter of "understanding the conventions" and reading the docs.
3D Medical image segmentation with transformers tutorial
You'll catch some h8 for that accurate assessment. How many of the theories posted here have been workshopped with an audience of women? Do some of the people posting even know enough women well enough to ask them to check if their ideas about women are not absurd?
Deep-copying in JavaScript using structuredClone
My reaction to these situations is - if someone will me for half days, spend the other half shopping for higher pay for actual full days. You're not going to get anywhere near double, but don't settle, use the time to pursue something better.
Is it only me that transposes Hugging Face to Face Hugger? [1]

[1] https://en.wikipedia.org/wiki/Alien_(creature_in_Alien_franc...
Sounds like you are describing the treachery of images.

Ceci n'est pas un poème.
> For a very narrow definition. You still need a way to get Bob's wallet address, and to secure your own wallet. Just look around and you'll see plenty of experts failing to do that correctly.

Fair enough. A transaction is secure, but the wallets might not be. If you rely on a 3rd party to host your wallet (ie, Coinbase), then you risk your money being stolen when they get hacked. If you host it yourself, then you risk losing the keys unless you make a backup, and the backup could get lost, or if you store it in cloud storage, it could get stolen there.

Credit cards are harder to secure than wallets IMO, but at least with CCs, you have recourse in the case of fraud.