skysight-inc/HackerNews huggingface dataset:
This is the exact formula i see all hello fresh meals fit. Protein (chicken, or beef/lamb/pork mince) + starch (pasta, noodles, or rice) + sauce (usually soy sauce) + baby spinach. I swear they just spin a bunch of wheels to create the meals.
Someone in the comments section usually asks for it to be put up: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I really like the formatting of the RFCs, both the text and HTML ones.

Does anyone know what tool or formatting machinery is used for this?

I'd like to keep personal notes in this format.
To be clear this wasn’t meant as a diss: I know a couple of people who are similarly disinterested in food and only eat Huel, and they are absolutely fulfilled people!
Runtimes didn't wait for WASIX to start adding missing system calls to WASI.

But WASIX brings a central place to document all this.

And I don't think WASIX is fundamentally incompatible with the future WASI. The different ABIs doesn't make this straightforward, but WASIX could be available as WASI extension like others.
For anyone writing a lispy shell, please make the beginning paren implied.
And end paren too, at end of line.

If you want multiline, you can always type the paren yourself.

To remind the user, make the default prompt `( `

Also consider using brackets [] instead of parens to be really wrist friendly.
By the way, the current banknotes will be redesigned with new themes/motifs in the next few years: https://www.ecb.europa.eu/euro/banknotes/future_banknotes/ht...
Doesn't support on purpose, though on intel macs alternative OSes could use it.

DDC is also fraught with peril when you want to change settings from OS on non-Apple display.
Agreed completely. “Lunch and learns” and “brown bags”. I didn’t appreciate my old employer frequently co-opting my lunch breaks with more work.
DP sometimes has issues with plug detect on pin 20, using cables with only 19 pins help.
As a CL addict, this isn't unlike Babashka: fast-starting CL scripting with batteries included. https://github.com/ciel-lang/CIEL (alpha) (otherwise the solution is to build a binary)
> A halfway-competent operation management team would see that as a reason to make the hardware harder to repurpose, not easier.

Given that it's a routine sport in many cities, particularly those with bodies of water, to damage or destroy the scooters, it's imperative to make them as cheap as possible and as easy to repair as possible. Both conflict with stuff like custom boards or barriers to opening them up.
Cheevly: Generalized AI Desktop Assistant
Cheevly is a generalized AI desktop assistant that can do the things with zero training. I didn't intend for it to turn out this way though.

Read my powerpoint:
https://www.dropbox.com/scl/fi/nve3uow5tobdyqx0eet4s/Cheevly-Synopsis.pptx?rlkey=6mpf8ga5jle49u4s8r0naoftt&dl=1

Then watch my video:
https://www.youtube.com/watch?v=lNCVO87cbHQ

Disclaimer:
It's not ready for release yet. I need a team. The special effects are cosmetic and not AI-generated, but all of the outcomes are real. The introduction voice line from Cheevly is pre-scripted. It's not AGI. It can't even use scrollbars yet. But I have a path forward.

Accepting any and all feedback and advice. I'll answer some questions.
Wow, looked up to Cult of the Dead Cow in the early 90's as a fledgling little hacker punk and didn't know they were still around. That's cool. And also, this is very cool.
I'm sorry, this book is clearly a joke. Do you not get the humour?
>too hard

roughly chopping random vegetables and throwing them in a pot is hard?

>too much time

using a pressure cooker for 45 minutes while you watch youtube videos is too much time?
Baldur's Gate 3
worth a look: https://github.com/nibbula/lish
While all these are valid points, you just have to compare hand- and machine-washed glasses once and will never confuse them again. I believe that standard machine cycle includes enough rinsing to wash off detergent, but you may do another rinse just in case.
Relevant: https://en.wikipedia.org/wiki/ReactOS#Internal_audit
The one advantage that air fryers have over standard convection ovens (IMHO) is that you can make smaller portions, and because these products are designed to cook small portions they can direct a ton of heat at the food, cooking it very quickly. Prepackaged meals' instructions usually mirror my experience as well, saying that cooking in an air fryer will require less cook time compared to an oven, and a drastically lower temperature as the heating element is literally right next to the food as the air circulates the heat.

Otherwise, if you already have a convection oven and don't mind waiting a bit longer, I don't see a good reason for purchasing an air fryer (other than the aforementioned advantage).
After reading all the comments, I realise I misinterpretated the last two sentences. I thought Bram was concluding that you have to accept the same kind of trade-off you accept in the frame of professional software development, when you deliver an app you are really dedicated to.

Obviously, Bram, or Linus, or Stallman, and many other devs I don’t even know, are not there for delivering half-baked pieces of art. And that’s eventually a GOOD thing.
[the counterpart being that the dedication level is MUCH beyond the one in professional environments]
She is an old timer that is with Mozilla since the beginning. Should be pretty hard to challenge her from the inside after Brendan Eich departure.

What I have to say is that Brendan Eich lost his respect with hia peers inside Mozilla after donating for the campaign against gay marriage, so it was entirely his fault.
I can answer this one. Weird money is bad. The coins don't really matter (England for a long time had pre-decimal coins still in circulation, everybody knew what they "meant" so it didn't matter that they were labelled wrong) but large denominations such as bank notes are likely to attract notice and should not be "weird".

Almost everywhere, almost always (if you're about to write an objection about "Legal tender", go read what that phrase actually means and reconsider) what matters is whether the person accepting the money agrees this is money. So you want as much as possible for everybody to agree that this 50 Euro note is money, while this toy money from a Monopoly set is not money. Weird money interferes with that.

You mention that there are visually distinct Scottish notes. There are. And their face value is exactly identical to English notes, also true. And yet, it is entirely possible that Scottish notes will not be accepted in my city here on England's South coast. Not because of some specific anti-Scottish bigotry but because Scotland is far away and people here have not seen your weird money.

Story time. A few years ago I was at my favourite local Chinese restaurant, buying Duck Ho Fun (somewhere the other side of the city does even bigger noodles but it's too far to walk and I'm lazy) and a guy with a strong Scottish accent comes in. He wants something boring, I don't remember what, and he tries to pay with a Scottish note. The restaurant owner does not recognise this as money. Scotsman argues he "has" to take it [this is wrong] but the restaurant owner won't, it is clear that while they're arguing nobody will be actually working on my order, so, I take the Scotsman's weird money and swap it for my English money, which the restaurant owner accepts as good. Weird money is bad.
This sounds super sketchy. Return on invested capital is not an accepted hedge fund performance metric, and the idea that a tail hedge fund could make 105% a year on average is ridiculous.

This is why Spitznagel(but even more so Taleb, Universa's "scientific advisor") are considered clowns in tail risk and quant hedge fund space, huge amount of publicity but no public audited figures to back the claims up.
I first thought it sounded a bit like Retroshare[1], but now I am not sure.

[1] https://retroshare.cc/
That's what you do once you have money because time is more expensive.
Anonymity?
Technically AMD could still make ARM[1] or RISC-V based CPUs under a new owner.

[1] https://www.trustedreviews.com/news/amd-reveals-its-ready-to...
At least not a legal one...
Yes for those types of media I definitely agree that AI will have an effect. But for the traditional “fine art” market, the rules are very different.
In 5yrs of HN I didn't know this was a thing. This post made me pull down the page to refresh it but then I saw the bar blending with the nav bar.
Oh, this brings memories. First project where I ended up writing CMake, I think partly because it made it somewhat easier to build both macos and windows versions. Also first project I used Jenkinsfile on, as it was a new thing introduced in Jenkins when we started building our CI.

Making a builder for macos was a PITA (finally I think an MBA was provided to the project just to run those builds).

Good to see it continued for some time, I feared it got canceled much earlier.
Postgres Language Server
hey HN. this is a Language Server[0] designed specifically for Postgres. A language server adds features to IDEs (VSCode, NeoVim, etc) - features like auto-complete, go-to-definition, or documentation on hover, etc.

there have been previous attempts at adding Postgres support to code editors. usually these attempts implement a generic SQL parser and then offer various "flavours" of SQL.

This attempt is different because it uses the actual Postgres parser to do the heavy-lifting. This is done via libg_query, an excellent C library for accessing the PostgreSQL parser outside of the server. We feel this is a better approach because it gives developers 100% confidence in the parser, and it allows us to keep up with the rapid development of Postgres.

this is still in early development, and mostly useful for testers/collaborators. the majority of work is still ahead, but we've verified that the approach works. we're making it public now so that we can develop it in the open with input from the community.

a lot of the credit belongs to pganalyze[1] for their work on libpg_query, and to psteinroe (https://github.com/psteinroe) who the creator and maintainer.

[0] LSP: https://microsoft.github.io/language-server-protocol/

[1] pganalyze: https://pganalyze.com/
> BUT! As long as that feature doesn't have recurring costs to the manufacturer (heated seats), it should be a one-time fee, and transfer with ownership.

What if it's a sort of payment plan?

E.g. if we assume heated seats costs $1000 and the consumer wants to pay for this monthly over ten years then it'll be 1000/12/10=$8.33 plus interest per month.

Of course, this should mean that once repaid, it's the property of the owner and therefore transferred at resale.
If you are in an equilibrium and do not want to lose weight that may be true. But I think in many countries that is rather the exception than the norm.
The comments in this post remind me why I use an IDE. Breakpoints, debuggers, auto formatting aren't things I make decisions on every day, they're just built into the tool I use. (I recently moved from visual studio to intellij and friends, and the biggest feature I miss are https://learn.microsoft.com/en-us/visualstudio/debugger/usin... tracepoints. They're like runtime configured logging for compiled languages)

That said, I do use vi bindings for navigation. Stuff like "replace all instances of X with Y" are semantic, and my editor handles them for me. Doing "insert at the end of this quoted string is something I _do_ use. I have gripes with Vi's defaults (hjkl shouldn't be the default because the author had a keyboard with those defaults half a century ago), but overall it's an improvement on arrow keys and a mouse. The best comparison to me is it's like touch typing Vs hunt and peck typing for text editing. I'm not wildly more productive because I can use a handful of shortcuts, but it does remove friction.

What I do want is semantic vim. I spend my day writing code, and despite the fact that I edit text I think in semantics. No, I probably don't care what the next word is, and I don't care to guess how vim is going to interpret `w` when I give it:

macro_rules! foo {
($l:tt) => { bar!($l); }
}

macro_rules! bar {
(3) => {}
}

foo!(3);

What I really want is something that interacts with tree sitter (or the likes) and navigates my code. I want to delete this current block, or this function. I want to jump to the next argument, not the comma in a hard coded string. I want change the last argument of this function, not up until the closing bracket of the first function call in foo(bar(), baz(), 3);
Not a word about uefi or any other kind of standardized booting. Not surprising given the use case list but still disappointing.
https://github.com/ietf-tools/rfc2html
Age discrimination might be part of it, but even if you don't list your age at all, you seem impossibly overqualified for a lot of positions.

Do you want to get a job as an engineer? Or a CEO? Will you accept a job as a mid level programmer?

You need to tailor your CV to the job you're applying to and leave almost everything else out.
https://en.wikipedia.org/wiki/Catastrophic_interference
The paper is here https://www.science.org/doi/10.1126/sciadv.adh4310

more supporting material. https://en.wikipedia.org/wiki/Phason

I don't understand anything about this field but I did used to know what "adiabatic" meant so forgive my lay interpretation... it seems the effects of a synthetic 4D are achieved, by varying these slices of the "periodic crystal of higher dimensions (up to 6)"... whatever that is... which is done changing the phase of "space modulation" in the material.

I think it's like: if you witness a 3D wave and you live in 2D flatland, you can still characterize the wave in 3D. And maybe you can even frob some knobs in flatland which change how that 3D wave behaves, e.g. by shifting its phase; changes in behavior in 3D which are observable in flatland's 2D "slices" also.

Phasons being on Wikipedia with no sniff of scam warnings there or in related articles, I'm inclined to believe the paper isn't a scam, whatever it's saying.
Nvidia Launches a 100kb text-to-image model called Perfusion
>You can use any navigation command as the target, I find myself often using

> >}

>to indent every line until the end of the block.

Yes, that's a good one for code in languages where } marks the end of a block, such as C, C++, Java, etc.

I also use

>G

to indent from current line to end of file in a text file, or

1G>G

which is 1G to go to line 1, and then >G to indent to end of file, which indents the whole file, which can be useful for printing on paper, more so when combined with other options like shiftwidth, !fmt, etc. (also mentioned in this thread).

And many other such combinations of the indent operation and some movement, for structuring text or code, are possible.

All such combinations are based on the same principles mentioned in the Stack Overflow "grok vi" comment that I posted about in this thread:

https://news.ycombinator.com/item?id=37018215
Please refer to 'rendering and converting' at https://authors.ietf.org/choosing-a-format-and-tools
This approach where even the basics are broken - links require full manual management (what happens when you rename some target file) - is another 50 years away from Memex
Note also that superconductors only have zero resistance to direct current.

AC, including and especially any form of high frequency signaling, still face impedance.
I was too young to read the Rudiments of Wisdom comics. My mum cut them out and saved them in a scrap book for me. She finally gave me it about 10 years later, in the mid 90's, to read. What a treat!
IME it help but also doesn't. Part of the problem with burnout is internal. Removing unrealistic external expectations with a fresh job does help a lot, however there are still the expectations coming from the inside.
For some reference, this post is

https://news.ycombinator.com/item?id=37013396 (shortened to 13396)

my comment you replied to

https://news.ycombinator.com/item?id=37020429 (shortened to 20429)

and your comment here is

https://news.ycombinator.com/item?id=37020517 (shortened to 20517)

I think the issue depends on whether you are on a a comment URL (e.g. clicking on the timestamp of a comment), or if you are on the post. If I'm scoped into 20517, the "parent" option is indeed a link to 20429. It will hard load to scope into 20429.

But if I'm on the actual 13396 post and click parent on your comment, I am instead 'loading' 13396#20429. Which of course isn't reloading the page but scrolling to a specific header.

I never personally liked the decision where replying or loading a comment took me to a whole new webpage instead of rending a formbox within 13396 and/or loading 13396#[comment ID], but I imagine there were historical and/or technical reasons for the decision. It generally doesn't bother me as I tend to mostly browse comments and only occasionally respond.
They can keep their tourism money, education isn't tourism nor is it banking. People gain critical skills that can make or break a nation's economy, industries and national security advantage. Since when is the US reliant on Chinese ir any other tourism at such a high cost! If they have so much money, paying private schools is well within their reach and maybe they should be helping fund research with their high tuition instead of private schools getting a grant?
I think the thinking was that falsifying banknotes would be too easy if there were many different ones. Yes, people could turn over bank notes to check the common side, but that’s annoying.

For coins, that’s less of a problem because they’re worth less and because it’s harder to make lots of money with fake coins (you’d have to make lots of them and, more importantly, find a way to spend them rapidly. Paying an expensive car/watch/smartphone/etc with coins is highly suspicious)
For reference use MDN. It will suggest more modern alternatives where appropriate, and tell you what is deprecated. Also what is supported by browser.

https://developer.mozilla.org/en-US/docs/Web/API/fetch
We used to have newspapers where you would post an obituary.
Omfg.

I am in disbeleif that people like this exist. U really have a problem about my beleifs or how I spend the money I earned myself? You could literary burn yours during your life or death and I wouldnt care at all. You can literary invest in pink elepanths reviving you millenia after your death and I would not lift an eyebrow...

Its you who is selfish not the OP. You and your beleifs... you judging others not to be good enough by your metrics. Did you even read yourself before posting? Nothing?
I've understood the meaning pretty quickly too, and I think it's a very nice gesture. If there isn't such a post (on the first 2-3 pages max) however, as has happened a few times, it's just a mystery death ribbon.
https://www.sensitiveresearch.com/Archive/CharCodeHist/#NOTE...

> From Eric Fischer: You may also be interested to know that RFC 20 […] is, aside from minor typos and the opening paragraph, essentially a word-for-word copy of the X3.4-1968 standard, presumably without the knowledge or consent of ANSI.
Damn. That's a name that I haven't heard in two decades...
Superconductors only have zero resistance when measured in DC.

AC still faces impedance, high frequency AC like DisplayPort especially so.
It’s a good reminder.
And still claiming warrantee at Tesla when something's wrong the the engine
vi and vim are atrociously bad. y’all got stockholm syndrome

vim may be 10% less awful, but it’s still garbage

> When using Vi in insert mode, you cannot move around without first hitting Esc then again i or a. Vim fixes this by allowing you to use the arrow keys to move around in a file while in insert mode.
Honest question: how many HN'ers have worked on a codebase they considered non-crappy?

Or, put a better way, for all the codebases you have worked with, how many were crappy and how many were not?

I'm increasingly convinced that there does not exist a large codebase in actual use that isn't crappy in some way or another.
The problem everyone in this thread is missing is that by fueling Chinese education at US tax payer cost, their educational institutions and research programs already rival the US. Competition is fine but paying your competitor to win is silly.
OOP itself is not a misstake, but the way it is (usually) implemented probably is.
Ironically, Kevin Mitnick is missing from the list.
Collecting and repairing vintage computer electronics as a hobby is comparable to lego or embroidering, except for this one specific example where it will easily Fking kill you. People might not expect mellow past time to have such dangerous traps.
https://ftp.sunet.se/ for another oldie one.
We definitely need open source tools. I personally use Logseq and have a lot of notes. I want to use AI to better search and make connections, using something like ChromaDB. Logseq is mainly for text. What My Mind (mymind.com) does for "smart bookmarking" is really great. No folders, collections at most if you really need it. Making the most use of digital knowledge is something that really needs to be focused on. It can accelerate a lot of things. And we must stop doing this with yet another cloud note-taking app with OpenAI integration with a bunch of (personally) useless collaborative features. I want my own mind that works for me and in my interest.
If only all videos of LK-99 (and UFO sightings for that matter) came in such high, crisp resolution. Thanks.
Easy and delicious, and only 3-4 of the ingredients are perishables you need to get. The rest are pantry items:

* ~2lb sirloin (flank if you have money to burn)
* Some soy sauce
* Sesame oil
* Onion powder
* Garlic powder
* 2 white onions
* Peppers of some kind (I like shishito for this, and something really spicy if I’m not cooking it for my family)
* Scallions (if you want, there’s already onions)
* Baking soda
* Corn starch
* Beef bouillon paste

Cut the streak in thin slices across the grain, think stir fry size. Toss in a bowl with onion powder, garlic powder, soy sauce, baking powder, and sesame oil. I don’t measure when I cook, but I’d guess maybe 2 tbsp of onion powder, 3 tsp garlic powder, 3 tbsp soy sauce, 1 tsp sesame oil, 3 tsp baking powder. Eyeball it and toss well to coat the meat evenly. If it seems like too much, do less. You can always add stuff later.

Let it marinate for a while, 1-4 hours usually. I do it a few hours before I want to cook, it cooks fast. Meanwhile chop the onions and peppers.

Heat some oil in a Dutch oven or other large pot. When it’s hot put the beef in and brown it for a few minutes.

Add the onions and peppers and toss for a few minutes and let them cook.

Next prepare two cups of the beef bouillon paste according to its directions. Add it to the pot and mix everything.

Finally, add about 3 tsp of cornstarch to a small bowl and about an equal amount of water. Mix it until there are no more lumps and before it settles out again add it to the pot and let it simmer a little longer, or until the sauce is almost thick enough. It’ll thicken more as it cools.

Serve over rice or whatever you want.
No idea why they would talk about that in such a blog post, but as I understand it, the booting process will be standardized by the platform specification [0].

[0] https://github.com/riscv/riscv-platform-specs/blob/main/risc...
> And yet, it is entirely possible that Scottish notes will not be accepted in my city here on England's South coast. Not because of some specific anti-Scottish bigotry…

There’s another reason. Scottish pounds aren’t issued by the central bank, but by commercial banks and aren’t legal tender on England’s south coast (technically not anywhere in the UK, including Scotland)

(https://en.wikipedia.org/wiki/Banknotes_of_Scotland)
My gamer handle is Xarex.... and I always sign X... but I must accept defeat from the man who paid $44 billion for Twitter. You probably have no choice, but you could always reply with an offer you'll accept to change it. If you've got to do it, you may as well see what you can get out of it.