skysight-inc/HackerNews huggingface dataset:
> Yet you take it for granted that she will go to lunch with you, and that she will engage in neurotypical "pleasantries".

I suppose I do! I'm not coercing anyone to go to lunch with me, so I'm not really sure what your point is here.

> I'll bet that anyone who doesn't want to go to lunch with you, you will take this as a negative at review time. "They just aren't trustworthy" or "He isn't a team player", despite them being the highest performing person on the team.

Not at all. I'm a results-driven professional and to suggest otherwise is offensive, to be honest.

> I very rarely make it about me, because my goals are to solve interesting problems that make money by benefitting our customers. In this conversation, the problem is "how to maximize productivity at Apple given a diverse workforce". You are the one that wants to make it "about someone". You are providing an excellent example of neurotypical privilege.

I'm talking about: socializing with my colleagues is one of the many benefits that is lost when we transition to full remote only work. The disabilities, preferences, or whatever other flavor-of-the-moment persecutions you care about is irrelevant to me. I'm going to invite people I enjoy spending time with to lunch and I don't consider the persons gender, sexuality, mental health, or whatever else you are talking about when I invite them to spend their lunch with me. I expect them to be honest and come under their own free will. I can't control anything beyond that.

If you want to spend your lunch with me, great! Let's go chat and learn about each other. If for some reason you find this offensive, or privileged, then I think we would not enjoy lunch together and that's good to learn, too! I wouldn't want to invite you to lunch the next time.

Good luck out there.
I think this skews toward programmers.

30+ questions and everything was a composition of shift, rotate, and, or, nand, nor, xor.

If you're a programmer it's just a matter of figuring out what operations are used. If you're not a programmer, you probably have no language to describe the relationships, and therefore can't just zip along looking for common assembly-language instructions.

EDIT: Now that I think about it, I bet I could make an increasingly challenging logic puzzle generator just by increasing the number of composite operations and operands. I bet if I googled I could find a dozen such projects that already exist. My work here is done. :)
I did not say it was bad. Simply put, we were assuming that entangling states' interests via trade (globalisation) would put the war monster in a box for good. That has not happened. So it appears that harmonious co-existence can not be based only on trade and economic interests.
They ignored that class of individual in their response; individuals who exist and who I've personally worked with and do continue to work with.

> Stephen Hawking was still quite expressive despite his limitations, although they did come later in life

He's a fantastic example of why you don't need to rely on body language to communicate emotion and feeling.
We’re Abusing the Data Warehouse; RETL, ELT, and Other Weird Stuff
Not all screwdrivers, drills, saws, or computer languages serve equally well for all purposes.
You know the answer to this is "ok boomer" right?

But seriously you hit upon a lot of topics us older folks seem to get and younger folks don't and also vice versa. It's also well within their rights to demand remote work and not have to go into the office at all. Perhaps younger minds are better at collaboration than older minds? And even as an older guy who had a "butts in seats" policy when I managed folks, I don't buy the argument that working remotely has serious tradeoffs. If they were so bad, open source software would never have taken off. You don't have to be in the office to collaborate effectively. Maybe if your personality demands it, but a lot of us introverts (or non-neuro-normative if you will) kinda like not being around people who talk all the time.
I guess it depends on like "what is the output of research?" which I admit is probably hard to define and definitely not clear to me.

But your comment seemed to assume "compilers are the output of research" so I went with that.

I don't know anything about microsoft's research or apple's or google's either. But again I just don't understand the distinction between "research" and "code" that's being made here. There might be a useful distinction there but you're not making it.
> When you have to figure out how to re-wire Emacs and all the various extensions you want to use to use Evil (with consistent bindings) is even more.

evil-collection actually makes this quite easy now. So if you want to roll your own Emacs config from scratch with vim keybindings, it's about as easy doing it with Emacs keybindings. It wasn't a thing when Spacemacs or Doom got started, though.
Reread my comment. I didn't say it was the market. I said it _basically is_ the market. See my comments about FT Wilshire and FTSE Russell.

Regrettably, I shouldn't have bothered replying at all, some HN readers think beta is a fundamental measure. It is not. Many sources get this wrong for some reason.

If you are looking at price movements, you are doing technical, not fundamental analysis.
Why do I feel 2nd company wasn't led by technical founders or technical management
I would take it if demon offers me a a deal that transfers my pattern matching IQ to the proficiency of using language as a tool (in Wittgenstein's sense)
I worked with Django at a startup for <1y on a team of ~10 engineers. Django migrations are easy and better than a lot of what's out there, but I thought they could be better for the following reasons:

1. Merge migrations are annoying. Especially when you get some engineering velocity going, it's very common to get some conflict. Almost every single time, the merge migrations did not conflict at all.

2. Migrations made checking out someone's code to run on your local machine difficult. You gotta remember to unmigrate before checking out your own branch again, otherwise some future migration may fail.

3. Migrating/unmigrating can be hard to reason with. There has been a lot of cases were a junior engineer pulls the latest code, then realizes their DB is borked due to migrations (maybe a phantom migration that is no longer in their codebase). In some of those cases, we just tell them to start from scratch, since it's easier.

The solution outlined by OP is nice because it eliminates the overhead of those migration files, and only looks at the intended state (the SQL file), and the actual state (the database). While the migration files do provide some necessary ceremony for dealing with user data in prod, I'm not sure if we've ever gotten anything good out of said ceremony versus the overhead we needed to maintain.
Is life itself really more than a series of rather futile endeavours? The point is that futility is, luckily, orthogonal to being enjoyable.
They could be nerfing their tests in order to gain membership, I don't know how I could know, I didn't have access to the test after taking it. The proctor told me an interesting thing, though, that something like half (IIRC) of the people who take the test pass. She attributed it to people who knew they would fail largely being intimidated (or sour-grapesing themselves) out of even trying.

That Mensa's test is (intentionally or unintentionally) shit is also a plausible explanation.
That is awesome! Don't get me wrong, I'm all for having the choice. What I think is crazy is people want to act like there aren't trade off's. You clearly are aware of them and for you they still overwhelmingly work in your favor - that's win-win.

If there is one positive thing from the pandemic, it did force companies that would have never entertained remote work to at least do it - and many will probably keep at least some remote work as part of their employment package. However I don't see it staying at, of all companies, Apple. Their corporate culture, desire for information control/secrecy - at this point if you are an employee of Apple and surprised they want everyone back in the office - well, that's more your problem than theirs.
I also feel that my programming knowledge and discrete maths courses in university helped me recognise patterns in this test quicker. But I only got 121, so just being a programmer apparently isn't enough :)
Hi Dan,

Let's chat when you get a chance (take a look at our website ballista.com). Feel free to email me at jobs@ballista.com or connect on linkedin https://www.linkedin.com/in/angelok1/

Angelo Kastroulis
In Buddhist philosophy the mind is a sixth sense organ, perceiving thoughts. The Lankavatara Sutra from Mahayana buddhism goes into some detail as to how karma is formed, past life memories and the like, in the “storehouse consciousness” which is basically encoded into the world around us by our actions. I thought your post was very beautiful and similar in spirit to a lot of ancient philosophy on consciousness.
You are not a moral arbiter. Moralism is relative - some people will find it quite ethical to make sure that the people in power are being held to the same standard as their constituents. Especially when those people in power are removing autonomy from people. AND especially when those people in power can keep their autonomy by ensuring they can travel to blue states or overseas in case they need more freedom.
I mean even without being observed by humans, the cat is in either the alive or dead state. It can't be in both. It is just that our mathematical models can't tell us with complete certainty which state that is. (People also seem to think humans are the only observers. Particles are observers too)
I've had this feeling not so long ago when playing horizon zero dawn. I don't know why but I loved this game so much that it reminded me of the feeling of playing secret of mana as a kid.
use "title" in the search:

title: php

https://hn.algolia.com/help - Linked to at the bottom of the page, but hidden if you have dark mode on. It has some of the other options you can use.
I remember about 20 years ago there was a (IIRC) Java Applet-based multiplayer clone of Zelda: A Link to the Past that was sort of a forerunner the to MMORPGs we see today. It changed names to Graal Online because of the lawyers.

Thinking back to it, it was really ahead of its time, not only because it was massively multiplayer, but it had a great level editor and was doing user-created content in the late '90s.

--edit--

Oldest I could find on the wayback machine is from 1999, but that's a later version that was a standalone exe. http://web.archive.org/web/19991012175711/http://graalonline...

--edit 2--

Here's a nice writeup: https://graal.in/t/graal-zelda-online-historical-thread/1420...
It would depend on the project. If performance is important, it should indeed by validated, but then it would greatly help if the project also has a performance test suite that contributors could run locally, and compare their change against the baseline, and a reviewer could then also verify it themselves.

What you do with the performance results really depends on the kind of patch they want to commit. Is it an important bug fix? Then I would get that merged first and worry about fixing performance afterwards. And then you have those patches that improve performance in one area at the cost of decreasing it in another. In that case you might have to use your experience in what is more important to decide whether to accept or reject it.
Not really, this happens with any VPN service to the point that if VPN providers were more honest this is what they would tell people:

Online stores are more likely to flag your purchase as suspicious on the admin side(e.g the Shopify console)

You will run into captchas and prompts for authentication more often

You may not be able to log into some of your more sensitive services(like banking)

Streaming sites will block your server eventually

Even if you spin your own wireguard instance on any major cloud provider you're going to run into the same issues.
Pretty easy with Render: https://render.com/

They even build the image for you, so you don't need a registry.
s/communist/Russian imperialist/g

git add .

git commit -m “there FIFY”

got push
>Women want to re-produce

You lead your comment with this statement. From this, its apparent to me that you're basing your hypothesis on the difference in educational performance between the sexes based entirely on this supposed difference.

My comment was pointing out that men are also highly driven to reproduce, therefore your point is invalid
More here: https://quantdare.com/correlation-prices-returns/
I took a Haskell course in grad school. Had a lot of struggle initially, but came to appreciate the language later on.

IIRC, Target also uses Haskell for some of their data science teams.
Then that is a failure of the person running the meeting.

You, as an individual, can also deploy several redirection techniques to shut those people down in either virtual meetings or in-person meetings.

Tacit approval is either given by non-verbal acknowledgement (looking at them), vocalized agreement, e.g. "uhuh", "yeah", "and then what happened?", or by silence.

I have an internal count that I do when someone starts talking and I become conscious of the interlocutor:
"Hey, I need to interject, you raise a valid point about X but I have a question around it, <name of other participant>, what do you think of <completely unrelated subject>?"

And you repeat the "Hey, I need to interject,hey, I have a question, Hey, I need to interject" until the other person stops long enough.

Some days, you just have to be firm and get into the conversation.

You can also just butt in with "Hey, that's interesting but it sounds like we are lost in the technical weeds, could we please take this offline or move it to a different meeting?" If the person running the meeting doesn't pick up on that, they shouldn't be running the meeting.

I also like to drop in "Hey, I have to cut this short, I've got another meeting I need to run too, can we move this along?"

People are very unaware when talking on the phone or in a video meeting. Like literally they become deaf. After three or four attempts of interjecting in a very short period of time of just 15 seconds or so, if the person isn't listening, I've just started talking directly to the meeting running directly over them and saying "we need to move on. Can you mute him?" It might be considered rude, but it's what everyone is thinking.
Yeah it pisses me off when I've been squeezed for every drop for the whole project by some bozo manager, and then I'm also now forced to be forget and forgive all of that, and pretend to be happy, because of some awkward celebration, just becomes another ass kissing for the manager and salt in the wounds for me.
I don’t believe you read the article there… he ported zquest an engine remake which you can play with your original ie. self ripped Zelda rom.
https://en.wikipedia.org/wiki/Argument_from_authority

If Nature put out a paper saying the sky is red, it would be entirely rational of me to question what on Earth is going on at Nature, rather than my years of experience of blue skies.
this is political dogma. there is a strain of dogma asserting that behavior is 100% nurture. if they accept the idea that breeds of dog have certain traits then they would be forced to reconcile with the hypothetical concept that different races of humans have different inherent behaviors or ways of thinking. people complain about science being under threat but i never see people talk about this particular dogmatic landmine that threatens to destroy any scientist who dares to approach that region of genetics. the fact of the matter is that you can never create a complete and perfect atlas of the human brain or genetics without touching this topic -- as a person who suffers from diseases that are tangential to these areas i would very much appreciate less dogma and more progress...
"Sometimes I'm so sneaky, I don't even trust myself", - Dick Dastardly
Dr. Jordan Peterson is correct that IQ tests are highly predictive of many important things in life, like educational attainment, wealth, income, etc. It's understandable how the concept of a single number encapsulating so much about a person's potential, is controversial.
This list is actually quite interesting for a few reasons.

One is that a large fraction of these security issues are not real, potentially exploitable vulnerabilities, but merely the fact that it is possible to abuse an API to subvert Rust's safety guarantees. These are things would, by the standards of other programming languages, not be worth even reporting and be considered user error.

The other is that a surprisingly large fraction of these are not from regular unsafe Rust code, but from misunderstanding the guarantees a C library makes when creating bindings for it. This is to be expected, as fully understanding those as a library is pretty difficult.

A total of one memory safety issue reported for an entire ecosystem this year so far also seems pretty good.

All in all, I think these are both pretty promising signs that the safety guarantees Rust provides working as intended.
this is a lazy comment - I believe it was in conjunction with another new york artist who's studio is in the same building - Tom Sachs - he's an installation artist - and the brick was $30 - not accounting for taste huh- never the less - your point is extremely poorly made -
> ...never had to do anything hard in their life.

What I wouldn't give to see you try just to survive a day with my body and my brain.

The base level struggle of someone living in a world designed for people with completely different brains than ours would make whatever trophies you think you earned in actual competitive Little League or whatever look exactly like the worthless little ego strokes you think participation trophies are.

But we can compete with you, now that we can work remotely. If you can't compete remotely, that's because you've been relying on privileges you didn't even realize you had for your success, not because there's something wrong with remote work.

If you can't succeed now that we're on the field, you don't deserve any more trophies.
Aha, useful. Good catch.
An important point that’s missed is that working in an office is dramatically worse now than it was when I started my career in the late 90’s.

I had my own office as intern. When I needed focus time (which is a lot of time as a developer), I could close a door.

Especially with Apple’s open-concept HQ, the delta between WFH and office is larger than it has to be.

The market is speaking. Apple pays well below the rest of FAANG already. Because of their policy, they can only recruit from a narrow, already highly-paid pool of developers.
I know an Apple manager that is leaving partly because he can’t recruit anyone to come work for him.
> his poor English skills

C'mon, Brooklyn is an accent not a disability!
>You know the answer to this is "ok boomer" right?

Yup, and when they get to my age funnily enough they will be sounding much like me.

Much like I sound like my parents despite swearing in my naivety to never be like them :)

Youth is indeed wasted on the young :p
(it was wasted on me too!)
This is an anti-worker move.

If Apple suffers in the market as a result, their executives will be gently kicked out with substantial severance packages, and workers will be laid off en masse. That's an anti-worker result.

Win-win for executives, lose-lose for workers.
The tailor who made my last two suits from will do it. I have not had reason to ask about pricing (yet).

They aren't cheap and I really like their work, but I don't think they're the sort of place that people travel to buy from. So I imagine other tailors offer it.
with those 500,000% prices?
Tolerance of intolerance is intolerable [1]. Blowback is expected.

[1] https://en.wikipedia.org/wiki/Paradox_of_tolerance
-10 points for clicking the link, -10 points for not stopping sooner.

These have limited fun (they get boring fast) and even more limited application for assessment, but I do wonder that if you feel you need to ask, you're probably in a losing spot.
OK. A few off the cuff objections:

1. It seems fairly widely reported that you can practice at IQ tests and get better. Are there any studies confirming or denying this? I presume you'd agree that if true it rather kills the validity of IQ tests dead.

2. I have ADHD and I'm acutely aware of how environmental factors affect my performance in many tasks. How do you square this with the idea that they measure an objective innate quality?

3. How do you account for the Flynn Effect? https://en.wikipedia.org/wiki/Flynn_effect - are people getting smarter?

4. What's your thoughts on the argument that it's impossible to create genuinely culture free tests? This was something I was taught at college and it made sense to me then. Has it been debunked? Conclusively?

5. Steven Jay Gould wrote an entire book critiquing IQ tests : https://en.wikipedia.org/wiki/The_Mismeasure_of_Man - do any of the points he raises stand up to scrutiny?
Ha! I use `textwrap.dedent` all the time but didn't make the leap of logic to check for the existence of `indent`. :-)

I suspect this was a leftover from Python 2.7 days.
Very neat to see this isn't just a re-implementation but provides some modernization by providing extra menus, and persistent storage. Great work. Helps make me feel a little less bad to download multiple MBs for what would otherwise be a small emulator + 64KB ROM :)
edit: typo
Infinite? Only if you include duplicates...
> After work drinks and pre-work drinks are just your work getting to consume more of your life than it pays you to do so, whether hourly work time not counted or salaried hours getting diluted.

I think we're misunderstanding something here. These benefits have nothing to do about progressing the work's agenda. It's about connecting with my colleagues in a way outside of work. Socializing, increasing our networks and bonding. Sometimes work conversations happen, because it's something we have in common, but I'm certainly not 'working' at these outings.
It is quite extraordinary that such a treatise would not have an entire section on "What is a User?", and really very weird to me that the primacy of the user over the developer, in terms of making the thing useful, is ignored.
I recommend scrolling through your local instance's timeline and finding out. Or if it's quiet (perhaps you've rolled your own?) you can often browse other instance's, even without an account. If you're feeling brave, try the federated timeline; this will need some liberal use of the block / instance block feature before it's a manageable firehose, though :-)

Any good / mature client will let you search for tags, and will give you posts and profiles that mention them. This is one of the best ways to find people and conversations that interest you. You can also "pin" tag searches as a timeline and then they're always there, always showing conversations that may interest. You can often add several tags to one timeline to group interests.

Make sure your profile has a bio in it and you've added your interests as tags in your profile. Helps folk who are searching for contacts able to find you. Make a new #introduction post, with your interests as tags and you may find people randomly finding you and connecting. When you post, if it's relevant to include tags, make sure you do so - again so we can find you if we want to talk about that, too.

We don't know what interests you, what turns you off, and what you want to engage with. You're the best person to answer this question but it does require a little bit of legwork :-)
You're entitled about your opinion about catnip, but pattern recognition is an important component of problem solving.
Small correction, buries the lede. Entirely agree though.
N+7 Writing