skysight-inc/HackerNews huggingface dataset:
I was super upset after visiting China and returning to the USA. Our immigration people were so much more authoritarian scary than the Chinese had been. And the Chinese had this cool smiley computer interface where you rated the chinese immigration official for their interaction on the spot. So China was not only friendlier and more welcoming, but also more accountable. We really need to check ourselves in America. Our Federal Government is out of control (I say this as someone who was failed by the Courts only to have them completely reverse themselves with respect to their rulings against me when COVID came because it would have been inconvenient to follow their precedent because people would die so they finally had actually follow the law, not the Bureau of Prison's Court supported 'interpretation' of the law, and as someone who was abused (I guess we no longer use the torture term) while incarcerated).

I can't imagine the horror of having the Feds have so much power over my life as an immigrant does. Or the fact that you can loose it all in a heartbeat (as happened to my friends in the bay areas in the 90s when they lost their jobs and their VISA sponsors).
I had a very similar experience (though not quite as extreme) with a Comcast interview. The interviewer would ask me about my experience and either cut me off before I could answer or practically insult me when I would give an answer to the effect of "I don't have experience with this specific technology but I do have plenty with this equivalent tech." It left a bad taste in my mouth afterwards but honestly, like many others are already saying here, that guy did me a favor by letting me know right up front that I would not like working there.

I was fortunate in that it was only a 30 minute phone interview so I could just grit my teeth and wait it out but it is entirely reasonable to terminate an interview if you are not being given respect.
I guess the CSI meme about "Enhance, Enhance, Enhance" will no longer be a meme but reality.
Seems like every public YC company has fallen 50%+ within the last 12 months. I'm sure the private ones are even worse off. I'm hoping the definition of success changes. I'd like to see "rational valuations", "cash flow positive", or "a sustainable business model" as metrics in the future.
Similar story: I once went through all the rounds with a company, it was obviously going great, then the recruiter mentioned all candidates need to get the thumbs up from some VP big shot so I needed to talk to him. Well, they scheduled the interview while he was driving, obviously in a convertible. Neither of us could hear each other, and there could clearly be no information exchange. I figured we'd just re-schedule, but the recruiter got back to me to let me know it didn't work out, and they wouldn't be moving forward. Crazy times!

I would have had to move across the country and they recently laid off 1000 (50%) of their staff, so in retrospect I figure I dodged a bullet, but wow!
> crypto feels like a solution in search of a problem

Well, to me the problem is absolutely real. Decades ago, my country suffered from hyperinflation. We went through several inflationary currencies like it was nothing until some economist managed to dupe everyone into believing it was gonna be different this time. Not before desperate attempts to control inflation were implemented, though. In the 90s the president just froze everybody's bank accounts.

I simply don't trust governments. I want them to have zero authority and influence over my money. I don't care what it costs to achieve this, as long as governments are successfully exorcised from this economy it's worth it. The way I see it, pure blockchain solutions are the only way this could possibly work and even then only if sufficiently decentralized. Exchanges are the complete opposite of this vision, they're literally banks with all of the downsides and none of the upsides.
Euro to hit parity against the dollar within six months – Financial Times
This is amazing. Does this power the Stripe API reference pages? https://stripe.com/docs/api

Or is this only for https://stripe.com/docs, https://stripe.com/docs/payments, etc?
Because it's not painful to others and intent always matters.

These words are everywhere in the language; you're not really changing anything with these antics other than derailing the subject to appease those who assume offense on behalf of an imagined group of people that can't distinguish context.
I really dislike how you commiserate over this post like he's some sort of victim.

OP should humble himself because A. It's not really that big of a deal, it's an opinion....about a dead language B. it's kind of an expected response in this industry. He also says himself that he doesn't even know if he asked what his favorite language was.
this is precisely it. there's just so much confusion around USB C and the fact that not every Type-C plug functions identically.

I miss USB 2.0.
Their threats of the use of nuclear arms turned out to be a bluff that has been called and two of their most important neighbors switched from neutral to allied with their enemies.
I think they make a lot of good points, and the post doesn't sound too emotionally charged to me.

Frankly, the left should start to go lower, and speak more emotionally. It turns out that clinical, sterile statements are not a good way to sway a majority, and they don't make good sound-bites.

At some point, you have to fight fire with fire to avoid becoming yet another victim of the paradox of tolerance.
> it’s because army and militia are different things.

OK, then where's that militia which is not an army but is a "collective" that is not composed of individuals owning, keeping and bearing arms? Which structure is it referring to? I can't find anything matching the description in the US (outside the army which we excluded, and the police, which doesn't fit either and isn't a federal business anyway). Moreover, I can't find anything matching the description anywhere in the world either - if we look at other countries that have people bearing arms outside the army - e.g. Switzerland - they keep and bear arms personally, not "collectively". So again, it looks odd - what exactly does this right mean? It again sounds like "it's not what you mean, you can't have the gun, it's 'collective'" - ok, so tell me, what does it mean then? Unlike many other concepts in the Constitution, this one seems pretty tough to figure out.
I think the intention though is to confront it rather than just ignore it to either help the interviewer realize its not acceptable, or just make them less likely to do it again.
It would depend on the use case, but as this looks like it's aimed at a technical audience, you'd generally have some sort of CI/CD pipeline that renders the markdoc on a server and deploys the output accordingly, be it a react app, plain html, etc.

In many cases, authors would probably need to run the toolchain locally so they can preview their changes. But publishing would basically be the same as committing code and having a CI pipeline take it from there
It's not hard, if they had spent time around aircraft they provably had a rudimentary understanding of the controls. The dicey part is staying calm during the final stage of landing. You need to stay slow but not too slow and not panic and do something crazy as student pilots occasionally do early in training (going too fast, trying to force the plane to land but just porpoising down the runway, freezing, flaring too early and holding the flare, etc)
Large aircraft are one thing, but most folks could land a light aircraft most of the time in good weather with barely any training. But most is like 80% and there's probably a 10% chance of dying or at least badly damaging the aircraft.
I recently had an opportunity to build an application on top of Lambda@Edge (AWS's equivalent of Cloudflare workers). The prevailing wisdom there was to make use of regional services, like S3 and DynamoDB, from the edge. That, of course, makes my edge application depend on calls to a larger, further away point of presence.

While it's possible to distribute state to many AWS regions and select the closest one, I ended up going a different route: packaging state alongside the application. Most of the application's state was read-only, so I ended up packaging the application state up as JSON alongside the deployment bundle. At startup, it'd then statically read the JSON into memory - this performance penalty only happens at startup, and as long as the Lambda functions are being called often (in our case they are), requests are as fast as a memory read.

When the state does need to get updated, I just redeploy the application with the new state.

That strategy obviously won't work if you need "fast" turnaround on your state being in sync at all points of presence, or if users can update that state as part of your application's workflow.
By "their report" here I mean the IonQ one Scorpion cites with 53% uptime.
Focus on Fundamentals in Stormy Markets: Johnson and Johnson (JNJ)
Most of those people don't have contracts they want a lawyer to review.

For other needs, people who can't afford lawyers and need help use family, acquaintances, church members, etc. who are lawyers, either free or at a sliding scale. They also sometimes subscribe to prepaid legal plans which do add up to a few hundred dollars, but over the course of a year.

Big cases (like the sudden need for a defense attorney) are funded by passing the hat (or GoFundMe et al, these days.) There are also public defenders.

The truly destitute don't even have that, of course, but other needs are pressing. Aid and social safety net programs do offer charity legal services where they can, but reach and benefit is limited.
The 72 is optimised, it seems to me, for annual compounding with percentages from 5% to 10% (as ln(2)/ln(1.08)*8 = 72.051746736), while, as you point out correctly, ln(2) = 0.69314718, so for continuous compounding 69 would be better indeed.
I don't understand the political game. The rest makes sense to me, when explained like this.
Dorsey is magically a "Free Speech" advocate now that it doesn't affect his checkbook. Erm, yeah. (See: Twitter in China for prior reference)

I'll file his newfound respect for rights over here next to all the Trump cronies who seem to magically find respect for rights between the time they resign and their next book deal.
Shameless plug: for REST APIs, I've written a tool called Instaunit which combines HTTP API integration tests with documentation generation, since these two things must always be maintained in lockstep.

It's got a ways to go before it generates output that looks as good as Stripe's documentation, but it makes it dead simple to create API documentation that's guaranteed to be in sync with your service, because it was generated by your tests when they ran.

https://github.com/instaunit/instaunit
They are acting like what is best for them, which is neither. They are taking as much as they can because that is how finance works.

For being on HN this post is confusingly full of people who assume tech companies are run for the public benefit, or at least with some moral obligation of protecting your assets.
Right now we're only using it in our narrative docs (http://stripe.com/docs) but we have plans to use it in the reference docs as well.
There was a recent article that bubbled up HN that I can't find with life lessons from a wise old programmer that posted a new list every year.

One of the things that stood out to me from hist list went something like "discover the thrill of being extremely polite to people who are rude to you." Being no saint myself this really resonated with me.

I wouldn't walk out, and I certainly wouldn't take an offer, but I'd stay for the interview for the trill of behaving excellently.
Then they just walked out in the middle of the interview without saying a word when it wasn't going well, leaving the other interviewers to continue without them.

Then you should walk out as well. Explaining calmly but confidently why you are doing so, of course, to underscore the fact that you can still be a professional even when they are not. But either way -- the interview had clearly lost any purpose by that point, so the sooner everyone can cut their losses and move on, the better.
> Air traffic controllers are not necessarily pilots, but luckily, this one was a pilot and certified instructor.

Source? The article itself is quite short.
easy. you immediately flag the job in your mind as NO and move on mentally. try to be polite and diplomatic but still abort ASAP

what I do

life is too short, and good engineers in too high of demand, to put up with toxic people or groups in your life. trick is to spot them early, before you've said YES and began a serious mutual time investment
You don't need to send queries that return very few results.

Once you send a partial text that returns a few hundred results, any additional typing can be completely handled on the client side. If you only have a few hundred options at all, you don't need to send any text.

That's just good software engineering, by the way. Autocomplete queries are quite expensive, you want to minimize them. But, of course, that won't stop sending data pasted in a single step.

Anyway, the article isn't about auto-completing fields.
I have used this as a general policy for whether or not I interact with a site since about 2004. That policy has kept me 100% off Twitter, Facebook, etc, since they appeared. I highly recommend, for those who can live without the modern web reality.
Wow... They should make a movie about that.

For you youngins out there... this is a joke, there were several Airport 7X movies (including an episode of The Incredible Hulk (Bill Bixby series) where Banner/The Hulk had to land a plane) in the 70's.
Google Sole Proprietorship
I would wager a small plane would be easier to land than a commercial airliner partially due to the fewer number of switches in the cockpit.
What is your message -- the author shouldn't share their story of a toxic workplace because they made more money than folks in other toxic workplaces?
Does your deployed infrastructure match what you defined?
I believe it, and that's a heinous series of events. Perhaps someone got confused, or there was an identity mismatch, or something. They're no excuse, but clearly something happened.

It's understandable (and not necessarily wrong) to vent here, and I'm not going to ask whether you have done this already, because it's not useful to draw out an answer, but: if you can, find the relevant anti-corruption agency and report the events to them.

There's a chance that doing so might increase the likelihood of harassment again in future -- I have no idea how these things show up on border entry systems -- so it's your choice, but the key idea is to get a paper trail in place that will show up if (and hopefully when) investigations are later taking place.

I haven't worked in law enforcement, but I imagine that the same way that good policework involves collecting statements and records of events to put together a case, internal (or independent) investigations into misconduct require similar records. The ability for individuals to get away with bad conduct is, I'd guess, based on people believing that it's not worthwhile to file reports against them. They do get caught when they are.
Interesting question: If I have a keyboard that malfunctions so that it'll accidentally type gigabytes of data into the form (but never submit it)... is that still a DDoS or just an unfortunate keyboard malfunction?
People want to change Chess to red/blue. I'll continue to play with white and black pieces.

This is a slippery slope of destroying the society by being hyper sensitive about things that no one really means. Absolutely hate this and fills me with disgust that people obssess over this kind of petty things.

Life is beautiful. Enjoy it. Be kind to others that have zero intention of offending you.
Agreed. I would never want to use a device that requires a proprietary cloud sync service. I own a Boox device, which are similar to the Remarkable ones, except it has a front light for reading. The software generally works fine. I don't use their sync service due to privacy concern though; I just use Syncthing.
Loading certificates into the phone is as easy as opening the files. The problem here is that Android apps have to opt in to loading user-imported certificates.

Chrome and many other browsers will load these certificates just fine if you install them the official way. Apps that specify they trust the user store will also load them without any issues.

The method that's now broken fails because the author is using a workaround: with root permissions, the system store can be altered, which apps do trust by default. Chrome, however, is following best practices and enforces that certificates are logged in the certificate transparency log. This isn't done for user-imported certificates for obvious reasons, but it's applied to system certificates to prevent rogue CAs from faking certificates without exposing themselves to the world.

This means the workaround no longer works, or at least not as easily. There are still workarounds to fix the workaround, like the flags the author suggests here. It was never a supported way of doing things and unsupported workarounds are bound to break at some point.

I don't know how iOS deals with certificates, I suspect it's something sensible when the normal API is used (opt-out of user certificates, that is). However, apps like social media and messengers will often include certificate pinning that is impossible to get around without jailbreaks + modifying runtime code through tools like Frida. They include the hash of their (intermediary) certificates in the application itself and validate that the chain is signed by a valid certificate with that specific hash. That way, a malicious certificate authority can give out a "valid" certificate that's useless for MitM-ing your app's users!
It’s difficult to compare. Seatbelts alone have saved significantly more lives than every middle eastern intervention cost but it’s hard to say how long before someone else came up with them.

What would have happened without an open GPS? Without TCP/IP or all that medical research etc etc.

Now try to figure out what WWII would have looked like without lend lease etcand I just have no idea.

PS: I doubt most charities are a net positive impact, but again it’s complicated.
They say they quit a week before their options vested. Why not write something up and try to lay the grounds for a lawsuit?
I can’t imagine posting something like this and ever expecting to get hired again.

What’s the upside? Can outside observers really make a considered judgement based on the one-sided and incomplete presentation?

A claim of literal brain damage from stress is both difficult to substantiate and difficult to believe, and what are we supposed to do with it?

I work at a similarly sized and positioned company, and all I can think is that the writer of this post seems very unbalanced.
Don’t work at that company
How do you know it's painful for others? Are you assuming it's painful for others?
A lot of people in aviation wind up being instructors to rack up flight hours early in their careers. An ATC, A&P mechanic, a charter pilot or any other aviation professional that would have probably had some commercial flying time earlier in their career being an instructor isn't a given but it's also not surprising at all. The fact that they were able to verbalize stuff sufficiently well for the person at the controls to do the right thing is the more impressive part.
Its seamless to accelerate BERTOPIC on GPU's with cuML now with the latest release. (v0.10.0)

Checkout the docs at:
https://maartengr.github.io/BERTopic/faq.html#can-i-use-the-...

All you need to do is below

from bertopic import BERTopic
from cuml.cluster import HDBSCAN
from cuml.manifold import UMAP

# Create instances of GPU-accelerated UMAP and HDBSCAN
umap_model = UMAP(n_components=5, n_neighbors=15, min_dist=0.0)
hdbscan_model = HDBSCAN(min_samples=10, gen_min_span_tree=True)

# Pass the above models to be used in BERTopic
topic_model = BERTopic(umap_model=umap_model, hdbscan_model=hdbscan_model)
topics, probs = topic_model.fit_transform(docs)
I agree, from a US perspective.

Prior to COVID, it seemed like most people who moved long distances did so either for financial opportunity or to “come back home”. During COVID (and up to now) it seems like a lot of people are moving to places they’re more politically/ideologically/socially comfortable.

I think part of that is due to the expanded availability of remote work - but not all. My social circles are predominately conservative, and several of them have left jobs and took a significant cut in pay to move to more rural areas because they wanted to be away from the city. A couple of the more liberal people moved the opposite direction for the opposite reason.
Belief in free speech is an ideology. The US Constitution's first amendment is a restriction against the US government in passing laws restricting speech. The two are not the same thing.
I think you mean SIPC?
This is a really good example that demonstrates what happens when a trans person stands up for themselves. Thank you for providing it so that others can witness that the careful steps we take aren't enough to prevent the abuse we experience.
"Master", however, is as prevalent as "primary" in this discussion "slave" is the implied counterpart.

It would be better if we completely abandoned that terminology.
This is seriously such a joke because for years Android had a “don’t check certificate” option for 802.1X. It was unique among the most popular client OSes in allowing this extremely unsafe configuration, which is way worse than “trust on first use” (the least secure option in iOS). And now suddenly a total 180, they are extremely anal about certificates to the point that 802.1X is very hard to use. Thanks a lot gang.
Isn’t 3D easier? There sure is a lot more room.
Yes, I have politely ended a couple of interviews and the interviewer is always shocked, because I think most people think the interviewer is in the power position.

They may be a gatekeeper for the job, but you are the gatekeeper for your time. Hiring a person is a mutual decision. Since job descriptions are usually quite vague on some important details about the team and company, applying for the job is simply expressing interest in the job, not a confirmation that you would take it if offered.
Much to disagree with here. Your 4th 'graph in particular differs significantly from reality.

Your own personal definition has no bearing on the fact that there is in fact a substantial discussion going back over a decade on precisely the point in question.

The Biden clip shown refers to an effort to combat voter fraud. Speaking of echo chambers... It's an unfortunate stumbling over words. Many debunks, though of course the right-fringe went to town on this.

https://leadstories.com/hoax-alert/2020/11/fact-check-joe-bi...

I don't believe further discussion here will be fruitful, but thanks.