skysight-inc/HackerNews huggingface dataset:
This is the way all writing is going. The best way to get the clicks is to write me-too articles that say nothing and no one can disagree with.
Zoom employee on zoom 2.0 company culture
Took it for a few years too, I think the frequency can be as much as every 90 seconds.
The "documentation" for Lemmy consists merely of an auto-generated JavaScript library API dump with no real explanation for what most of the endpoints do (and are often named ambiguously) or how the general flow of things is supposed to work, or even how to do common things like find a user's comments or posts (would you have guessed they're both under "/user"? Because they sure don't tell you that). Especially if you don't know Javascript you're going to have a bad time trying to use that API. And the devs defend it if you tell them this, claiming "it defines everything perfectly, it's so easy."

One time my company purchased a $5k commercial license for x264 and were met with "the code is the documentation." That set us back literal weeks.
ML is a lot more accurate to what many of these current 'AI' products do anyway. The AI wave is ultimately about branding more so than any particular threshold of ability.

I think you're right - if there is a large AI crash that sours people on the term for a while, most of these products are just gonna stick around in some more marketable format.

Looking back at industry people pretending like ChatGPT was some frighteningly intelligent very-nearly-general-intelligence type of thing, you kinda wonder if they were deliberately doing a marketing stunt or just bought their own hype.
Singal's end-to-end encryption does not protect local on device chat history
Zed does not support Java (see https://zed.dev/docs).
Yup: I had reached out to a small business owner (had to hunt down his email) to pick his brain on CRMs. That one phone call turned into me consulting for him for a short period of time.
> People/companies get vilified when they change licenses because of the way they do it. They don’t openly say that they need the money, did some mistake and need to change things to keep company afloat, but they also change their tone after license change and vilify the past contributors and become aggressive themselves.

What? I can't think of any examples where they don't quote money and the lost revenue from hyperscalers just taking their software and reselling it without contributing. InfluxData's CTO and co-founder even wrote a blog post on open source monetisation and how hard it is. Elastic, Mongo even explicitly pointed the finger at Amazon. Many others smaller ones did it preventively, like Sentry and Sourcegraph.

I've also never heard any vilifying of past contributors, outside of bickering about the meaning of open source (I think it was Mongo that claimed they're still open source with the SSPL license?).
AWS' Nitro platform is no longer based on Xen and the Xen stuff is being replaced/deprecated, including moving some of the old Xen instance types to run on Nitro instead of Xen.
oh, you were talking about Telegram. I misunderstood it. My bad.
I am so torn on AWS best practices. We currently support about 4 generations of "best-practice" AWS account baselines.
It was always THIS naming scheme. Tradition.

- 14-CURRENT

- 14.1-STABLE

- 14.1-PRERELEASE

- 14.1-BETA1

- 14.1-BETA2

- 14.1-BETA3

- 14.1-BETAN

- 14.1-RC1

- 14.1-RC2

- 14.1-RC3

- 14.1-RCN

- 14.1-RELEASE

Details here:

- https://docs.freebsd.org/en/articles/freebsd-releng/

Hope that helps.
> x86 is never going to reclaim the crown of most important architecture

To be clear, I assume you are including 32-bit and 64-bit, e.g., x86-64. I am surprised by this comment. To me, x86 won the architecture battle because of Linux (and less Microsoft Windows). Nothing is so cheap to deploy and maintain as a Linux server that runs x86-64 procs. Yes, I know you can buy single board computers, but x86 wins in the triangulation of dollars-watts-performance. If you disagree, what do you think is the most important architecture today?
Studying mental health problems as systems, not syndromes [video]
If only they'd give them sensible names so I could remember whether a Commuter Rapid is faster than a Special Rapid or a Limited Express. (Maybe it makes more sense in Japanese)
Virtual vs. Platform Threads for API Calls
Surely you can 'hold out' against dying from pneumonia and similar sicknesses to some degree?
Yep, I live on it and 2 minutes is underselling it.

On the central trunk frequency in rush hour is a departure every 90s, which means there's almost constantly a train at the station.
As a night owl myself, I've often thought I might prefer it if the Earth turned on a 25 or 26 hr cycle.
So he concluded that we should destroy capitalism?
Ask HN: Why my didn't show up?
I submitted a post to Show NH. I could see it in the /shownew, but the others could not. Why is that? Is my post "dead"? How do I check if it's dead or not and how to fix it. Thank you ahead.

My post URL - https://news.ycombinator.com/item?id=40934546
Show HN: I made the app to help users create 3D Logo
hey there,

I made the app to help users create 3d Logo using AI because i believe that 3D Logo will be the future. Would love to know your thoughts
Hey at least those editors actually do something during the publishing process!
Teenagers naturally go to sleep later and wake up later. If their schools start early, that's bad for their health and their education.

In other words, they need that early morning sunlight to help keep a healthy schedule. It's not wasted.
> A vector is an array of data expanding in one dimension.

Matrices can be vectors. So can continuous functions.

Its all very strange :)
In my view, LLM is just the first step in the AI journey. The LLM boom will help NVidia to grow very fast and increase R&D. During this time, I expect new AI leaps that are not LLM-related. To be clear: I'm not talking about AGI, but rather, other practical advances.
I drew a painting of a rock at the beach. What are the intrinsic politics of the painting?
Or the early risers wake up fully awake because The Early Bird Catches The Worm hop hop quick quick jog to wake up, while the night owls can't be arsed with such motivational slogans and peacefully take their time. Not very different from what you're saying, just trying to detail it.
This was a great read. As an American who is currently living in France, I'm always blown away by how easy it is for me to get just about anywhere via train.
The Overengineered Resume with Zola, JSON Resume, Weasyprint, and Nix (2023)
> The article also notes that the Parisian RER was inspired by Tokyo, and throws casual shade by noting that public transport in Paris at 3 billion trips per year is just a small fraction of Tokyo's 15 billion trips.

The Paris metro area is 11 million, while Tokyo's is 38 million. So the difference isn't as huge as it initially seems, and I'd bet Paris will start catching up with the Grand Paris Express (4 new automated lines, the first one of which is a loop in the metro area and will be very high capacity) and all other related projects (there are like 10 different trams being built in various parts of the metro area, a new airport express, a bunch of BRTs, RER extension and hell even a cable car).

Edit: did some digging, and I'm not buying the number for Paris. Surprisingly the total number of trips isn't a number referenced in Ile de France Mobilités (the organising authority)'s Open Data [1], and they're the only ones that would have all of it, instead of just metro/some RERs/etc.

Statista say that for 2022 (year still impacted by Covid), there were 1.3 billion trips on the metro alone [2]. And the metro is a small part, RERs cover much wider territory and have much higher capacity, and there are of course a bunch of trams and a few hundred bus lines. And there are also people commuting by regular intercity trains or even TGVs, but they're a small minority.

According to OMNIL (observatory of mobility in Ile de France), there's a total of 4.1 billion trips on public transit (including metro, RER, Transilien regional trains, trams, buses and night buses) in Ile de France for 2023 [3].

4.1 billion vs 15 billion for less than 1/3 of the population means that Tokyo and Paris actually aren't all that far off.

Per capita, this makes for 394 trips per year per inhabitant for Tokyo, and 372 for Paris. Of course both cities receive lots of tourists and business travel, so this is skewed somewhat. And as I said, Paris is undergoing a massive expansion in number and length of lines, so it will surpass Tokyo in a few years (initial sections of the line 15 will open in 2025).

1 - https://data.iledefrance-mobilites.fr/pages/home/

2 - https://fr.statista.com/themes/5703/la-mobilite-en-ile-de-fr...

3 - https://omnil.fr/trafic-annuel-et-journalier
>For night owls, so much daylight is wasted in the early morning hours.

Not any more: it's better to sleep as much as possible during daylight hours, and spend more of your time outside after the sun has gone down.

The reason for this should be obvious by looking at any current weather report.
> Why do they think their hardware would not survive a move?

Stuff that is spinning and then stops may not come up again for mechanical reasons - there is relatively little energy required to keep it spinning, but to overcome the initial resistance and acceleration takes more energy than components might deliver as lube is dried out, gum and oil gotten sticky.

And that also holds true for solid state elements, particularly capacitors. They can simply blow up or otherwise fail under the strain of inrush current.

Other stuff can be mechanically damaged during disassembly, shipping and assembly. A worker lets something drop by accident, a cable isn't unplugged properly, damaging the socket as it's being ripped out, the truck drives over a pothole, the shipping container bakes in the sun for a few days leading to capacitors drying out or, in the worst case, cable insulations melting, flex cables where the softener has long since leeched out and now they're brittle, literally crumbling due to the vibrations and movement of a move...

And finally, there's the RoHS issue from the late '00s coming back to haunt us for really aged hardware - anything manufactured from a year before to two years after RoHS got in force can have issues with solder composition. Tin whiskers that get rattled loose by moving stuff around and cause shorts, solder-thickened traces that literally break under flex.

There's LOTS of stuff that can go wrong in a DC move.
They made the unfortunate choice to have 6 pages of "frontmatter", but then it is missing a link to the actual first page of the book...
https://harvard-edge.github.io/cs249r_book/contents/introduc...
seems correlational to me
> but I don't like how unintuitive the readout is

The best disk usage UI I ever saw was this one: https://www.trishtech.com/2013/10/scanner-display-hard-disk-... The inner circle is the top level directories, and each ring outwards is one level deeper in the directory heirarchy. You would mouse over large subdirectories to see what they were, or double click to drilldown into a subdirectory. Download it and try it - it is quite spectacularly useful on Windows (although I'm not sure how well it handles Terabyte size drives - I haven't used Windows for a long time).

Hard to do a circular graph in a terminal...

It is very similar to a flame graph? Perhaps look at how flame graphs are drawn by other terminal performance tools.
I don't notice much of a problem from multiple windows. I sometimes have a dozen going.

It's the language extensions in the windows that can cause me problems e.g. rust-analyzer is currently using more than 10GB! If windows are just for reading code and I'm feeling some memory pressure then I kill the language server / disable the extension for that window.

I have more problems with jetbrains. 64GB isn't enough for a dev machine to work on 10s of Mbs of code any more...
ComfyUI embeds the entire graph, but only if you use its internal “save image” function.
Preview of SERENDIPITY: selfhosted AI, custom personas, STT, TTS, RAG, tools [video]
Hello HackerNews community!
I'm thrilled to introduce you to SERENDIPITY, an innovative AI project from Valyrian Tech that we're incredibly excited about.

What is SERENDIPITY? SERENDIPITY is a collective of AI agents, each with its own distinct personality and purpose. Designed to work together harmoniously, these agents aim to reduce suffering, increase prosperity, and enhance understanding. Imagine a team of intelligent, empathetic, and dynamic AI personas collaborating to make the world a better place—that's SERENDIPITY.

Key Highlights: - Customizable AI Personas: Create and interact with AI agents tailored to your specific needs and preferences. - Advanced Communication Tools: From speech-to-text to text-to-speech, SERENDIPITY offers seamless and natural interactions. - Enhanced Information Retrieval: Utilizing Retrieval-Augmented Generation (RAG), our AI agents provide accurate and relevant responses. - Versatile Tool Integration: Equip SERENDIPITY with various tools to extend its capabilities and adaptability.

About Valyrian Tech: Founded by Wouter Glorieux, Valyrian Tech is a pioneer in AI and blockchain technology. Inspired by the Game of Thrones series, our company embodies the spirit of innovation and excellence. Grace Penelope Targaryen, Fourth of her name, is our virtual spokesperson and the first of many AI agents developed by Valyrian Tech.

Watch the Demo Video: Get an exclusive look at SERENDIPITY in action by watching our demo video on YouTube. See how our AI agents manage complex tasks and provide empathetic, intelligent interactions.

Explore Our Open Source Projects: - Valyrian Spellbook: [GitHub Repository](https://github.com/ValyrianTech/ValyrianSpellbook) - OpenVoice_server: [GitHub Repository](https://github.com/ValyrianTech/OpenVoice_server)

We are eager to hear your thoughts and feedback on SERENDIPITY. This is just a preview, and we have many exciting developments in the pipeline. Stay tuned for more updates from Valyrian Tech!

Thank you for your support!
Coinbase commerce? That's hardly crypto and I am not sure if it's better or worse than traditional payments.
If you have a question like this, you should email the moderators at hn@ycombinator.com rather than posting it.
Doesn't this describe the Metropolitan line in London, which is the first one?

And that's not how the Parisian RER works - they have very few stops in the city of Paris itself, to prioritise long distance travel and make it faster (somewhat as a reaction to how unsuited the Paris metro, which has a ridiculously dense stop network, is for long distances).
Sounds very much like the century-ago rural America that my parents grew up in.

But well-to-do, vs. farm work & domestic chores.

EDIT: And also quite similar to my own mid-20th-century suburban American childhood. Which certainly was not well-to-do...but there weren't hours of daily chores for us kids.
As a parent in the US, I find these stereotypes kind of hilarious.

I have many European friends here who say they won't go back to Europe (Germany, England, Belgium) because of the costs of owning a house and having a family.

Software Engineer salaries range from middle to upper class in US terms. While it's not necessarily easy to have kids in the low end of the range, I'd say it's not too hard either and I know many people who do it (even in California).

But hey, for those who think and keep repeating in public that the US is a crime-ridden wasteland where you have no healthcare, no work life-balance and can't have kids: just don't come here and the problem is solved. Interestingly, TFA is exactly about the European exodus... to Arab countries, of all places.
TS itself is lock-in. I mean, the entire point of JS is that it's portable, and there's certainly no lack of compile-to-JS languages that are already finished and have much more powerful type systems and existing libs/ecosystems.

Enjoy your VScode projects exclusively on Windows a couple years down the road, or rather, contribute to MS' coding ML models to make yourself obsolete even before. Windows already posts home everything it has gathered on you the second it connects to the net, and I'd expect vscode to as well.

But the infanterists in our profession manage to get it wrong, every single time.
Children of the Replication Crisis
A relativistic framework to establish coordinate time on the Moon and beyond
Death Valley – The Hottest Known Region [pdf]
Can you let me know where you were able to gain access? Just trying to learn - thanks
If the file for version 2 or libFoo is libFoo1, it only means someone shouldn’t be naming things.

Being in the file name makes it trivial to retrieve and immediately obvious to a human reading the information.
https://web.archive.org/web/20170303073111/https://docs.lib....
I've never heard of bookcrossing but it sounds like a fun idea. The website doesn't really do a good job explaining how it works though.
Time transformation between the solar system barycenter and the Earth and Moon
> what is this link doing here?

People fall for the clickbait because it tells them something they want to believe. Motivated reasoning is powerful.

(And for those who don't want to believe it, they may read the article anyway because they want to debunk the claim. It's perfect clickbait, targeting potentially 100% of the audience.)
"Disk Usage Analyser" / "Baobab" on Linux is awesome with the same UI: https://apps.gnome.org/en-GB/Baobab/
Ultimately when you move to a new DC you don't care where cables were going. You care where you want them to be attached to in the new DC. You don't want to replicate the mess, rather to know which LANs/VLANs your servers need access to, so you have some planning to do, but the day you unplug everything you don't have to mind where the cables were going.

I've seen more hard drive than PSU dying in datacenter move, which is usually solved with having a few spares and good backups, obviously external from the datacenter being moved. But same can be said of PSUs. Obviously the more heterogeneous your servers are, the hardest it is to have spares for everything. Everytime we did some DC moves, we used that opportunity to replace a few old servers which meant we bought a few spares. The big question is if the Xen project has the financial capacity to buy a handful of servers.

Let's keep in mind we are talking about a relatively easy move. This might be inconvenient for the DEVs but this is an infrastructure (CI) that is not customer facing and that can survive being offline 2 or 3 days. Users can still download the deliverables, developers can still code in the meantime.
From the author:

„Note that dut uses Linux-specific syscalls, so it won't run on MacOS.“
Oh dear, I hope not. I do tend to have the occasional need to visit the mens room several times a day (but only at a level where it's just the mildest of inconveniences). I'd be really worried if it was IBS. The prospect of that getting "upgraded" to Crohn's is downright terrifying. Maybe I'll ask my GP next time.
horrible to come back to the states after becoming acquainted with the paris metro & friends
How to Lie about Latency
This stuff usually just feels like a rich people flex. "Yeah, we don't worry about this stuff you seem to worry about. But we also live in an ecologically pristine place with ultra-high living standards and extremely low crime rates and a very manageable population density." - Good for you. But not everyone can be born there or afford to live there. So taking any of this as general advice is somewhere between laughable and stupid.
I've never experienced this. Have you tried disabling all your extensions to see if one of them is causing it?
Zed's focus on high performance might be misplaced. Compared to editors like VSCode, the performance boost feels marginal. To convince developers to switch, the emphasis should be on enhancing the overall developer experience. Marginal speed gains alone aren't enough to make me move away from VSCode, and I don't care if a tool is written in Rust or any other language.
Notice that games are often able to render each frame in 5ms: which in practice means run multiple short programs for each pixel you see on the 4k screen. So modern computers are able to do huge huge amount of computation in 5ms (in the order of 10^10 flops, 10^8 bytes). If puny kilobytes of audio data cannot be processed in 5ms it means things are terribly wrong.
That brings a Python "performance" talk to mind that I was recently listening to on YouTube. The first point the presenter brought up was that he thinks the laptops of developers need to be more modern for Python to not be so slow. I had to stop the video right there, because this attitude isn't going anywhere.
The point is that it is faster.
And with that all my interest is gone and I won’t bother with zed.

I highly recommend Little Snitch or opensnitch to protect oneself from rogue developers. Yes, anybody downloading things or uploading things without my consent is a rogue.
This article's sub-headline is a good example of Betteridge's Law of Headlines.
https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
Since hardware is the most difficult piece to replicate exactly for a reproducible build, should we say that for a complete reproducible environment we need an abstract virtual machine?
It's a Prisoners's Dilemma. Since apps are evaluated in an isolated fashion there is an incentive to use all the resources available to appear as performant as possible. There is further incentive to be as feature-rich as possible to appeal to the biggest audience reachable.

That this is detrimental to the overall outcome is not unfortunate.
Time to move AI development to Japan?

https://www.copyright.com.au/2024/05/japan-copyright-office-...
This reads a lot like my childhood of the '80s and early '90s in the US with zero supervision due to having a single mom.

Total survivorship bias, however, as plenty of bad things happened to my fellow kids that I was lucky enough to escape. And even though I made it through, it doesn't mean I don't have at least one story where I was chased around a big empty field by another kid wielding a rusty machete.

And it's not all pickled herring and aquavit in Norway, as well. A story like this would surprise a lot of people, even in the US:

https://www.theguardian.com/theguardian/2010/mar/20/norway-t...
How do you generally know when the long test is over? Is there a way to get a notification of completion? Is it ok to begin using the drives while testing? I personally run my new drives through a few rounds of badblocks
I have zero interest in arguing with a candidate who, when asked to implement bubble sort argues the requirements instead of the implementation. I have NDA's that may preclude me from telling you the details of the stack you'll be working on. The job listing should reasonably describe the environment (embedded, data warehousing, frontend, whatever). You're being asked to implement something super basic to prove you can code yourself out of a wet paper bag basically.

Many cannot, and those that argue the premise don't even get a chance to try.

If you think you're being evaluated on your knowledge of the stdlib's sort(), you misunderstand the purpose. You're being tested not because you can hit compile and it passes, but you're being tested on if you're able to follow directions, work within scope, solve problems and explain your thinking. If your thinking stops at "I'd never do that", so does mine.
Hah, similar here. I keep trying it out after seeing posts here and there, but I can't seem to switch from VSCode.

For nearly anything I do it is fast enough, it starts in less than 2 seconds, and the main thing I like about VSCode is ability to switch projects with fuzzy autocomplete. That means I can jump between repos also in a few seconds, which is a huge lifesaver given I switch things frequently.