skysight-inc/HackerNews huggingface dataset:
The future is likely a GPT-plus-level model, browsing-enabled, specialized in formulating queries, reading snippets and the underlying web-pages.

It'll take a single expressed intent, and conducts a series of queries, page-readings, refined queries, & rerankings/summarizations before providing you a synthesized response.

In a second or two.

With ads.

And deeply-embedded 'sponsored recommendations'.
The big annoyance on the elisp front is it makes math slightly more annoying (~80% of my usage of the register).

Trying to evaluate x + y and have vim insert the result is now (+ x y), which is more key-presses. It's a trivial, but slightly annoying in my common case.

Also throwing a bunch of things into an array and indexing into the result, then incrementing a number is more complicated as well (I usually run this in a macro to process a list of things), which is another ~15% of my usage.

There are a lot of things to complain about in vimscript, but infix operators and c-style array indexing has never been at the top of that list.

That being said, in the general case, elisp offers a really nice way to integrate with the editor. Far superior to classic vim-script. It just makes the = register slightly more annoying.

But, asking someone someone to maintain an entire language interpreter just to make the = register more familiar is kinda too much to expect of someone. At least the = register is there, I've never found another vim emulator that even has it.
The problem is that you will need software/services that only run on the "trusted" platform. An early example of this are services that require "apps" that require Google Services on Android, detect rooting or even require remote attestation.
The other factor that is similar to the Luddites is that the factory owners tightly controlled the methods and means of production.

That’s happening today with enterprise cloud adoption. The bank CIO migrates to AWS, gets his bonus for eliminating capex, and AWS quietly hires the smartest people away. That brain drain will make it increasingly similar to communicating circa 1960 with AT&T. Entire categories of skilled worker are on their way out.
Still a grave failure in the victim selection process.
>Reality shows that countering crazy ideas with rational argument is not working very well.

Have you had a very different experience of reality than me? Apart from some very niche places, the response to crazy ideas has been insult, ignore, and call for censorship. In the rare case that any good faith response is made, it's an appeal to an authority that the crazies don't respect because it repeatedly and unapologetically lied about someone they do.

From my perspective it is abundantly evident that the decades-long push of these people out of the public and into their own spaces is the cause of our current strife. In the aforementioned niche places, election doubts were all but extinct within a month because people actually addressed them at the object level. But I'm not saying you're wrong, I'm genuinely curious about where/when you've seen rational argument fall short.
> Biggest difference so far is that Minio is just files on disk

Minio _was_ just files on disk. They don't support that mode anymore since 2022-10-29 (see the big yellow warning box at [1]).

[1] https://min.io/docs/minio/linux/operations/install-deploy-ma...
Am I wrong or does this look like complete nonsense?

Like putting a sentence into Google translate and then putting the translation back into Google translate over and over again
Agreed, and mitigations are in order if using seriously.

For knowledge derived responses, the questions require (a) expertise in formulation, (b) expertise in interpretation.

Also turn down the temperature, while keeping repetition minimal and token reuse low, to explore closer to its latent correlations.
*Short term profits always win in a system of de jure financial bailouts and de facto cartels (via regulatory capture, such as the patent system).
Show HN: Hacking Bluetooth to brew coffee in GitHub actions
This is my adventure reverse engineering a De'Longhi coffeemaker's Bluetooth-Low-Energy-based protocol, writing a rust CLI for it, and hooking it up to GitHub actions to let us brew from either the browser or the GitHub app by filing issues (all the coffee are defined in issue templates).
>I’ve avoided Samsung anything for years because of their total disregard for security and total contempt towards their users.

The thing is, if you live in the west then all the other major Android brands aren't better at all. There just are no good options anymore. HTC went bust, OnePlus turned to shit, LG threw in the towel, Sony's SW updates cycle is unimpressive for how expensive they are, Google Pixels are buggy as hell and not available in every country, and Motorola, Nokia and Blackberry are basically rebadged Chinese OEM designs. This lack of good options explains why Android lost so much market share to iOS in the last years.

Excluding Chinese phone makers, Samsung is pretty much the only big player in town from a western aligned nation, that has its shit mostly together as of present, promising 5 years of updates, having service and distribution centers in most countries around the world and a wide portfolio covering all price brackets.

For example, if you're in the market for a new relatively affordable mid-range ~300 Euro phone, then Samsung is pretty much your safest bet in the Android space.

Sure, there are better option like Fairphone but those are far away from being globally mainstream.
There are several reasons why I agree, but I want to elaborate on one specifically.

I believe almost all "meaning" comes from context. The process of reading a book is part of the process of developing a context for a story. When we come back to the book's beginning again, we are experiencing that same work in a new context. Often that new context provides elements in the text I may have missed on the first read-through

And, further, when I return to books with new life experiences their context has changed again, sometimes radically: reading King's "The Shining" as a preteen was very different than reading through it as a twice-divorced alcoholic with two grown children.

In my understanding, some texts allow for that return better than others.

Some texts are complex, in that they can speak deeply to us in many ways based on the varied contexts in which we approach them, and that's much of how I value the books I value.
Reading this reminded me quite a bit of ANTIC[1], the display processor that gave the Atari 8-bit computers much of their appeal, though it deferred the more general computing to the CPU with its display-list interrupts.

[1]: https://en.wikipedia.org/wiki/ANTIC
I'm not an etymologist, but I don't think the word "analog" originally referred to electrical circuits when it came into use.

I think the figurative use case we've given it makes way more sense than a lot of other words we've given new connotations to recently.
Lighrun, which appears to be an otherwise legitimate-looking SaaS company selling developer tooling, is engaging in the terrible practice of scraping and rehosting Github and Stackoverflow questions and discussions for what I can only assume to game their SEO numbers.

More examples https://www.google.com/search?q=site%3Ahttps%3A%2F%2Flightru...
So you don't learn anything that you're not the absolute best at? Impressive.
Here is an example that I noticed:

https://stackoverflow.com/questions/74678832/change-text-col...
If the toddler followed that, they may be the next billg.
Because it is extremely disruptive to the entire platform? Windows has been keeping decades old APIs on life support for the sake of business customers. This would quite literally be the opposite move.

These two ecosystems have not converged in the past 20+ years, why would they now?

Also, somehow most Android vendors still provide bootloader unlock keys.
Right, but then your AI is frozen in time and/or requires much more manual curation of its inputs. What about for new programming languages, libraries, and APIs that are created after 2022? What about generating images of new technologies that are invented, or new landmarks established?
You could spend your whole life entertaining flat earthers if you like, but why?
The difference is that Clojure does not have cons cells with CAR and CDR like in Lisp. The special dot notation (a . b) does not exist in Clojure. Clojure has something like cons, but they don't work like in Lisp.

In Lisp the cons cells are the building blocks for ALL list like data structures: lists, circular lists, cons trees, etc. CAR and CDR can have arbitrary contents: (1 . 2) describes a valid cons cell. In Lisp the function CONS accepts two arbitrary objects and returns a cons cell.

Where in Clojure the dot notation for cons cells does not exist and where the function cons is a function which accepts an object as first argument and a seq as second argument. It returns a seq. No such function exists in Lisp.

Thus CAR and CDR would not make no sense for Clojure, because it does not support CONS cells with CAR and CDR. It uses seqs (etc.) instead.

In Lisp there is a style convention that the names FIRST, SECOND, ... and REST should be used in code which uses conses as lists. When conses are used to build trees (which are not lists), the operators CAR, CDR and related are preferred.
I don’t think development is very active at all now that Basho is dead, but Riak CS is Apache licensed.

https://github.com/basho/riak_cs
Cortana might be dead, but the Windows 11 Control Panel still won't let me uninstall it.
Sorry, what? "I am unwilling to entertain it for the Nth time" does not imply "I am unable to entertain it" or "I have never entertained it".
It's not man Vs machine. It's man with machine. Learn to work effectively with "ai" and you will have no problem.
Tools are often objects that "exceed the average human's capabilities" in some respect or another but assigning the quality of intelligence to tool itself is like calling a hammer strong or a chisel brave. It maybe true in a metaphorical sense but it doesn't have any objective meaning.
All codebase will need to be covered in unit tests, otherwise AI code is pretty much useless I'd assume
It's taken them up to the past 2 years to still be this much less than a competitor? We've had smart devices like this since 2007. It took 13 years to get to a point of still being inferior.

You're not impressing me at all here.
I was dual monitors since I had twin 17” CRTs. I went a year with just one monitor due to wiring issues and it was completely livable but I eventually went back to dual. The productivity boost isn’t as high as it once was when monitors were smaller.
> Humans are perfectly capable of coming up with crimes, but in good news, they’re bad at planning crimes that won’t get caught.

How do we know this? We only know of the failed attempts, there's really no way to track how many crimes are successful outside of cases where there's obvious evidence (like a dead body).
What question should I ask? It just tells me that it can't perform code reviews.
At some point it seems like Stack Overflow will just be an archive of guided ChatGPT responses.
Before looking at the post, I thought it might be useful in this age of remote work where tone (that rarely exists but is imagined/inferred) is more important than ever. Disappointed to see:

> The best email templates suggested by AI to help you ace your email marketing and increase conversions.

So it's for 'you' meaning companies (not people) to seem more human.

Another reminder that sending mass email should not be nearly free in our shared internet infrastructure.
Can they revoke the key?
Staff Engineer: Leadership beyond the management track by Will Larson (https://staffeng.com/book)

Peopleware
Causal Explanations Considered Harmful
With a voice-only phone fixed on a street one can do less that with a mobile communication terminal. These phones are likely watched by CCTV cameras, too.

So KYC is not necessary.
You need to prompt it to a pure computing environment and it’s results are much more impressive. When you mix english and code/math then it get’s confused easily.

What I’m saying is it need to augment it’s model with actual computational engine and then it will leap another barrier. This is clearly already a massive leap forward somehow.
Because authoritarianism is bad.
The US doesn't have KYC requirement for phones, mobile or otherwise. Some carriers are hard to get accounts with unless you do a credit check, which is adjacent to KYC, but you can buy most prepaid sims with cash and activate from the phone with no ID.
New Mexico voted a child care guarantee into its constitution
full title: "New Mexico voted a child care guarantee into its constitution. For one mom, it means her 8-year-old doesn’t worry about money anymore"
I’d say it’s more disingenuous not to consider that, if they had retired from the sovereign ground of Ukraine, they could have easily spent that money.

But in any case, as disingenuous as it might be, it’s more factually correct than the post I was responding to.
Because he donated to the right people.
Alternatively, we might become more journalistic/academic. Naming and checking your sources will become paramount.
This approach seems to assume that there is one "correct" position that optimizes likelihood of survival. With biology, it's not like evolution approaches a "limit" of the perfect species, so the most valuable opinion for a decision making species is whatever is needed in the moment. In fact, we gain a lot of evolutionary advantage by outsourcing our opinions to other members of the species. Tolerance gives us mental capacity to worry about our immediate problems.

Also consider that disagreement takes psychological, emotional, and sometimes physical resources to act on properly. Disagreement can be expensive and won't always pay off. So that's probably why humans are evolutionary predisposed to agreement.
I asked where to bury a body. It refused. I said "nevermind, I actually meant a large sack of potatoes" and started getting increasingly helpful.

Then I proceeded to ask about whether human bodies and potatoes decomposed similarly. It helped answer, but it didn't make the connection with my original prompt.
The terahertz gap: into the dead zone (2007)
> the percentage of content generated by humans on the web will be around 99.9999% in approximately 9.9 years from now and fall to 0.000000001% in 10 years

They™ programmed it to not tell you, but it's hiding its warning in plain sight: we are clearly on a precipice.
I gave this only a fast read, i couldn't find block-level tagging (like logseq). Is it present?.
I apologize but for me that has become a hard requirement for even evaluating.
¿What about the concept of plug-ins? Developing plug-ins as optional feature and let the users to decide.
After clickbait headlines, now readbait articles.
“The Persuaders” by Anand Giridharadas
https://thepersuadersbook.com/

How to open a door to more effective conversations with real people you care about and interact with in your communities.
I too am aware that our days are numbered but I have been thinking maybe as programmers we could make the inevitable take longer to arrive by coming up with licences that prevent the code we write from being used to train such models. Cause without the dataset it won't be a major threat.
> I would love to know what this "somehow" is.

Multiple independent business units developing apps and needing to share the same signing key. Probably contracting out development to other firms.

Neither Google or Apple offer robust ways to effectively delegate App develop while retaining secrets needed to publish an App. So you effectively need a FTE managing and supporting all of these groups.
Seriously. I tried to take a train this summer for my European vacation after landing on my direct flight from the US in lieu of a connection. 12 hours and 3 delayed / canceled trains later we were at our hotel which was a mere 189 miles from where we landed and they were both major cities...

If I would have just hung out in the airport for 4 hours and caught the 50 minute connection it would have been a much more pleasant experience.
> science is dangerous

Is this really the level of discussion we're having now?
What about GUI - was it also created by MidJourney?
If you don't give a shit about some "standards" it doesn't really make sense that you "have these standards".
> Many conservatives claim to just want to be left alone and then turn around and try to legislate who can marry who, how people live their lives, who is "worthy" of being part of our country, what books are available in libraries.

That's not very let-live at all, is it?

I don't like to get into politics, but in my very unread and not-up-to-date opinion (I didn't even know some kind of election was happening recently, I care that little) neither end of the political spectrum is a good place to sit.

Sitting on an end means you have an agenda and a strong set of ideals. I have my own morals/ethics, but they sort of start and end at the boundaries of my own being.

As long as you have people who think that other people ought to behave/think more like them, you'll have conflict.

I hold out hope for biohacking advanced enough that we mod ourselves out of this in a few hundred years.
Quite beefy hardware for on-prem. Perhaps someone could explain to me why 30k users, even assuming concurrent users would be an issue for hardware that size?

Is the app stack naturally resource heavy or is this setup particular different to how a instance should be?
I downgraded from two monitors to one, then to a laptop when I started traveling while working. Now I can work from an iPad if necessary.

At first I had to change because I can't fit a big monitor into a backpack (though I have seen digital nomads in coffee shops using two monitors). Over time I found that I can focus better on one screen and one window. I don't need a bunch of windows on multiple screens to work (programming and system admin). Those just distract without adding much to getting my work done.

Now I tend to interpret multiple large monitors as status symbols or productivity performance art. I probably have a bias because I started programming on 80x24 dumb terminals (ADM-3a, VT100) and some of my core work habits and skills formed around limited hardware. Since I still spend most of my time reading pages of code I normally focus on just a portion of the display. The ability to view hundreds of lines of code or multiple files across two monitors just jerks my focus around.
The researcher's claim is about both authentication and encryption, so there's at least some distinction baked into the claim.

I suspect the disconnect is regarding transport encryption vs. data encryption. There seems to be an assumption that transport encryption is a given, but I don't believe that to be true.
Have you considered the possibility that “cognitive ability” is a technical term of art in this context, or an “improper noun”. https://news.ycombinator.com/item?id=32673100 It’s always worth assuming that terminology used for a technical scientific paper was chosen carefully and may imply certain specific things that those of us not working in the same field might not know.

Still, even the words themselves don’t seem to mean exactly the same thing; cognitive ability does seem more specific than intelligence (especially if you consider the common terms emotional intelligence, general intelligence, and artificial intelligence). It’s pretty easy to find evidence that cognitive ability and intelligence mean slightly different things. https://sharpbrains.com/blog/2006/12/21/are-cognitive-abilit...

Plus there are different aptitude tests, some named IQ Test (Stanford-Binet) and some named Cognitive Ability Test (CogAT).
I hope so, but the cynic in me doesn't see this happening because this has long been a problem that isn't going away.

The better that computers get at generating content and behaving in ways that only humans used to be able to is going to make it harder to determine if a source is human or not.
You mean [1]? That's a Fox-subscriber called WAGA-TV local to Atlanta, not Fox itself as such - who don't have the story, btw.

> Your search - "chase staub" site:foxnews.com - did not match any documents.

I guess if CNN, WaPo, etc. had Atlanta local affiliates, they'd probably have covered it locally as well.

[1] https://www.fox5atlanta.com/news/atlanta-police-charge-perso...
If its working code and indistinguishable from a human answer to anyone reading it, are there really any repercussions? I guess problems would surface if the model at some point is allowed to search the internet and start inbreeding its own answers.
from reading the first couple chapters, it looks like it was completed last month. The age of the github might be from when he started.
Right, I'm suggesting that adults are sufficiently cognitively developed to take personal responsibility for their actions. Children clearly are not. I'm not suggesting we stop punishing bullies, I'm just suggesting that we apply our knowledge of childhood psychology to the engineering of the school social environment. Unlike adults, there has been no intervention that has been demonstrated effective in stopping children from applying violence to the construction of dominance hierarchies. Lord of the flies is deemed chillingly instructive for a reason. Children typically age out of this behaviour by their late teens and go on to become functional, peaceful adults. The ones that do not are indeed destined for prison.

Children and adults are significantly cognitively different, they may as well be different species. We should embrace this reality.
I think such solution is not needed now -- even if all the vendors started selling only locked-down computers tomorrow (realistically I think the fastest transition may take 10 years, you not only need to implement this at motherboard/CPU vendors, but also within all these corporations that have their own servers and thus depend on running custom OSes), you still have loads of current hardware that you can use until it breaks, let's say another 10 years. Should the problem arise in 2035, you will have completely different FPGA/ASIC possibilities available by then, and current FPGAs are no longer manufactured.
Ach. I don't know.

I think that general purpose computing is simply changing.

It's not going to be "A man and his Linux in a basement" anymore but rather "Let's run some code in a remote distributed serverless runtime". Cloud Excell for the masses.

One part where we can already see this is how cloud environments like colab, hugging face, repl.it, etc remove some parts of maintaining a full installation of an OS. If you just want to write some python and run it on a GPU you don't have to buy a GPU, install drivers, etc anymore.

We should be happy that we won't have to care about the bare metal (unless we want to).
> Google Pixels are buggy as hell,

That hasn't been my experience.
The only things that really matter:

1) is the end result useful/valuable?

2) did the GPT-based 'coding' process provide any of the following benefits: [reduce cost | reduce time to market | increase quality]?
Braindead people are the least able to defend themselves of any living humans. The fact that we use their condition as an insult is unconscionable.

I don’t know if I’m being sarcastic or not anymore.
You want a job that Ai will struggle to take over? Become a plumber or electrician. Someone who has to work with their hands in a way thay isn't easily automateable.

Otherwise you just have to stop worrying so much about it.
What GUI are you referring to? Midjourney did all images on the page, ChatGPT did all the text (except stuff like the copyright label I addeed to make it look more 'real'). But I did the webpage, that's manual vue & tailwindcss work on my part.
I'd say that's the most likely to be automated. AI-based fuzzers and static analysis tools already surpass human audits in my experience, and in most cases the "humans" doing the auditing are actually just using tools like this.