skysight-inc/HackerNews huggingface dataset:
Plus it’s “free” money. People have been fleeing from regional banks to the big banks, so they have all this sudden influx of deposits coming in. The interest they get from FRC is basically paid right back out to their new depositors and is a wash.
I feel you. And you know what, it's really ok. It's difficult to accept because sometimes our disciplines have become parts of our identity. But the moment I accepted that I didn't need to love it, and I could move on and do many exciting things with my good education, life became so much better.

Enjoy the rest of your postdoc. Do what you need to do without stressing too much. Also look at the other things in it that you may like: perhaps working with students, perhaps writing an open source software, perhaps volunteering for some extra teaching duty if you hate research, etc. A postdoc can be many things. This is what I'm doing now.

And if you can't wait, start looking for jobs and then quit. Looking for jobs can in itself be uplifting.

Sorry for the preachy tone -- I don't know your situation and I'm more telling you about mine. In the end that's how I managed and it went ok.
True but it’s not ideal. You lose the typographic improvements that you get in the newer format. Still, it’s better than nothing and I’ve read that some people have purchased a used, older Kindle just to get access to the older file format.
In normal sufficently-rich countries they call this a "hospital".
Because when you find a new law of physics you can't patent it.

But if you make a newfangled device thanks to that new physics law you can put a nice patent on it and earn millions
s/isn’t/is
That was pretty obviously going to happen, so I’m doubting that’s the catalyst.
This is what most people making "I'm not worried" arguments don't understand. Right now, it makes you way more productive. Even if its capabilities stalled right there, it will over time reduce the value of your labour. But it won't stall.
Skimmed over your article. The infinite loop situation is not exclusive to hooks and very much exists in classes.

The situation is calling setState from useEffect, which triggers a render, triggers the setState, render, etc...

If you setState in componentDidUpdate without any guards you will end up with the same loop. I don't remember how debugging this worked, but I'm pretty sure it wasn't pretty.

As to big messy components: I don't think you can blame that on hooks. Hooks make it easier to split all of that up so you have isolated well contained chunks of logic that are much easier to test, debug, and manage.

Vue; not super familiar but I believe they use reactivity right? I think reactivity can be nice, but is also not as great as it's made out to be as it gets tricky as soon as you need to take control and prevent extra renders etc. A lot of it is making diffing and memoization less explicit, which can be nice, but also has some tradeoffs.
It contains some details of designing the combat system of a factory simulation game.

It may be helpful if someone is designing similar functions.
Is this the first time banks moved independently to stabilize the financial system?
And astrology, and magical thinking, and many other things were always there.

So what you say is that humanity is not capable of learning moral behaviour without gods? And this is why it needs deities?
Well, I’m not gonna get into a back and forth over this. Lots of “Sacred Cows and Third Rails.”[0]

I am personally not comfortable, shipping “meh” to my end-users, but I’m also quite aware that my methodology is not a money-maker, so it’s probably just sour grapes, on my part.

[0] https://littlegreenviper.com/miscellany/sacred-cows-and-thir...
> Downvote me as much as you want

Protip: This kind of comment almost always becomes a self-fulfilling prophesy.

"Please don't comment about the voting on comments." https://news.ycombinator.com/newsguidelines.html
Is it even feasible any time soon to train an LLM on all of YouTube?
Insider versions have started to show that work on ungrouping is being done https://twitter.com/XenoPanther/status/1633649557652250631
I don’t see a judgment value in the parent comment, why do you imply they say it’s « better »?
Normal maps were not new in 2007. I wondered if the Wii might have lacked support, but apparently the PS2 was the last home console to lack normal mapping hardware (you had to use the vector units to simulate them), and the Dreamcast was the first to have it though games made little use of it (that bloomed with the Xbox).

It’s still possible EAD Tokyo didn’t put much stock in the technique though, or that their workflow was not set up for that at this point, or that hardware limitations otherwise made rendering coins using normal mapping worse than fully modelling them.
Found this Twitter thread from Timothy Gower that gives some interesting color: https://twitter.com/wtgowers/status/1636632071069106181
Laws against cartels in the US say things like "in restraint of trade or commerce" and "monopolize any part of the trade or commerce".

Propping a competitor up in this nature is fairly hard to argue as "restraint of trade".
To paraphrase Harold Abelson:

Computer Science is not really very much about computers. And it’s not about computers in the same sense that physics isn’t really about particle accelerators, and biology is not really about microscopes and petri dishes. It is about formalizing intuitions about process: how to do things [0].

[0]: https://www.driverlesscrocodile.com/technology/the-wizard-1-....
Sony Design Gallery – History of Sony Design
Ha! It actually took me far too long to get it!
But… Does it become better after leaving academia? I am just done with my PhD and will leave for industry in 1 month. Even having finished my PhD, I can’t see light at the end of the tunnel. Suggestions?
I know this heavily depends on the location, but at our university most professors weren't there to teach students. Giving lectures was more like the price of entry, something that has to be done to keep the machine alive. Their actual job and passion was doing research, publishing highly-cited papers, going to conferences, and furthering their and by extension their university's reputation.

It might be different if being a grad student was about giving awesome lectures, but usually it's about doing awesome research; and those that are best at doing and publishing research then get tenure-track.
Your brain definitely gets trained on one system and moving off hurts. Hell, I've had my work Macbook for 5 years and I still curse the keyboard shortcuts that are all wrong (and the even more shortcuts that it's missing).
"""

That riled me, but I held my temper as I asked, “What’s the matter with you?” He bellowed: “There’s nothing the matter with me. It’s you! You’re crazy if you think this fool contraption you’ve been wasting your time on will ever displace the horse.”

"""

- https://www.saturdayeveningpost.com/2017/01/get-horse-americ...
GSoC is a remnant of the old Google. Glad to see it is still there.
Safe NPM – an NPM wrapper that performs security checks upon commands execution
Rust, TypeScript and Zig as movie characters
Except that you can't separate model and normal maps since they're baked versions of the real model. As, you can say you have smaller textures (but shaders with complex 2D data also)
They are colluding to keep a repeatedly failing system alive.
of couse it can write code, but it can't do software development
> At least the balances I have do not exceed the FDIC insurance limit per bank.

That's is both the cure and the problem. All of your money is protected by the FDIC. So it's not "At least". Your deposits are protected.

But SME companies have just realized that they are not protected and are busy rearranging their finances, which is seeing a lot of outflows from smaller banks, both to distribute money under the $250K limit as well as a "run to quality" to the big banks.

All small banks with a mix of customers leaning towards SME will be impacted.
From what creators are saying Dan isn't the best choice either.
He doesn't understand the industry from their point of view.
Also he's the one that spearheaded the whole 70/30 split replaced by 50/50 split without any discussion in the matter.
It won't take long if the Dutch government gets its way. The Netherlands is the worlds 2nd food producer. So if the govt forces the farmers to quit, which is what they're doing, that will have a huge effect on the world food market, which will result in famines and food shortages. But, dead people are very green and sustainable, so I suspect this is all fine with them.
Plus interest mind you, but it’s negligible.
According to the wiki, the PS2 was the only console of the 6th gen to lack hardware normal mapping (and that’s including the Dreamcast), and all the 7th gen supported it.
Open Source Curriculum (Recommended-reading list)
The author argues that markdown is the best way to write text. I know many people who argue that LateX is the best way to write text, and they also have arguments.

As a programmer I sometime prefer the world of clickety-click GUI instead that of command line. Doing something in a visual way, requires no knowledge. You just discover how to do things as you do them. Using the command line requires me to learn paths, steps, command line arguments, the order of the command line arguments and also memorize them.

Some times I prefer the command line.

I know that for some folks VI or Emacs is better and more productive and faster, but for me Visual Studio is that and more.

Maybe there isn't one objective truth, and for some persons the command line and text editors is better and for other folks the visual stuff is better.
You can also ask it to "continue at this line XZY" and it will not give you the whole thing again, only the new continuuation.
Oh I have exactly the same trouble. I’m in the middle of moving back to windows
Its this sort of drivel that I hope ChatGPT will destroy, people bullshitting on topics they don't have insightful understanding of is exactly what a bot is good for. So yes freak out the bots can do that now, you can stop writing.
Solene'%: L'État m'impose Google (ou Apple)
I get the feeling. But I've always enjoyed the abstract puzzles more then anything. Computers attracted me as a form of very complex abstract puzzles.

But when it comes down to it everything in life is just nth dimensional tensor puzzles. What I really cherish computers for giving me is fast and clear feedback.
The problem isn't responsive design, GUI builders were able to do that just fine. The problem with making it work on the web was that the dominant design paradigm for web apps was (and to some extent still is) templating, in which there's no clean split between UI layout code and UI controller code and no proper notion of encapsulated components. PHP, JSP, ASP and the <script> tag all mix UI layout with code that works with the database or controls the UI itself. Yet all VB-like platforms require this to be split, because the GUI designer has to be able to edit the GUI code without breaking your app logic too badly, and they really need a strong component model.

How they do this does vary, I don't remember how VB did it but Delphi had a binary file format for describing forms, Java Swing used IDEs with code generation inside magic comments that you weren't supposed to touch, JavaFX and WPF have the cleanest approach with an XML dialect for describing the UI and then the event handlers and controller logic are implemented as classes that are bound to the UI using reflection, Android has something similar, macOS uses NIB files and so on. And they all have a notion of a component being something you can install and treat as if it were one of the built-in widgets. On the web there's no equivalent to this. React sort-of brings components but they don't provide sufficient metadata to be used in a visual designer, and it still mixes code and data together in such a way that visual editors would struggle to not corrupt the user's code.

Ultimately the web came to dominate not because it's a good way to do GUIs. It mostly tossed out what was learned about making GUIs easy to use and develop, because it was never designed to do that in the first place. It came to dominate because it made distribution easy at a time when desktop OS vendors were totally dropping the ball on everything internet related. That's why classical VB-style development app development paradigms dominate on mobile: mobile OS vendors put way more thought into distribution, and that took away the web's primary competitive advantage.

On the desktop distribution can still be quite hard, which is why I put a lot of work into making a tool that makes it drop-dead easy and which gives you the option of web-style forced "immediate mode" updates (we call it "aggressive mode" but that's kind of a dumb name). See my profile for a link. It brings desktop way closer to the web in both UX and DX, which opens up the possibility of VB style development again. Not only for professional devs but also for people who benefit from a lower barrier to entry.
+1 To this, harmonic is my primary way to browse HN. Great app
Certainly a likelihood for everyone too lazy to write their own code.
Isolation is a real problem in this country. Did you also make the mistake of moving to a small city? I spent my last four years at a TU in a small city and it was horrible here. Just one more general problem with this country.
I think that dates back to assembly where you have to clear up a stack frame before returning.

Especially when the code to do that depends on the amount of locals, having only a single place where you assign space for locals and a single one where you revert that helps a lot.

It also can help in languages that don’t help you run cleanup code (closing files, freeing memory) at function exit. Change the code and forget to update one of your early exits, and you have a bug. If that exit is rare, that may ship and may become a vulnerability.
Yes-ish.

Let's be real, banking is a public-private partnership. While it IS significant that the banks themselves are doing this, and not the Fed/FDIC, it would also seem quite possible (likely?) to be some nudging from the Fed/Treasury. Some form of "hey, we did our part (the new emergency backstop), you guys need to show you're worth this effort".

While the top-tier of banking is obviously in competition with each other, they're also bound together by their shared interest in the status quo, and then doubling bound together by the Fed/USG also being very interested in the status quo. So it's cartel-like, but it would be a mistake to only include the banks as members of the cartel.
Thanks, I did do an organic chemistry class, but a long time ago. I was interested in production - the life of oil for example, It's dug up, goes here, refineries make this from it. Same for other things - plastics, pharmaceuticals etc. Doesnt seem to be much on this, except text books. I suppose its more chemical engineering.
What is the point of these "exploits"? What interesting is in making language model (e.g. Markov chain on steroids) to produce arbitrary text? What is proved by it? I am genuinely interested.
Which is one of the reasons sane people suggest not getting a philosophy degree.
“Computer Science is no more about computers than astronomy is about telescopes”

- Edsger Dijkstra
I find it so fascinating that these plants developed carnivorous characteristics across totally separate lineages, geographies and timelines.

I also read somewhere that plants have gone in and out of carnivory (through the process of millions of years of adaptation, of course).
Sounds a bit too much like a perpetual motion machine to me.
While I think there's truth to what you say, I'd also point our that workers in many pre-automated industries with an "artisan" approach also considered themselves irreplaceable because they figured, correctly, that nobody could build a machine with the capability of reproducing their workflow, with all its inherent uncertainty, flexibility and diverse physical and mental skills.

What they failed to predict was that some people wouldn't try to automate them like-for-like. Instead they would reconfigure their entire approach to fit with the specific advantages and limitations of the machinery. And this new approach might even be qualitatively worse in various ways, but not so much as to overwhelm the economic advantages that provided by the things machines were good at.

AI likely isn't going to slot into a developer-shaped hole in a software team. But it's possible we'll see new organisation approaches, companies, and development paradigms that say: How far can you get if you put prompt-generated code at the heart of the workflow and make everything else subservient to it. I'm not sure, right now, that that approach is feasible, but I'm not sure it won't be in a year or two.
Academic publications. They are already heavily censored. Oe you can stop counting them towards the researcher's citation index, de-incentivize libraries and schools from buying subscriptions on ML/AI journals, require articles to wait 10 years before publication, whatever. Stopping undesirable publications can be done.
So why didn't these same banks band together and buy out SVB / its assets instead of letting it file chapter 11? Wouldn't have preventing the 2nd and 3rd biggest bank failures in U.S. history happen within a few days of each other been a much better way of preventing future regulation?
Which raises an interesting question: are you concerned with keeping track of changes or are you concerned with keeping track of changes _with git_?

In my opinion this is where a lot of technical folk diverge from everyone else. Technical folk tend to become infatuated with their specific tools whereas most other people would be happy just to find their expectations met, and neither side really wants to understand or compromise with the other.
I remember my surprise on a DEC Alpha in late 2001 when I did something like acos(3) and the floating-point exception triggered a core dump. As I recall, on the other OSes I used, SIGFPE was by default ignored.
> That hasn't been true for many years.

This is a game from 2007, 16 years ago (and its development would have started in 2005), so that it has not been true for many years is not a useful assertion even if true.

Or worse, it confirms that it used to be an issue, and thus may well have affected a game created “many years ago”.
> The things you mentioned (taking on board feedback, testing across devices, iterating on solutions) doesn't seem very far away at all.

This is a very bold claim IMO.

Modeling/understanding interactions in a complex system of potential black boxes is much, much more computationally difficult problem that source code to source code operations.
I feel like the third option should be: not conflating credentials with education or ability.

Education is a funded public good, I won't say well funded, but funded nonetheless. Credentials are not a well funded public good, and shouldn't be in my opinion.
The illusionist point of view is false by definition, although their definition of "illusion" or "exist" sounds like it might not be how I'd define those words.
Pointless screaming at the tide hoping it won’t come in.

In 3 years there won’t be a major digital tool that isn’t pipelining through ai especially in CG and music, in 10 years the pre-AI versions of those tools won’t run on a modern computer.

Unless you’re ready to say “anything made with Adobe CC can’t be copyrighted “ then this is pointless to debate.
Departure from class based components was one of the motivations behind hooks, those are:

1. It’s hard to reuse stateful logic between components

2. Complex components become hard to understand

3. Classes confuse both people and machines

See https://legacy.reactjs.org/docs/hooks-intro.html#motivation for details. Agree or not, but it is a very intentional and well motivated direction.
Have you heard of the halting problem? For one, you’ll never be able prove the outcome is the same.
Dude, you just hit on how to build the next youporn

YC 2024?
>But the real game changer is the stylus. Annotating PDFs, signing contracts, kids doing school worksheets, the whiteboard app... It's amazing how much more naturally you can interact with a computer if you can just draw on it.

This is understated.

Sometimes, you need to sign documents electronically, and let me tell you all: Trying to sign with a mouse is fucking miserable. I say that as someone who knows and breathes computer, too; the common man finds it downright intolerable.

Scribbling with a finger, let alone writing/drawing with a freaking pen, is an astronomical leap in intuitive usability.
I remember Doom 3 (2004) using them extensively
An alternative path would be to tell it to write python (or $LANG) code that can parse these HTML files and output the right CSVs.
Silicon Valley and Capitol Hill Build an Anti-China Alliance
Once deposited it’s no longer your money. The bank has a liability to you equal to the deposited amount, but you have no more control of those (virtual) dollars. That’s an asset for you, but this action is not your “investment.”
I'm a big fan of twinBASIC, more successor than clone.

It's working on full backwards compatibility with VB6 (and very, very close to it, even many complex UserControls work), with a lengthy list of new features (x64-- through compat. with VBA7 x64 syntax, multithreading (via API for now, native syntax soon), generics, overloading, Unicode-everything, defining interfaces/coclasses in language instead of TLBs, easily makes standard DLLs, Implements-Via syntax to extend classes, parameterized class constructors, can specify UDT packing, bitshift operators, inline initialization of vars, forms support modern image formats/transparency/alpha blending, AddressOf works on class members... well, the list goes on for quite some time: https://www.vbforums.com/showthread.php?890181-TwinBasic&p=5...

One thing I'm sure lots of people here will find blasphemous, it lets you make kernel mode drivers, provided you stick to WDM (you could do this as a hack in VB6, but you had to strip the runtime dependency out-- which dramatically limited usefulness, not to mention no WOW64 for kernel mode. tB has no runtime dependency so all you have to do is avoid strings/variants/most but not all arrays, as those call user mode APIs behind the scenes). Proof of concept: https://github.com/fafalone/HelloWorldDriver

Main downsides are that it's also like VB6 in being closed source/commercial (only restriction on the free version is a splash screen on x64 exes though, and won't have access to compiler optimizations or cross-platform compilation when they're implemented; no restriction on commercial use or royalties), but the creator seems amenable to changing that if it's viable, and since we've had 20 years of no community stepping up for something like this, it's just a practical matter that for one person to do it they'd need income as it's a major undertaking, not something you can do as a hobby with full time employment doing something else, at least if it's going to get done in years instead of decades (*cough* Radbasic, which has made near zero progress after being announced around the same time, and is barely a step above Hello World support).
I asked GPT-4 something fairly niche that I happen to know a fair amount about: to explain the concept of Xenon poisoning in a nuclear reactor. Other than skipping Te-135 being the initial fission product that starts the decay chain (and tbf, operationally it can be skipped since the half-life is 19 seconds), it got everything correct.

I'm sure if I kept probing on smaller and smaller details it would eventually fail, but I'd argue for _most_ people, on _most_ subjects, it performs incredibly well.
Yeah, ElevenLabs. We've been using it for doing podcasts, voice overs and such. It's shockingly good if you dial it in right.