skysight-inc/HackerNews huggingface dataset:
> I don't understand why frame pointers need to be in by default instead of developers enabling where needed

If you enable frame pointers, you need to recompile every library your executable depends on. Otherwise, the unwind will fail at the first function that's not part of your executable. Usually library function calls (like glibc) are at the top of the stack, so for a large portion of the samples in a typical profile, you won't get any stack unwind at all.

In many (most?) cases recompiling all those libraries is just infeasible for the application developers, which is why the distro would need to do it. Developers can still choose whether to include frame pointers in their own applications (and so they can still pick up those 1-2% performance gains in their own code). But they're stuck with frame pointers enabled on all the distro provided code.

So the choice developers get to make is more along the lines of: should they use a distro with FP or without. Which is definitely not ideal, but that's life.
Four weeks... I didn't know that it could be so fast. That's awful.
Changelog had a podcast come out with David Hansson (the creator of Rails) a few days ago: "Rails is having a moment (again)" https://changelog.com/podcast/615

I'm not a particular fan of Ruby itself but I can appreciate the value that Rails brings. The interview with DHH was quite interesting... DHH is not someone I find I've always agreed with but his opinions nonetheless always seem reasonable and thoughtful. It seems useful to have someone that Zigs when the rest of the industry Zags.
Chatbooks | SRE | Lehi, UT | Full-time | On-site or Remote | https://chatbooks.com/careers

At Chatbooks, we think photos deserve to be seen, not trapped on your phone— which is why we created our user-friendly photo book app! Users make the memories and we make the photo books. By focusing on four core values—beyond easy, super affordable, great quality, and amazing service—we continue to keep Chatbookers everywhere excited about printing their everyday magic.

The Site Reliability Engineers at Chatbooks design, implement, and maintain distributed, fault-tolerant systems. They learn quickly and apply sound engineering principles to existing and new problems. Much of the work focuses on improving and optimizing existing systems, building infrastructure, and eliminating work through automation.
I fail to see your point here. If anything, shorter working weeks would have a bigger impact on countries with lower populations
My point is that unions should (but don't always) think about long-term business health because if the business loses market share or fails, it's bad for workers. If negotiating power is balanced, this might not matter, but if the union has more power, it can negotiate terms the company can't afford.
Many make the same argument about Laravel, Symfony, ASP.NET, etc.

There's a huge amount of value in having an ecosystem of components that are designed to work together, and randomly choosing "oauth X" and "smtp Y" components and trying to string them together, vs using a battle-tested and supported stack, just invites a lot of hurt.

If you have a team of Java web app devs, having them build a web app in Rust or Go will be incredibly costly and inefficient. It seems very obvious to me, but I still get people that say "oh, it's not that hard - library X can do all of that other stuff"... but inevitably it can't. And the communities of people doing web app stuff in (Rust, Go, Scala, etc) just aren't big enough to provide the community support other frameworks provide.

Kudos to the author for their epiphany.
In addition to that, my experience is that Manjaro is terribly slow. No idea why.
Strikes happen when the trust is already burned. This has been going on for a long time, and we’re only seeing the public side of the conflict.

> The guild, which was formed in 2022, has yet to secure a contract after more than two years of bargaining.

https://www.axios.com/2024/09/10/nyt-tech-union-strike-vote
They and can should count users only by updates.

Make a package that is required and only changed upon each release (containing for instance /etc/os-release) and count how many distinct IP addresses download it.
Great point - thanks for that.
For employees the mid/long term solution is to seek FI so you can do your creative work without the meta-game of managing perceptions.
I can completely relate to anyone abandoning K8s. I'm working with dstack, an open-source alternative to K8s for AI infra [1]. We talk to many people who are frustrated with K8s, especially for GPU and AI workloads.

[1] https://github.com/dstackai/dstack
One wonders if it is not solved simply because of at will employlemt? Almost like firms are lazy, and unwilling to go beyond the bare minumum required by law.
I have come to strongly prefer outdoor parties as a more congenial environment for actual dancing: when there's room to move and fresh cool air to breathe, you can really get into the flow in a way that's hard to find in a club.
How Startups Stopped Being Fun
Matt Strassler – Harvard Science Books Talk [video]
"It’s not really ok for standard employees to live that way."

The majority of standard employees live this way, or with less.
It's supposed to be a router, not a NAS or switch (bring your own). The LAN port being only 1 gigabit (especially with a 2.5G WAN) makes it a pass for me.
If a girl is very interested in you on X, block him.
Every shitty move, no matter how bad for all involved - is blindly copied by open source. If Google decided to distribute heroin and spoons to all developers, cause thats "what sherlock did" - one day later all of open source would chase the pink dragon.
That's really nice if that is the case.

My understanding from the comments was that this prevents people who don't do their job from being fired, as long as they don't set fire to the servers or something. If I misunderstood, then the union is being nicer than they have to.
Based on this thread, it seems like the initial idea was 'just enable it by default and let people disable it' but that quickly changed after the first objections came in. Whatever step the proposal is in right now seems to be focused on making a system to gather telemetry first, I can't see any definitive decision on opt-in vs opt-out (though opt-in through the installer/welcome screen seems to be the best solution I've seen).

This is not unlike Debian's telemetry collection, which also asks nicely if you'd like to share your information with the project.
Can you be clearer with what you are trying to say? I am simply stating that I have rarely heard of "Just Cause" clauses and I wonder how it plays out in reality. I have my ideas about it but I don't have much of any data but I also generally think its hard to craft well thought out rules like this. Maybe you should take your vibes elsewhere if you don't like data and questions.
It’s not common in the US but over here in Europe it’s standard practice that you cannot fire an employee at will, most of the time you need to give 1-3 months notice. You can only fire them immediately if there’s misconduct, breach of contract etc.
This would be a dream a few years ago. I remember setting up a GargoyleFW[1] (a custom firmware based in OpenWRT) when I lived in a shared house and people would use the Wi-Fi to streaming/torrent and make the whole Internet sucks for everyone else. Setting up a few smart QoS rules made the internet feel fast even when someone was using most of the bandwidth, the average latency in those situations decreased from 2s+ to around ~50ms.

The issue at the time was this router was really low-end and had only 4MB of Flash/32MB of RAM, so using vanilla OpenWRT needed lots of customization and even (I think it was a TP-Link TL-WR841, but not sure). I always though how nice would be to have a proper device with lots of Flash and memory so I could play without being constrained by the device limitations.

[1]: https://www.gargoyle-router.com/
Location: Austin, TX

Remote: Yes

Willing to relocate: no

Technologies: JavaScript, TypeScript, Node.js, React, Next.js, Postgres, Python, Java, Spring, REST APIs, and more. Quick to adopt new tech.

Résumé/CV: https://www.linkedin.com/in/justincapogna/

Email: justin@lomalabs.io

About Me:

I bring over a decade of experience in both software engineering and product management, with a strong understanding of business strategy. My unique specialty is bridging product and engineering, allowing me to tackle business challenges holistically—from strategic vision to execution. Available as a consultant, individual contributor, or fractional leader.

Seeking fractional work (10-20 hours/week) and open to flat-rate pricing for well-scoped projects.
Been using EndevourOS after stability issues with Manjaro...
The Private Train Car Edition
> As much as I am a bolshy union member and supporter, this doesn't seem too bad on the surface, the article doesn't make clear what the issues with it are?

The linked article is the New York Times writing about a strike _against_ the New York Times. Factor this into your assessments.
> Until now what has been done, was counting systems via ping.manjaro.org 11. These pings are sent from Manjaro systems via the NetworkManager.

I really hope that's not the default out of the box behaviour.
Thank you!
I wish I could promote this (and @crazygringo's helpful summary a few min ago) to the top of the thread. The rest of the HN commentary so far would've benefited from it a lot.
"The odds of winning the Grand Prize depend on the total number of eligible entries received from all Jurisdictions." <https://promos.microsoftrewards.com/US/en/MS/7/rules>

The rules indicate that "if you have a Microsoft account you’re already a member." <https://rewards.bing.com/sweepstakes/million/about>

As few hundred million accounts in the eligible regions. That's around the same odds as a Powerball lottery.
Nvidia AI Blueprint: easy for devs to build automated agents that analyze video
How did capital-D Democracy function before the invention of "election needles"!?
This is exactly why deadlines in tech are such bullshit. It's my personal experience that more times than not I'm told the deadline as opposed to us reaching some kind of agreement. It's reasons like that that I have hard time taking it seriously when I'm told we're late. It's more like you're "estimate" was wrong or you demanded completion date was too aggressive.
They don't host all of the mirrors themselves so they'd be missing out on most of the data that way.
I like RebornOS, also got frustrated with Manjaro I didn't have it installed more than a day. Immediately ran into package conflicts trying to set up because their repo hadn't updated with versions AUR packages depended on.
I’ve been using Nix for the past year and it really feels like the holy grail for stable development environments. Like you said—it takes serious time to set up, but it seems like that’s an unavoidable reality of easily sharable dev envs.
As performed on the David Letterman show: https://www.youtube.com/watch?v=CLQ7xYnyIBQ
You can see a few shots of the Cuica -- the drum(!) that makes the high-pitched squeaky monkey noises.

And for fans of video game music: that song inspired this little bit from the 8-bit big band: https://www.youtube.com/watch?v=v6hJvSkVLXs
> If someone wants to fire me, I hope they find it easy.

Wut?
No, I want management to develop a system to determine who is low-performing, document when those workers don't meet the standards of performance, and reference those documents when they fire someone.

It's just asking for due process.
I loved this quote: "This is why people join companies and quit managers."

You'd think that directors or VPs would carefully look into why someone is quitting, if it's because of their manager, but I have never seen that happen. I've only ever heard of managers getting in trouble if at least 3 people under them leave.
Its simply illegal in many countries to make an opt-out. For such data comming from your OS you need an OPT-IN!
How confident are you that systemd isn't sending telemtery from your machine?
Interesting, the Filogic 820 SoC might have USB 3, but I bet it's wired up to the Mini PCI-E port.
The smallest (useful) HTTP responses possible
What argument have I made other than a question? I would like to see data how it plays out. Now I have some ideas of how it plays out but it would be interesting if there was a way to have a test/control group in these types of contracts. I find the struggles here interesting and its fun to watch them play out.
> You can have the whole offshore team in an office butts in seats all day and meet with failure.

If all the butts are in the same office, you are no longer offshoring. You've moved the entire business.

I don't think that is what anyone here is talking about, though. I certainly wasn't. Offshoring normally implies remote work.
DB48X: High Performance Scientific Calculator, Reinvented
> rather than existing to unify the copyright of the Kernel behind one entity

Unifying the copyright behind one entity is the problem with a CLA. Especially if that entity is a company that might have pressures to change the license to a proprietary license.
Clubs with policies like Fabric exist in other cities as well, to me they are usually a sign of a good club.

Berlin clubs, at least the ones worthy going to, have the same policy of no photos, and heavily enforce it.

I've seen quite a few people booted out from sticking their phone for a picture twice, it's one of the things that can really put a sour feeling on a dance floor. If I'm there to be free and dance my heart out the last thing I want is to be conscious of perhaps getting filmed while doing so. Personally I have politely asked many people to not even try that in those clubs.

I've seen the same policy in some clubs in Amsterdam, Rotterdam, Madrid, Barcelona, Rome, Paris, Brussels, Vienna, and the list goes on. If you can manage to go clubbing at places that enforce such policies I'd say you're 80-90% there on finding a good dance floor.
I have been avoiding NYT ever since they started suing LLM developers for copyright infringement. I find it distasteful to own abstract ideas or claim copyright over them.
The frustrating thing about prolog is that at first it seems you get to ignore the execution model, but very very quickly you have to learn to think of it in imperative terms anyhow, so you can ensure termination and stuff. Or at least, I never got far enough past that to wrap back around to not coding in it with a background imperative model running in my head.
The afternoon slump is probably coming from eating too many carbs at lunch. Try addressing that and you might not need the sugar boost at 3. Or switch to unprocessed fruit for that boost instead.
Asking for it and not enable it by default is the only way to abide by European and South American Data Protection laws..
I feel like this might be the Dunning-Kruger effect in action.
Any Indiehackers.com Alternatives
I loved Indie Hackers when it first came out. I'm someone that is always building a side project with hopes of it becoming a legit business. There was a previous website that was really new and had a fun community, I can't remember the name now but I met someone on their and we built a site together and still are in touch to this day. I'm in the US and he is in Latvia. My experience with IH over the last couple years has been poor. Posts get no interaction and the it feels like the focus has moved away from actual indiehackers generating the content through their work and questions. I get that this site has to generate revenue to survive, hopefully they figure it out. Just wondering if anyone else knows of communities for fellow "startup hackers."

Maybe the lesson for me is that i just want something like a sub reddit and that's probably where I should look. The idea in general is possibly too narrow to actually support a profitable business, long term.
Location: Los Angeles, CA (US Citizen) Remote: Yes
Willing to relocate: Yes

ABOUT: Experienced full-stack (frontend leaning) Software Engineer in React.js / Next.js / TypeScript / Node.js / MongoDB / PostgreSQL. Worked in different roles dealing with data analytic platforms

Technologies:

• Web: React | Next.js | Node.js | TypeScript | JavaScript | Python | Express.js | Tailwind CSS | MongoDB | HighChart.js | Ant Design| Bootstrap

• Mobile: React Native

• Data: PostgreSQL | MongoDB | Supabase | Redis | Looker Studio

Email: contact@jerrylee.io
Resume: https://www.linkedin.com/in/jerry-lee-dev/
Windows did, but I think it's deprecated now?

https://learn.microsoft.com/en-us/archive/msdn-magazine/2013...
Paul Rand believed that the logo was a representation of the company. Its job was to promise as to what the company was about, and it was up to the company to fulfill that promise.

I wonder what his thoughts were re: political logos, like the Communist Hammer & Sickle and the Nazi Swastika.
I’m curious, how does that apply to open source projects? Who would they go after for redress in large distributed communities like Manjaro?
> You can easily compare the civilian/combatant death ratio in the Israel / Hamas conflict to any other recent war, or alternatively look at the population growth of Gaza since Israel has left, to confirm this is false.

I'm not understanding how the population of Gaza is supposed to disprove the fact that the NYT made up fake stories. Please enlighten me?
Hope you are doing ok, Rachel. I know you’ve been doing this a while, and likely don’t need my advice, but if any of what you’re writing is about current personal experience then maybe it’s time to GTFO. The mistake I’ve repeatedly made is not getting the fuck out at the first sign of this kind of trouble.
Here's one https://www.nature.com/articles/d41586-024-00976-y

My claim is that Molbio folks see the world like

https://en.wikipedia.org/wiki/View_of_the_World_from_9th_Ave...

where you replace "Manhattan" with "Molecular Biology" so something in another field is going to have to really stand out (be outrageous) otherwise the reviewer will say "This isn't important enough for Science, maybe they should consider submitting the paper to Physical Review Letters instead.”
That would be weird, so it is obviously not the case. That is because you are quoting only half of the (excerpt of the) point.
In my experience, the commenters here, on a forum for SV startups, are overwhelmingly biased in favor of business.
New York's Cannabis Fund Became a Disaster. Its Managers Earned $1.7M
You just simplified Kubernetes Management System
> distinct IP addresses

NAT would like to laugh at you
Looking Past Helix's Horizon
> The metrics make reporting to higher ups easier, no doubt.

It's not about being "easy". It's about being objective, verifiable, and demonstratably unbiased. It's about justifying how you rank the performance in a way that's impossible to refute.

> But the situation you describe is a classic sign of a shit manager:

It's not, and frankly this "shit manager" accusation is an infantile remark that screams a failure to understand what it means to perform well.
So then not really a missing editor feature if it’s a small opt-in preference. The author assumes everyone wants this but then it will be entirely undiscoverable from the base level UI.

Also, while not automatic, if I use GoTo in sublime text, then Edit->Code Fold-> Fold All, it will fold everything I have not focused on, all the way around my code selection or indent level. Seems like you could cobble together a simple plugin or shortcut to handle the expected behavior.

Keys: Cmd+r, goto, cmd+k cmd+1 fold all
> Hacker News handles a huge amount of traffic to dynamic pages

Traffic is not the primary driver of staffing. For a simple app, it is relatively straightforward to use commodity cloud offerings to scale to large volumes of traffic. Even something as simple as Heroku + a CDN can take a small team a long way.

But the NYT is not a simple app. I'm not even willing to accept that their CMS needs could be handled with an off-the-shelf CMS without modification. Without having worked there, I can see:

- CMSs for text/images, audio, video content
- syndication for audio content
- custom? subscription system
- some kind of interface to the printing system
- bespoke game studio
- Web dataviz studio

plus all the stuff needed to run a company as big as the NYT, which will include lots of integrations between things like payroll, accounting, 3P ad networks, reporting, HR software, etc.

I haven't even included the people who might make use of the copious data generated by the business.

These things add up fast.

> Twitter (though not doing well as a business)

That's a heck of a caveat! Most businesses aim to do well as businesses, so current Twitter is not a great model.
If you are overtly arbitrary, people will tell you not to be arbitrary.
It does seem like this collects a lot of unnecessary information. I know it may be useful to know some of the statistics and I don't think there is a problem with the general statistics persay (i.e. kernel version, cpu, gpu - things that are common enough that they won't easily identify a user). However, it looks like it also records a bunch of information on installed packages which, given how uniquely people set up their systems, could easily be an identifying value point.

I think this might've been an easier sell if they kept it to general data and used it for the purpose they stated they wanted to originally - counting the number of users of manjaro - as the depth of information they send is unnecessary for that
> We also found good levels of accuracy: the generated documents were 70% accurate, and the generated code was at 60%.

How is accuracy measured here? Is a document a single file? Is the LLM generating code and some separate kind of “document” such that “code” accuracy can be 60% while “document” accuracy can be 70%?
Leaving this comment here so I'll always come back to read this as someone who was considering kubernetes for a platform like gitpod
The less I know about users of the software I write, the better.

> we need at least some data about how Manjaro is being used by so many people around the world in order to show that the project has a future and also to plan for that future.

Charitably, this implies they want to plan around things like infrastructure scaling. Why can't they just look at present demands on their infrastructure? (i.e. why bother with a proxy metric when you have the real metrics right there?)
I'm an old man and have heard "learnings" used to mean "lessons" for most of my life.

I think "learnings" has advantages over "lessons" given that "learnings" has one meaning, while "lessons" can have more than one meaning.

Whether it's correct or not, are we surprised it's used this way? Consider the word "earnings" and how similar its definition is to "learnings."
Thanks for submitting this here, very cool article — I hadn't heard of QSound before.
You don’t think it’s reasonable to tell your employees that as a condition of employment they have to be at a specific location at specific times?
MarsCode Agent: AI-Native Automated Bug Fixing
The worst is when the team chat rooms are quiet because each member is in several private rooms or group-chat conversations doing the actual work in there.

Regardless of the reasoning, it's toxic to WFH/remote work, even in the short-term. And it's outright sabotage in the long run when it's time for someone who wasn't invited to the "correct" chats to onboard a new hire who ends up needing some context that exists only in someone else's private chat.
A variety of kernels over the last five years, on a multitude of Intel CPUs. :-) I last tested this on 6.10, I think.

It's certainly true that there can be junk in --call-graph fp, too.
>So you still want an "at-will" sword over your head.

That sword is still going to be over your head regardless of at will employment. You could be laid off (no cause needed), the company goes bankrupt, or you become disabled. Where do you draw the line? If you don't want to accept "sword over your head" for firings, why would you accept it for layoffs?