skysight-inc/HackerNews huggingface dataset:
Having moved twice with a toddler, and gone without voice activated lights in the nursery for a couple of days, it's huge. Usually I am carrying them up the stairs, with both hands; they're squirming, set them directly on the diaper changing table, and then plop them (again, both hands) into the crib. There is almost never a time when I am not holding thing(s) with both hands in that room.

Or in another case, most of the lights are low in the living/play room, and I forgot to turn down the nursery lights, they're already winding down, walking up the dark stairs and into a dim nursery helps keep them chill. Walking into a blinding daylight blue room and then turning down the lights is liable to add an extra 20 minutes to our bedtime routine.

I will never not have voice activated lights so long as I can afford them.
Splunk bought SignalFX a while ago and they are trying to lean in hard on the observability craze and piggybacking on OpenTelemetry. I wasn't involve heavily in this migrate to Splunk Observability Cloud project about a year ago but it was a shit show and half-baked and ultimately they dumped it in favor of DataDog IIUC (I had since changed jobs but kept in touch with ex-colleagues).

* https://www.splunk.com/en_us/about-splunk/acquisitions/signa...

* https://opentelemetry.io/

* https://www.splunk.com/en_us/blog/conf-splunklive/introducin...
Look at European budget airlines like Ryan Air. They achieve low prices through business model streamlining, not through technical advances.
Going slow isn’t enough.

Unless you stop, get out, and poke the road with a stick, you frequently can’t tell if the road is there. Or at least frequently compared to how far people drive.

It’s ignorable because the road is so infrequently missing not because you can always see it.
Or you can fly United, or American, or...
Exporting a function from a Svelte component has been a feature at least since Svelte v3, in 2019.
So since you mention Wal-Mart. They have, probably, a better idea of Proctor&Gamble's quarterly sales than anybody but P&G, right? Like Walmart makes some massive double digit percentage of sales of p&g products, and knows about it possibly in real-time. If I was some data analyst at Walmart,I couldn't trade on that, that's misappropriation. But Walmart could potentially spin up a hedge fund and trade (against) their suppliers, until their suppliers threaten to pull product, I think?

Presumably there's a contract between Walmart and p&g that they won't trade in each other's stocks, specifically to prevent this?
Our infrastructure is woefully out of date and remains so because it's very expensive to fix. Let's fix it.

Fill pot holes, add and improve drainage canals, build damns and levees, etc.
A customer stuck due to a hurricane who needed SSH
FWIW it took effort for me to choose and curate my nvim plugins, but there's almost 0 time and effort invested in maintaining it.

Occasionally CoC will ask me to update it, that's running a single command. That's it, as long as you're not constantly looking for new tools and plugins (we've all been there), once you settle on your setup, there is no maintenance whatsoever.
It was an apartment with central cooling.
What you observed is so within the normal range of HN's functioning that there's a FAQ entry dedicated to it:

Q: Why is A ranked below B even though A has more points and is newer?

A: You can't derive rank from votes and time alone. See "How are stories ranked?" above.

https://news.ycombinator.com/newsfaq.html

In this case, the post dropped in rank because of user flags.
Very fun watching this guy chat about probability.

Statistics 110 Probability: https://projects.iq.harvard.edu/stat110/youtube

And this guy (Erik Demaine) is an absolute gem for introductory algorithms.

Introduction to Algorithms: https://ocw.mit.edu/courses/6-006-introduction-to-algorithms...
Beeper don't seem to like Sliding Sync, for whatever reason, so I wouldn't hold your breath on it ;)
I wanted to go on a trans-atlantic cruise but the one way return flight (Premium economy, I am too tall for regular 30" seat pitch) was $2000. Regular economy was closer to $600-$800. Not even round trip.
A site visit might consist of more than a single page load, and (hopefully) includes some interactions. For some sites, "client-side + HTTP data as needed" strategy will have a longer time to first render, but might be much quicker once you introduce interaction.

It doesn't look like either of your tools measures overall performance for a site visit (as I characterize it), but maybe it doesn't matter in your case. What was your thinking in this regard?
> He also said to sanitize any data that you intend to use with the unsafe constructors. Taken together, he's pointing out that you decide how much you trust the data and you control which constructor to use. "Problem in chair"

That doesn't change the fact that it's a poorly designed API that's insecure by default. There are countless situations where people are inadvertently exposed to risk via transitive dependencies, at no fault of their own.

> Can the man not make something for himself?

He did not make it for himself, he made it to he consumed by others. SnakeYAML is a widely used package.
Yep. Non-blocking threads was a thing in the 90's also. BeOS probably the poster-child of that.
Brand Indicators for Message Identification
Zoho Mail releases OpenPGP integration to all users
Good questions -- yes other Chromium-based browsers would likely be affected by this bug. Many of these do a commendable job of following security updates in Chromium (like Brave), but others tend to fall quite far behind (like Samsung's SBrowser).

Chrome desktop was affected as well, both on Linux and Windows. Chrome bundles its own version of libwebp, so even if your Linux distribution hasn't patched yet, as long as Chrome is up-to-date you should be OK (in terms of browser attacks at least).

There's lots of wonderfully obscure image file formats that are supported by the major browsers and operating systems. For example you can load a KTX2 file (Khronos Texture Container) on MacOS, or a DNG file (Adobe Digital Negative) on Android. Lots of interesting and highly exposed attack surface for attackers to explore.
It's price discrimination. Some airline users are not price sensitive (the wealthy, corporate travelers with expense accounts) and they don't care about getting maximum value for their dollar. Economy fliers do.
I’d recommend cheating! It only has to appear to the user that the bot is scanning the world. For example in this specific case you could find all the projectiles close enough to the bot to be detected and do one raycast per projectile to determine visibility. This is functionally the same result as many dense raycasts but at a fraction of the computational cost because you have all the information already in the simulation.

Although I really like the idea of giving the player control over how the bot raycasts and letting them optimise that. Lots of fun strategies to find there! I’d even bound it so they can’t afford to do too many raycasts so they have to get creative.
California.

https://www.dmv.ca.gov/portal/online-change-of-address-coa-s...

> Will DMV send me a new DL/ID or registration card once my Change of Address is complete?
No. New documents are not issued when you change your address. However, you can request a replacement DL/ID or replacement registration card after you confirm that your address was changed successfully.
Yes, Google is responsible for administrating their own app.

Yes, Google definitely should update their maps when notified of errors.

No, Google does not have any obligation to do so. They are providing an extremely valuable service for free.

No, Google does not hold any blame in this case. The moron who drove off a collapsed bridge because he was (probably) busy looking at his phone holds the blame.

Google Maps generates routes based on complex algorithms and an absolutely enormous amount of imperfect data. It is not always reliable, nor is there any promise that it will be reliable. It's a tool that usually works. When it doesn't, you figure it out and deal with it.
You have several identical comments pointing to the same incident trying to build the case that implicates Canada in a terrorist attack.

If not to justify the murder then what are you trying to achieve?
A dimmer switch has some inconveniences:

* it requires you to physically go to the switch (inconvenient whilst holding a squirming child);

* it controls only one hard-wired fixture - there is no master physical dimmer for all light sources (overhead, standlights, bedside lamps or whatever else) in a room;

* it's harder to install a switch than to screw in some smart bulbs
Philips sold all the bits that made them great. It's a zombie.
None if you use quality lead-free solder.
This isn't even particularly unusual. Most of Europe can't or won't extradite people when a death sentence is a possibility for basically the same reason, including to the US - the only way for the US to get an extradition is through a binding agreement that the person being extradited cannot be sentenced to death. Actually, the Canadian Supreme Court case which found this to be unconstitutional seems to have involved an extradition to the US from what I can tell...
Literally every person I know has these, even my family in west Texas with the deer head hung on the wall.
And/or stick a hammer preventer in your piping in multiple places.
> exception for leaded gas in small/private jets

Jets run on jet fuel (which is basically kerosene and has no lead). Avgas is used in many piston-powered small aircraft.
It is very much true that there's a very large amount of things that could be improved on the status quo with rather minimal amounts of effort, that could resolve a vast majority of the brokenness of responsiveness of UIs. But decreasing dropped frames/inputs by 10x or 100x is still just simply not gonna make it "real-time".

I remember the windows lock screen being particularly annoying (an animation had to finish..?) but on Linux Mint I've always been able to start typing away immediately, so much so that I start blindly typing in the password before my monitor has finished turning on. Properly queueing events (keyboard ones at least) should be pretty simple to do properly, but of course many things still get it wrong.
That was maybe true for C in the seventies but there's practically no difference anymore e.g. C has an as if rule too.
Postel's law is a way to aid in adoption, not a way to increase correctness.

If Product X accepts malformed input I, but product Y does not, then product X appears to "work better" than product Y and people will adopt X more. (The other half of the law also helps in adoption; if you emit very conservative output, then your output works with everybody else as well, also making your product look better).

If authors of webpages only had access to browsers that implemented strict XHTML, then there would be a lot fewer missing close-tags out there. Things have largely been sorted out now, but for a while it was a case of "I have to be just as good at rendering complete garbage as IE is, or nobody will use my browser" which I hesitate to label as "positive" in any meaningful sense.
The warm rays of the sun cast a gentle glow over the playground as Lisa and her young son, Ethan, arrived. It had been a few weeks since the devastating loss of Ethan's playmate, Sarah, and the weight of sadness still lingered in their hearts. Determined to find a moment of respite from their grief, Lisa had suggested spending the afternoon at the playground they used to visit together.

As they stepped onto the vibrant playground, Ethan's eyes filled with a mix of longing and nostalgia. Memories of laughter and joy flooded his mind, and he couldn't help but feel a pang of emptiness without Sarah's presence. Lisa, too, carried the weight of loss, but she was determined to create new memories and provide comfort for her son amid the pain.

Ethan's eyes fixated on the swing set, Sarah's favorite spot. He hesitated for a moment, uncertainty etched across his face. Sensing his hesitation, Lisa gently squeezed Ethan's hand and whispered, "It's okay, sweetheart. Let's make Sarah proud."

With a small smile, Ethan nodded and took a deep breath. Together, they approached the swing set, and Lisa helped him settle into one of the swings. As she gently pushed him, the rhythmic motion brought a sense of peace and familiarity. Ethan closed his eyes and felt a surge of Sarah's spirit surrounding him, almost as if she was there, swinging alongside him.

As they moved from one play area to another, Lisa and Ethan engaged in playful conversations and laughter. They climbed the jungle gym, slid down the slides, and even had a friendly competition on the seesaw. Each moment brought a glimmer of joy to their hearts, slowly healing the wounds left by Sarah's absence.

While the pain of loss would never fully fade, Lisa and Ethan discovered that the playground held a special power to uplift their spirits. It served as a place where they could honor Sarah's memory, cherishing the moments they had shared with her. The laughter and happiness they experienced at the playground became a testament to the enduring bond they held with their dear friend.

As the sun began to set, casting a golden hue across the playground, Lisa and Ethan sat together on a bench, their hearts lighter than when they had arrived. They shared stories about Sarah, recalling her infectious laughter and her playful spirit. In that moment, it was as if Sarah's presence lingered in the air, bringing a sense of comfort and love.

As they prepared to leave, Ethan turned to his mom with a small

A grieving mom and her son find solace in a playground.

Write a story story about a mom and her son hanging out at a playground after the death of the son’s playmate

Welcome to MixerBox ChatAI!

Powered by OpenAI official ChatGPT API, it allows you to use ChatGPT for free, and comes with more built-in exclusive plugin features, such as "Browse", "ChatMap", "ImageGen", "News", "Weather", "Translate", and more than ten other plugin functions. Click the "+" button now to experience a more convenient combination of plugin applications!

Please visit our official website to explore the comprehensive tutorial for the plugins.
They are losing my value, as I will definitely be more open to competitors and less open to expanding my commitment to their products. A light switch should be dependable and simply work, there should never be a dialogue unless I request one. Imagine toilets with a ToS.
> Polyfills that don’t polyfill

This is what's sometimes called a "ponyfill". The idea is to avoid messing with global scope (monkeypatching), which could be problematic if you have multiple polyfills for the same API or polyfills that don't perfectly match the native behavior.

This can be a good thing in some situations, but in general it's probably best to leave polyfill decisions to the bundler so you can decide which browsers you want to support. Or even produce multiple versions, a lightweight one for modern browsers and one with tons of polyfills that gets served to ancient ones.
There's no web version of element X though? It's what I use most of the time. I'll try the Android app anyway, I've been having a really annoying bug with the normal one anyway that hasn't been fixed for a year. So perhaps X doesn't have it.
A few feet of hot water pipes in fittings won't create a problem. Think of the thousands of feet of pipe that water runs through, where it often sits for days, then spends a fraction of a second in a tap or shower nozzle. Worried? Just run the tap for half a second before drinking.
How much does it cost to just suction cup a used iPad on to the dashboard? Or buy some double DIN Android-based head unit that fits in a 90's era car that'll play Netflix while on the road? Less than your $500 example?

If people are going to abuse it, they're going to abuse it. The car shipping with no screen might be even easier to abuse than one with everything in the car being routed through it.

On my old 2000 Accord replacing the headunit with one with a screen running regular Android was <$500, and it didn't have to mess with the AC system. Replacing the system on my Mach E? It'll be a custom job, probably incredibly expensive, and will most definitely hurt the resale value. There's no shops out there advertising "$500 to flash Android on your Mach E!" despite being on the market for a few years. I'd sooner have your example of swiping around on a presentation on my 2000 Accord than I would on my Mach E, despite the Mach E coming with a big screen.

And this isn't limited to just EVs. My >5yr old Hyundai ICE also has a touch screen. Even though it has a lot of buttons, its hard to know what those buttons are doing without the screen and stock OS on it. Sure there's buttons to turn the temp up and down, but you don't actually know what you set it to except for the screen. There's no notification to what air vents are open except on the screen despite there being a button to change modes. Then there's a number of other settings and features to the car that are largely only configurable on the screen (while stopped). All of that goes away if you swap out the head unit on the car or end up flashing a custom Android build on it instead of whatever highly modified version Hyundai put on it.

Once again, if you're opening it up to people doing whatever modifications to it to be these distraction boxes with a budget of $500, then I guess a 1984 MR2 Spyder or a 1993 Ford Ranger or a 2000 Honda Accord also come into the fray as cars which could be modified to allow for distractions like your example.
Chinese kinship labels for the win

https://blog.tutorabcchinese.com/chinese-learning-tips/famil...
I'm sure it's against the rules but why is it unethical
I believe it's pretty easy to resolve -- declare one thread as "UI Thread", and forbid doing any IO on it.

Android (and I believe iOS does too) enforce that.

It's up to the developer to show a meaningful message/animation if an IO operation takes noticeable time.
same. this anecdote is great, its fun to find connection to random people through history.
Coal power generation reached its peak in the US in 2007 at 2,016 terawatt hours. As of 2022 coal has declined to 829 TWh (41% of peak). The decline in generated electricity is less than 70% because in most cases small coal plants are less economical than large coal plants, so small ones shut down first.

The coal output lost since 2007 has been replaced by gas (+792 TWh) and renewables (+560 TWh). You can see all the numbers by hovering over the chart in this report:

https://www.eia.gov/energyexplained/electricity/electricity-...
> You'll never get NPM apologists to acknowledge this.

How should NPM prevent archaic dependencies, or the "even more bizarre" (author's words) problem of developers calling polyfills directly instead of the function that the polyfill fills?
> Maybe they already lost the evidence because of routine deletion like it happened with the downing of Air India Flight 182 that killed 320 people and the alleged Canadian perpetuators were let go.

The perpetrators weren't "let go"; they had a trial (the most expensive trial in Canadian history), and two of the three charged were found not guilty. Which is how things work in a liberal democracy.

> The guy murdered was associated with one of the alleged perpetuators later on according to Canadian court records.

Pretty sure that's not a crime in Canada. And if it is one, it doesn't meet the standard of "summary execution while sitting in ones car", which is definitely not a thing in Canada.
Been thinking about this a lot over the last year. It's becoming very difficult to plan for the long term future, career-wise.
Microsoft already has most of the market, but Apple has made some gains in recent years. Microsofts biggest threat is mobile
Not always. Some regulations set price ceilings, which is essentially sets a lower prices than the market rate. This leads to shortages, of course, but it is the obvious counter example.
But even then, the logic depends on the contents of the string. If you need a country (as a string) and you get a number, you know something is wrong.

If you need a country code and you get a Boolean, chances are you got Norway, but by having strict typing, you don't run into that ambiguity.
I find comments annoying to read and write and distracting. I’d rather fit more code on the screen at once and instead focus on making the variable names and function names really descriptive and clear so you immediately grasp what it’s doing from context alone. Nowadays, if you really need comments to tell you what code is doing, you can just throw it into ChatGPT and get it that way.
The question was not addressed to me.
ZIRP is a hell of a drug.
>With MobX, this could be done but not with React and not without a bunch of boilerplate that obtains html elements that are referencing the state.

It's trivial with MobX. The Observer component essentially gives you an "inline" component wherever you need reactivity, without the need to actually componentize.

i.e using a MobX State Tree store:

const store = types.model('Store', { value: types.string }).create({value:'But I will!'});

const Page = () => {
return (
<div>
<div><h1>I won't rerender</h1></div>
<Observer>
{()=> {
const { value } = store;
return (
<div>{value}</div>
)
}
</Observer>
</div>
)
}
LoRA explained
Yeah. This is a philosophical point that the law contemplates. Your option’s position is a theoretical position against the shareholders. I’m not convinced us insider trading laws are particularly logical or valuable (like most economists I think we shouldn’t have them) but you can usually back out the SEC position by figuring out how a shareholder was harmed.
Web browsers should add a DOM method called `addEventStream()` to supplement `addEventListener()`. It would still accept an event type—e.g. `button.addEventStream('click')`—but would not accept a handler function. It would just return an async iterator of event objects. Backpressure on the iterator would place the element into a `:waiting` state similar to `:disabled` in which the element would become non-interactive. All UI event handling becomes a data processing pipeline.
> Many airports stopped selling 100LL in January of 2022.

Really? That is news to me. Googling reveals that two airports did that, both in the same county: Reid-Hillview Airport (KRHV) and San Martin Airport (E16).
> From first principles, you should always expect that adding lines of code increases the time it takes to execute and the burden of proof is to argue why it would not.

I would also argue this is true? Assuming more lines of code directly translates to more CPU instructions
e: Oh I see, you were talking about the California article I linked, which is by a different author. That said, I think the section you are discussing is just about potential flaws in the causal model and why they think it is unlikely, not their primary reasoning.

Maybe a different article, the one I am talking about conducted a causal estimate of the carbon averted using synthetic controls, not at all the argument that you are stating [0].

Again, all of this debate would be easy to end with a controlled trial that non-profits like Verra will never do because of what they would reveal.

Do you work in this industry? I am curious if this is a case of 'It is difficult to get a man to understand something when his salary depends on his not understanding it.'

[0]: https://arxiv.org/pdf/2301.03354.pdf
I don't really care to comment about the practice itself, but the "Polyfills that don’t polyfill" section is missing the point: the function is called directly instead of patching the global object so that the global object is not polluted by an possibly non-standard implementation. Additionally it does use Object.defineProperty if available - furthermore it doesn't even call itself a polyfill in the first place. If it's needed in 2023 is a valid point however.