skysight-inc/HackerNews huggingface dataset:
Mike - please know that not everyone who appreciates ARC feels the same way as the GP. I'm not an academic researcher but I am quite sensitive to hype and excessive marketing. I've never felt the ARC site was anything other than appropriately professional.

Even revisiting it now, I don't see anything wrong with being concisely clear and even a little provocative in stating your case on your own site. Especially since a key value of ARC is getting more objectively grounded regarding progress toward AGI. On top of that ARC is "A non-profit for the public advancement of open artificial general intelligence" that you guys are personally donating serious money and time to that's helping a field where a lot of entrepreneurs are going to make money and academics are going to advance their careers.

My perception is ARC tried it the other way for years but a lot of academics and AI pundits ignored or dismissed it without ever meaningfully engaging with it. "Sharpening" the message this year has clearly paid off in bringing attention that's shifted the conversation and is helping advance progress toward AGI in ways nothing else has. I also greatly appreciate the time and care you and Francois have put into making the ARC proposition clear enough for non-technical people to understand. That's hard to do and doesn't happen by accident.

Personally, I've found ARC valuable in the real world outside of academia and domain experts because it provides a conceptually simple starting place to discuss with non-technical people what the term AGI might even mean. My high school-aged daughter asked me about vague AGI impending doom scenarios she heard on TikTok. I had her solve a couple ARC samples and then pointed out that today's best AIs aren't yet close to doing the same. This counter-intuitive revelation got her pondering the "Why?" which led to a deep discussion about the multi-dimensional breadth of human creativity and an appreciation of the many ways artificial intelligences might differ from human intelligence.
Yea, I think a lot of it is this. In a lot of these discussions, nobody wants to admit that their family is loaded. Although they might have to swallow their pride a little, if things get bad they could just move back in with lawyer dad or doctor mom, and they'd be fine indefinitely. I think that's very different, stress-wise, than "I have $100K of savings and am willing to sacrifice years of future retirement to blow through it."
This sounds pretty good but there's still some friction between what you're describing and observed reality. If all if this is accurate what incentives exist for insurance providers to even consider policies like this: https://www.cnn.com/2024/12/05/health/anthem-blue-cross-blue...
I see it very differently. We are just at the very dawn of how to apply LLMs to change how we work.

Writing dumb scripts that can call out to sophisticated LLMs to automate parts of processes is utterly game changing. I saved at least 200 hours of mundane work this week and it was trivial.
You have a point. It's a complicated issue for sure, I definitely don't want to be the one tasked with making a decision (and being judged for it!)
It’s not clear to me why vitamin/fructose ratio would even be important?

Generally vitamins aren’t helpful unless you were deficient, which is uncommon in western diets.
To be clear, I am agreeing with you.

Except that me saying the amount is dependent on your situation is leaving some margin for if your child is special needs or you're going through a divorce or taking care of elderly parents or things of that nature where you'd probably want to decrease your risks by increasing the 12 months to 18 months to account for more unknowns that wouldn't apply to other people, for example. I do not consider it to be simple math nor a matter of an absolute right/wrong stance.
I hate the Caps Lock and want to nuke it from orbit.

And its little dog Number Lock, too.
It seems that most people in HN don't believe in ageism in tech. They see all the older people working in tech now, so they don't believe it. The problem is that they don't see all the ones who were pushed out or who were unable to get a job after a certain age.

Your best bet is to save and invest in solid long-term investments. Don't try to do it yourself so get help and look at what else you want to work in as you get older and get training if you need to.
I think my expectations for a feature called “locked chats” are somewhat different from those of WhatsApp.

What is the value of locking something if the lock can be easily bypassed? Just preventing the least sophisticated attacks?

In this case, I think WhatsApp should have done better — or refrained from adding this feature at all.
> The candidates need to report spending to a state organization overseeing elections and this guy reported that he spent nothing on his election campaign, which is impossible as there have been flyers with his face on them, plus ads on social media. This is against the law.

its very possible that HE didn't spend anything. that's how US political campaigns work. the vast majority of spending is by third parties.
> The natural flow in English is MDY

In your English maybe. That’s just not a good argument.
I get about 10
Kids these days, copying what celebrities do.
Their view is a product of hard times. Your view is a product of good times. Theirs is the observation that people will be more committed to work hard to make things better, if they can hope to eventually rest and partake in some of the improvements. Yours is basically "fuck off, YOLO and people should just have fun". Both views have some good points behind them, but then yours is unsustainable over more than a generation or two, while GP's view is the one that sustains and enables yours.

Complicating things is the fact that for the fist 10+ years, children are extreme burden, so the "transgenerational exploitation" is actually done by the younger generation, even if they didn't mean it. That's the cost of bringing them into existence. It's not fair for parents to keep their children forever in their debt, but let's not pretend we don't owe anything to our parents and their generation either.
No this is general insurance (motor, property, travel etc). It is also founder-led, which is an important factor, as the reason they started it was their personal frustration with the motor insurances.
ChatGPT has a Mac app. If you want to run your own models, Ollama with Chital is great.

https://github.com/sheshbabu/Chital
There's another way to look at this. That's 22B removed from the larger economy ostensibly earmarked for healthcare that provided exactly none of that. That they are a public company is not in question. That the health insurance industry should even exist is certainly up for debate.
Does getting other results on Yandex make you trust them more?

Is "different" for you "more true"?
A Linkless Internet
The others don't _want_ to make chargers. They don't or want to know how.

Charging infrastructure is a public good so it ought to be the government's job to incentivize it, but Tesla's supercharger network works just as well.
I used to thing FPGA development environments were the absolute worst, but then I tried to build a project in Android Studio.
I'd drop Tesla from that argument. No, not that the SC network is bad.

Their CEO alienated 50% of their customer base with politics. This is going to be one of the most interesting case studies in brand management and advertising history.

But you are probably correct. I think making the infrastructure act funding contingent on reliability metrics is pretty key.

You know, if the money doesn't get yanked by the administration in a month.

So what is the incentive for operational gas pumps: Oh right, the convenience store (even more important for EVs who have to idle longer) and brand name.
> about any and all optimization that hasn't been measured

Fixed that for you.
The most offensive sentence I could come up with leetspeak/hexspeak is this one:

fe11a710-babe-4150-ace5-b19b1accd1cc

(Yes it's a valid UUID)

(I am so sorry)
An anecdotal example that I ran into just now, where I was searching for a larger quote from a Terry Pratchett book and was given a completely nonsensical interpretation.

Query: small-gods vorbis "things like himself"

Google AI Overview: In Terry Pratchett's "Small Gods," when referring to "things like himself," Vorbis, the small god of nastiness, is essentially saying that he corrupts people [...]

I fear the future where this somehow goes into a positive feedback loop of nonsense.
The Debanking Craze Reveals Everything Wrong with the Administrative State
The Simplest, Most Powerful “What If” Budgeting App Ever!
Your predictive budget, built and analyzed for you based on proven spending and saving behaviors of people like you.
BUDGETWIDGET guides you through simple creation and analysis of your personalized budget in minutes
Get useful “Tips & Tricks” for any expense category with one click

Export your budget and peer data as a .csv file, pre-categorized for use in other budgeting applications.
Please remove my UUID 039a69dc-b0a1-4be0-b424-5e45aca8d3fb from the list. I spent a lot of money on it
Yeah, that's closer to my understanding as well. Not necessarily retirement but a few years of runway perhaps. The 6-12 months thing I've always seen being called an "emergency fund" which in turn is different to your savings which may not be liquid.
The worst thing about `<dialog>` is that modal ones are placed in the CSS "top layer" which obstructs portalled content like tooltips and dropdowns.
Big companies are not agile.

On the other hand I studied VLSI at school and we designed a 4 bit
microprocessor (team of 10 students) in a couple of months and had it
fabbed and back on the test bench before the end of semester.

And we had to listen to what the instructor told us, which is the
failing I'm chewing Intel out for. Being obstreperous and
uncooperative with the market, not slow.
I hate and love this idea simultaneously. Thank you.
I have a friend, Mai (let's say), who's from Japan (and is as terrified as I am at the country's work culture). She texted her high school friend who's still there and working in an office, day-in and day-out, and Mai asked her if she's hanging out or talking to any of her old friends. The friend said "You're my friend Mai :) I only talk with you".

She only sends her a text on Christmas and her birthday, that's the extent of their yearly interaction!
When did I suggest US didn't have sovereign right to ban tiktok? I'm merely pointing out the reality that PRC didn't specifically craft legislation to ban US platforms - they block platforms that doesn't comply with PRC laws. Whereas US has to specifically single out TikTok because TikTok complying with the same US laws as other US platforms still undermines US interests. It's fine to accept US can do what it wants, but let's not pretend they're the same thing.
I use DSPy often, and it’s the only framework that I have much interest in using professionally.

Evaluations are first class and have a natural place in optimization. I still usually spend some time adjusting initial prompts, but more time doing traditional ML things… like working with SMEs, building training sets, evaluating models and developing the pipeline. If you’re an ML engineer that’s frustrated by the “loose” nature of developing applications with LLMs, I recommend trying it out.

With assertions and suggestions, there’s also additional pathways you can use to enforce constraints on the output and build in requirements from your customer.
The Death of the Online Persona (and Safety)
The conservatives claimed precisely this about the last election, but investigators deemed the interference was not significant enough for a redo.

Foreign interference is one of the biggest threats to democracy today. I’d absolutely support a redo of an election, even if my party one, if it was found to be significant enough.

More broadly I think all democracies need to thinking about ways to handle this problem as it’s only getting worse.
Nobody ever expects the triple reverse wag-the-dog!
What TikTok offered was abhorrent to American sensibilities:

America: we don’t want ccp censorship of people’s content
ByteDance: no problem, here are the knobs for US gov censorship, should be ok!
America: you have missed the point entirely, pls go away

Have a think why this might be, thinking about…

rule of law, acceptability to the public, democracy, freedom of speech, freedom of association, authoritarian states and arbitrary rules.

There is a reason why one place must carefully plan policy, and another place can arbitrarily restrictions on anyone or anything. State violence can be used in both cases, but typically the later will use friends and family for leverage with such state violence.

I just wish for a world without bytedance and its patrons stamping on the worlds faces forever.
But the people that now supposedly defend free speech all ARE billionaires.

Musk is a free speech absolutist (his words), yet biases his own companies algo to shove more of his stuff down my digital throat.
I guess everyone is free to say stuff, but not everyone is free to see what people that are non-Musk writing?

So much for free speech and billionaires.
Use `.show()` instead of `.showModal()` and create your own backdrop.
What are the inconsistencies? None of these tools will be perfect. They don't have backend access to Google's servers. It is all approximate because the long tail is stuff like "buy kubernetes course discnt cide"

But they are great for keyword ideas especially when there is more than one way to search for something.
The simple answer is that you can do it yourself in 4 steps. Suppose that you want to start with building a SaaS or a web application MVP. If your key considerations and priorities include owning the code, unlimited customizations, no scalability limits and paying a one-time fee instead of recurring, then it is worth checking out PagePalooza.

On PagePalooza you can kickstart a web application from an informative website and connect backend functionalities and custom designed pages with the help of a Palooza engineer.

First Step,
Sign-up and generate or claim an informative website. That website is your responsibility to design and edit in a standard web-editor. Change colors, text, replace image and even add sections and pages.

This new website will be the base of your web application. Whatever customizations and features you decided to add or integrate will be implemented on top of this website.

Second Step,
In order to convert that informative website into a web application. Head to the “engineering task” tab in your project settings and create a custom engineering task with a feature or change you want to implement.

These custom tasks will be implemented on top of your informative website by a Palooza software engineer. Tasks can be front-end changes, backend changes or a full feature implementation that will need an API and a database. No limits.

Note: PagePalooza engineers will help you build your core features in a way that aligns with your business plans and budget.

Third Step,
Get a quote and pay a one-time fee for each task. Once you discuss the task with the engineer (if needed), and you pay the 40% initiation fee, Palooza engineers will start working.

Fourth Step,
Manage your custom tasks in the engineering task manager. Create custom tasks and get a one-time fee quote. Palooza engineers can also assign you tasks or requirements they need throughout the development.

You can also leave comments on each task and get replies from the Palooza engineers in-app. You can also monitor the progress of each task and update the statuses.

On PagePalooza you can scale with no customization limits and no recurring fees that keep increasing forever. It is also great for founders on a budget that can start building their apps task by task and grow based of user feedback.
How does it work? Like I can see the goal and the results, but is it in fact the case that its still here "LLMs all the way down"? That is, is there a supplement bot here thats fine tuned to DSPy syntax, doing the actual work of turning the code to prompt? Trying to figure out how else it would work.. But if that is the case, this really feels like a Wizard of Oz behind the curtain thing.
I guess I have to tell my local card shop to stop welcoming everyone on Commander night, because you're only allowed to do that if you're a church.
> if this guy is a fascist, how the heck did he get 23% of the votes?

Many of us are asking similar questions of the country that just reelected a man who regularly and openly expresses fascist sentiments, incited an insurrection and attempted to commit a coup. Comparing Romania to North Korea instead of to that country is an… interesting choice.
"twenty till ten" is just as valid, so I don't see either of those as a true example of MM:HH.
> The concept of a "republic" means the rule of the people under a set of laws and a constitution which protects all people from abuses of the majority.

I agree, but I think that's called 'constitutional democracy'. Democracy can't be mob rule, is another way of looking at it; it can't be 'two wolves and a sheep voting on what's for dinner'.

> In the past there were times when "democracy" won, but society lost: 1789 France, 1933 Germany, 1949 Romania, etc.

Yes, the cardinal sin is someone who uses their power to prevent future democracy (or to oppress the minority).
Also good points.

The layoff was straight out of Machiavelli. If you must do bad things, then do them all at once. If you can do good things, then do them bit by bit.

People will then forget the bad and remember the good.
Legal system as in court of law? They tend to use more letters than I have in my actual passport (definitely more than fits into mrz) and depending on which court we talk about they also use different alphabets. They also assume certain structure in those nsmes, which differs from one court to another.
You could say the same about people who voted for Brexit, who after the fact when they came to learn what it would actually mean said they would've never voted for it if they knew the implications. But alas, the United Kingdom was on the receiving end of a similar (dis)information campaign. Yes, the people technically knew which candidate they were giving their vote for, but no, they did not know what that candidate actually stood for.
This is Hacker News, not Computer Scientist News.

Knuth's work wasn't part of my programming curriculum in an engineering program, either.
My first thought was to use linear transformations over Z_2 as a field, as that would create a natural interpretation of fixing certain bits as taking a linear subspace. Interestingly this leads to the property that XOR is preserved.

I implemented this in a very quick and hacky way for 32 bits. I generated a random boolean matrix M invertible in Z_2. To turn an input number x into a corresponding number y in an N-bit space, I convert x to binary and turn that into a vector of 1s and 0s, then multiply it by that randomized matrix to get y. Here are the first few y's corresponding to x=0, 1, ...:

00000000000000000000000000000000

0xx0x000xx00x0xx000xxx00xxx0x000

x0xx000xxxx0xxx00x000xxx0xx0xx0x

xx0xx00x00x00x0x0x0xx0xxx0000x0x

x0xx0x00xxx0xx0x00xx0x0xx0xx00x0

xx0xxx0000x00xx000x0x00x0x0xx0x0

00000x0x000000xx0xxx00x0xx0xxxxx

0xx0xx0xxx00x0000xx0xxx000xx0xxx

...

(Hoping the non-monospace font doesn't ruin the alignment too much.)

Which looks... random-ish? I expect that turning these into UUIDs may result in more random-looking sequences.

Not sure how to solve the problem of search with this, but the hope would be that the linear structure gives you what you need, since fixing bytes on UUIDs should correspond to considering linear subspaces of the y vectors. Perhaps this can also be used to apply lexicographic order on the corresponding x vectors (i.e.: ordering the indexes), so that you could jump to each UUID matching the search in order.
I believe it would be 7290, or more generalized, S(N) = 10 * 9 ^(N-1) with N being the length of the code and S being the number of combinations (assuming that a decimal system is used)

And from there, with variable lengths ranging from L to H, S(L, H) = 5/4 * 9 ^(L-1) * (9^(U-L+1) - 1)

So if the bank allows combinations from 4 - 6 digits, there would be a total of 663390 combinations to choose from.

Now, of course, the bank may decide to go from decimal to hexadecimal in the future - or maybe, there systems allow only duodecimal. In any case, the formula can be generalized further to account for all number systems - with B being the base of the system:

S(L, H, B) = (B/(B-2)) * (B-1) ^(L-1) * ((B-1)^(U-L+1) - 1)

This is only defined for B > 2 - in binary system, there's only ever two combinations which fit the constraint
If you're not in control and responsible for your own campaign, how can they be in control of the country once they run it?
A lot of people learnd (maybe) something about value.
I think the core idea is fascinating. This model of making the data of the application transparently persistent was a fad in the 1980s-1990s when object databases like Objectivity and GemStone were all the rage. Those faded from the mainstream for various reasons, though they're still around and still heavily used in industries such as finance.

Object databases like Objectivity, POET, Matisse, and others provide tools that took your source code and augmented your classes with low-level code that automatically loaded objects from the database. So you wrote your classes and ran the tools, and you suddenly got magical persistent objects. (A lot like CORBA and COM, but usually without an IDL.) These databases initially only did C++, but later they supported Java, which had the big benefit that the tool could take the compiled byte code, disassemble it, inject the persistent glue, and then assemble it again. (GemStone was Smalltalk, which already has this idea of persistent built in.)

Someone eventually applied this to Python, which had the benefit, being a dynamic language like Python, of letting everything be done entirely at runtime. The most successful project was Zope, the CMS, which came with the ZODB. With ZODB, you could treat entire graphs of Python values as transparently persisted to a database file: You just did "db.users[1].name = 'bob'" and that was it.

Of course, this results in the access path problem described in the tar pit paper. Without a way to slice and dice data from any angle, your stuck with the ad-hoc graph structure you've created through values and their relationships, as opposed to the relational model. I'm not sure this is entirely an unsolved problem, though lack of queryability was the Achilles' heel of all these objects databases.

Another persistent language is M [1], also known as MUMPS, a quirky language and toolchain that came out of NIH and has been popular in the medical industry since the 1970s, and also in banking (Fidelity National).

M is tightly coupled with a kind of hierarchical array-oriented database; any variable can be declared as persistent, meaning that they will be read from and written to the data store, and persisted across runs. Since the underlying representation are in the form of sparse arrays, you can have lots of huge, nested data structures that are super efficient to read and write. I'm not sure there is anything else like it.

In fact, InterSystems, the main commercial vendor of M software, markets their implementation as an object database (it also does SQL, on top of M).

[1] https://en.wikipedia.org/wiki/MUMPS
> I was hoping that the browser itself would provide for a lot of the tedium involved in UI dialog dev-work in-general, especially for things like automaticallyt conforming to the host OS' conventions on dialog/window layout and placement

sadly this only reminds me of bad actors spoofing native dialog UI's to phish passwords and such