skysight-inc/HackerNews huggingface dataset:
So a lot of people will label you a conservative because that is a conservative take but I've come to understand that you're simply American and your views are normative for an American. American normative positions are inherently right-wing.

Corporate profits in the US amount to about $10T/year [1]. You can and should view this as an estimate of the surplus value of labor that is being extracted. This amounts to $36,000 for every adult (~275M) in the US per year.

We could absolutely afford an unimaginable increase of standard of living for retirees and workers. We simply choose not to.

[1]: https://tradingeconomics.com/united-states/corporate-profits
Powell Sees Higher Peak for Interest Rates, Says Fed Prepared to Speed Up
It is deemed a qualified use to limit gambling because gambling addiction hurts more than just the addict. Their family suffers, maybe society suffers because of crime. Limiting (not outlawing) allows for outreach, voluntary blacklists, escape for their family should they cross the line and other safety measures.

As for the brightline between economic decisions: yeah, the definition is not perfect. Poker isn't gambling for some definitions because it is 'a game of skill'. While buying a plot of land with oil is certainly a skill AND it is expected to generate profits. But we can't protect as m
well against hopeful stupidity.

Buying an insurance policy isn't gambling as it reduces risk. ...selling one is gambling if you didn't do the math though.
The convention of providing a new() function isn't relevant here, that name isn't magic, the Rust compiler doesn't care whether it exists, and it won't cause Rust to do anything special with tuples (or any other data structure) that happen to have a similar shape.

String::new() just makes you an empty String, which, since an empty String doesn't own any storage and doesn't contain anything, is very cheap (and indeed constant evaluable), likewise Vec::new() makes an empty Vec.

What your parent commenter wants is for Rust to make the appropriate MyStruct, but without them needing to say MyStruct each time, which would have worked in e.g. C or Go.
The one that you’re most comfortable and happy with.
There’s an interesting history between unions and immigration on Wikipedia. Here is my unsolicited summary. Initially unions were opposed, since unions work by controlling labor supply. Then they were in favor, since many union members were in favor.
>misinformation played a large role in distorting public perception. this has direct impacts on public health (people not wearing masks, refusing vaccines)

I increasingly hear things that suggest that those who wore masks and got vaccinated were the ones who were actually misinformed. Of course, you won't hear any of that on CNN
I gave money to Free Press Action years ago to fight for net neutrality. I’ve been absolutely shocked by recent emails from them asking to give them money to pressure companies from not allowing certain individuals on their platforms.

Or their complaints that Elon Musk wont restrict certain speech.

Like what?
What a refreshing fucking answer. The union that represents me is WAY too focused on DEI. The cynical part of me assumes that this is corruption.
Yes. Holding online advertising to KYC standards would lock most advertisers out of the ecosystem. But most aren't bad actors.
There are lots of fans here who think people are only dunking on Elon out of spite or malice, not because he's actually a dick.
I’d advise not saying “the USA” in conversations like this, but being more specific and saying “US activists” or “US policymakers”. The former are probably who you are referring to, the latter are who people are generally referring to when they say “the USA” in international policy discussions, but US policymakers are deeply divided on this issue and most either don’t have a strong opinion or are actually against net neutrality.
Most ML algorithms are numerical approximations, so yes, they look procedural. You can try and find analytical solutions, but except for the simplest models they’re intractable.
I personally think that keeping knives sharp is a sub-skill of cooking but a very unintuitive one at first, until you use someone else's sharp knife and all of a sudden things just click.
You can send larger files if you pay for Nitro - basic is $30/yr and allows 50MB, normal is $100/yr and allows 500MB (they recently upped it from 100MB).

And to be fair to them, they offer a ton of features for free - 8MB seems reasonable IMO - though I do agree that some form of auto-compression if your file exceeds the limits would be nice... on the other hand, the infra to run ffmpeg on videos or imagemagick on photos is not free either...
If you try and pull a bundle of wires out (like through an opening in a floor tile), Velcro loops will snag on anything with a edge to it. Zip-ties will definitely snag on the head and sometimes on the body. Lacing cord is continuous and flat, so it won't snag.

I'm not saying Velcro and zip-ties don't have their place. If I'm securing a bundle to a wire support on a rack, I'll use Velcro because I know that sooner or later it'll get touched again.
We just need artificial sweeteners added to the labels right under added sugars. Giving consumers more information and letting them make choices for themselves is something everyone should be able to get behind.
The disclaimer is at the very last screenshot: "ChatGPT Feb 13 Version. Free Research Preview. Our goal is to make AI systems more natural and safe to interact with. Your feedback will help us improve."

The problem is not so much with ChatGPT but with many people taking its factual statements as actual facts. This probably has to do with the recent hype around it. Everybody is like, "wow, this little artificial baby can actually say some stuff that makes sense" - and ignoring all the falsehoods.
I'd estimate there's been a total of about 5 minutes of scenes with zombies in the last... 3 episodes?
<<I often think there should exist a special typographical sign for a smile—some sort of concave mark, a supine round bracket, which I would now like to trace in reply to your question.>> V. Nabokov
Game of Thrones got a little too "rapey" for many (myself included).
Non-paywall link: https://archive.is/OZHNM
How does an American court have the power to halt registrations for Central African Republic, Malian, etc, domains that are managed by a Dutch company?
I think your comment is a bit misleading.

Dumping sewage into a creek is an externality that is bad.

Someone preferring to live in a suburb does not mean they're generating externalities at that level.

The very reason I pushed back on the comment was because of this black and white thinking.

Saying

> The fact that people dump their sewage into the creek instead of paying for proper sewage treatment/disposal suggests that there's something desirable to _them_ to do the easier and cheaper thing. Of course!

seems condescending to me. As though "those" people don't have the character or moral rectitude to live in the city. Maybe I'm reading in more than you intended.
Will you be doing anything to handle the brigading that is happening?
Can you point me a way to run this locally please?
I'm curious why and when did those go away exactly on Dutch TV?
I was just thinking about Lemaitre as an example of the power of combining religious and scientific approaches.

As a scientist, he was undoubtedly educated on the idea that the universe had no beginning. But as a Catholic priest, he must have deeply believed in the moment of Creation as described in Genesis.

Perhaps, without his faith he would not have been "looking" for the moment of creation in the data, and would not have conceptualized the Big Bang. An atheist scientist may have missed this.

It's interesting to consider this in context of many scientists to whom we owe our understanding of the universe having been deeply religious (beyond what was normal during their eras.) An obvious another example is Newton, who probed theology deeply enough to arrive at what may even have been considered heretical views at the time.

My theory is that Religion is about the deep desire to understand and connect with the Creator, and at its truest, so is Science.
Well, that's to some degree affected by the contents of this other article that came on the home page of HN the very next day. [1]

That article describes Facebook having brought suit against freenom for giving out free domains, because they were primarily used by criminals. There will be another free domain provider. There always is. But, this also makes the point that the number and impact of these free domains is huge. Spammers use them to spam, and this is one reason why domains should not be considered to have any gravitas as an auth mechanism for identity.

From that article:

Freenom is the domain name registry service provider for
five so-called “country code top level domains”
(ccTLDs), including .cf for the Central African
Republic; .ga for Gabon; .gq for Equatorial Guinea;
.ml for Mali; and .tk for Tokelau.

Freenom has always waived the registration fees for
domains in these country-code domains, presumably as a
way to encourage users to pay for related services, such
as registering a .com or .net domain, for which Freenom
does charge a fee.

On March 3, 2023, social media giant Meta sued Freenom
in a Northern California court, alleging cybersquatting
violations and trademark infringement. The lawsuit also
seeks information about the identities of 20 different
“John Does” — Freenom customers that Meta says have been
particularly active in phishing attacks against
Facebook, Instagram, and WhatsApp users.

and

“The five ccTLDs to which Freenom provides its services
are the TLDs of choice for cybercriminals because
Freenom provides free domain name registration services
and shields its customers’ identity, even after being
presented with evidence that the domain names are being
used for illegal purposes,” the complaint charges. “Even
after receiving notices of infringement or phishing by
its customers, Freenom continues to license new
infringing domain names to those same customers.”

[1] https://krebsonsecurity.com/2023/03/sued-by-meta-freenom-hal...
Sure, so I primarily use Macbook Pro's that companies provide me. I work from home and use USB-C docks to connect the Macs to external displays, keyboards, and networking.

In general, Windows 10 computers work on boot in clamshell mode. Drivers load, external USB devices are useful, displays work.

On Apple devices, corporations *must* enable FileVault, a full disk encryption utility, to meet some compliance standards. The problem is that Apple really locked this down, even to USB-C docks. My docks use the Display Link driver to load the screens, so as a result I need to physically open the laptop every day, use the laptop keyboard to enter my password, wait for the login process to complete, then close the laptop and connect the dock.

It would be very nice if they could allow some drivers to be whitelisted, or even make an "official" apple dock with full FileVault support.

I suppose I could use a Mac Studio or Mini, but corporations seem dead set on providing laptops to employees.

Other than that I would say Windows generally handles scaling better, but this is an area that the latest OS (Ventura) really improved. Macs today are much better at scaling and switching displays than in the past.
Hey all,

Good news! I have updated PageGenie to use the latest ChatGPT 3.5 Turbo API when instantly generating landing pages.

This API is more affordable to use than the previous model which I was using, making it possible for PageGenie to reach a point to where it can bulk generate tens of landing pages in the future.

You can try it out at https://pagegenie.io/.

The new API can get a bit more 'creative' at times, so please use the voting buttons to indicate when a generation has gone wrong so I can tweak the prompts.

Thanks!
I think you're right, although mentioning a macro does suggest another option here, you could write a macro which transforms [{foo1, "bar1", baz1}, {foo2, "bar2", baz2}] into the named structure version.

Since it's a macro there's no impact on runtime performance, but on the other hand it's more work to debug it. Learning declarative macros in Rust is much nicer and safer than learning C macros, but nowhere near as powerful as Rust's horribly unsafe proc macros.
I generally have to agree with you, except for your denigration of betting. If it sharpens your analytical skills it isn't useless. And besides that, there is entertainment value. The "expense" comes against other willing bettors (addicted ones excepted perhaps -- but then lets also exclude negative value businesses like juicero, or basic supply hoarders during covid). Your characterization seems a bit extreme.

Anyway, to be clear, this isn't the point I was arguing. Whether zero sum vs positive sum, where any benefit might lie (value to society, or to anyone at all) is not my point. It's that skill is clearly involved in both activities, as well as a large luck factor. Not only did I not like the race track analogy, I found the critical reading of the tweet to be too narrow to be useful.

For the record and again, I generally agree with your comment. But as a reply to my own, I think you went off base from my argument.
Fits better as part of your own comment, rounds out the thesis and observations.

Edit: Thanks :)
I flinched at that too, but the payoff of being able to talk about probability lobes was well worth it. I do think it could handle the electron cloud part better. Definitely lead with the electron shell diagram that most normies have actually seen, the incorrect one with the discrete electrons in rings around the nucleus, and THEN say “after you graduated high school, scientists have built cameras that can actually look inside individual atoms, and this is what they see: lobes of probability indicating where the electron most likely is.”
Edit: the parent comment has been edited in a misleading way. It originally read:

> 'I would like to not lose another lawsuit' Musk is such a trash person

I would not have replied if the current text had been your original comment.

Editing your comment in a way that deprives replies of context (and indeed makes them seem totally inappropriate) is not cool, so please don't.

--- original reply ---

Ok, but please don't post unsubstantive comments to Hacker News.

You may not owe persons who you feel are trash better, but you owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html
It is was fairly straightforward for me to tell that you belong to the Indian right wing, from your biases when commenting about a secular topic like mathematics.

> It is simple factual History.

Just like post Islamic Arab mathematics by Al Khawrizmi, Al Biruni et al.

> Nobody is talking about "right wing media" etc other than you.

Yes, and ... ??
What monopoly do they have? DDG is right there, and better if their competition has a reputation for vending malware links.
These domains belong to countries, their own sovereign namespace in the Internet. The countries have designated a company to manage the space on their behalf and that’s the company which has authority over the domains. Nothing to do with ICANN “capability”.
How quickly the talk has shifted from "soft or no landing"
Rename does it and that it the workaround for issues like this.
You can also look at the article that appeared on the home page here at HN the very next day after this discussion you and I had. The article talks about Facebook suing one of these registrars for giving out free domain names to criminals, even after being shown that their customers were performing criminal activities with the domains. [1]

There will be another free domain service. There always has and always will be, unfortunately. There always will be something to fill that void. In the same way that legitimate actors write legitimate apps, criminals have their own ecosystems on which they rely for their income.

[1] https://krebsonsecurity.com/2023/03/sued-by-meta-freenom-hal...
Ok, but please don't post unsubstantive comments to Hacker News.

You may not owe losers better, but you owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html
https://www.news4jax.com/weather/2023/02/03/china-apologies-...
There’s no way a guy who refers to himself as “a normie” is in fact “a normie.”
PiDeck – Digital Vinyl System for Raspberry Pi
Early 90s, doing the first implementation of scheduler activations in a real kernel on a real machine. There's an occasional bug that shows up, we think it's a race condition or something. After lots and lots of debugging and thinking, end up in the debugger approaching a line where we think the bug manifests (not caused, but manifests). Looks something this:

int g = 2;
if (g) {
printf ("yes\n");
} else {
printf ("no\n");
}

Obviously most of the time we see "yes", but every once in a while we see "no". Even in the debugger, using stepi, we hit the conditional, we confirm with the debugger that g is indeed non-zero. Totally impossible for the conditional to ever print "no", right?

------------

Well, when you're writing a re-entrant kernel context switch (as scheduler activations requires), you'd better damn well remember to restore ALL the registers on the processor, in particular the one that stores the result of a recent compare instruction.

We had skimped on this tiny step IIRC, one extra instruction in the context switch code); the kernel is interrupted after the compare instruction but before the jump; scheduler activations dictates switching to a new thread; when we come back to the original thread, the apparent result of the comparison is reversed, and we print "no".

At least the paper got an award at Usenix that year :)
Fair point. Audio also has a tendency to require more serialized throughput in complex signal chains. Video is more trivial to chunk out and process in parallel.
They don’t. But the Dutch company is broke.
Some TTS tools figure it out from flow in the same way that automated captions do, and most (all?) let you dictate punctuation as well.

(Some capital T capital T capital S tools figure it out from flow in the same way that automated captions do comma and most open paren all question mark close paren let you dictate punctuation as well period)
I understand that some landlords have it written into their leases that all network wiring will be removed when the lease ends because of this very reason.

One building we were in had Twinax above the drop-ceiling (used for System-36 and AS/400 terminals). Plus dozens of multi-pair phone cables that had been left there. I wish I had all that copper now that prices are much higher.
When did you scrape March data?
Thank you for adding this perspective. The news reports we receive do not provide this context so it is easy to think it is only about numbers.
> If you have to cross a 40ft+ road with vehicles traveling at 50mph (i.e. 40mph speed limit), I consider that not walkable.

Ok, but that's a quite radical limitation to the definition of walkable. What is the reason to put up self-imposed limitations like that?

I mean, by that definition even most of Manhattan wouldn't be called walkable even thought it's the most walkable city in the US!

In my very suburban neighborhood, I can very easily walk to a 24hr supermarket in about 5-6 minutes, so I often do (except when it's super cold/raining).

Yes, I do have to cross a 4 lane road (two this way, two that way). I press the pedestrian crossing button, wait a handful of seconds and once it's my turn I cross the road with cars traveling at 0mph since they all have a red light.
That seems like a false dichotomy.
SP had it right.

Freemium - the 'mium' means "not really"
I don't see how HBO can maintain their reputation and prestige with the way Zaslav is running things. Canceling niche, creative, and risk-taking shows and removing accesses to back catalog shows like Westworld entirely. Flooding HBO with cheap Discovery reality shows, and now forcing HBO Max to merge apps with Discovery. All of these are great ways to dilute the HBO brand and make it insignificant.
Bummer. Have you given Element a shot recently? It has improved a lot and if you don't use the end to end encryption, it seems to be very reliable.
Buddhism has no concept of caste. Gita has caste by birth as a central theme. In particular, Gita makes it loud and explicitly clear that even if a person is better at the birth caste duties of a different caste than his own caste duty ( which he is not any good at) he should only perform his own caste duties. Caste lines cannot be crossed. There is absolutely nothing like this in Buddhism.

https://www.holy-bhagavad-gita.org/chapter/18/verse/47

"It is better to do one’s own dharma, even though imperfectly, than to do another’s dharma, even though perfectly. By doing one’s innate duties, a person does not incur sin."

Next verse

"One should not abandon duties born of one’s nature, even if one sees defects in them, O son of Kunti. Indeed, all endeavors are veiled by some evil, as fire is by smoke."

The whole set of verses before and after this verse is worth a read

https://www.holy-bhagavad-gita.org/chapter/18/verse/41

The website adds the phrase "and not by birth" in the translation that is not present in the original Sanskrit verse to mitigate modern sensibilities, but the following verses go on to contradict the additional phrase added in the translation.

There are other verses that shame intercaste marriages as well.
It's not about the technicalities of submission. It's about whether or not there was political desire to "bend the knee" and ask for a vaccine. The answer is obviously no. Neither side will do it.
> Then they were in favor, since many union members were in favor.

I don’t know if it was union members in favor of immigration or union leadership in favor of immigration.
I don't think the company would be in trouble with the IRS if the rsu's are not exercised. I also don't think it would be breaking the social contract if the employees were granted new replacement rsu's with term limits that aren't contingent on employment. It's not that different then unemployed sitting on vested stock waiting for an IPO or liquidity event.

Maybe I don't understand something in the tax law, which is entirely possible.

Whether this is a good deal for the employees remains to be seen and depends on the spread between the current buyback value and the eventual IPO price.
People worry about Net Neutrality because it was a fantastically successful astroturfing campaign by internet media companies. No similar campaign against FOSTA-SESTA succeeded.
Internet users are much too quick (like, orders of magnitude too quick) to jump to conclusions about things like that. That's why the site guidelines ask people not to post suspicions without evidence, like you did here:

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

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

... but rather to email us at hn@ycombinator.com if they think they're seeing manipulation or abuse. We're happy to look at the data in such cases.

I can tell you from long experience, though, that in threads on divisive topics, the Occamesque explanation is almost always adequate.
> Maybe it's just the media returning to its usual hysterics ... or maybe they're trying to distract from something else.

Two things can be true! Maybe there is evidence suggesting problems with all of those things and maybe it's just being heavily pushed in media to distract from something else. Personally, I think most of the food we eat and the environments we live in are poisoned and that's how companies like it because it means you can't blame any one of them for health problems they know they are causing since it's impossible for anyone to say which of the countless poisoned things we're regularly exposed to was the cause of those issues.
Just so you know, I would be happy to end the arrangement, even though it would mean losing my Social Security benefits, which I should come into soon. I think it’s a terrible system. I am just having trouble understanding your terminology.