News for hackers. Stuff that matters.

timeu

Re:The pro-Israel information war on Saturday December 09, 2023 @05:51AM (#38580721)
> What about the hostages?

Legit question and there would have been negotiations happening to exchange hostages for prisoners (like it was done in the past)

> What about border security?

What about it? I didn't say that Isreal should not secure its border. The entire reason why Hamas was successful in the first place was because the border was not secured because the troops were moved and Israel's security services didn't take the warnings and threats seriously that Hamas was planing such an attack.

> The game theory is absolutely clear here. When an attack of this magnitude is carried out, you need to respond with overwhelming force to cutoff the possibility of further escalation. Stop it cold

First, I don't think game theories applies in this conflict and second when did this ever work in the past? At least I would argue that the "war on terror" after 9.11 was anything but successful. Actually compared to the current reaction of Israel the reaction of the US after 9.11 looks very restraint.

> Restraint here is the significant effort that has been taken by the IDF to minimize civilian casualties.

That's a bold claim, looking at the number of civilian deaths in that relative short period of time. Yes I know that the numbers come indirectly from Hamas but they were relatively accurate in the past when they were confirmed afterwards. Most people say Hamas to blame for this because they hide behind civilians. However I would argue that it's neither morally right nor strategically smart to killing dozens of civilians for one Hamas operative. Also Israeli officials were quoted with: "We’re focused on maximum damage and not accuracy" (https://www.theguardian.com/world/2023/oct/10/right-now-it-i...).

Re:The pro-Israel information war on Saturday December 09, 2023 @05:01AM (#38580393)
After an initial military response, take their time and specifically plan and target the terrorists who were responsible and organized the attacks on the 7.10. Yeah this will obviously take way longer and is harder than levelling Gaza but would avoid eventually bringing the entire world against you and producing much more terrorists than before. At the same time also try to make sure that the civilians in Gaza get humanitarian aid, so you remove the breeding ground for terrorism. This approach was also suggested by Jocko Willink retured Navy Seal (https://youtu.be/3O4dW24az98)

But the mistakes happened way before by moving troops away from the Gaza border to West Bank to protect illegal settlements and also supporting Hamas as an opposition to PLO. Don't get me wrong. Don't get me wrong the world would be a better place without Hamas however your policy has to be strategic and not emotional (i.e. revenge)

Re:Ask HN: How do you exercise? on Friday January 27, 2023 @08:39AM (#34545832)
I am 42 years old and try to focus on 2 areas: strength and aerobic performance

For strength: I basically just do the "The Bridge by Barbell Medicine" (https://liftvault.com/programs/strength/bridge-program-sprea...) around 3x a week (sometimes a 4th General Practice Day). I started like most with 5x5 Stronglift probably 8 years ago but switched to this program around 3 years ago. The nice thing is that it has some variation and doesn't take too long. It consists of the big compound lifts so I think it's great for general strength

For Cardio: I started to do to 4x Zone 2 training on an indoor bike (https://peterattiamd.com/category/exercise/aerobic-zone-2-tr...) recently because a lactate test showed that I have horrible aerobic peformance. I blame it on Covid but I guess it's because after stopping with football/soccer due to a knee injury I virtually did no aerobic exercise. The upside is that a great aerobic performance has tons of health benefits (blood preassure, cholestoral, etc).

I train always in the morning (start between 6:30 and 7:00) before work in fasted state (time restricted feeding between 12:00-20:00) for cardio and with a pre-workout shake (creatine) on the strenght days. I am not a huge morning person but I got used to getting up early and the great thing is that even if my day was super unproductive one thing was accomplished and it's also quite compatible with social life (in case I want to do something after work).

Physically I am probably now in a better shape than in my 30ies and I plan to contineu to do this as long as possible

Re:Five hours' sleep is tipping point for bad health on Wednesday October 19, 2022 @09:43AM (#33262018)
My father got 3 stents inserted during an angiogram. The reason was most likey that he was suffering from sleep apnea (his breathing stopped around 60 times an hour and his o2 saturation dropped to 50/60) without knowing it. In his case it was central sleep apnea but after he got a CPAP machine his o2 saturation went back up to > 90%. One easy way to check this is to wear a pusle oximater overnight and check the o2 saturation.
Re:AWS doesn't make sense for scientific computing on Friday October 07, 2022 @04:05PM (#33126268)
As an HPC sysadmin for 3 research institutes (mostly life sciences & biology) I can't see how cloud HPC system could be any cheaper than an on-prem HPC system especially if I look at the resource efficiency (how much resources were requested vs how much were actually useed) of our users SLURM jobs. Often the users request 100s of GB but only use a fraction of it. In our on-prem HPC system this might decrease utilization (which is not great) but in the case of the cloud this would result in increased computing costs (because bigger VM flavor) which would be probably worse (CapEx vs OpEx) Of course you could argue that the users should do and know better and properly size/measure their resource requirements however most of our users have lab background and are new to computational biology so estimating or even knowing what all the knobs (cores, mem per core, total memory, etc) of the job specification means is hard for them. We try to educate by providing trainings and job efficency reporting however the researchters/users have little incentive to optimize the job requests and are more interested in quick results and turnover which is also understandable (the on-prem HPC system is already payed for). Maybe the cost transparancy of the cloud would force them or rather their group leaders/institute heads to put a focus on this but until you move to the cloud you won't know.

Additionally the typical workloads that run on our HPC system are often some badly maintained bioinformatics software or R/perl/pythong throwaway scripts and often enough a typo in the script causes the entire pipeline to fail after days of running on the HPC system and needs to be restarted (maybe even multiple times). Again on the on-prem system you have wasted electricity (bad enough) but in the cloud you have to pay the computing costs of the failed runs. Again cost transparency might force to fix this but the users are not software engineers.

One thing that the cloud is really good at, is elasticity and access to new hardware. We have seen for example a shift of workloads from pure CPUs to GPUs. A new CryoEM microscope was installed where the downstream analysis is relying heavily on GPUs, more and more resaerch groups run Alpafold predictions and also NGS analysis is now using GPUs. We have around 100 GPUs and average utlizations has increased to 80-90% and the users are complaining about long waiting/queueing times for their GPU jobs. For this bursting to the cloud would be nice, however GPUs are prohibitively expensive in the cloud unfortunately and the above mentioned caveats regarding job resource efficiencies still apply.

One thing that will hurt on-prem HPC systems tough are the increased electricity prices. We are now taking measures to actively save energy (i.e. by powering down idle nodes and powering them up again when jobs are scheduled). As far as I can tell the big cloud providers (AWS, etc) haven't increased the prices yet either because they cover elecriticity cost increase with their profit margins or they are not affected as much because they have better deals with elecricity providers.

Interestingly even software (oneDNN) that is using Intel's brand new OneAPI is running excellent one Zen 4 CPUs, often faster than on Intel's own CPUs:

https://www.phoronix.com/review/amd-ryzen-7900x-7950x-linux/...

The Next Platform has an interview with the CEO, which goes about more into detail regarding the motivations: https://www.nextplatform.com/2021/07/12/gutting-decades-of-a...
Funny, when I was young my father who was a geophyisicst (now retired) took me to seismological surveys, where we hit with a hammer on a plate to generate shock waves and measure velocity (mostly for building tunnels through montains). After a hard day of physical work, my father was drawing these lines at specific points of the recorded dataset (sorry I lack the proper terms and vocabulary because it was like 20 years ago) and there are some patterns you can use to identifiy those spots but most of it was based on his intuition and years of experience. Sometimes he let me do the interpretation and all I had was the those patterns, but many times he had to correct it because of what you describe (experience, terrain, environment, etc)
We should also not forget that some people got filthy rich with the whole GWOT.
Yeah, I can feel your pain. We deployed a fully virtualized HPC cluster on top of OpenStack and there was a fair amount of testing and playing with knobs (SRIOV, Jumbo frames, CPU pinning, etc) to get close to bare metal performance on a 100 GBit/s SDN fabric.
Sorry but your second point does not correct. I have relatives in Iran (all my female relatives have finished university in Iran and work). Last time I visted my cousin (this is alreay some years ago) he showed me around the company he works for (IT company) and half of the software engineers there were women.
Re:What Happened to OpenStack? on Sunday March 03, 2019 @07:02AM (#19294064)
We are working on a project where we plan to manage our new HPC system with OpenStack. This will replace 3 legacy HPC systems that were manged with propriatory management systems. Due to shifting requirements by our customers (scientist) we decided to move to a cloud framework where probably still the majority of resources is dedidcated to a batch scheduling system but it would allow us to also provide more cloud like services (jupyerhub, rstudio, databases, etc) It's quite an ambitious project and we (4 engineers) basically spent the last year understanding the in and outs of OpenStack. We also went full in with integrating all kinds of datacenter components into OS (NetApp, SDN, DNS, etc)

Some lessons learned so far:

  - OpenStack is very complex     
  - It's less of a product and more a framework and you need a dedicated engineering team with cross cutting skillset     
  - You definately need a dev/staging environment to test upgrades and customizations  
  - Some of the reference implementations of OS servies (SDN) are fine for small deployments but if can replace them with dedicated hardware/appliances you should do that.
Re:Mystery tracks being 'forced' on your Spotify on Friday January 25, 2019 @10:28AM (#18998739)
I had exactly the same issue. But in my case I setup a device password that probably was in one of the PW leaks. I was listening to spotify on my phone and suddenly it switched to a different device unknown to me and played mostly latin songs. When I changed the device pw it stopped
Re:Fasting can improve overall health on Thursday January 17, 2019 @07:09AM (#18930127)
same experience with the difference that I do carb cycle. on workout days I eat high protein,carb and low fat and on workfree days I eat high protein, more fat and few carbs.

workout without breakfest does work, although if I go to very heavy weights, I tend to take a bit of BCAA before the workout.

Re:Simple rules for documenting scientific software on Sunday December 23, 2018 @03:54AM (#18745141)
Some good basic suggestions that should be followed when doing softwaare engineering. But they forgot one aspect:

Don't be too smart for your own sake when packaging your software. As an HPC administrator I stopped counting how many hours I spent installing scientific software with broken Makefiles, interactive installers, simple github dumps, unresolvable dependencies. Sadly this is quite prevelant in life sciences (I am looking at you bioconductor)

Mercer's and Koch's are the oligarchs of the US thanks to Citizen United et al. Combined with 24/7 propaganda brainwashing by Fox News, defunding of public schools, the raising inequality and gerrymandering and voter supression, democracy is just a hollow shell and you end up with a guy like Trump as president.
Re:How to Write Dockerfiles for Python Web Apps on Tuesday February 27, 2018 @11:52AM (#16475254)
I can attest to that. We once had the issue that a python app running through gunicorn segfaulted with alpine while it worked fine with a centos image.
Re:LLVM patch to fix half of Spectre attack on Thursday January 04, 2018 @11:29AM (#16071583)
As far as I can tell this only measures the impact of the Meltdown bugifx/kernel patch for Intel CPUs. Would be interesting to see the accumulated impact of the mitigation of Meltdown (KPTI) and Spectre (using Retpolines)
The reporting about Aleppo was a bit ridiculous (Aleppo must have more hospitals than any other city) compared to how our Media reports about Mossul and Raqqa. Go look up the numbers of how many civilians were killed by the anti-IS Coalition forces (btw it dramatically increased since Trump is in power). Only because the media is not reporting it in the same extent as in case of Aleppo doesn't mean it doesn't happen. War sucks. Plain and simple.
This one is also pretty nice: https://earth.nullschool.net/#2017/09/09/1200Z/wind/surface/...

Especially there are many options to play around with (projections, etc)

Re:Stencil – A reusable web component generator on Wednesday August 23, 2017 @02:23PM (#15083841)
The main selling point of web components is that they are built using platform features and so they should be compatible with each other.

So in theory I should be able to mix and match web-components that are built using stencil, skatejs, polymer, or any other future opinionated web component library.

So is this also possible in practice and specifically can I mix stencil generated components with polymer ones (say use a paper-button inside a stencil compoenent) ?

Seriously?

1.) That might be populist opinion but surely is not comparable to what Hitler did. Or do you seriously claim that people like Sanders, Warren use the same rhetoric as Hitler? That's ridiculous. Hitler was blaming Jews and other minorities and the Versailles treaty for the bad economic situation in Germany. Interestingly Trump is doing the same thing (Nafta, China, Mexicans etc)

2.) The overthrow of the Libyen regime was mainly pushed and pursued by us Europeans (France, England, etc). The USA was in the beginning hesitant and eventually participated. Just to make clear: This was a stupid decision and Obama also admitted this as his worst mistake. Hitler never admitted a mistake or defeat (see Leningrad). Guess what Trump also does not admit

3.) Sorry, but that's part of geopolitics (just to make it clear: It's actually the reason why half of the world is fucked up by wars) and almost every powerful nation has done this in the past and will do this in future. So not sure what you are comparing here.

4.) So then almost all of Europe must have a Nazi healthcare system? Hitler was also a fascist and thus more an ally of corporations, banks and companies than of the people. Some of his policies could have been mistaken as socialist but in reality they were part of his plan to please the population (construction of highways, pumping money into the economy for short term gain). His entire ideology was built around a super-race and elites which is quite the opposite what a "socialist" healthcare system is all about.

5.) Citation needed for the fact that 2/3 of Americans dislike transgender bathrooms. Trump's policies (taxes, healthcare) are so unpopular that he can't even pass them with a Republican Senate and House. Apart from that Hitler tapped into a huge antisemitic sentiment that was carried by a wide majority of people. If that hadn't been the case, he would have never be able to create his Nazi regime. I also think this is the main difference to today. The alt-right, KKK and Nazi clowns are a minority - a loud one - but still a minority. So I don't think that we are facing another Nazi regime. Nevertheless you can clearly see similarities between Trump and Hitler behavior. The only difference is that Trump lacks the intellectual capacity (maybe Bannon has it) in order to pull something off that Hitler had done.

Re:I found a bug in Intel Skylake processors on Monday July 03, 2017 @09:31AM (#14688085)
I am wondering how Istio is related to Openshift (the Redhat blog post didn't give that much information). Will Istio be integrated into Openshift or simply added as an application to be installed from the catalogue?
We (scientific research institute) are currently operating a relatively small commercially supported Openstack (Liberty release) installation next to our HPC infrastructure and so far it works quite well. Of course, because we are using Openstack from a commercial vendor, the installation/provisioning is quite straightforward (although there is quite a bit of complexity, if you want to do a lot of adjustments). So far we didn't have any big troubles during operations and our users (researchers) have started to use it (creating VMs for specific applications).

We will hopefully upgrade soon to the Newton release which will enable us to provide SaaS (Murano) and CaaS (Magnum) to the users. We will probably also evaluate Openshift on top of Openstack.

The biggest pain points is the integration with our existing HPC infrastructure (specifically the parallel filesystem/storage). We haven't really looked much at the code except of debugging some authentication issues, when we tried to integrate keystone with our core IT's AD, so we can't comment on that.

Additionally, the official openstack documentation (the commercially supported one is quite superficial) is often very confusing and it's very hard to find proper CHANGELOGS for each of the openstack components. Also we really don't like (or rather despise) openstack's issue tracker (Launchpad). It is very hard to find any existing issues, when we encounter some problems.

What you wrote about super computer vs cluster is quite right. Recently I attended a HPC meeting where we were the only DevOps of an HPC for a biological institute and most of the other people were from physics & chemistry. They usually don't consider the biology workloads as High Performance Computing but as big resource/data computing. The physics & chemistry guys run simulation using hundred thousands of cores and are mostly CPU bound. They use MPI and their nodes typically have not more than 64 GB and they consider 120 GB memory usage as a lot. Biologist on the other hand hardly use MPI because they can just parallelize the workload on the data level (i.e. sample or chromosome) and run them independently on each node. For that reason also high memory NUMA machines from SGI can relatively often be found.

You are also right that some of the comp bio areas (CryoEM, protein folding, molecular dynamics) are well suited for GPUs

AFAIK probably a bit of both. A majority of genetics/biology workloads are I/O bound (mapping, blast, etc) and/or require a lot of memory (i.e. de novo assembly of genome)

On the other hand many of the bioinformatics software solve a specific scientific question and usually are written by people with mostly non-computational background. They use higher level languages such as Python/Perl/R and people often don't have the expertise or time to implement them for GPUs.

However now that machine learning and deep neural network approaches are being picked up by the field, the workloads might change a and also there are frameworks that make it easer to leverage GPUs (Tensorflow, etc)

Re:Deploying PostgreSQL Clusters Using StatefulSets on Monday February 27, 2017 @04:28PM (#13748309)
Great thanks for the valuable infos. We are running SLES12 and also a Suse Openstack Cloud on bare metal and only recently Suse has announced their container strategy (SLE MicroOS Distro) but we haven't had time to evaluate it yet. At a recent DevConf I saw some interesting talks about immutable container hosts such Fedora Atomic. Seems that there is a lot of work done in this area.

Older »