skysight-inc/HackerNews huggingface dataset:
I just hope they don’t expose phone numbers if a conversation was started on usernames and one or both parties have phone numbers saved. I hope it is not this bad - something Telegram does.

Also preferably clearing differentiating username and phone number messages.
> outside of London average developer salaries are probably under $50k in the UK

For top-notch security developers, I call bullshit. Signal would be worthless if it started offshoring development to nickel and dime.
Judge: "So any errors would not be my fault, if I outsourced my decisions on this case to the Plaintiff's law firm?"
The old saying "real time" /= "real fast". Hard vs "soft" realtime muddies things a bit, but I think it's probably the majority of software developers don't really understand what realtime actually is either.
Create Clojure Projects with Leiningen
The incentive reason is that rushing to market is more lucrative than waiting for a reliable product. The technical reason is that these early prospecters simply lack the capability to do sufficient reliability engineering. It would be a boring article.
1. Take your screenshot

2. Switch model to ChatGPT 4

3. Click the attachment/paperclip button in the prompt bar

4. Send
I was also looking into this, and couldn't find a way to do it.

My guess is that it has support for time, but not for calendars. The fact that a "month" is a static length points in this direction.

Maybe there's going to be a calendar module in the future though?
> Apple is happy compromising the mental health of young people

Dramatic exaggeration and attribution of evil intent is counterproductive and disingenuous.
Or https://archive.is/UiG9s
I don't believe the author is writing for himself, or why would they put it on a blog, then ask people to subscribe to a newsletter?

Making an outline is great. But I'm not going to make someone read my notes on something I want to actually write, nor publish my shitty first draft and then have all of us treat it like some exceptional creative product.

This whole, "I'm beyond all that" is kinda navel gazing, narcissistic. If that's what you mean by "writing for oneself" than I guess I agree. I'm not actually convinced this person knows the fundamentals of clear communication or writing.

If what you want to do is teach, teach. If what you want to do is perform, perform.
Presumably they’re only suing about Instagram, which is why it’s called out explicitly?
I feel like investing in p2p approaches and having people donate spare server capacity might be better. For example, relay calling was p2p in the original Skype and worked well. Apple private relay is a similar concept whereby there are two intermediaries to make things private. It gets trickier since in mobile land you can’t run servers really, but I feel like the Signal population has enough spare capacity to offload bandwidth and stuff and could be an easier sell than “please give us money”.

For the sms verification, I feel like forcing the requester to do some bitcoin mining for you could potentially pay for itself.
I agree that an iterative style of coding works great with GPT. That's generally how I code as well, whether collaborating with GPT or on my own. Start with "hello project" and then incrementally add functionality and complexity.

But I have to ask, how do you update your files when iterating on code within the ChatGPT web UI? Do you just copy the code from your browser and manually find and replace the old code chunks in your files?

I ask because my open source coding assistant aider automates away all of that hassle. It lets GPT edit your local files directly. It does a bunch more beyond that, but just the ergonomics of letting GPT edit your files is a huge win. The coding iterations become effortless.

You might want to give it a try if you're using GPT a lot for coding? You do need to provide your own OpenAI API key, so you pay them for token usage as opposed to the all-you-can-eat $20/month ChatGPT web UI.

https://github.com/paul-gauthier/aider
Does this entail a 30% cut to Apple/Google?
Every exec that I've ever known to be involved in the decision to lay people off has taken it very seriously and absolutely has feelings and care about that sort of decision. There's room for nuance.
Coal mining deaths are very, very visible. Coal mining is also clearly filthy and dangerous. If you don’t see it, it’s only because you’ve never seen coal mining or been to a coal mining town.

No one who mined coal - ever - was unclear on how bad for them it was. Even long before we had x-rays or modern medical anything.

Mining uranium kills people in ways that aren’t so obvious, and in proportions that didn’t make any sense even based on radiation models.

It turns out radon gets easily carried in on dust, and miners were getting 300x the radiation exposure that their Geiger counters or dosimeters showed was possible.

They also were ingesting/breathing in trace amounts of things like Polonium, which also weren’t showing up.

Radiation is scarier because it’s not obvious when it’s there, or how bad it’s going to be for someone until way after it’s too late. And it’s hard to figure out - like you really need a solid physics degree AND a medical degree to understand becquerels (or curies) vs rads vs rem, and what that actually means for a random human somewhere in a mine.

The unknown is always scarier.

Coal dust is not confusing anyone, and requires zero degrees to understand how shitty it is to breath.
It's not 10% though, is it.
> throwing their systematized note cards up in the air due to the article being unoptimized for Google's search engine

In my opinion, it's more criticism of the article for not communicating clearly to the reader. I don't care about Google SEO, but I do care about being able to understand the purpose of what I'm reading.

> this mob of judgment jumping down the throat of the author.

I do take issue with this. We are not our work. If we create something that has flaws, it should not be rude or uncouth to address those, nor should it be considered a personal attack on the author. Otherwise, why wouldn't the same apply to the critique itself? Wouldn't it be similarly wrong to jump down the throat of somebody who criticizes the work, as much of this thread boils down to?

Writing is not sacred, and we are not what we write. If we take critique personally, then we are setting ourselves up for defensiveness and an inability to grow or develop.

That said, it's clear that many people like the presentation. The fact that this article isn't for everybody is not a bad thing. Not everything needs to be for everybody, and somebody who points out why it doesn't work for them can be right, while at the same time, those aspects aren't a problem for other readers.
We do a lot of opt-in email for the newsletters we run -- most software (such as MailChimp) that provides the services we need is very expensive, especially if you have more than 100k subscribers. Hence, hosting the email ourselves saves a siginificant amount of money, though at the risk of not being particularly user friendly and also requiring expertise in maintaining the server and email deliverability.
what if a third party disclosed the leak, and merely received a tipoff from the hackers. Would a tip-off count as illegal?
> A Cleveland.com investigation in September found that over a hundred Ohio residents said their names were attached to form letters sent to the commission in a public comment period without their knowledge — all of them urging state parks allow fracking.

> Those names included a 9-year-old girl and a blind woman. The form letter, which appears over 1,000 times in the public comment database, urges Ohio to “responsibly” lease rights to minerals under Salt Fork State Park, among other areas.

> The 9-year-old’s mother, Brittany Keep, told Cleveland.com that her daughter knows nothing about oil and gas exploration and neither of them have visited Salt Fork State Park.

Politicians enabling fraud. The members of the Ohio Oil and Gas Land Management Commission are public record, journalists should dig deep. All available evidence points to bad faith actions and sidestepping the will of local citizens for oil and gas interests attempting to ram this through.

Last time it was nuclear power plants: https://en.wikipedia.org/wiki/Ohio_nuclear_bribery_scandal
There seems to be a strange medium in which people think that speeding limits should exist but we shouldn't try too hard to enforce them. Like they just want a little bit of criminality, but not too much. If you are opposed to speeding limit enforcement, then just get rid of them. We do not need "sometimes laws".
I've only seen QR code -> PDF menu (and one where it was QR code -> web interface to order food/drinks). I agree with you re: app, but I think it's completely reasonable in 2023 to expect the general public to carry their mobile phones around with them.
I wonder how many ransomware/hacking groups are being clandestinely paid by the sort of firms that would short the stock and benefit from such a disclosure. Or maybe these groups already plugged into the option markets and are profiting on both ends.
About the SMS verification, it depends on the goal. If the goal is to verify a phone number, you can't trust the _sender's_ address in the phone network.

So, you can't trust the address in the "From" on an SMS or the "From" of a phone call.

That means a voice call to Signal would not work to validate phone numbers.
I spent 3 years working on a coat hanger [video]
> Fleecing parents so your kids don't get made fun of for "having the free skin" shouldn't be a business model.

Not any different from me guilt tripping my parents into buying me an expensive pair of Jnco jeans back in the day.

Without them I wouldn't be cool and other kids would make fun of me! Or maybe they'd make fun of me for wearing those instead of something else the next year, who knows. Social pressure evolves pretty quickly.
When people in population centers in other countries walk those distances they may weave from a store into another, along the way. Perhaps that's a reason those distances seem so very far in America, they're boring, visually barren and barren of things to do, there aren't street cafes where a friend or acquaintance might be found by chance.

Even though a suburbs sidewalk is just as "walkable" mechanically, it's much less fun. We don't want simply walkable streets, we don't want to think about walking at all. In modernity, health is an activity and consumer demographic onto itself. Seeing someone jogging in outfit has the air of class that a person simply walking to a destination doesn't have when we look at them, even though the person walking has healthy exercise figured, not as part of their lifestyle, but guaranteed in it.
And what has the field yielded? Are there actual effective addiction treatments now?

Can we even tell whether somebody is addicted in a non-subjective way?

All they seem to have done is try to make video game enthusiasm into a mental illness. Of course there's no real treatment for it other than "just don't" either.
RCS is Google's idea of a solution – a company not exactly widely known for their excellence in all things instant messaging.
Majority of users don't have phone numbers?
> Many SaaS SMS providers are just frontends for legacy telco services.

I worked on an automated SMS marketing system back in the day so I have seen this in action, at scale. This would be stuff like "text LAKERS to 12345 for Lakers updates"- we didn't handle the Lakers but we did handle many sports teams. Though I wasn't privvy to the financial side, I got the sense that the per-text cost ended up being manageable at scale, but this is because we were one organization who would apply the rules onto our own customers, and if we failed to do so properly we risked losing the interconnects to the various carriers. We typically used a single contracted "aggregator" service which provided a unified API for the carriers. When I left, we were using OpenMarket.

When you have a self-service SaaS offering such as Twilio, the per-text costs are going to go up because the barriers for sending unwanted texts (or fail to follow the rest of the rules mandated by the TCPA) is so much lower, and Twilio has to address that organizationally which adds cost.

Additionally, Twilio does not purchase short codes (ie 12345) which means its harder for the carriers to track bad behavior across their network. There is an initial cost (fairly high) to acquiring a short code, though you can also share short codes across customers in some cases. Acquiring a single short code and sending all messages from that short code would likely reduce costs.

I would love to see more detail from Signal about what sort of SMS interconnection they are using, because directly connecting with an aggregator instead of a SaaS offering (if they haven't already) could save a lot of money, and they are definitely at the scale that would allow for it. And given that they only use it for account verification and are a non-profit, it seems likely they could get a good deal since the risk of TCPA violations is effectively zero.
I’ve got a recurring donation of $5/mo I set up ages ago
https://support.signal.org/hc/en-us/articles/360031949872-Do...

Easy google , but no it doesn't
Evidenced observation differs in that the phenomena holds constant for everyone, and the reasoning behind that model constantly improves.

The poem alludes to the concurrent perspectives that may all be considered "Truth". Yet skillfully pokes fun at our tendency to seek simple explanations about incomprehensible subjects. i.e. the idea of perfectionism itself is a false concept, and often can never be 100% certain of anything.

Even in the field of Mathematics there are provably unsolvable problems, and that will unlikely ever change.

In summary:

1. It is easier to prove something logically false

2. It is difficult to prove an ephemeral truth will hold

3. A false sense of accomplishment drives people to behave in aberrant irrational manners

Have a wonderful day, and remember to tip your robot on the way out =)
The UN does not seem to have condemned many of the actions of the Irish Republicans Army either.

Unfortunately, that's kind of the point. The UN has issued twice as many condemnations of Israel as of the rest of the world combined.

Some parts of the UN do important work -- UNESCO, WHO, FAO, etc. But they are unreliable when it comes to matters of justice. They had to retire the predecessor to the Human Rights Commission because it was dominated by countries who commit lots of abuses, and the new version isn't really any better.

In particular the UN can't be trusted when it comes to Israel. There are a lot of Islamic countries, and they have made a lot of allies for the specific purpose of condemning Israel. And since Israel is a key ally of the US, it becomes the focus of anti-UN sentiment as well.

That's not to justify everything Israel does. Far from it. It would be better if there were an organization capable of evaluating the situation objectively, to sort out the truth under a barrage of propaganda from all sides. Instead, we get the UN offering meaningless and predictable condemnations.
I see that you feel strongly about RCS, but as far as I know even some of the bigger US carriers dont support the universal profile on all the Android devices they offer. So maybe you’ll get your wish some point after carriers align on RCS.
Craft your AI customer support chatbot only one line of code
Hey, me too.

I've started reading HN around 2012, when I was more of a game designer than developer. Throughout the years, I've changed into developer stack, grew professionally, changed game dev for fullstack web development, grew to love functional programming and embraced a lot of things doing "the HN" way. I even switched from regional companies to working for american companies remotely — thanks to "Who's hiring threads"! And when I'm talking to my american colleagues now, we share a lot of the same culture — SICP, "considered harmful", "just a monoid of endofunctors", all of which I learned here. Now I'm working on my O1 visa application, and once again, I wouldn't be here if not for HN.

And for the point of comparison, there's been this other social app, which I won't name, that requires a tech company email to access. For a long time, while I didn't work for a recognised american company, I thought of it as an exclusive closed club and assumed that there should be much better content there. But once I finally got access to it, it turned out to be a complete anon cesspool of bragging about TC, cheating on interviews and other things from people who came to tech just for the money, without any glimpse of love for the craft.

After using that other app for a couple of weeks, I've deleted it never to log on again and now even more surprised to see how great a community HN turned out to be.
I'm referring to the majority of users not having (or wanting to use) phone numbers.

Some of these will be willing and able to pay $1/month to Twilio for a workaround, but most probably won't.
I don't think he's ever claimed there is equal amounts of censorship - which would only be possible if both sides were equally promoting TOS-breaking posts - what he, and basically everyone who has ever studied 'censorship' of this type have found, is that Republicans do indeed have more posts removed, but largely due to them relentlessly promoting all sorts of wacky shit against the tech company TOS's. If Ds started posting revenge porn of Ivanka Trump in the same quantity as Rs posted the Hunter Biden pics - they'd all be removed as well, and rightfully so!
A tip on how to get better share images from challenging originals
On the other hand, I have saved many a dollar by instantly knowing that I just sent a legacy text to somebody I normally iMessage with.

My carrier charges an arm and a leg for international texting, and if distinguishing between texts and iMessages wasn't as easy as it is, I would probably have to pay hundreds in carrier bills at least once.
Thanks for setting a number. I think we primarily have different definitions of 'extremely common' and how concerned one should be.

I think that is a high estimate of incidence and mortality, but even taken at face value, I still wouldnt call that common. we are talking about a once every 5 year event, or if we apply a pareto (20%/80%) assumption, once every 25 years for a normal healthy person.

For a normal healthy person, I think getting some diarrhea once every 25 (or 5) years isn't a big deal. This tracks with my anecdotal evidence, where most adults can recall having food poisoning one or two times. This, based on my risk tolerance, doesnt even rank on my list of concerns.
> Since they e.g. don't really get hurt if their customers' private info is leaked.

They don't? They do at least a little. I know that I, at least, avoid doing business with companies that have suffered such leaks. Also, bigger picture, that such leaks happen makes me think hard about doing business with any company that stores any data about me.
I taught one of my younger brothers a simple sign language when I was younger. His speech was delayed by like 8 months compared to the rest of us. Can't say for sure, but there's a need to emphasize spoken communication with the sign language.
> we really do THINK in terms of absolute truth

Who does? Not everybody, everywhere, certainly.

Holding fixed abstract ideas in mind for long periods of time, with conviction and a drive to keep them all consistent is a very peculiar, intellectual way of seeing the world, mostly only useful for debate team members, monks, academics, and political pundits. Especially for the countless political and metaphysical ideas that have no relevance to daily actions.

Most people don’t need to do that, and many who do it now have learned to perform it because it’s come to seem normal or even celebrated. But even a lot of them are terrible at it, hanging onto all kinds of sloppy beliefs and inconsistencies.

By default, most people just do shit and say shit and carry on with their day. Their natural BS detector looks like “God, the news program is awful. Turn it off.” and their natural political orientation is whatever makes for the most satisfying conversation with their neighbors.

What you might want to do, instead of all the complexity you’re trying to navigate and systematize, is to just unplug a bit and busy your hands instead of your brain.
That's what you want to believe.
Yet every "feature" you listed as a reason for buying AirPods exists in competing products, very often with superior experience.
I don't know why anyone care about MagSafe if they have reliable wireless charging anyway and everything else listed just require a competent Bluetooth multi-point implementation and from experience it is preferable to the annoyance that is iCloud switching.
When it comes to "Find My"; it is where we really enter the arbitrary territory because it is not a feature related to the use of earbuds, but some random stuff Apple is advertising because they have the money and scale to do custom chip for "features" of the like that are of dubious value.

AirPods have no way to stream lossless music, so you didn't mention that feature (yet they sell it with Apple music). It does exist in competing implementation of wireless earbuds. I guess when Apple do finally implement the feature you will care about that.

You went on and listed an arbitrary set of features and use that as a rationalization of your choice.
Just like a hiring agent crafting a job proposal that could possibly only be met by one specific individual.

It's your right, you can make whatever choice you want and be happy with them. However, you can't argue they are inherently better than some other choice that would offer a different set of features, especially not without putting everything into the pricing context.

Apple Airpods are ok. For the price they are sold at they are very mediocre and the "features" they market as something customers should care about really do not pass the sniff test.
Its ok if that's what you prefer, but you can't claim there are no other options that can provide a similar if not better experience. Of course, requiring a perfect 1 to 1 equivalency will get you nowhere...
Ask HN: What is your favorite article about programming?
Answering with your list of favorites is also fine
Very exiting news for those of us building CNC machines with LinuxCNC. The end of kernel patches is nigh!
Not if it’s a single owner LLC or corp. IANAL but you have to be anal about separating personal and business activities if there’s only one shareholder.
And egress at AWS.
https://www.freertos.org/implementation/a00002.html

Generally, having experience with Greenhills in a previous job, for personal projects like robotics or control systems I would recommend programming a microcontroller directly rather than dealing with SoC with RTOS. Modern STM32s with Cortex chips have enough processing power to run pretty much anything.
You changed "addictive" to "physiologically addictive" to win an argument no one was having.

That's not the only form of addiction recognized. https://en.wikipedia.org/wiki/Addiction#Behavioral_addiction

Food addiction (particular sugary/fatty foods) isn't that insane of a concept. https://en.wikipedia.org/wiki/Yale_Food_Addiction_Scale
The government receives severance tax for oil and gas extracted (0), income tax from employees working in oil industry, and the government is paid for the leases and royalty interest for production on the leases they grant.

(0) https://tax.ohio.gov/help-center/faqs/severance#:~:text=The%....
420 Sales and Counting – From Programming to Pot (Accessories)