skysight-inc/HackerNews huggingface dataset:
> Elegance is not a real metric

Actually I recently discovered it is, it's just not what people think. Elegance is a function of the probability measure of how much someone likes your idea/solution/thing. There is a curve upon which people will think it is more or less elegant.

The problem is you can't actually see elegance from your own perspective. You might think it's elegant and it later turns out it's not to anyone else. And vice versa. It's like quantum physics: you have to observe it externally and your guess won't always be right. That doesn't mean it's not a metric. It just depends on multiple probabilistic measures.

It's important to gauge the elegance of things because in general, engineers will fight you harder the less elegant your idea is. It might be a better idea, despite its inelegance, but if you're working on a team, the team's acceptance of the idea is more important. (Unless you have total authority, in which case you can do whatever you want)

> Most projects (even inside of AWS!) don't need to "scale" and are damaged by pretending so

Actually it's the opposite: literally all projects need to scale. The problem, again, is perspective: the scale of the scaling varies.

If you have a physical business where you move goods around, you have to choose how to do that. You could buy a bike, or a car, or a truck, container ship, etc to move the goods. You might need just one or you might need many. Your business might increase or stay the same.

If you buy a container ship, probably you will never need to add another container ship again, as very few do that much business. But if you buy a bicycle, probably you will need to at least add more bicycles, if not change completely to a car or truck, or multiple.

If you use the smallest measure of compute on AWS, it's pretty much a guarantee it won't be sufficient for your entire workload. If you buy the biggest measure of compute, it's almost guaranteed it will be more than big enough. The scale of the scale matters.

Scale is therefore, again, a probability measure of whether your workload will match its container. If you could perfectly predict your workload and the capability of the container then this wouldn't be probabilistic.

But not only is your workload usually variable, so is the container. Bicycles/cars/trucks/container ships all can fail, so the scale of your workload may reach 0 at some point. The ability to scale dynamically is important in order to eventually deal with failure. Otherwise if your car died you could never get or rent another one, you'd have to sit there becoming an auto mechanic to get your business working again.

This is more obvious when you self-host. People take it for granted on AWS, where they don't realize that literally everything in AWS is scalable, and so tell themselves scalability doesn't matter... until it does. If we didn't have a way to scale bicycles/cars/trucks etc (by temporarily or permanently getting another one), the world would be much harder to do anything in.
Show HN: Pipeform – A TUI for tf plan/apply
Org-mode failed with hyperlinks and images:

[[https://123.com][Description]]

is way more cumbersome than Markdown's:

[Description](https://123.com)
I used to use a separate email when I ordered things etc. Once Gmail tabs came in, I pretty much stopped doing so because it was too much trouble to monitor a second email address because I actually care about receipts, order tracking, etc. a lot of the time.
Converting all your PDF's to max-quality sized DJVU's (at least the ones without forms) would be the first thing to do in any company. Maybe not for graphic design because $ADOBE, but for documentation it's perfectly safe to do so.
Over the last few years I had several spare routers laying around. Never had I one that I could flash like you described.
All had memory or RAM limitations. Maybe the spare routers I had are just too old.
It happens to me a lot, I just created a small automation to use https://cobalt.tools to download the content. Their loss, not mine.
RTF (rich text format) existed and still exists and is good enough for what most people need without the option of embedding viruses.

10+ formats is better than 1 dumpster fire of vulnerable file format that has caused uncalulated damage.
> Wow, talk about an amazing deal if you already happened to be planning on leaving...

What does "planning on leaving" mean? I am personally planning on leaving this year, if a better opportunity shows up. As I was last year.

"Planning on leaving" means very little until you have a firm offer in hand. And when you do have that offer, then you are just leaving, not "planning on leaving".
1. It ended one specific form of racial discrimination, not all forms.

2. The user I replied to stated they have not been discriminated against. I corrected them.
They have 0 people knowing security stuff, but think they are capable of writing a browser or email service.
That makes me think, would Linux, having been made in Finland originally, fall under an export restriction if it came to that? I mean it's open source and thus can no longer be contained but still, interesting thought experiment in what would happen if linux was no longer allowed to be used from one day to the next.
I learned 6502 as a teenager in the 70s (after learning 6800 first). When 68k came along, I immediately recognized it was a superior architecture.

Nevertheless, when I went to teach a short intro to CPU class to high school students recently, I chose the venerable 6502 for programming. Why? Because performing the 8-bit arithmetic and performing hand assembly are all very manageable on the 6502. Any 8-bit CPU would do, frankly, but the connection between 6502 and early microcomputer history is intriguing (and I was familiar with it).

Everyone here is talking about how there are better assembly languages to learn first, but I wonder how many of them are practical for hand assembly. I still maintain that learning (and debugging software for) any CPU architecture beyond the 6502 was easy because of the skills I learned as a teenager, hand assembling 6502 code. That experience put me miles ahead of my colleagues who didn't have that experience when it came to working with low-level coding in the decades to follow.
So you are telling me poor folks are poor and struggling?

As if this isn't known?
I recommend you hide your handle from your children, because when they ask what side of holocaust 2 you were on, they might not like what they find.
The Gazans voted for Hamas as their leaders knowing their genocidal policy towards Jews. The October 7 attack was popular among Palestinians including Gazans at first. Less so now. It is fair then to say that the Gazans bear some responsibility for the attack. Also, the IDF are targeting Hamas, not the Gazans as a whole. Additional civilian deaths are caused by the cowardly tactics of Hamas to use human shields. The Gazans knew that Hamas used these tactics when they voted for them. Again, you reap what you sow.
An EU company, even if it is owned by a US company, would not be subject to the Cloud Act and so should not find itself on the spot. The Cloud Act applies to whoever owns the data on the server, not to whoever owns the server.

Here's the situation it was designed to deal with. You've got a US company that has some documents. Law enforcement gets a subpoena requiring the company to turn over copies of those documents.

If the company has used some third party cloud storage provider to store those documents it has to retrieve them. It does this using the exact same procedure it would use if it was retrieving the documents for its own use. To the cloud storage provider this is just a routine data retrieval of a customer's data by the customer.

As far as I know if someone outside the EU buys cloud storage from an EU cloud storage provider, stores some files there, and later retrieves those files the EU provider will not get in trouble if that customer later did something with the files that would not be legal in the EU.

I'd be surprised if most countries don't have something equivalent. For example when German prosecutors were investigating VW after VW's emissions test cheating came to light if they had used whatever the German equivalent of a subpoena is to ask for copies of the emission system source code, would VW have been able to say "Sorry, we've got those in a private Github repository which happens to be hosted outside of the EU, so we can't get them for you"?

I suspect that the only reason the US actually had to have something like the Cloud Act and others don't is because only in the US could you have actually had a chance to succeed in saying that you cannot be compelled to turn over a document that you control and can legally retrieve at any time just because you happen to have it currently stored somewhere that the compelling government does not have jurisdiction over.
With PostScript you have zmachine.ps which is a ZMachine (zork and friends) interpreter to play text adventure games.

And OFC there's a chess engine in PS, a tic tac toe, and with patience you could even play NES games, but you might need to play with the stack a lot.
I used to have the same thing (other less wholesome content has made its way back, I've not been strong enough). It was a better experience than what my feed was like before or after, but I'd still waste hours watching cat videos! Trying to stay off the feeds entirely, now.
I received a spam/scam text yesterday with a PDF embedded in it. I deleted it immediately. I also emailed my clients to let remind them not to open them either.
Cassette: A new GUI application framework
Impressive demonstration, that’s clearly a huge help to sales folks. But I’ve already been ignoring a lot of the automated CRM emails that get sent out because they lack any sort of personal touch or interest, and I recognize it’s just an automated email to get me through their pipeline. Is this going to help with that sentiment?
"DeepSeek’s policy states that it stores the information for 'further training' of the chatbot in Chinese servers. While it’s not something to get panicked about (most of the applications follow the same principle, despite not being overly open about it)"

Is this really true?
I am not sure I think they are that comparable. AschiiDoc is a proper mark-up language, something markdown explicitly sets out not to be. Markdown is easy to remember, easy to consume in its clear-text form and renderable. I fail to see that AsciiDoc or HTML having "unrendered consumption" as a goal at all.

There is so much you can't put in Markdown because it doesn't work without rendering.
Another area where this is effective is in learning a language. Just 5-10 minutes of Anki practice a day is a lot better than nothing but hopes and dreams. And flashcard apps work in such a way that even if you get lazy for months, you'll be surprised at how quickly you are able to remember and catch up.
PostScript it's Turing Complete. Get GhostScript, zmachine.ps and some game, such as calypso.z3. You can just ddg/google them freely.
Agreed. Here are three things that I find surreal about the s1 paper.

(1) The abstract changed how I thought about this domain (advanced reasoning models). The only other paper that did that for me was the "Memory Resource Management in VMware ESX Server". And that paper got published 23 years ago.

(2) The model, data, and code are open source at https://github.com/simplescaling/s1. With this, you can start training your own advanced reasoning models. All you need is a thousand well-curated questions with reasoning steps.

(3) More than half the references in the paper are from 2024 and Jan 2025. Just look at the paper's first page. https://arxiv.org/pdf/2501.19393 In which other field do you see this?
When you cite an article by a very wealthy socialist, crying about oligarchy and a kleptocracy, you have no credibility from the outset. Further, I've yet to see anyone cite a Constitutional authorization for USAID. The US government is trillions in debt and spends massive amounts of our tax dollars on things for which there is no Constitutional authority. What is happening now isn't any of the things that folks here, in the media, and on the left are screaming. It's the exact opposite. And again, as history has shown, if Musk had been acting on behalf of democrats and had maintained the left wing Twitter echo chamber, he be hailed as the man that saved our "democracy". And BTW, the US is not and was never intended to be a democracy. It was founded as a republic though events have eroded that for more than a century.
Show HN: An Encyclopedia for Developers and Programmers
Open protocols are eternal. Proprietary garbage lasts as long as the company does.
I have seen numbers come differently in JAX just depending on the batch size, simply because the compiler optimizes to a different sequence of operations on the hardware.
My point is the idea that you can always “just ignore them” is pretty outdated advice from the early internet days. Sometimes it works, sometimes it just escalates disturbed people.

No matter how much tolerance you have for annoying behavior, some people will find a way to push beyond it. All it takes is, literally, one person with no sense of boundaries to make your life miserable once you’re on their radar.

In this particular case? I don’t know. Maybe something happened that would have crossed your threshold, maybe not. It's not that big a leap from sending threatening e-mails to harassing your friends and family to get your attention, or making phone calls. Whatever it was, clearly they reached their breaking point.

But no matter where your breaking point is, there are always people out there willing to cross it over things that seem utterly trivial.
>image quality is as low as it gets

I'm going to dispute that. Given some constraints in both the subject and the use of the image, certain cell phones can really take pretty good pictures. I have a bunch of bigger gear and I mostly don't find it worth taking on trips any longer. Yes, it's older gear but I doubt I'd find it worth spending thousands of dollars to upgrade. I know other serious photographers who feel similarly.
Going to the gym to weight lift 2-3 a week for 30-45 minutes has changed my life profoundly.

I feel more energized. My back stopped hurting. I’m in such a good mood on those days.

Makes we wonder why I re-started so late.
Please for the love of all that is holy: Stop writing long boring Titles
Definitely.

My question was, porn (or other censored thing) could be in text, too. I don't understand why those who want censored content are primarily interested in graphics.
GhostScript has -dSAFER as default since decades. If any, you can always use pdf2djvu to convert that PDF into a DJVU file.
On the PDF in your browser... if it runs JS, you can get p0wned twice, even if it's sandboxes. Vuls in browsers are like segfaults with dubious codecs.
Does it run doom? Debian?
As much as people don't really like it, reStructuredText with Sphinx is still my favorite one of these. Once you get into wanting to do fancy things, the sheer power and extensibility of it with custom directives and community plugins is hard to beat. The glossary, index, and project cross-referencing features (intersphinx) are amazing. You can easily integrate with Bibtex reference libraries (maybe managed in Zotero). You can do full-on traceable QA in it, not just for software, but for hardware projects as well using e.g. sphinx-needs [1]. I think for some sophisticated applications, reST + sphinx is best.

And of course you can write some pages in this ecosystem in Markdown if you want using MyST [2]

[1] https://sphinx-needs.readthedocs.io/en/latest/

[2] https://myst-parser.readthedocs.io/en/latest/intro.html
There are many factors incl. physical size
This article fails to separate the concerns one has with timers. There's three cases I see:

The simple case is just putting a thread to sleep for a given time. It's somewhat odd that there's no portable API for that, granted. At least POSIX has sleep, nanosleep and clock_nanosleep (list edited, thanks oguz-ismail).

The second case is that a thread wants to continue processing until a timer has passed. This has to happen cooperatively one way or another, so setting a timer is equivalent to regularly querying the system time and comparing to a limit. There is simply no need for a "timer" operating system facility. (Even if you were to plug POSIX timers in here, you'd in all likelihood still need to check some flag set in the signal handler in the processing thread. And then you'd still need to check the system time as signals can originate from anywhere, just as with sleep/etc. above.)

In the third case, a thread waits for I/O. Then, of course, the call to that I/O facility defines how any timer is handled. As these facilities are not portable, timers aren't portable. The author refers to this realization as the need to implement "Userspace timers". These are just an artifact of the I/O facility and calls querying the system time, though.

So, ultimately, not having portable timers is the least of our problems. So long as we don't unify select, poll, kqueue, io_uring and what not, we don't have a need for them. And, as the author realized, libraries like libuv, which do an acceptable job at unifying those facilities, tend to provide a portable timer API.
The answer is none.

AFAIK there are no simulations in which nuclear war works. I am not convinced nukes would have helped Ukraine.
This is interesting! I like the curated apps idea because it means I can search for more apps compared to fdroid.
You have great taste in music, my man!

As a humble 'good enough' audiophile, I have a fleet of Fiio devices and assorted cans and IEMs, but never have enough spare cash to consider a "real" audiophile setup. I've had experience with studio monitors and really good audio coming through mixing desks and what not, but I've never had the opportunity to try a real expensive kit.

Flac is my source, decent DAC, decent cans, good enough I guess
Trump and the Republicans control all three branches of government: the office of the President, the House, and the Senate. Who exactly are you contending they are overthrowing?
Why do you think Ripcord stopped getting updated? :)
Watch this [0] interview with a former USAID diector. He states you dont blow up the organization and attack the non-political civil servants, you install a director that works with you on your policies. Also their IG was investigating starlink, which may be related and is certainly a conflict of interest [1].

[0] https://www.pbs.org/newshour/show/former-usaid-administrator...

[1] https://gizmodo.com/elon-musks-enemy-usaid-was-investigating...
Do normal people use Markdown? Or is it a dev/“techie” thing?
>It had (has?) the lowest home prices in all of Canada because of this.

When was this? Moncton is the biggest and fastest growing city in New Brunswick.
I think Andreas Kling said they aim for their first release in 2026.
This looks great! I'd also love a non-Markdown view for less technical folks. Or can you write in the "preview mode"?

I read that 37signals will also spin-off the markdown editor they built for Writebook (https://once.com/writebook), so nice to have different options.
That’s also an alarm bell right there. If the answer to the question “Does this article/headline want me to feel anything?” is Yes, than it’s emotional bait. If its “boring” than it’s probably more neutral.

Emotional reactivity is the psychological name I believe. High reactivity means more anxiety, stress and sometimes sign of a disorder.
Disagree with the first piece about only using the top 0.1%. I grew up (through my 20's) shooting on a Pentax K1000, cheap workhorse of a camera, and I preferred its ergonomics to top-end mirrorless cameras I use today.
Time to buy a hen.
That would require him to admit he has a problem that need to be worked on, i doubt he will ever do that..

He likely do the exact opposite, pay people to tell him everyone else but him is the problem..
A truly beautiful artform.
Unrelated, but this is my first time knowing about RTCode.io, and it looks amazing! But it seems that there's not much information/documentations that I could search.

Would you mind sharing some if you are experienced with it?
Well yeah imagine some giant noisy machine digging you out and then trying to pick you up most likely to eat you.
I'm a consultant and my team has been building interactive "sales agents" using tech like Google Dialogflow, Amazon Lex, and Microsoft Bot Famework/LUIS since circa 2018-2019.

It does feel like we're reinventing the wheel with some of this stuff, except letting the LLM do things that used to be handled with deterministic logic in an orchestration layer.

Given the current capabilities of the tech, I'd still prefer to do things the old way and only inject the LLM at the point in the workflow where I need to actually generate content, like for the email body. Rather than giving the LLM tools and telling it to "figure things out" and execute end to end.
> Biggest caviar there is that html export is still wip.

Pandoc seems to support converting from and to Typst. That might be an option for you.
Musk has been lying about full self driving for 10 years. He had already discovered that reality doesn't matter.

He lies constantly: https://news.ycombinator.com/item?id=42902603

They were and remain two full on fascist salutes. There's no minimizing it or explaining it away: https://www.youtube.com/watch?v=smQNNo2a9xc
In general, the ISO capabilities of modern digital (especially larger sensor cameras but even good phone cameras) is a remarkable advance over film even relatively latterly.

With digital, ISO of 3200 or 6400 is nothing (probably better today with full frame). B&W film really topped out at about 400 in normal use and couldn't really be pushed past 1600 and even that required chemistry tricks and resulted in noticeably lower quality.
I hear that CSS is Turing complete.
For sure. I feel like the arch joke has played itself out.

I use arch, btw.
Ivanpah solar energy plant in Mojave Desert faces bleak future
It is more than a little disappointing that a solar plant in the desert cannot survive. While birds, who were killed at the plant by the thousands each year are rejoicing, those of us who seek a cleaner form of energy have been dealt a significant setback. Can industrial scale solar be made to work barring some new more efficient method to turn light into electricity?
Since you've provided no basis for saying that, I guess we'll just have to take your word against my explanation. :shrug:
I've had good success teaching markdown to a fair few non-techie people. At the end of the day it better serves as a machine-readable middleground between a user-facing WYSIWYG (markdown-powered) editor and the server responding to it.
Sorry - that's my bad. I saw 2023 tax year and must have mistyped. You are correct, seems to be from 2024.
Given other comments on this thread regarding large densities of mosquitoes, this might actually make sense if large amounts of insecticides are used in the region.
OpenWrt One is based on Banana Pi anyway. And it comes already assembled, with the Luci GUI working out of the box, etc. In other words, it is a nice package for those who DON'T want to any screwdrivers to be involved just to get it actually running in your home.
Only technically.

By that name, yes, but much of Markdown was "discovered" rather than invented, having been used in email/newsgroups/... for a long time.
We have a separation of powers for a reason. This is throwing out the main power entrusted to our Congress. Why would any future administration care about what Congress has to say after this precedent is set?

He also doesn't have a mandate, he won by relatively thin margins just like all of our recent elections.

If they want to do this and not destroy our democracy, they just need to pass a bill to make the changes they want.