skysight-inc/HackerNews huggingface dataset:
> No, but software is inherently different because you can leverage existing software to create more software.

That’s true. But when I put my “software engineering”, “cloud engineer”, or “data engineer” (theoretically) hat on, I can only do work of one person. No matter how good I am at any of it, I won’t be producing more output than someone equally qualified at my own company. Distributing software does have zero marginal cost more or less and that’s why we get paid more than most industries.

but I have seen so many good engineers become senior or tech leads and then forget these details only to then create software that needs constant fixing and eventually rewriting.

This is just like both my general contractor analogy and my real world scenario. As an “staff architect”, I come up with the initial design and get stakeholder buy in. But I defer to the SMEs the cloud architect, the data architect and the software architect who still eats, sleep and breathe the details in their specialty.

Just like the owners of the plumbing company, HVAC company and electrical company are the subject matter experts. The general contractor defers to them.

In the consulting industry at least, there are two ways you can get to the top, by focusing on depth or breadth. But in neither case can you do it by being staff augmentation (the plumber, electrician, or HVAC person), you still have to deal with strategy.

> You just need some basic general knowledge, and they just are time consuming

Knowledge isn’t the issue, it’s wisdom that only comes with experience that I assume you have. Going back to the hypothetical large implementation. It involves someone who does know architecture, development and data. No matter how good your code is, high availability, fault tolerance, redundancy, even throughput comes from the underlying architecture. Code and hands on implementation is usually the least challenging part of a delivery.

Its knowing how to deal with organizational issues, managing dependencies, sussing out requirements, etc
What is the selective pressure? How is this becoming more widely expressed (if it actually is)?
gestures vaguely at the world
What I mean is they have this fantasy that they can weaken encryption in a way that only they can benefit from, and that if they’re given these keys they can realistically keep them safe.
Yes! Thanks for the terms. I guess I am saying restrict it to that. Probably how Siri etc. works. This gives a low bullshit usage pattern.
Great! Is this website funded by CIA as well?
Is it for Saas apps only ?
Meh, great way of making your problem mine.

The point is: just to enjoy the fleeting moment of consciousnees? Oh no, I bet you won't be satisfied with this answer and you want more...
That is an emotionally manipulative definition and anthropomorphizes the LLMs. They don't "intend" anything, they're not trying to trick you, or sound persuasive.
New hovercraft set to deliver medical aid to Africa
i'd like to add that it is not just individualism per se but also lack of tolerance. in the US (and all western countries really) i want to be away from people because to many are bothered if i do anything different than them.

in china and other places that i have been to, people don't get bothered by such things, or at least they don't embarrass themselves or others by constantly complaining about it. more tolerance and friendliness would go a long way towards a friendly community that one wants to be part of and not run away from.
Is someone pushing to rewrite Redis?
> Like it's mind-blowing to me that charities still call you and ask for credit card details over the phone and this is like...a legitimate way to go about things.

> Or that any government agency calls you and doesn't just leave a verifiable number to call the operator back on.

That's rather unfortunate! I wonder if in those cases it'd be better to tell them that you'll get in contact through e-mail or something, because then at least it's you going to their actual homepage, looking up contact details and communicating through that.

In my country, we also have a bunch of governmental e-services, one of which is a web based communication platform with most institutionns (translated description, because they haven't bothered to translate it themselves, and also sometimes block connections from outside the country):

> An e-address, or official electronic address, is a personalized mailbox on the Latvija.gov.lv portal for unified and secure communication with state and local government institutions.
The e-address system organizes secure, efficient and high-quality e-communication and e-document circulation between state institutions and private individuals, ensuring data confidentiality and protection of personal data from unauthorized access, unlawful processing or disclosure, accidental loss, alteration or destruction.
An e-address is not e-mail, but its use is similar. Communication in an e-address is confidential, and the data is guaranteed to be available only to you and the institution you contacted.
The main purpose of an e-address is to replace registered paper letters with electronic ones in cases where a state administration institution needs to send information and documents to a specific resident or entrepreneur. Citizens and entrepreneurs can also contact more than 3,000 institutions at any time and from any location via E-address. These include not only state and local government institutions, such as the Food and Veterinary Service, the State Labor Inspectorate, the Competition Council, etc., but also judicial institutions, sworn bailiffs and insolvency administrators, as well as private individuals to whom state administration tasks have been delegated.

That seems like a pretty good common sense idea for organizing trusted 2 way communication.
I bought some in person at a store but try looking up 9x12 mixed media heavyweight art notebooks. Typically they're spiral-bound, too.
Show HN: Epte – Cross platform clipboard manager and launcher built with Flutter
This course mentions the famous Apple advertisement. Unfortunately it slightly oversells and while I'm sure that's not because this fragment was written by an LLM it is exactly the sort of over-simplification which leads to LLMs generating wild bullshit when they interpolate this "fact" with other "facts" they've been fed, and we ought to strive to do better when writing for humans.

"Describe how prior to 1984, there was no such thing as a graphical user interface, visual desktop, an intuitive menu system, or mouse-based navigation."

Apple were offering a mass market product which had these features so that's important - but there had been "such a thing" for quite some time before that. Douglas Engelbart's "Mother Of All Demos" in 1968 -- Sixteen years earlier shows all the features you mentioned. https://en.wikipedia.org/wiki/The_Mother_of_All_Demos

Unfortunately the demo is very long for a modern audience, so unlike "Watch a Superbowl ad" it's a hard sell to show the entire demo, but do go watch for yourself.
Yes, they could work on their grammatical ambiguity when using 'or'. From the studies list, it appears they found no ice baths to study perhaps due to safety concerns.
Rapid data ingestion?
That was Einstein's 1905 paper about SR not his 1915 paper about gravity.
I had sleeping problem as a teen

Now I have very strict discipline when it comes to sleep.

Once it's midnight, I decide it's time to go to bed, even if I'm not tired.

There are still few times when i go at 1am or 2am, but it's rare.
I find Ball's Pyramid fascinating for rediscovering the tree lobster.

https://en.wikipedia.org/wiki/Ball%27s_Pyramid

https://en.wikipedia.org/wiki/Dryococelus
tailscale clone?
Show HN: LangChain, but for Software Engineers
I have built many AI agents, and their development always felt weird because all frameworks were mangling together everything from data stores to data processing, which felt super weird to me as a software engineer.

I built Flashlearn which is completely JSON driven(JSON in, JSON, out) and it only supports interacting with LLMs everything else you do exactly like you would in normal software development.

It builds on the single-responsibility principle - one action one call to LLM.

It has a fit/predict pattern for learning to complete new tasks with LLMs.

In addition to this, there is also concurrency support 1000 calls/min.

You can simply store your JSON artifacts and call LLMs for any system, track them edit them etc.

Oh and it always returns structured responses that are always consistent and you can simply use them in downstream tasks:)
We played with some, but none stuck.

A big goal was being short and easily pronounced, including by non-native English speakers, in a recognizable way from reading the text. That made the overwhelming majority of "fun" spellings not work well.

On one hand, I feel like we're just not as good at naming as Rust and Zig. Both of those names are :chefskiss:

On the other hand, Carbon does have a bunch of awesome puns waiting for us... So we've got that going for us. =D
Is causing what to happen?

Killing people? Making them sterile? Making them grow huge dicks? Giving them 40 wives?

As far as I can tell, autism isn't really a trait one wants in order to be successful sexually.
In other words, "Suits make a corporate comeback" ?

https://paulgraham.com/submarine.html
Xi took power. That’s when relations went down the drain.
February 22, 1985 Operation Beluga
Society took the biggest of bats and beat the ever loving love out of the fitness function in many parts of the world.
It's not that it's not allowed, but for example in security reinventing something goes wrong most of the time. By that I mean writing your own encryption etc. without having a deep expertise in security.

And do you really need to write your own library and implementation of SMTP?

Reinventing the wheel where it makes sense is still allowed. But one should think first about the reasons, in my opinion.
A single verb, while technically not a complete sentence, can be made into a question by adding a question mark. And it was intended as a rhetorical response to your single word statement.

Anyway. Socialism has failed in many/most places mostly because of power, corruption and lies.

What makes you believe your version will succeed?
Having just stalked his Instagram page to see what other watches he owns - I don't think he needs to worry.
I'm sorry, but this website is awful. Not only does it have an illogical structure (table of contents at the end? no "next lesson" button? gigantic images that fill the entire screen?), but the aesthetic of the entire thing is off. It tries to be sleek and modern with scrolling animations, but they are janky and rigid and the images are rectangles put in front of a bad gradient. Not to mention the video interviews are badly produced (clipping audio, interviewer doesn't have a dedicated microphone) and it's not even clear why they're there.

Please, take inspiration from actual e-learning platforms.
You're talking about E=mc^2, which follows from special relativity. That was revealed in 1905; 1915 marked the advent of general relativity, where energy conservation no longer holds.

The time translation invariance which gives rise to the conservation law is a special case of GR's broader energy-momentum conservation, namely the static one where gravity and such are disregarded altogether as in the Standard Model.

This all ties back to the present crisis of foundations, as string theory and other approaches to reconciling GR with the Standard Model strain at the edges of what Noetherian tools can yield. (see: supersymmetry)
In which case, Apple still wins by not having to put in a backdoor.
Luna comes across as unhinged and obsessive, in both public communications and in Lina's document detailing her experience with Luna (https://docs.google.com/document/d/1W2Vvwg0rwSVb5r4TQ_NmAF8S...). As "Luna said so" is really the best you got, I'll keep viewing this claim as entirely unsubstantiated.
You don't have to use cones. Paraboloids work too.
I would like to read this but the jerkiness of needing to scroll 1 page per paragraph renders this unusable
If we want to be pedantic about language, they aren't bullshitting. Bulshitting implies an intent to deceive, whereas LLMs are simply trying their best to predict text. Nobody gains anything from using terms closely related to human agency and intentions.
https://countryeconomy.com/energy-and-environment/electricit... is where I'm pulling most of my data from, which itself seems to be using Eurostat as a source.
> We don't have the time or bandwidth for lengthy trial collaborations.

Why not? If you can't take at least a little time working closely together first, this seems like a really bad idea.

> 2. Sharing Competitive Secrets: To make this work, we'd have to disclose sensitive information about our business strategies. How do we protect ourselves if it doesn't work out?

Get a good lawyer to write a good noncompete, making it clear that if one person leaves the partnership they cannot compete with the other.
> likes to demagic tools through exploration, values completely open source, highly tinkerable community driven projects, etc.

I liked all this stuff when I coded as a hobby. Now that it’s my job, I like VSCode because I never need to tinker with it to any significant extent and I can focus on getting my work done. I fire up vim occasionally if I need to do some fancy regexp munging.
If you really think what you're doing can be easily generalized then you're leaving a lot of money on the table by not doing it.
which like, they're open source, so hosting your own is totally possible
If the floating point trick worth it? When I was young, floating point operations were very slow and I still try to avoid them like the plague.

I remembered there was a trick to avoid popcount, but I didn't remember it. So I found https://stackoverflow.com/questions/51387998/count-bits-1-on...

That version counts, the 1 bit's but here we already know the number is not 0 and we want to know that the inverted number it has exactly 1 bit set, so instead of

popcnt(n) == 1

we can use

n & (n-1) == 0

Moreover, n is the inverted number

n = 0b1111111111 - s

so an alternative is to run the check in the original number, and I think that this does the trick:

s | (s+1) == 0b1111111111
I'm happy for Zig to gain support for one major reason: Zig does not engage in "woke" culture the way Rust does.

Zig seems to take a neutral, technical-first stance, while Rust has a strong focus on inclusivity, strict moderation, and social policies like with the foundation drama (which is just nonsense for a programming language).

I really wish Nim would have won the language wars though.
> Right, so control-plane packet rates are rate limited (to some definition of sane), but they are applied to all applications, traceroutes, pings alike.

I'm not sure I understand what you're saying, but in this case control-plane packet rates are different for generating TTL exceeded vs Echo Response, where one is giving 80% loss and the other is giving 0% loss at similar rates. Gripe #1 why are we even testing control plane in the first place, it's a useless metric that doesn't have utility at measuring end to end latency/loss.

> An argument could be made for a device configured as such to show loss on ping but not on mtr if you configure the rate limits so that the icmp reply rate is lower than ttl expired rates. Which tool would be wrong than? Would you blame ping for producing misleading results?

Sure that would be a problem, but any combination could be misleading if the data path is yielding 0% loss for high rates of ICMP end to end. This is why it's not a very particularly helpful metric and can be downright misleading (usually not to me, but I've seen plenty people make incorrect inferences from bunk MTR results because the tool isn't intuitive).

> The running counters and the ability to pick out the obvious rate limiting when the loss doesn't cascade into the hops to me is akin to traceroutes * * * output. It doesn't always mean that the packets are blackholed, connectivity is broken, it just means the tool is producing an artifact due to network configuration or network characteristics. Further investigation is needed to figure out what's going on.

Sure that's great, not particularly helpful to the masses who misunderstand the tool. I worked as a network engineer for a decade receiving bunk MTR reports where people freak out because they're seeing "packet loss" which was inexistent on the data forwarding plane (you know the one that actually matters).

> MTR imho is giving you much more insight into the network than traceroute or ping separately. It doesn't resolve the usual firewall/rate limiting artifacts, but gives you way more information about paths if you know how to interpret them.

Time shouldn't be wasted measuring the control path and then investigating to confirm it is the control path and not data path. You cannot make these mistakes using traceroute and ping separately because traceroute doesn't have a notion of a "per-hop" loss indicator and ping doesn't involve intermediate hops (unless an intermediate hop generates an ICMP diagnostic for an echo request).
C++ already had quite a few incompatible changes, your C++98 code will not compile in a C++23 mode compiler, if lucky enough to use one of such features.
I could have said, "work for a small company", but I did exactly that, and they got acquired by a PE-fund backed company...

So I'm back to square one.
I think he sets quite a high bar here. Like, just going through the basics of Noether’s Theorem is so far beyond what normally passes for popular science (which usually boils down to “the universe is really big you guys” and “quantum stuff is weird and nobody understands it”). Like, just using words like “conservation laws” and “Lagrangian” is risky already.

Personally, I would have liked it to dig deeper (as I already heard the basics of Noether’s theorem, but am not a physicist or have studied it in any great depth), but Quanta is not a scientific journal, it’s a pop-sci magazine. The article is a great intro.
> [M]any developers use C++ as if it was still the previous millennium. [...] C++ now offers modules that deliver proper modularity.

C++ may offer modules (in fact, it's been offering them since 2020), however, when it comes to their implementation in mainstream C++ compilers, only now things are becoming sort of usable with modules still being a challenge in more complex projects due to compiler bugs in the corner cases.

I think we need to be honest and upfront about this. I've talked to quite a few people who have tried to use modules but were unpleasantly surprised by how rough the experience was.
Agreed. I sort of couldn't stop reading this...
cannot open this page
ZT came first
> it's the non autistic people who have deficiencies in communication

Example: In a Job interview, when you get asked why you did apply. Its the social norm to lie and make up some reason that sounds good, and saying the truth "i need money to pay my rent" makes you the weird one.

People say ND people are blunt and frank... but the other side of the same coin would be that NT people can't talk about facts.
True but you can use this compatible one with the official apps https://headscale.net/stable/
In practice, epochs offer little more than -std=lang-version, because they only cover grammar changes, and a few selected semantics.

There is no plan for binary libraries across epochs, how different implementations would interact with each other, how multiple crates requiring different versions would interact with each other if their public API crosses versions with different semantics,...
This is an issue that really can't be fixed imo.
If use the scheme "app/storage" then migration/deletion of singular apps is easy, but if you want to touch just a part of every program (e.g. delete the cache) then its filled with the same tedium you were initially complaining about with regards to uninstalling.
On the other hand, the scheme "storage/app" allows you to "nuke" the cache for every installed program without touching the config at all (while lessening the ease of complete removal).

As I don't usually remove programs (or install new ones, for that matter) the scheme that works best for me and many others is "storage/app". In an ideal world a hybrid scheme might be possible, but as it stands now it is not an option and one way has to be chosen over the other.
Please give me an unbiased summary of the facts
Linux as co-operative Windows process (2017)
Meta Goes to War with Leakers
Then complaining about that on social media is going to sound a lot like "the leader of this subsystem is sabotaging this thing I'm involved with"
https://archive.ph/vVbiR
> all the major web browsers have given up on being the User Agent, and instead act as the web developer's agent.

The elephant in the room: Chrome is owned by Google and Chromium is only a stripped down version with no independent development, Apple/Safari is paid by Google, Firefox is paid by Google.

We could argue design decisions aren't directly dictated by Google in regards to Safari and Firefox, but we're also not seeing any major decision that straight goes against Google's interests.

The most we've seen from Safari is manual element removal, and on iOS only.
Totally agree!

We were just trying to be honest. The product is very specific so we kind knew it would be hard to really find paying customers.

Ideally we need agencies or others who work on websites and want to use our service to provide this service to their clients. Also, they could mark it up nicely.
Yeah! But no response at all. Cold emails don't seem to work well.
Thanks for the input!

If you have any other feedback, pls let me know!
All the digits in a row become a number. All nine such numbers have a greatest common denominator. The puzzle solution is the center row of the grid where the numbers have the greatest common denominator possible. I. E. None of them are prime.

It took 3 readings and a scan of some of the later words but I think this is the correct reading

So a naive program can just solve the puzzle repeatedly, differently, and ccmpute the GCD of the rows, and output the one with the highest result. There aren't infinitely many solutions to a sodoku style puzzle, so...?
How Much Should Authors Get Paid to License Books for AI Training?
An RIS entry:

TY - JOUR
TI - Mathematics in the 20th century
AU - Atiyah, Michael
T2 - Bulletin of the London Mathematical Society
AB - A survey is given of several key themes that have characterised mathematics in the 20th century. The impact of physics is also discussed, and some speculations are made about possible developments in the 21st century.
DA - 2002/01//
PY - 2002
DO - 10.1112/S0024609301008566
DP - DOI.org (Crossref)
VL - 34
IS - 1
SP - 1
EP - 15
J2 - Bull. Lond. Math. Soc.
LA - en
SN - 0024-6093, 1469-2120
UR - https://www.cambridge.org/core/product/identifier/S0024609301008566/type/journal_article
Y2 - 2025/02/09/11:08:49
ER -
What a lovely article.

For those that don't follow already, Derek Guy (https://x.com/dieworkwear) covers men's clothes in a wonderful way (and is also very funny).