skysight-inc/HackerNews huggingface dataset:
IDT | Remote, with overlap with European timezone | Full-time

We at IDT develop communications and money applications in small, independent international teams. Our flagship BOSS Revolution Calling, Money mobile apps and website help millions of customers to communicate with and send money to friends and loved ones around the world. For more info on our apps and services please visit: https://www.bossrevolution.com/

We are currently looking for the following new team members:

1) Data Engineer (Spark, Python, Data Lake and DWH (Redshift), Terraform): https://idtmessaging.com/data-engineer/

2) Cloud developers (Go, NoSQL, AWS): https://idtmessaging.com/backend-developer-go-kotlin/

3) Senior DevOps Engineer (AWS, Kubernetes, GitLab, ArgoCD, Terraform): https://idtmessaging.com/senior-devops-engineer/

4) Senior QA Engineer (Android, iOS, Finance domain): https://idtmessaging.com/senior-qa-engineer/

What we have to offer:

1) Work on applications which really make a difference in people’s lives

2) An international company with many exciting products to work on

3) Work with the latest technologies and learn new things as we go

4) Talented and friendly colleagues working as a global team

5) Competitive compensation
What is the best subscription payment provider for a mobile app?
I would like to integrate subscription payments into an app I am developing for iOS. Apple Pay should be easy to put in but I am wondering which payment provider I should go with to handle the subscriptions in the mobile app. It should be as smooth as it can be. Any recommendations?
I don't think anyone would be offended, same way that we refer to an "American accent" even though people from the US do have different accents.
Yes. But even with an old account, if you sign that up freshly to the developer program they'll force you to provide a phone number, and can require you to go through the approval process for higher API access even if you don't want that.
Looks like two studies contradict that: https://www.psychologytoday.com/us/blog/open-gently/201802/a...
There is also a massive ban wave is going on, some people are claiming to have lost followers overnight in three to four digits and losing following account as well - mostly content creators with years worth of organic posts. Extra salt to the wounds is the horde of spam bots don't seem too affected, if at all, because they don't show up on Firehose too often, which is probably how this newly implemented spam filtering picks up contents to decide on.

Some are speculating that some apps that had regular auto-tweets configured to be the culprit, which was later backed with some data, some are making up theories and rituals to protect accounts, some others are making backup accounts on Twitter itself, on Mastodon, or yet another platforms.

This seems like another round of Twitter's footgun towards tumblr, with some users making it out, and bulk of values and the community burning to the ground.
For those who are worried about their accounts, I would recommend setting up Google Advanced Protection Program [1]. It will ask you for a physical security key and I didn’t come across any other checks while logging in (i.e. random checks the post is talking about).

[1]: https://landing.google.com/advancedprotection/
When people complain about rust compile times are they complaining about cold/clean compiles or warm/cached compiles? I can never really tell because people just gripe "compile times".

I can see how someone would come to rust, type `cargo run`, wait 3-5 minutes while cargo downloads all the dependencies and compiles them along with the main package, and then say, "well that took awhile it kinda sucks". But if they change a few lines in the actual project and compile again it would be near instant.

The fair comparison would be something akin to deleting your node or go modules and running a cold build. I am slightly suspicious, not in a deliberate foul play way but more in a messy semantics and ad-hoc anecdotes way, that many of these compile time discrepancies probably boil down more to differences in how the cargo tooling handles dependencies and what it decides to include in the compile phase, where it decides to store caches and what that means for `clean`, etc. compared to similar package management tooling from other languages, than it does to "rustc is slow". But I could be wrong.
It seems like YT's horde of psychiatrists has tapped into parents' minds as well, so they are programmed into believing they can't downshift in any aspect of their lives and won't sacrifice shit to actually pay attention to their very own children, because: work, money, stress, no time, no energy. Better let YouTube take care of them.

Society is fucked.
Very similar to this other one https://news.ycombinator.com/item?id=34235237

I just repost the same comment I put in the above thread

> The thing that scary me most is that his business get shut down without any notice period (at least the author not mentioning any previous communications from Cloudflare team about the issue).

> This is really a shitty thing from Cloudflare, you cannot shut down an already running business without any notice/grace period.
and I really appreciate it, not trying to blame anyone, I created HN post as desperate attempt to have my service online again, hope you understand.
Dunno if the school is a weird outlier, but none of my kid's friends are obsessed with Youtube influencers either.

I haven't banned the kid from Youtube, just didn't specifically direct them there. Except for a few times. I think we looked up sign language tutorials (that was a big deal 3-4 years ago) and some drawing tutorials for watercolours.

I think they see Youtube as a source for information instead of entertainment? At least that's my theory.

Also: I'm not from a native english speaking country, so the amount of content is even more limited. Most of the local YT influencers are 100% insufferable.
Got a link? Curious what he was doing!
Spectral (http://spectral.energy) | Multiple Positions | Full-Time | Amsterdam, the Netherlands | VISA Sponsorship Available | Primarily On-Site, with flexibility for some remote working days.

Spectral develops technical solutions that help propel the evolution of smart energy networks. We are involved across the whole grid, whether it's a community, building, energy farm, neighborhood, or all at the same time! Some areas we focus on include: improving asset efficiency, unlocking the value of energy storage, facilitating demand flexibility, and locally produced renewable energy.
We believe that one of the most urgent issues of our time is the challenge of providing for our energy needs in a sustainable way. We are looking for engineers that share our mission.

ABOUT THE TEAM: An awesome, multicultural and very ambitious entrepreneurial team and the chance to change the world for the better by creating innovative software! No unnecessary hierarchy, but a team of like-minded individuals that are committed to making a lasting change in the energy landscape.

TECH: Python (with some golang and C#), Google Cloud, Postgres & TimescaleDB, gRPC, Kubernetes, Docker, Ansible, Terraform, HTML, CSS, RabbitMQ, Vue.js, Reactjs, front-end, DevOps, Typescript, REST, Git, SCADA systems, .Net, Linux, CI/CD, IoT, Azure, AWS, Sass or less, Git, Three.js

WHERE DO I APPLY? https://jobs.spectral.energy/
> I’m sharing details about my progress to hopefully popularize the model, and eventually help other maintainers adopt it,

Hopefully this won't inspire people who don't meet the right conditions and whatever luck contributed to this existence proof.

I've known a lot of poor people trying to make it as independents in open source. I once sent a laptop to a homeless kernel hacker (and, earlier, sent them food), and had to find a laptop specifically to be small and discreet, because they feared being stabbed for anything flashy-looking. Another, who has done talks on their novel work at major hacker-as-in-HN conference, as well as other accomplishments, I had to tell them about Medicaid, because they couldn't afford to go to the doctor when they really needed to. One who accomplished something major that most HNers have used or heard of, was living in a trailer, and died. I've also known plenty of people in open source who had modest day jobs and were pretty stressed and depressed from money problems, and the cascading effects of that, despite being at least as tech-skilled as people making FAANG money.

If you happen to find yourself as the official maintainer of multiple open source components that are recognized as key by numerous enterprises (and cryptobro ventures) that are flush with cash, and you have ins at some of those, and you have a safety net warchest from years of FAANG, and enough reputation you could probably go back if the whole indie open source consultant thing didn't work out... sure, consider a consultancy like this post describes, as a lifestyle move.

Otherwise, it's like the movie star child of a Hollywood producer evangelizing this great career success formula they've found, prompting a bunch of aspiring actors to buy one-way Greyhound bus tickets from Kansas to LA, where most of them will be lucky if the worst that happens is they end up waiting tables.
Are there no laws around account removal/shutdown? In the future I will be actively asking service providers their procedures on account shutdown.
Life on Earth but not as we know it (2013)
I graduated before Piketty wrote Capital, but that sounded weird so I looked. All the "Elective Work(s)" at the bottom of Junior and Senior years are part of the Junior/Senior elective preceptorials which not every student reads and that list changes every year. The Program definitely doesn't have you read Piketty before Marx.
It is obvious to me from reading this article that Carmack views it as a fascinating engineering problem, no more no less.
What even is the restriction on returning JSON? One of the examples is explicitly how to return JSON

https://developers.cloudflare.com/workers/examples/return-js...

From the terms

> 2.8 Limitation on Serving Non-HTML Content

> The Services are offered primarily as a platform to cache and serve web pages and websites. Unless explicitly included as part of a Paid Service purchased by you, you agree to use the Services solely for the purpose of (i) serving web pages as viewed through a web browser or other functionally equivalent applications, including rendering Hypertext Markup Language (HTML) *or other functional equivalents, and (ii) serving web APIs subject to the restrictions set forth in this Section 2.8*. Use of the Services for serving video or a disproportionate percentage of pictures, audio files, or other non-HTML content is prohibited, unless purchased separately as part of a Paid Service *or expressly allowed under our Supplemental Terms for a specific Service*. If we determine you have breached this Section 2.8, we may immediately suspend or restrict your use of the Services, or limit End User access to certain of your resources through the Services.

Supplemental terms

> The Cloudflare Developer Platform consists of the following Services: (i) *Cloudflare Workers*, a Service that permits developers to deploy and run encapsulated versions of their proprietary software source code (each a “Workers Script”) on Cloudflare’s edge servers; (ii) Cloudflare Pages, a JAMstack platform for frontend developers to collaborate and deploy websites; (iii) Cloudflare Queues, a managed message queuing service; and (iv) Workers KV, Durable Objects, and R2, storage offerings *used to serve HTML and non-HTML content.*

I can't quite figure out how to parse this such that workers would be deemed unusable to just run an API.

I'd absolutely have gone ahead with using it for an API.
This is such a good point. Games are like this now too, especially on mobile. It's super sad.
Generate startup pitch decks, in seconds
Hey, check out this fun project we just launched to help you ideate and pitch your next startup, with the help of AI!
> most companies can't have access to senior security engineers without paying GAFAM money in the range of $600k+ total comp

It's difficult to believe that even in SV.
> But do you watch YouTube

I do sometimes, although nothing he can see.

> Why should I be telling my child not to do something that everyone around him is doing

Me doing something isn't the same as "everyone around him".

If you refactor that to reflect reality, you get "Why should I be telling my child not to do something that I am doing?"

Then my answer is: they're a child. Not an adult. I don't let my son drive, even though I can. I work; he goes to school. I drink alcohol; he doesn't. I'm on social media; he's not. I'm married; he's not. I watch horror movies; he doesn't. Brains fully develop by 25. My son is now 7. He isn't just a smaller version of me. He's a child version of me.
Here's the Map Men episode covering it:

https://www.youtube.com/watch?v=J5iJSXaVvao&list=PLfxy4_sBQd...

Their videos are a delight of map details, and I love their style. Jay Foreman is also one of perhaps only two youtubers where I'll actually watch their sponsorship ads rather than skip (internet historian is the other).
Judge: F-Word No Longer Has Sufficient “Shock Value” to Be a Problem at Work
Actually, my mistake... it was almost 3 weeks ago.

https://news.ycombinator.com/item?id=34383720

https://web.archive.org/web/20230114202232/https://news.ycom...
Curious about the use of the word messenger. Do you mean Facebook's Messenger? Isn't that only for age 13 and over?
https://en.wikipedia.org/wiki/Influence_of_Sesame_Street

See the critical reception section for highlights including; Sesame Street also introduced children to a shallow pop culture, undermined American education, and relieved parents of their responsibility of teaching their children how to read.
It doesn't make the problem go away by itself, but I would rather have jgrahamc helping people than not.
Where is the "Chinese" part even coming from? Does it have a Chinese return label printed on it or is the balloon a rice-patty shape?!
> So regulate and ban the technology, then.

Except for criminals and CIA.
Not OP, but we run two environments each of our service on Cloudflare Workers, Deno Deploy, and Fly.io (a small service albeit, 200 to 300 requests per second). In the event one is down, we switch to the other (via DNS).
You can look at it here:

http://web.archive.org/web/20230112195712/https://tardis.dev...
The German deposit system for single-use beverage containers seems to not suffer this badly from "always full/broken, limited opening hours" machines. If the machine is full, it will usually be emptied soon, and I can't even remember if I've ever caught the only machine at a location being broken. I have vague memories of something like that, but 1) it's been about 10 years, and 2) I'm not even sure if it was broken or just whining about it's crushed-beverage-container-bin being full.

According to [0], the true chains (i.e., not just franchise brands) of grocery stores, at least the nation-wide relevant/big ones, all don't have a limit on how many containers you are allowed to deposit per visit (the machine will eventually fill up and if it's the only one they have, you'll have to wait until an employee has a chance to swap the bin out).

Unless they have it in a separate niche with it's own entry door separate from the rest of the store, the machines seem to be active/ready until they deactivate the motion sensors on the exterior doors, which happens around 20:55 and 21:00 around here (most of the stores nominally close at 21:00, but some few stores stay open between 1 and 3 hours longer).

[0]: https://www.t-online.de/heim-garten/haushaltstipps/id_923339...
Shameless self-plug: I wrote a [blog post](https://zdimension.fr/crabs-all-the-way-down/) about this, where I talk about implementing an ARM CPU in logic circuits and running code in it
That's the existing premium tier, it's 500 requests per month, with 500 tweets returned per request. So 250k tweets ig
>content isn't pre-screened, so weird stuff can slip through the cracks

You can individually add channels with acceptable content, so unless you're adding sketchy channels, nothing is going to slip through.

>as your kid gets older and they get a google account, they can't sign in to YouTube Kids

I feel like by the time a child needs their own Google account they have moved beyond YouTube Kids, no?
Great place for the next Las Vegas
And those children grew up to wreck the world economy.
The difference is we created it and it doesn’t exist as a living thing :shrugs:

Philosophical arguments about AI are just too ivory coasty and not grounded in reality. Not to mention majority of the world don’t abide by the notion that you can create laws for artificial life.

It’s time to we elevated humanity to the next phase by using AI for labor.
Yes and not. Nimbyism here can be justified. Invasive plants spreading out of the garden to private properties should be prevented. Not only will lower the value of everything around, it also will cost millions to the city. We have lots of similar cases and is economical ruin for a small village.

I assume that the man wants to keep the garden and made it a success, and sustainable economically. Good for him, but we need to remember that their good or bad decisions will affect the entire location.
How we designed and implemented dark mode using Tailwind
We recently added dark mode support to our app and wanted to share our learnings: things to keep in mind and pitfalls to avoid.
we had already been discussing amazon s3 since we are on aws. As clunky as aws can be, you can get in touch with a human if you need to.
My Twitter account also has no phone number, but it gives me an error about it if I try to sign up for API access.
If I understand correctly, option B makes not much sense. If your user can provide an encryption key, he can as well provide the token or whatever directly.

When does your SaaS initiate the connection to the other services? Autonomous at arbitrary times? Or does the user initiate the connection?
In the latter case, your app can store the secrets like Browsers do.
In the former case, and when your user can provide an always on endpoint to provide the secrets, your option A seems the best way.
If not, you must store the secrets server side, but then you definitely should consult an appropriate security guy to make this as secure as possible.
Cloudflare has non-transparent pricing, unlike AWS, which will charge you for every thing with detailed usage tracking.

When ever there is non-transparent pricing, it's scary to try and use an infrastructure related service.

The sales teams can't go around saying that you are not a profitable customer, and they can't argue with the marketing team to be more honest about pricing on the pricing page.

So, end result, let's bump of these small free loaders. Large enterprise deals is what gets us the bonus anyways.

I like fly.io pricing in that sense. And I am sure there might be others offering a more transparent pricing, otherwise like me still stuck on AWS.
Actual produced content, made by professionals who don't get paid per view or swag sales.

Netflix and Disney+ have good content, you pay for it and they give you content. There is no parasocial relationship or algorithmic suggestions that direct the user to a dark hole of exploitative content.

Most countries have a PBS equivalent, a non-commercial public broadcast channel that produces quality content without.
> My point is YT is just another thing parents need to manage.

Yet another thing. We manage it by not allowing any use of it.
Dude, I'm not mad at you for reporting it. I'm working internally to figure out why your site was throttled and take appropriate action.
Frama-C is big reason why I think learning and writing C makes still sense in 2023.
This comment is the kind of doomposting I use HN to avoid. If you seriously think this, I believe you ought to reread the comment guidelines and refrain from sharing this belief in the future.
We talk to Marco Savic about creating his privacy-focused Google Analytics alternative.
Same for me, I don't comment often, but this is great! I like having instrumental music for when I'm working (with no vocals), so if the model could classify vocals vs no vocals that would make it even more useful for me.
Given the trends, YouTube is probably the mildest thing your kids will experience in their lifetime. Their lives will be shaped by crisis after crisis and their peers will be kids raised on YouTube. The best you can do is keep your kids as out of touch with environment they will lead their lives in as you are.
So if I'm serious about using GCP, I also need to use an Azure service? And now I understand why most companies either choose to use AWS or stick with Azure (despite its limitations).
> It would be one of the top ten defining moments of the 20th century, and would have changed the world as much as 9/11 changed ours.

I think the impact of 9/11 is exaggerated. It may have been traumatic for Americans, and to a lesser degree Europeans, but in the grand scheme of things its impact has been limited.
Paypal only protects the buyer. It's cheaper for them that way.
Seems to have improved already.

Just tried the coin toss prompt and get the following

Your strategy should be to always call "heads," since it has a higher probability of landing on heads (52%) compared to tails (48%). By consistently choosing heads, you'll earn more money in the long run.

And to prove taht the square root of 2 is irrational:

The proof that the square root of 2 is irrational is a well-known proof that uses contradiction. Here's one way it can be shown:

Suppose, for the sake of contradiction, that the square root of 2 is rational, meaning that it can be expressed as a fraction of two integers, a/b (where b≠0). Then, we can square both sides of the equation a/b = √2, which gives us:

a^2/b^2 = 2

Since a/b is in its lowest form (the numerator and denominator have no common factors other than 1), it follows that a^2 and b^2 have no common factors other than 1. But then, 2 must also be a perfect square, which it is not. Therefore, our assumption that the square root of 2 is rational leads to a contradiction, and we must conclude that it is indeed an irrational number.
Trying to be good at all times is a tremendous trap.
They don't say that good intentions pave the road to hell for no reason.
Nice. Very well written. Got some good tips on the tools as well, much appreciated.
Barely profitable in 2 years but bleeding money for the rest of its existence including the last 3 years…
It also can’t haul on flat ground without losing half its range.

https://electrek.co/2022/05/31/ford-f-150-lightning-loses-ra...
Seems like my account was restricted due to https://www.cloudflare.com/en-gb/supplemental-terms/#cloudfl...

2.Cloudflare may, with or without notice to you and without liability of any kind, temporarily limit your storage and/or the number of requests you can make or receive using the Developer Platform for any reason (in its sole reasonable discretion), including without limitation, if processing such requests would put an undue burden on the Cloudflare network, adversely impact the Service, or otherwise threaten the integrity of Cloudflare’s networks.

To be fair I'm using lots of requests and bandwidth so could be reason, just if only I got an email about that before shutting everything down.