skysight-inc/HackerNews huggingface dataset:
USCIS famously sent a whole bunch of RFCs to people renewing their work authorizations in 2021 because a bag of application fee checks was untouched in a corner of a basement. And the RFC meant delays that compounded existing delays, which meant people with completely legal status, with no other issues had to quit their jobs and sit around doing nothing for 12-18 months, for the simple reason that USCIS was too incompetent to renew a work authorization that they had already renewed several times and couldn’t keep track of the paper checks they insist you send in.

In 2021 (I believe they are changing this now…I don’t know when it will be implemented) USCIS only accepted payment via paper checks.
This is my favorite answer in reading the comments. I might add that person that laughed and walked out may have been a plant to incite a reaction from the interviewee. If that would have been me (and the rest of the interview was going well) I probably would have just laughed and said something after he left to the affect of ‘made someone laugh today - check’.
And any worker employed at Foxconn could just as easily read your post about how you and your family were privileged to be able to work in adequately compensated construction jobs with OSHA laws, minimum wage, etc.

Or a person who could only find a job working in a coal mine in the Appalachia mountains, or (insert less privileged position here)...

See how meaningless your comparison is?
There is likely something else going on that the OP wasn't in on.

The person who was rude might have been in a situation where he didn't want to hire someone but was compelled to, so his reaction might have been an unskillful projection of not wanting to go through the process. The others could very well have been mortified to the point of inaction or pretending it didn't happen. There's no way they could justify the behavior of their colleague.

In any case, yeah, it's a sure sign of a toxic environment. That said, if the OP was in the right head-space, he could have used it as an opportunity for humor to take the edge off and help him and the others feel better.
It's also worth noting that the COs you refer to are part of a jobs pipeline that feeds into immigration related officers. Immigrants will be treated by the same COs you met while incarcerated, and this time there is not even the pretense there has been a 'justified' conviction.

Criminal 'justice' in US is in dire need of overhaul, and an actual plan on how to get our imprisonment rate down to other first world nations.
If that's the part of my comment you're latching onto, and you're not disagreeing with the notion that Repbulicans don't believe in women's rights, than we're in a much worse place than I thought.
SQLite is great but it's way overhyped and abused on HN. People are very eager to turn SQLite into a durable, distributed database and it's really not meant for that, and by going down that road instead of using something like MySQL or Postgres you're missing out on lots of important functionality and tooling.

I only say this because I have made this mistake at my previous startup. We built these really cool distributed databases on top of a similar storage engine (RocksDB) plus Kafka, but it ended up being more trouble than it was worth. We should have just used a battle-tested relational database instead.

Using SQLite for these applications is really fun, and it seems like a good idea on paper. But in practice I just don't think it's worth it. YMMV though.
US inflation stays at 40-year high, defying expectations of bigger drop
If you want to play with MDX without having to set it up, check out https://motif.land. It comes with a collaborative editing environment too, that is incredibly easy to use for authoring markdown (our non-technical folks use it too).
This right here. It is a desired feature of our system, not a bug.
If anything, the stand for speech went the opposite direction in this case.

“To all of those who have asked, I will not be going to the Inauguration on January 20th.”

Compare this "incitement to violence" against public posts calling for assassination of trump which were neither removed or resulted in bans.
> If we can avoid terminology that is painful for others, why shouldn't we?

Because other people's feelings shouldn't be treated as important as they have (relatively recently) been elevated to be, particularly in the very dysfunctional and broken US culture.

Ideally we start stinging the soft US culture with a lot more political incorrectness. It's not a benefit for society to be so weak on such trivial matters as offensive terminology. Which is exactly what will follow this era of political correctness: inevitably the pendulum will swing back the other direction. We're due for an aggressive era of rebellion against the censorship and political correctness brigades.
Should branch prediction be reconsidered if not completely abandoned in future CPU designs?
Email domain for NPM lib w 6m downloads a week grabbed by expert to make a point
Out of all the comments that use the term "master" as of right now[1-5], the first three specifically use the term "replica" while the 4th and 5th use the verb "replicate" (in the present tense and past-tense).

1: https://news.ycombinator.com/item?id=31341392

2: https://news.ycombinator.com/item?id=31341661

3: https://news.ycombinator.com/item?id=31340318

4: https://news.ycombinator.com/item?id=31340169

5: https://news.ycombinator.com/item?id=31342145
Second reply, because there is too much information here.

https://citymonitor.ai/government/england-short-4-million-ho...

The UK is short about 4 million houses. We have 4 million families who are homeless without anywhere to go.

If we banned second home ownership it would only knock about 10% off that number.

https://commonslibrary.parliament.uk/research-briefings/cdp-...

That's a pretty crappy situation where we don't even have enough houses for people to rent.
"Protecting kids" is a load of nonsense. It's just a convenient excuse and sounds much better than "we want to read your private stuff".
This looks nice but you might want to have an example of the custom syntax on the front page because as far as I can tell that is the main thing this adds, and currently the front page doesn't make it sound different to anything else.
I wonder about DCS "study sims" of combat jets.

No, no, I'm not saying one could actually be a fighter pilot just by flying DCS F-18. But I wonder about the realism. It seems every single knob and button and thingy on the cockpit is clickable. Every subsystem is simulated. The manual is reportedly huge (I don't own it, just watched videos on YouTube). With such a realistic flightsim, TrackIR, a HOTAS setup, and all the gadgets, how far is it from the real thing?

I wonder how far you can go on an actual F-18 with just DCS experience. I suppose a huge detail that is missing is the pressurized suit and the enormous G forces.

(I also wonder how come most of this isn't classified, and is instead generally available to the paying public. I suppose the answer is "because as a private individual, you cannot buy an F-18 with weapons").
Hehe, that's such a macho way of thinking.

I have a little tingling sensation that we could use more women in positions of power in tech.

We might benefit from slightly different ways of thinking about working with fellow human beings.

(In case that wasn't clear, I agree with your point. I'm just a bit sad about the language and mindset you're describing!)
Yeah, Meta will continue to use Jest internally. It still works really well for us, it's just "feature complete" for our use cases so we haven't needed to invest in it.
> I think you could fairly easily talk someone through landing

The bad news is that it is 10/28 (east-west) and the wind was reported from the north at 11 knots gusting 17.

KPBI 101553Z 02011G17KT 10SM SCT042 SCT046 26/15

A student pilot with 20 hours of training probably wouldn’t have been signed off by his/her/zir/their instructor to operate in that kind of crosswind.

From: https://philip.greenspun.com/blog/2022/05/10/a-hero-flies-th...
I agree with you, but you might not be aware of some of the crap that happens in small companies with certain kinds of CEOs and salespeople. Others too, but the pubic-facing staff are always the problems.

The harried assistants and lower-level functionaries in those companies regularly field requests like "I'm in a sales meeting/airport terminal/Dunkin Donuts and need to demo something, and I need you do something stupid the wrong way".

So, it's a stupidity tax indeed, and even on the right people (CEO), but it's the assistants who get blamed and/or feel responsible.

Even at bigger and well-run companies, the assistants have stories that would shock you. CEO-speak can often tend toward illiterate and nonsensical, and their requests unreasonable -- even if they can be interpreted correctly. In contrast, COOs and CFOs are pretty reliable. And CTOs run the gamut, I'm sorry to say. :)
>Pilot here. I'm floored that a person with no flying experience could put this airplane down without a scratch.

Also a pilot here. I don't get it, this is a Cessna 208 we're talking about, a very easy plane to land given good conditions.

They even had a very long runway to work with here.
> of being a lightweight, platform agnostic target

A little late for that. I see that my Chrome browser is currently using 2.66GB of RAM (for about 40 tabs, or about 65M per tab). I remember when I first started using Java, my whole computer only had 8M of RAM, and while it has gotten larger, I think it is still considerably lighter weight than a web app, despite also giving much richer APIs and multi-threading. The advantage of web apps isn't that they're lighter weight from a systems resource point of view, but lighter weight from a user's effort in installing and using the app, point of view (now that Applets are gone).
You're describing the world everyone wants. I would much rather OS's move to a system with a filtering API so I can get real errors like "connection not allowed by local security policy" instead of pretending like it works and then dropping packets or getting garbage responses from the appliance pretending to be my server.
I meant to say this:

- Back then Jack, active CEO, enacted this ban.

- Now Musk goes out and says he would revert.

- Even in the wild case (I personally think it is not the case) which Jack fervently would still believe that the ban should go on, why do it? why add drama to a business deal and say "no, Musk is wrong"? that would just sour the whole business deal that he would benefit from. Or why would anyone be antagonistic to someone on the other side of the table, this applies to any other business deal not just this.

- Reporters or anybody would naturally question Jack, hey the new owner is saying this do you want to go on the record about why the new owner is against something that happened on your command? Paraphrasing: "Yes, I agree with him now, lets move on". Very diplomatic and 'correct' answer from his part.
If your employee is private, it is silly to count non liquid statistically meaningless “equity” as part of your compensation.

“compensation” is something I can trade for cash once I have earned it and then exchange for good and services.
No, but if we're lowering the bar for what constitutes "toxic" to something that is widely experienced then that is inherently dismissive of actually toxic work environments that are not widely experienced.
> I had a friend that had his card charged, even though he hadn't actually completed it

What site? I want to know what it is so I can suggest all of my friends avoid it like the plague.
I find the Dropbox story completely stupid too. You should never be failed in an interview for not knowing things you can trivially Google, in my opinion.
Good thing there are such things as remote jobs…
In case you didn't realize, but cutting-salt-into-lines is usually a behavior more associated with cocaine usage than nervous habit
> What’s the upside? Can outside observers really make a considered judgement based on the one-sided and incomplete presentation?

Not everything has to have an upside. It takes courage to be a whistle-blower.

>... and what are we supposed to do with it?

We are supposed to learn from others experience, so we don't repeat the mistakes of the past.

> I work at a similarly sized and positioned company, and all I can think is that the writer of this post seems very unbalanced.

So what? Why do you think your experience at a different org matters in this case? If everything is working well for you, good, carry on.
And the left could have had it all. They could have built a coalition of common cause between trans rights and workers rights, with a common philosophical underpinning. Instead, they've shifted to look down on blue-collar workers as "a basket of deplorables".

Contempt for your constituency is not how you build a winning coalition.
It's not hyperbole - an induced abortion ("chemical abortion") is identical, medically, to a spontaneous abortion ("miscarriage"). 25% of known pregnancies end in miscarriage. When abortion is a crime then any person experiencing a miscarriage is a suspected criminal. If someone experiencing a miscarriage is unlikable enough, weird enough, or ever expressed any doubts about their pregnancy to anyone else, then a prosecutor can just assume that person must have caused their miscarriage. There's no way to disprove any specific action didn't contribute to a miscarriage.

When you criminalize abortion you criminalize miscarriages. Not every miscarriage, but definitely some.
I had a tech lead and manager interview me for an internal position. The tech lead was on her laptop the whole time. The manager asked her if she had any questions. So she asked me something. I started giving my response and she went straight back to her laptop. When I was done answering, she didn't say anything or even acknowledge my answer. There was a long pause and the manager picked back up. I finished the interview.

Before I could decline the position in the system, they called me and offered the job. I said something to the effect of "thanks but I'm don't think it was a good fit. Good luck in the search". Then he started pressing me for why I'm turning it down. I told him I didn't think I would get enough support/growth from the tech lead if they can't even take time for the interview (also it made me think the team might be overworked).

Then the manager called my current manager. Both managers couldn't understand why I turned it down. How? How can they not understand that even after I explained it?

So in summary, I finished the interview and declined the offer. I would have withdrawn my application but didn't get to it fast enough.
I believe in equality of opportunity, not outcome. So, I'm absolutely fine with paying higher taxes if that money gets ear-marked for single payer healthcare, education, infrastructure, etc. See the nordics for an example.

I don't believe doing that would require making millionaires as rare as billionaires are today. The nordic countries have plenty of millionaires and billionaires, yet everyone has most of their basic needs taken care of and most everyone has the opportunity to make something of themselves.
If a project is too stressful, why didn't she say "no, this is too stressful, let me work on something else." To me, it reads like they went along with the stress, knowing it was going to be stressful, and acknowledging that it is indeed very stressful. This sounds like a lesson in asserting your boundaries around mental health.
You talked about reaction time, but not situational awareness. Thankfully there was not a car next to you that you would have otherwise swerved into.
I actually de-Googled myself very recently. Got my own domain, own email, and use SyncThing between devices.
We've known since 2013 that Facebook has been doing this, though they claim they're only storing metadata. It's not that hard to believe.
You have it backwards. Not importing cheaper labor would make it less competitive.
Nftopia.ai – Visual semantic search for NFTs
Hi! My colleagues & I indexed about 1.1 million NFT images from across 21 thousand collections using OpenAI's CLIP and put it behind a website. Please let us know what you think!

Specifically, we embed all these images using clip & expose two functionalities. The search bar embeds the input query & retrieves similar images. The "+more like this" is image search that retrieves other NFTs similar to it in the image space. We use Pinecone to power the approximate nearest neighbor search. The web stack uses Django in the front + flask app that interfaces with Pinecone.
Bullshit takes a magnitude more effort to refute than it does to create.

You made erroneous, ridiculous claims, and - when rightfully challenged - dismissed any doubts as "not my homework,"

Your trolling is demonstrably ineffective, that is why the assumption that you are a 22 year old 4channer has merits - you have the smell of 4chan, but none of the skill, much like the losers that still grace the place now.

If you were better at trolling, you would had been given more credit.
This is a really cool concept that acknowledges the more transactional nature of certain relationships and sets an honest playing field. I would worry about people taking advantage and security but no more than any other dating app.
> you'll be working (stuck) with them for at least a year, possibly more

Why is that? Do you mean it looks bad in the CV if you leave too soon?
I spent some time on a Cessna 172 Flightgear sim to get an idea for the plane and its controls (to get some background for some fiction that I'm writing). With the virtual cockpit it's possible to learn where all the controls and indicators are and what they do, as well as get an understand of the basics of takeoff, landing, and level flight. Radionavigation and the autopilot system were also interesting items that I didn't know much about until I tried it out in sim.

Obviously this isn't a replacement for real training and experience. But someone with sim experience who knows how to read the instruments and control the yoke, rudder, and throttle would likely have a much better chance surviving than one who would freak out just trying to comprehend the instrument panel. They would probably be under much less stress as well during the event.
I should have specified "This will reduce our monthly S3 _transfer_ charge from..."
You just developed your application from the cache inwards, instead of the application outwards.

Now on to develop the actual application that will host/serve your data to said cache layer.

If you learn basic application architecture concepts, you won't be fooled by sales person lies again.
NIST Publishes Review of Digital Forensic Methods – NIST
Ask HN: Why did $LUNA go down so suddenly?
In Memory of Shubhra Kar
It's funny that you bring up sports, because one of the hot topics in the sports world right now is that there should be less whites in many positions, from coaching to ownership.

It's supposed to be accepted as fact that if there are a lot of non-whites somewhere, it's simply because they're better. But if there are a lot of whites somewhere, it's because of racism.
Are you saying React needs javascript?
Geopolitical version of technical debt.
Yeah, I think you can politely point out that such behavior is out of line and terminate the interview. On the other hand, no need to get angry. People may insult you for no good reason, but it does mean you need to get back every time (I forgot the exact quote from Do Vito Corleone).

BTW, it's actually great that you got a strong signal about the company. The interviewer apparently lacks of intellectual curiosity and the company culture is dubious. A much worse outcome would be that you find out the culture after you join the company.
I'd love to know what percentage of those CSAM numbers are inflated by 14-17 yrs old sharing their own pictures (and their SOs leaking to someone else w/o permission) versus what most of the people imagine when government yells "CP!!!"
What worked in some of my previous orgs:

- During a retro decide to have a quota of meetings left early/skipped as a team action/working agreement.
- Keep inviting people as you are, but mark everyone as optional.
- No phones, no laptops (unless they're for taking notes)
Most modern airliners are equipped with capabilities to conduct Category IIIa ILS approaches with autoland.

One would probably be able to coach a passenger through the steps necessary to get set up this kind of approach.
Have you checked out Quarto? https://quarto.org

"Quarto® is an open-source scientific and technical publishing system built on Pandoc

- Create dynamic content with Python, R, Julia, and Observable.

- Author documents as plain text markdown or Jupyter notebooks.

- Publish high-quality articles, reports, presentations, websites, blogs, and books in HTML, PDF, MS Word, ePub, and more.

- Author with scientific markdown, including equations, citations, crossrefs, figure panels, callouts, advanced layout, and more."

Does that sound like it meets your needs?
But you're not going to get paid SV salaries working remotely (yes, I work remotely because living in CA is not appealing to me).
That is not true. Property taxes are based on relative property values within a region such as a county or school district. Here in NY, appraisals are done at the county level and then that determines the amount you pay to the school district, town, county, etc. If budgets don’t increase, then your property tax stays the same even if your house is worth more. There are towns in my area with 1 million dollar houses that pay half the tax of a 500k house the next town over, because the town/school district tax gets spilt among the very valuable houses in that district. Whereas the poorer folks next door have to shoulder their tax burden among their less valuable homes.
Really stressful episodes can leave you very screwed up in the head

Earlier in my career, I would sometimes get very annoyed when users would call me to report problems. Thinking about it, I realized that it was me that was the problem. I put a picture of a guy working in a coal mine next to my phone so I could have some perspective.

Operation Overlord was the code-name for the Battle of Normandy. The average age of the soldiers in that battle was 20. Up to 226,000 casualties with up to 39,000 dead.

I don't mean to belittle anyone's experiences, but she is claiming permanent brain damage from the stress of being a software engineer and used as evidence of that brain damage that, "some days I couldn’t find my car in the garage or forgot entire conversations". The first one was literally a Seinfeld episode. The second one - who doesn't do that?
Debugging code is like sorting + searching a boolean function of the code ("looks_good(line of code)"). So debugging is for all intents and purposes O(n log n). So writing more lines of code leads to even greater debugging. And, let's throw in another 'unfamiliarity' factor k, where k is high if you are using a new technology.

So, I would say, either keep lines of code low (don't bother learning a framework that will make you take months to get to an MVP) or keep unfamiliarity low (use what you know, or something that can act as a bridge between what you know and what seems hot).

Another approach: use the language/framework that you know that you think tends to result in the tersest resultant code :^)
> Types like uint8_t* are widely used to reinterpret other structures as byte arrays which implies they are universal aliases just like char*

Alternatively, it implies that there's alot of broken code out there. So much broken code that they've accidentally found safety in numbers, and compilers are unlikely to change a coincidental behavior upon which they wrongly relied. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66110
There's no assumption, at all. Either it happens or it doesn't. If it doesn't, throwing an exception is a controlled sort of crash.

There's no need for that person to decide, then and there, when they can just as well leave the choice to somebody else, at exactly zero cost.