skysight-inc/HackerNews huggingface dataset:
Felt (still am, actually) this problem too. Started with the same approach (Vanilla Emacs) a few years back in order to really learn the ins-and-outs after giving DOOM and others a shot and feeling like I didn't have the faintest what was really going on with all the magic. I somehow did end up falling in love with Emacs again[^1].

Won't lie... there was a fair amount of cursing involved and, despite the love, I wouldn't recommend many to venture down this road[^2].

Now I have gone the literate config way in my dotfiles https://github.com/vidbina/dotfiles/tree/main/emacs and I jump between Cursor (vscode-based), Neovim and Emacs for different tasks on a daily. I also found https://github.com/dustinlyons/nixos-config/blob/main/module... just a few days ago which could be a useful resource when you're building yours up.

> Unsolicited tip: Take it as a hobby! Picked up a bunch of useful learnings from my Emacs experiences (a. literate configs, b. comfort around working with LISPs, c. bigger appreciation for parts of the GNU ecosystem, d. more in-depth understanding of how my devtools work which helps me debug issues in Neovim or vscode when I see them) but still think that I'm cursed by wanting to go down this road so badly. Wish I could just vscode my way through life and build dope stuff, unencumbered!

P.S.: I found Emacs far less painful ever since I started rubber-ducking with ChatGPT about my elisp and configuration problems a few years ago, so now is definitely a nicer time to take the plunge.

1: Used Emacs heavily in college over 12 years ago when I would boot the Windows + Novell groupware school computers into my own Ubuntu config with my Emacs and embedded dev toolchain from my pendrive.

2: The single-threaded-ness and related ocassional unresponsiveness/hangups still grind my gears.
Boeing is playing off its role as being so vital to national security that the government will keep it from suffering too much loss.

Fair enough.

However, if that is the case, then the bean counting management is guilty of sabotaging US national security by running Boeing into the ground for short term profits.

The entire C-Suite of Boeing should be sentenced to multi-decade prison terms at IDF SuperMax for their selling out US National security for profit.
I've never been wholly convinced that such a treatment merits design or engineering, beyond implicit safety rails and dose optimization - even then there are instances where the bumpers had ought to be removed entirely.

It has however been quite some long time since I read on ibogaine, and if I recall correctly the effects lasted three days, which would indeed merit some check-in.
Read this on mobile and the identifier longWindedNameThatYouCantReallyReadBTWProgrammersDoThatALotToo overflowed into the margins - I regard this not as a bug but a feature which helped make the author’s point :-)
> Whatever happened to Boeing's "Engineering Excellence" ?

Suits.
Experimental antibiotic kills deadly superbug, opens whole new class of drugs
This is just a wrapper wrapped with marketing. If you are looking for a proper infrence servers check:

easiest : ollama

best for servering : vLLM

OpenAI Compatible : LocalAI
No, I'm saying they should be forced to give me access to run the code I want to run on the device I bought from them.

Ford can't geofence my Bronco to only drive to stores that pay them off, why should Apple be allowed to enforce what I can run on my iPhone?
It's funny you mention that, because Design of Everyday Things has a whole part about how people abstracting away the implementation leads to people having extremely wrong ideas about how things work.

I think abstraction is good in theory, but at the end of the day the implementation is what is happening. The classic thing of people relying on undocumented behavior, etc etc.

What good is a conceptual representation that doesn't actually align with what happens? It's not like the gas pedal being pressed down is actually what makes a car accelerate, after all! Whenever you're dealing with something _not_ working as expected, those who know the implementation are going to be in a much more comfortable position in general IMO.
Buying any laptop just for running LLMs may be bad choice. Maxed up spot EC2 instances could be good I heard
Work on your war cry!

Seriousness aside, I ask fitness folk online what the point is of a gym. If you are serious about it (they are) surely you buy your own equipment and train in the comfort of your own home?

One said he does have his own equipment and that [while people would deny it] the gym is entirely for social interaction.

I suggest watching, broScienceLife, most of his videos are bad, actually they are all bad.

https://www.youtube.com/@BroScienceLife/videos
It's much more important to get into the habit of reading consistently and at high rate! Then worry about where you point your newly developed reading skills. Most people just don't read consistently.

The hardest thing to convince new students who join my group is that every single day they need to alternate between reading at least one paper in their field or at least one random paper from somewhere else, and spend some time reading a book. Record everything into a bib file. Once you develop this habit you will end up with a massive bibliography by the end of say 5 or 6 years. Over 20 years of doing this I've read 1000 books (1 per week) and thousands of papers. Our more fun research projects have all come from random connections between ideas that never would have occurred to me without this broad knowledge base.
Funny how serious / loner type people often open up when you ask them to help spot your bench press. At least that's been my experience, that moment of them helping you out at your vulnerable time somehow lowers the guard / the friction to chatting
>I forgot how absolutely horrible the new user experience is.

It's terrible, but the people in a position to change it aren't new users and they have decade-old configs, so it stays terrible.

Try suggesting making CUA-mode the default (to ease onboarding new users) on the mailing lists or /r/emacs, for example. It's amazing how vitriolic people can be.
Source:
https://github.com/Bubble-Protocol/seedling/tree/main/src/co...

UserRegistry:
https://polygonscan.com/address/0x5Ec6A3284049E8b3e5966882fd...

ContentRegistry:
https://polygonscan.com/address/0xF86eFfA878F484DF4a2D2d1703...

TipJar:
https://polygonscan.com/address/0x1c4a6b233DABf5566Ae7196657...
Thank you for the detailed response!

Pivoting into arXiv is a good idea. It helps you have focused prompts and templates.

A natural progression is aggregation, categorization, and related paper suggestions. Since arXiv has HTML versions of papers now, you can also consider allowing deeplinked citations directly from the LLM summaries.

A GPT-curated comments section for papers would also be nice, automatically filtering out any spam that gets past the regular Disqus filters, then scoring/hiding comments based on usefulness or insight.
Characterizing the US's current commitments in Ukraine and Israel as 1.5 fronts is baffling. Neither of those constitutes even a tiny fraction of the American capability to wage war.

Yes, there are some commitments in the Eastern Med, but as Ford heads home, the Bataan ARG of literally three ships and zero full-sized aircraft carriers is judged sufficient to hold that down, because remember that their role in Israel is to, uh, do exactly nothing.

Now, putting aside Israel-as-such, there is Ike's group in the Red Sea. The Red Sea presence isn't directly about Israel, but about Houthi threats to global shipping. If the US was in a hot war, global shipping could go around Africa (which Maersk and another line had already decided to do, I've seen some pundit modelling on the costs and consequences, it's pretty miserable from the standards of peacetime, with consequences on the consumer supply chain, but in terms of "oh no the US might lose a hot war with China", going around Africa will just have to work itself out).

And yes, they're moving amazing amounts of arms to Ukraine, but not as much as it looks like. There's a lot of already-destined-for-scrap vehicles, and a lot of ammunition that was approaching the end of its shelf life, and so on. What fraction of Abrams went to Ukraine? (under 1%) How many F16s are going to Ukraine? (I believe that all nations collectively have committed around 60 F16s, which if supplied entirely by the US would be about 2% of US fighter aircraft.) Don't get it twisted, the US is not going full-bore in Ukraine. The stockpiles and production capacity of 155mm is a concern for sure, and air defense missiles too. But it's not even close to being a "front", even in terms of the logistics demands (and obviously in terms of combat personnel it is 0% of a front). And because of that conflict, Russia is nearly incapable of doing anything more aggressive than it already is, which frees up military resources relative to the situation 2 years ago. Except 155mm, of course.

None of this means that the US does or does not need to increase the size of its fleet to meet goals involving its pacing threat, which is the context of this thread, and I'm agnostic about that higher-level claim. And I'm not saying that everything is peachy, neither with respect to the health of the US fleet in general, or in particular with respect to industrial competitiveness vis a vis China. But the US is not currently in a 1.5-front war, that's just absurd.
Tech Support Done Bad
Cryptographic Hieroglyphic Writing
It's both. That's the nature of systems. You can loose a lot of muscle mass and survive, but very little brain tissue. Civilization could survive large chunks collapsing but would likely hit a wall if key cities and people were to be eliminated at once.
Git stores states of the repo across time. The diff is something created for the user. Internally, Git might or might store it in an optimized way, but not necessarily.
Do you lack the space for a home gym or are you an advanced lifter that would benefit from the specialized machines?
yeah we had that some 15 years ago like Google App Engine
Do you have a sales-receiving AI counterpart also? I hate getting pitches, especially if written by AI. If I had an AI assistant who could process these AI sales pitches, that would really ease my job.
Reading through this and then thinking about rebases in particular.... I think whoever comes up with a good mechanical explanation of rebasing deserves a prize. I just imagine it as "it figures out diffs and then tries to apply them over at another place" but this runs up against reality way too often.
> I've been working, ... in an environment dominated by people with a background in math or physics who often have sparse knowledge of "software engineering". ... Invariably, the biggest messes are made by the minority of people who do define themselves as programmers.

Interesting switch in language here from "software engineering" to "programmers". There is of course a long history of debate on these terms, whether there is a meaningful distinction, and what qualifies as engineering versus programming.

Wherever you stand on this debate, there are a number of practices of software developers that tend to be used more towards the "engineering" side. Two of the most essential in my mind are peer code reviews and automated testing of changes (with tests, linters, type-checkers, code formatters, profilers, fuzzers, etc.).

This post doesn't talk about any of these practices or whether the so-called "programmers" messing up the scientific code are using them. I'd say if the people messing up the code are not actually advocating for using software development tools to write better code they are not actually applying software engineering practices to their code.
A fiction author would have to be an absolute master to create such a complex world.

I suggest looking into some better-known fiction writers from the past, as my experience has been entirely the opposite to yours. I find good fiction to be infinitely better at creating complex realities, whereas nonfiction tends to all operate from the same contemporary pseudo-omniscient viewpoint.

I happened to be listening to this podcast this morning, which is actually about the exact topic of fiction and history:

https://www.laphamsquarterly.org/roundtable/fiction-history

It's about Joseph Conrad, whom I definitely recommend as a writer worth reading.
TFA seems to have hit a nerve.
Aviation safety culture is indeed not comparable to that in software, and arguably that’s a very good thing (for aviation).
It's really that easy. Ppl like to complicate things A LOT. Just to look more important.
The journey of the Roman gladius and other swords
You know, 96% of businesses (and by extension codebases) have to get by software wise without high priced software engineers. They couldn't afford it. The vast majority of running code is produced by people whose understanding of computer systems and programming goes as deep as how much documentation they need to ctrl+f through to get some specific tasks done.
Biologically we are not evolved for sitting all day without movement. The old Mind(Brain)/Body connection with feedback loops. Note that this is independent of stresses from the Environment itself (eg. indoors with no sunlight, stressful boss/colleagues, deadlines etc.) which makes the situation even more worse.

This is what makes a lot of us Programmers prone to depression/listlessness/low energy/loss of concentration/negativity etc. I think all of us Programmers need to find something to do with our hands and force us to move around outdoors whether it be Farming or anything else; and this needs to be regular and consistent.
Well, they can't be that bad if the FAA will to listen to them. I can recall another transportation company who is able to have legislation passed for their soul benefit.
This is an excellent comment and one should also note that the claim is wrong. If one line is changed "a diff" will likely have two lines: one removed, one added. If you change a sentence "I am studying tonight" to "I am not studying tonight" git diff will show one line deleted when I actually didn't delete anything, conceptually.
I also do (it also makes it more clearly, in my opinion), as well as with the bitwise operators & and | but sometimes with the bitwise operators the code is written in such a way that the precedence doesn't matter anyways and so I will not need to add parentheses anyways.
Yeah, I have two, and there is no way to put some proper OS on them :~((.
I imagine it as separating a branch from the rest of the tree and attaching it to a new base commit ("rebase"). Naturally you need to apply all diffs (interpreting commits as diffs here) from the original branch to the new base commit. So you re-based it.
I loved the book, though more for its humour and observations about culture, than for any sort of practical advice about what to read or not. Incidentally, the title of the book apparently had a question mark in the French original which was removed in the translation, which changes the meaning / expectations somewhat (from philosophy to how-to).
FURY – How a Museum with a Sherman Made a Movie [video]
But you can take Fortran seriously?
Plagiarism is bad, sure. Why do we find them only when we are trying to throw some shit on people? Why not before? How come that people can make a huge career out of cheating for decades, instead of kicking them out in the moment they hand in their plagiarized work?

Apparently it is possible to find it. If we can find it now, we could have found it last week, and last year too. If only people cared...
> Simple-minded, care-free near-incompetence can be better than industrial-strength good intentions paving a superhighway to hell. The "real world" outside the computer is full of such examples.

Overengineering is insidious - "It is difficult to get a man to understand something, when his salary depends upon his not understanding it". A team can sell a solution better than a single person fixing something without making a big deal out of it. You get organizational clout and inertia on your side when you make something big and expensive.

And then complex systems are by nature hard to reason about and by extension hard to critique.

So many things come down to "complexity is the enemy".
Then maybe porn shouldn't be available on the Internet
If the non programmers commit correctness bugs and the programmers are just using patterns you don't like, maybe try to understand the patterns instead of balk at them.
Some people jokingly call that Stored Procedure in the 21st century.
They used to say “if it’s not Boeing, I’m not going.” Some sort of jingoistic tripe. I wonder how many true believers are left after all the trash Boeing has been putting out lately.
Invented or not, it’s annoying when someone assumes people reading their comment will know what an acronym from another field means.
> literally

I don't think that word means what you think it means.
or for example, if the config file sets `PubkeyAcceptedAlgorithms=+ssh-rsa` which is necessary

It already does this: https://github.com/MegaManSec/SSH-Snake/blob/7ae7ef0afe0e067... and https://github.com/MegaManSec/SSH-Snake/blob/7ae7ef0afe0e067...

I see no downside to just using the hostname from the config file

It already does this: https://github.com/MegaManSec/SSH-Snake/blob/main/Snake.sh#L...

the config file specifies a port besides 22, it won't be able to connect to that host

This shouldn't be hard to implement and can certainly be added in a later version.
I'm not sure what you mean? The only reason jailbreaking is possible is because it's a security flaw. A secure device can't be jailbroken, and we should all have secure devices. Regardless, this is far from a sure thing, opens you to 'voids your warranty' bs from the manufacturer or even bogus DMCA paper terrorism. I'm saying it should be a legally enshrined right with no ambiguity.

Security is about trust. If you trust Apple or Google, and don't care about their 30% tax, then you should be able to choose that. Make it the default, even. But if you don't trust them, and don't want them to control what runs, that should be your choice too. It's your device for fucks sake!

"Security" is a weak argument for unconditionally giving up all control over your own device. Especially when that control is very obviously being used against us by those very same that are claiming to protect us. The situation is reminiscent of countless dystopian novels. If we're going to accept that anyway, I think it needs to come with much stronger protections for the common good in other ways than vague and pretty bogus "security" arguments. If they want lock in, I think they should have to operate the platform on a cost basis, and with strong antitrust protection in exchange for that privilege.

Most Windows PCs allow users to enroll keys in their secure boot system. Do you hear about grandpa getting his life savings stolen by this mechanism often? I certainly haven't. Much more likely he lost it to social engineering, where no technological measure is going to help you.
I thought you were joking about the 38 million requests! wow! Have you heard about .parquet files? Save it as a parquet and share the link.
It's not a plug door. It's an outward-opening door, apparently. [1] Usually, those things are plugs, and have to be pulled inward to open them, which is not possible when the cabin is pressurized. But there are B-737 configurations where it's an outward-opening door. For those, when there's a door installed, there's a single solenoid to prevent opening it in flight.[2] Is there some kind of dummy door that's installed if that location is not set up as an exit?

I'd thought that outward-opening doors on passenger aircraft had gone away after the DC-10 disasters with them.[3] Apparently not.

[1] https://www.youtube.com/watch?v=ZFNU0cc29OQ

[2] https://www.youtube.com/watch?v=9Zyxy3naQh0

[3] https://en.wikipedia.org/wiki/American_Airlines_Flight_96
Not everything has to be a VC-funded startup.

Some people just make stuff for fun, to learn a new skill, or to scratch a personal pain point.
== is really just a logical xor anyway.
Sure, but the OP made out like the only options for personal stuff were cheap, shitty hosting providers, or expensive ones. And that's not true. We can't make people do research, but don't equate "lack of due diligence" with "lack of options".
This takes me back. Way back in like 2004-2006 or so I was working a computer repair desk at a big retailer and did a ton of side business. The side business honestly paid more than my job did.

I would travel around NYC fixing things for mostly clueless people. People attempting to screw me on payment was common. The frequent move was to offer drugs or sex in lieu of payment after the work was done. The only sane response to this though was to tell them to just pay what they could afford and then get out of there as fast as possible.

I had a few rich and famous clients. It was a fun time, but I got tired of taking long, extended train rides after a full day of work only to do more work and have a long train ride home.
What you’re describing is an automated system for the government to control information shared between two private parties. We don’t have that here.
I’d be willing to bet all planes built in the last year or so will be grounded immediately. As for others, possibly if they determine the issue is long standing and we’ve just been lucky.
This thread started with "gaping security hole" and I'm still not seeing that. Yes, if someone has a PCIe design that can exploit the root complex of the host, and if they have a way to remotely deploy it to an FPGA through this new kernel interface, then yes, that's an interesting new attack. Those are some big ifs though, I think.
> restored to atmospheric pressure!

Cries in sad turbo noises
Do you have a good guide to DIY flywheels?

And how can you know you're doing progressive overload with them? With weights it's easy to tell you're going up in numbers, how can you quantify gains with flywheels?
Teleprinter (1932) [video]
Best practices tend to be overkill for small codebases that have few users, which encompasses the majority of scientific code.

Sheer tenacity is typically sufficient for scientific codebases.
Petrochemical use is currently what, about 20% of total crude oil use? Yeah we'll probably need to start at least trying to tackle that soon even if the CO2 in the atmosphere thing is more urgent, but there's no pressing need to be a viable plan for 100% reduction now if we won't even think about using it for probably a decade at least. We've got the time to move forward one small step at a time and then verify each step so it isn't like plastic recycling ("Oh yeah we'll totally do it" *dumps in lower income country*) and measurable goals on shorter timeframes (say, 30% reduction by 2030) are much more achievable and effective than a vague long term goal of not using any more oil ever, not even a little bit. There's no shame in picking the low hanging fruit first.
Love this! Looks nice (I can't design it), works smoothly. Kudos on you for building something simple and just getting it out there.

Universe knows, there are many bells and whistles you could have tacked on, possibly dooming this project to stay in the "project shelf" for a much longer time.

What's your story on starting this? Needed the tool yourself and couldn't find anything that worked for you, was trying to learn new tools, lost a bet?
Every complex adaptive systems exists teetering on the edge of collapse. Doomsayers are not insightful, they are just near sighted.

And accelerationism is an incredibly pretentious stance. People actually think they have understood perfectly what civilization is and what it ought to become. That is a colossal claim.
How does a teenager have access to $500 they haven’t spent and can spend without their parents knowing (especially the kind of parents who’d want tracking on their kids phones)?