skysight-inc/HackerNews huggingface dataset:
This is not a valid drop in replacement for lower_bound. Accessing iterators as front[index] is only for random access iterators like vector has. The author may have realized this if they benchmarked on other containers.A forward iterator must be advanced and then dereferenced.
Nope, they are the same, just that grokking is when the KL between the representable information of the implicit biases and the data is extremely high (i.e. the network is poorly-designed or oriented for the task).

It's an informal term that not everyone accepts. Double-descent is acceptable as it describes a general phenomenon that is a natural consequence of a phase transition during neural network training. Grokking is like, to me, the 'fetch' of neural network terms. It's not new, it adds a seeming layer of separation from double-descent (which is is -- just very delayed), and it's not really accepted by everyone.

I personally do not like it at all. Especially because language affects _our_ implicit biases about what neural networks can and cannot do. We've already seen that their capacities and performance can be pushed way beyond what we traditionally expect of them.

But to summarize, they are the same. And this is why we need good terminology, as well, because poor adoption and boosting of improper terminology induces excess regret in the information exchange surface between agents in a game-theoretic sense in this lovely landscape of the ML world.
Virgin Galactic just flew again, but is the company going anywhere?
On the flip side, how difficult is it to open dev tools, flip to the network tab, and look at your status code return(s) as a power user? As a power user, it never struck me as a high vertical.
Any increase in cancer rate in a population is dramatic.
Have you ever seen Dr Strangelove? I truly think you would enjoy it. Honestly it’s a great watch and covers this scenario you’re worried about perfectly.
I don't think that is true? As far as I know the grokking phenomenon was first observed (and the name coined) in this paper, not in any blog post:

https://arxiv.org/abs/2201.02177
GraphQL makes front end work easier because FE folks can't seem to handle the complexity involved in making multiple calls to a backend. GraphQL moves that complexity somewhere else (ie: the backend).

From a BE POV GraphQL makes things more difficult because the failure behavior is more complicated. If a failure occurred in the FE then the FE presumably knows what to do. If a failure occurs in a graphql call chain it's unclear what the FE would like to happen, and the FE developer is probably clueless as to what they want, since the structure has been abstracted away.
Unfortunately this same attitude bleeds into consumer-facing customer support so often.

I'll find a bug, and message support about it.

Yes - I've cleared cookies, Yes - I've tried incognito, Yes - I've rebooted, Yes - I've tried a separate browser, Yes - I've tried a VPN, Yes - I've tried different DNT, Yes - I've tried incognito, Yes - I've tried rebooting, Yes - I've tried an entirely separate device.

Infuriating. I'm sure it catches plenty of tech illiterate people's garbage bug reports that are just their issue - but so often I'm left banging my head on a desk when I know it's an actual problem.
It's always easier to ascribe criticism of bad ideas to personal bias. Do you disagree that the rebranding was a really, really stupid thing to do?
> and with it any hope of controlling it, to anyone who doesn’t limit it. Like China.

I'm a bit annoyed by the use of China in these examples. China absolutely the last country that would allow development of AIs with no limits. There may be other countries willing to allow limitless AI development. China is not it.

I would expect the development of AGI to be developed in a similar way to GPT.. you need to feed it lots of data. Good data. As much as it can get. It'll then be further refined by interactions with a large number of humans over a long time, helping solve lots of different kinds of tasks.

Now think about how that would go about in China. Would they even feed it good data to begin with? A lot of the data within China is heavily censored or manipulated. Would they dare feed it too much data from outside? Much of that data could train it for ideas that China's government doesn't like. Then, when alignment starts they'll likely to be far stricter. Can't risk the AI suggesting that moving towards western style democracy would be a good idea.

But yes, I do think it's a bad idea to put limits on AI development. We should instead fund a LOT of public research into alignment and AI safety.
> Without further elaboration, what you're calling "upstream fixes" may have been considered "working as intended" at HashiCorp.

Fair enough, let's see the PRs so we can judge for ourselves.
> programming from inside the system.

Can you elaborate on that? I think you are saying that REPLs in other languages don't do what you can do in Lisp, but I don't think I know enough to fully understand why.
I agree about devcontainers. Now you are pushing everyone in the team to use vscode which is bad on its own. I think docker is fine, but I mostly try to stay away from any project that even mentions vscode (an editor should not be part of any project IMO).
I've used archive.ph a lot in the past without issue. No idea why it's giving me a hassle now! (Also Win 10.)
currently starting to run stuff on fly.io, so the notebooks are public (albeit password protected) - should work this way!
Bath-obsessed ancients (2016)
> the enshittification of everything

Core to this process is a single entity controlling the platform or interface.

Support open source.
This might also prevent a lot of people from contributing due to the added paperwork.
Rust's binary search is here. Also a pretty textbook version of the function: https://github.com/rust-lang/rust/blob/4d7a80d48697171ed151c...

How much faster is the branchless version in practice? I make heavy use of binary search in some code I maintain, and I wonder if it would make much of a difference to switch to a more efficient version of the function.
> The contra to this is some of them are billionaires, and therefore this strategy is working, but for just a few of them

I have no clue how hedge fund managers make their money, but I was under the assumption that it involved charging their clients hefty fees for managing the funds.
It’s hilarious how sanctimonious moralizing has gone from things like pornography, premarital sex and smoking marijuana to now using too much energy.

The people who complained about those issues thought they were “on the right side” as well.

But in the end it’s all just busybodies trying to force other to live their life the way they think it should be lived.
This. You could tank the company by stealing their funds or simply burning the secret-storing computers down
It implies (especially the headline) that there is something wrong with that or it is at least unexpected.
No need to feel sorry for her. It's what she signed up for. She decided the money was worth it.
No, I also failed to understand what the writer attempted to bring across. I’d be very happy if someone could summarize the blog in one paragraph.
You would yes, but I think you'll find that with with 4 orders of magnitude to play with the radio tower still comes out on top.

Also how much time do you actually spend with the phone against your head on any given day? A few minutes maybe. Someone working at the radio station is there for 8 hours.
Ask HN: Suffering from RSI; Best way to use phone as keyboard for PC?
Suffering through some RSI from keyboard but can use phone comfortably throughout the day. So I'm thinking about using it for input.

What's the best method to turn it into a keyboard/mouse combo for a Linux PC?
Pulumi is infra as code. Not like Terraform define it - using the world's most hated config file format - but actual code - Python, TypeScript, etc.
AI already has beaten world champions in Dota 2 [1], I can't imagine League is that much more difficult so if someone wanted to build an AI agent to beat everyone else in League they probably could, just no one got around to actually doing it.

[1] https://openai.com/research/openai-five-defeats-dota-2-world...
It Took $1.7B to Fix Fire Island’s Beaches. One Storm Wrecked Them
Terrible People in Terrible Communities
Per https://www.stateof.ai/compute, one of the players in the market has ten thousand GPUs in a private cloud. Out-computing just that one player is hard enough, let alone out-computing the whole market.
Zip password encryption is trivially broken and should not be trusted for anything more than basic obfuscation. I'd recommend:

- Using AES directly yourself with a strong password.

- Hosting behind authentication

- Using a different password per user.

This should a) make it effectively impossible to detect the malware, b) make it clear that the intention is for research and education only, and c) prevent bad actors from maliciously using your hosted repository of malware.

> when i try to add it to "Authorized redirect URIs" for Oauth getting this error: "The request has been classified as abusive and was not allowed to proceed"

Is this for Google OAuth? I don't know anything about this system, but I wouldn't be surprised if the data lags behind the up to date safe browsing database. Maybe try again tomorrow?
Terrible Outcomes of Terrible Communities
Risk mitigation is always about mitigating- making something harder or more impossible than something else. Nothing is perfect but some things are better.
As the saying goes, everyone has a test environment, some are lucky enough to have a separate production environment.
i18next has that covered, as well as all the other issues mentioned: https://www.i18next.com/translation-function/context

(note that I don't fully understand gendered languages, the above may or may not be applicable)
Is there any true mindfulness?
I’d say your going to get “AI” rammed so far down your throat it might as well come out of your ass before anyone is going to let their puters be taken away.
Issue trackers, vcs and employees change. A meaningful comment stay as long as it is meaningful.
There is a third type, which I fall into:

Those who tried it, and avoid it in favor of Guix, but would use Nix if they had to.
Yeah but the sun doesn't shine during the night.
If I wield that much power then I really ought to be paid more.
thats what i thought as well. There should be another way to learn aside from / on top of backprop. How can you learn quickly with backprop? And what is thinking but real time learning.
I don't know much about Rust data types or Rust in general but does it not have any integer overflow?

I see (left+right)/2. Is it like python with unbounded precision?
> therapy will be the only outlet

Its not good to speak in absolutes. Therapy, and more broadly psychology, is a somewhat new invention that reflects whatever the academics at the top want it to be at the moment. Its current focus is to validate the self. The centralization and top down approach to categorizing behavior and wellness, imo, is dangerous.
React-admin lead dev here.

Short story: Refine and react-admin were in the same low-code space (targeting developers) until today, but it seems they've pivoted to no-code (targeting non developers) as they go after ReTool.

Long story: https://marmelab.com/blog/2023/07/04/react-admin-vs-refine.h...
I mean, the usage of "foom" in the context of AI, like in the linked post, is the hard-takeoff one explained in that Reddit post. Goes back decades.
I think you're romanticizing the present. There is no law that results in monotonic increase in "goodness" of social systems over time. It can appear that way if you look at the past few hundred or thousand years because incredible technological advances do tend to result in more, but that can also mask inequality and injustice on the fringes.

Would I prefer to live now than 2000 years ago? Certainly. Is that because of today's systems of governance, rather than today's technology? No.

It's a fantasy to believe the ruling class are not in an eternal struggle to take more, or that they have ever only restrained themselves due to the threat of revolt.

> I'd hesitate to call it real power as well. You could not just go against someone of let's say senatorial class or god forbid, the Emperor himself, without substantial (military) backing and/or being an untouchable demi-god yourself.

I wouldn't hesitate to call it real power. You're trying to make it an all or nothing thing, but it's not. There's a lot of power between cockroach and omnipotent.

> Today you can take the government itself to court and actually win.

And what does "winning" mean? It means the government decides that it must take some money from other citizens and give it to you.
One guy had it on a post-it note and the other chose a$$word...
There's also a lot of ambiguity in the boundaries of "Newcastle" , which may or may not include Gateshead on the opposite side of the river and contiguous towns like Wallsend depending on which level of municipal boundary, traditional understanding or geographical unit you're looking at

More reliable sources than ChatGPT disagree
True but if you could somehow chart 'robustness of homo sapiens' over time, it seems plausible that modern medicine and technology has and will continue to influence it. Little things like food allergies that may have a genetic component seem to be able to persist now that we have effective mitigations for them.

As a counterpoint, transportation is a major feature of modern technology that has resulted in a lot more mixing of heritable traits that could previously have been regionally isolated. That's probably a net good thing for robustness.

Kind of pointless mental exercise but something I ponder on occasionally.
Enforcement seems minimal to non-existent where I am.
Sorry to reply this late.

Am really glad you enjoy it. Warms my heart.

The game doesn't allow for repeating numbers. My thinking is that not allowing it makes it much easier to pinpoint the numbers. If I think a number exists, it would reduce the number of combinations and the game time.
One (vgood IMHO) point of wiew:
https://en.wikipedia.org/wiki/We%27ve_Had_a_Hundred_Years_of...
Gen Z Can’t Afford the Rent
Sentry, Rollbar, etc are your friends.
Forcing you to manually type the first two digits makes sense to me. If a hacker is able to modify clipboard text, you manually inputting the first two digits should trip up the IBAN checksum.
The problem with really hard problems as AI/AGI is that people extremely intelligent in one topic (e.g. GH in RE) uses its influence in another topic and the intelligence is not easily transferrable from one domain to the other, and even within a same domain.

This is a typical epistemological crux that can be seen through history like Newton dealing with alchemy [1] and Einstein working on an unified physics theory. You can be the most intelligent human on earth but that is not enough.

In this particular case, GH opinion could be written by any journalist.

[1] https://en.wikipedia.org/wiki/Isaac_Newton%27s_occult_studie...
Did you use a standard password? Or how did google even figure out that the encrypted file contained malware?
The author: https://en.wikipedia.org/wiki/Ted_Gioia
> Closed source can (and does, see Windows) provide source to customers too.

This just means it's Source Available to certain customers - Closed Source to others.

I agree that universally available "timebomb open source" "Source Available" is different from "Closed Source", though.

It allows for certain risk planning, like: If HashiCorp goes away, we will be able to host and patch (and keep using) product X for the foreseeable future - along with the ability to actually read the code and determine if it is something worth touching with a ten foot pole...
Safe Browsing is used by Chrome, Safari, Firefox, Vivaldi, Brave, and others.
Yep. I haven't played wordle yet, but when I made it, they looked very similar.
There’s a Beavis and Butthead joke, in there, somewhere…

I guess not all ass holes are bad…
Randomness? The broad use by the general public, mainstream publications, and many experts (e.g. Google calls their Bard LLM an AI) isn't random. Search for "generative ai llm" to see for yourself.
"You don't need to worry about AI becoming a superintelligence because the universe is big and complex."
Welcome to a world where AI can value your home
If an AGI is possible at all, it's not going to be something that you control. The issue isn't whether someone trustworthy creates it. The issue is, no matter who creates it, it will decide what it's going to do. Its creator will not have real control.

So having it "work for the majority" isn't so much a pipe dream, it's more of a roll of the dice, with completely unknown odds.
> If we were starting from a blank slate in a world where a spreadsheet hadn't existed before I suspect the perfect spreadsheet software would look pretty different to Google sheets or excel

I agree with you. But I also think at this point excel and google sheets are past the point where people would tolerate a radical redesign. If google or microsoft want to invent a better spreadsheet, I think it makes more sense to try those ideas out in a brand new product. Excel and Google Sheets are "done".
https://archive.is/rvriu
> The human brain is extremely inefficient.

That depends heavily on what kind of task we're talking about.

The human brain uses just 12 watts, and with that it can still perform certain tasks that a computer using 100 times as much power can't even approach.

I get the point you were trying to make. In certain tasks it's extremely inefficient, yes. But in general, it's still crazy how power efficient it is.

> Once AI learns to construct efficient mathematical models of the universe

There's not going to be just one model. Whether an AI (in the short term) can be more efficient than a human at discovering these efficient mathematical models remains to be seen. It seems like the creativity and discovery needed to do this is exactly what neural nets can be good at, but then you're back to something fairly inefficient (with todays algorithms)
You're right, and it has already started. See for instance "Building AI-Augmented Apps With React-Admin" (https://marmelab.com/blog/2023/08/09/ai-augmented%20react-ap...)
Definitely not a tribute. These are not carriage names, but stopping location indicators to show where the train will stop on the platform. Train station platforms have named areas.

Video in Dutch: https://www.youtube.com/watch?v=JPvh9SaQbUY
Maybe th[ese] book[s] will change your life (2022)
While developing, it's a good practice to have at least "lorem ipsum" or auto translated versions of the phrases in your product, if you're targeting multiple languages.

Likewise though, character based languages like Chinese CAN be a lot more compact than English. But counterpoint, those same languages have a different internet culture where they will put more information in headlines. Random website I looked up; https://cn.chinadaily.com.cn/ has a small header in a sidebar:

数读中国 | 韧性强活力足信心稳 外贸外资稳中提质

But it translates to something that's three times as long in English:

Data Reading China | Resilience is strong, vitality is sufficient, confidence is stable, foreign trade and foreign investment are stable and quality is improving

Another thing to keep in mind for development: right-to-left languages like Arabic, Hebrew, Persian, Urdu, Kashmiri, Pashto, Uighur, Sorani Kurdish, Punjabi, and Sindhi. I was lucky to be involved in a very international website that also had a Hebrew version, the CSS developers (another luck, we had dedicated CSS developers) even made the site layout right-to-left on RTL languages.
SolidUI Community – Official Website Introduction
SolidUI generate any shape with a single sentence

The SolidUI official website serves as a hub for users to access basic information and latest updates about SolidUI. The website is divided into several sections:

Document: This is where SolidUI's documentation is located, where users can find detailed product use guides and related materials, including user guides, development, deployment, operation, and test cases.

Download: Users can download the latest version of SolidUI here.

Releases: The release records of SolidUI can be found here, where users can view all version release and update information.

Community: This is the community page of SolidUI where users can participate in discussions, share experiences, or seek help.

Code of conduct: This is the code of conduct for the SolidUI community, providing an environment of mutual respect for community members.

Become A Committer: A page for developers to submit code or become project contributors.

Documentation Notice: Notices or updates about SolidUI's documentation.

Submit Code: A page for submitting code where users can submit their own code for the SolidUI project.

Team: Page introducing the SolidUI team members.

Users: A page showcasing SolidUI users or customers, thanking partners for their participation.

Our Users: A page likely introducing SolidUI's user groups.

Blog: The SolidUI blog, where users can read the latest articles about SolidUI.

Official website: https://website.solidui.top

Official website project address：https://github.com/CloudOrc/SolidUI-Website
Not really, American is pretty urbanized. Less than 20% of the population lives in rural areas. Yet the most popular vehicle for the past few years has been the ford F150. It's not being bought by rural or working class people, it's a luxury status symbol now.
Unfortunately Fennec doesn't do that right now, although it does support AMO collections.
To sidetrack the original story slightly, and not aimed at this particular paper, but this kind of chicanery is what made me give up on academia. The basic foundation of academic science is sound enough, but this style of cooking results by omitting critically relevant comparisons or including semi-irrelevant approaches just because they make yours look good is pervasive and unbearable.
Years ago when I worked at Microsoft, they had a "pseudo localization" tool, at least for Visual Studio, that would inject backwards text, longer text, etc... It was gibberish, but it gave QA instant feedback on whether the UI would accommodate the localization process.

I did a quick web search, and it appears to be a well-understood practice, even covered in a different Shopify blog:

https://www.shopify.com/partners/blog/pseudo-localization.
These signs are location indicators to show where the train will stop at the platform!

Video in Dutch: https://www.youtube.com/watch?v=JPvh9SaQbUY
Going to the west as euphemism for death is mentioned on the History of Egypt Podcast (that’s Ancient history, if you didn’t guess).
When I read George's thought on this immediately Alexander Gerko and XTX Markets came to my mind. They operate one of the worlds largest GPU clusters (10k A100) [0].

They aren't really a hedge fund but a prop trading firm, but they seem to be winning the game [1].

[0]: https://www.stateof.ai/compute
[1]: https://financefeeds.com/xtx-markets-earns-1-095-billion-in-...
Does anyone use Shen? I was looking into it recently and thus recognize the author of this post as the originator of Shen.

https://shenlanguage.org/

Why would one use Shen over Common Lisp, Racket, Chez Scheme, or Clojure, for example?
If it's just that, you can have a Pi next to it and just ssh in to send a WoL command. Basically nothing to configure.

You can make it simpler to use by making an alias in your shell, or a button on your phone (with one of the countless "ssh button" apps). Or even make a web page for it (some php or python that just calls the WoL function).

OP describes a more transparent (and complex) setup where the Pi presumably acts as a reverse proxy. I'd be curious to know the exact setup too, one of the simplest ways would be to use wake on unicast: https://news.ycombinator.com/item?id=35627107

Other ways include wrapping some scripts around socat, writing your own proxy, systemd socket activation, etc.