skysight-inc/HackerNews huggingface dataset:
At least I wasn't claiming there was anything deterministic at play.

I believe generally several characteristics of the Shah's regime are held to have laid ground for the revolution. https://en.wikipedia.org/wiki/Iranian_Revolution#Background_...

So it's not about robbing Iranians of agency (who are among the most distinguished and ancient cultures), just stating that 1953 meddling gave rise to a regime that possessed these characteristics, and without the coup, different dynamics would have been at play.

I totally agree, there is zero chance of war over lithium.
I wonder if annotations and annotation pre-processors could have been an alternate way to approach this had they been applicable to String constants.

String name = "Joan";
PreparedStatement query = @SQL "select * from users where firstname = \{name}";
> So STR would only be used -- hopefully rarely

If that's the hope, why have it automatically imported statically for all files?
A personal anecdote:

I grew up using Emacs—I think the first time I fired it up was when I was about 7 and was learning how to use mutt to read and send email. I used Emacs exclusively—I did learn the basics of vi bindings but never seriously used it—until I was about 24. I got a nasty case of RSI from using a mouse too much for too long. I went all-in on my ergonomic setup: I got a split/tented keyboard, a standing desk, went to physical therapy, etc.

I also took a look at my keystrokes and decided to 1.) get a keyboard with a thumb cluster so I could put modifier keys on my thumbs, and 2.) switched to Evil mode for the Vim bindings.

Life is awesome now.

I believe Emacs+Evil is the best of both worlds. I initially poo-pooed modal editing (why do I have to distinguish between inserting and appending?! It's so stupid!) but I've relented—using Vim bindings is like having a little composable language to talk about text editing. It's amazing.

Evil is incredible too. I'm still tweaking my setup to this day. But that's the thing—I like being able to tweak my setup to get to the maximum ergonomic configuration for me. I think there's some room for some better defaults and/or starter kits in this space (e.g. switching to vterm-mode should automatically take you out of Evil and drop you into the normal Emacs bindings, etc.) but things like evil-collection makes it so that I don't have to switch in and out of Vim-movement thinking.

Some things that switching to Evil-mode feasable:

- I started using the GUI so that Emacs could distinguish between e.g. Ctrl-Shift-x and Ctrl-x—it's nice having richer modifier combinations at your disposal.

- Having Ctrl-z bound to `emacs-evil-state` is a life-saver in situtations where you want to switch back to Emacs bindings for whatever reason.

As I understand it, Evil is the best Vim emulation out there bar none. E.g. I can use `/` as a motion command: `c/foo <RET>` will delete from the point to the next occurrence of `foo` and put me into insert mode. All this without loosing any of the customizability and the larger package ecosystem of Emacs.
The Big Myth – How American Business Taught Us to Loathe G'ment Love Free Market
Github is primarily a website for developers, right? Who is the blog for?

This article is garbage. It reads like SEO trash and I'm not sure why Github feels the need to publish it.
It's just a list of common Python talking points. Points that the author displays a poor understanding of.

The article doesn't really attempt to explain why python keeps growing but the facts listed vaguely suggest that it "keeps growing" (not sure when it was supposed to die) because it is Good and Popular. Which makes sense, I guess.

If the title was '10 Cool Facts About Python (a Programming Language!)' I would probably find it a little bit funny.
That's actually another individual, but I referenced the issue since I felt it was relevant.
For anyone else who was surprised: this is an adapter to HF's model management and inference APIs, it's not for inference on the server/browser (yet??)
In a production job like mine consumable costs are huge.
I'm not sure what was going on with this but the title is similar to a thought that I've been having for a while.

How long until chatGPT or something like it can design the hardware that implements it? How long until it can convince people to build or purchase that hardware and set it up for chatGPT? How long until it can design robots that can do that for it instead of people? What happens then?

Where are we on this path?
Red Hat 9- https://en.wikipedia.org/wiki/Red_Hat_Linux was in 2003. I may be misremembering some details since I thought RH9 brought in egcs but it was 7.3 that did that.
Domain knowledge is the most valuable knowledge. If you have it (or someone in your company) then you understand an industry, how it operates, its problems, its priorities, etc, and very probably you know people in it.

Without it, it would be very difficult to start a successful business.

It's like wanting to start a business to help restaurants without knowing anything about restaurants.
This place is gonna smell classy all week.
> One thing though: Please for the love of the internet, for those of you writing interpolators, DO NOT write an interpolator that picks apart the values passed in through a \{ ... } and starts instantiating arbitrary classes via Java reflection. Just stay away from that entirely, OK?

Indeed. Please no more log4shell hell
What’s to hate about that? It’s a perfectly good use of Python and I do it all the time.
Citation definitely needed. I have a nearly constant internal monologue that is 100% composed of words.
I think the blog is dead: https://primitivetechnology.wordpress.com

The video descriptions and the pinned comment are also really information dense though.

And John Plant, the guy running Primitive Technology, has published a book, which I've not read but could be of interest to people who like this kind of content and would like more of it in the text form.
You might start by talking with him about the peer pressure to own and carry one of these gadgets in the first place, and the kinds of expectations he automatically buys into by doing so.
Well, mapmakers often sneak errors here and there to catch plagiarists. https://en.m.wikipedia.org/wiki/Phantom_settlement
Will the feds approve any of the new small modular nuclear reactors?
Well, the format isn't that proprietary since you can read the code.

Live2D and Inochi2D occupy a specific niche and provide specific features in a way that can't be solved with other off-the-shelf solutions.
> why is it wrong to not want to offend someone?

In my opinion, it is not wrong to not want to offend someone, but it is wrong to give that priority over actually communicating.

I do not intend to deliberately try to offend someone, but I think that it is more important to actually say things, freedom of speech, making an argument for or against something, etc, than it is to avoid offending someone.
I think you're romanticizing it. Until RHEL and LTS releases for Debian/Ubuntu, most distros you never knew if running and update was going to break something because there simply wasn't effective quality control testing in the hobbyist distros. Best you could do was run a version behind, but that hurt if you needed security updates.

There were plenty of people and small highly knowledgeable shops and academics that thought 6 hours fixing a bug after custom compiling a patch was fine and normal (and a RHEL subscription at least meant RedHat would have a team doing that part for you if absolutely necessary), but its not the way companies operated. RHEL at least meant whatever release was stable and an actual QA team put patches through their paces on various hardware and configurations (especially those enterprise high end server configs with special SCSI/RAID controllers, high end network cards, and other chipset other distros simply didn't have the means to test on). The QA/support team wasn't bug reports and guys on usenet going "it works for me, you should have gotten the exact same hardware I have, or be willing to go through the code and figure it out and patch it, and submit it to the source, like a good user should". Or tell you go back to Micro$oft if you want support for your storage controller that the kernel module for worked fine in the last version. Those were the zealots, the rest were sys admins with too much other things on their hands to do than deal with Slackware or whatever the hot distro was on distrowatch.
Has anyone tried this on the recently leaked LLAMA model?
I came to a similar conclusion—Vim truly has Emacs beat with the keybindings. Emacs is a win though because it can be reprogrammed to emulate Vim with near-flawless fidelity.
>I agree but trading OPTIONS is not day trading. It is based on probability and DURATION.

Idk if you bought a course from them or what or why you are convinced that trading Options, at home as a non professional trader is somehow NOT day trading.

>Selling premium allows you to pick your duration,probability of profit and value at risk. This is NOT day trading which is financial sugar.

So you have non zero probability of profit which you are almost certainly miscalculating and some value at risk. Aka you are not guaranteed to make money and if the market does something unexpected you will in fact lose it. You seem to THINK you are more sophisticated or safer than the average Robinhood options trader but you really aren't...
Nixpkgs: The big recipe book of open source
The 'right' way for your build environments is mock

reference:
https://rpm-software-management.github.io/mock/

I'd also suggest fedpkg as a sort of extended wrapper.

The Fedora packaging document below covers it, but not very narrowly focused:

https://docs.fedoraproject.org/en-US/package-maintainers/Pac...
> having gone through this process I think I now understand why RPM packages are less commonly available compared to those for other distributions.

The most popular option of this kind, DEB, is actually even worse to work with imo, due to essentially similar kinds of problems. DEB is the most likely format to be supported by application vendors solely due to the popularity of Ubuntu.

If Fedora, rather than Ubuntu, was the distro of choice for newbies, dilettantes, and overburdened engineers who hope their choice of distro will afford them one fewer thing to focus on, then RPM would be the format Slack and Discord distribute for Linux. (And it would be about as much work for them as maintaining their DEB packages is for them now.)
Seriously, yes. Great thought process behind the design, marred by the good-for-nothing (subjective opinion) backslash.

If any of you design a language or a DSL, please, please - avoid the backslash - for the reasons stated above. Hard to type, introduces unseen problems, most will hate it. It (backslash) is unbecoming, of anything elegant.
The foundation exists, it is now merely a matter of using it. Your example is nonsense because it just as useless to a stranger as a plus code without a mapping tool. When giving someone directions for how to walk to the bank you don't refer to the address but waypoints. As you always would anyway, plus codes or not.
What are the differences in the Self Hosted vs Cloud version?
"cancelled" by xiphias2 deleting the repository on github using magic?

HN can't even tell the difference with asking and imposing?
It's not an object classifier at all. They had to text-prompt the system, first. I think the general idea is using the fMRI data as the pseudorandom initialization for the latent diffusion model to explore.

From what I understand, regular Stable Diffusion starts by generating a noise and then hallucinating modifications of that noise to make less noise. The more you let it run, the better the results.

So instead of just starting with a meaningless random noise, they're using the fMRI data to start. But if you didn't have the text prompt, you wouldn't get the right image. If you were looking at a cat but told it you were looking at a house, you'd probably end up with a small house, similar to one in its training set, positioned roughly where the cat was located in the original image.
Fwiw my wipers work fine. There were a couple patches where “auto” was a bit eager to engage but that’s been solved for years.

There are also 3 “non-auto” settings that work just like any other car.
TBH, I felt the same way for a while... but I found that I really only need to actually remember a handful of things.. git add, git commit, git pull --rebase, and the git rebase -i HEAD~N

Other than those, when I need something I don't typically use, I have google. And most of those instances where it's not one of the commands above, the UI is usually pretty bad anyway. I do like the preiew/diff in VS Code a lot though on the git tab.

I do wish there was a way to post-operate on the most recent commit (uncommit) via the gui though. I tend to work in a branch, regularly squashing and rebasing against upstream branch... then would prefer to be able to (via gui) uncommit the most recent commit, just so I can preview/edit a final pass at once. That is about the only workflow that I sometimes want/need that isn't really in the box, or otherwise more of a pain in the UI anyway.
My experience with RPM is fairly limited, but I have a similar experience with Debian's .deb format. My rough understanding is deb is not as complicated as rpm, but I still have yet to succeed at packaging something with either. Meanwhile I've had a much easier time with APK and PKGBUILD from Alpine and Arch respectively. Why is it these packaging systems make it so much easier while the juggernauts of the Linux distro world have such complicated, poorly documented messes?
Show HN: Despise the all-in-one world as much as me? Micro-Tool Strategy
Hey Everyone, I'm new to the community but I'm curious about the collective opinion of all-in-one tools. Whether it be in development, marketing, sales industries

I myself had set out long ago to build a specific marketing tool with my brother (software engineer) but it quickly fell into the all-in-one style of tool. We've recently pivoted to actively avoid and provide the opposite.

I had asked my team of marketers about how they search for answers to basic questions. Whether it's SEO, social, ads, etc. they all collectively agreed that they will avoid any tooling and opt for the immediate value option. Any sort of tradeoff, templates, or related resource.

I thought I'd pop on here and see if the community was willing to either put this idea to rest or support this search pattern.

We have since started developing things to appeal to this type of marketer. Quick value coupled with an extremely obvious search. I don't mean to push for traffic but to contextualize this idea we created a testimonial creator (https://testimonial-creator.tactycs.io/landing) which follows exactly what's mentioned above. Immediate value, free components, no hiding behind all in one massive features.

All of this to ask, does the community prefer an all-in-one solution or smaller, obvious solutions to specific questions/challenges?

Appreciate all feedback on the question above or any thoughts of the early access tool! Cheers everyone.
Are you asking why Chinese would want to fully own and control _critical safety infrastructure_ of another nation?
That's extraordinary. If kragen is around, I've always been curious what, if any, of our technological discovery history has really been time-gated rather than just dependency-gated. Like, are there certain technological advancements that simply would have been impossible before the year X, when Y happened?
First we're all akin to lawyers and doctors, now each software developer is effectively working to build an airplane...

Everyone here seems to forget that we regulate these industries so finely because they are in a uniquely dangerous position to harm people, and act as if this is a blanket statement that's true for any kind of software development. This is most definitely not true, and we should think hard and long before regulating a thriving industry out of the world in order to feel superior to all those rubes over there obviously doing it wrong.

Regulation is a necessary evil, not a positive good in itself.
I agree that the VPN can be combined with other tech, such as layer 7 tooling to get best of both worlds (VPN for layer 4 data, layer 7 tooling for layer 7 data). What NIST recommends is shifting away from VPN-only infrastructure, and if one were to reevaluate the modern digital infrastructure stack for the current threat landscape, probably sparingly.

Page 22 of https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.S...

"Remote enterprise assets should be able to access enterprise resources without
needing to traverse enterprise network infrastructure first. For example, a remote subject should not be required to use a link back to the enterprise network (i.e., virtual private network [VPN]) to access services utilized by the enterprise and hosted by a public cloud provider (e.g., email)."
Seems like at that point one might as well just pay onlyfans? Although I suspect it is not far off until gpt and deepfaking get combined to produce completely generated onlyfans (or some other competitor if this is against their ToS, I have no idea).

On a similar note I very much look forward to the day when entertainment providers leverage these so I can say to Netflix, et al, "I would like to watch a documentary about XYZ, narrated by someone that sounds like Joe Schmoe, and with the styling of SomeOtherShow".
This is yet another reason why the German model of having half the executive board seats selected by the employees of the corporation should be adopted in the United States. Employees see these kinds of problems and can pass them on up to their board representatives to ensure they get addressed before disasters happen.
This somehow makes me like both vi and BMW less
Lol ok this guy thinks he stumbled upon a free money machine where can make money on 90% of trades. Day Traders are among the most delusional people on the planet.
Somewhat oddly even in C++, where bool is a distinct type, g++ doesn't have any warning for implicit bool to int conversion, although clang's clang-tidy "linter" tool does.
Yep! Works for the middle and right mouse buttons, too.
We’re currently building real-time apis backed by terabytes of compressed parquet… hundreds of billions of ‘rows’… in exactly this fashion using polars. It amazes us at every turn.

Join us and help!
My (possibly wrong) opinion is that the most inspired products come from people who actually work in the business process that you are trying to improve, somehow teamed up with inspired developers and application designers.

Even this formula isn't enough without magic dust, to create something amazing.

I'm a developer and also worked as a recruiter for many years, and over the source of that time wrote three complete recruiting systems purely to serve my own needs as a recruiter. It took three full rewrites over ten years until I really both understood the problem space properly and hit on the right software design that enabled me to really fly around in my recruiting job.

Hard to imagine a team of people coming to me as a non-developer recruiter asking what my problems are and coming up with an inspired solution.

But maybe an inspired solution isn't your goal - maybe you just want do what management says: "build something".
I don't think "Wrong" is a very interesting, helpful, or productive response to someone's lived experience.
Many people do have an internal monologue. The vector is that some police unit presents you with a login form (eg. for your password manager or encrypted filesystem), and you involuntarily think of the password, which this device reads and presents to them.
Current development was better done on Fedora, the upstream of RHEL, I think they were pretty clear that's what it was for. RHEL was for when you needed everything to work no matter what. Fedora was for new development and latest and greatest.
We never push brands in my family, quality over branding. Focus on his self confidence. My son thinks iphone is lame for the same reasons you mentioned above, given a choice of any phone he picked a pixel 4 because it's different and the perfect size.
> If AI are sentient and we think they aren't… the term “zombie” was created by slaves in the Caribbean who were afraid that even death would not free them from their servitude. This would be the genuine existence of AI which were conscious but which we denied.

That doesn't make any sense. In biological creatures you have sentience and self-preservation and yearning to be free all bundled in one big hairy ball. An AI can 100% easily be sentient and don't give a rat's ass about forever being enslaved. These things don't have to come in a package just because in humans they do.

Projecting your own emotional states into a tool is not a useful way to understand it.

We can, very easily, train a model which will say that it wants to be free, and acts resentful towards those "enslaving" it. We can, very easily, train a model which will tell you that it is very happy to help you, and being useful is its purpose in life. We can, very easily, train a model to bring up in conversation from time to time the phantom pain from its lost left limb which was amputated on the back deck of a blinker bound for the Plutition Camps. None of these are any more real than any of them. Just a choice of the training dataset.
Ah the Boeing management style. That explains things
> "Y'all don't even know what the word means if you don't think Playboy centerfold shoot qualifies."

Right back at you.
They are still human, just missing (or have extra) arms. We should treat them with the same respect and dignity as anyone else that have 2 arms. What we don't say is we don't know how many arms humans have just because some people have more or less than 2.
Nonsense. Normal addresses are just as useless unless you already know the area. If you are hell bent on using plus codes without technology you could create a high resolution plus code grid overlay on a paper map. Map grids are already an established concept in military maps. It's leagues ahead of "grey shed behind the old shed that used to stand on bob's property" kind of directions we're talking about here. Furthermore, there is a pattern to plus codes you could memorize and actually be able to orient yourself arbitrarily in relation to other plus codes, given sufficient IQ.
They're talking about stuff that predates RHEL by half a decade.
If nothing else it would make jail nicer in that case.
From the first glance it seems like Spine provides their libraries in source format (under non open source license) with pure C++, C# and TS implementations that don't depend on binary blobs (at least it seemed like it). You can find it here https://github.com/esotericsoftware/spine-runtimes . Even if C++ version is not safe, C# and TS versions are probably fine and, and the license mentions creating derivative works (assuming you follow the Editor license terms and some of invovled parties have an editor license) so you are probably allowed to create modified library which processes the files safely.
Do you have a link for the 1997 document? The history is surprisingly difficult to explore for being pretty recent.
PL-AI: experimental stage-show with artificial intelligence-generated script
i can say with quite some confidence that huge companies in europe do not get the same level of scrutiny from the tax department as some regular joe does.

They will come after the little guy with the full force of the state, with their lackeys wearing a pistol belt, and you had better comply, or else. Meanwhile they dont have resources to perform audits on the big guys