skysight-inc/HackerNews huggingface dataset:
I think it’s down to the systems, and I think the people who favour abstraction often forget who needs to write it. Duplication isn’t just cheaper than the wrong abstraction, it’s cheaper than almost any abstraction. Not because it should be, mind you, but because duplication works for a tired Thursday afternoon programmer and abstraction doesn’t. Maybe it’s because I spent some time in management, but a key concept I worked with when I did that was how we have two modes of mental capacity. One where we have the energy and wit to do the right thing, and one where we haven’t slept for a week, and, well… it’s Thursday afternoon after a day of too many useless meetings.

I think the best way I saw it put was for a Theme-park to coin a slogan that any employee would be able to find inspiration in when dealing with a customer on that Thursday afternoon. To me most abstractions are similar to having a slogan along the lines of “Think Different”, which is an absolutely useless concept when you’re tired and dealing with an angry customer in your summer job about an hour before you clock out.

I obviously don’t think you should avoid all abstraction. The author of the article is right, theoretically at least, it’s just that this way of thinking rarely works out. Similar to you, my experience is that it tends to fail after a few years of changing needs.

These days I favour abstraction only when it’s use is never altered in the slightest. For everything else duplication is so much easier to handle over 5+ year periods. Of course there are many ways to deal with this. Small single purpose functions are abstractions as well, just don’t build big OOP hierarchies. Because they just don’t work for those Thursday afternoons.
Huawei Mate 60 Pro
Only one of the items in your "such as" list is unique to python's philosophy, and that is "there should be one way to do it". Ruby embraces the many ways to accomplish something, it's true. However, the three others are not unique to python. Ruby especially embraces "readability counts". And I can't think of anything in the ruby language itself that is implicit over explicit. Perhaps you are thinking of rails and comparing that to python.
Now we will see if Niemann continues to perform at a grandmaster level consistently after all this. That will be what really matters going forward.
That was exactly my point, I have never heard that in Europe and I would say at least a dozen of them in US in a decade. Probably because there are more of them and exposed.

I am not criticizing the infrastructure but as European (and this is something others told me) it feels weird to see transformers hanging from poles and every now and then blowing up.

And I mentioned the weather because my experience is that it usually happens during storms, it might be lightnings or tree branches but that is what I have seen.
You aren’t wrong, but you can run linux on apple silicon if it’s that important to you.
You seem to know what you're talking about, What is the actual power draw difference of socketed (LPDDR) vs soldered (SO-DIMM) RAM?

As someone with 128GB in my main workstation and 64 in my laptop this soldered RAM trend makes me so sad. RAM is the cheapest way to improve your compute experience and using massive amounts is how I've otherwise been able to make old machines feel nice to use.
I have a Lenovo T580 from 2018 and with 64GB it's a fantastic machine 5 years later, but I doubt a machine I buy now will be anywhere as good in 5 years as I won't be able to supercharge its memory to what 2028 would consider obscene for a laptop.
Most of the time they had to have explicit "Bomb Squad" presence, and did things explicitly at bomb ranges.

One time they still managed to damage something outside of the vast location (an abandoned airport I believe) they were working within, and were banned from that location.
In my experience many theme park ride seem to use them.

I have looked at the glasses for rides like Transformers in my link, and Avatar and Harry Potter Gringotts and none of the lenses were polarized to my quick tests.
That's another problem that could be solved by switching to plant-based diets :)

https://pubmed.ncbi.nlm.nih.gov/30634559/

Plant-Based Diets for Cardiovascular Safety and Performance in Endurance Sports

https://www.sciencedirect.com/science/article/abs/pii/S10501...

Plant-based diets, defined in terms of varying degrees of restrictions on animal food consumption, have been associated with lower risk of cardiovascular diseases as well as an improved cardiovascular risk profile.

https://pubmed.ncbi.nlm.nih.gov/34805312/

These findings highlight the favorable role of healthful plant-based foods in reducing cardiovascular mortality and CVD.

https://www.heart.org/en/news/2021/08/04/eating-a-plant-base...

Eating a plant-based diet at any age may lower cardiovascular risk
Think it’s on track to resolving. Was just able to spin this up using a GH workflow: https://github-outage.pagesake.com/
As I said, one device is enough.
Could you do the trenching yourself?

I don't know where you are, but in the US a walk-behind trencher rents for under $500 per day [1] [2] [3] [4].

[1] https://www.sunbeltrentals.com/equipment-rental/earth-moving...

[2] https://www.compactpowerrents.com/rental-equipment/trencher/...

[3] https://www.compactpowerrents.com/rental-equipment/trencher/...

[4] https://www.compactpowerrents.com/rental-equipment/trencher/...
I don't own either service.
Coffee Meets Bagel has been down for over two days
Responsive languages with tight feedback loops are best for the analysis of data. Python is very good at this, as is Elixir. Both languages are extensible, featuring foreign function interfaces allowing applications to communicate with faster libraries written in C, C++ or Rust when the need arises.

I don't think we're going to be talking about languages winning any competitions soon, once we're generating programs with natural language. Natural language is going to win the competition in the long run.
Considering that Fi is on my "Killed by Google" watch list for about two years now especially after the Sprint/T-Mobile merger (Google sees the writing on the wall) and T-Mobile likely buying Mint Mobile (continuing the death spiral of MVNOs in the process). Maybe this is the excuse they needed to shut Fi down entirely who knows.
Funny as i'm waiting for the Z13 Gen 2. It was announced for June. I hope it will be available this year.
Have I read over it, or does the article not answer the main question I expect most people have with such a headline: how?

The only descriptions I see are "advanced equipment" and that it's 2 meters and has to filter muon background noise. I thought neutrino detections were done with a few cubic kilometers of ice, but there's no mention of that. Does the higher rate of production/concentration simply let them do it with a small device, or is there actually a new invention here?
Use case, really interesting:

https://blog.maxar.com/earth-intelligence/2017/digitalglobe-...
I don't know why you're downvoted. The commenters below are misunderstanding things, the NNT page is old and even then it's being mis-cited. I won't go into it but read the caveats section for the author's own explanation.

Screening mammography unequivocally improves cancer-specific mortality. Making the leap to overall mortality is hard, and even a meta analysis is likely too underpowered given the very low overall mortality to begin with. Recall that the smaller the absolute difference is the larger the study will have to be to detect the difference.

For breast cancer we would probably be talking about something like 10 million patients to be adequately powered to draw any conclusion. The older trials also aren't useful/can't be used because the diagnosis and treatment of breast cancer is dramatically different than it was 10 years ago when BI-RADS was in its nascent stage. Accordingly it's not even possible to conduct such a study as it would be unethical to randomize millions of patients to no screening when we know it has proven benefits.

This also raises the question of which outcome measure matters more? All-cause mortality is a good one but it has both pros and cons. Pros being it captures hidden and misattributed deaths and is the least susceptible to bias. Cons include that it underestimates the impact of diseases that aren't high causes of death (i.e. if the patient population is more likely to die of something else the all-cause mortality won't change).

All of this leads to what are we trying to solve with breast cancer screening? It's unequivocal that a screen detected breast cancer is less advanced (i.e. no systemic therapy required) and is associated with cancer-related mortality benefit. The harms of overdiagnosis have also significantly lessened with modern radiology/histology classifications, biopsy techniques and treatment algorithms. Is cancer-specific mortality good enough? I would argue yes given the significant morbidity with systemic therapy and metastatic disease.

To summarize:

1. Screening mammography has been proven to reduce cancer specific mortality in many studies.

2. The only accurate statement about all-cause mortality is "we don't know" rather than yes/no. None of the studies are powered or controlled enough to draw any conclusions.

3. All-cause mortality may not be the best outcome measure to determine whether an intervention is "saving lives" and certainly is not the only measure to consider when deciding on a screening program.
Majority of Amazon employees exist outside Germany.
Your model makes sense, at least for situations like yours...

I got the serval because it includes a 4070 8gb...so graphics and battery life aren't really a concern to me...I usually am plugged in. I also trust AMD more but they haven't been very forthcoming on the PSP.
Arbitrarily far if you jump if the swing is furthest back.
it would be also neat to have the right to abort up to 18 years and have replacement pipeline ready just in case one does not work out.
I think Python's enduring appeal is down to the combination of its very human friendly syntax (which drew on earlier work on the ABC language at CWI) and its practical approach of wrapping existing C libraries so it could be used as glue code for many different domains.

By contrast I feel Ruby was very much a one hit wonder with Ruby on Rails.
> Anyone who can buy a GPS jammer could disrupt one of the busiest airports in the world.

Fortunately, that one is not quite the case – the aviation industry is incredibly safety-conscious and does not allow relying on GPS exclusively.

For both en-route navigation and landing, every plane will have at least one fallback system available (usually ground-based radionavigation aides such as VORs or DMEs or inertial navigation systems, which is also what was used for navigation during ocean crossings before there was GPS), and in fact, these other systems are seeing more use than you might assume: https://www.thedrive.com/the-war-zone/17987/usaf-is-jamming-...
Run My Code (code injection on Windows)
True. The 1960s ‘Massachusetts Helicopter Airlines’ flier included on that page indicates that a scheduled half hourly commercial helicopter service from Logan to 128 was charging $10 a ticket - that’s about $70 in today’s money, which, coincidentally, is about what an Uber from Logan to 128 will cost you.

So in terms of extravagance I guess running your own inter-office helicopter service in the 1960s amounts to something similar to running an on demand ride service today. Not ridiculous for a multi campus company to consider doing such a thing.

That said, DEC apparently kept this helicopter thing running right up to the 1990s, through a couple of oil shocks and the invention of the EPA, so… not sure it remained that cheap to run.
The k8s world is Go Central, so that probably has a lot to do with it.
> it's basically Ruby with some slight modifications.

It /looks/ like Ruby in a lot of ways, but treating it like Ruby w/ modifications is a mistake that I've seen lead to a lot of really bad usage that (at best) fails to take advantage of the underlying Beam VM, and at worst [and more commonly] actively works against it.
It wasn't obsolete 15 years ago. There were production mapreduces making double-digit improvements in key metrics (watch time, apps purchased) much more recently than that. The system I worked on, Sibyl, isn't well known outside of Google, but used MR as an engine to do extremely large-scale machine learning. we added a number of features and used MR in ways that would have been extremely challenging to reimplement while maintaining performance targets.

I'm not even sure the mapreduce code has been deleted from google3 yet.

To be fair, MR was definitely dated by the time I joined- 2007- and I'm surprised it lasted as long as it did. But it was really well-tuned and reliable.

Also the MR paper was never intended to stake Google's position as a data processing provider (that came far, far later). The MR, Bigtable, and GFS papers were written to attract software engineers to work on infra at google, to share some useful ideas with the world (specifically, the distributed shuffle in mapreduce, the bloom filter in bigtable, and the single-master-index-in-ram of GFS), and finally, to "show off".
The 56k was only in one direction, made possible by having the ISP modem on an ISDN PRI. In that configuration the only ADC in the fast direction is the high resolution one in the modem.
iFixit wants Congress to let it hack McDonald’s ice cream machines
That was kind of... on point. Not what I expected from a former Microsoft VP of HR.
Rabbit is MUCH less gamey than any "north American bush meat" I've tried. Though I've only ever tried "industrial" rabbit, so maybe it was bred to taste better?

But yeah... more gamey than rabbit is my opinion. Pretty close to inedible. We put it in a pot-pie with a bunch of other stuff, so it wasn't horrible.
Read all of the caveats. None of this is still relevant. Cancer-specific mortality is definitely reduced.

There is no study powered enough to draw conclusions on all-cause mortality, which may not be the best measure anyway.
I miss these kinda posts, so rare now.

I know XSS is dying due to CORS and DLL injection is mooted by ALSR, that API's are usually authenticated and authorized, but damn...

I wish there was a more collective place to showcase modern exploits, they just hit nice in the feelies.
In my experience, if I quote him without citation, then it causes more of a kerfuffle; some people either assume I completely agree with him on everything and go on an anti-RMS rant, or assume that I don't know he said this and go on a pr-RMS rant.
The Swiss and UK plugs and receptacles are awesome because they have plastic buffers in the plug's prongs and/or receptacle that make it hard to ever be able to touch live metal prongs in a plug that's between 0 and 100% plugged in. Schuko looks pretty safe too and that standard is from almost 100 years ago! I consider myself careful, but have had a metallic cover and a pen fall onto North American plugs that were partially exposed (thus shorting hot with neutral). Both times the outlet had tamper resistant shutters which did nothing to prevent ensuing fireworks.
Ruby 3.2.2 is slightly faster than Python 3.11 in quite a few benchmarks. I don't know what data you used to conclude that Python is faster than Ruby unless you're comparing something like Numpy and a Ruby lib which isn't exactly Apples to Apples.
https://www.bbc.com/news/health-30254697
Landing is moving away from ILS towards GBAS (TLDR computed corrections for high precision local positioning in 4D space within ~30km of the install), provided over unencrypted VHF.

https://www.faa.gov/about/office_org/headquarters_offices/at...

https://gssc.esa.int/navipedia/index.php/GBAS_Fundamentals

https://aerospace.honeywell.com/us/en/products-and-services/...
In addition to satellite phone features this also appears to use Chinese made radio chips and main system on a chip.
So you left the UK working a software engineer to work in the fields in Australia?
The problem he mentions happens in science too. It's interesting to see it manifest in history, but it's well-documented that retracted scientific papers continue to be cited as veridical at high rates long after they've been retracted. I've personally noticed papers being cited for things other than what they actually say as well (someone posted an article to HN not too long ago about a particularly amusing example of this but I can't recall it very well).

It doesn't really undermine what the author is saying, but I do think it might be one of these cases where errors in citations reveal something more fundamental about citation process in general. For example, I can also think of shifts in who gets cited on a point, as if something is a new discovery, when it's really more fads in who is prominent in a field, and people "discovering" something by virtue of reading it for the first time by a specific author. The common denominator is convenience or ignorance (not paying attention per the author), which has implications for many things, not just factual errors per se.
It's not especially hard -- the burden of proof just isn't on the listener. Saying "X is not Y" is just saying "I'm not convinced, you must do better with your analogies". With enough context, one can infer as much

Letting someone run a meth lab in your cellar is pretty obviously not the same as "letting" some malware run on your box, for crying out loud
People seem to be forgetting that in the first few years of Kaggle, R was the language of choice, not Python.

That changed very fast once deep learning arrived on the scene. Plus the Python ecosystem kept getting better.
Google/tensorflow/python was the final nail in the coffin, and the ecosystem had irreversibly shifted to Python.
Getting a password does not require modifying the system. Injecting a public key does.
Qakbot Malware Disrupted in International Cyber Takedown
I think there are several factors in when the deaths peaked.

https://www.bbc.com/news/health-30254697
Isn't that exactly what the fire department should be doing?

I don't understand the criticism, could you explain why you view this in a negative light?
I assume you've seen those strange retrofit motherboards from China? I forget the name. I know one a few years ago got posted here after the owner ported Coreboot to it.
Divinity 2 seems to need Proton, probably would help to use the not-supported community build that includes the kitchen sink video codecs... https://www.protondb.com/app/219780

Civ 6, Stellaris, and Factorio I own copies / licenses of and all three have native builds for Linux so I'd be _amazed_ if they did not also have native builds for OSX too (or failing that, at least the Linux builds should be usable).
It is easy!!

First and foremost:

A being is a living thing with a will to survive, need for food, and a corporeal existence, in other words, is born, lives for a time, then dies.

Secondly, beings are unique. Each one has a state that ends when they do and begins when they do. So far, we are unable to copy this state. Maybe we will one day, but that day, should there ever be one, is far away. We will live our lives never seeing this come to pass.

Finally, beings have agency. They do not require prompting.
I'm referring to the cost of the wiring, not raw copper stock price. Also, I mean the cost of the wire from the breaker panel to the HVAC unit. On average, I'd assume that the wire run is at least 50 feet. 100 feet wouldn't be unusual. 100 feet of single-wire 10 gauge THHN (enough to run most HVAC units here) would be ~$60. That also doesn't include any additional cost by upsizing certain things (conduit) that may add.

To note, as mentioned, copper is not the only cost here. You also need another pole to your breaker, which adds cost. Plus busbar upgrades. And more.
Some more technical details on what we observed here.
https://www.secureworks.com/blog/law-enforcement-takes-down-...

https://www.secureworks.com/blog/qakbot-campaign-delivered-b...
I'm dealing with two first-class information hoarders right now, and I'm about ready to quit, as there is no way around them and no one who can help deal with the problem. Both of them are long term employees who are trying to move up the chain but don't have the skills or the experience to do so, so they are stuck in middle management roles, each with two entry level direct reports, and they make life difficult for everyone else as they attempt to exert themselves across the business.

They keep all information close to the chest right up until the very last moment. Then they'll drop it on the team before a meeting (because sharing documents earlier creates confusion, apparently) and then they'll dominate the whole meeting, never letting anyone get a word in.

It's always someone else's fault for not knowing something, or not being prepared ahead a feature release or client implementation or project launch. It's always someone else's poor performance or lack of effort, which is why they have to compensate so much, why is why the have to do everything to make sure it's done "properly" according to their standards, which is why they are always so, so busy.

The only people who can address your obvious incompetence are these two people, because you can't do it right, so they have to do it, and they'll tell you what they are doing when they are ready. And they'll make sure to tell the C-level team just how awesome they are, while making sure to trash talk everyone else around them.

These are the worst people I have ever worked with. They possess no conscientiousness whatsoever. My only recourse has been to directly roast them in public Slack channels with clear questioning that exposes their lack of thoughtfulness. I try to squash their incoherent babble with clear writing and common sense communication. This silences them briefly, but in those moments the rest of us can get a word in, can contribute to the work, can steer the discussion, and we start to make small steps forward.

Until they decide you're wrong, and the routine repeats.
From that official US government statement: 'SARS-CoV-2 probably was not genetically engineered'

That goes against the premise of the science paper, which is saying that the epidemic started with a bunch of covid viruses that had a biologically implausible enrichment of non-synonymous mutations (and were therefore genetically engineered probably with CRISPR).
I'll bite on "just a fad in webdev circles", in case you are serious and not trolling. Railsworld is celebrating the 20th anniversary of Rails this year. As I'm sure you know, Rails is built on Ruby. 20 years does not fit my definition of fad.
Feds say Mass. 'Right to Repair' law can go ahead with changes
Let's say you bought a router and now you want to log into it.
Keeping your project free of unused components