skysight-inc/HackerNews huggingface dataset:
I really don't know why they don't just take a chill pill and let this blow over

a sale would be ridiculous, there is zero reason to fire-sale a bank with 28% margins

they could easily lure back half of the 40% of closed accounts...these were panic moves, easily undone

FRC was giving high-touch personalized service, these customers aren't going to get that at BofA, where they'll be told to use an ATM or dial a call center

it may take years to get back to full strength, but with the new capital infusion, they can run the business and just let this shitshow blow over

if anything, replace the CEO with someone who has balls, there is no reason for FRC to be cowering in the corner
I guess the ironic problem being is that Lawyers are constantly presented wit bullshit. So I guess Law isn't the best application for an LLM, at least for now.
Arguably we haven't yet seen the final outcome of his efforts, given the time frame to release a new card, unless Intel gives up on it.
While Scala isn't as boring as Java, I commonly work with PlayFramework which is our version for boring technology, it gets the job done, it is well-documented, not as nice as other libraries but it is rare to find an unsupported use case.

I have had to deal with html templates in Scala and Rust, to my surprise, I'm enjoying going back to these boring web apps.
Every time I read articles about functional programming, I feel like I’m being talked down to. There is always an air of condescension, which, honestly, makes the content hard to get through.
This article uses a lot of this type of language calling one way of doing something “insane”. He says things like “dirty nappy” and “or just get rid of it”.

If functional programming is so great, it should be able to stand on its own merits without the constant insults thrown at other programming paradigms.

I lean more towards FP than OOP but there are times when each paradigm makes sense in a specific situation (especially because we rely on a lot of third party code we can’t control).

> Who on earth would craft such a ghastly abomination?

> It may come as a surprise to hear that we can write full, everyday applications along the lines of the functional analog above.

> It is obnoxiously verbose and, as it happens, bad practice

> I avoid using this like a dirty nappy. There's really no need when writing functional code.

> If you are the micro-optimization sort, please close this book. If you cannot get your money back, perhaps you can exchange it for something more fiddly.

To be fair, the later chapters are much more focused solely on FP without the disparaging comments toward OOP.
Hi HN, may I ask for your feedback?
Hi all, I made this site as a demo of my code in React.js and Node.js, as I'm currently looking for a developer role so I can earn a bit on the side.

I'm aware it's far from impressive (not really good at design), but still open for feedback. Any thoughts, recommendations, ideas? Thank you.
The models at the moment don't do well on scenes where the faces are small and far away. I assume it's due to training on 256px by 256px images and not being able to capture enough detail in that, so the gens look horrible like this.

At present, when using Stable Diffusion, you can address this as part of your workflow by fixing the faces with inpainting / upscaling. This can also be automated in a scriptable way using the Unprompted extension.
If the scams become widespread people will react accordingly. Real kidnappers ripping fingernails for ransom will find that they get hung up on and now have to resort to other strategies to get past the spam and get payment. People will realize how easy it is to make a deepfake and just not care about photos of them in compromising situations since they could now always claim plausible deniability. Gullible people will fall victim of course, but it doesn't take much even today to have someone hand over their life to you with some social engineering. There's probably millions of bots that were doing just that with some canned responses and getting a good enough return to continue hosting the bot farm at least even before chatgpt. I doubt the internet scammer needs much sophistication to get a decent return.
I wouldn’t hold your breath on Maui. I hold no hope for it.
Please don't use HN for nationalistic or political flamewar, and please don't cross into personal attack. We ban accounts that do these things.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Unofficial corporate swag is an entire industry in itself on Etsy. I don't understand it, but then when it comes to fashion who ever does?
I agree T-shaped professionals can have more impact than deeply specialized ones in certain contexts.
I have a side project where, for some years now, I've supported an app built using F# with Xamarin.Forms and the Fabulous MVU framework. Before .NET 6, things were generally pretty great, and I thought this was an impressive achievement considering how many moving parts the combination of .NET with F# + Xamarin + Fabulous entails.

As .NET 6 and MAUI started to come on the scene, stuff went haywire pretty badly, tooling issues like breakpoints in Visual Studio no longer working in my projects, obscure build errors, confusing build warnings, dependency hell particularly with Xamarin.Android NuGet packages and Xamarin.Essentials. I'm still not up to date with all NuGet packages because doing so breaks my app at runtime. I'm in this halfway point in regards to use of the PackageReference project type. Things haven't been smooth lately for F# and Fabulous projects.

Things are slowly getting better though, and I would say that my experience is probably not entirely typical due to the inclusion of Xamarin, which introduces a whole additional layer of crazy. I think if you were to use F# for backend web services for example, then your experience would probably be a great deal more palatable than mine. I don't think F# is stagnating or dying by any means, but I do feel that it is still a second class citizen to C#. I hope MS continues to work towards this not being the case, because with all the "batteries included" of .NET behind it, I think F# is a great functional-first language.
They laid off the manager of those docs, so was written by an ass man.
I don't know him but I have to say I like Ken Rockwell's content. I wouldn't go to him for pixel peeping lens comparisons but for a general overview he's good.

There are also nowadays several good YouTubers in this field.

And of course there's TDP albeit Canon and Sony-only coverage there.
Up next: Jamie Dimon.
Procedural 3D mesh generation in a 64kB intro
We're mortals, the only relevantquestion is "is it a better use of brain cycles than X".

Considering that way vaster amounts of brain cycles are devoted to making people watch one more TikTok video, then, I think this kind of brain-scratching is more useful than much of what most of us do.
Brilliant find, throws in the reference to DEC, where she had just joined.
> Chapter 04: Currying

Allowing a chain of fat arrows and parentheses-free parameters was one of the nicer choices they made for ergonomic functional programming — being able to concisely write:

const add = x => y => x + y;

Ends up looking similar to Haskell type signatures.
Sort of a pointless comparison, isn't it?

number of people who could live next to a dam: "small"

number of people who could live next a nuclear power plant: "much, much larger"
Why do the kernel developers allow corporations to shove code into the tree for hardware nobody has? Google does this too: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

I get that the corporations employ the maintainers of this code, but if that person quits or the company discontinues a product, now we're left with useless crap in the kernel. Why can't these companies just build their own modules? Why is it everyone else's problem?
So at this point the battery needs to come with a QR code on a piece of paper that, once installing the battery and starting the car then entering some service mode, you can hold in front of the backup camera so the car can read in the characteristics of the battery, eh?
> They just used the same reporting functionality everyone else had available from what I can tell.

I think a major part of the Twitter files is exactly the fact that all of these social networks have close working relationships with tons of government and government funded agencies, where these groups can just send along lists of people and topics that they want removed on dubious grounds (this is not the same as things like getting a warrant or court order which I'm assuming the transparency report is about).

The recent release includes things like "true facts about covid vaccines that might cause hesitancy". You can have whatever opinion you want about what they should and shouldn't be platforming, but I for one agree that these organizations shouldn't be able to casually tap twitter/fb/etc on the shoulder and nix random legal speech.
>It seems strange to me to put this into a search engine. What is the relationship between these two web apps?

It's searching the latent space.
I do think that Nuclear energy is better than fossil fuels, in almost all aspects.

Nuclear power is not really that clean, and long-term maintenance or dismantling of nuclear power plants is problematic.

Also, while I think we've been under the influence of powerful lobbies linked to oil/coal interests, nuclear power is also an industry with powerful and active lobbies.

We should not discount solar and wind based energy production, they are beating expectations and are turning out to be a serious option.
I would far rather live in a town with a nuclear power plant the either a coal/oil/gas power plant.
I still have some of mine (e.g. an original Java varsity jacket). All in storage somewhere. I loved working there in the 90s
You broke the site guidelines egregiously with this (and also with https://news.ycombinator.com/item?id=35233124 - we can't have users attacking other users based on where they're from). I actually did ban you, but changed my mind after I looked through your comment history and didn't see you having made a habit of this.

You can't do this here, regardless of how right you are or feel you are, and the site guidelines are quite clear about it. No more of this, please.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Have you heard the expression cutting off your nose to spite your face? That's exactly what you're doing here.

Yeah, maybe some elites will get to renovate their houses. Who cares. Large apartment buildings would get built with huge numbers of units to help drive down rent.
Well I mean DataTable and friends can handle master-detail for example, but you gotta do a lot of plumbing to set it all up, especially with autoincs involved.
Was kinda expecting it to be less work.

Ideally I'd like to supply some selects, fill up some DataTables with master-detail data, manipulate it and commit changes.

But yeah, maybe I gotta check out the latest EF stuff and see if I can't convince the others...
It blocked "a woman wearing a flower dress massaging a pregnant woman in a room with a view of the ocean and the sunset" that I was trying to generate for a client who offers pre-natal massage, I removed "pregnant" and it worked.
I agree that this is not a beneficial contribution to improving the public debate about nuclear.

However the public debate around nuclear is pretty much meaningless until there's a revolution in nuclear technology:

https://news.ycombinator.com/item?id=35159449

Research on nuclear tech is continuing apace, without being influenced by public debate. There are plenty of sites that would love to have new nuclear if such a tech revolution happens, especially at existing NPP.
I forgot for a second that this Adobe, the top stories on HN about Adobe are almost all negative
What I Learned from X That Made Me a Better Programmer in Y
Oh man, Bard is bad compared to GPT4. Like soooooo bad.
What's to fear? What's the advantage of a manned bomber over missiles which are as effective and a lot cheaper and don't risk pilots' lives?

19fortyfive.com being as sensationalist as usual.
Writing LaTeX macros to do something useful is hard. While this particular new system has functions as native object.
My advice as an older programmer who has a son in engineering school (who is asking similar questions) … stay in CS. The world will change as a result of LLMs, of course, but new opportunities emerging will be one of those changes, and a CS background will help you prepare for such opportunities. My $0.02.
Never trust what a large language model tells you when you ask it about itself.

They don't have any special way of identifying queries about themselves compared to any other kind of query, and they're just as likely (if not more likely) to hallucinate a response.
> Even if that is true (which I am doubtful of), what is the merit of OER at all?

The merit of OER is that is a measure of the cost of using owned housing as housing instead of renting it out.

> Why use it if its A) not really what people are paying

It is a measure of what people are paying, as an opportunity cost.

> B) relying on people not in the market to guess what the going rate is

Potentially a legitimate concern.

> C) consistently underestimates actual rent.

Its not trying to measure actual rent and is not consistently below actual rent (which, again, is tracked separately.)
Very short demo of the feature(?): https://youtu.be/c3z9jYtPx-4?t=180
You should also give the Godot game engine a try, it's actually really good at making GUIs
I don't know if there is a concept in copyright that prevents someone from viewing your work.

Like, if you created a lovely piece of art, hung it on the outside of your house, and I was walking on the sidewalk and viewed it. I would not owe you money and you would have no claim of copyright against me.

Copyright covers copying. Not viewing.

So an AI views your art, classifies it, does whatever magic it does to turn your art into a matrix of numbers. The model doesn't contain a copy of your art.

Of course, a court needs to decide this. But I can't see how allowing an AI model to view a picture constitutes making an illegal copy.
> I hope Chris and Jordan continue on their Youtube journey […]

Joining PetaPixel in May:

* https://www.youtube.com/watch?v=f6T3qWI2c-Y

* https://petapixel.com/2023/03/21/chris-niccolls-and-jordan-d...

And their "The end of DPReview" video:

* https://www.youtube.com/watch?v=YLikDUacsC8

They'll planning a few 'closing videos' before things are completely shutdown.
This is what's currently happening with Twitter (since they laid off the entirety of HR).
It is pure SQL, so it should, I think?
> And I encounter multiple companies where they should need a touch of a DBA

Agreed, I've seen several examples of this.
Ha, yes, modding it would make it a more accurate 'fraud'-ulator.
For the last few days I have been wondering if there is any analysis to see if this "law" is accurate.

Is there anything other than this?

> With 46% non-polar and 20% answered “yes”, at least two thirds of our headline sample violates Betteridge’s law. We conclude that it cannot be “mostly correct” either.

http://calmerthanyouare.org/2015/03/19/betteridges-law.html#....
Seeking advice on building a WhatsApp/text message-based recruitment chatbot
Many high-volume, high-churn sectors such as hospitality, healthcare, and retail are struggling to recruit and retain workers in the UK and other countries. As someone who has built and exited a couple of SaaS businesses in these areas but hasn't done much in recruitment, I'm exploring the idea of building a recruitment chatbot that uses WhatsApp or text messages to help companies automate and streamline their hiring process.

I'm curious if anyone has experience building a similar product or working in the recruitment industry and could offer insights on the following:

* How receptive are companies in these sectors to using chatbots in their hiring process?
* What are some best practices for building an effective chatbot that can handle high volume and provide a positive user experience?
* Are there any solutions that can work out of the box without significant customizations, as customers in these areas aren't typically the most tech-savvy?

I appreciate any feedback or advice on this idea. Thank you!
Young people continue to not vote or donate to campaigns, so this is probably not a winning strategy
I'd rather have the irrelevant ads. Believe it or not, I just ignore them anyway. So being tracked only has downsides in this case.
AI is most important tech advance in decades
I don't think JavaScript sucks. But it certainly did suck when in it was first introduced, and it only got better because of the "I have to use it" -> "I'll fix the worst mistakes" -> "still kinda sucks" -> repeat loop that was enforced by its monopoly on the browser space. Any language in its situation would have been refined at least to the level of mediocrity we enjoy in JavaScript today.

If you look at the post I replied to, I was countering the idea that "JavaScript must be good because lots of people use it". JavaScript is popular today because it was popular yesterday, and the roots of that chain is JavaScript was popular in late 90's because it was your only real choice.

I've used actually bad languages professionally. JavaScript today is merely mediocre, thanks to nearly 30 years of fixing. But it's still held back by its roots of being kinda awful. There are unambiguously better choices for non-browser codebases, unless "whatever is popular" is a primary driver.
I've been told the 4 bit quantization slows it down, but don't quote me on this since I was unable to benchmark at 8 bit locally

In any case, you're right it might not be as significant, however, the quality of the output increases with 8/16bit, and running 65B is completely impossible on 24GB
Adjacent to homosexuality?

I mean no offense I just honestly do not understand.

I've read the entire series and EG in particular more times over than I can remember- more than any other books and I just don't see what you do, but I guess reading a story is a personal journey we all take alone.

Could be that what colors the glasses we view the stories through are our own personal experiences.

Appreciate you taking the time to help me understand.
Because homeless people wearing their company’s merch, in your minds, would further degrade the company’s image? Or something else? I’m an anonymous internet stranger, but I invite you to think about what you’re actually saying, and whether it reflects true views you wish to hold.
The tags could be added by a model rather than the user submitting the image. Maybe do both and verify the tags with a model? Users could get a rating based on how reliably they tag their pictures and are trusted to add more niche tags at higher ratings. You could even help tag other pictures to improve your rating.
FWIW, there's research that shows the opposite: https://www.inverse.com/input/culture/research-finds-tiktok-...
I'm too old to believe that, even if it becomes a real thing, it won't die exactly like the rest and leave someone supporting a dead framework or doing a rewrite on the next doomed thing. Those kinds of things depend too much on the rest of the world sharing interest in keeping it alive. Apple and Google aren't going to do that unless it benefits them, and it gives them a EEE attack surface to use against MS.
>If you've got the budget buy a 7950X / 64 GB of RAM / 4090 GPU (about $4K ?) and run StableDiffusion + other free tools locally

You can run StableDiffusion on wayyyy less hardware than that if you're just doing inferencing. You can train models on 8GB of VRAM if you're OK with being limited to training LORA models, which are slightly lower quality. If you've got an RTX3060 you can train on Dreambooth (without EMA enabled), which is awesome! If you've got more VRAM and can train with EMA enabled, then the results are pretty stunning.
> The difficulty with this kind of retaliation is that it's more obviously only "harming" your own citizens.

Is it? Maybe in the short term (and I'm not even convinced of that) but in the long term?

In the long term, I don't want the US to fund China. Period. You can pick your reasons from a smorgasboard: human rights abuses to basic reciprocal market fairness to government subsidization of companies. We tried engagement--it's time to admit it failed.

TikTok being banned should just be one of the things that occur. Manufacturing should get pulled from China. Anything shipped from the China to the US should have a tariff on it. etc.

The first best time to act should have been before we outsourced everything. The second best time to act is now.
Ask HN: What can the ChatGPT history bug teach us?
I'm an engineer who is curious about what went wrong with ChatGPT's history bug and in no way I want to point fingers because I know how hard these problems can be. More than that, I empathise with their dev team and I'm confident they will overcome this problem.

Scenarios for the bug:

1. heavy load that made some service(s) to fail unpredictably

2. dev team tried to scale and provisioning/deployment went wrong

3. some other software/logic bug

Useful info to consider:

- before the bug, many people including myself complained that they couldn't see the chat history, and there was a message saying: "please sign out and log in again if you experience this", and it worked, i could see my previous chats after logging back in

- this indicates that the SSO JWT token was used to determine the chats history owner

- it's known that horizontal websocket scaling patterns introduce the risk of syncing the wrong data if not handled properly, but i doubt they used websockets to retrieve the chat history, and i guess they used HTTP for it

- multi-tenancy per user is out of discussion if this bug occurred

- there is the question if their DB was vertically or horizontally scaled. it feels like a WHERE clause was made based on some ID (that proved non-unique) and returned the wrong data. if there was the case of a big shared DB, the WHERE clause would've correctly returned the right data, so now it feels they horizontally scaled the DB and the WHERE clause matched an ID from another instance / partition (PostgreSQL for example guarantees uniqueness of indexes across partitions from what i know)

- most probably they also used a load-balancer. i imagine they made the user session sticky and tied it to a particular backend instance (which in turn might had used a specific DB instance)

- maybe the auth service failed to decode the JWT correctly and the history service failed to check/authorize chat retrievals based on the decoded user ID

- what happens if the load balancer fails in unexpected ways and starts stickying users to the wrong backend instances that are tied to their own DB instances/partitions where chat/user IDs stop corresponding to their original owner? or what happens if some replicated backend instances go down and the load balancer sticks sessions to the remaining available instances?

- what failed? the cloud architecture, the app implementation, the cloud provider, the 3rd party software?

Maybe these are the wrong question, but let's find out!

Note: i want to level things out once again and say that if this post gets upvoted, it might end up putting stress on the business and dev teams. this is not my intention and in reality these problems are common, regardless of company size. i'm an OpenAI customer, I deeply respect their work and will continue using their services
> Of course, a court needs to decide this. But I can’t see how allowing an AI model to view a picture constitutes making an illegal copy.

Memory involves making a copy, and copies anywhere except in the human brain are within the scope of copyright (but may fall into exceptions like Fair Use.)
https://en.wikipedia.org/wiki/Software_bug