skysight-inc/HackerNews huggingface dataset:
You don't really deserve a response, but what are you talking about?

Bud Lite sent cans to multiple influencers as part of a larger campaign, one of whom happened to be a trans woman. They didn't spend millions of dollars on this campaign; they didn't try to sell these cans; they were just commemorating (in a corporate-y way) an influencer they did a brand deal with.

It's sad how much hate you have toward someone for simply existing. Why do you feel the need to bring it up when it's completely irrelevant?
> I quoted the FCC's Magnuson-Moss Warranty Act to them and outlined how it is illegal to void a warranty based solely on the removal of a sticker.

> They stopped answering my emails/tickets.

It reads to me that the communication happened in an asynchronous channel. This doesn’t appear to have anything to do with a call center employee having a bad call experience.

To engage with your prior comment: sending such a claim in an email seems like a plausible way to get a company to at least think more about their practices. To your point, it would likely take a successful lawsuit to change their lawyers’ minds on this.
For most, it's a community more than a product.

A lot of people see the rebranding similar to a billionaire buying their town and renaming it.
If you believe Intel, the "distant future" is 2025. Thats when they say they will take fab process leadership. Of course, you should take what any company says about future timelines with some degree of skepticism, but Intel isnt that far behind currently and the first product on their next node (Intel 4) is being launched next month.
Due to the mismanagement, for sure
Yes, but...

The mathematically rigorous form of the posed question is whether there is an algorithm with run time f(N) for which there exists strictly decreasing g(N) such that f(N) = O(g(N)). That is, the run time is bounded by a forever decreasing function.

f(N) itself doesn't need to be strictly decreasing, but there needs to be a g(N) that is.

Bottom line, no algorithm can have a forever decreasing run time as N increases. An algorithm can exhibit that behavior over a limited range of N, but that's not how complexity works.
Do these customers spend >$100/mo plus enough to cover other expenses? If not then it's not worth the ad spend.
Cruise has been operating in Phoenix for many years now.
Dust burning in those monitors perhaps?
Those previous people probably got promotions in new role, as they had experiance with a $1.5 mill ad budget!
Answering my own question, sorry, looks like I may have got the wrong end of the stick here. Bazel and buck seem like language-agnostic build tools, rather than rust-specific package managers?
the very last entry is showing

> Reward: $NaN

(I would link to it but the entries themselves do not appear to have any self-link which is :-( even though they all have the hand icon as if they are clickable)

I'd guess it's because there isn't a bounty amount rather some metrics
https://github.com/getdozer/dozer/issues/1631#issuecomment-1...

and then something has gone off the rails about the accounting process since

Trigger.dev
24d ago
Improve the OpenAI documentation
Reward: $50

links to https://github.com/triggerdotdev/trigger.dev-docs/issues/10 which is 404 (deleted? private? who knows)
On the argument of "you're not reading build.rs anyway": yes, but you can, and that's a critical difference.

"No one" is validating all their transitive dependencies for weird binaries, except a few people, and that's enough to get us all here talking about it. In the internet age it only takes one. But if you make it require more work to inspect a blob, you reduce the chances that you'll get even that one person who sounds the alarm. At minimum malicious code will survive longer that way.
That's a neck.
They’re too deep, their networks are overfit to San Francisco at this point. Making it work in other cities would require the insane training hours to basically memorize that city.
I thought they were the same dog. I guess they all kinda look the same, huh?
Good question, but it doesn't (I've updated the comment).

The LTV is in terms of gross profit not net profit. It's the revenue minus the direct cost of fulfilling that revenue (cost of goods sold), so it would include: products, shipping, packaging, payment fees, staff time for handling, etc. It would not include: marketing, customer support (surprisingly!), R&D or creating the product, fixed costs such as offices, staff, etc.

I'm not quite sure what the best practice is on accounting for salaries of the marketing department. I think you wouldn't typically include full time employees managing marketing channels, but if you outsourced marketing to an agency you probably would account for the all-in cost to acquire customers via the agency, as they are almost their own marketing channel in a way. It really varies though, and I could be wrong on the best practice here.
Screw bamboo with a bamboo
Ask HN: How does firewall works from point of view of kernel (on Linux)?
I've been looking to learn some of the kernel's internals, and one thing that is interesting to me is the networking side of linux, I'm not on latest kernel just yet, I have the source code for linux 4.4.60 compiled for raspberry pi 3.

I want to understand how the kernel's firewall/packet filtering works?

before posting this thread I made sure to look through /docs directory in the kernel's source, most of what I found seems to be focused on writing/developing a network device.

I would appreciate any pointers or links to resources.

thank you.
This is entirely because so many people block Space Karen, isn’t it?
Not so much correlation & causation as Selection Bias.
Clearly does not play video games with a character creator
So your examples of failures include a firmware example, which I said "outside of", and an example where the drives were abused?

And another poster os talking about SSDs?

Sigh
'No-water' hydropower turns England's hills into green and pleasant batteries
It's a little hard to explain NL's policy, but basically what most people do (and hilariously what everyone expects you to do) is:

- take 6 weeks off (get paid for one)

- take one day off a week for the next 63 weeks at 70% pay

This is way better than FMLA, and it's also not even close to the best policy in the EU (ex: I think Spain and France give you 16 weeks at full pay).
Not just XML, but I see this article as a direct jab at XAML specifically.

XAML, the famously verbose dialect of XML tied to .NET, which hasn't seen any changes made to the core language design despite its numerous ergonomic failures (e.g. the xmlns mess). I can't explain why no attempt has been made to make it more usable.
> means T is a meaningless default value

Go Proverb #5: Make the zero value useful.

> that should be ignored or a null pointer

nil is the zero value of a pointer, so it should be made useful per the above, but it is also inherently useful even if you put no thought into it. It allows you to know that there is an absence of a value out of the box.

And this is actually why the vast majority of (T, error) cases in idiomatic code sees T be a pointer, despite the computational and programatic downsides of using a pointer, so that nil can be returned when the value is not otherwise useful – exactly to ensure the value is as useful as possible, denoting the absence of a usable value.

If you read through idiomatic code, you'll notice that only when the underlying type is more meaningful is a pointer not used. Returning a slice is one such example. An empty set upon error is more meaningful than nil, usually. Another common instance is when 0 is meaningful, like in the aforementioned io.Reader interface. Idiomatically, one will always strive to return the most meaningful value they can.

> Either and Option at least would be nice to have in the stdlib

And if it were, then this Either wrapper in question would become useful as an overlay to it, as they would then share the same intent and meaning. But it does not match the current semantics of idiomatic Go code using the (T, error) pattern.

You can probably make it work, but code is about communicating ideas to other programmers. Either implies a dependence between variables. (T, error) has no such dependence. There is an impedance mismatch here which fails to properly communicate what is happening.
If this was recent, much of the subreddit's mod team left a few months ago. The new management is far less active in moderation.
I Like You but You’re Not yet My Friend. What Do We Call Each Other? A Struggle
It's an April Fools article.
There's a problem in that the danger is in front but the exhaust noise goes out the back. I was once driving cross crunchy in a big truck with a trailer when I was startled by a loud motorcycle coming up beside me. He had been in danger the entire time he was next to me but I never heard him until he got right next to the cab.
They should really point the loud exhaust forward but who wants to live with that noise?
I should expand: This happened to me twice where there was still discussion between people to find solutions for them.
In both cases the majority of people accepted the answer of the maintainer but it was still unhelpful for them and they were discussing workarounds.

This discussion was cut short by just locking the issues.

The second time it happened to me I stopped our sponsorhip out of frustration. That also sucks and is a bit petty. I acknowledge that.
No. Facebook is still Facebook.

More like still referring Alphabet as Google.

I also find it fascinating how one person can buy the communication platform 450 million people use, only for him to change it for the worst. And somehow all users should go along with it.
It’s probably the best from their training standpoint. The city is quite small relative to others and their only hope is to essentially memorize San Francisco in the neural networks. IMO you could not take a cruise and drop it into any other city and have it work.
Did anyone figure out how to get rid of the damned face mask?

[edit: oh for fuck’s sake. Hidden controls]
Noam definitely is irreplaceable among that group.
Raid array should always be scrubbed every few months to prevent this exact situation
Not a fan of this - the core assumption seems to be that engineers aren't productive because they're just not paying attention to their schedule, so setting a fixed schedule like they're in elementary school again will "make them more productive".

It also seems to require some sort of Agile gnomes to do the grunt work of planning, because the 55-minuute weekly planning meeting handwaves "prepared work items" into existence.
> The presence of the second-tier manufacturers forces an interoperable world at the component level.

This is ignoring that there was a market for flash before we had NVME SSD controllers, and that there still is one.

NVME is a big chunk of where flash goes now, but I don't think vertical integration is going to make flash disappear in the secondary market.

In any case, -- yes, it's good to have a lot of manufacturers around for the industry. But it may not be as safe of a bet to buy from those other guys. There's enough gotchas in the design and support, and there's also the whole issue of supply chains and component quality.
I didn't mean to sound condescending, I was genuinely curious. I was wondering if there's a correlation between age and aesthetics, but we're about the same age.
Check your secrets into Git [video]
The other option (and the one that would appear to be true in this case) is that SpaceX has more effective management, and Musk isn’t as closely involved.
I heard this many times, but I'm guarded about the conclusions. This whole thing depends on people stating how they think.

When I say "I have an internal voice", some people might misunderstand this phenomenon as something more than it is. For example, one might hear it and think I actually experience an audible narrator.

I have an internal monologue, but I don't experience an audible voice. It's not a sensory thing, but there is a clear "lookup word, form phrase" thing going on internally, in which language plays an essential role. If I wasn't curious about how that works, or interested in the subject, perhaps I wouldn't have noticed that it is there.

Similarly, I know I have some picture based thoughts as well. I can't avoid but have it. Maybe if I was more interested on that, I would have noticed it more proeminently than my language-based stuff.

In other words, I do believe we have varying degrees of mental models, but I just can't grasp how can an experiment could validate someone thinks "completely nonverbally". The brain doesn't even have a single "language area", it's spread all over the place and can be highly plastic depending on the individual. How can we even measure how a person thinks?
Interview with the owner: https://knowyourmeme.com/editorials/interviews/chatting-with...
Plus, some aspects of Chinese society make the end impact of youth dissatisfaction worse than in the US.

For one, the CCP's rule and legitimacy are tightly coupled with performance. China has experienced unprecedented economic growth in these past decades, and that makes the citizens more willing to tolerate the annoying (or outright evil) things the CCP does because at least it's helping everyone in aggregate. But now that that growth is slowing, they have to worry that their justification to power is in jeopardy. And because the CCP obviously doesn't run elections or allow any dissident groups, the only way for widespread dissatisfaction with their performance to surface is unrest. Their bungling of the latter half of the pandemic certainly didn't help their case here.

For another, as the article alludes to, it's thought of as impossible for a man to get married without owning a home, and failing to start a family is failing as a human (particularly as the CCP explicitly calls for citizens to have more babies). Skyrocketing home prices compared to stagnant wages are growing the pool of "logistical incels" who have no realistic trajectory to ever being married or starting a family, which was already a grave problem due to lingering sex imbalance from the one child policy. The CCP is deeply concerned with this because large pools of incels tend to grow unstable and even turn to violence, out of desparation.

And for yet another, the extent to which Xi Jiping is able to promulgate and impose his philosophy has no analog in the west. If that philosophy is "you need to stop whining roll up your sleeves and be willing to work long hours in a factory like we did during the Mao era, even if that means your degree is wasted" -- which is a message the CCP is currently pushing, as cited in the article -- that's going to dramatically exacerbate the frustrations the young are already feeling, again even moreso because they have no way to voice their hopelessness. The nihilism compounds.

The Economist does a great job covering China in general, and especially in pointing out the ways that though their challenges and structures may appear superficially similar to Westerners, often the subtleties make them completely different. I'd especially recommend their podcast Drum Tower, if you're into that.
I find it incredibly difficult treat anyone who argues atomic bombs are good for your health seriously.
I'm working on SystemLisp, a lisp dialect for hardware design and verification based on CommonLisp.
Visual Thinking is a great book that goes more into this.

Yes it’s a spectrum and different modes of thinking are better for different tasks. The author of Visual Thinking describes 3 types: linear language thinking, abstract visualizer thinking (common to engineers, mathematicians etc), and object visualizer thinking (common to artists, machinists, etc). Most people can do all 3 with different levels of proficiency/comfort, but only 1 is usually the primary.

The dichotomy I mentioned is about having or not having that inner monologue/narrator.
Here [1][2] is a diagram that may provide a high level view. There are other diagrams that get into more details. Those would be good starting points to search for so that the documentation makes more sense. It may also be worth searching on Youtube for videos of people doing a walk-through of packet flows in Netfilter.

[1] - https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Ne...

[2] - https://en.wikipedia.org/wiki/Netfilter
>One of the biggest obstacles to avoiding global climate breakdown is that so many people think there’s nothing we can do about it.
Problems with social cues?
Delayed development?
Being an "infovore' + "(and a lot of escapism via reading)"

"One of the things I found most helpful in building that interface was simple experiment and effort: try, see what works, and if something works do more of it, and if something doesn’t try less."
---> In some ways routine human behavior, in others an indicator of masking

Not to get all armchair psychologist, but this reads like like a potential case of autism (and there's nothing wrong with that, I'm just surprised I didn't read anything about it in there somewhere)
In other words, it's exactly what someone reading the phrase "noise camera against too loud cars" would imagine it is.
Based on this level of business acumen I really wish Musk would buy TikTok.
Everyone look, this is the horror that microservices hath wrought.
It stopped being a proper liberal democracy when they froze the bank accounts of protesters without trial.
Mobile phones are definitely what keeps the advertising industry alive, especially social media.

In my opinion, thats a good thing for the majority of the population. Those who do not care about ads and tracking makes it so evasion still possible (to some extent)
Not a rust compiler, they provide crates to interface with their C code in ESP-IDF, which is essentially a FreeRTOS port that supports the dual core Espressif chips, which vanilla FreeRTOS does not support. Also some of their own libraries for things like MQTT, which I found unfortunately subpar in comparison to the vanilla FreeRTOS code.

It’s all beta software, but here is what they list in the docs:

Services like Wi-Fi, HTTP client/server, MQTT, OTA updates, logging etc. are exposed via Espressif's open source IoT Development Framework, ESP-IDF. It is mostly written in C and as such is exposed to Rust in the canonical split crate style:

a sys crate to provide the actual unsafe bindings (esp-idf-sys)
a higher level crate offering safe and comfortable Rust abstractions (esp-idf-svc)
The final piece of the puzzle is low-level hardware access, which is again provided in a split fashion:

esp-idf-hal implements the hardware-independent embedded-hal traits like analog/digital conversion, digital I/O pins, or SPI communication - as the name suggests, it also uses ESP-IDF as a foundation
if direct register manipulation is required, esp32c3 provides the peripheral access crate generated by svd2rust.
More information is available in the ecosystem chapter of The Rust on ESP Book.
Sounds like the exception that makes the rule.

Just because you were in a plane crash, doesn't mean it's common or frequent.

(With an apology to that guy who was hit with a nuclear weapon twice)
Yup. SwiftUI does it right. One language for your whole app.
X is incredibly awkward as a brand. Twitter is still located at twitter.com, the company isn't even dedicated to the namechange enough to redirect to a new domain. What's a tweet now? What's a retweet? Nobody cares. So twitter is now The Platform Formerly Known as Twitter, Attempting to Rebrand to X. And on that platform at twitter.com, people continue to tweet and retweet.

Meta is different. Meta is an umbrella company, Facebook is one of its holdings. There's a legal distinction to be made, because Facebook isn't so foolish as to set fire to their most lucrative brand.
I respect your opinion and personal experience because it’s certainly unique, but I don’t there is consensus that modern twitter/x is doing well lately. If anything, the general mood I pick up seems to be that it’s flailing unpredictably.

I say this as someone who had never used twitter, purely based on what I hear from people in non-twitter spaces, talking about twitter. It is possible I am subject to sampling bias: digital refugees from old twitter are more likely to be on non-twitter social networks and be generally discontent about the new direction of the platform they’ve eschewed.
All of the things on the GP have a cost in dollar amounts. And your time has a very direct one that you can trivially get with a calculator.
Jordi Roca, pastry chef from 3 Michelin star restaurant El Celler de Can Roca, designed a dessert based on the scent of old books.

He captures that characteristic smell using a technique called enfleurage, soaking an old book in a neutral fat and then distilling it using a device called Rotaval.

He then pours some drops on thin wafers that resemble book pages.

Here is a short video describing the process: https://youtube.com/shorts/zN2uHgX0rRA
Nationalist sentiment is usually not optimistic since it implies at least one major unsolved problem facing the nation.
I vote that we generate a new cinntaile
Move the chooser off of the top of the avatar is step 1.

Also defaulting to a mask and then hiding the UI for removing it? Makes the first chooser look like it does absolutely nothing. As it stands, it looks like only the first three are actually different.

If the first thing you click on appears to do nothing, user hostility begins already. The first rule of UI is don’t piss the user off, because it’s much harder to interpret feedback from an angry user (it’s possible, but it takes a lot more skill and emotional maturity).
IMO it's mostly incumbency. Everyone knows what Twitter and Facebook are, but I've seen it several times here, other forums, and experienced it in person, where people don't know what X/Meta are.

Both seem like scooby doo mask rebrand. Nothing substantial, just a costume over the bad guy. The rebranding is mostly to confuse masses and put some distance between them and what they did yesterday.
" The model [Unix Philosophy] never successfully made the jump to desktop operating systems. So popular modern programs like Photoshop and Word are about as “encrusted with dubious features” "

You export your phtoshop design as a .png file and you import it into word. There you go.

Windowed desktop programs like Photoshop and Word do offer interoperability, in the form of files. (Which by the way is another way programs communicate in UNIX, pipes are just a way for that communication to happen on memory).
A word I learned recently, Hylozoism.

> Hylozoism is the philosophical doctrine according to which all matter is alive or animated, either in itself or as participating in the action of a superior principle, usually the world-soul (anima mundi).

https://en.wikipedia.org/wiki/Hylozoism

> Architect Christopher Alexander has put forth a theory of the living universe, where life is viewed as a pervasive patterning that extends to what is normally considered non-living things, notably buildings.
> "LTV" stands for "Lifetime Value." It represents the total net profit a company expects to earn from a customer throughout their entire relationship with the company. This takes into account all the revenue a customer will bring to the company minus any costs associated with serving that customer over their lifetime.

This seems subtly wrong from what I remember (though it's been like 6 years).

Gross profit not net profit.

Lifetime is "lifetime", you set a cap in years, it's not really the "entire relationship".

The latter one isn't as big of a deal because it gets stupid hard to track/measure that long anyways, but the former one is a pretty big deal.
Elon Musk to 'delete' blocking on X/Twitter as it ‘makes no sense’