skysight-inc/HackerNews huggingface dataset:
>The thing that stands out to me is that a group of people thought it'd be appropriate to classify all or most men and women based on a specific college and Amazon's Mechanical Turk.

Do you think this is the be all and end all of the topic? Some researchers had an idea to test and did a study and tried to get as random a sample of people as they could that might be representative of the population. Or even a sub group of people. They got some results and published. If the results are interesting enough, they will try and do a better study.

The fact that your experience is different doesn't refute the study either. It's statistical. They aren't saying the 100% of all friendships are like X. I dare say it's also obvious that a sociological study has limitations and pointing them out isn't interesting.
Here are some messages which were stored in the Bitcoin blockchain
http://www.righto.com/2014/02/ascii-bernanke-wikileaks-photo...

There are JPGs, ASCII art, PDFs, religious messages, firmware keys, "illegal" prime numbers and all sorts.

Is there anything worse than that? There are certainly some GPG encoded files in there. Perhaps someone is planning on shorting Bitcoin and is waiting to announce something so evil is stored that possession of the chain becomes a criminal offence is most countries.
Yes, this has been my experience too. The buyers of enterprise software today have been raised on B2C software and are starting to expect the same level of usability, comprehensibility and friendliness.

It is not a case of form over function, so much as it is that form and function are interdependent.

I’ve worked as a senior manager for a couple of enterprise app developers, and if I was to do it again, a great UI would be a prerequisite.

On the other hand, many large enterprises are still beholden to consulting companies which tend to be checklist driven.
It's not a-priori obvious that this is true. You could adapt the author's style to that case (maybe each vertical column would have a post-lunch grey zone) and then argue the pros/cons.

Even if it turns out this method doesn't work for restaurants, it would still work for stores, offices, libraries, etc.
Don't beat yourself up. You can take a leave of absence or internship before completely dropping out. Take some time to try those things you think you missed out on. If after that, you may or may notfeel like returning to grad school. Some decisions take time and space to make.
I always fall back on hobbies for friends. Certain times in my life I've gotten the idea I should make friends the normal way. This led to forced meetups and social gatherings I had no real interest in.

Obviously that wouldn't work And it always led me back to things I had a general and natural interest. Which ultimately led to more natural relationships.
I'm keeping a few of the details intentionally sketchy, but in general, I do think it's relatively resilient to manipulation. I'm using a Personalized PageRank which uses the opinions of a secret subset of websites to calculate a ranking. I've also selected those websites to be not be particularly likely to be bribed.

Bilingual sites should be fine, I think. It will reject individual pages that don't have enough English text on them, but as long as it finds pages with English relatively easily they ought to get indexed.
If you want to split hairs, minimax is optimal for worst-case, but not for bringing down the average # of guesses.
The taste.
What I don't understand is with the recent adaptation of GPU-accelerated terminals, why not create something that actually renders Markdown like you'd expect in the browser, but in the terminal? It would have to be significantly faster than the bloat of a typical browser, but just with limited features... like no JS engine.
You should have the right to run whatever you want, "security" paternalism be damned. Fuck your authoritarianism.
Not OP but probably this one: https://news.ycombinator.com/item?id=28896367.
Huh? I thought it was the over way around? Almost everyone at Goldman Sachs is a Vice President. Being just a senior must be extremely low down?
> You are setting your expectations on marketed social norms which are pretty much meaningless.

Maybe OP is trying to say they had a need for freedom and joy, which I do not doubt OP did not experience. Are those needs merely marketed social norms?
I agree with you. If the talks had been about getting through failure, that it's OK and that this mess of conflicting emotions washing over you will pass, that some friends will drop you, but other will be more accepting than you can imagine, that might have had value.

But that would not have been fun.

Some speakers did talk briefly and vaguely about how hard it was for them, but quickly, cheerfully moved onto "but here is how I turned it into a huge success. You see, I'm a success. I'm not really a failure." (Not like you.)

I don't want to sound like I'm bashing the FailCon people. They all seemed nice, and I think their hearts really are in the right plaice. I just think that "celebrating failure" is wrong-headed.

In any event, that FailCon would have been a very dangerous place to be for someone who had just failed and was struggling to get through it.
As a data engineer, I sometimes run into problems like this, but I generally find that 99.9% of them can be solved "well enough" in python, or in a database. Moving code from Python to Rust or similar has been required only a handful of times.

This specific task, the next program I'm working on, seems to be a very "algo" based, comp sci type problem. I think most companies want to say that they have these kind of problems, but the reality often is, they need a batch script on a laptop.

So like, yeah, I have done things like this before in my work, but often, solutions in Python are "good enough".
That just seems very very strange to me, having never eaten dirt myself or known anyone who has.
Nothing exotic but extremely good quality and attention to details that you can recognise from distance. No button looks off the shelf, no detail is cheap out. The cut matches the body perfectly and elegantly and the designer and manufacturer definitely went the extra mile even if it wasn't the easiest or cheapest thing to do. Maybe cutting in straight lines would be the easiest way to do it but if the design requires a slight curve, they wouldn't shy away from it. The more you look at it the more details you notice that someone must have agonised over it even if it wouldn't make any functional difference. Just because it's not visible all the time, doesn't mean that can't have a nice design, for example inside the collar has also a seperate design.

I think @sgt101 is onto something.
I turn 30 in the summer. I feel immense regret for reasons I can’t really explain. I’ve been in the military (I felt like I belonged in the military more than any other place in life), I’ve had great jobs, made a lot of money, own a condo, am as “set” as I possibly could be at current job, have the ability to jump to other jobs.

Relationships haven’t been great, but also never really a problem or something I’ve overly desired. I do value some really close friends I’ve made through dating.

I don’t feel free.
So Google already allows sideloading. There should be no impact on them.

Apple allows sideloading today through their Enterprise system that allows businesses to create their own software that is signed with their own keys and then distributed through their own limited internal App Store. And attackers have already successfully abused tha5 system for malware.

So, if forced to allow sideloading more widely, Apple is absolutely right about what will happen with more malware.
Wordle Wizard: An AI-powered web tool to help you with your Wordle strategy
My first Oracle experience was similar. Back in the 90s, I was tasked with replacing our old mssql6.5 generic custom built rack log server with something stronger as the product was successful and we had money.

Oracle put me in touch with their eval solutions people who took all my info on number of users, transactions, size, etc and came back with an estimate of a $2M Sun+Oracle box. I told them that the current solution ran on like $10k of licenses and hardware and they revised the spec down to $250k.

They were totally clueless but projected absolute competence.
Viii, 8pt bitmap font for coding
This seems highly suspicious in light of recent supply chain attacks. Offering everyone a nice CLI experience, and so well branded and 1337 too.

According to Crunchbase, the company has two employees and receives millions in funding.

Something doesn’t add up here.
This sounds like the optimal strategy for a single guess. But shouldn't the optimal strategy for solving the game include that there are multiple guesses? While some specific word might provide the highest reduce in entropy for the first guess, it might actually negatively impact the entropy reduction of remaining possible words compared to another first guess.

E.g. if RAISE is the optimal reduction in search space for the given word list, what's the best 2nd guess for every possible word? Now taking the average 2nd guesses into account, is there a better first guess?
I’d say the lack of control flow structures and message passing would make it far, far easier to JIT.
interesting :)
I go for "torah", "lines", ("ducky", but I think the k is far from optimal)

apart from "h" and "i" it's the same letters (and I do have c and y in my optional 3rd).
Ask HN: Gmail account security
I have a gmail account that I rarely use, but I know the password. I enter it correctly and get the following message:

You’re trying to sign in on a device Google doesn’t recognize, and we don’t have enough information to verify that it’s you. For your protection, you can’t sign in here right now.
Try again from a device or location where you’ve signed in before.

Even if I get the code from the recovery email account, it won't work. Is this the AI hell Google throws you into if you get a new phone and computer in the same year? Has anyone else on HN run into this and found a solution?
Ignoring them is pretty easy. The beginners should learn the art of selective attention anyway.
Something else like what? It's a transaction and you pay a fee, what's wrong with this explanation?
Apple also has previous experience in this field with Cydia and the like. Again, lots of malware was found hiding on those alternative jailbreak sites.
It seems like in this case the addition of the dirt might add some iron to their diet.

> Mehravari confirms that gelak “contains several different iron chemicals. It is possible that for those who are iron-deficient, eating the sauce will help increase the required level of iron in the body.”

I remember reading another article years ago about scientists trying to give some people a "lucky" iron fish to add to their pots while cooking rice to add extra iron, since the cookware was no long iron based.
it's actually very easy to make friends with other men but it will typically be done around an activity. my mentor used to categorize these activities as Tools, Toys, Tinkering and Ball Handling (Sports). If you want to make friends join a club, play a sport, etc.
Places like Tromsø would love this:

1. Temperatures don't get too cold, rather there is too much snow
2. Normal vehicles get stuck on non-snowdays. Its not about "snow days", its about regular operation.
3. Tons of money
Yes, you can -- I believe the EV was around 3.47 for that. The "greedy" strategy (minimizing the worst-case size of the largest set) also ends up using at most 5 words.

Perhaps unsurprisingly, you can't guarantee at most 4 words.
> Eventually the sex gets in the way.

It can be done if you just text, never meet, rarely speak.
Southern red dirt is mostly clay.
Where gossip is a lay term for “distributed trust-building.”
Letting Robocars See Around Corners
A chatbot should be a search engine in disguise, with more focus on context. Anything else is a downgrade from a normal web interface
>I'm curious if anyones found a good solution to Python default args?

Apart from the common solutions (initialize to None and check, etc.) this is exactly what this PEP is about: https://www.python.org/dev/peps/pep-0671/
Across evolutionary time, some of the many challenges that friendships helped to solve may have differed between men and women....

This is just a "post child" for the replication crisis.

It doesn't look at region, nation, socio-economic group, gender identity and so forth. It also doesn't look at actual friendships but friendship-preferences expressed on in survey (which I might speculate would be more influenced by social expectations than actual friendships but the point is "we don't know").

And then it add "evolutionary" to give a nice feel...
Language design is a different field and specialty than implementation. Whether lambdas are multi-line or not has no bearing on the compilers and VM runtime specialists I know who tell others to stay away. Maybe the language designers feel similarly about the direction of Python, I don't know, but that's a separate community I have much less insight into.
Yes and it's also much easier to trade tokenized assets between people than bonds or other financial instruments.

Also the whole DeFi ecosystem allows you to use your tokenized assets in different ways, giving even more value to it.

I think many people have my use case, it's just that you can't really see it unless you live in a country with a very mismanaged central bank. Which in my opinion is becoming more and more common every day.
It would be interesting to see what women want from male friends and vice versa.
This is a valid strategy in easy (default) mode, but in "hard" mode, you must use all yellow/green letters in subsequent guesses
In an ideal world, give me a private office or let me stay home.
Correct - not saying that the best technology assures success, but that without working tech, marketing to the CxO level is the sole viable option.
I love CLI tools, and I think we're just scratching the surface of what's possible. It's really neat to dig into the UI components that charm has available.

It feels as though many GUI-based web / chromium applications are collapsing under their own weight. They're slow and discoverability is bad. Maybe worst of all they're always distracting me with a popup / modal / alert that's unrelated to my current task.

A lot of these issues go away in a CLI, and I think there's a back-to-basics movement forming that could extend beyond the HN crowd.
What's Holding Up New Omicron Vaccines?
> "14.4 inches of ground clearance".. the first ladder-step is 16-18"

I would be less concerned with in/egress but more with dead kids due to them getting under the bus. There is a reason most busses (and trucks) in countries with proper road laws have required ground clearance shielding on all large vehicles to avoid people getting under them and being driven over. This is a massive step back in that respect and idiotic for a non existent usecase since the kids will be brought to a school which is closed anyway due to every other person not being there.

edit: and I mean this for all the other 360 days of the year since it won't be in the shed and only come out for snowy days.
Ketman Assembly Language Tutorial
Yeah, or teachers getting to school? Probably lots of reasons, including a lack of funding for expensive busses in places where it doesn't snow enough to have plows at the ready.
> Can we have a hash function that is theoretically secure, rather than just [...] and nobody yet knows how

> For example, encrypting the data with a public key where nobody knows the private key ought to do the job

Errr... public key cryptography is only "theoretically secure" because we assume "nobody yet knows how..." to solve some hard problems like prime factoring, discrete log, etc.
Everything there is worded so that sysadmins and devops kind of persons will love it. All the product names are cute and innocuous. This is a huge red flag and the entire operation is highly suspicious.
Wordle is a perfect example of nerd sniping, I couldn't stop playing once I started. But I wanted to challenge my friends to some more difficult puzzles and wrote a tiny tool this weekend to do just that!

You can create your own Wordle-like puzzles on https://word.rodeo

I've already received a ton of positive feedback from friends. What are your thoughts?
You are still quite young, and you have plenty of time to correct those aspects of your life in which you feel deficient.

-- 61 yr-old guy
> Worst case scenario I replace that block with illegal media with its original block header and no data

How do you alter a block without altering the headers of every other block afterwards? Unless you are capable of second pre-image attacks on modern cryptographic hashes that's simply not possible. What you have is a database, not a blockchain.
Weird, it could be yeah: https://tweakers.net/pricewatch/277723/samsung-galaxy-s-ii-i...

I did think i bought it pretty fast after release and 250€ seemed a good price. But now, I'm not so sure anymore ( how fast i bought it, I'm sure it was 250)
I wonder if the vt-100 terminal emulator will be used to surf the next "web"... Instead of web sites, the nerds will run their own ssh servers, then you can run programs and read files on their "web site" (ssh shell). This has many advantages over the current web, for example built in user management - you can allow anyone access by their public ssh key. Now you say what about graphics ? Text only might be a break from the ad ridden web today, but you could also ssh -X to run GUI apps.
The Prolonged Descent into the Cave of Search
As a counterpoint, I cannot stand Pydantic. Type hinting in function class parameters is super useful, but kludges like Pydantic that abuse Python to turn those into runtime checks? Never again.

I am currently finishing up a moderately sized project in FastAPI, and for my next project I will strongly be recommending using Starlette alone.
FWIW, people drive down sidewalks in Canada too (famously in 2018). While on average the U.S. may have more violence than Canada, it’s certainly not correct say that it is “normal” in the U.S. and you would never dream of it in Canada. To frame it another way: I imagine that the safer neighborhoods in the U.S. are still safer than danger neighborhoods in Canada. The U.S. is also 10x the size of Canada, so you expect 10x as many bad things happening. (I’m also a Canadian living in the U.S. and it bugs me a bit when Canadians romanticize Canada in this way. Your perception is probably much more related to the specific places you lived in Canada and live now and the US.)
>but not being able to get school busses through the snow are not why schools have snow days.

I think schools suspend class during heavy snow (definition depends on locale) but most snow days are warmer than the coldest days of winter and they do not suspend school due to "freezing days" with exceptions for extremely cold days.
Behavioural analytics don't take into account your mental state. For example when I'm tired and depressed I don't type the same when I'm rested and happy. But general model could somewhat work.
I agree with all the above until this point:

> The company may have evaluated that the downside of NOT having women / minorities in positions is too high.

I don't think that's the exact calculus that gets made. I think it's more of a social process, where one person decides to suggest it, and anyone who has misgivings keeps their mouth shut, while anyone who thinks it's a good idea says so with enthusiasm. There probably was a time when hard-nosed cost-benefit evaluations governed decisions like these, but I think that's not how it tends to work currently (although there's enough variation across companies that who knows).
Most software books describe a narrow, ideal subset of some problem. The entropy of real systems is orders of magnitude worse. You are often solving bad decisions made by humans -including yourself-, and considering tradeoffs, as opposed to finding a textbook solution to a problem.
Most solutions to real-world problems offer tons of deliciously complicated CS issues to chew through.

Just find problems to solve that are interesting to you, hype is irrelevant in finding a worthwhile thing to do (i.e. that a thing is hyped does not make it worse than something else - it does not make it better, either, though).
Can you explain? The insurance didn't pay you anything during your medical leave?
That's how they get ya
I think it is biological, and also that "culture" is generally an expression of biology also. Why wouldn't biological factors influence the collective expression of human nature? Culture doesn't exist in a vacuum outside of these forces.

There are probably some men like you describe but your lack of success finding what you're looking for speaks to the likelihood the standard model for male friendships closer to accurate and more prevalent..and dare I say natural.

Depending on what you actually mean by "intimacy", here's a relevant comment I made on another thread about difficulty finding friendships for men:

https://news.ycombinator.com/item?id=28969047

copying below:

"True friendship comes mostly from shared struggle. Think sports teams, military, small teams at work, even childhood friends and the experience growing up.

It is hard to establish anything meaningful of a connection with casual interactions, and expecting to just "party/play hard" with people you don't really know is putting the cart before the horse. First you must work hard together.

I'd suggest joining a Crossfit gym or similar. I've had great success meeting people within the context of group workouts. It has regular class schedules, and provides a way to ease into social interactions at your own pace as you'll be around the same people regularly. Often this leads to opportunities to do things together outside of the classes.

Additionally, there are likely individuals with similar disinterest in the common activities you mentioned in you CS classes. Finding opportunities to work with someone on class assignments, studying or projects together would fall in the "shared struggle" category."
Yeah. As I said the rubric makes it look like every staff engineer must make Kubernetes run in a WebWorker or invent git in each quarter.

They are written to make a case for not prompting people. They are not guideline
If you can compute a hash in polynomial time then you can also verify a potentiel pre-image (i.e. input) in polynomial time, which puts the problem of finding a pre-image in NP. Hence proving pre-image attack resistency would imply P!=NP unless computing the hash itself can't be done in polynomial time.

So for the time being the answer is no, we can't have a hash function that is theoretically secure. Your suggestion just moves the problem onto proving that the public key cryptography is secure, which suffers from the same problem.
Back when blogs were a thing, my solution was to require all comments to be PGP signed. No spam, and the people commenting on my blog all liked that sort of thing, so it worked quite well.

The software still exists: https://github.com/jrockway/angerwhale ("last commit: 15 years ago". holy shit.)
We're talking about tests here.

I work with ASan for a living. I know what it is, thank you :)
Long-haul Covid-19 afflicts 1 in 4 patients, regardless of severity (2021)
> Software you get from NPM isn’t a random website nor is it a desktop binary, it’s source code you can read.

Most NPM libraries (even open source) are compiled and / or minified before they are uploaded to npm so it’s actually pretty common to get unreadable source code from npm.

Nothing in NPM ensures that the package code is the same thing you see on GitHub. This would require NPM to checkout and build all the packages by themselves.

So no, with NPM, you are totally running random code on your company’s computer. But surprisingly the world seems to be ok with that.
How the brain’s blue spot helps us focus our attention
It's not copying the URL to my clipboard, would it be possible to expose the url as text so manual copying can be done?