skysight-inc/HackerNews huggingface dataset:
This is a great point which I haven't heard before in this age-old debate.

But until Apple's dominance starts to wane, there's no chance in hell they will provide iMessage for other platforms unless forced by regulation.

If push comes to shove, they can implement heuristics which run texts from non-Apple devices through a harder spam filter. Spam isn't non-existent on the iMessage network, and there already seems to be a rudimentary spam filter in place.
The only way for that to happen is people elect representatives reflecting the will of the people. If the people elect representatives that don't reflect the will of the people, they can hold their elected representatives accountable and vote for someone else in the next election cycle. But if people continue to re-elect officials that demonstrate not being aligned with their constituents, the people only have themselves to blame. It really is that simple.
What is the atrocity though? This spawned a whole subthread and my only point was that the word "atrocious" was a bit extreme.
from my experience it definitely makes a difference how well we knew each other, whether it was easy to just hang out. when you don't know each other, there is a lot of insecurity as to how to interact, and what the other will allow or expect or find uncomfortable. i guess most people in that situation will be cautious as to not appear to try to move to quickly, and that may lead to the experience you had.

what i found helpful is to not focus on romantic dates but join group activities where there is no pressure to interact directly. your friends and her friends or even some other group that you both join for some activity. there is still plenty of opportunity to get to know each other that way, because you will see how each of you act around other people.
What do you mean "of course"?

Children have a right to take part in their own medical decisions as early as 7 years old, and teens make the majority of the decisions themselves after 14yo.

If teens can get tattoos (16+), can drink alcohol (16+), can work part time jobs (14+), under conditions (12+) and can get jail time (14+), then they can just as well make at least part of their own medical decisions.

Delaying permanent changes to a point in time where they can decide for themselves is the perfect solution if teens want to make such a decision, as long as it's safe (which even the cass review admits has been proven safe for AMAB people)
And then Twitter misused authentication phone numbers for marketing: https://www.ftc.gov/business-guidance/blog/2022/05/twitter-p...

And also used a sketchy service provider who was selling personal info about Twitter users to governments: https://9to5mac.com/2022/02/09/twitter-2fa-text-privacy/

Twitter has been habitually careless with user info & user privacy.
There are definitely edge cases here (like what if the handler already wrote a body and it was sent on the wire, etc), but this is absolutely the pattern to use, and one of my favorite parts of a type system that allows methods on function types.
Any length delineated string you're using, and you did say you were using length delineation, suffers from the problem of not being compatible with any other C code. There's a good reason operating system API calls tend to use 0 terminated strings.

If you want to do a quick debug printf() on it, well, you could use %.*s, but it's awkward and ugly (I speak from lots of experience). Otherwise, you gotta append the zero.

I'm not a C newbie. I've been programming C for 40 years now. I've written 2 professional C compilers, the most recent one I finished this year. When I started D, a major priority was doing strings a better way, as C ranks among the most inconvenient string processing languages :-)
Also lto might have a severe impact there.
I mean, if this was the entrance exam, you failed it. It's really not hard to work out some way to contact them, and what entity they're probably hiring for.

(OK, that was snarky given that you're asking on behalf of people you'd like to recommend, rather than being an applicant. Sorry.)
Actually a bunch of router/web helper libraries do this in different ways which makes it a huge pain to compose middleware from different libraries.

Even Mux's middleware library is not consistent in how it does this for different middlewares so they have to be applied different ways or even have wrapper functions written
Right, and if you want to use a CEX wallet, go ahead. They will block sanctioned addresses and move those funds into a frozen account for the feds.
Recent Heroku_ext changes break pg:copy and pg:restore for existing DBs
Ah, I remember it is the non-intuitive one, but then when I use it a while, I keep double-guessing which one is the intuitive one.

Kind of like when my wife tells me I'm doing something wrong and she wants it to be the other way.. I know she thinks this thing is important, but can't work out which way she wants it done.
Modern auto transmissions have an integrated clutch which engages once the input/output shaft speeds line up. The feature is called "lock-up".
Can you attempt to quantify the effect? Because from my understanding it is basically nothing.
If you perhaps happen to know or have a pointer: how would that work in C#? A field not initialised will be null, and if it’s non-nullable… what’s its value going to be?
I don't think you tell Twitter that you canceled your cell phone contract. They don't need to know.
It’s a really great tool I’ve been using since last year. I had previously attempted using Nuxt but that’s a real mess and I never actually got to writing anything. Now I’m using Astro and I’ve got a few articles and it’s a really pleasant developer experience. A lot of static site generators I have found needed more time configuring and writing code for leaving less time in the day for posts etc. I haven’t found this with Astro.

The ability to totally not send any JS at all apart from what you manually add such as framework specific components is really something.
The problem is that junior devs increase in value very rapidly in their first 2-3 years, much faster than any company is willing to increase their salary.
I use a old cellphone for music player when running. Smaller than new phone and without notification of hundred of apps on my main cell.
And for the fraction of the software projects out there that that actually need this feature as a hard requirement, I'm sure it's wonderful.
Are they doing this because people don’t know how to drive anymore?
this.

people need to value themselves based on how much value they can bring to a company, not if they have x year experience writing js syntax.
> add a phone number

They do this to combat spammers, don’t they?
We Can Finally Retire the Scariest Jobs Chart You’ll See Today
If the US Gov comes to you and asks you why you received funds from a sanctioned entity it's not enough to claim "But I intend to never use them, I will never let the balance in this address run lower than this amount". You'd have to take some action to actively distance yourself from these funds.

You could do a transaction but I described the problem with that in the previous comment (edited before I saw your edit)
This is confusing, because when you picture the link as an arrow (as in `ls` output), the link name is the source and the link target is the destination.
saw one on a verge in NSW. In a park for sure, but not exactly wilderness!
The answer is: Do both.

Often times not having the discipline to get up when you need to is the problem. And the solution is to tough it out.

So while you look for the cause, also work against the symptom.

For instance, quitting alcohol.

You need to quit, as well as try to look for the reason you're escaping into it. Do both.
High chance that team in India will have some junior devs on it though
Children of Men feels like a very realistic dystopia of the UK five years from now.
This is why I advise people against the MMR vaccine. It's only been 50 or so years since it was given to everyone. We don't yet know if those first batch of children will suddenly drop dead at the age of 60. And with an average lifespan of 78, that's 18 years lost per person!

That's like one extra child not making it to adulthood per person. Three hundred million deaths! #StopTheMMR
Why I Fear for Taiwan
Generally, our licenses use similar points systems, but the actual implementation varies at the state level. 1-2 big speeding tickets (reckless driving, which can also be criminal) could be enough for a temporary suspension, but usually you'd need several in a row.
I have seen this work several times. In many cases, it's easier to change roles inside a company than to switch to a dev role at a new place when you have no developer experience. Starting out in QA is a great way to develop domain knowledge, which can be more important than programming skill in many businesses.
Expecting anyone to stay 4 years in any 1 place is at best unrealistic and at worst sacrificing their potential for the team’s success.

We shouldn’t be surprised when people fly the nest, and for what it’s worth this happens at even the best companies - people leave to start their own businesses.

What we can do is aim to have them do the best work can, build a good rep for our team, and (selfishly) invest in a strong personal relationship with them so that in 10 years maybe they look back and pay back the favor.
Blog post idea: how to build a zig library with an extern C API that provides access to a Zig data structure, build it, link it in a C program and use it from C.
The low effort isn't in the concern, but just in literally the amount of effort OP put into their comment. They could at least attempt to quantify the effect they believe this has on people living near airports.
Perhaps their survey was easier to access digitally and this caught on a bias of their sample population?
I've heard that since Android is the OS that 3rd parties use it could violate antitrust to include a Google branded chat-app. Apple does not distribute iOS so they can do whatever they want.
I love the concept and really tried to get on the JimmyJoy train. However it causes severe nausea for me. I don't have any known allergies or intolerances and no other food ever has caused similar issues. So, I think they have some ways to go.
> they could let Unity be Unity

Like they let whatsapp be whatsapp and instagram be instagram?

With current market incentives we should expect these companies to become less benevolent, not more.
> _it was a different set of people_ who were complaining before and after.

That's something I've observed as well. Seems to me there are (at least) two developer personas, one kind only wants to deliver their task, specialize in what they do well, and generally can't care less if their DB is oversized or has no maintenance windows set or no recovery plans or who has access to it etc. They usually lack the cloud/platform skills as well, and won't develop much in that regard because they don't care to. Even if they did, they're unlikely to get rewarded much for that effort. They are easy to make happy, and you rarely hear from them other than the occasional "thanks" in some Slack channel.

The other kind is either internally very curious about the subject, or already has the experience, or at least they think they have it. They want to have full access, invent things anew in the "right way" they believe. For them there is nothing worse than relying on another team while they could geek out on the subject themselves and they believe they could do it better. Sometimes they're right about it, and other times they're either oversimplifying the work needed, or optimizing locally around themselves/their team/their task. There seems to be no way to make them really happy other than giving them complete freedom to do whatever.

Seems to me most developers (I've worked with) are of the first kind, and they can be made happy after some level of maturity is reached within the company, but the second kind is way more vocal and they won't ever be happy with whatever a central team builds.

More and more I'm getting convinced that the only way to really win both personas is to build two products instead of one. So you build the golden path, the Helm chart or the portal or whatever for the first kind, and give ownership and loosely govern with compliance/policy tooling with the second kind.

This optimizes for the short/mid-term satisfaction, but of course it can also go wrong since team compositions are not set in stone and what one builds may not be maintained properly by the other, and there'll be some duplication of efforts and quality of solutions built might vary between the teams. I guess for some companies this is acceptable, and for others it won't ever be.

tl;dr ¯\_(ツ)_/¯
It was very thin metal, it was the shell of a cheap light bulb socket, and it was enhanced by the electrical short - I don't remember the circuit breaker tripping.

It burned until there was no more silver color metal left, leaving just the copper wire leads. I assume it was aluminum, I think steel would be harder to burn.

I do remember unplugging it during the fire, but it didn't take very long to burn, so I might have done it after it was over.
Ask HN: Why are scrollbars always on the right?
It's well known the Winnipeg Police Service did (and possibly still does) this.
A: “Our Terraform is so bloated it’s starting to rot!”

B: “Hashicorpse strikes again.”
Here’s the paper, in case you missed the link on the left sidebar: https://www.thelancet.com/journals/laninf/article/PIIS1473-3...
Wonder if he had them base the AI on his own personality, like Tony Stark did in Age of Ultron.
Maybe abundance itself makes us depressed. In the modern world you have to go way out of your way to experience any sense of sense of danger, adventure, chaos, or self-reliance. Sitting behind a screen while shoving food in your mouth might keep you alive but it kills the soul.
This is one of the many stark differences I found in moving from London to the Bay Area. In London and the UK in general no one wants to hire junior devs, the first job is very hard to get. The attitude is: I don't want to pay to train someone up who'll then probably leave. I come to the Bay Area, and FAANG in particular, and it seems like most hires are junior devs, and in fact the whole hiring process (undergrad-algorithm based) is geared towards it. I don't think it's hyperbolic to say that this difference in attitude explains a decent amount of the UK's dire productivity growth this century versus its peers.
if only there was some incentive a company could use to retain employees!
You're comparing XML and JSON, and you're complaining about how verbose JSON is? Um, JSON is, like, half as verbose as XML is.
In my experience, the companies that are developing these things are either about 5 developers and can barely keep the lights on for them - so aren't hiring - or have standardised their employment procedures so much that they probably won't hire you unless you hit every point on the job listing (including experience in arbitrary tech that only they and 3 other companies use) and can talk about your personal SWOT analysis and a bunch of other stuff that is more about signalling a specific cultural background than ensuring you're able to do your job and learn quickly. If you have that cultural background, cool, if not...

I could not get hired through most companies' cold interview processes - not "we make internal widgets in C#" companies, not "we're changing the world" companies. The most competent devs I know can't get hired that way. The only way that it's worked in my experience is to get someone internal to the company to champion me.
There is already a “next” button that will scroll past a comment’s thread.
Maybe being able to figure out strangers' discord passwords. More generally, phishing powers
I can respect this, but if people are leaving sooner, perhaps the employer wasn't doing enough to retain them? Is it exclusively the employees' fault?
I wish Tesla would have focused more on using the CV technology to strengthen its collision avoidance and safety systems which is lacking. There was a lot of emphasis on marketing the FSD but I think FSD would have been a byproduct of a robust and reliable collision avoidance system. I don't care about FSD -- I care about getting my family to where we are going safely! Tesla should warn me if I am about to run a stop light or stop sign. It would also be nice to have an infant protection system that detects children locked in vehicles and takes action to protect them from overheating -- which seems plausible based on the hardware inside my 2021 Model Y.
Fungibility is a subjective concept. Most users consider BTC to be fungible just as most people consider paper bills to be fungible, but that doesn't stop people from collecting bills with specific serial numbers or bills signed by a celebrity, etc.
> We are.

Are you sure? Your link lists 32 jobs. A very large majority explicitly qualify themselves as "senior", "lead", "staff", or "principal" positions. There's also a "director".

There are a handful of postings that don't ask for seniority in the job title (and some are duplicate titles, strongly suggesting that each posting is a single opening). But all of them require at least two years of industry experience. Where are your junior positions? Did you mean to link something else?
The issue is that neither wind or solar provide baseline generation.

Frances issue aren't with nuclear, but with funding.
The connection of lead poisoning and narcissism does seem plausible.

It's also worth noting that, broadly speaking, the parents of Boomers (depending on their age) went through 1 or 2 world wars, the great depression, the spanish flu, etc. and probably didn't come out unscathed. The trauma of the parents is bound to have ripple effects on the mental health of the kids.

There's more than a few stories of dads who went off to war and came back silent, drinking, and traumatized.
Precisely at this juncture, one answer from Alan Watts was: Some apparent problems are created by language.
My problem is not context switching, that's easy, it's the jump between unrelated projects/clients, it kills everything.
because recruitment for software eng roles is lazy imo. The least effort is to look for someone with experience.

I am personally of the opinion that experience isn't a good indicator of programming ability, but it may be an indicator of software engineering capability. See here https://blog.codinghorror.com/skill-disparities-in-programmi... (links to a study and talks about this point more)

I've worked with masters students who were far better programmers than senior engineers I've worked with.
The page isn’t loading for me and I notice Twitter itself is either slow or not loading at all right now. I also see a spike in reported problems for Twitter on DownDetector.
None of the other items Intel has let go of are an existential must have. GPUs are a must have in any computer big or small. Raw number crunching is core to the very profitable HPC market. Players like Nvidia have fully custom interlinks that threaten to dry up even the CPU sales Intel still gets in this market. GPU is a focus on mobile where expectations have been much raised.

This group is supposedly 6 years old. But reciprocally, the other players have been pouring money in over decades. GPUs are fantastically complicated systems. Getting started here is enormously challenging, with vast demands. Just shipping is a huge accomplishment. Time to grow into it & adjust is necessary. It's such a huge challenge, and I really hope AXG is given the time, resources, iterations, & access to fabs it'll take to get up to speed.
Ask HN: Anyone else having trouble with Twitter?
Currently searches aren't loading, and my standard web interface is intermittent.

Based in the UK ... anyone else having trouble?

(Edit: If you're happy to do so, it can be helpful for people to give a location, just to get a sense of whether it's connection based or data-centre based ... thanks)
In my opinion, the EXAMPLES section should be near the top of the man page and include the most common usages.
As soon as you connect a phone to your home WiFi or log into a single account that device is instantly associated with you and tracks you forever. Phone numbers are just a convenient way for big tech to share your identity amongst themselves.

Use a VPN and try to create all of the accounts you'd need to participate in society. It's impossible. You'll be lucky if you can get an email address. I can't imagine being un-banked or unable to afford a phone. You can't participate in modern (western) society without a (non-VOIP) phone number.

Also, there's no air gap on a phone. Devices will be correlated via location data, SSID scanning, etc.. Put two devices in the same house with wifi disabled and location data enabled and they'll be instantly linked as knowing each other.
First: you've built a great game that quickly earned a spot in my daily rotation, congrats and thank you!

Second: when sharing my results with friends via text, the fully-qualified URL in the results causes it to send 2 texts (1 with how I did and another linking to the site). Other games seem to have gotten around this by removing the protocol from the URL; would you be open to doing the same?

No big deal either way, just a potential weird quirk / quality of life improvement I thought I'd call out!
Awesome, Airplane for free, I love it.
> So what? Say no if you don't want the work. Done. Do you get mad at every salesman who pushes their product on you?

Non-functional breaks mean death. If its okay for an expert to lie to you to sell you unnessesary service, then it's okay for a doctor to tell you you need urgent surgery when in fact you don't?
It's XMPP that misses you ;)
> Take the mobile app dependency away from banking. Then what? There's a dependency on having a computer.

A computer, but not necessarily the one authorised computer. You can use a public one in a library, a friend's, your employer's, etc. Not the same as your own and only authorised smartphone.

> A dependency on having power and internet.

This is honestly not even an argument, and they're not a SPOF. Both the power grid and the Internet have redundancies built-in.

> is like complaining that your car requires gasoline to work.

Again, it's not. The smartphone is used as a single authorised device. Gasoline works regardless of which station you purchase it from. Out of petrol? Fill it up at the nearby station and carry on. Or preferably, don't let it run out in the first place.

> I hardly consider them morons for going with the cell phone approach.

I don't consider them morons either. That's not to say I don't recognise this as a weakness.
The reason a lot of companies charge extra for SSO is because it is a support nightmare. Most users can't tell the difference between "my SSO provider is broken" and "your service is broken" so they always blame the service, who now has to either tell the customer "talk to your SSO provider", which of course they don't like, or having to diagnose and fix SSO problems.

I agree that it should be a core feature, but I sympathize with companies that need to charge extra for it.
> Moreover, HN does not notify users about replies to their comments, so it is your duty to always check your own comments to see if there is any activity there.

Public service announcement: you can sign up to HN Replies (created by dang) to get an email notifications whenever someone replies to one of your HN comments. I only found out about this recently and I really like it!

https://www.hnreplies.com/
I feel like we need a billion dollar prize for anyone who can demonstrate reproducible proof of vaccine dangers.

Simply stating that something is dangerous is easy for anyone to do. There's no skin in the game, no burden of proof, and most frequently no domain expertise.
I'm having issues with Twitter and Slack.

Edit: North East US
We have a progressive tax system that taxes individuals according to their reported incomes. How does the PoS agent know the tax liabilities of the person purchasing the item?

Should we have a flat tax rate for everyone?