skysight-inc/HackerNews huggingface dataset:
Most (7 out of 9) of these don't happen when using React from ClojureScript via the most common way, Reagent:

"Evaluating with zero" doesn't apply because you use Reagent's builtin Hiccup functionality instead of JSX and you have no temptation to use anything like these single-js-expression code patterns because, well, there's no statement/expression divide in Clojure.

"Mutating state" doesn't happen because you don't mutate things anyway.

"Not generating keys" does happen.

"Missing whitespace" does happen (I think?)

"Accessing state after changing it" - Nobody uses state hooks as it's just worse than the normal atoms way, although there's a way to do it.

"Returning multiple elements" doesn't happen since, well, you can return multiple elements, components return vectors (Hiccup is vectors based data structure).

"Flipping from uncontrolled to controlled" again is state hook specific, which are practically unused.

"Missing style brackets" is JSX specific, doesn't happen in Hiccup.

"Async effect function" doesn't happen.

(The story is mostly the same with Reagent alternatives too)
You can interpret the opinions about syntax highlighting, color schemes, tabs vs. spaces, etc. as controversial, if you think one programmer's preferences amount to a dictate everyone must follow. Otherwise they reflect nothing more than personal preferences.

You could also interpret those preferences as controversial if, for example, syntax highlighting or color themes had a body of empirical evidence showing they aided productivity, and Russ Cox fell on the wrong side of the evidence.

Programmers feel very strongly about these things. I consider them mostly cosmetic. I don't use Acme, but in vim I have syntax highlighting and color schemes turned off, always use tabs for indenting, don't use code folding, rarely use auto-completion. Other programmers I know have different preferences. No controversy because neither of us can base our opinions on evidence.
Quite similar to build systems. Same arguments lead to Bazel...
This sounds like it was written with AI assistance.
It is not normal to assume your money is safe in the bank beyond the FDIC insured amount. A lot of startups have highly compensated (higher salary and/or more stock options than engineers) CFOs -- what are they doing?
It is not magic, it is back-end development. Calling it magic is like calling server-less architecture magic.

Sit down and carefully consider what is the difference between front-end and back-end development, and why that distinction exists in the first place.
Python wins the triathlon by being second best in every game. Piping things between programs is about the only thing bash is good at, nothing else, of course it is going to look good when unconditional straight piping things through standard programs is the only requirement. It's like saying c++ is fastest at calculating pi, duh, nobody will argue against that. Now, instead, put that script into a bigger context where some actual program logic or other integrations are needed. It is going to explode in unreadability, bugs and only supporting happy-cases. It is only simple if your original problem is simple.
That's very ChatGPT of you to say!
We're not keeping negative scores, that's the whole point of the invention of limited liability corporations. It's has large upsides (democratization of capitalism, ability to participate in larger and riskier ventures). Like most powerful tools, it can be abused, but it's such a powerful force multiplier that giving it up is just too costly.
chatgpt is only laughably wrong to educated people. it's sadly better than most people can achieve on their own. Even for educated people, the laughable part is only a personal quirk that they focus on for psychological reasons, but taken seriously a paper written by chatgpt is a good place to start and would save an educated person a lot of time in just touching it up to make it presentable, or changing the query to pare down its search for a better starting point.

It's not doing nothing, it's doing a lot.
This isn't a viable solution; AIG almost went under in 2008.
Do we really know enough about human thinking to say that?
GitHub – Helicone/Helicone
How about reading something that will make you care more?
This doesn't replace your photo, it restricts you from taking it entirely
> Android took five years or less to develop

And it runs on a kernel that started development on 1991.
Also, Fuchsia is already running in some devices,
- https://arstechnica.com/gadgets/2021/05/google-launches-its-...
GHC 9.6.1 is now available
Addressing systemic risks that individual actors aren’t well incentivized to handle is part of what governments and taxes are for. The $250k of FDIC insurance per bank customer exists because otherwise incentives drive bank runs even for banks with broad consumer bases.

Spending taxes on preventing financial meltdowns from cascading actually makes the government and its citizens wealthier than not doing so.
Alonzo Church showed that lambda calculus can replace all of abstract numerical mathematics with manipulation of meaningless symbols laid out in straight lines, or curved around.
HP is blocking third-party printer ink again
Others have mentioned efficient ways to work with immutable data structures, but I want to mention another solution:

In cases where I want to get ideal performance, I sometimes separate out a plain JavaScript service and wrap it in a React hook.

So for example, let’s say you have a massive array of like 100,000 objects. You presumably aren’t putting that entire array on the screen at once. So you could keep the array in a normal JavaScript class, keep in instance of that class in state, fire events into it, and then query out the slices of data you actually need.

Those smaller slices can be generated each time there is a state change, but you don’t need to re-allocate the big array.

Even if you do need to show the entire array, say as a data plot, you can render directly to a canvas, but still wrap that canvas and the I/O in a React hook. React works quite well with these “plain JavaScript” escape hatches in the rare case they’re needed.

The other place I’ve been using this approach is for drag and drop hooks, where the complexity of managing React renders and coordinating state changes on every mouse move is just too much. Instead I have service class that updates the few DOM nodes that need to be changed every frame, and I only fire off state changes when there are meaningful transitions (hover over something, drop something, etc.)
So this is made for noble purposes so it must be no risk?

So is the internet. And a few other things. I do not feel your arguments particularly strong.

E.g. wouldn't this purpose a target for specially prepared external managmenet dongles (similar like those hinted in the article but of course made professionally and with the noblest of noble system admin motives) that could be plugged in where and when corporate management is necessary to set up, then remove, send to the next computer if necessary? And not built into EVERY computer, from granny to the schoolboy so YOU could do something? This concept soulds like the key under the doormat kind of security. And you rely corporate systems on this.
It’s not though? Deterministic non black box models are superior unless the only thing you’re after is a coherent(ish) reply in English.
Think this might have been the intended link: https://groups.google.com/g/comp.os.minix/c/wlhw16QWltI
Raised three children.
There is an intermediate solution that seems always conveniently ignored: You ask for taxpayers money to save a business and its employees? Then it’s a good old nationalization. Everyone is happy except shareholders and execs that are rightfully not made whole for their bad bets and management, no special exception to market rules.
The other day I came up with my sickest burn ever - I called LessWrong "Asimov's Robots ERP". I stand by that statement; Not just a joke but the truth.
There is incentive to use RAM as planned obselence though. As can be seen when updating old devices, forcing apps to swap frequently in and out of disk
It did produce a snippet that worked when asked "convert html style 6 digit hex color codes to matplotlib colors".

But the objection I have with giving credit for trivial but actually correct material - is that when it returns something trivial directly lifted from a page you could Google, you are getting strictly less information, as you have to confirm independently to make sure what you got.

It could be directly from stackoverflow, but is it a question or a mistaken answer?
The Winkyverse – The First Global Educational Gaming Metaverse
I think the best way is to get a basic understanding of torch and then just reading what the code does. The model internals are hard (though for the transformer there are good step by steps online) but for this case it is basically playing with the output of the actual neural net inside the model. The net gives you a probability distribution to be next over all tokens (think words). Now it has proven to be useful not to pick the token with the highest probability but to employ different strategies. Top-k in this case means probabilistically sampling from the top k tokens instead of piking the best.
The Fraud-Detection Business Has a Dirty Secret
Indeed, that’s me! Were you active in the demo scene too?
> much easier to apply to multiple schools in the US

I think discouraging blanket applications to multiple universities is the point of the UCAS system in the UK
Compounding adds cost and turnaround time. Not all pharmacies do it. Rules saying all repeats have to be filled by the same pharmacy can prevent compounding if that pharmacy doesn’t do it

But there is no rational reason why a pharmacist shouldn’t be legally allowed to dispense a patient with a prescription for a controlled substance with a lower dose than prescribed. Prohibitions on them doing so are just pointless bureaucracy which have nothing to do with preventing addiction. They achieve nothing except harming patients
SVB was in the top 20 banks in the US. It was a big bank.
The downside, Rabois said, was that the new hires just had to "be entitled, sit at their desks, and do nothing."

"There's nothing for these people to do —it's all fake work. Now that's being exposed, what do these people actually do, they go to meetings."

I think I see the problem, workers are taking over tasks traditionally reserved for middle and upper management: entitlement, desk-sitting, inane meetings, LARPing as people who have real work to do.

The difference being that for people with actual talent, the state of affairs is intolerable. So you have to wonder what kind of efforts management were exerting to prevent these capable hands from being set to necessary work (of which there is plenty).

Then again, if you've ever worked in the tech industry, you needn't spend too long wondering since your own experiences will furnish you with more examples than you would want to enumerate, lol.
A Letter to a Junior Developer
CEOs Writing Three Envelopes
True but that doesn't happen all at once. Rates have been rising for more than a year now (not in a straight line but overall of course). They could have unwound this carry trade in March 2022 and probably come out ahead. Had they waited until summer 2022 they probably would have had a small loss. As it turns out though they held on for bigger losses.
Build a Q&A bot from your website's content using langchain
There are definitely smaller, less-complicated apps where you really can just sprinkle in reactivity with something like Alpine.js or htmx just fine.
am i only one who sees "CIVIC" on the rear lights?
I'll just repost one of my previous comments. Slight update: I'm now completely broke and living off of my girlfriend's income. (It feels horrible to say that out loud)

--- older comment below ---

Was laid off in August while working for a US-based company. My first layoff in a 10-year career. Still looking for a job. I'm broke. As in "can't pay my bills next month" broke. People are hiring but remote jobs are hard to find. (I have family responsibilities and cannot relocate)

I did find jobs. People who took 7 rounds of interviews then never released an offer letter. AFTER verbally confirming that I'd gotten the job. This has happened thrice now. I started with asking for $5000/mo (last drawn). But now, I'm willing to work for anything that pays the bills.

I'm in dire need and at my wit's end.
Sorry, you’re right. For some reason I thought it happened at the same time as the Icelandic banking crisis back in 2008-2009.
Everybody wants to be heard and nobody is listening (2020)
Meta confirms it's working on decentralized Twitter rival
I can personally see a difference in the definition of ‘intelligence’ on HN to when I speak to people I socially interact with day to day.

On HN intelligence is often seemed to be defined as more about new and novel thought / invention - it’s only intelligence if it thinks a thought that has never been thought/written before.

Off HN ‘intelligence’ seems to be closer defined to “is it smart enough to replace my job as a knowledge worker”. Pharmacists would say it has intelligence if it could automatically check prescriptions, and data analysts would say it has intelligence if it can answer a data request without their intervention.

IMO most people seem to define intelligence as whatever the part of their job is that currently requires analytical skill, because people are worried about the impact this could have on the middle and entry tier of knowledge work, rather than defining AI as needing to invent something fundamentally new.
They didn't say _exclusive_ rights.
Key sentence:

"SIVB was one of if not the most aggressive banker to many start-up companies. That worked brilliantly in the VC funding boom but could cut the other way as the industry retrenches."
Hire an actual CFO, it can be fractional/contract. Don't hire anyone with 'analyst' in their title or experience level to manage your money.
Can you seriously not tell the difference? Being on the job as a courier forces you to be in a sitting static position. I have an electronic standing desk with a treadmill underneath it. Every 20 to 30 minutes I can swap from sitting, to standing, to walking.
This behavior is what traders call picking up pennies in front of a steamroller.
I don't have a dog in this fight but I think that people here don't care so much about what is said, more about what is shown.

E.g. an outspokenly pro-climate politician who passed the 'frack through orphanages with baby seals bill' will not be taken seriously because actions don't match reality.

IIRC useEffect was not originally called an escape hatch and that terminology was pegged on once they realised that a fundamental hook was actually a 30mm footgun.

To make it worse they haven't provided a clear way to deal with the problem instead relying on 3rd party packages
Who didn't say that? You can't say they haven't bought the rights when the settlement involved them buying the rights.
> But at which bank?

One that has adequate risk management controls, attempts to comply with Basel 3 etc.
kinda like student loan forgiveness, which would have penalized financially responsible people in favor of redditors.
Buying long-term bonds with short-term debt is risky, yes.
Preventing deadly elephant attacks with a new app
> Your second paragraph is pure scare tactic.

This isn't the time to be a purist. What happened happened; now you have to look hard at possible outcomes and be pragmatic about the best response.
SVB is the biggest US bank collapse since WaMu
The problem with over-hiring is not that there's a lot of people doing nothing. The problem is that there's a lot of people who need to do something to write in their annual reviews. Since there's only so many useful things to do, people start doing non-useful things e.g. over-engineering simple things. These non-useful things then slow down the development of useful things by

1. Creating needless technical complexity.
2. Creating needless compatibility issues.
3. Distracting the focus.

So over-hiring isn't just a waste of money (which G has plenty of), it is also a waste of time (which G can't afford with competitors, like ChatGPT, breathing down it's neck).

Hiring 2X more people is not going to result in 2X more value creation, but laying off half the staff is not going to 2X the productivity either.
Yeah that was embarrassingly out of touch seeming.
They betted that interest rates would stay low long term. They were damn wrong and paid for it.
You’re obviously not very well acquainted with the utter lack of accountability that anyone benefits from as soon as they sit behind the wheel.

Also see the 500$ fines and slaps on the wrist for people who run over cyclists in Toronto. “Whoops didn’t see them” is a valid defense there.

For instance: https://www.thestar.com/news/gta/2016/01/15/in-our-system-yo...
For comparison 2023 dollars are trading at $0.85 2019 assets.

So the USDC dip is certainly not the worst thing to happen to currency holders this decade.
Are your offers mostly from startups?

I want to move away from ML but this might be a bad time for it.
Caricaturing Noam Chomsky
What he is doing was literally called doing frontend until SPAs came along.

PHP and RoR was frontend.
CD sales have collapsed - although I load up on them at £1/€1 a pop at the second hand and charity shops. A bargain.

Vinyl is CRAZY expensive, the days of cheap records is long gone and I'm not sure how much longer the people who buy reissues will still continue doing so. Probably another ten years until they retire and have to live off their meagre pensions.
I can kinda see the connection if i squint. There are two front lights on each side but instead of being the old halogen lights its two thin led strips on each side. The rear window fins, even the wheels hearken back to the grille like wheels. I think it wouldve served them better if they angled off the rear and made a more explicitly angular trapezoid shape, using that black cladding, and then including an array of square (rectangular?) led lights on the back in red amber and white like the original. Right now it looks too much like a jaguar concept.
Washed up failed entrepreneur who hired boyfriend into a quid-pro-quo job and then accused by him of sexual harassment before being forced to resign says: "other companies are making bad hiring choices." in bid for relevance. -- Yahoo (all the news that's shit to print)
For whistper.cpp live transcription, there seems to be duplicates in the output filename. Is there a mix of parameters that eliminate this?
We've had great results from our custom built non-pure reactive system (which predates React by a couple of years).

The idea is to have an Observable object that can store arbitrary trees of data (each itself an Observable). UI drawing is generally split into a function call for each DOM element that has children. These functions are executed such that they track the use of observables and will be rerun when they change.

I've more recently, after having suffered React and friends, started creating an Open Source implementation of the pattern we used. Currently, it's mostly still lacking in documentation and marketing, and that's unlikely to change if I'm honest. But this should give you an impression if you're interested:

https://github.com/vanviegen/aberdeen/blob/master/examples/t...

Curious to know your thoughts about this being an effective non-pure reactive system.
Medium.com and JetBrains Intellij Idea subscriptions.
I feel bad for not being active on Twitter, specifically because I missed out on stuff like this (which predates my paper). I should have cited this thread since it's evidence that someone else had utilized this technique in my paper!

I think this vocabulary filtering technique will pick up steam again now that good quality open source LLMs are proliferating. I've always wanted to try these techniques with ChatGPT, and the inability to do so has caused me to somewhat publicly complain about their lack of access to ChatGPT's vocabulary probability distribution (they don't give more than the top 10 most likely continuations).
>There's a principle in finance called the matching principle that you match the duration of debt to the life of what it's for.

Hmm...

If you have long term bonds, you can stagger them so you have some maturing at much shorter intervals than the full term.

I think it's called a "ladder" or something like that.

According to some experts, the problem with SVB's situation was they didn't have diverse enough depositors, since a typical bank has a lot of ordinary people as customers who do not have such a herd mentality or talk to each other.

>SVB's assets need to be stripped and sold to cover depositor liabilities, shareholders be damned.

This sounds like you don't think that is what is happening in the normal course of things.

As far as I know, that roughly characterizes what always happens to a bank that fails in the US.

That's what shareholders (of banks) are for, isn't it?
I never understood this theory. Mac’s next line after Charlie’s rant confirms that Pepe Silvia is real.

“Not only do all of these people exist, but they've been asking for their mail on a daily basis. It's all they're talking about up there.”
I actually read about LLaMA after posting the above comment, and I do agree with you. You probably can't use it OOTB right now because LLaMA prompts seem harder to get right, but seeing the rate of progress, that will probably be solved in a few weeks.
Which bank does USDT hold their pegged dollars in, again?
That's the one in the post even.
Yes, we're very early days. This is a new paradigm. Like the internet in 1982, 15 years after its inception.

Crypto should not be advertised to Average Joe for every day payments. People, when they use it, should do so with care. It has no privacy, little scalability and primitive key management.
It’s usually how it works, I mean it would indicate that they are unable to plan ahead by more than one month which doesn’t look great at all…

If they wanted 0.5 they could just hike it by 0.25 and add another 0.25 later. Exactly the same outcome, less turmoil in the financial markets. Powell’s rhetoric seems to have staid about the same for the last 6 months.

Also the fact that their rapid rates hikes were the direct reason behind the second largest bank collapse in US history adds another dimension. Obviously I’m not saying it’s their fault. But well if bond prices go down even more than expected more banks might end up in the same situation.
No, but most the apps on my phone were. This includes the web browser itself (pioneered by Netscape), Google search, web-based email (Hotmail), mapping (Mapquest), and many, many others.
> Likewise, today, the intelligentsia is predicting DOOM! DOOM I SAY! if LLMs become available outside the close supervision (and censorship control) of San Francisco trust and safety teams

I wouldn't order figures as Elon Musk or Peter Thiel as intelligentsia. They are just greedy operators for the MIC.
If you want the best sound quality, CDs are definitely the way to go - they are better than vinyl and compressed digital audio files; although it's perceptually hard to tell the difference from the latter 99.9% of the time.

Given another 10 or 20 years and there might be a CD boom as nostalgia kicks in and a new generation of hipsters come of age.
It's cheap enough to not bother about the price even for casual use.
Hell, even StableDiffusion would design something better than this.