skysight-inc/HackerNews huggingface dataset:
A lot of these maintainers are already overworked and don't have time to tutor every single person that wants to put kernel contributor on their resume. A lot of people have this extremely idealistic view of open source but the reality is that the vast majority of patches you receive will be atrocious and you shouldn't have to tutor every single "potential" contributor. This case is even worse since this issue was posted to a security mailing list which means time to resolution is important.
You're going to get a big list from a variety of perspectives, I think. To me the root cause of SF's current problems is the 1978 downzoning. Everything else stems from the consequent housing crisis. Dean Preston is only a latter-day bit player, perpetuating the crisis instead of reversing it.

The environmental impact report for the downzoning, written by and from the point of view of the proponents, states that the purpose of the action was to "stem the out-migration of current residents without attracting large numbers of new residents." So if you ever feel like SF's policies exist to enrich heirs while irritating newcomers, you're right.
I think it's really lame that ML, which is just math really, hasn't got some system-agnostic language to define what math needs to be done, and then it can run easily on CPU/GPU/TPU/whatever...

A whole industry being locked into NVidia seems bad all round.
The backbones have been privately owned since 1990ish.
Yeah, well that's just the problem, isn't it. The model isn't good at my task already, so I'm going to have to obtain my own dataset, curate the whole thing myself, organize it and finetune the model based on it, so on and so forth. I'm going to spend so much time actually creating the stories that I want to create, rather than troubleshooting the pipeline. And it totally helps that the entire stack is built on top of fragile python scripts.

I just wish there were a way of making these models already perform well on niche tasks like "write this story, except the characters are quadrupeds, and therefore are not human". Like Warriors (the book series, about cats), without having to go and spend weeks curating a dataset of books about non-human characters.

I'm sure that's so much of an ongoing area of research that it goes without saying.

> I dunno what llm you are using

I started with the RWKV family of models before realizing the amount of overfit is so critically unfunny that the model files aren't even on my computer anymore.

Anyway, the best I have found so far is Chronos-Hermes-13B. I believe that's a dedicated roleplaying model. I guess furry roleplays would make good training data, wouldn't it.

Chronos-Hermes-13B itself though is a mildly cursed/degenerate hybrid of two other models that don't really work together properly with the new GGML quantizations, and it's based on the old LLaMA-1 family of models, but I haven't found anything better yet.
Maybe the competition hasn't put forth an actual plan to fix the issue either? The devil you know and all that.
Java vs C++ is very important implementation detail, especially for 'the benefits to the user'. Java is commercial platform which requires a fee to Oracle if used in enterprise, while C++ complied binary does not.
Yes, for internal RAFT implementation boost.asio is used.
Yeah, I get that, but I think there could be a middleground. They could ship all their apps as a bundle, and their raw base OS separately.
>>How are photos and chat interactions processed and stored, and who will have access to my data?
Be My Eyes initially processes your photos and chats to (a) send them to Open AI for further processing, (b) provide Be My AI’s descriptions, and (c) give you follow up options. Open AI processes the photos and chats to provide the AI response.

During our beta testing, Be My Eyes stores all photos and chat interactions on encrypted servers so that we can review them, if necessary, based on tester feedback. That helps us build a better service based on your feedback. It also allows us to address any safety or content issues that may come up. Open AI does not store the photos or chats after processing them. None of your photos or chats are being used to train the AI.

The storage and use of your photos and chats by Be My Eyes are governed by our privacy policy.

That, does not mean the data isn't being mined for data, or processed into other models. The data may not be directly training AI, that doesn't mean the correlations aren't. Also, the key clarification here is "During Beta Testing".

>>Governed by our privacy policy:
>>>>The one exception is that if you use Be My AI or another Service powered by third-party artificial intelligence technology, and the images or video you submit contain personal information, that information could be processed by our third-party provider to train and improve the artificial intelligence technology.
>>>>We also work with third-party ad networks and advertising partners to deliver advertising and personalized content on other websites and services, across other devices, and possibly on our Services. These parties may collect information directly from a browser or device when an individual visits our Services through cookies or other data collection technologies.

Obfuscation is the word of the day.
This has to be a joke. If they are publicly announcing they're building a LLM it's just to pretend they haven't had one for at least 5 years. If they didn't already have the capability, then what is with the exabyte scale datacenter in Utah[1]?

https://en.wikipedia.org/wiki/Utah_Data_Center
While I agree that the previous commenter's point is silly, I wouldn't say that anyone should be writing society software. There's no should.
I think I agree with your coworkers. If the data is predefined constants, then you don't need to worry about injection. All functions have preconditions which must be met for them to work. As long as that's specified, that's acceptable.

Imagine the internals of a database. An outer layer verifies some data is safe, and then all other functions assume it's safe.

The example you're sharing is a bit of straw man. It's just as easy to use the parameter, so of course that's the right thing. But interpolating a table name into the string from a constant isn't wrong.
He has long presented himself as being unfairly persecuted by his political opponents. Each new accusation is evidence of the persecution. Convictions are evidence of how extensive his opponents' power runs.

If this argument is true, then it is vitally important that his opponents be defeated. So it is no surprise that his supporters are extremely enthusiastic.

It's somewhat more surprising that his opponents are less enthusiastic about their own candidate. At least at the moment they seem to considering primarily his own actual time in office, which has been competent but not exciting (from their own point of view).

It's possible that, faced with the actual choice between the two in a year, they may decide to vote for him anyway. Meantime, it's not entirely surprising that the evidence of criminality makes Trump's supporters more, rather than less, enthusiastic.
I'm with you on this, but wasn't until a few years ago. I used to prefer number pad and, though I'm pretty good a typing, didn't really learn to use the number row effectively. Now I see no reason to use a number pad unless I'm just doing a ton of numerical entry because I prefer leaving my hands in one place. It's actually annoying me right now that I have to use my mouse to submit this comment :)
'.deno' files are not drop-in compatible with any other typescript-esque runtime, which I think is a reasonable enough bar to say that its a different programming language. And not just because of the standard library; Deno supports e.g. URL-based import paths, which have very low support in other ECMAScript-ish languages like Node.

Generally: the terms "programming language" and "runtime" are synonymous. There are a few examples where this is not the case (Javascript is definitely the best one; Java/JDK; python). There are hobbyist runtime re-implementations of some languages. But generally: Only academics worry about differentiating them.
"I like my code better" is not what the maintainer said[1]:

> Hi Ariel,

>

> I've added Christophe to Cc who works on ppc32.

>

> I haven't actually reproduced the crash with gdbserver, but I have a

> test case which shows the bug, so I've been able to confirm it and

> test a fix.

>

> Thanks for your patch, but I wanted to fix it differently. Can you try

> the patch below and make sure it fixes the bug for you?

>

> I've also attached the test case I've been using.

>

> Christophe are you able to test these on some 32-bit machines? I've

> tested it in qemu and on one 32-bit machine I have here, but some more

> real testing would be good.

>

>

> If the patch works then I'll need to do manual back ports for several of

> the stable kernels, and then once those are ready I will publish the

> patch.

>

> cheers

>

> [...]

[1] https://lists.ozlabs.org/pipermail/linuxppc-dev/2022-June/24...
I'm running my speakers from AES/EBU as well.

RME Digiface USB is unfortunately not class compliant and RME is completely ignoring linux, so drivers for RME devices are a hit and miss affair on GitHub.

If you ever build such a device (USB-to-USB cable with one-way class-compliant lossless audio transport), I would gladly be your first customer.

Good luck!
Used to play this in class while in high school, definitely recommend.
It depends. Private universities it certainly is but at state schools it is more like half. Here is this years prices at my daughters school:

Tuition $61,260
Room & Board $21,310
Student Activities Fee $308
Health Insurance. $3,148
Total per year $86,026
San Francisco (and cities in general) are places of great opportunity. Limiting that opportunity only to incumbents who already live there is stifling to our nation as a whole, and it's cruel.

As a thought experiment, what if we treated immigrants to the country in the same manner... "What if existing US residents don't want to turn it into Mexico by allowing Mexicans into the country. Why can't the Mexicans go to Canada or Guatemala".

Allowing more housing to be built is key to allowing more opportunity in a vibrant and active community. Allowing more housing to be built reduces housing costs which lets people flourish. Dense urban areas obviate the need for a car, reducing greenhouse gasses and isolation. All of these are good things.
Making your own 2G GSM cell network in 2023 (for cheap) [video]
Yeah, absolutely, which is why I think it's always going to be tricky for Firefox as long as there are corporate entities like Google and MS that have identified "having our own browser" as a competitive advantage.

When Chrome came on the scene it was a huge improvement, and Google seemed mostly-benevolent then, and the core of it was open source. And I worked in that codebase and met some of the people involved, and they were all good very smart(er-than-me) people that I met. The core engineering project itself has good foundations.

The problem is those folks gotta get paid. And so ultimately in the long run, Chrome has become the problem we always dreaded it would become.

Which is why, yeah, "we" (for some definition of we) need to come up with a way that these kinds of projects can get paid for outside of places like Google etc.

Mozilla almost feels like that, but from talking to the people I know who worked there... it's not.
the easiest difference to notice is that in the US creating a union inside a company needs to be voted on, whereas eg in germany a council elected by employees is mandated for any company with more than 50 employees. unions are not created in the company but exist outside and any employee is free to join them at any time. if a company has enough union members they can take action there.

which means growth of unions is just a matter of individual choice of each employee. and there is nothing the company can to to stop it.
Top reasons OpenAI is probably not worth 90B dollars
>Are OpenAI employees unloading at the moment of peak AI hype?
I really am sorry that this happened, but it is also a risk that we take, when we jump into the deep end of the pool.

The Linux Kernel is the deep end, and the Linux Kernel Security team is the Marianas Trench.

It took gumption to make a first attempt to that level. It sounds like it was damn well done, but I have found that people in that level of things are generally not particularly welcoming of folks just coming in and assuming equal status. It's an unhealthy ego thing, but it's also quite human.

I encounter it all the time. I don't come across as an alpha nerd, and am often treated quite dismissively. It used to infuriate me, but nowadays, I just shrug, and say "your loss." I don't think I'm missed; even if my contribution would have made a great difference. Sometimes, I have had stuff I pioneered used without credit, but I put it out there for a reason. Most of the software I write is designed to help people in need, and if it gets to them; no matter the route, then it's good. I am not particularly interested in getting credit.

There was a post, a day or so ago, about "I Will Not Read Your F%%king Script"[0], and it sort of spoke to the same kind of mindset.

Basically, if we jump into the deep end, the rewards can be great, but we won't receive any help, or any pity. We will be treated as interlopers, and can look forward to being treated fairly barbarously.

All that said, I encourage the author to keep it up, but I'd gently suggest not making it a front page HN issue. That probably won't help.

[0] https://news.ycombinator.com/item?id=37628606
This methodology also has the side effect of "new contributor has security fix but can't contribute it because they need to be "taught" on non-security issues first."
put our two comments into an LLM and ask if it these are even related thoughts

because at least it will have actually read my comment
This Alcorn guy seems like someone who is so easily stunned they would gasp in disbelief upon discovery that a donut contains both sugar and fat.

>“That seems to almost be one of the accepted truths out there, and not sure exactly where it came from. Because certainly, I’ve never seen it."
Only jazelle and thumb v1 are dropped from most v8 non-ulp cores, and then only half dropped: they still consume decoding resources (e.g. jazelle mode is actually supported and the processor will parse jvm opcodes, just all of them will interrupt). We are stuck with the rest as much as intel is stuck with the 8087: It is about time they could do some culling, but not without backlash.
Yes. Romanians probably get the worst of it from the association with Roma in general who are generally discriminated against, but there is generally a base level of anti eastern-european discrimination among western Europe (and especially the UK). Not that all or most western Europeans do this, but it's a significant enough minority that does that it's unavoidable.
(on the off chance the devs read this) I can see pain in the future for the currently excellent KV ergonomics around access control --- is the solution just "implement it in userland and don't write bugs" or is there anything planned?
I suspect the maintainer never properly realized how much Co-authorship or authorship of the patch meant to the contributor (given that this was their first contribution), and that was probably informed by the size of the patch, the fact that the OP used their corporate email address and the fact that the patch was very small, required work wasn't properly formatted for immediate inclusion.

One thing I've learned from this thread is that as maintainer of a FOSS package, especially a popular one you are always going to get yelled at (to the point that people will make up reasons and put words in your mouth for yelling at you), no matter what you do. People are literally calling for the maintainer to leave.
It sounds like as part of the sign-up they should ask an experienced helper to make an "artificial" request of the new signee, to give them a chance to see the workflow and to provide an opportunity ask questions of someone who's been in the role that they've signed up for. If there's really an excess of helpers, generating one extra request per new future helper seems reasonable.
I'm not convinced LLM's are capable of any truly original thought, which is necessary for good compelling writing.

LLM's spit out derivative nonsense. Highly convincing nonsense, but derivative nonetheless. Any true originality in the output still comes from the human engineering the prompt.

Basically, LLM's know how to follow the rules, color within the lines. A real artist understands those rules well enough to break them and create something novel.
I think the difference here is assumption of liability so you won’t have as many nannycams and nag screens. My partners Subaru with adaptive cruise control and lane assist can essentially navigate the scenario they describe without a driver. However, if the car detects your eyes are off the road for more it gives you a nag prompt and more importantly if it detects your hands are off the wheel for more than a few seconds it turns off the assists. The hand detection isn’t just a simple sensor either, it checks for steering wheel inputs from the user and if it doesn’t get any it assumes you’ve let go (which is annoying if you’re driving down a long straight road)

I assume this ultimately is just an expensive way to relax these requirements?
It's called Windows Update Binary Table, and Lenovo did it 10 years ago on one model of their Ideapad (budget, low-end) line. The echo seemed to have hit them hard enough to never attempt it again.

You can patch out WUBT by replacing your bootloader with one that strips them out, though most boards have a toggle in the BIOS by now (my ASUS AM5 board had this anti-feature and the toggle too). Though you probably get more crapware on Windows Update these days.
I was in your position a few years ago. I believed that my idea was great and that that meant I will easily be able to grow organically.

Couldn't be further from the truth. Sorry.

You've already recognised this so I won't dwell on it too much. What are your options from here: IMO, "guerilla advertising", AKA promoting your work on Reddit and Twitter communities. Don't overdo it.
But without cold hard cash for marketing I don't know how far you'll get.

As for the actual idea... eh, I don't get it. At first I thought it's just crowdsourcing but then I read that people offer a service in return. Isn't that just... you know... a job? There was a similar idea that appeared on the UK show Dragon's Den (aka Shark Tank in the US), but it was more for getting a loan from family and friends.

I like the website design, very friendly and approachable.

PS: the example campaigns on your site are too obviously fake: way too much production value in those photos!
This is very cool. I'm still trying to understand the pricing. What is a "neuron" in this context? A token? A character?

"Neurons are a way to measure AI output that always scales down to zero (if you get no usage, you will be charged for 0 neurons). To give you a sense of what you can accomplish with a thousand neurons, you can: generate 130 LLM responses, 830 image classifications, or 1,250 embeddings."

130 LLM responses of that length?
1,250 embeddings what size of text?
> A good chunk of employers will let you work a 4 day workweek in return for a 20% pay cut.

Where?? This has not been my experience, especially in tech. I've seen that work for "shift work" type jobs, even highly paid ones like doctors, but for "product work" type jobs like most tech, where there is essentially an infinite amount of possibile future work to do, companies are, generally, much less amenable to having people less than full time.
Shane koyczan has a fantastic poem about a cute thing between him and his grandmother that turned into an abuse investigation. And then he was bullied because of it!

https://genius.com/Shane-koyczan-to-this-day-annotated
Remember, when someone says "X works", what they mean is "X is effective at accomplishing what I want to accomplish, and I don't give a shit what you want to accomplish".

In this meaning, when the headline says "unions work", it is being 100% honest.
They have pretty cool examples here: https://ai.cloudflare.com/?gpu

Text Generation
Speech Recognition
Image Classification
Text Classification
Text Embedding
Translation
I meant that protesting the bad process, increasing risk of having your child taken away, is good for everyone else except you and your child. I.e. altruistic.
Sure, but genuine question: How easy it is to run my own infrastructure for Deno Queue, and, crucially, how can I know that it will still be as easy and transparent in 5 years from now when the VCs want to see some $$$. That the company developing Deno and the services that monetize Deno is the same is a major conflict of interest. And if history is of any guide, in the end economic incentives always win, no matter how good-hearted people are.
I also like "simple". Lots and lots of very hard things are not at all complicated.
If I am reading this document correctly, the changes consists of rolling out new features such as mapping search terms to entities.

While I understand the frustrations people have with Google search, these changes in itself don't seem that bad, although I do agree that pursuing revenue as your sole purpose definitely can lead you astray.
Regular reminder that most LLM benchmarks are pretty terrible. I've looked inside the datasets and it's not stuff that I'd want to dictate what determines which models are best!
Again, yes it exists. But I was never directed to it until now. So if it exists but no one knows it does...
He did almost all the work in fixing a problem that had existed unfixed for six years. He figured out what the problem was and fixed it. He did this because it was causing problems at work. When he contributed the fix upstream the maintainer tweaked it a bit and merged it, with a bug report credit. The author did far more than simply report a bug. As he says – the bug was already reported six years ago (and apparently the actual reporter didn’t get credit for that). He figured out what the problem was and fixed it, but he didn’t get credit for that.

His motivation is clear – he fixed the bug because it affected him. The fact that he’s pissed off for not getting credit for that bug fix doesn’t change that.

> If the goal is to fix something to be able to put kernel contributor on your resume

This quite clearly was not his goal. His goal was to fix the bug he was experiencing at work. So why are you saying otherwise?
As everything in IT, it depends.

That was for Dropbox specific use case, and 11% seems too much in any case.

For example, what improvements has had rustc in the meantime to better optimize bounds checking, it is still the same, it is less, does it actually matter on the acceptance criteria regarding the definition of done on the story.
Exception gets caught somewhere up the call stack, like a webserver returning error 500. It's not the most user-friendly error handling, so you should avoid that whenever you can, but it's not a big problem. In some languages like C++, you'll trigger a crash instead, which can be more of an issue but still isn't nearly as bad as an undetected buffer overflow.
I think EU politicians are great and they come from a good place with the right rationale. I just don’t want it and think it’s a bad idea.
Yes, you are right ClickHouse Keeper is based on NuRaft. We did a lot of modifications for this library, both for correctness and performance. Almost all of them (need to check) are contributed back to upstream ebay/NuRaft library.
IIRC he went to culinary school with the intent of becoming TV Chef. A lot of his early stuff was lifted right out of a culinary school program.

It's possible that your grandma has a lot more classical cooking skills than you think. A good bit of "southern cooking" is classical French cooking that's evolved over time and has been adapted for local ingredients.