skysight-inc/HackerNews huggingface dataset:
This relativism applies to some extent to pure entertainment activities. What is worthwhile, trendy, in-group (or whatever) does vary enormously by region, age group etc.

But these platforms are now for most people "all-there-is". They have replaced effectively any other source of information. What can go wrong when algorithmically titillated echo chambers shape people's mental horizons and behavior? We are increasingly finding out.
The short version is I got lucky. The slightly longer version is that at the small company I was doing tech lead things because I learned I could get more done to help people by helping organize the other engineers. Then when my boss quit to go sail around the world I was offered his job. I was now a "manager" but initially I still acted like a tech lead, writing a little code, taking care of the database, that sort of thing. The nice thing about the small company was they gave me space to learn and lots of mentorship. I got to see all the numbers on the business side and changed from being the "Let's write something new in Rust!" kind of developer to being the "But what's the simplest thing we can do to help our customers now" kind of manager.

Then I got a call from a friend I had worked with many years agi who was staffing up a new org. He needed people and had a very big budget. This is where the "career" part came in. I had a job with people I really liked, making okay money and could probably work there until normal retirement age. The new job offer was much more risky for much more money and I was always bad about taking risks. So I took a lot of long walks with my wife and we talked about the upsides and the downsides (upside: _so_ much money. Downside: What if I'm no good at the job?) and in the end I took the job. The job was in another state and my son only had two more years at one of the best high schools around so I got a small apartment and flew home every three weeks.

It was an incredibly learning experience. My new manager jokingly explained to me that my new job was people and if I was looking at code I wasn't doing my job. I took that to heart. I met some amazing people. I went to an insane number of meetings. I also got paged awake at 2:00am to be low-key yelled at by a group of Irish people because a computer in India wasn't getting enough network traffic and had run out of entropy. I think I helped some junior engineers with stories like "Ha! You think that was a screw up, let me tell you about my friend who turned off amazon.com for 6 minutes many years ago." And I learned the trick of going toe to toe with a senior architect in a design review meeting by asking "Okay, but what if these two things I'm picking at random happen at the same time?"

In the end it worked out for me. I saw other people go from SDE to SDM and then go back to SDE after a year because it wasn't a good fit for them. They were better engineers for having spent a year in management, but they didn't like it at all. Also I'm typing all this with the benefit of hindsight and probably making it sound easier than it was. I made lots of mistakes in my career, but going into management turned out okay for me.

And now I'm trying to write a Smalltalk VM in Rust and no one in Ireland is waking me up at 2:00am. I got lucky.
I understand that you generally agree with me: people care about quality.

> I don't think anyone needs to be especially qualified to judge the quality of products that they do or will use.

In your example, though, what you have done is try multiple models over multiple years, while the use-case hasn't changed one bit. So you have found an example where you could actually test multiple products yourself, and then decide which one you like better.

Many times it's not like that. If you buy a smartphone today, you can't test 4 different models for 2 months and then choose. So you will have to pick one. And in a couple years, when this one is not good enough, you will have to buy a new one. But everything will have evolved: websites will be even bulkier and slower to load, mobile apps will be more Javascript wrappers on top of cross-platform frameworks etc etc that made them faster to write, etc. So the new phone you will buy will not compare to the old one, because it won't live in the same world.

Therefore you end up in the same situation: you need to buy a smartphone, you can test 4 different models for 2 months, and you don't know if the ones that are more expensive are better.
The point of the links I've shared is that there is no such thing as System 1/2, and decision effort/cost is not a factor.
You didn't list the most important reason:

- Assume LLMs will be more intelligent and cheaper, and the cost of switching to a new LLM model is non-existent. How does improving the custom/heuristic compare in that future?
His smartest move was ignoring any non-poaching agreement and exploding developer salaries in order to build out a trillion dollar company / ad network. For that I will always appreciate him.
> For $15/month savings her child will be ostracized at school because of the blue message box

FWIW I have teenage kids, and nothing like this has ever happened in their lives.
jupyter-server/enterprise_gateway:
https://github.com/jupyter-server/enterprise_gateway

JupyterLab supports Lumino and React widgets.

Jupyter Notebook was built on jQuery, but Notebook is now forked from JupyterLab and there's NbClassic.

Breaking the notebook extension API from Notebook to Lab unfortunately caused re-work for progress, as I recall.

jupyter-xeus/xeus is an "Implementation of the Jupyter kernel protocol in C++*
https://github.com/jupyter-xeus/xeus

jupyter-xeus/xeus-python is a "Jupyter kernel for the Python programming language"* that's also what JupyterLite runs in WASM instead of ipykernel:
https://github.com/jupyter-xeus/xeus-python#what-are-the-adv...

JupyterLite kernels normally run in WASM; which they are compiled to by emscripten / LLVM.

To also host WASM kernels in a go process, I just found: going:
https://github.com/fizx/goingo .. https://news.ycombinator.com/item?id=26159440

Vscode and vscode.dev support wasm container runtimes now; so the Python kernel runs in WASM runs in a WASM container runs in vscode FWIU.

Vscode supports polyglot notebooks that run multiple kernels, like "vatlab/sos-notebook"
and "minrk/allthekernels". Defining how to share variables between kernels is the more unsolved part AFAIU. E.g. Arrow has bindings for zero-copy sharing in multiple languages.

Cocalc, Zeppelin, Marimo notebook, Data Bricks, Google Colaboratory (Colab tools), and VSCode have different takes on notebooks with I/O in JSON.

There is no CDATA in HTML5; so HTML within an HTML based notebook format would need to escape encode binary data in cell output, too. But the notebook format is not a packaging format. So, for reproducibility of (polyglot) notebooks there must also be a requirements.txt or an environment.yml to indicate the version+platform of each dependency in Python and other languages.

repo2docker (and repo2podman) build containers by installing packages according to the first requirements .txt or environment.yml it finds according to REES Reproducible Execution Environment Standard. repo2docker includes a recent version of jupyterlab in the container.

JupyterLab does not default to HTTPS with an LetsEncrypt self-signed cert but probably should, because Jupyter is a shell that can run commands as the user that owns the Jupyter kernel process.

MoSH is another way to run a web-based remote terminal. Jupyter terminal is not built on MoSH Mobile Shell.

jupyterlab/jupyter-collaboration for real time collaboration is based on the yjs/yjs CRDT. https://github.com/jupyterlab/jupyter-collaboration

Cocalc's Time Slider tracks revisions to all files in a project; including latex manuscripts (for ArXiV), which - with Computer Modern fonts and two columns - are the typical output of scholarly collaboration on a ScholarlyArticle.
I was playing around with the idea of difficulty ramping, the first celeb would be more famous than the 2nd and so on.

I also want to go back through each celeb and add in what single thing they are most well known for, so for Edward Teller for example, i'd put "the father of the hydrogen bomb".
It allows you to separate these steps and only execute the unsafe ones in a container but not having to do everything in there.

Thanks for mentioning the default list! Good point.
I'm 42 and have been working as a technical writer since I was 26. I'd argue that technical writing is one of those fields where you can comfortably work until retirement. Many in my field think AI will take their job — I think otherwise. I'm now working as a Documentation Engineer, using LLMs daily to speed up my work.

But I'm also learning Rust on the side. Guess it'll never be late for that move?
Stack Auth | Full-stack/Founding Engineer | ONSITE (SF Bay)

We are Stack Auth, the open-source Auth0 alternative.
We are an early stage startup building for devs like ourselves, and if you're passionate about that we should talk. We think that there's too much overhead in starting and growing new projects; we're here to fix that.

We spend a lot of time thinking about how we can maintain the agility of a startup while being as reliable as larger incumbents. Sometimes, this means new ideas; for example, for our frontend and E2E tests we heavily rely on AI/RPA and snapshots, and have API migration tooling that blows everyone else out of the water.

A lot of the work we do is very close to databases and infrastructure, both with the problems we face at scale and the integrations we build for our customers. We are well-funded and backed by YC, Paul Graham, Guillermo Rauch, Theo Browne, and more.

Feel free to email me: konsti (at) stack-auth.com or DM me on Twitter (@n2d4wastaken)

-

-

Design engineers, we're also looking for someone opinionated who wants to shape the design culture at Stack Auth from the ground up. We'll give you creative freedom and a good product to work with; just email me as above.
> In other words: yes, there's a bar you need to pass, but it's low.

Except in some odd cases like datings apps where this bar is in orbit or has left the solar system entirely - see my other comment for details
Yeah, that's where I got the link from.
I've spent most of my software career in the Medical Devices industry. One point that stands out to me is when a previous employer released an instrument and Marketing focused on its high quality, only to find out that customers (large hospitals and medical labs) didn't care about quality.

Made no sense: it's a medical instrument. Who doesn't care about quality?

Well, digging deeper, they found that the customers simply assumed that by virtue of being FDA approved, pretty much everything had a similar quality level (pro-tip: no!) so us providing them with White Papers attesting to high quality didn't move the needle on their purchase decisions.

Yeah, there's a bar and often it's much lower than you think it is.
Los Angeles Sheriff's department dispatch system goes down
Los Angeles Sheriff's department computer dispatch system goes down due to bugs and remains offline. Stations are now tracking calls by hand and paper in the meantime.
The test should do a set comparison, not an ordered list comparison, if it wants to check that the same 5 accounts were returned by the API. I think it's as simple as that.

The blogpost is interesting and I appreciated learning the details of how the UUIDv7 implementation works.
With the proper MMU settings, yes, the CPU can definitely be denied access to some memory area. This is why devices like the raspberry pi have that weird boot process (the GPU boots up, then brings up the CPU), it's a direct consequence from the SoC's set-top-box lineage.
Location: Columbia, SC, USA

Remote: Preferred

Willing to relocate: No

Technologies: Technical and content writing, Journalism, Grant writing, HTML, CSS, Rails, Ruby, C, Javascript, Python, SQL

Resume/CV: https://caseyhouser.com/resume

Email: houserca@gmail.com

Hi. I'm Casey. I have worked as a professional writer for 13+ years. This includes positions in technical writing / marketing, content writing like blogs and feature articles for websites, journalism for newspapers, and grant writing for non-profits. Regarding tech, I'm most familiar with Ruby and Rails (which I used to build my personal website you see above; yes it's overkill, but it's what I know). I have some experience in personal projects with C and Python, and in the workplace with Javascript and some basic SQL for managing a Wordpress site.
What do you think will happen when billions of links stop redirecting?

Do you think we still need URL shorteners in 2025?
I was surprised at how little the author mentioned their actual experience using the laptop. Some things haven't changed and that's fine. I'm sure you can do word processing on that machine, but there are areas where you can't control the fact the rest of the world has moved on. How does the average website appear? Can you browse youtube? Can you actually log on to internet banking? Do you have to disable scripting on websites in general? How bad is the screen? What's the wifi speed like?

Also, given that this is the author's work laptop, what's the economic justification for not investing in the primary tool you use for work?
> on his english channel

That there's no separation anymore. YouTube added support for multiple audio tracks and since then everything goes to one channel again. The channels in other languages even redirect to the main channel.
Exactly, the "concern" is nonsense.
> pressures are somewhat unfairly around whether you are billable or not which is not really in your control as an engineer.

Oh, well said there. Worked consulting for 13 years, and this was the main source of stress. You feel like it's your fault—and are sometimes treated by management like it's your fault—because you're on salary and they have nothing for you to work on. Emphasis on 'they'. That feeling of being on the chopping block, unsure of whether you'll be laid off or not, recurred independently about 3-6 times a year.
"C/D+ stage 100-500" where could I find a list of such companies?
> The Nav menu above could be refactored into a Ruby class to allow developers to add items to the menu without needing to understand the underlying HTML.

Either you do SSR and you have to understand HTML or you don't and you can just build a Typescript front-end that calls a ruby server that doesn't generate HTML.

Lets say you do SSR and don't want to understand the HTML, then you can separate the project in two parts and give one part to someone else, but I still don't see how mixing classes and HTML helps.

Functions or templates are enough for SSR, lets be honest this is just about doing OOP everywhere and it creates coupling which IMO is no good.
Hackernews isn't a problems & answers forum, the process is just as important as the conclusion.
AWS follows Iceberg path to unite analytics platform
it is fairly trivial to get access to a medium or large panel truck, either by theft, or by simply getting a CDL.

the 9/11 attackers went though flight school to be able to hijack planes. meanwhile getting a CDL is like $6k for out of state, $2k for in state, and ~$400 if you can demonstrate need / poverty. the classes are readily available at any community college, and can be done by anyone who can drive, basically.
Not sure what you mean about the search? I managed to find the post from 2022 with no issue: `rEsOlViNg aN UnuSuaL WiFi isSUe`

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
There is some good advice and sound reasoning here. I don't see anything obviously wrong. This is another great blog article on backups to go beside International Backup Awareness Day: https://blog.codinghorror.com/international-backup-awareness...
What was the last time that you got served tampered webpage over http?
Echo and Narcissus.
Monk Scale: towards improving skin tone bias in AI/ML systems
My org has been using ULID[0] extensively for a few years, and generally we've been quite happy with it. After initially dabbing with a few implementations, I reimplemented the spec in Kotlin, and this has been working out quite well for us. We will open-source our implementation in the following weeks.

ULID does specifically require generated IDs to be monotonically increasing as opposed to what the RFC for UUIDv7 states, which is a big deal IMHO.

[0]: https://github.com/ulid/spec
Mining startup backed by Bill Gates and Jeff Bezos valued at $2.96B
Whatever M$ was doing still baffles me. I still have several azure ranges in my blocklist because whatever this was appeared to change strategie once I implemented a ban method.
https://archive.ph/zFDM9
Location: Europe
Remote: Yes
Willing to relocate: Depends on location and timing
Technologies: Java (Spring, Swing, JavaFX), JavaScript (Node, React, D3), various SQL & NoSQL datastores, ETL platforms, UI/UX design tools, AI/LLM tools, Git, AWS, etc.
Résumé/CV: https://www.linkedin.com/in/georgetanev/
Email: georgejazzt@gmail.com

Multifaceted software engineer with a master's degree in computer science and ~15 years of industry experience. Helped companies scale, innovate, launch products, improve efficiency, and drive revenue growth. Published research with IEEE, OEIS, and Springer; worked with organizations such as MIT, Triplebyte, and Rollbar. Developed comprehensive solutions from design to deployment, from web and desktop applications to data pipelines and interactive visualizations. Interested in solving intricate problems and building customer-facing software. Open to contract and full-time work.
Location: Tbilisi, Georgia

Remote: Yes

Willing to relocate: Yes (US)

Technologies: Haskell, PureScript, Rust, Python, web stack

CV: https://klntsky.dev/klntsky-cv.pdf

Email: my username at google's mail service

---

I'm looking for a long term commitment as a SWE, preferably as a tech lead. My professional experience is mostly functional programming. Areas of interest:

- consensus research, MEV, privacy tech

- LLM tooling, use of LLMs for software development
Epic comment! Thanks for rhist
> Moreover, even if it did, the RFC for UUIDv7 doesn't promise this property.

Huh?

If the docs were to guarantee it, they guarantee it. Why are you looking for everything to be part of RFC UUIDv7?

Failure of logic.
A belt also helps you detect weight change faster than any other method. It works so well that I wear sweats.
C.ai they changed their model at some point and now I get short, terse, boring responses as if it hates talking to me. I felt like I lost a friend when they lobotomized it.
Location: Mumbai, India
Remote: OK
Willing to relocate: No
Technologies:
- Python/Pandas
- Java/Spring Boot
- Data Engineering (ETL/ELT, data pipelines)
- Product Development
- Other (SQL, Redis, Docker, AWS, Azure, DBT)
Résumé/CV: https://dvalia.in/blob/Darshan_Valia_Resume_Technical.pdf
Email: On Resume
Linkedin: https://www.linkedin.com/in/dvalia/

Data/Backend engineer for the past ten years (Java, Python, SQL). Experience building ELT pipelines and data platforms (from scratch!) for financial data, but happy to work at any level for any problem that needs solving. Would love to work on product management, solutions architecture, or customer engineering. Remote is preferred for time zones spanning Europe to India; onsite/hybrid in Mumbai is also great. Unfortunately cannot relocate.
Location: Zeeland, The Netherlands
Remote: Yes
Willing to relocate: Yes
Technologies: Rust (Bevy, Axum, Diesel) Typescript, PHP, Golang, Postgres, Angular
Résumé/CV: http://van-sprundel.org/hire-me
Email: ramonvansprundel (ta) gmail (tod) com

Currently working as a FullStack TS Dev but I'm very open to a new position as a Rust Engineer. I have a passion for systems programming and low-level programming since my 2nd year at uni, and that passion has only grown since :). Would love to work with people in this field!

I have a few contributions to open-source, with the most notable one for Tweede Golf's sudo-rs. I'm planning on increasing this list next to my job.
I like to think that today's clickbait data pools are perfect for translating ancient texts. The software will see modern headlines like "Politician roasts the opposition for spending cuts" and come up with translations like "Emperor A roasted his enemies" and it will still be correct.
I didn't get to simplify the code further unfortunately. I could have, but I was running very tight on time with other things. In fact the running-in-production-version is even worse than what I've posted, I just went with what worked fast on the first try and moved on to something else immediately. But it can absolutely be improved further!
My greatest gift is that I’m naturally glue. My most horrible curse is that I’m naturally glue. Sometimes I wish I could just turn it off and just do my job, but I can’t because I am just glue.

I’m a support build naturally, I lift others up to my level and make sure that everyone is able to do their job better. This is never rewarded, even at companies that claim to reward glue work. I don’t know what to do about it. Maybe I’m just specced to be a manager and don’t know it yet or something.

It’s very frustrating.
Did you try it more than once per model? I could see temperature or other similar gradients providing wrong answers.
Now try using this url string Algolia Search:

https://ryuuta.net/blog/diagnosing-an-unsual-wifi-issue/
No, it was very interesting to learn about his process and the tools used to diagnose. (I had a similar problem with Acronis True Image killing KiKad performace on Windows!)
Encanto's villain is the concept of generational trauma and manifested by grandma. I believe she isn't evil, just traumatized and passing it on to the next generation unwittingly. Others believe her to be evil because real life people don't stop being who they are after a song number.

I think it's a really innovative villain because generational trauma is real and lots of people have to deal with it. It some times takes more than one generation to leave a vicious cycle.
Recent work by Feng et al from Bengio's lab focus on how attention can be formulated as an RNN ("Attention as RNN": https://arxiv.org/pdf/2405.13956) and how minimal versions of GRUs and LSTMs can be trained in parallel by removing some parameters ("Were RNNs All We Needed?" https://arxiv.org/pdf/2410.01201).

It's possible we start seeing more blended version of RNN/attention architecture exploring different LLM properties.

In particular, Aaren architecture in the former paper "can not only (i) be trained in parallel (like Transformers) but also (ii) be updated
efficiently with new tokens, requiring only constant memory for inferences (like
traditional RNNs)."
It's like these AI companies have to invent scraping spiders again from scratch. I don't know how often I have been ddosed to complete site failure and still ongoing by random scrapers just the last few months.