skysight-inc/HackerNews huggingface dataset:
Why do I need a GMRS license and how do I get it?
Why do we feel using variable length integers in protobuf's wire format vs strings is an instant deal breaker? Isn't understanding a protocol is going to require a more documentation than just a string field name? The kind of documentation that can often be found as comments in a protocol buffer definition file?

Having written a binary serialization format that does make the choice to use strings for field identifiers on the wire (https://litevectors.org), I can still see the appeal of using integers - they're smaller and parse faster. I've used protocol buffers in several places, including in an embedded microcontroller where parsing something like JSON would have been a lift. Aside from some issues with the impact of deeply nested buffers on the stack size, protocol buffers worked brilliantly, and allowed us to keep a consistent data representation across multiple languages and platforms.
Or Android’s lmkd?
Show HN: Oxlint – a new JavaScript linter written in Rust
Oxlint is a JavaScript linter designed to catch erroneous or useless code without requiring any configurations by default.

Oxlint is part of the oxc project [1], which is a collection of JavaScript tools written in Rust.

[1]: https://oxc-project.github.io
DBT is basically a category of CBT. "It’s based on cognitive behavioral therapy (CBT), but it’s specially adapted for people who experience emotions very intensely."

This is why it's often recommended to people with PTSD who fit this (or similar) criteria, among others.

(I've never heard of IFS, but I studied in Canada so some things don't cross over.)
AI e Allucinazioni: Funzionalità o Problema? Un'Analisi Esperta

Uno dei dibattiti più accesi nell'ambito delle chatbot alimentate dall'IA riguarda il fenomeno dell'allucinazione, in cui queste intelligenze artificiali fornisco risposte apparentemente convincenti ma factualmente errate. È questo un difetto o una caratteristica desiderabile?

In realtà, l'argomento è molto più complesso di quanto possa sembrare. Mentre alcuni esperti temono che non si possa debellare completamente questo problema, altri osservano che l'allucinazione è ciò che le grandi reti linguistiche (LLM), come Bing, Bard o ChatGPT, fanno per natura.

Andrej Karpathy, cofondatore di OpenAI e figura autorevole nel settore dell'IA, afferma: "In un certo senso, l'allucinazione è tutto ciò che fanno i LLM. Sono macchine dei sogni." Secondo Karpathy, gli utenti sono i registi di questo processo, fornendo input per guidare il risultato.

Karpathy afferma che è solo quando il risultato cade in informazioni factualmente errate che si etichetta come 'allucinazione'. Tuttavia, enfatizza: "L'allucinazione non è un difetto, è la caratteristica principale dei LLM."

Tuttavia, il problema si fa più complesso quando si parla degli 'Assistenti LLM', come ChatGPT, che sono sistemi molto più complessi rispetto ai soli LLM. Karpathy riconosce che ci sono problemi che vanno affrontati in questa sfera, ma vede l'industria impegnata in ricerche per migliorare questi strumenti.

Il dibattito sull'allucinazione nei chatbot AI rimane aperto e in evoluzione. La consapevolezza di questo problema e il suo impatto sono ormai una priorità per ricercatori e sviluppatori. È il successo commerciale di questi bot AI che sta spingendo l'industria a perfezionare queste tecnologie, in una competizione senza fine per offrire il miglior prodotto ai consumatori.
Ex-Apple founders, not affiliated with the company anymore.
That doesn't make a checking account (especially one without check writing) a "credit product" though, no?

If anything, anybody accepting a check for payment and delivering goods/services before it clears is extending credit in a way, but that has less to do with the bank account and more with pre- vs. post-payment for goods/services.
In Macaroonia, which is one of the most important Biscuit inspirations, you can address "stateless" revocation with a 3P caveat on a revocation check service, which can issue time-limited "not revoked" attestations; the services that rely on the tokens don't even have to understand what that revocation check service is, or have any revocation checking code at all; it's all hidden from the application, the service can get moved around, scaled out independently, etc.

I'd be surprised if there wasn't a similar strategy available to Biscuits.
Now I just clone the repo and run grep myself. Anything I can do to help lighten the load.
Lex Fridman interiews Lee Cronin [video]
My general understanding is that 174 classifies more activities like capital assets. If you build a factory, you have to write off that expenditure over time, including the money you pay people to build it. Later, if you repair a toilet, that can be expensed immediately, but if you upgrade the electric system, then that is an improvement and must also be amortized.

Research activity in other, more capital intesive industries has largely been this way for a while. What 174 does is brings software development under that umbrella. This means that most of what we do as devs classifies as building assets, so our salaries must be amortized over 5 years. Previously, companies had a choice whether to do this in 1 or 5 years. Really 174 removes this choice, if I'm recalling all the things my accountant explained to me.

This rule change came as part of the Trump Tax Cuts, as a give to get the full bill passed. If you look at it one way, the idea is to get taxes out of big tech and offshore development. Problem is, big tech can weather the changes while many smaller companies are finding it difficult.

Everyone assumed it would be changed by the time it came into effect, but here we are, with a dysfunctional congress becoming more selfish and partisan. Like the middle class, the middle ground has been disappearing... it's super frustrating as a citizen.
Who said anything about regulating speech?

You could just prosecute a politician if he didn't deliver what he promised, you know.

Outside politics (and depending on the context) this is called breach of contract, fraud, misrepresentation or, say, false advertising or consumer protection violation.

It's also colloquially called "holding someone accountable".
Read that description again.

The path was 600ft wide at the worst parts. Much of the "line" on the map was unaffected; people whom that storm passed over could have missed it.
Full text tabs looks great! Would the code work on Firefox?
Fuck Freud.
I say this every year, and as a PhD in Psychology and research professor.
Freud is not making a resurgence among scientists because Freud didn't conduct science. He wrote stories that sounded interesting. Literature majors, reporters, etc tend to love Freud. He wrote well, created vivid titillating accounts, but he did not empirically test these accounts. So Fuck Freud. He isn't relevant, and he isn't making a resurgence...not with anyone that knows something about the brain.

And people who give him credit for coming up with the idea that we have inner psychological self/child etc etc etc, just please, the brilliant minds of centuries past deserve more credit than that.
Apple has good uniform hardware to enable this, but they are a product company and an “AI studio” would not fit their usual definition of a product.

I do hope they are considering going in that direction though.
This reads like advertising copy for Google Cloud. "Come and host with us, so you get the advantage of pre-disclosure protection against issues that we discover.".

I wonder to what extent the security industry is self-reinforcing and how many of these vulnerabilities would be discovered by 'the bad guys' taking into account that none of them have these kind of resources. But now the rest of the world has to deal with the fall-out of the disclosure that Google got a head start on and can relatively easily deploy across their cloud. It feels a bit like the hero model to me: only we can keep you safe from the problems that we create.
> That's my problem with recruiters. They get paid to place "someone", not "you".

That sounds good as a sales pitch for your service but I don't think it's accurate.

While true that recruiters get paid by the employer to place the right candidate, reputable recruiters generally do not submit multiple candidates for the same position at the same time. In other words, the recruiter is working to place you if you look like the best candidate.

If a recruiter "spams" their customer (the employer) with unqualified candidates their customers will stop using them. Employers who use recruiters expect the recruiter to screen and qualify applicants, separate the wheat from the chaff, then put their best candidate forward. Good recruiters will bypass the application and HR steps and get their candidate in front of the hiring manager. That's why employers use recruiters -- they're outsourcing the resume scanning and initial screening process.

People who have had bad experiences with recruiters often blame the recruiter and that whole industry when they should reflect on their own shortcomings. If multiple recruiters aren't putting a candidate into interviews that may indicate the recruiters are incompetent or that whole industry is parasitical and useless, or it could indicate that the candidate is not attractive or competitive for the available positions. I think it's obvious that recruiters will focus their efforts on the best candidates they can find because those people will most likely result in a successful placement. That's the only way recruiters get paid. They don't make any money submitting applications for candidates who don't stand out or get through a phone screen, or who can't write a competent resume tailored to the job. We have job coaches and counselors for that.
Right, and while I'm no expert in this field I vaguely recall some proposals that
consciousness / self-awareness fell out of planning and the need for a representation of your future / hypothetical self in those plans. If so, that would make it very important or a harmless side effect of something very important. I was mildly upset to see characters in Blindsight repeatedly bring up the "consciousness is pointless" thesis without any allusion to the common counterarguments, if only to dismiss them in the context of the story. But maybe that makes for better horror?

3 Body Problem did the same thing. It repeatedly presented the strengths of the Dark Forest Fermi paradox solution, but I don't think it ever presented the weaknesses, not even to lampshade. I usually try appreciate what's in a story rather than whine about what it "should have done" (which is a recipe for never enjoying anything) but in this case I've seen it negatively affect people who didn't already have the "antidote" background knowledge. I've seen this in online communities (you'd think there would always be at least one smartass in each sci-fi thread but I guess not) and I've seen it in person with a coworker, so I wonder if it isn't a bit of an ethics issue.

Ah well, on the scale of ethics issues this one is pretty minor. Most people are stable enough to handle spooky alien stories, and maybe the double take is part of the fun.
There is no silver bullet, but if we're going to talk reproducibility, CBT blows any psychoanalysis-based approach out of the water, even once we account for all the outright fraud.

It's true however that psychoanalysis has evolved a lot over time and bringing it back to Freud every time is not really fair to modern approaches.
The rectangle of Perl that allegedly does encryption in Cryptonomicon haunts me to this day.
The talk in the trade is that asbestos is way overblown and it mostly affected people installing it in ships for the Navy. They worked in tight spaces with lots of asbestos in the air, lining the ship and its pipes with it, all day every day.

I don't know how true that is but I've heard the same exact story from several different contractors. I do know that getting those linoleum/asbestos floor tiles ripped up will cost you a lot to get somebody to do it for you, but there aren't any real safety precautions you need to take since it isn't getting airborne, it's basically just pure profit for the contractor.
Serdar Argic
Here’s a bit more info about the founders and the company for anyone who’s curious: https://www.theverge.com/2023/11/29/23981802/software-applic...
> Some of the steps he dared to take are still so out-there that they can't be openly discussed.

Such as?
I thought all you had to do was use water with the saw and wear a respirator. Am I misinformed?
They do have such tools for developers like CreateML to train your own models, pretty sure they will have one for LLM.
You'll definitely want skip past the military strategy sections of War and Peace.
And you are not paying them, not even the reasonable price, because Google flips giving it away for "free" - so the competition doesn't get any money and Google doesn't have any liability whatsoever... Win-win for Google
It hurts me when I see my tradie trainee husband (at school to be an auto mechanic) skip PPE in places he really shouldn't (e.g. latex gloves when handling carcinogenic fluids). I don't really know as I can do much other than state my objections to deaf ears though.
If anything, we should be more ready to anthropomorphize a LLM over a dog or cat.

It's being trained and evaluated on how effectively it can complete anthropomorphic data, and at this point has been shown to model world models abstractly present in the training data.

The trick is - as humans - avoiding binary thinking on the topic and recognizing there's almost certainly a spectrum going on, where certain aspects of anthropomorphizing like attributing a subjective continuous experience is silly, but other aspects like the model having some kind of abstracted modeling of emotional states, motivators, or concepts of self - unquestionably things modeled in the majority of social media data fed into the models - is seriously evaluated and considered.

We're too caught up in either or thinking, where no one wants to be seen as a tinfoil hat figure around "it's alive" so the 'safe' stance is denying any anthropomorphizing up until those people are caught by surprise by research around the performance benefits of emotional language or jailbreaking with appeals to empathy, at which point all too often there's an anchoring bias where they deny the new information as long as possible (another anthropomorphic feature that seems to have made its way into LLMs btw).

Less than 10% of what I see people discuss about models today seems particularly enlightened, and the leading minds like Hinton who straight up say you can't autocomplete well without underlying knowledge get dismissed by those eager to distance themselves from any accusation of being too quick to anthropomorphize the thing trained and evaluated on extending anthropomorphic data...

It's a ridiculous state of affairs.
> I really don't get it.

I have no insight into Australia's workings here, in California this kind of WTF can happen in the sort of situation where there is an industry that is being disrupted/destroyed by the 'thing' in question and as a result a way is found to make the 'thing' bad (but not in a way that just says "It makes other options noncompetitive but in a way you can't argue with." Health issues are the go to straw man in that case.

You absolutely could create big fines for the contracting and construction companies that sold an engineered stone solution which would protect the workers as it would be noncompetitive to not follow the rules and risk a huge fine. But that wouldn't help the granite and stainless steel countertop folks would it? Or the contractors that install granite or stainless steel.
High Scalability is up for sale
This is great, but the Basic Auth is broken in Netscape, and I can't log into most of my sites. :D
The quantitative ones I described, yes.
In that case, here are two words for you: "shallow dismissal." More to the point, there's no "there" there in your comment. And, it's against the guidelines (which we all know are really "rules" here, and not actual guidelines, but that's a different post):

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

I don't know about anyone else, but your four words taught me nothing about the subject matter.

https://news.ycombinator.com/newsguidelines.html
> An alternative might be scaled NSF fees.

Why should these fees be scaled? There's no variable cost to the bank returning an item (i.e. a check, ACH debit etc.) as unpaid, unless I'm missing something.

Overdraft fees, on the other hand, have always seemed very strange to me, since I grew up with European-style banking: Overdrawing an account is standard procedure in most European countries and is just considered a form of credit, with standard interest rates and everything.

Calling it anything other than credit seems to me to be mostly an artifact of the structure of US banking (i.e. the fairly strong separation of the lending and deposit-taking sides of US banks).
So should cloud providers offer all-you-can-store in the future because by your logic that's not the same as unlimited?
Cynic in means says it's two main things:

1. Effectively serves as a walled garden for copilot to make sure that competitors can't use their data (your code) in coding assistants, knowledge discovery, etc.

2. Ensure that competitors who are using github are maximally mineable so they can easily discover and implement their solutions to eat their lunch (much like OpenAI's strategy here)

This is covered up by the excuse of performance, but it's fundamentally no different than the loginwalls we saw go up around twitter and reddit

... except this time done by a big industry player who LARPs as part of the open source community but is positioned to cannibalize it from within.
Yup! Lichess used to be on Mithril. Maybe some of it still is.
> I feel like purposely emphasizing C89 in your project name is meant to highlight some sort of greybeard or serious hacker aspect to it.

Or indicating that it will work if you want to fold the code into a C89 project, which is not exactly a rare concern.
Holy crap. MacOS emulation has gotten really good. I’m amazed how easily I was able to navigate the desktop from my phone. What’s powering this?
when it comes to Freud, I tend to keep it to four letters.
Some (rare) tornadoes have been clocked at >90mph. I can remember multiple storms recently (past year or two) that were moving at ~60mph.
Ask HN: What are interesting ways in which you use LLMs as thinking partners?
I am interested in hearing how you use LLMs to extend/accelerate/spread your thinking or understanding. For instance, one approach I find useful is to ask for long lists of competing ideas (theories of consciousness in this example) and to also ask to summarize them as metaphors. The literal and metaphorical summaries may not be entirely accurate, but are great pointers to explore further.
Here's an example: https://chat.openai.com/share/73244032-d778-4111-add8-decb50845b1e

What are other useful approaches? Thanks!
what you just wrote is blasphemy on yc. consensus is that people that barely or do not write code not worthy of employment.

(don't tell my boss)

edit: not my opinion. just prevailing sentiment in yc discussions
Well, a tornado warning could be either radar indicated or ground obs (big difference).
I would have thought that the AI is going to become the human part of the smartphone environment thus making the transition bearable.

but if humans want to pull out and spend some quality time together while their AI buddies post the content to bubble up the Shopify livelyhoods, that’s cool
I think its fine unless you are playing something like Taiko no Tatsujin. (And you don't really use hit sound when playing hardest level anyway, it's already too late when you hear it) Most games don't really need such immediate response.
https://infinitemac.org, which is https://basilisk.cebix.net compiled for the web using https://emscripten.org
Yes, Real Genius gives a sense of what Caltech life was like (except for the absurd ending). The director wanted to film it on the campus, but Caltech (normally very accommodating to Hollywood) refused, thinking it would be bad publicity. So the director found other buildings built in the same style, so it looked like Caltech anyway.

When I was there, one year we built a railroad that ran through the dorm, and another year a jungle cruise with boats.
First AI-Judged, Multilingual Debate Challenge – Join Dec 17
Debatia is launching its first online debate challenge on 12/17/2023. This one-hour event promises intense, AI-judged debates in 12 different languages. Whether you're a master debater or just love a good argument, this challenge is for you.

# Key Highlights:

- Multilingual Competition: Debate in English, Spanish, French, and more. Our AI(ChatGPT-based one) seamlessly bridges language gaps.
- AI Judges: ChatGPT's AI ensures unbiased, analytical judgment of your arguments.
- Equal Matchmaking: Face opponents at your level for truly challenging debates.
- Dynamic Scoring: Start with 1500 points and climb the ranks by outwitting higher-ranked debaters.

# Event Details:

- Date: 12/17/2023
- Time: 11:00 AM PST
- Duration: 1 Hour
- Topics: Surprise themes to test your quick thinking!

No registration needed – just show up ready to debate. Create a Debatia account for a smoother experience.

Your feedback post-event could shape the future of daily debates on Debatia. Don’t miss this chance to be a part of something new and exciting in the world of online debating. Let's debate!
I don't think you are getting my point. The math of RoI can't be run as the probability is uncertain.

One example is OpenAI invested multiple billions in research and just out of pure luck found PMF for ChatGPT which even they said they didn't expected. Vertical farming is like that. You need miracle to make it better than normal and miracle requires huge chunck of money to even have non zero probability.
The question is, was this even a person that really believed in the cause, or were they simply there for their benefit and also criminal.

I see people sometimes argue this about the Catholic church priests molesting boys.. are they even examples of a believing Catholic? Or just a fraudster trying to get off?
This looks great, do I understand correctly that the full isolation option allows the binary to be fully self-contained and does not require any connectivity for the app to run?

That would solve a big problem in air-gapped environments :-)
> int is still the Boolean type in C, and null pointers and zeros are still
> falsy, relational expressions yield 0 or 1 of type int, and #define bool
> is just a sham for anal retentives.

Alternatively, and especially in a library API, using bool is a clear specification of semantics.

An int parameter could have many meanings. An int return value similarly. In both cases, using "bool" makes the usage instantly more clear, without the need for comments, or man pages, or Doxygen, or super_long_parameter_names, or whatever.

I think it's useful.
"Cybersecurity" isn't a single risk, its a collection of risks. Some high, some low, many unclear.

> It's hard to accept.

From context you probably mean a different meaning of "accept", but accepting cybersecurity risk is actually super easy ;)
Linux and windows also have this command. Under windows it is called start. Under Linux it is called open as well.
You may have missed this part:

> From there, Google partnered and collaborated with Intel to securely share the vulnerability mitigation information with other large industry players to ensure they too could respond and protect all users globally (not only Google users).

So while the blog post of course is marketing, Google does not gain any direct competitive advantage from the vulnerability, all the large clouds are more or less on the same starting line.
Presidents aren't kings, so even they cannot guarantee their proposed policies will actually be enacted into law. That's the sticky bit.