skysight-inc/HackerNews huggingface dataset:
> But does C need a nullptr keyword?

Yes, it does.

> If you're programming in C, you usually define 0 as an invalid value, or a null value.

That was also the usual pattern in C++ when there was no alternative. Once nullptr was introduced in C++, NULL or 0 quickly became a code smell.

> C doesn't have the insane type system C++ has and doesn't have a very strong need to make a distinction between a pointer or an integer, since they're all in the end numbers.

C++'s type system is far from insane. It's actually one of it's killer features.

You're both entirely oblivious to the need to not conflate pointers with integers and failing to present any case in favour of the legacy and broken use of NULL, and in the process failing to address all family of known error patterns involving it.

> The printf example you gave is an example of garbage in, garbage out. If NULL is a macro not defined as a pointer sized integer, then you're at fault here.

Again, you seem to be completely oblivious to the problem domain. NULL is not a macro as far as C or C++ compilers are concerned. NULL is a magic constant that's resolved at preprocessing time. Replacing NULL with nullptr means a magic constant is replaced by a concrete type, and thus whole family of errors can be avoided with compile time checks. Claiming that the developers who wrote in bugs are at fault for inadvertently adding bugs makes no sense at all because it does not solve any problem at all, and instead is just cynical finger pointing. I take compile-time checks over unhelpful finger pointing all day every day.
Giving It All Away: My Philanthropic Plan
one dream job of mine would possibly be working on the data side of this though
> If you ever see the macro NULL in code, be afraid. There are two valid ways of defining the macro

Not on a Posix system, where the only valid definition of it is `(void*)0`. C could have adopted this definition.

Nullptr is needed in C++ because `0` is the only definition of `NULL` that works with the type system, due to the lack of implicit `void*` conversions.

C doesn't have this problem.

Adopting the Posix definition of NULL in the standard would have been sufficient -- and unlike `nullptr`, would have solved bugs in existing programs.
Everyone knows who "top talent" is now.
I think the bigger knee jerk reaction is the need to assign everybody to one side or the other, to the point that nobody perceives any outgroup moderates; anytime they encounter someone with a moderately out-group opinion, they assume the rest of the opinions held by that person must be the most extreme implied by their leaning. Thus people become entrenched in their position as it appears that the out-group is becoming more extreme, ironically leading to a feedback loop that creates a self-fulfilling prophecy of increasing polarization. Or at least, it creates the perception of increased polarization, which is what causes the problems.

I like to suggest that you should imagine the most absurd caricature of a member of the out-group that you can think of - whether that's a "leftist" or a "MAGA republican" - and then ask yourself how many people you actually know who fit that description. Are you creating a scarecrow that's an amalgam of all the viewpoints you oppose?
Probably, assuming you upvoted. The comment was at -1 when I read this.
JupyterLab v4.0
> Who is the audience for new features in C?

Folks like myself who use C to write system software.

> Is this stuff likely to make its way through to embedded toolchains?

Embedded toolchains based on GCC or Clang will presumably see these features one day.
> I guess you are asking if they are leaving any ingredients out and are not being called out on it by anyone?

yes, how do you know?

living in Vietnam for 4 years... i really became a lot more sensitive to food safety, which is non-existent there.

i think we take it for granted a lot in the US because we've been conditioned to accept that we have enforced government regulations.

if you read things like KitchenConfidential [0], you start to realize that even if the food is safe... preparation might not be [1].

[0] https://www.reddit.com/r/KitchenConfidential/

[1] https://www.reddit.com/r/KitchenConfidential/comments/10my22...
You don't spend time with friends?
I think in other industries they're called sweat shops. maybe mental sweat shops. since it's not physical labor but mental.
That's not my experience - but then I work in quite a different line of work (investing) to the majority here. My experience is there isn't really any correlation between age, home situation, etc and desire to work in the office. Most people I work with (of all levels of seniority) seem to be happy with a hybrid setup (which probably averages out over the year at 1-2 days per week WFH, 3-4 days in office or work travel). In fact that's what we naturally did ourselves before there were any rules set from above.
People vote for their union reps. That is also a direct expression of power.
It's been a pet idea of mine for a while, but every time I have tried to implement it, I have gotten tripped up on some UX design decision, or some fundamental, but poorly documented, part of the codebase.

My dream is a doesn't-resemble-vim modal editor from scratch. When I want more functionally, I will give it an intentional home in my normal mode config.
While not insignificant overall, they are a drop in the bucket compared to violence against pro-choice.

This is also a report on "vandalism", and I think we could all agree that aggravated battery and murder, are worse crimes, of which none has been committed by pro-choice groups.
I've made no such emotionally-charged and disrespectful claim. There are no such "standards" being discussed. I'm not sure why you've introduced the concept.

The subject being discussed is this, when the person stated:

> This is how you get rid of hypersensitivity after all, by exposure to whatever it is you're overly sensitive to. Avoiding exposure only increases the shock the next time you get exposed.

They appear unaware that there are types of hypersensitivity that do not get better when exposed repeatedly and in fact become much worse and potentially life-threatening.

The person goes on to appear to consider themselves a member of such a group whilst simultaneously claiming they are unaffected in the same way as other members of the group.

But, the group being discussed, as I see it, is delineated precisely by being affected in that way.

To resolve this contradiction, I'm attempting to precisely describe the group, their characteristics, the terms being used and what they mean to me at least, which appears to me to be information that person may be missing.
our real storage is s3 - local disk is for staging/raft layer. how is that not cloud native. if you are referring to cloud native as k8s it is true that our k8s operator was built mostly for our cloud but we released it... the good news is a new interface (same code) w/ more friendly user-defaults is about to get released. you can track it all on github tho.
Pointing out that this isn't OP -- took me a minute, I was confused by the tone switch from 'there's nuance here and its conditional based on current circumstances' to chiding of a position no ones advanced.

And I'm very much RTO crew! Who is calm about it because of exactly that conditionality on current circumstances.
Curious which version you tried and what k8s environment did you explore?
Looks interesting, i ll save it to read later.
Their outlined "mission" seems to be:

> to empower innovation and creativity by providing leading open-source generative AI models and a cloud platform that makes AI accessible to anyone, anywhere.

Since it's generally hard to earn money on the first part, I'm guessing they expect to make money on the latter part, assuming "anyone, anywhere" meaning people that can do business with US entities + people who can afford their service.
It's hard to teach old dogs new tricks. Management doesn't like wfh because they've probably been "managing" for a long time and would have to change the way they work. Ask a Sr. dev to stop doing what they think they're good at and now start doing something else in a different language with different metrics for success and you'll get the same reaction.
No. Both of them need A10 or newer and recommends minimum a11.

Genshin also needs a A10 as minimum.
Do you really think criminals won't build private communication systems on their own anyway?

I'm less interested in the public eye and more interested in the private substance.

If I had the option, I'd rather do business with a machine instead of a person or business, if the protocol for doing business can be proven to not need trust. This appears possible only with machines.

It's possible for a messaging service to feature anonymity and privacy and prove the messaging protocol to be trustless.

Whether you want all messaging services to be public and run by known people or not is irrelevant. Anonymous, private messaging is possible, growing and possibly inevitable.

Choosing to have more power in your words with your good-name behind them is exactly this: a choice. Not an obligation.

If you're complicit to a crime, the method of communication being encrypted or not doesn't absolve you from the crime.
I bet that many of the execs and board members have ties to commerce around offices: the overpriced rental complexes, restaurants, cafes and so on. Who wouldn't want to pay employees and simultaneously set the rent prices where those employees have to live?
Hand 386 Delivers a “True 386 Processor” in a Handheld
Here's a couple 100% pure Stevia leaf extract products I found with a quick search on Amazon...
https://www.amazon.com/Artificial-Sweetener-Servings-BSL-BSw...
https://www.amazon.com/Stevia-Select-Powder-Organic-Leaf-Per...
I know of a couple others, too. I always check labels very carefully.
Ah, I didn’t realize that. I was thinking in the context of pure policy evaluation. I know rego/opa had a policy performance doc so was curious. Thanks :)
My bad choice of words, I meant to say that saving money is not wrong or immoral and that a lot of the arguments here are based on that as opposed to the materiality of having done something wrong by the SEC.
I also have a buggy version that preserves angle:

https://warms2.maxbittker.repl.co/

(it only works if you draw slowly right now, not sure why)

This whole tool was directly inspired by "grubs" here https://whichlight.github.io/draw-play/
I guess that depends on what it says in your contract. If you were hired pre-covid, you can probably be expected to show up at the office.
They edited to make it less confusing / sarcastic, tl;dr they're lecturing people, with a family, who don't want to RTO, who think you only need to socialize with family
I just got "Rattata". Like the Pokemon.
Wow mandating RTO while the very top executives still fulltime WFH is French-revolution-era-monarchy-levels “asking for it”
You know how recently employers cried about lack of people and had to raise salaries? That is the power of the people. Stay home and don't work for who you don't agree with. That is the true power of the market. Not having a new set of people come into the room declare themselves "for the worker" and purport to speak for all of us. We speak with out feet.
https://news.ycombinator.com/item?id=34884338

https://news.ycombinator.com/item?id=35543668
A bit of an oldie, but a goodie, highly recommend!
If you're going to be racist at least make it believable. You're literally going with the Django Unchained "3 dots on their skull" answer here. If you talked about black culture promoting crime a lot of people here would be much more sympathetic.
Secretive could mean the non transparent government process and oversight of the whole program not necessarily that that program itself is unknown
On HN months ago, I made a list [1] on publishing small databases, and I remember that I could not find a good service under "List sharing" (maybe one). Yours fills that slot perfectly.

I have some suggestions: For initiating the DB, offering import (csv/sheets...) would help creators jump in. Then, for collaboration, you could offer the option to add without any account at all (just send the "under review" form to the moderators), or maybe also add more signup alternatives.

As for monetization, I suggest in the future you limit only "private" DBs (= me and other moderators) , so people can still create unlimited public ones (good for spreading the word).

Good luck!

[1] https://news.ycombinator.com/item?id=34561292
I really hope that the person looks at the work done by GiveWell - https://www.givewell.org/ and that they focus on cost-effectiveness of their donations (the amount of good they can do per $1 donated) as the primary dimension worth caring about.
NPR is a "neutral organization"? I suspect that would wound the souls of many of the staff there.

See, for example: "New NPR Ethics Policy: It's OK For Journalists To Demonstrate (Sometimes)"

https://www.npr.org/sections/publiceditor/2021/07/29/1021802...
I just an unexpected refund as well. No explanation. For all I know I overpaid by much more even.
> Given how easy "hurt feelings" escalate into real-world violence

Well, not that I'm at all convinced, but that's more an argument for extreme soviet-style censorship rather than a minimalist "make sure AI has a political slant".
No matter how much I you puff up about the advantages, most workers will choose cutting their commute to zero with the lost costs/ time wasted as a net positive. The calculation on workers remote / local benefits and costs were always there, but they're certainly more heavily scrutinized now. So sure those guys will find the few willing to come to office while the rest just make more staying at home. Enjoy!
How is this different from let’s say huggingface?

IMO, this sounds more like an excuse to cash out the $20M check
Yeah it’e a joke. Enforcement even in more privacy-friendly countries is slow and feels largely ineffective. I wish they would make it possible to go to small claims court and win, say, up to a 500€ per case. That might be the death by a thousand cuts that can become much more effective than big fines.
That's a compiler extension. In C17, 6.5.16.1 (Simple assignment) implies that the RHS of an assignment to a pointer must either have pointer type or be a null pointer constant (i.e., an integer constant equal to 0, or such a constant casted to pointer type), and 6.7.9 (Initialization) states that "the same type constraints and conversions as for simple assignment apply" to expressions used as initializers.
I still say there is very little daylight between The Handmaid's Tale and any random Gor novel. The only difference is in the Gor universe the guys are actually enjoying it.
If you find inspiration in converting a raft of long-term usable URLs into a single page usability clusterfuck one questions your motives and your craft.
From the source:

<center>
<b>notice</b>
<p>javascript required to view this site</p>
<b>why</b>
<p>measured improvement in server performance</p>
<p>awesome incremental search</p>
</center>

It does load faster now that it doesn't display anything.
> Have you used it outside of the training set? And have you actually used it for generalized tasks? Let's be kind to the LLM and define generalized to mean "do anything if it can be hammered into a textual interface." It fails at pretty much everything that's not on the internet.

I've used it, yes, and I've seen it fail and hallucinate on me; but that does not invalidate its capabilities in my eyes. The thing is, you CAN talk with it, and it CAN extract meaning from your words and provide useful responses, unlike anything we had before.

To me, the risk in this whole enterprise is that AI is inherently "better" than humans in several ways, and that these differences might be completely game-changing:

Namely it's much easier to scale up (power/size/interconnect bandwidth) compared to a research group or somesuch, and its also cheaper, faster, has better availability and is functionally immortal.

These advantages make it very likely to me that it WILL be replacing human white collar workers shortly-- simply because that's economical.

And the more interfaces you give it to physical reality (which it'll need to do its jobs), the higher the risk.

Speculating on if/when/how it will show awareness or self-interest is pure guesswork, but it's almost indefensible to call that likelihood zero.

Regarding promp injection:
I'm highly confident that this will not be a long-term obstacle, even though I'm uncertain that it can be solved; there's two reasons why:

1) If SQL injection had been an "unfixable" problem, and everyone had known about it from the start, do you believe that this would have prevented the rollout of internet-connected databases? Because I don't think so, and my view on hallucinations is analogous (but I believe that problem might be more tractable).

2) Literally every person is vulnerable to prompt injection already; every salesman knows that it is quite feasible to coax people into acting against previous instructions and even their own interests if you are allowed to talk into them for a good while.
Any time you write you create noise for others. You shouldn't do that unless the information you are offering is valuable to them. Your writing can't be about you. It has to serve the reader.
Money vs speech is a good example, I think, of people not agreeing that these things are important or not. And that the "Constitution" part is not the important part.

How would you get a Constitution to separate money when there are so many well-funded pushes for exactly the opposite, resulting in the situation where the courts say money needs to be protected?

Before you can do that you need to get everyone on board with the dangers of money in politics, and then if you can do that, you've solved the problem because now your judges won't interpret "protection of speech" as "protection of buying political influence."

You gotta win the debate either way.
In the US there was a proposal that I saw that would have given tax credits to businesses that allowed WFH as the default if they were willing to allow their corporate real estate get turned into housing (which in addition to selling it would have netted another credit) and for builders to get some additional leverage to take over these estates and turning them homes and service businesses. It was projected in 3-5 years time not only would the labor market generally be more competitive it would alleviate a lot of housing issues (not all, but alot)

It was killed before it got to committee, and my second hand understanding is the Biden administration didn’t like it because it risked “possibly killing down towns across America”

We could’ve had it better, but we chose not to
Correction: the accent is named Mid Atlantic as in half-way between American & British.
exactly. Just sent raw tesseract output, no formatting or "fix the OCR text" step. So the data looked like:

```
col1col2col3\nrow label\tdatapoint1\tdatapoint2...
```
Very messy.

I don't think this is generalizable with the same 100% accuracy across any OCR output (they can be _really_ bad). I'm still planning on doing a first pass with a better Table OCR system like Textract, DocumentAI, PaddPaddle Table, etc which should improve accuracy.
That is an indirect expression when a direct one suffices.

Why choose to work for people who's morals you don't agree with and force them to change their minds instead of aligning yourself with those that you consider virtuous and running a company the right way? I cannot understand wanting to perpetuate bad companies and bad managers and owners.

It's like joining a defense company and try to force them to sell crutches vs going to work at a medical company designing crutches.
This immediately reminded me of the Processing sketch called yellowtail:

https://www.youtube.com/watch?v=JjIYJnc3vLQ

Processing: https://processing.org/

This was a popular built-in example in the Processing development environment. I used to put it up on a smartboard during parent-teacher conferences to entertain the younger siblings of my students while I met with their parents. Code is available on Github and also withing Processing, of course.

EDIT: I see Yellowtail was the inspiration for Grubs, which inspired this!
You're probably thinking of one type of nonprofit but there are several. The church in this case is operate for any more like a non-profit Hospital or business. You can run Starbucks or Apple as a non-profit. As long as you don't return profit to the individual owners and keep it in the business, you can qualify
I wasn't arguing for or against any system. Just wondering how it could work when the government doesn't know about a significant amount of my deductions and I ended up itemizing last year.
> Realistically, it's no different, checking if something is null or None.

That is correct. However, what languages with null lack is a way to say "See this String here? This is actually a String - not the absence of a String".

It is nonsense to encode both A and lack-of-A as A.
There's some speculation that ByteDance is motivated by political goals as well as, or more than, profit.
I'm not saying it's a GOOD reason, but the main reason the government doesn't just send you a tax bill and say, "here, now pay up" is because there are lots of things which are taxed but the government doesn't "see" because they are not (or cannot reliably be) reported. This goes for certain credits and deductions as well. So the only real leverage they have is to tell everyone to get it right or face the possibility of an audit.
1. Cloud gaming is a non existing market. Clearly it needs very big upfront investments to enable that kind of transition.

2. Console gaming is small slice of the gaming market. Most money is made on mobile games.

3. Bundling/unbundling of publishers is completely normal everyday economic behavior in the media market.

4. Microsoft is buying IP and managers. To keep the designers and engineers that actually win in the competitive war that is the gaming industry they would have to pay the same amount of money to keep them as they would to just outright steal them. They did this to be polite and quick within the market, but the alternative is to just steal all the talent by offering higher pay. Would be cheaper.

5. If EU would block this, then what the _f_ were they doing when Disney bought up geek IP's like there was no tomorrow? It wouldn't be very consistent.

6. The transition to subscription gaming might be in the interest of consumers and developers. It sure was a good thing when it happened to video and music. And it did lead to multiple players. The business model of subscription all-you-can-eat-gaming itself extracts more money from consumers -and- delivers more value to those same consumers. Streaming services tend to focus on 'genre' completeness (have something for every type of viewer), whereas a business model where you rent or pay tends to favor low-risk high-budget more-of-the-same, with a low-effort low-budget offering with ads/microtransactions.

7. It's hard to imagine any professional believing Microsoft would try to use the vendor lock-in on content to sell you a subsidized console you would only use to access their subscription service. Consoles themselves are already a publishing play, i.e. taking 30% of the sales of somebody else's content. That have that same power with a popular subscription service, if you are streaming from Android TV (possible today), a Steamdeck (possible today). Their play here is to compete with the subsidized console market with a subscription business model.
The write your own feature is case sensitive! so same words can have different meanings
But if we go one level deeper, fat does fill you up much better than simple carbs like HFCS. In fact, HFCS will create more appetite (more than even plain sugar) down the road which at the end will make you eat more - and probably even of the same kind. Therefore, it's not very clear to me it's a win in calorie reduction either.