skysight-inc/HackerNews huggingface dataset:
Advice Needed: Applying to YC with a new idea and account, after rejection
Hello folks! I've been applying to YC for the past 2 years (i.e. 4 batches), but unfortunately, we've been unsuccessful each time. We also applied for this Winter 2024 batch and recently got a rejection.

Over these years, our startup has grown, we've raised money from other VCs, and have also shown traction. We are a game studio that develops mobile games, which I feel might not be a primary interest area for YC, and hence despite our progress (which I agree has not been exponential, so not the best progress to show), I've always had a feeling that our gaming focus might limit our chances with YC.

Recently, however, we've wrote an AI tool that made GTM and finding PMF a breeze for one of our mobile games. And we think this could actually be big as a stand alone tool. Based on our experiences and background in game development and it's GTM and PMT, we think we are a great team to be building this.

In the long term - this AI tool seems promising not just for gaming companies but potentially for any software firm looking to work on their GTM and PMF. Our current investors are supportive of pivoting our focus to this tool from building games.

With our recent rejection for this batch, I was planning to apply in the next cycle with this new AI tool as our primary product. But then I came across this article that says that YC is now opening the batch to more companies: 'https://www.ycombinator.com/blog/new-year-new-company', and given YC's interest in AI and the market being super bullish on AI right now, I do not want to wait. I'm considering applying with this new concept from a new different account for the same batch.

My question for everyone here: How stupid is this? Would creating a new account to apply with this different idea for the same batch be acceptable? I've reviewed the FAQs and T&Cs and couldn't find any explicit rules against it, but I want to avoid any potential issues with YC, like being blacklisted.
Pointers correctly round-trip through unrelated pointer types, provided the alignment for both types is compatible.

At least one bit does look a bit questionable: lfs_mlist is treated as the common initial sequence of lfs_dir and lfs_file, even though it isn't, and common initial sequences only apply to union fields anyway. Example cast of struct dir * to struct lfs_mlist * (probably valid of itself, assuming the alignment is compatible): https://github.com/littlefs-project/littlefs/blob/c733d9ec57... then use struct dir as if it were actually a struct lfs_mlist: https://github.com/littlefs-project/littlefs/blob/c733d9ec57...

(There's other occurrences of the same kind of thing.)

Strictly speaking, I think this might be unfixable without a bunch of work, but so much stuff does this kind of operation that any compiler that doesn't do what you expect will have been fixed by now. (Assuming you're not one of those people who is going to pop up and tell us with a straight face that what we should expect is for the compiler to do absolutely anything - except, perhaps, for having it generate correct code, which would be defective behaviour that should be eliminated.) Maybe improve the odds by using lfs_mlist as the common initial sequence of both structs, and fingers crossed that the compiler considers the union rules to apply to this case too. Or compile with -fno-strict-aliasing.
Something like this: https://github.com/kkokosa/UpsilonGC ?
China's reusable rocket race heats up with new hop test
No, because the clone is always a marginal cost, no matter how big the pattern is.

`Cow` would be a needless and gratuitously bad type to accept for Regex::new. There's no point. It would very likely suffer the same class problems as using Into<String>, because we'd need to use Into<Cow<'_, str>>, and thus it is susceptible to annoying inference failures.

It's always important to contextualize costs. In this case, regardless of the size of the pattern string, cloning it is always marginal relative to the other costs incurred. (One possible exception to this is if the pattern is just a simple literal with no regex meta characters. There in theory could be a fast path to side-step regex parsing and other things, but in practice there's not much need for that.)
I'll believe in AGI when Chat-GPT begins to make jokes like these.
Sounds like vaccines (against T. gondii) would be very desirable...
Best by what measure?
The freeze "until after the new year" is just the end-of-year freeze to avoid production breakage when a lot of people are on vacation: it's an extension of the principle of not deploying on Friday evenings / weekends; lots of companies have such a freeze. Once you've decided a couple of months earlier to do a migration, doing it "before the freeze" is also a natural deadline to pick, for migrating to the new infrastructure, and for people working on the old infrastructure to complete the migration and move to other projects. I'm not on the team but these all seem like logical choices.

And yes, in the decision between "keep maintaining a custom infrastructure" and "switch to a common infrastructure", someone must have decided that RSS support is not an essential feature whose lack should block (or indefinitely postpone) the migration; this seems reasonable and what my previous post was about, including the "probably just not a big factor" bit you quoted above. It looks like they're planning to add this support though.
Roman concrete

https://en.wikipedia.org/wiki/Roman_concrete
No, they’ve released the weights for Mistral-small. They haven’t released the weights for Mistral-medium.
It seems like it will be robots and AIs doing that building. I just wonder whether humans will exist at all in a form we can recognize.
Ask HN: Asking for help
I’m very hesitant to post something like this, but I’m finding myself in a difficult personal situation and asking for help here is one of the few options I have right now.

I’ve posted in Alexander Drummond’s recent thread offering help for the holidays (https://news.ycombinator.com/item?id=38492378), but it was on a green account and 4 days after the thread was posted (because I was so hesitant to ask for help) and I got no response. As things haven’t improved for me in the meantime, I thought I would make this post as a more visible ask for help.

Ever since I got laid off in August, I haven’t been able to find IT work and have been living off of savings, which are about to run out. I recently signed up for part-time work on a farm in exchange for room and board, hoping this would let me cut back om expenses while leaving me a decent amount of free time to try and rebuild an income stream through remote freelance work, but that didn’t pan out — a week after I arrived, the farm let me go because they were running out of money themselves.

My next step now is looking for a hospitality job in a nearby big city to get back on my feet and put my finances in the black again, after which I’m going to resume my search for IT jobs. The good thing is that hospitality jobs are relatively easy to come by here in Germany, which means my job search hopefully won’t take too long. The only real issue is that, right now, I can’t fully cover food and housing in the period before I get my first paycheck, and this is what I would like to ask for help with. Around $300 would enable me to stay in a hostel and cover my food expenses in that period, and that’s all I really need — anything more would be welcome and helpful to pay off outstanding bills, but that amount would be enough to let me get back on my feet.

Thanks for reading so far. If you can help with any amount at all, it would be appreciated tremendously. My email is in my about field, and if there’s any additional information you’d like to know, I’m an open book. Feel free to ask.
Woods seems to have a few cool properties. Other people have even tried to make it bulletproof: https://www.youtube.com/watch?v=CglNRNrMFGM
They might’ve been referring to mistral-medium, the larger version, which is not open source. The open-sourced version was the small variant.
The other 50% is actually getting paid, which is what the popup is for.
> and it's not something that's ever organically come up, at least beyond acknowledgement that some conflict is always happening

Maybe around you. I probably wouldn't talk about the topic around you if we were in the same circles, because it might feel pointless.

> it does seem to be a suspiciously recent topic

You're right, it's not a coincidence! Recent conversation is driven by the recent killing of 20,000 Palestinian civilians.

> and then I went on about my life

Nothing wrong with that if you don't feel you have nay power to effect change. But it rather seems like you don't even care if it happens or not. However, many people do care and believe they can influence policy through conversation and protest. (Reminder: they can about the ongoing mass murders of civilians, which started recently and is happening at this very moment. It's time-sensitive.)
The Mental Game of Entrepreneurship
According to their PR, this should only need the same resources as a 13B model. So 26GB @ f16, 13GB at f8. Edit: I may have misread it, they mention it having the same speed and cost as a 13B model, and I assumed that referred to vram footprint, too, but maybe not...

"Mixtral is a sparse mixture-of-experts network. It is a decoder-only model where the feedforward block picks from a set of 8 distinct groups of parameters. At every layer, for every token, a router network chooses two of these groups (the “experts”) to process the token and combine their output additively.

This technique increases the number of parameters of a model while controlling cost and latency, as the model only uses a fraction of the total set of parameters per token. Concretely, Mixtral has 46.7B total parameters but only uses 12.9B parameters per token. It, therefore, processes input and generates output at the same speed and for the same cost as a 12.9B model."
Pittsburgh – How a Steel City Is Transforming into a Space City
Generally, spending your energy trying to denigrate or stop those who care more than one does is considered poor form.
> It's not even close to a 45B model. They trained 8 different fine-tunes on the same base model. This means the 8 models differ only by a couple of layers and share the rest of their layers.

No, Mixture-of-Experts is not stacking finetunes of the same base model.
Are there any limitations on what dogs it'll work for? For instance Loyal's drug is intended for larger breeds only
Indeed, but also other advanced mathematical structures too.
We (despite our best efforts) did not create a situation where Japan felt it necessary to enter into a multi-generational blood feud. Something about ending the occupation and providing economic support.

Admittedly, some of this could credibly be attributed to some aspect of Japanese culture and its approach to defeat. On the other hand, we made a point not to bomb Kyoto because of its status as an important historical and cultural treasure. Meanwhile, in Palestine: https://www.npr.org/2023/12/09/1218384968/mosque-gaza-omari-...
What accounting goes into Snowflake's earnings report?
> You can't prevent that, not really.

Couldn't you simply codify in the ToS that PII or even most/all historical metadata would be scrubbed upon the sale of the company? IANAL, but I would assume that a company could commit themselves in the user agreement in such a way that it guarantees some protection against this kind of concern.
https://www.tiktok.com/@cancelthisclothingcos/video/73067268...

TL;DW: Blackrock now has a seat at the table.
Is this more than a change of terminology? Is it wrong to say that the electromagnetic oscillation is still there in the medium but coupled to a mechanical oscillation, and the coupled system is called a phonon? (I mean there's still an electromagnetic field in the material, it still gets excited, it's not replaced with a new field that fuses the EM and matter fields). Then the question is by which process exactly is the electromagnetic oscillation slowed down, and is the answer much different from the explanations above? I.e. the moving charges due to the mechanical oscillation add perturbations to the EM field such that the net effect is a slower propagating wave.
Have a blast and deploy https://wiki.archlinux.org/title/Profile-sync-daemon , or something similar to it, if you're not using systemd.

Edding for something more neutral: https://github.com/graysky2/profile-sync-daemon
Aren’t you assuming most people finish the full article? I find that quite unlikely, especially for longer articles.

I would definitely imagine a sweet spot between “they are now engaged” and “they haven’t given up or gotten distracted yet” is optimal, especially given people’s attention spans these days :)
There’s a whole article right here full of other takeaways. What a ridiculous over-simplification.
The equivalent for cats is Solencia: https://www.zoetispetcare.com/products/solensia

We thought we were going to have to say goodbye to our girl back in February this year. Her arthritis was so bad, she'd stopped using the litter and was... Backed up, let's just say.

But she's currently curled up right next to me, and generally acts like she used to a couple years ago. You can tell her legs are weaker than they were, but the pain doesn't bother her anymore.

Miracle is a pretty reasonable word, yeah.
I wonder if these harsh checks, and data theft is just the US/UK border thing, or if it also happens inside Schengen on airports. Will have to search a bit... :)
It's an invasion of privacy. Imagine that a post appears under your name with a date/time where you are supposed to be working. If you are paid by somebody else, this may get you into trouble, or even fired.
Build a user-friendly chatbot for database queries
A MindsDB engineers demonstrates how to create a Text to SQL skill, connect it to an agent, and publish a chatbot to Slack.
Good call. Mine eat a mix of homemade raw and commercial high-protein wet.
> Framing abuse and alienation as heroism is how capitalism extracts value from the most precious resource in our decadent lives: time and energy.

I think it’s broader than capitalism. It’s a tool of coercion. If you manage to gaslight people and make them feel bad about their performance, then it’s easier to make them do absurd things without resistance. Nothing the stakhanovites would not do and while they were living in a kind of dystopia, it had nothing to do with capitalism.

> Within the confines of my insignificant job, I appreciate more the professionalism of a properly work-life balanced management, which should provide more than enough wiggle room for the weird hours people without fetishizing their volunteer work.

Indeed!
+1 on the Librela. "Fine, I'll blow $99 on your snake oil injection. Who knows, maybe it might actually work!"

36 hours later, the limping stops and the dog wants to walk further than he has in years. We take him to doggy daycare once a week since his housemate passed, and daycare staff commented on how he was like a new dog. Not every day is a great day, but most of them are.
$99/month. (Redmond, WA, USA)
Something that wasn't clear to me from the README: how does this handle duplicate IDs?

If I have a table with a string primary key and I insert a row in one node with ID "hello" and do the same thing (but with different column data) on another node, what happens?
wtf is a veth, indeed
I just wrote a comment above, but I wanna make sure you don't miss it: https://news.ycombinator.com/item?id=38601677
'can be monetized' isn't enough today. The modern internet is a shopping mall: Facebook Marketplace, Etsy, "tipping" people $5 on a livestream, subscribing to a paid newsletter or Patreon....

that’s the world Google wants. Money sloshing around the system and them getting a cut each time.
What makes kotlin more interesting besides the first class Android support?
We don't do Christmas bonuses...
Marathon was better on paper, but as far as visceral gameplay experiences go it lagged behind Doom quite a bit
AutoGluon looks useful.
Good point; despite fountains and large bowls mine tend to not drink much except when the male is on urinary-specific food that ups his thirst (he was sick as a kitten which made him prone to urinary issues). I've read that cats in general don't tend to naturally drink much and are more used to getting moisture from their food. So I make sure they only eat wet and raw food, which provides extra moisture.
Python also has a fixed point arithmetic in its std library: https://docs.python.org/3/library/decimal.html
One remaining question I had after watching Grant's video was that, although the collective behavior of a bunch of light waves made sense via interference, how would a single photon's direction would change upon entering the medium?

The best answer I could find on physics stack exchange was that the single photon's wavefunction is delocalized, so that the photon's wavefunction, in fact, interacts with the entire medium, instead of at a single point.

Is this the correct way to state this phenomenon or is there a better understanding of how the light emitted from a single photon interacting with a medium would bend?
You have either outdated info or outdated experience
We've heard all your feedback about GPT4 getting lazier
With TCP the receiver has to send an ACK back to the sender. If the receiver sees that the congestion bit is set on a packet it gets from the sender then it will set the same bit on the ACK packet it sends back to the sender to acknowledge that the packet was received. This ACK is sent anyways, since it's part of how the sliding window is designed with TCP.

There are built in ways for the TCP protocol to handle congestion, but it doesn't allow a router to signal congestion. The router just has to hope for the sender to detect the congestion fast enough.
lol, thank you for the fantastic resources and insightful advice! I appreciate your time and encouragement. Ill take a look at all the links, currently i am in grade 10 so i cannot take any courses yet but i might take some outside of school
Accepting it is 10 times less stressful than fighting it. Also most of these issues are brought by dumb breeding practices...
It is an application of specialization.
Common Mistakes of Building a Productivity Tool
I'm not 100% sure of this but from the README section on race conditions:

"the last writer will always win. This means there is NO serializability guarantee of a transaction spanning multiple tables. This is a design choice, in order to avoid any sort of global locking, and performance."

So it sounds like in your example, whichever node writes last with a given primary key will be the data you'll end up with.
The big question is if that’s enough time for snakes to evolve to using log structures, so that they can slither beyond simple adders.
In case anyone else was curious, I found a brief demo of this in use with a video feed from an RC car: https://www.youtube.com/watch?v=RZmS10djDEg
i feel the opposite. i enjoyed reading this article. amazing details.
> You may have differing priorities but that in no way gives you the right to decide what public money is spent on.

Disagree. Public money is subject to the public process, which includes debating about and voting on how resources are spent. Don't shout down people who are participating in the process.
We got 400 LoC StepFunctions to 40 LoC TypeScript by making Lambdas suspendable
Yeah but was it on a homegrown Frankenstein stack with no documentation that will be EOL'd in 2 years?
I know Mike Godwin and can tell you he at least doesn’t have to.
got it! also 15 years and people are still using it? wow!
It's almost about time that Bartosz releases his next illustration, excited!
That is assuming exponential growth inevitably leads to overshoot & collapse, which is a flawed zero-sum perspective. Growth (adding value) doesn't necessarily have to come at the cost of resources.
SO-DIMMs are regular DDR, not LPDDR.
Ads on X [video]
"- [Lex] I like advertisements that are well done because it finds things like an advertisement that you actually want to see is a big success."

"- [Elon] Absolutely. You want advertising for a product or service that you actually need when you need it. It's content. And even if it's not something that you need, if it's at least aesthetically pleasing and entertaining… "

"The question is, do you regret seeing it or not? And if you don't regret seeing it, it's a win."
We just lost our cat last week. She was 18 and got a tumor in her nose which became too big.

Her kidneys were mostly fine and it wasn’t a concern the last time we checked (about 6 months ago)

I think she lived so long because she was allergic to most commercially available food (chicken and beef allergy) so we had to feed her higher quality food with 95+% meat. We also put her water in a different spot or the house (cats hate drinking where they eat, the smell of food near water makes them think it’s unsafe to drink so they’ll drink much less of it)

She was an indoors only cat for the last 10 years of her life after some crazy junky partially shaved her.

If we ever get over the pain and get a new cat, I’d do it all over again:

- high quality, 95+% meat food (dry and wet, the cat picks whenever she’s hungry)

- indoors only (no crazy people, no antifreeze, no cars, no cats/animals fights)

- water bowl far away from food bowls

Not a miracle recipe, but she was older than any other cat I’ve known.
Well, the names things have should at least give you a hint about what they are. "Transparent wood" doesn't tell you everything about what the material is, but it does tell you part of where it comes from (trees) and it tells you that it's transparent. That's enough for a person to have a vague notion of what it looks like without having ever seen it, even if they still don't know what it is. Conversely, if we were to refer to it by a more precise description such as "structure of cellulose tubules held together by a polymer and disposed in an axially optically transparent manner", that would tell you more about what the material is made of, but practically nothing about what it looks like and why it's interesting.
Yea, I'll try to look for some projects on git, I just feel like I might not have the skills to help people as I might mess it up XD.
Supabase Studio: AI Assistant and User Impersonation
Access to the laptop also violates the privacy of all his friends and contacts. Odd that he doesn’t make any mention of this.
> Here the value proposition is to pay 10-50% less for an inferior product.

OpenAI just went through an existential crisis where the company almost collapsed. They are also quite unreliable. For some use cases, I'll take a service that does slightly worse on outputs, but much better on reliability. For example, if I'm building a customer service chat bot, it's a pretty big deal if the LLM backend goes down. With an open-source model, I can build it using the cloud provider. If they are a reliable host, i'll probably stick with them as i grow. If not, I always have the option of running the model myself. This alleviates a lot of the risk.
Ego killed the empowered product team
Kind of seems like a mercy, especially depending on what part of your body would wear out first. Would be interesting to study since we know stress also seems to increase aging, so I wonder if a stressful event triggers the aging process as a way to reduce suffering in the aging individual. Similarly there are cases where long married spouses die pretty closely to one another and I could see the stressful loss of your partner increasing your aging factor in such a case.
> Were the deadlines, feature freezes, and project reshuffling imposed on you from above, or were they your decisions?

They were my decisions based on all the data I had, including launching with what we had.

re: "Resuming the transition to Manifest V3" this was posted on the old infrastructure and should have been in your RSS feeds up until late last week when our migration happened - so for just under a month... I can check more to make sure what I am saying is correct, but the migration only happened last week.