skysight-inc/HackerNews huggingface dataset:
It touches on this:

> Which is precisely the point: Ferris has staged this adolescent fantasy of omnipotence expressly for his best friend.

> Ferris himself is, for the most part, a fabulous cartoon—half James Bond, half Holden Caulfield. But he understands the very real crisis Cameron is facing and takes it as his role to push his friend into emotional danger.
> larger load times due to an asinine amount of analytics (tracking) and advertising scripts executing on each page

I think most of the extra bandwidth and load times come simply for the large assets use (unoptimized/large/unused images, font files, css files and JS files). Most JS scripts are usually under 100kb, but an unoptimized image can add a few megabytes of extra data.

Also, if it's for development, why would it be a browser extension? Most website-testing tools are external (e.g. pingdom page speed test/google pagespeed), as you only want it to use at a specific time on a single website.

I am also a big confused, is it a development tool or an ad-blocking tool?
Hung-Chung Su, an associate professor of operations management at the University of Michigan-Dearborn, said that while Mr. Kehoe spoke positively about the decrease in theft, 2.5 percent shrinkage is still a problem for the company.
Based on Dr. Su’s research, retailers rely too much on technology to prevent theft.
“If you really want to reduce retail shrinkage or retail theft, it ultimately comes down to the employees,” Dr. Su said. “But during the pandemic, the employee turnover at retail stores increased. People found better jobs, better-paying jobs.”
I agree. Enhanced autopilot and FSD are big mistakes and it’s a shame they are allowed. Judging by articles and by comments I read on forums, though, autopilot is a significant attraction to many owners (I own a model Y and I drive in LA with a kid in the back, and I’ve never used autopilot and have no interest). And tech blogs will give a Tesla a poor review entirely because the autopilot is wanting.

If such enhanced autopilot systems are inevitable, what is the solution here? I’d assume more intense monitoring and nagging of the drivers.
It's a good observation. In my experience, often speakers of non-English will suggest that we switch to English because they feel uncomfortable with my mistakes in their language, rather then put up with my attempt at speaking their language. English speakers don't typically do this even when they are versed in a second language.
Toi-700’s exoplanets: Our best bet for alien life
Yes.

https://m.youtube.com/watch?v=FJRQo5aawho

Literally paid for by the gas industry to keep people choosing gas.
Unrelated, but this finally prompted me to add "youtube.com##.ytp-ce-element" to My Filters in Ublock Origin. I am very glad not to have to see those cards pop up and obscure the last 10 seconds of a video any longer.
328p is what I was thinking of when writing this!
Also there’s configuration management costs to consider, which usually ends up being a biggie.
Quarks have a non-zero collision cross-section, so I'm not sure it's reasonable to think of them as zero-volume.
How it does compare with the built-in DevTools or other ad-blockers like uBlock or using a browser like Brave that blocks by default ads and trackers?
I'm not sure how to interpret 'the vast majority of drugs' as it is a pretty broad brush including everything from over the counter itch creams to genetically engineered cell therapies. For the subset of "cancer therapy drugs" I would guess that demographic bias does not hold, as first in human is generally people who have had all available drugs fail them and are often considering toxic chemotherapy or palliation. recruiting there is generally easier. I hope that elimination of animal data doesn't decrease safety- there are flaws in animal models and use for sure.
Thanks for this. I hadn't heard that one. I'll add it to the repertoire! I'm not a big college allegiance type, having never really gone, but my favorite college football team is whoever is on the other side of the line of scrimmage from UT.
> Don't make separate apps in the same project, unless the project actually consists of several different, completely independent projects. You can make subdirectories without making apps, and thus avoid dependency hell.

I wrote an article on this. My goto strategy is to create a project/core/views.py,models.py,apps.py,tests.py
I was only able to afford a very small garden where i am but gardening definitely has helped me as well. One day I dream of moving to own a multi acre plot as well.
There's small elements of stress to it but they're manageable, not too consequential and non imposing like job related ones or the like.

My courgettes and pumpkin got mildew on them and i couldn't help it but they still kept producing what they could and i had more than i used regardless.
I could not keep my tomato plants from getting blown over, keep up with the cutting work, etc....but i still had an abundance of those.
Where are the blockchain advocates?

This seems like a perfect use case for a distributed ledger.
I'm nominally in the customer segment, but I bounced off the front page. The sample text (Michael & Dwight) needs to be improved to sell the product. Highly repetitive components ("He is", "great") make it look like a grade schooler wrote it.

As an employee, I would have been dismayed to receive such generic and low effort feedback in a written review even if it was cleaned up.
Overloading the EVM to Pay No Gas for Sweeps
An important part of programming as a discipline is coming up with things that work regardless of context.
It‘s not that young. Chemistry (once it became a real science) is perhaps 250 years old. Computer science is 50-70 years old.
If gas lines were run above ground and electrical lines below ground, you might be saying exactly the opposite thing about which type of cooking system is better in an emergency. Somewhat arbitrary, culturally rooted infrastructure features are dominant here.
They are using a combination of lidar with HD maps, radar and cameras.
What makes an application reliable? And could implementing a headless CMS help you improve this aspect of your application's performance? Read on to find out.
“Link to a ticket system” is generally awful advice.

- Why the commit was made should be in the commit message

- What the change is inherently lives in the diff

- Why the code is how it is should be in comments adjacent to the relevant code item.
Thank you. The AC4000 version of this very router is the A20 that I am currently using and am not crazy about.

To be clear: You're saying that OpenWRT does work on the Archer A20? It's not on the list at https://openwrt.org/toh/start. It would be exciting if I can throw OpenWRT on this router!

Also, if I was to replace, hoping to go AX for future proofing.
That blog doesn't read well I'm afraid. First of all, in the title it's something about climate, to then switch to Asthma. (And ctrl-F there is no mention of climate in the original paper.) Then there is some ranting about "activists" to which I will come back in a moment.

Afterwards the post identifies flaws in several studies the meta-analysis did not use correctly. I would at that point expect some intuition what went wrong, instead of just namedropping some method without much further explanation. The style written here, including dropping some studies in the reanalysis smacks of cherry-picking. (Not saying that they did, I didn't do enough work. It is just I don't expect that doing that work is a wise use of my time.)

And finally ranting about "activism." In general the expectation of a asthma research as an activist is, that the activism is motivated (or at least not in conflict) with a deep understanding of asthma.
Literally, with no context, externalities, and in a lab setting, you are correct.

With the broader societal goal of "never burn fossil fuels when an alternative exists" and "never have to build new infrastructure for residential gas again", it becomes clear we should move away from residential fossil fuel consumption. We must work to cutover individual tools from fossil to electric, and in parallel work to cutover electric generations from fossil to renewable.

The same principle applies to vehicles. I don't care that the electricity for a Tesla comes from coal today - it soon won't.

I hear the rebuttal "ICE engines are very inefficient but a gas burner is different". Yes, but the replacement need is the same, and on the timeframe that people buy large appliances, it would be best if people moved to electric ASAP.

---

That all said, from an air quality concern perspective, I agree the focus should be on proper venting. It is disgusting to me that so few houses and almost no apartments have true external venting for bathrooms and kitchens - why this was done in houses 50 years ago but not today should be an embarrassment to every homebuilder outfit.
Nice, use a well known C project to showcase the Zig package manager MVP. That would be a nice tour de force if andrew could basically kill two birds with one stone and get us a package manager for Zig *and* C/C++.

Please don't tread on my dreams! ;)
In case you were like me and did not know what a NOTAM is:
https://www.faa.gov/about/initiatives/notam/what_is_a_notam
-memory-safe C++ – Jim Radigan – CppCon 2022
I was originally a Kickstarter backer when the developer was advertising the game as intended to be open-sourced, but then open-source became a Kickstarter goal so I withdrew the backing.
> The next biggest risk I have encountered is phishing emails and that is 90% user education

I would bet that ~90% of all major breaches today are pure user engineering or user error related. Maybe 95%.

Every item on the list means nothing if a CSR (for example) uses the same passwords for their work accounts as they use on sketchy games from the app store or if they leave your hardware unattended. Boom, breach or even installs of spyware on company systems, good luck finding who screwed up. Many companies are guilty of giving way too many people access to way too much data because 'Business said they MUST have access'. And that is before you even consider the number of people who use work emails as if they are personal emails.
It only checks for the ones starting with underscore.

> This check does not (yet) check for other reserved names, e.g. macro names identical to language keywords, and names specifically reserved by language standards, e.g. C++ ‘zombie names’ and C future library directions.
> It is hubristic in the extreme to sit in judgement over the architectural choices a team has made on a system you don’t know or understand, and just downright rude to conjecture all the worst failure modes of that architecture and then assume that they constitute what your candidate values.

It's more like a cultural fit. Microservice oriented people brings too much friction into the process.
I can't wait for Zig to reach a stable point. It has a lot of cool features but right now it (rightfully so at this stage) moves so fast it's nearly impossible to keep up with unless your interest in using Zig is "keeping up with Zig's early development". Not just from a syntax/feature perspective but from a "oh that compiler bug was fixed in commit xyz" or "oh that language feature doesn't actually compile correctly right now if the data is evenly divisible by 4 when run on a little endian target on a Wednesday". Alright maybe not that obscure but you get the idea :).
> Also, any floating-point operation performed on a NaN will give back the same NaN.

This is not entirely true.

The IEEE-754 recommendation is that floating-point operations do NaN propagation: the result of an operation with one or more NaN inputs should have the same payload as one of those NaN inputs. However, it's only a recommendation, and the only requirement is that the result be a qNaN. There do exist some notable architectures that do not do NaN propagation: RISC-V, for one (it returns the preferred NaN [1]).

As a matter of principle, if you're writing this not in assembly, you also have to worry about whether or not the compiler will guarantee NaN payload preservation (so long as the hardware does). Spoiler alert: the answer is no.

And we don't talk about sNaN. Just say no to sNaN.

[1] Usually, people call this "canonical NaN", but I find this can cause confusion with canonical/noncanonical floating-point numbers. For the basic floating-point types everyone is familiar with, all values are canonical--you have to use the x87 80-bit FP type, the double-double type, or decimal floating point types to find noncanonical representations.
Respectfully, you're projecting far too much into my comment.

There are many human circumstances in NYC that are not acceptable, tenable, or sufferable. In fact, there are many that are exploitative, coercive, and frankly disturbing.

The reality is that there are 20+ million people living in the NYC metro area, a number that is increasing monotonically every year. Their experiences can't be reduced to a number like this, but if you try to do it, you should do it in a way that doesn't insult or mislead.

Part of being a New Yorker is "finding a way", and many of those ways fall outside the purview of studies like this one. This fact is our collective loss. All I'm saying is that there is a lot to be learned by studying the whole economy of the city and state, not only what's reported to the IRS and Census bureau.

If you look at my cousin comments in this tree, hopefully you can see some context here. I understand that calling for more data can come across as callousness, when the goal is helping the city's poor. I think you're missing the fact that the two are orthogonal: you can want more data and action now, which is the camp I'm in.
> Maybe Haiti the Dominican Republic should be a single country

Why would the neighbor which is also poor take on that burden? The USA are wealthy, maybe they should annex Haiti instead.
The access log is available if you use the Pinggy client binary. We are working to make this available through ssh also. Will keep you posted if you sign up. Thanks for the suggestions, really appreciate it!
found that bit interesting as well. A lot of pop culture today would have you think this would be 100%
Sure, I guess if you completely redefine the word "microservice" to something completely different from the common understanding, it makes more sense.

If someone is writing about "microservices," they are generally talking about the situation where those APIs and team boundaries are exclusively (or at least primarily) composed of separate applications communicating over the network. Not what you're talking about.
> All the "counter examples" you give are everything but "easy".

Nonsense.

There's nothing hard about renting a truck and driving it into a crowd.

> Bigger vehicles aren't as easy to get a hold of or drive.

Nonsense.

https://www.uhaul.com/

https://www.pensketruckrental.com/

Also, the Happy Land perpetrator literally walked down to the corner gas station and bought a gas can and a gallon of gas. No waiting. No ID. No background check.
Ask HN: Why Is Credit Card Used as an Anti-Fraud Tool?
I was surprised to learn that a lot of companies use credit card as an anti-fraud tool. I thought the purpose of a credit card was to borrow money to make purchases. However, a lot of apps, specially saas based businesses, use the credit card as an anti-fraud tool. Why is that?
I thought the benefit was in transferring said energy to cookware. Induction just heats up the cookware, while gas heats up the surrounding area as well.
This kind of blog posting seems like a much more integrous approach to disseminating information to me. Any person can add further information/opinions and back up their claims with links to sources or further reading. This is in direct opposition to most peer reviewed articles I see that don't allow any commentary, which seem to pretend that the documents are some sort of uncontestable hard truth.
Of course it's on substack.
Seems to me like “I am in a sudden aircraft emergency” is not the best time for a pilot to begin reading dry material.
Yeah that makes a lot of sense, we definitely believe there are automated ways to help speed up the modelling/diagramming process. Such as automatically populating certain levels of the model from resources in reality as you described. Possibly integrating with something like backstage.io could also be super interesting. Then you can create diagrams quicker from a pre-populated model.
> What this suggests to me is the syndrome we call "depression" has multiple root causes

Pretty sure in 50 years we'll see "depression" the same way we now see "hysteria" in 1800s/early 1900s, aka mostly whack diagnosis that grouped a lot of completely unrelated things under the same term
> where user account information is copied to every single microservice's internal DB... to minimize access time to that information...

In terms of access time, what does that gain you over a bog standard shared database? With careful planning, you can likely achieve the lowest access times using a shared database. There is so much more room for optimization at every level.

The reason actual microservices (teams only communicating via API contracts) must carry out this practice of duplicating data is because a shared database requires non-API communication for various things, like enabling schema changes. If you can call up someone on another team to talk about how to upgrade the database and reach a shared understanding, what do you need API-only communication for?

Did your organization become confused about why they are doing that and then invented a performance argument to justify it?
Probably FXSAVE or XSAVE for the mathy registers, yes. But that doesn't cover the general purpose registers, and (F)XSAVE can be skipped if the process in question doesn't use fancy math (easy to detect, disable it, when the process uses it, the kernel will catch the fault, then enable it and set a flag on the process so it saves and restores that state as well)
As offered by the comment you responded to: trailing underscore. And yes: since leading underscore is reserved, and something needed to be reserved for reasonably-good reasons, m_ is preferable to _ if some reason you simply refuse to use a trailing modifier.
I've been using nginx for caching when the response isn't user-specific. Pretty painless to set up and doesn't bloat the codebase.

(But it's mostly for small personal projects, so grain of salt and all.)

https://www.nginx.com/blog/nginx-caching-guide/
I see this observation a lot on conversations around positive thinking and CBT too.

When your life actually sucks, no amount of positive thinking is really productive. At some point trying to turn everything into some kind of positive is basically self-abuse.

Using medication to force your brain to stop being unhappy in truly crappy circumstances is more or less the same.
"Also be wary of the formerly South, now built-in migrations stuff. It's built around a fragile model (perfect history representation), so has lots of foot guns."

My experience has been opposite so I'd be interested in hearing your experiences if you are willing. I have been using the built in migrations since day 1 on a medium sized Django project with 350+ migrations and migration issues for our project have been exceedingly rare. edit: We have a small team of developers, so merge migrations are very rare for us, which might be a contributing factor.
Yeah I was expecting "do fun stuff as a tax write-off"
Very nice, what lib are you using to generate the canvas?

I'm looking for something like tldraw[0] for Vue.

0 - https://github.com/tldraw/tldraw
Ok here's a less friendly version: "The way AWS is implemented doesn't work for me" is a nightmare attitude for everyone on your team and an affront to your productivity. Look at the early (mid 2000s) AWS customer success stories and think about what it did for those companies. Accept the model and get your undifferentiated systems work done quickly.
> "The G-men can confiscate my gas range over my dead body."

1) Hear that buying a new gas stove might become illegal.

2) Fantasise a world where the FBI will send agents to confiscate your cooking stove and decide that you will have a FIGHT TO THE DEATH over your cooking stove.

You don't want a 'wimpy' electric one? Buy a powerful one, here's a 7kW induction hob specifically for wok use: https://www.euro-catering.co.uk/shop/product/berner-BWK7-cou...
I didn't read the mathematical analysis terribly closely, but this additional point is at least as important. It is also much easier to understand.

> The results are very wrong, but there’s something even worse about this paper: an undeclared conflict of interest. The first two authors, Talor Gruenwald and Brady A. Seals are employees of RMI, Carbon-Free Buildings, which is, according to their website, “a non-partisan, non-profit organization that works to transform global energy systems across the real economy.” Their organization’s aims are to “Raise public awareness of health and climate costs of fossil fuels in buildings.”, “Design and advocate for carbon-free buildings policies in 20 key US states that represent 70% of direct gas use.”, “Retrofit large numbers of existing buildings to be all-electric, grid-interactive, and efficient.”, “Create buildings industry platforms to support dissemination of technology, supply chain development, and business-led interventions.”, “Leverage US successes to influence global supply chains and scale to China, India, Southeast Asia, and Africa.”.
Did anyone else find it telling that "Engage with support groups or therapist" was the activity with the lowest engagement? Anecdotally this makes sense to me; the people I'm close with who struggle the most with finding day-to-day happiness are usually the ones who spend the most time in therapy. Not that the relationship is causal, of course, it's more just interesting to observe that lots of therapy doesn't seem necessary to maintain a positive baseline.
I think you might still be a bit confused about what Hofstadter is trying to do in the post? He's trying to show how strange the use of gender in English was (pronouns, "man" to mean everyone, etc) by writing as if he were in a hypothetical alternate universe where race received that treatment instead of gender.
If you find one--that is coming from someone who actually lives in the Dominican Republic--let me know. I'd be interested in hearing it.
If you live in an area where most electricity is generated by natural gas, a gas stove probably has a lower footprint than an electric stove.
it is conceptually possible that such a product could improve drug development?(eg, lower failure rates, lower costs, speed studies)
Inventing something to solve a problem and pitching it isn't a sole reason to be suspected of foul play.
>The quantity of security problems these companies had with their Windows systems compared to their Linux systems was astounding.

In which direction?
Software Estimation: Demystifying the Black Art is a good book on the subject.
Where's the oxymoron then? Open-source can be monetized. Marketing can help with that. I don't see any issues with the term "open-source marketing".
> That may be true, but I'd also be interested in hearing the best argument for the alternative.

You haven't presented yourself a single argument as to why would the Dominican Republic want to do that at first place, how would that benefit them exactly?
And economists aren't all rich either!
You can also use "Please suggest a section title for the following text".

Then that title can be used in the 2nd round, for example using a query of the form "The following is an extract from the Introduction section of a document about The benefits and disadvantages of nuclear power in sweden:"
What format are you thinking? We import Structurizr workspace JSON files, which can be exported from the DSL.
Additionally, you have the value perspective. Get into a Windows machine and you might get some info about a person. Break into a Linux server and you might get an entire DB.