skysight-inc/HackerNews huggingface dataset:
It's very similar to Java and the JVM in many ways. Curly braces, garbage collected, strong typing, etc. Which raises the question, if you could level up the Go platform with a more modern language where e.g. generics and typing are less awkward & verbose. For Java there have been a few languages that provided that. I'm doing a lot of Kotlin the last few years for example. Other languages are available.

And of course with a native compiler now maturing, Kotlin is increasingly becoming more suitable for exactly the kind of stuff Go is being used for. I've not done a lot with Go but enough to not be too impressed with it as a language. I'm more impressed with it as a platform though. So much so that I might tolerate the language even. I appreciate the wide availability of good libraries and components out there. The build tools. Great decisions to make formatting mistakes a compilation error, etc. There's a lot to like. But the language as such is a bit bare bones and somewhat verbose especially for things like error handling. IMHO the comparison with Java is actually very fair in that sense since it is also a bit dated and clunky at this point.

Whether Kotlin or some other language (Zig?) gets more popular for native development is of course an open question but there's no good reason why system programmers should not have more access to more modern language features.
I can actually explain in far less than one Tweet:

CUDA
> Click stream metrics mix traits of tracing with logging and metrics

This sounds like you are admitting my point? My point is not “there is no difference between anything” my point is that the 3 buckets of “metrics, logs, traces” are neither all-encompassing in terms of types of telemetry one might feasibly want to emit, nor are they mutually exclusive. Here is perhaps a better writeup of what I mean

https://open.substack.com/pub/isburmistrov/p/all-you-need-is...
I am just saying that opening an unpredictable amount of ports is a problem for every firewall admin.
fun experiment: let's try to have the most charitable interpretation of this comment ^

My best is: they are saying it is worth taking a step back and making a prioritized list of our values. If we do this, we may place "being kind" over "being productive"

I think their warning here is about: what happens in a situation where being kind is NOT productive? Will you just drop it?

I think I agree with the broad strokes of this. My rebuttal is: the comment above this was just pointing out, for people who do not value kindness over productivity, that they are not in opposition. That you don't have to pick one or the other. You can have both.

We can get mad and turn away from people who do not share our values/priorities. Or we can show them ways that our value systems do not clash and it can be win win
>> Musk has always over-promised.

Arguing that your 'champion' has ALWAYS been a liar — that argument does not mean what you think it means

>>don't appreciate how ideologically biased mainstream news media is,

"The liberal media" is the biggest lie ever. It may once have been the case, and while some still wear liberal clothes, 90% of the news media, including 'local' media, is owned and run by only SIX corporations. While some operations have unions, they are virtually powerless to even slow down massive newsroom layoffs, and the corporations that aren't flat-out right-wing yellow sheets (e.g., Fox, [0]), are nevertheless all-in on pro-'conservative' politics as both the corporations and their owners & leaders dislike being taxed at higher rates.

>> so are taken in by the change in how they choose to portray him.

Right, so all people are mere sheep being "taken in" by the evil news media, except for you... As you rant on in every more circular ways, that becomes less and less convincing, and in fact look far more like you are the one taken in by RW populist rags who flood the zone with lies and opinion designed to flatter your biases.

The fact is that your hero, who we agree always lied, initially delivered some really great advances, and initially had the reputation of an engineering wizard, has in more recent years failed to deliver on decades-old 'promises', and has shown himself publicly to be less of a master engineer and more of a master manipulator. His focus has obviously changed from engineering to social media nonsense.

I can see that from his own writings. I did not need any news media whatsoever to observe this. Many other people also can view this. Except for you.

Consider taking your own advice, stop reading the media, and start going to the actual source data.

And yes, providing many arguments that saying two opposite and mutually contradictory things in marketing vs actual operations is somehow OK, actually convinces us that no, it is systematic lying and definitely not OK. The marketing is fraudulent and the operations are proof of that.

[0] Fox, which settled for $787 million for repeatedly lying about elections, and literally argues in court that no reasonable person would believe their announcers)
People don't like working with jerks. I don't.

It's hard to achieve business goals if no one wants to work with each other.
Everyone is slightly different.

I am the type that likes saying good morning and telling people to have a good weekend on chat.

This is largely for myself. It makes me feel like I am part of the team. It is how I would interact on any team I am part of.

Most other people on the team don't respond and that is perfectly fine. I would say I am more the odd one out than you though. You sound more like the average person who thinks it is kind of stupid so doesn't respond.
I read all your comments in this thread and I am still confused as to what your actual problem is.

Would it help you if all language-specific OTel libraries had 3 parts: metrics, log, traces? Namely you want finer-grained opt-in approach for the programmer-users? Or is it something else you have a problem with?

Saying OTel is a failure of a design committee process is to me blowing hot air; you are telling us your conclusion and I personally care exactly zero about your conclusion. I want to see your process of arriving at the said conclusion. And so far neither the OP nor your comments here gave me almost any enlightenment in this regard.

Are you open to clarifying further?
So to confirm, the purpose of this is to download somebody else’s videos, bypassing watermarks, for people to then reupload them with their own monetization?

That’s an… interesting product, from a copyright point of view.
Thanks for schooling us.
I assume you don’t host anything that could be useful to the 1.5 to 2 billion people that you’re blocking.
To be fair I wouldn't expect the temperature to ever hit 95 or 100 in Berlin. That's either in a sauna or American funny units.
Nice guys finish last.

There's not being a dick, and then there's being a doormat. You don't want to be close to either of those extremes.
I would agree with a few entries

Heartily DISagree with others

...And wonder why so many good ones were left out!
> Fortran 5 was marketed by Data General Corporation from the early 1970s

Interesting, I never heard of Fortran 5, I remember Fortran 66, Fortran IV and 77, but not V. Anyway an interesting read.
It's a bit of a stretch because half of the tools are not part of the Go distribution, for instance IDEs like Jetbrains or VS Code. Also, other languages do have IDE support as well :) Other examples are Delve, SBOM generation tools or Sonar code scanning.

It's nice that Go includes a tool for finding race conditions or vulnerability checking with govulncheck but the overall claim is more marketing than a factual assessment of "Go".
Everything is straight forward when you look at it through the right abstractions. That's the point of abstraction.

Simulation can be useful when you don't know what the right abstraction is, which is the problem most people have with Monty Hall -- this is the point I got from TFA.

I disagree with the TFA that you need "a PhD in queueing theory" to know what the right abstractions are, but it's still beyond most people because we are still woefully statistically illiterate as a species.

I could probably also solve that shard replica problem analytically -- or at least recursively (it sounds like a variant of coupon collection) -- but I'd still want to confirm my calculations by writing a simulation.
Nobody is desperate for workers these days, that's the problem. They're trying to shed their headcount as much as possible and hope they can delegate significant amounts of work to AI.
It really depends on the architecture. At least I think it's fairly common for people to have some sort of database proxy running beside the static serve, so there isn't any direct public access and to do some caching, but once you're there it should be pretty wide open.
"Being nice is the new punk"

I would say helping others is incredibly punk. Such as responding to chat messages requesting help in some particular coding problem. So many people will direct them to a support queue, but I love taking time to understand their issue and help them out.
Honestly, this is a pretty solid stack.

I wonder how they make time to manage it all _and_ iterate on projects _and_ have a life outside of that.

This is the biggest problem I've long struggled with. I don't know of a good solution.
The first section, Textbooks and Survey Papers, begins with Formal Proof (this is where one identifies the suitable language for mathematics), followed by general Machine Learning references, and concluding with Machine Learning for Formal Proof. Other sections have similar divisions, though some go off into adjacent fields where one finds non-AI* algorithms for specific mathematical applications, such as automated symbolic calculus or SMT solving, to name just two.

*Some people's terminology would classify such algorithms as "AI". I wouldn't, but they are nonetheless on-topic because you might invoke them to assist, focus, refine, or accelerate other techniques.
The idea is to be genuinely kind, not to fake it.
As I usually say, be competent, not competitive. No one likes the uber competitive guy who always tries to stand above the rest at all cost.

Which, by the way, screams insecurity.
First Look at the US Navy's Orca Xluuv with Payload Module
I am absolutely not seeing the problem you describe, I appreciate the ability to have a single ID for stuff that might go through several microservices. Helps us discover all data related to a single request-like entity in case of trouble. It already helped us trace semi-failed complex processes related to separate customers and we were able to manually fix things in a matter of minutes.

As said in other replies to you, I am still not at all clear what your issue with OTel is.
I'd say just do whatever you think is the best for yourself and take the consequene.
Why do you feel the need to go into details? "bus factor" is well known concept, it doesn't focus on details how the head disintegrates etc.
Those actually do sound like smartness. Emotional intelligence is as important as any other.
This looks very good. I shyed away from geometry nodes because i have no patience to learn all the 3d stuff and it seems a bit limited for use with custom code and houdini is far too complex. This seems like a good middleground..
To feed content to LLMs
Poor durability. In addition, the gear range is suitable only for short, low-effort rides. I used one for city commuting until it simply failed mechanically. In sum, the Nexus 3 is not in any way better for ownership than a working derailleur transmission. For a rental, there may be some value proposition.

The Nexus 7 proved reliable; the Alfine 11 a good value for durability and range of speeds; the Rohloff is brilliant but yes, those 14 speeds are expensive.

The choice depends on the rider's needs. I'd rather ride an IGH bicycle for the reliability and value over 10 years of riding. I'm not sure that an indifferent/infrequent bicycle user (the sort who lets things rust and never checks tire pressure) would care.

For the purpose of long commutes it's possible to buy an entire e-bike in 2024 for less than the price of a Rohloff hub alone.

The Alfine 11 and the Rohloff are brilliant. The Rohloff is a joy to use on all types of terrain. Instant shifts without fuss.
What about like a tiny cactus on my nightstand?

Will that help calm my anxiety and help me accept the inevitability of death and see it as the indivisible half of the miracle of life?
Clever framing of the authors own biases. I'd argue that for at least some of these, the opposite behaviour would be the true sabotage.
For people unaware I'll give a quick summary.

The post office in the UK has always relied on an extensive network of "subpostmasters" to run local branches. These are often people who run small businesses or shops and add basic postal services such as delivering packages, selling stamps etc to an existing shop. This is especially important as a service in small towns etc.

In 1999 the government brought in Fujitsu as an IT provider and insisted these subpostmasters adopt a fujitsu-developed accounting system called "Horizon" to account for the postal activities of these shops. They then (relentlessly) investigated and prosecuted an extraordinary number of these people for fraud based on the outputs of this system, which turned out to have been reporting incorrectly based of software bugs. This was covered up. About 700 subpostmasters were prosecuted for fraud and theft and over a hundred sent to prison even though as far as I am aware there is literally no evidence other than horizon of any wrongdoing by any of them.

The facts are finally emerging and justice is starting to be done although the perpetrators of the malicious prosecutions and the coverup have so far got off and victims have still not received compensation.

Here is a slightly more extensive summary https://www.computerweekly.com/feature/Post-Office-Horizon-s...
Now do POE
Seems like good common sense. Listen, be respectful, keep an open mind.

To be fair does it not depend on the audience. There's a balance between the audience and an idea you want to push.

Here in YC you can probably go full on with your tech/science knowledge/ideas/theories/whatever and people will judge you purely on your points made, and the people listening are in the same boat.

In another context you may be the smartest person in the room by a long way on a topic and have something constructive to say, but no one else in the room is as competent so you cannot go full on with your YC-like comment and have to balance the knowledge/empathy available of the audience.

I guess in the end it's about ignorance busting and offering some new insights into a thing that other people can appreciate.
"If you're not paying you're not the customer, you're the product" is as true of crooters as it is of Google and Meta.
What’s toxic and useless about Pinterest?
4 day work work, 6 hour days, better pay, the freedom to spend as much time with the people you want, doing the things you want, without fear of financial ruin or bodily injury. Thats what workers want... not for the work place to replace their family. We do not need to be friends, I do not need to be nice to you. This whining comes from people who place work over all else and need work to be something other than it is. A means to an end.

Now, I do not mean passion projects... I mean wage slavery work hell holes... My passion projects and companies are made up of people I trust, have verified their experience. We are nice to each 60% of the time- we understand the other 40% is necessary. We don't take it personally, we brush it off. We are mature professionals, not whiney day care adults.
would be nice to see how it performs on groq.com
The name for it is "authoritarian government"
A server with fail2ban can be DOSed by sending traffic with spoofed IP addresses, making it unavailable to the spoofed IP addresses (which could be your IP, or the IP of legitimate users).

That is typically a bigger problem than polluting your logs with failed login attempts.
Upwork also plays favourites to agencies - there appears to be some sort of non-transparent relationship there that they don't want the general public-marketplace knowing about, but if you use Upwork long enough you'll hit its various boundaries and faults; I'm guessing they don't disclose this in their public documentation to shareholders - as would match the other unethical-shady pattern of behavour I've experienced on that platform.
If you're looking for an intro to mindfulness and meditation, the practice of mettā [0] is a truly a great way to start, and frankly, end with as well.

Commonly translated as "loving-kindness", applicable to the post, but even more simply as "friendliness" to yourself and others. It's crazy the feelings that can come when you sit, say, and feel the effect of phrases like "may I/you be happy", "may I/you be at ease". This isn't a game where we try to get points for being nice for an afterlife, but somewhat of a compounding way of looking at life and interactions with others.

There are many quick start posts, but this is a good one [1] to follow along. Rob Burbea has many talks about mettā, and these [2] are a good intro series.

[0] https://en.wikipedia.org/wiki/Maitr%C4%AB

[1] https://www.mettainstitute.org/mettameditation.html

[2] https://dharmaseed.org/retreats/1084/
> Compatibility Promise: This makes choosing Go much safer, especially for companies, as it avoids the need for significant future refactorings, as happened from PHP 4 to PHP 5 or from Python 2 to Python 3, for example—more details on the language blog.

Wait until it is time for Go2.0. until then it is comparison of minor vs. major versions.

Overall, this is not a platform description. This is fanboying over ecosystem richness. I'm glad for the author that they've found something they like, but they are a bit off the mark in the post.
Learning not to take everything personally, and not being easily offended are two valuable life skills. I've come to value intent much more than when I was younger. "Did they ignore me because they're mean, or were they simply too distracted to say hello?"

I struggle with being "kind" when under pressure. I don't mean to be unkind, but it can seem that way. People who don't know me well sometimes get offended by that. People who know me a little better don't get offended, they know I'll be more approachable when the deed is done (whatever the deed may be). It's ok to be a hedgehog sometimes. Not being kind sometimes is ok. Just don't be mean, that's much more important.
You know why Microsoft Recall scared the shit out of me? It's because of Upwork and their spyware requirement as a condition of getting work. Upwork's spyware closely resembles Recall, what with the periodic screenshots. It also watches your computer's face camera.
Agree with this wholeheartedly. I think where kindness really plays a key role is not passing snap judgements on people and their motivations. It's easy to interpret people's actions or intentions in a negative light, thinking they don't care or are incompetent. I would also like to add that kindness is not just being kind to other people, but to yourself as well. It's easy to beat ourselves up about the mistakes we make, or blaming ourselves for outcomes that sometimes are beyond our control. We can't be perfect.

For the most part, I like to live in a world where the default position is that we're mostly well-intentioned, rising apes rather than fallen angels (RIP, Sir Terry Pratchett). This is clearly not always the case, and it's important to accept that, but it shouldn't stop me from still aspiring to be as kind as possible in my own life.
The flawlessai is interesting, but even in their formal example for marketing there are weird tells. The actresses eyes are too jerky and weird during the changed sections. It's strange, but in a way that I'm not sure I could tag without the context of the rest of the video.

Is this what we're in for? Human movement that is just normal enough to pass, but not really natural enough to be comfortable with?
Read the comments. Utter garbage. Especially for a kernel. Maybe some CRUD app that manages people’s hotel rooms and even then it’s not trusted enough.
Show HN: I built a template for cross-platform development (React Native & Next)
I just launched a cross-platform template, based on the tech stack I use myself everyday:
https://allinonedev.com

Here's a quick overview of what it includes:

Expo, NextJS, TypeScript, Tailwind, Firebase, AppsFlyer, SEO, ATT, Internationalization, Authentication, Analytics, In-App Purchases, Stripe, Push Notifications and a lot more. All setup by default.

The inspiration for building this came out of the experiences and challenges I’ve faced over the past 10 years of developing apps for iOS, Android and Web.

As developers, we tend to spend waaay too much time on boilerplate functionalities. All our time and energy should go towards building the exclusive features of our specific app, not on setting up auth, payments, analytics etc.

Additionally, if you've ever had the pleasure (pain) of launching your product on multiple platforms, you know the joy (horror) of dealing with synchronization of IAP vs Web payments, authentication, analytics, ad measurement etc. which has nothing to do with your app’s unique features.

The amount of time being wasted reinventing the wheel in this process is significant. And it’s especially silly, considering the fact that the vast majority of apps need the same exact basic functionalities that “wrap” their unique core features.

I hope this template might be able to help other devs focus on the actual core features their app offers, instead of spending an abnormal amount of time on all the standard config that users will never notice or appreciate.

Thanks for taking the time to read my rant. I’m open to feedback.

Ask me anything. Or tweet at me u/chrisesmann
Sweetness and kindness are not necessarily the same thing. Just like how “nice” can be a toxic trait.

His list of points is fine. It’s mostly the servant leadership mentality, which I’m all for. But sometimes to be an effective leader you have to make hard decisions. You’ve got to know your personal boundaries and know when to yield and when to hold them, or other less sweet people are going to steamrolling you, or you’re going to get overloaded by taking on too much, etc. And sometimes you have to be direct and blunt and not so sweet to show true kindness. Confrontation is hard and it’s not something most people really want, but I believe it’s sometimes necessary to embody kindness. For yourself, your teammates, the customer, the organization. Because at the end of the day if you are not effective, that’s going to hurt everyone.
Thanks, going to check it out. Sounds like my kind of thing.
For a startup that was generating revenue and got acquired, this is par for the course. What are people expecting instead?
Check out the documentary, "Waiting for 'Superman'".
Good Joke – RFC 9564 – Faster Than Light Speed Protocol
Or they host a business site that doesn't do business in those countries and so nothing of value is lost to them. For example, it's literally illegal for me to accept payments from .ru, so why bother wasting their time and my bandwidth?
Maybe you're right. Deleted my continuing stream of thought. I just woke up so not at my smartest
Show HN: I made a AI using GPT-4o to do any kind of Marketing.
Hey HN,
A few weeks ago I realized that marketing is a very tedious task with being as costly as it can be. But if not done correctly, it will become boring and annoying over some time.

So, I decided to merge GPT-4o with some of the marketing sites to create a single site (smstactic.com) that uses AI to do marketing using a total 7 marketing channels that range: SMS, Telemarketing, Email, WhatsApp, SEO, Google or Facebook Ads, Promo through content creators.

It saves a lot of time and can get up to 2-3 times more speed, accuracy, and efficiency than Traditional marketing.

Akshansh