skysight-inc/HackerNews huggingface dataset:
I started again picking a number at random without looking at the questions. This is what it had to say:

"You answered 39.29% of questions correctly with an average log-loss of 3.880. This means you would have scored better by just leaving your guesses at 50% for every single question.. On average there were 0.00% of people who did better at this game than you. If this was an exam and I was grading it on a curve, I would give you an A+. If you had been better calibrated, you could have scored in the top 23.41%, and I would have given you a B+."

So I did worse than random but 0% did better than me and got an A+. Nice.
Trump’s Truth Social facing a key funding deadline
> I'm not sure about its math, but GPT-4 fails miserably at simple arithmetic questions like 897*394=?

That's, um, about 300,000?

...

353,418 actually. But I'm not going to blame the AI too much for failing at something I can't do either.
I can’t remember how I set this up right now, but I think it’s unique keys. And someone did manage to accidentally publish a master list of 500 individual keys at one point, which definitely boots the numbers.

This analysis will be re-done with some other data soon.
Here's the first thing pops up on Google, "They had to be transported manually before another flight. However, by placing their food at one location and their home at another location, pigeons have been trained to fly back and forth up to twice a day reliably, covering round-trip flights up to 160 km (100 mi)."

And judging from other sources that's pretty credible.
I’m struggling to understand what’s novel here. LLM-based summarization of chat history memory is a well-established technique implemented by many LLM frameworks. Summarizing on every message is, as proposed in the paper, a major performance bottleneck and adds significant latency to the chat loop.

Many implementations utilize a fixed sized buffer, progressively summarizing batches of older memories when they fall out of the buffer. Ideally, this is also done out of band to the chat loop.

I’m an author of Zep[0], an open source long-term memory store, and this is how we implemented summarization.

0: https://github.com/getzep/zep
Kobo, Google Play. Kobo uses there own or Adobe DRM depending if you download it through the app or website. Both are supported by DeDRM tools with the former by the "Obok" tool. Google uses Adobe DRM.
I think we should distinguish between (1) traditional English naming practices, and Anglophone countries which have inherited those from England, and (2) countries with a majority non-European cultural background which have adopted the English language, but some or many of whose naming practices derive from that non-European cultural background. When I said "Anglophone", I was really talking about (1) not (2). Maybe I should have said "Anglosphere". But, I don't actually know to what extent majority non-European Anglophone countries ("Anglophone but not Anglosphere") take their naming practices from England vs from their non-European culture(s); quite possibly, for some of them, much of their naming practices are derived from English/British culture not their non-European culture(s), and hence in terms of "First Middle Last" may be indistinguishable from (1).
What an incredible write up. Detailed without being boring or glossing over too much of the technique.
I personally don't know anyone who doesn't have OpenOffice, Libre, or Office (local non cloud most of the time). I do not know anyone using WordPad for any reason while they have notepad for opening simple no-formatting documents (php etc.), obsidian, or notepad++. Seriously, nobody uses WordPad.
The moment I realized ChatGPT Plus was a game-changer for my business
I agree with you there as well. Ansible was great in theory but I’m with you in that I feel like I rarely got idempotent results like I would with Terraform.
Please don't break the site guidelines like this, no matter how wrong someone else is or you feel they are. And please avoid flamewars and tit-for-tat spats generally, as they aren't what HN is for and destroy what it is for.

https://news.ycombinator.com/newsguidelines.html
I think substance abuse in his younger days could have been a contributing factor.
Disney will finally be dead when a wooden stake is driven through its heart.
If an AI model regurgitates GPL licensed code verbatim, that code is already protected by copyright and there is no need to update the GPL to cover it specifically.
It _is_ literally increasing complexity. Because now the call stack has added layers of indirection:

[0] abort()
[1] curry call site
[2] partial closure 1
[3] partial closure 2
[4] partial closure 3
[5] partial closure 4
[6] <actual place of issue>
[7] partial closure 5
[8] partial closure 6

Compare this to something isn’t using currying:

[0] abort()
[1] call-site 1
[2] call-site 2 <actual place of issue>
[3] call-site 3

Dealt with this enough at a previous company I’m glad on my team at FAANG people are reasonable and don’t just shoehorn functional paradigms unnecessarily
Thanks! I will definitely look into this some more. M
This is interesting. How would you incorporate IDF into an LLM?
I doubt it's unthinking. Valve hews pretty Libertarian, historically they've been very reluctant to ban even egregious games. If they're disallowing something it's probably because they don't feel they have any other option (presumably because they feel they'll expose themselves to legal liability and jeopardize quality of the platform).

My guess would be that they can't verify what AI you used, at least without investing the kind of resources required to actually make case by case decisions.

I'm not saying this is your position, this is somewhat tangential, but I am confused why I seem to hear from people that both AI is a force of nature and companies stand in it's way at their peril, but also that it's a delicate flower and that any kind of management may strangle it in the crib. To be clear I know you aren't making both claims, I don't want to put words in your mouth, but it does feel like it's coming from the same general community of people. And I'm perplexed by that.

But yeah, I would also be interested to play and perhaps developing games like that. If someone is developing a game like that and they wants to hire a backend dev with experience integrating with models in a realtime context, shoot me an email. (I'm half kidding, I don't expect someone like that to happen to be in this particular thread, but only half.)
Forgot about Packer! Thanks! That’s probably the closest equivalent.
And now that newspapers and magazines are dead, you can’t cut and paste your ransom notes either.
My sister found a $100 bill in a book from Goodwill
At one point in college, I was really depressed, went to a Jimmy Buffett concert, and felt so much better for a while. Bon voyage Jimmy.
You are incorrect and the ruling doesn't support your assertion.

At minimum judiprecedent said (and the ruling explicitly said) being wrong is insufficient to overrule.

It needs to be so wrong as to be unconsolable or you need to explicitly carve out details that weren't specified before (after all Roe was already overturned)

Instead the far right justices decided that since they believed based on the evidence they provided that at the exact time the constitution was written there wasn't an established fact that abortions should be allowed.

This is a test that has never been used before this ruling. That is because the logic was developed explicitly for this ruling.

You cannot make up law and then claim your way was better.

To go on evidence shows that generally speaking the laws of the land didn't make it illegal to have an abortion as it wasn't considered that kind of thing. So opponents said "we can go back before the Constitution and see what the established precedent that they would have used would be". It pointed to legality. But that was too old for the SC.

So opponents brought up until a little before Roe it was also legal (anti abortion is not a historic thing but one that only dated back to the last century). Again however that wasn't considered pertinent because that wasn't the founding fathers perspective.

We don't even have the founding fathers perspective, they didn't discuss it to any meaningful length. We can't use evidence that before the Constitution it was considered normal. We can't use evidence that after it was considered normal.

The only evidence to discredit the SC literally deciding on its own that "it was an uncertain thing" (again no real evidence this was the real perspective, just that st least one person existed on both sides)

Due to this we overturned precedent upheld for 50 years and confirmed by a refocusing SC ruling.

That makes no sense, it doesn't rise to their own standard of mistake given in the ruling.

But none of this matters. The SC decided first: Roe is gone. Then they justified it. Thus the justification doesn't need to be good or even passable.

All to overrule a law that the majority of Republicans thought made sense and a supermajority of US thought was correct.

The SC threw away a hundred years of built up support to satisfy a super niche extremist viewpoint.

The very definition of political bullshit that the SC is supposed to avoid.
Yeah TeachText, then SimpleText.

You'd make the Read Me documents on classic Mac OS by changing the type of the file from 'ttxt' to 'ttro'
> Name Middle Family is clearly at most American.

It isn't "at most American" because UK, Ireland, Canada, Australia, New Zealand also mostly use "Name Middle Family", just like the US does. There are still some differences in their naming practices, but those differences generally relate to subtler issues, not the big picture issue of name order.
Or something with cloud-login-is-a-must Word Lite. Then make you feel very restricted while showing you "amazing" things with an obnoxious popup about Office 365 every time you open Word Lite (I made up don't look up).
Zilliz | Full-time|Software|Marketing|Sales|Engineering| Redwood City, CA| NYC| Onsite -Hybrid -Remote

Zilliz is a fast-growing startup developing the industry’s leading vector database company for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector database, the company builds next-generation database technologies to help organizations quickly create AI applications.

Roles we are hiring for:

Staff Software Engineer, Machine Learning Platform |FTE| https://app.careerpuck.com/job-board/zilliz/job/4057480005

Staff Software Engineer, Distributed Systems |FTE| https://app.careerpuck.com/job-board/zilliz/job/4057484005

Solutions Architect |FTE| : https://app.careerpuck.com/job-board/zilliz/job/4256138005

Developer Advocate |FTE| NYC https://app.careerpuck.com/job-board/zilliz/job/4307910005

Marketing Coordinator [Contract to Hire] https://app.careerpuck.com/job-board/zilliz/job/4286911005
> For Jessica Babcock, a Temple University math professor, the magnitude of the problem hit home last year as she graded quizzes in her intermediate algebra class, the lowest option for STEM majors. The quiz, a softball at the start of the fall semester, asked students to subtract eight from negative six.

Negative numbers are normally taught somewhere between fourth and sixth grade, so this is a pre-pandemic failure.

I did math tutoring at university, almost two decades ago now. At the time, there were three semesters of remedial math available, plus the tutoring program. The state (California) eventually got mad and made them scrap some of it, as the high schools were supposed to be covering it. Which is true enough, but obviously that wasn't happening.

I'm sure Covid made the problem worse, but not being ready for university math is clearly a decades old problem now.
You broke the site guidelines repeatedly and egregiously in this thread. We ban accounts that do that, as you should know because we've given you many warnings in the past.

https://news.ycombinator.com/item?id=36843398 (July 2023)

https://news.ycombinator.com/item?id=35843312 (May 2023)

https://news.ycombinator.com/item?id=30593145 (March 2022)

https://news.ycombinator.com/item?id=30128649 (Jan 2022)

https://news.ycombinator.com/item?id=29629671 (Dec 2021)

I'm not going to ban you right now because it doesn't look like you've been making a habit of this recently—though I did see some bad recent examples that weren't in this thread—but we need you to review the rules and fix this properly if you want to keep posting here: https://news.ycombinator.com/newsguidelines.html.

No matter how right you are or feel you are, you're abusing the site when you do this, and contributing to destroying it for its intended purpose. We have no choice but to eventually ban such accounts. Moreover, it isn't in your interests to post like this because, by doing so, you discredit your own position (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...). I mention this because users arguing for contrarian or minority views often end up breaking the site guidelines like this—it's a known dynamic (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...), and the only solution I know of is to know this and consciously practice not falling into it.
Possibly related: We need scientific dissidents, discussed at [1] and archived at [2].

[1]: https://news.ycombinator.com/item?id=37095302 "We need scientific dissidents"

[2]: https://archive.li/6vnq0
Something I've used time and again when I was still primarily using Windows: Jarte (https://www.jarte.com/). It's small, portable, and works well with RTF files.

Apparently, it can also work with .DOC and .DOCX files (https://www.jarte.com/features.html), but I've never tried it myself.
I don’t suggest this.

Your application may crash due to:

- hangs / spins
- memory corruption
- programmer error / faulty logic (think loooping infinitely)
- thermals / memory usage

Let launchd handle restarting your application by allowing the user a “Relaunch” button
I had my highest appraisals and biggest bonuses when I didn't do the job I was hired to do.

I was assigned to help team members on the lowest rungs of "performance" metrics. My stats went to shit.

Some teammates smashed it, others didn't. My influence and pay increased and nothing felt right.

Ended up leaving the best org of the company because I couldn't (at the time) understand what was happening.

IMO, looking back, as amazing and 'right' as this scenario feels (OP and myself), it needs the full support of the entire company to make it work.
Parisians Want to Bring Their Neighbors Closer Together. But First, Cheese
Da Vinci Trading | Software Engineer | C++, Python | Full-time | Amsterdam, Netherlands | ONSITE | Base salary EUR 80K to 120K

Da Vinci is a small trading company where traders, researchers, and software engineers all work closely together. You can have huge and immediate impact: the code you write may already be in production in a matter of hours, with your users sitting next to you. This is the work environment we offer: here, you get to make a difference, take full ownership of your projects and be an integral part of the core business.

Developing a trading system is no simple task, with challenges ranging from building extremely latency-critical applications where nanoseconds matter, to tackling architectural challenges to ensure scalability and robustness.
In your role as a software engineer you will be working on a wide variety of applications, including:

- automated trading strategies,
- connectivity with various exchanges,
- risk and compliance controls,
- data analysis scripts and tools,
- user interfaces.

You can get a feel for how it is to work here by watching: https://www.youtube.com/watch?v=P61dPC4wOxs

Read more and apply: https://davincitrading.com/job_openings/c-software-engineer/
I remember reading that the TextEdit.app is very simple as the basic widget the OS provides is fully featured with all the functionality.
It is probably a bad idea do rely entirely on any one of the "big tech" companies, including the big names like Amazon and Google. There are many stories of companies being kicked out for random reasons, and with no one who can resolve your problem on the other end.

I would treat them as a risk. You can work with them, but you have to consider that they can fail you randomly, and have some kind of backup plan or insurance. It is ironic since one of the big selling point of, say, cloud providers is that unlike using your own computers that can catch fire, they can guarantee data integrity and availability. But it is kind of a moot point if they can ban your account randomly because you triggered their bots.
Frontpage Express was an IE activeX control with contentEditable set to true. There was plenty of functionality around building <table> or whatever but comparing it to TinyMCE is absolutely right. Just 6 years before FckEditor was a thing.
When I put in the prompt to correct spelling and grammar it rarely changes anything else. Sometimes I'll use it to reword things but I'll make sure the meaning is clear. I read a lot more English than I write so usually telling if something "sounds natural" is very easy, even if writing doesn't come as easy.
The experimental helicopter on Mars might start to change the equation though -- it's built with many commercial grade components, instead of fancier things, and has worked well above expectations. The CPU is just a regular Snapdragon, like in phones.

https://spectrum.ieee.org/nasa-designed-perseverance-helicop...
CLNeRF: Continual Learning Meets NeRF
c'mon just write a function that takes in text and tells you whether or not it's true, how hard could it be
Those were great books. Also, the regular column on math/physics in the Game Developer magazine - forget the name of the author.
A loaned iPod, which is to say, one that isn't leaking personal data.
I use syncthing to sync my library around now, as mentioned in the article (I believe). This works great for Koreader, which stores read stats in a plain text file next to the ebook file. That can lead to syncthing conflicts sometimes, unfortunately but I suspect that might be more because of my combined use of git-annex and syncthing to archive my collection than anything specific to syncthing.

It does mean I need to use koreader everywhere though, I don't have a way to sync read progress back into Calibre, but then I don't really have read progress there anyways. I have a "read/not read" flag there, but it's some custom thing I added somehow, Calibre doesn't support that out of the box anyway.
The digital detox box is coming for your phone
If Valve had no good way to verify that the model is trained on open data then allowing those models is the same as allowing all AI. Doesn’t seem like a knee jerk.
I used to leave little cards with a line describing why I liked a given book and my email address. I never received a reply though.
> how people start with game emulators?

I had some Computer Organization and Architecture classes in university, and a previously-existing burning desire to understand emulation. I decided that the NES would be a good target; it was the oldest game hardware that I had personal interest in. In 2008, I found as much info as I could about how to structure an emulator, and technical documents about the NES, and started building. I got something basic working in a couple months, and came back to it every couple of years, either to add functionality or experiment with optimizations.

> what are the basic concepts?

A CPU goes through a repeating fetch->decode->execute loop, and mostly communicates with the rest of the system over a "bus", which has some number of address lines (in the NES, 16 address lines provide access to 2^16 or 65,536 addresses), some number of data lines (in the NES, 8 lines for 8-bit values), and some number of control lines (read/write, ready, and others that vary system-to-system). Different devices are connected at different address ranges. They could be RAM, ROM, I/O hardware, etc. So when a CPU is booting, the system is usually designed to expose some ROM at the first address the CPU fetches from.

> what is the easiest hello-world game to start w/?

Chip-8, probably. Space Invaders is a good one too; simple, but using a CPU related to those in a lot of other systems, and a bit less of a toy-scale system than Chip-8.
Do you have a deck from the very early days, like 1998 or 1999, in which Google say that they will monetise the service via ads?

I am not so sure ads were the initial business plan. I think the initial plan was to take care of search for portals like Yahoo! and eventually sell the company to them. Larry and Sergey at one point asked Yahoo! for $ 1 B, were told “no”… and the rest is history.
I'd say the difference is I can make a full backup of my data on office365 or AWS. From office365, I can export my documents, my emails, my drive storage. AWS: I get full access to my databases, my files.

Even comparing Discord to Slack: Slack has export capabilities.
You're misquoting Max Weber's definition of government.

The state's monopoly, qua Max Weber, is on the claim to the legitimate use of violence. That is, the right and legitimacy of that right, is restricted to the state, or an entity acting in the effective capacity of a state, whatever it happens to call itself.

Absent this, one of three conditions exist:

1. There is no monopoly. In which case violence is widespread, and there is no state.

2. There is no legitimacy. In which case violence is capricious.

3. Some non-state power or agent assumes the monopoly on legitimate violence. In which case it becomes, by definition The State.

The state's claim is to legitimacy. A capricious exercise would be an abrogation of legitimacy

Weber, Max (1978). Roth, Guenther; Wittich, Claus (eds.). Economy and Society. Berkeley: U. California Press. p. 54.

<https://archive.org/details/economysociety00webe/page/54/mod...>

There's an excellent explanation of the common misunderstanding in this episode of the Talking Politics podcast: <https://play.acast.com/s/history-of-ideas/weberonleadership>

The misleading and abbreviated form that's frequently found online seems to have originated with Rothbard in the 1960s, and was further popularised by Nozick in the 1970s. It's now falsely accepted as a truth when in fact it is a gross misrepresentation and obscures the core principles Weber advanced.
So, maybe, the washing machine could have a... web page? No proprietary app store (where the app disappears when not updated to support the new OS version), no installation, usable from any device?
I suspect it’s more conservative politicians have a strong incentive to oppose easier tax filing—they want everyone confronted annually with how much taxes they pay—while conservative voters are cross-pressured and as a result won’t affirmatively demand easier tax filing or punish a politician for opposing it.
So an “organic organ” market? Cruelty free? No artificial?

Possibly, but if artificial kidneys (or artiforg) becomes viable for all types of patients. It would make sense to ban live organ transplant. Anybody caught transplanting live organs without a valid reason and reasoning signed off in triplicate will get their license revoked and jailed for many years. Co-conspirators to be jailed as well. Supermax, no pass go.

Of course something like this only works if the international community is synced. Nothing to stop a group of (rich) people from flying to a country without these laws and organ shopping.
What hasn't existed for the past 20 years: an artificial kidney device that works in pigs for at least a week.
I made a playable Sinistar clone as an instagram filter. Looks like it's fallen victim to the never ending progress of the Spark AR platform.
I am reading the following in the link you posted:

When we’re under attack and using their proxy, Cloudflare can, unfortunately, content inspect our traffic.

I think they may have edited the post.
> The number of people who carry smartphones around means the answer to this is almost certainly yes.

Maybe they have no other real choice? This discussion is full of such cases.
That article is two weeks old. Is there a place where they publish regular updates?