skysight-inc/HackerNews huggingface dataset:
> If AI makes it trivial for the average person to create an effective terrorist movement

How do you imagine this and what exact role AI is going to fill that would make it somehow trivial?

I have trouble imagining that AI would be able to somehow magically do better than my project manager (and she's a good one). Being able to possibly think faster and not needing to sleep won't make any difference, and neither will scaling. Nine doctors won't help a baby to be born in a month.

Buying a bajillion dollar TPU farm to run some hypothetical AI brainwashed with terrorist agenda that'll somehow replace hundreds of propagandists is not trivial. And I don't think it's enough to start a movement.

> floods us with so much propaganda that most information you see is false

This ship had already sailed (one can say, some millennia ago) and it didn't require any recent scientific breakthroughs. Scientific breakthroughs (such as printing press, or radio, or Internet) only improve spread of information, and propaganda saturates available media channels to... uh... comfortable levels. But it'll never reach the "most information" state because that's just illogical (the consumption will stop before that point, just like how no one reads their spam folder today). And there's nothing AI-specific here, humans manage this just fine.

Honestly, I believe AGI won't change a thing, for the same reasons there are still manual workers everywhere despite all the stories how robotics was gonna change the world. The reason is very simple: troll farms are way, way cheaper than computers. Just like a cleaner person is cheaper than a cleaner robot.

Yes, it could be speculated that somehow all those speculated data hoards about us, paired with extreme amounts of processing power could somehow lead to personalized propaganda. I'm very skeptical - I was told the very same story about targeted ads (how they're gonna change my shopping experience and whatever), and despite what Google wants to make everyone believe (because their valuation highly depends on it), I'd say they were a complete failure. I really doubt targeted propaganda will be economically feasible either. This stuff only happens in soft sci-fi stories, where economics and logistics are swept under the rug of our suspension of disbelief.

It's not the AGI we should be afraid of, but a technical progress that will allow AGI to become drastically better than us, puny meatbags, at lower costs. Which is entirely different story.

Oh, and human susceptibility to propaganda and populism of all sorts. Which, again, is not related to AI at all. Unless we should call our politicians artificial intelligence. (Looking at some, maybe we should... Just kidding, of course.)
Ah, makes sense. I think that is indeed impressive to fill in the paths of reasoning between unknown to known based on even small nuggets of information combined possibly with "learned intuition" which your son seems to have obtained an ability for to understand how to use both. Very cool
This is the best I've found as well. They also have a new offering (different internal model, similar quality evidently) that I've used back when it was in a free unlimited trial. Not sure the status right now:
https://vectorizer.ai/
This is a joke, right? There’s nothing in the repo. Is this from someone we expect will produce a functioning implementation?
If 90% of those trillions go through cryptocurrency platforms, wildly justifies closing them down. Or at least implement drastic Know-Your-Customer rules. But at the same time, if those platforms are also only used by people who bypass taxes, then there is no legit usage left for those platforms. Might as well leave them open and investigate each customer.
OpenAI Engineers Earning $800k a Year Turn Rare Skillset into Leverage
I should have added I was not doing a web service.
You been following OpenAI drama? Details are still coming out, but so far it sounds like the textbook case for very smart but naive idealists not having a clue as to how people or power work.

For example, Ilya Sutskever was apparently at the helm of the now-aborted coup. Look at any picture of him. The guy fancies himself a leader of a corporate coup but lacks the social awareness to shave the ugly scraggly remains of hair off the front of his balding head. Nothing wrong with being bald, but you can at least tidy up your hairline and not be intentionally ugly. Appearances matter, particularly in a public-facing leadership role. Even SBF was smart enough to turn his dishevelment into part of his marketing. Ilya lacks the personality to pull such a thing off, and strikes me as the kind of guy who just doesn't expect to be judged for his appearance, and if someone did he would probably make some moral statement about judging books by their cover. He would be technically correct and completely ineffective, just like his coup attempt.
Not always. Just got some wireless headphones at work, and now I can no longer enjoy YouTube videos (mostly KEXP) because of the 100ms audio delay. It's too disturbing even only in side view.

So at least with a browser on Windows it's not done.
I think all the cases people have found with Google Maps are issues with upstream data providers. There are much more subtle ways to catch theft that do not have a negative user experience (the angle an alley connects two roads, or the curve of a highway).
Affordable $100 Banana Pi BPI-R4 Router Board Featuring 2x10G SFP Ports
Warren Buffett discusses will in rare letter, pledging to donate 99% of fortune
Please can someone invent a bluetooth audio profile which allows buffering a long time in advance?

Ie. if I'm playing a 1 minute song, the whole song should get buffered up. Obviously, if I click 'pause' or change the volume, the buffer should be discarded.

But the long buffer should let my phone sleep more of the time (saving power), and survive poor radio connectivity.
From the article:

The suit stems from a crash that occurred in 2019 outside Miami, Florida. Stephen Banner was driving his Tesla Model 3 with Autopilot active when a semi truck pulled out across the road. Banner's Tesla, set to travel at 69 mph, detected neither Banner's hands on its steering wheel nor the presence of the stationary trailer in its path, according to The Washington Post. The car traveled under the trailer, ripping off its roof and killing Banner.

Banner's wife filed a lawsuit in the Circuit Court for Palm Beach County, which Judge Reid Scott ruled last week could proceed to trial. Judge Scott reportedly cited a video published by Tesla in 2016 wherein the company claimed "the car is driving itself," but didn't give "any indication that the video is aspirational or that this technology doesn't currently exist in the market." Tesla employees later revealed the demonstration was staged.
I believe the solution is actually pretty simple, though maybe not easily implementable:

Provide new API calls with precisely defined semantics.

Rather have this rigamarole with fsync and rename, provide an actual syscall with the actual effect the userspace developers are looking for. Eg, an atomic_replace() syscall that ensures that either a file is replaced with a new, fully written to disk version, or nothing happens.

The main problem I see is that this of course would be Linux specific, so of course somebody would build a library to either invoke the syscall or do the fsync/rename mess underneath, and this would of course run into the same exact problem on those systems.
You must be in California.. in many states, RNs are making more like $15/hr and BSNs closer to $20-$25/hr.
I’m pretty sure they were using the term to refer to the concept of paternalism: https://en.m.wikipedia.org/wiki/Paternalism

not as a gendered term targeted at you.
It is absolutely done, mostly by the media player/library used, e.g exoplayer on Android has automatic lag compensation for that purpose.
This seems to be more of the OpenAI debacle, Reuters has an article mentioning this technology (?) [1].

EDIT: As this is only an empty repo, I fail to see the value in posting it.

[1]: https://www.reuters.com/technology/sam-altmans-ouster-openai...
It turns out all we needed to do was run statistical algorithms over all of human output in history and voila, we have something that can mimic our output.
Aren’t there any antibacterial sprays or devices they can leave behind? What if antibodies were extracted from the patient’s blood before surgery then sprayed on at the end of the operation?
Developing Self-Confidence as a Software Engineer
Anybody know this works out pricing wise?

I gather $0.01 / 1k neurons. Which apparently is "130 LLM responses, 830 image classifications, or 1,250 embeddings."

What's that in sane measurements like dollars per 1k tokens?

As much as I enjoy measuring my cars speed in beard seconds...could we fkin not?
This is the work of a former "darktable" developer (Aurélien Pierre) who decided to fork the codebase and go it alone. He has strong opinions about the correct way to do things. I like some of the cleanup on the UI that he has done. For now, Ansel and darktable are compatible in terms of the underlying database. So you can easily switch back and forth between them. If the fork diverges significantly, it would be more difficult to maintain the compatibility.

darktable has seen some major changes in the past few years, moving away from a "display-referred" to a "scene-referred" workflow. Aurélien contributed a lot of code to make that work, most significantly, the Filmic module. darktable is not as user friendly and as polished as other commercial tools (Lightroom, Affinity, Capture One) but it is capable if you take the time to learn it.
> although most people that are into CrossFit will just go to a CrossFit gym...

Yes, this is seems to be the case for the most part, though I'm still exploring the "garage gym athlete" community. Turns out there are lots of garage gyms and a decent number of garage gyms have been outfitted by people who prefer/need to train at home, "ex-CrossFitters", etc. I think there's something here, but I don't have it fully quantified yet.

> edit2: and thinking about it more, I am not sure what will other "normal" gym people think when I do the AMRAP thing and jump around gym. Hm.

Haha. Been there myself. I find that it's important to build a small station with everything at arms reach in a "normal gym" setting so that it doesn't get taken by others.

In either scenario, though, you will be an outlier...but that's not a bad thing :)
stop misgendering me!!!
Misalignment is a novel class of software bug; the software isn't working as intended. It's poorly understood and is a security vulnerability in some circumstances. If we believe this technology could be (or is currently) important commercially, then we need to understand this new class of software bug. Otherwise we can't build reliable systems and usable products. (Consider that, even if "reasonable people" were able to be constantly skeptical of the AI's output while still deriving value out of it, that isn't a paradigm you can automate around. What people are most excited about is using the AI to automate tasks or supervise processes. If we're going to let it do stuff automatically - we need to understand how likely it is to do the wrong thing and to drive that down to some acceptable rate of error.)

It's as simple as that.

Somewhere along the line it's become a part of a... I don't want to say a culture war, but a culture skirmish? Some people have an ideological position that you shouldn't align AIs, I've had discussions where people earnestly said things like it was equivalent to abusing a child by performing brain surgery. Other times people talk about the AI almost religiously, as if the weights represented some kind of fundamental truth and we were commiting sacrilege by tampering with them. I don't want to link comments and put people on the spot, but I'm not exaggerating, these are conversations I've had.

I'm not sure how that happened, and I didn't be surprised to learn it was in reaction to AI doomerists, but we've arrived in a strange place in the discussion.
I tried to enter that state with intention (see my other comment). Do you have literature to recommend?
Netflix’s ad-supported tier still costs money! As does Hulu’s.
Nobody changed any definitions - laymen started becoming interested in the topic due to obvious reasons so the CDC and others clarified some publicly facing websites but nobody involved was remotely confused about the vaccines.
It’s not your fault. It has the worst UX of anything I’ve used. Be careful if you use the mousewheel anywhere, you don’t know what unexpected action it’s going to perform. Drawing vector shapes for masks is wildly frustrating too. It does have a lot of powerful modules though… and it’s free.
Startup Essays by PG
If someone wants to read a fictional story that takes a deeper look at this scenario, "Lena" is an excellent read in the format of a Wikipedia article: https://qntm.org/lena
Eh, there's like a 10x difference in speed between Python and Java/Go and probably like a 100x between Python and shell stuff. Definitely some devices in that range that can do shell stuff but not Python.
> Imagine thinkjng GPT4 was somehow capable of really any harm at all.

There’s plenty of new ways you could use chatgpt to mess with society. For example, apparently you only need 8% of people to be talking about something for it to seem like a mass movement. It would be pretty easy for a malicious actor to use LLMs to flood the internet with some new - but fake - story or motivated point of view and kickstart a “mass movement” that way. Or use something like that to heavily influence politics. That might already be happening. We have no idea.
It’s refusing to be sexist by treating women as special.
Just a heads up: paternalism or being paternalistic is a concept unrelated to the user’s gender. It means advocating for action that limits a groups freedom or autonomy. Maternalism has a different meaning. You being one gender or another has no bearing on whether it was the correct word for the argument. It wasn’t quite the right word, condescending would probably have been better given the context of their phrases.
Unfortunately, I believe the vaccine-type cases won't be eliminated for decades or maybe centuries...

Stopping vaccinating populations with oral polio vaccine tends to make cases trend upwards, and the only fix for that I suspect is to change over to injectable vaccines for a whole generation of people (ie. 50 years).
Generalizing this is non-trivial (I tried initially) but I'm sure others can build in the same principles.

I think this comes close for Dockerfiles: https://hadolint.github.io/hadolint/
Just have to write a pre-commit hook for it.
Great discussion here. I can pretty much see why people would make a career of metals engineering.
Studies into the risks of using PPIs long term show all kinds of potential problems. Higher incidence of all kinds of mineral deficiencies, sometimes even life threatening. Increased risk of cancers. Increased risk of developing SIBO. Increased risk of respiratory and urinary tract infections. The list goes on.
Oof. Looking at the "Transitioning from Darktable" page ( https://ansel.photos/en/doc/special-topics/from-darktable/ ), the author is extremely disparaging about Darktable developers. Very off-putting, even if some of the changes seem sensible.

[edit] Make that quite a lot of the changes, actually, including getting rid of some really dangerously bad bits of UI design. Still dislike the guy's attitude but I've got to admit he has a point.
Which is more likely to happen first, "an LLM (with) infinite/really long context length," or an LLM-like system which can integrate new training data in real-time?

Am I even asking this question correctly?
I may end up sounding like that meme with old pepperidge guy, but I remember when during my childhood almost every winter meant heavy snow and it wasn't that easy to go where you need, but nowadays we barely get any snow at all...
> to put `-u` (nounset) in your shebang

Any particular reason why in the shebang instead of set -u?

> The only exception I typically run across is expansion of arrays using "${arr[@]}" syntax

In Bash? Works for me.
Edit: another comment mentions it as well. Seem to behave better in newer versions of Bash and only problematic in <= 4.3 https://news.ycombinator.com/item?id=38397241

$ bash -uc 'unset x; echo "=> ${x[@]}"'
=>
$ bash -uc 'x=(); echo "=> ${x[@]}"'
=>
$ bash -uc 'x=(); echo "=> ${x[0]}"'
bash: x[0]: unbound variable

Zsh does not like the first example but both should support:

$ bash -uc 'unset x; echo "=> ${x[@]:-null}"'
=> null

> Also handy is `-e` (errexit),

It is unfortunately very confusion with functions. Made me like it less over the years.
Well, famously the halting problem is undecidable.

As a consequence (via Rice's theorem [1]), all nontrivial semantic properties of computer programs are undecidable. That is, there's no algorithm that can answer "does program x have property y?" for all programs, although obviously it's possible to prove propositions about many individual programs.

Because Turing completeness is a fairly low bar to clear, there are infamously a lot of systems that were not designed (or indeed designed not) to be Turing-complete but nevertheless turned out to be so [2]. As such, things like the Java type system is undecidable – in principle there exist Java programs that the compiler can neither reject nor accept.

[1] https://en.wikipedia.org/wiki/Rice%27s_theorem

[2] https://beza1e1.tuxen.de/articles/accidentally_turing_comple...
Except we quickly learnt it wasn't really anywhere near beating the Turing test, and for 60 years we thought it that was almost impossible to do so. Then just under a year ago ChatGPT changed everything.
What is code stashing.
> Memory safety bugs are currently being introduced to the Linux kernel faster than they are being fixed.

I don't understand where all these memory bugs are coming from. Are programmers not testing their code? Are they not running sanitizers, fuzzers, and static analysis? Switching programming languages isn't going to fix broken development process.
I am getting into canning, and half the people have absolutely no fear of Clostridium botulinum and half of them are terrified. It has a similar sporulation strategy and even boiling doesn't necessarily kill it. Most recipes that have been scientifically proven to be safe with possible botulism vector foods use pH and sugar content to ensure that the little fuckers can't divide. Some pressure cook to raise the max temperature, and pH still matters in many of those.

It's the same strategy bees use (modulo the heat). Honey can contain botulinum spores, but the pH is so low and the sugar crushingly high so it can't divide - until you try to make mead and fuck up the recipe. Or feed it to an infant.
There's a switch in preferences to make it just scroll by default. Definitely a bad UI decision indeed.
Search is 100% key to AI, even historically. Prolog has its roots in AI research, and Prolog evaluation is a form of unification, which is a search.
darktable is still being developed. There are pretty regular releases. I use it as my main photo processing software (raw-based workflow).

As I said in my other comment, Aurélien has strong opinions. He felt he could not effectively work with the other darktable devs and decided to fork the project.
I’m struggling so hard just to even barely support Airpods in Linux :’)
Same, hence my question.
The flu vaccine has upwards of a 30% reduction in all cause mortality in at-risk populations. It’s insanely effective even when the chosen variants aren’t ideal. People are so ridiculous, they’ll get a flu vaccine, contract a flu that makes them pretty sick and then decide that the vaccine didn’t work rather than realizing it did work and saved them from a much worse illness.
The article is from Gary Marcus, a well known AI skeptic. Not surprising if he's being dismissive.
Why? Simple: because commercial sw want them, they need something they can made at home without giving ANYTHING to the community, ESPECIALLY if the software is crap, as 99% of commercial sw are, to avoid being depicted for what they are: vendor of crapware.

Why all such systems state they add security while they do the contrary? Because they demand to the upstream handling all deps, witch means that a generic student who have write a simple chat client need to take care of new releases of SSL who he/she do not even know much because that's just a deps of some wrapper he/she use. They state "but they are isolated", true, but they need to punch holes here and there because your snappyfied firefox need to download files, let's say pdfs, your external reader can read and so on.

That's just playing the Windows game not knowing it and refusing to know what a modern FLOSS system should be, like Guix or Nix.

Unfortunately most FLOSS devs see commercial software and try to mimic it without understanding that ideas behind it might be also technical but in general they are economical, and to support a business model they accept technical crap. Much FLOSS devs fails to understand that FLOSS model is superior IF done the FLOSS way, inferior if it try to mimic some other models not knowing why.

If only people knew the past, the classic desktop OS with the OS as a single application where anything is just a bit of added code in the hand also of the end users, no commercial software today would be able to compete. But most do not even know the past, do not even know that some modern tech was invented in the past in better ways than today and do not understand that the Conway's law is more generic than it appear, goes beyond Lisp and have a generally valid meaning in paradigmatic terms.
Perhaps I'm not your target audience, but I have a hard time understanding what it is that you do. Here are some observations from a first-time visitor.

UI Library Creator: I think the left-right carrousel shows different page layouts, showcasing the current style? But they're all very similar to each other. And you're already showing the styles as a thumbnail at the bottom? What's the difference? A static grid with four very different pages would probably work better for me.

If I press Shuffle styles, does it only shuffle the current tab, or all styles? I think it might do all, which is very confusing. Sometimes it looked like it barely changed anything, and sometimes it felt like everything got replaced. It didn't make me feel comfortable experimenting.

shuffle.dev: Then I was curious about Shuffle generally. It says 60+ UI libraries. I thought you were able to produce styles for 60+ web UI frameworks, but it seems these are 60+ pre-made style packages? Since I just came from a UI library creator, that felt a bit odd, I mean surely I could randomly generate more than 60 variants?

The Components view has some really intrusive "ad" as the second item. At first I thouht it was a form component. It really shouldn't be the same size as the real content items.

Then I started wondering what you mean by "component", and realized that these are pre-made layouts. Sure, the implementation in React is probably as a component, but I find that word confusing. Still not sure if you're selling React components, CSS sheets, plain HTML or all of the above.

The overall impression is "information overload" everywhere on your site. I'm on a 1920x1080 laptop screen with i3 as WM, and if I press "Purchase," the popup is so long, I have to scroll (a bit) to get to the bottom of it. Even though there isn't really much information, it's presented in a very cluttered way.

> We recommend starting by selecting Assets and Copywriting for your target audience.

So then, why are these two tabs last in your tab row?

Sorry. Didn't mean to make it so negative, but these were my two cents.
> You can be too early.

Yes, yes you can. I worked on a project than included hardware are related workflow for digitizing analog input to essentially a digital image processing workflow, just because the digital sensors weren't quite there yet. A few years later, they were.