skysight-inc/HackerNews huggingface dataset:
This is the description of a workaround for dealing with tail recursion being broken in V8.

It doesn’t add up if V8 is withholding TCO under the guise that it would cause programmers to write stack overflow bugs unless a new proposed keyword for it gets added to the language. The truth currently is that V8 itself has a stack overflow bug in its omission of TCO, it wouldn’t be right to shift the responsibility for that to the JavaScript programmers. But you’re right, unfortunately the JavaScript programmers are the ones who have to deal with the consequences of V8’s spec non-compliance which causes the stack to overflow when it shouldn’t.
Preparing for missions in difficult places
This is so typical of Java.

People still write tutorials about the obsolete HttpUrlConnection
in 2023, when HttpClient exists.

In fact, almost every API in the Java standard library is bad and once they realize the necessity to replace it, they add a second actually usable API that nobody uses.
But did they purchase every non public domain book they used? Highly doubt it.
Musical instruments are extremely simple. That’s the root of their power.

Violins have a few strings that you interface with a bow.

A piano is basically a slider split into finger sized segments.
Sorry for my ignorance: why does each experiment cost millions?
Shouldn't it be simpler to just specify just a directory (of a project for example) in which klunok tracks and saves modifications of all the files inside that said directory ?
Anyway I'm not giving sudo rights just to replace git.
And also depending on the number of files, the size of the files and the frequency of edit/save, it can become a mess.
It may fit some needs but not mines. Interesting though.
I remember preferring gopher to the web. There was a gopher link to connect to the pure text web. Once I got my hands on a static ip and the mosaic browser that integrated images in text in a single page the web made sense.
> I have occasionally wondered how easy it would be to bootstrap your own models using models from the big players.

I guess OpenAI did the same. If you read their API terms one of the first things they prohibit is to use it to train a competing model. Maybe they do the same tricks internally and know how powerful it can be?
This is how I can tell neither of you have ever done gig delivery. I'll give you one guess as to how smoothly pick-up goes when there's no one at the cash register. We haven't gone full-automat yet, and I still need someone to actually hand me the order. Preferably, multiple someones, to service the multiple delivery drivers waiting for their pick-ups.
No but I wouldn't have gone on a cruise through the Suez (and presumably down the length of the Red Sea) for the past two decades anyway: Somali piracy has long been a scourge in the region.
At work, there is a push to move on prem applications to cloud but as much as possible without changing any of the code. We end up basically renting expensive instances for significant period of time and recreating all the on prem services on them.

So anyway, more like the reverse: cloud is colocation but expensive.
Solstice-5
The irony. AI would help with that too! :D
Are there any more details about this? I read all the comments here and the entire readme and I still don't know if I'm affected.
> So what was the point? Why was it done?

You could ask this about any piece of art. Additionally, you could say these questions are, partially, also the function of art.

It's not just the contents that display humanity, it's the fact of sending it that says "we're human". Ultimately, this is more important than gathering data or anything of the sort with a clear, functional purpose.
"It was a light bulb moment for me to see that this was a rational result even if it “felt” greedy to me."

I am not that surprised. Systems with some slack in them tend to be more resilient when absorbing shocks in demand, and demand varies over time.

If the vacancy rate is, say, 0.1 per cent, pretty much no one can move into the city unless they build their own unit or swap with someone moving out. That sounds like a recipe for stagnation.

Similarly, if you run a web service, you shouldn't want your server to run at 95-100 per cent load all the time. Having some slack is valuable.
DAG-Based Formal Modeling of Spark Applications with MSVL
Obligatory link to XKCD's "Standards" https://xkcd.com/927/
Ha, I knew someone would start off by adding a hostile comment of that form. What can I say? If you had been James Marshall, and you noticed the gold that kicked off the California gold rush, do you think you would you have left it there in the water, because you think you would have been able to see into the future, and see the terrible ecological consequences that gold mining sometimes brings? No, you would have picked it up, like anybody else.
Self-teaching, spaced repetition, and why books don't work
Do public defenders work civil trials?
Religious people apriori have much better chances of building support networks than non-religious, just because they have tight trust-based community based on common faith. It's not slogging your ass to church, it's form of networking. Just a reminder, it's a frequent complaint in "modern age" about loneliness, especially on HN. And these people have their social time at least once per week.

Even more - if you come to a new country, you go to the local church, and voila, you got new friends. No need in stupid shallow "hi were are you from" meetups. Btw, I just realised that while expats in Estonia complained about loneliness, my jewish and muslim friends have zero problems with it, because they had their club by default.

There they could easily ask for advice, or get a recommendation for a trusted person to solve their problem. Cm'on, one of main ideas of religion is basically a form of psychotherapy, and the second big is helping each other.
And imagine if the participating families are big. You'll have bigger chances of catching something rare like 5th son of your friend becoming a mayor and using this connection to promote your business.

Also, regarding help, I know a person who used a wonderful method of sending money. Just go to a sinagogue, give money and the recipient magically gets it at the other end.

> Is daycare cheaper for Christians?

It can easily be, and not only daycare. You know, like a discount for a good person from the ingroup.
Also, daycare is a pretty modern concept made by "individualists". Usually people solve it by asking other members of family to help.

> you'd be much better off looking at car dependence, the abundance of suburbs, and zoning laws

In Korea? In Japan? Here in Europe? :-)
so..... if that is not recorded by the government themselves why do they expect you to record them?
It works but having DB compiles in your release pipelines is a pain
Homelessness reaches highest reported level in the U.S. in 2023
I built a Jupyter Notebook AI assistant [video]
Hi HN family. I've built a Jupyter Notebook AI assistant. While I prepare to launch it for beta testing, I'd love some early feedback. I'm creating an assistant to support researchers across their workflow.

If you're a researcher (now or in past life), it would be great to hear from you.
Netflix Resumes Advertising on X After Elon Musk Controversy
I can instantly conjure up any image. The longer I focus the more clear the image becomes, up to photo-real or even perhaps 'hyper-real'. I don't have anything approaching what I would call a 'photographic memory', but I can see music notation in my mind's eye, surely as a result of staring at so much of it over the years.
The Invisible Threat of Superbacteria
Two good reasons to stick with this:

1) It's a decent API. Simple, easy to use.

2) you don't control what your library dependencies use. This can be a mix of log4j, log4j2, java util logging, and commons-logging. These are all commonly used in libraries. If you don't use slf4j, you end up with a console full of messages that are formatted slightly different from each other.

So even if you use JUL logging, you should use slf4j to ensure some uniformity. And if you do that, you might as well take the next step and format your logs properly using log4j2 or logback. It's not that hard with slf4j, you can use any of the common logging APIs and it will all end up in the same place.

If you use most common server frameworks (e.g. Spring), you have no choice. Slf4j is going to be on the classpath and it will likely come in via any number of other dependencies as well.
With the backing state power they don't really need to pay anyone
I worked at a big box retailer. I enjoyed helping people find solutions to their problems. I assume many chefs enjoy making good food and interacting with their regulars. Ask old-school diner workers or department store salespeople how they felt about their work, particularly when they were paid an actual living wage. The soul-crushing parts aren't inherent to those jobs, they're imposed by exploitative elites. Your dystopia is a "filthy rich f*ckwad" problem, not a "thank you, please come again" problem.
The comment about code signing perhaps being a blocked for third party sdk/library deduplication doesn't seem to also consider the fairplay DRM on iOS apps. As far as I know, the code (.text) segment of all iOS app store binaries are encrypted. I don't know the details about the encryption scheme (I would assume it is perhaps uniquely encrypted keyed on the user's appleid?) but it sounds like this would be a larger problem than just code signing signatures varying between publishers (and I would assume all appstore apps are re-signed by a single apple appstore authority, although enterprise/adhoc apps probably aren't).
I use this firefox extension that converts `OpenAI` to `"Open"AI` as part of my sanity-preserving toolkit.

https://addons.mozilla.org/en-US/firefox/addon/openai-is-not...
Really?

Just at the moment that Swift and, later, SwiftUI get introduced, and entirely coincidentally, management breaks?
I just checked my passport and there are zero stamps for US border entries or exits in the last five years.
IBM Allyship Commandments
Nice timeline. So the future is golf fields with windturbines?
Didn’t know about System.logger(), interesting! Everyone seems to use slf4j via Logback.
The weirdest thing about System Settings is that SwiftUI already supports much more Mac-like idioms. They deliberately chose to use the odd-looking iOS-style switches, bizarre label alignment, and weird unique controls. While also keeping the annoying limitations of the old System Preferences app, such as not being able to resize the window.
This article missed the chance to:

1. go way way deeper into why this is good case to make

2. try to present at least an attempt to a causal hypothesis so people can be inspired to think in remedies and continue the discussion about these
I believe it is much more common for people to recall specific sounds, especially music, and to be able to imagine different sounds in different contexts, even variations on sounds you might not have heard before. For me, visualizing elephants is quite similar to imagining sound, but "weaker." So I can imagine a either a cartoon elephant on a 2D screen, or a "photorealistic"[1] 3D elephant I can rotate around, etc. It is much "fuzzier" than auditory stuff and requires more focused concentration; relatedly, I am a fairly talented guitarist but absolutely dreadful at visual art.

Another example: it was recently demonstrated that rats can use their imagination for problem solving[2]; specifically, they can visualize (or "visualize"?) the layout of a maze they've learned, thinking though what paths to take based on their memories. It seems beyond the reach of current science to answer what the rats were thinking about exactly: maybe it was pure olfactory and tactile reasoning. But whatever it was, there were clear neural correlates between those thoughts and the physical layout of the maze.

Another example I can't find the source of now: crows were trained to respond to an extremely faint pulse of light beamed onto a wall. The intent was to make the crow uncertain about whether they actually saw the pulse and monitor their brains while doing so. After the pulse was shown, the crows seemed to compare their recent sensory experience against their past memories, trying to rule out false positives. Think about doing this yourself: you might initially think you saw a pulse, compare to the memory of the last time you actually did see a pulse, and realize that the actual pulse was clearly brighter, so whatever you saw was probably either a flicker or an illusion. OTOH if whatever you saw actually was quite bright and circular, it was probably a pulse. Crows seem to have similarly advanced reasoning.

Putting these together, I am wondering if perhaps "they really see it" is a phrase whose meaning is entirely determined by the listener. Humans have impressive cognitive diversity and, just as some people are truly tone-deaf, some people have "true" aphantasia. But for many people, I wonder if the difference between "visualize a picture in your mind's eye" and "recall the visual details of this object" might largely be a difference in viewpoint and perception, rather than actual recall or reasoning ability.

[1] I do not mean that my imagination is actually true to life. Crudely, I mean that I can semi-plausibly BS details similar to an AI neural network. So I picked "lush cinematic glory" but for me "accurate shape, texture" involves a very loose definition of "accuracy." I suspect that's true for everyone that doesn't actually live and work with elephants. I don't have to BS the details of my own cats.

[2] https://www.science.org/doi/10.1126/science.adh5206
I will patent this.
Could you rely on optimisation to strip out the code i.e. would a call to the following function be optimised out by the optimiser?

void log_debug( … )
{
if ( LOG_LEVEL >= 6 )
{
// logging stuff here.
}
}
Nice, so they can get my money monthly. Where do I sign up? Can I also rent custom lighting schemes? I would love one to light up on the notes of Twinkle, Twinkle Little Star.
2. Often that would be enough if other pieces of data can be linked to that time and location.

3. No, but based on driving patterns and sensor data, police can infer certain things.

4. Very soon. Very very soon.
Where was the bad intent in my comment?

Giving an opinion is bad intent?

Did I insult anyone or sid anything inflammatory? Maybe you got mixed up with the parent who called my kid a liar.
I mean, really? Let's see, Google is trying to force through Web Environment Integrity which would eventually obliterate any remaining semblance of privacy on the web, it has historically disrespected GDPR, it's trying to work around GDPR with a so-called "Privacy Sandbox" which is anything but, it's trying to sunset Manifest v3 which will take power away from Chrome users, just to name a few current & recent developments.

This is not an image/PR issue, Google really is doing Evil™ things.
There's a significant difference between a machine that compiles rust quickly and a machine that can execute JS.
> Specifically, if I ask you to close your eyes and think of an elephant's head,

I don't visualize it unless I want to, so I abstract this by default.

But if you said to visualize it I would.

I guess it's like the weaker emotions such as empathy, I can turn it on when I have to and just leave it off when it's not in use.
I wish that someone would make a little app that takes a camera pointed at a building overnight, and counts the lights that come on in the windows. Thus inferring whether an apartment is occupied. Fallible of course, but would be a very good indicator of vacancy.
You're not reporting other people, you're reporting the state of their property.
Thanks for this summary
How can chatGPT be used to do this? Did they ask it to just produce training data?
Oil is burnt into CO2 that will remain for centuries in the atmosphere, heating it up (and I'm not mentioning countless toxic oil spills, methane leaking, etc). It's less immediately visible and acutely dangerous than toxic pools, but it's really bad.
And linguistically speaking, has different meaning.
I would imagine the second password being in a safe in a Swiss bank.

It's not practical at all, but there should be possible to build systems that authenticate you only if you are free and doing that on your free will without any compulsion.
Oh, seems also because of random in-place writes of the B-tree.
Nah, more appropriate would probably be to ridicule me for letting it out of my hands. I could have been an epic patent troll! (Except for the fact that the huge teams of patent lawyers at Microsoft, Amazon, Apple etc. would have probably squashed me and invalidated it.)

Patents that cite my patent:
https://patents.google.com/patent/US5749081A#citedBy
I think the Log4j debacle makes it painfully clear that we simple can’t afford to trust application developers to keep bundled libraries up-to-date.

Good idea, doesn’t work.
Sony Walkman.

It’s wild that 40+ years after they pretty much invented the portable music player, people need to be reminded that they still exist

The NW-a30 I bought years again sounds exactly like what you are looking for. The software is not android, it’s snappy and intuitive and Sony has decades of experience making these devices
Does this even work without pairing?
After the end of Roe v Wade, do you really want these nine justices, all of whom iirc said Roe v Wade is the settled law of the land, to decide whether you are a citizen?

Remember that the prosecution says anything no matter how trivial can be used to revoke citizenship.
Does your HN username count as a nickname? Prosecution might say yes. And again this isn't about you or me. It is the same thing as dragnet surveillance. I don't matter but somewhere in our nation or beyond the next MLK or the next great activist will be born and I want them to be able to develop and achieve their goals without being caught up in gotchas.

It is for that person probably not yet born that I don't want a two tiered citizenship system.

Context from the New York Times

Justice Sonia Sotomayor asked about the failure to disclose an embarrassing childhood nickname. Justice Elena Kagan said she was a “little bit horrified to know that every time I lie about my weight it has those kinds of consequences.”

Mr. Parker said the law applied to all false statements, even trivial ones.

Justice Stephen G. Breyer said it was “rather surprising that the government of the United States thinks” that the naturalization laws should be “interpreted in a way that would throw into doubt the citizenship of vast percentages of all naturalized citizens.”

Chief Justice Roberts added that the government’s position would give prosecutors extraordinary power. “If you take the position that not answering about the speeding ticket or the nickname is enough to subject that person to denaturalization,” he said, “the government will have the opportunity to denaturalize anyone they want.”

https://www.nytimes.com/2017/04/26/us/politics/supreme-court...
As if black holes are 'write only' memory. Good analogy
> your standard may vary.

Agreed. My overall / initial point was that I can’t say the time to crack = the time to brute force and start talking about the age of the universe. Even if we had to wait 10,000 years for cryptanalysis to break AES, it’s a blink of an eye in sideral timescale.

> quantum cryptography

Quantum cryptography is helpful in detecting eavesdropping (due to the no clone theorem). Ie quantum cryptography is helpful in avoiding asymmetric encryption for key exchange when communicating with symmetric encryption. Eg BB84. And given asymmetric encryption is most vulnerable to quantum attacks (compared to symmetric), quantum cryptography improves today’s state of the art. BUT, I insist that none of this gives provably uncrackable schemes.

AND it might be that we never build such a scheme. After all we have Godel’s incompleteness theorem lying around.
We asked GPT-4 and Chinese rival ERNIE the same questions
Russian publisher, stores drop writers over pro-Ukraine comments
>>Nvidia buying all their employees solid gold full-size Wall Street bull statues as a little holiday thank-you gift.

This is classic Steve Yegge hyperbole. He's been ranting like this for decades[0].

His (accidentally public) rant comparing Google and Amazon business practices is a classic[1]. In it he says, "Jeff Bezos is an infamous micro-manager. He micro-manages every single pixel of Amazon’s retail site." Surely no one would take that literally.

[0]: https://sites.google.com/site/steveyegge2/home

[1]: https://courses.cs.washington.edu/courses/cse452/23wi/papers...
I am not dismissive. I think, though, that for a hundred companies engaged in the race one or less might succeed.
The other way to look at it is that the modern way of calculating is essentially the ancient Indian way of calculating.

I am glad I don't have to do modern physics and mathematics using the Roman numerals.
I'd rather say, don't rely on logic in matters involving judges.
> if OpenAI prevented them from using the same resources, which ChatGPT is not.

It kind of is. Just think of how many services changed their data sharing policies and closed APIs due to ChatGPT training (Twitter, Stack Overflow, Reddit). Maybe the analogy is that instead of pulling the ladder, they set fire to it so it’s burning and making it harder for others to climb. Even if they didn’t set it alight on purpose, I don’t imagine they’re losing sleep over it.
You should have made a call to Nathan Myhrvold...
I'm gonna bet that there is very little discovery in your work and you are essentially translating spec into code. Now your process for doing this is undoubtedly bloated and slow as shit (you said its healthcare right?) but that doesn't make it r&d.
For me it's the the way RTB works. It leaks massive info.

Google is hostage from ad selling.
After watching these two videos it's unclear to me what is hard about building such engines. The numerical model seemed pretty pedestrian compared to anything else in fluid dynamics. If I understood correctly the detonation is basically stable depending on the right reactant intake. So you wouldn't need submillisecond active control or anything like that.
Is the heat the biggest problem? Do RDE get that much hotter than other engines or produce more vibrations?
Web search is not a capability of a “bare” LLM, but in an LLM-based system it can be done by giving the LLM access to a “web search tool”, I.e essentially you instruct it to output a specific structured text (typically json but doesn’t have to be) indicating its “intent” to search, and your wrapper intercepts/detects this structured response, does the actual search and returns the results (e.g snippets from top k results) into the context of the LLM amd have it use these to respond to your question.

A similar thing can be done with external documents - your wrapper retrieves docs/fragments relevant to the query, puts them in the context and lets the LLM use them to answer the query. This is called Retrieval Augmented Generation (RAG).

The above is a highly simplified description.
In the Langroid library (a multi-agent framework from ex-CMU/UW-Madison researchers) we have these and more. For example here’s a script that combines web search and RAG:

https://github.com/langroid/langroid/blob/main/examples/docq...
There's always Maverick, Rooster, Phoenix, and Hangman to take care of those pesky mountains, don't you think? /s